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
336260358523	336260359091	336260359641	336260360191	336260360741	336260361291	336260361841	336260362391	336260362941	336260363491	336260364041	336260364591	336260365141	336260365691	336260366241	336260366791	336260367341	336260367891	336260368441	336260368991	336260369541	336260370091	336260370641	336260371191	336260371741	336260372291	336260372841	336260373391	336260373941	336260374491	336260375041	336260375591	336260376141	336260376691	336260377241	336260377791	336260378341	336260378891	336260379441	336260379991	336260380541	336260381091	336260381641	336260382192	336260382741	336260383291	336260383841	336260384391	336260384941	336260385491	336260386041	336260386591	336260387141	336260387691	336260388241	336260388791	336260389341	336260389891	336260390441	336260390991	336260391541	336260392091	336260392641	336260393191	336260393741	336260394291	336260394841	336260395391	336260395941	336260396491	336260397041	336260397591	336260398141	336260398691	336260399241	336260399791	336260400341	336260400891	336260401441	336260401991	336260402541	336260403091	336260403641	336260404191	336260404741	336260405291	336260405841	336260406391	336260406941	336260407491	336260408041	336260408591	336260409141	336260409691	336260410241	336260410791	336260411341	336260411891	336260412441	336260412991	336260413541	336260414091	336260414641	336260415191	336260415741	336260416291	336260416841	336260417391	336260417941	336260418491	336260419041	336260419591	336260420141	336260420691	336260421241	336260421791	336260422341	336260422891	336260423441	336260423991	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2702	3650	2300	2702	3650	2300	2702	3650	2300	2702	3650	2300	2702	3650	2300	2702	3650	2300	2702	3650	2300	2702	3650	2300	2702	3650	2300	2702	3650	2300	2702	3650	2300	2702	3650	2300	2702	3650	2300	2702	3650	2300	2702	3650	2300	2702	3650	2300	2702	3650	2300	2702	3650	2300	2702	3650	2300	2702	3650	2300	2702	3650	2300	2702	3650	2300	2702	3650	2300	2702	3650	2300	2702	3650	2300	2702	3650	2300	2702	3650	2300	2702	3650	2300	2702	3650	2300	2702	3650	2300	2702	3650	2300	2702	3650	2300	2702	3650	2300	2702	3650	2300	2702	3650	2300	2702	3650	2300	2702	3650	2300	2702	3650	2300	2702	3650	2300	2702	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
85433	63864	23525	5927	877	668	585	485	460	462	414	391	433	384	375	378	362	351	381	343	339	367	324	362	375	345	323	336	360	357	368	323	337	374	350	330	391	429	424	371	357	370	404	362	406	378	369	409	445	501	481	472	443	458	415	380	379	371	375	358	327	355	323	494	667	767	402	330	335	332	334	340	315	349	349	373	374	313	320	350	362	348	345	324	347	342	359	339	356	314	359	372	321	340	354	333	314	331	340	312	344	354	343	314	324	361	347	355	358	352	347	374	320	308	348	332	317	333	335	347	357	367	383	346	312	335	336	341	349	357	301	329	325	301	342	347	341	327	356	348	346	350	340	350	323	340	347	370	325	346	338	323	305	340	345	353	323	317	333	352	342	329	352	367	350	368	353	311	300	306	316	313	332	331	313	321	331	313	342	348	375	342	351	315	354	317	311	337	327	344	317	328	352	346	341	325	349	342	314	356	358	311	312	329	349	334	353	316	308	302	323	325	330	350	351	318	314	327	318	394	343	376	364	325	315	360	357	299	368	337	280	316	348	313	321	350	320	352	324	306	336	334	324	327	366	335	335	361	324	334	336	345	361	335	311	336	342	340	306	325	351	326	340	358	358	344	325	316	319	350	362	333	327	345	323	347	321	328	365	350	331	355	311	322	331	329	327	329	343	303	315	309	335	300	336	385	330	334	332	349	350	338	357	379	335	310	349	333	355	350	329	341	300	336	324	322	362	293	313	338	333	306	311	334	325	334	343	324	346	355	341	330	374	327	318	332	346	305	369	334	342	323	340	327	339	350	337	345	350	354	311	353	353	345	366	329	329	321	313	312	331	324	297	354	370	369	334	346	326	329	321	303	335	338	343	335	332	361	365	335	321	311	308	343	318	320	354	344	351	356	324	331	345	336	362	324	326	339	319	330	304	340	343	334	325	334	351	343	336	334	313	342	345	316	355	346	326	327	368	312	348	343	335	325	348	340	328	327	393	359	347	323	323	308	301	349	351	356	335	310	327	335	357	347	322	339	339	323	341	294	326	335	337	364	325	338	356	318	346	322	332	334	373	341	352	339	356	341	378	342	356	336	330	365	321	354	356	320	340	340	297	344	359	321	365	329	325	369	343	340	351	336	360	335	324	334	341	301	346	340	365	321	345	358	317	335	317	307	342	330	317	315	341	371	333	332	342	344	339	320	320	352	339	327	306	336	330	338	329	360	335	319	335	331	345	354	324	348	352	368	312	330	359	374	341	355	346	308	322	341	350	339	328	338	331	325	337	327	338	337	325	293	363	343	306	331	367	355	334	352	348	327	311	331	358	332	335	315	357	362	362	367	343	323	318	313	330	372	361	340	344	356	358	313	309	332	343	368	324	341	320	352	348	332	339	320	337	360	366	306	320	323	302	320	357	371	335	343	319	305	355	343	331	352	344	319	337	340	323	327	346	369	319	304	328	348	351	340	320	345	371	337	328	347	390	362	317	345	356	328	292	345	348	363	350	325	325	338	389	341	324	343	346	355	336	297	340	351	319	313	340	312	378	320	345	311	332	340	325	332	356	308	327	309	349	309	322	371	317	329	351	312	341	344	355	332	320	333	350	307	326	325	321	381	321	353	302	336	331	336	321	324	319	332	321	343	356	334	334	331	363	347	348	331	305	361	364	331	313	330	348	326	355	366	358	352	316	324	327	285	330	363	355	360	364	337	360	343	319	303	320	328	351	341	331	321	348	366	339	347	306	363	316	343	345	334	363	338	333	333	298	317	372	340	351	344	314	323	324	340	336	326	336	332	343	307	320	324	341	330	328	337	354	295	354	310	329	322	321	324	334	343	359	344	349	341	312	369	339	313	337	343	333	339	343	333	330	332	332	353	331	329	326	326	324	328	364	339	356	333	315	310	337	353	353	353	323	333	338	358	363	317	322	380	356	324	331	311	333	344	327	332	363	338	346	355	359	365	316	331	313	347	312	343	334	363	347	362	333	345	345	330	345	342	347	333	327	307	341	324	347	346	336	330	348	384	370	346	341	359	297	364	322	366	355	367	313	327	322	340	356	398	326	324	369	304	311	324	370	333	370	330	353	337	318	348	343	301	330	330	353	309	337	354	338	336	286	338	318	345	346	344	322	333	363	349	345	363	322	328	310	336	304	334	350	336	323	304	322	317	327	363	339	358	339	328	277	352	360	377	347	361	326	324	324	352	325	330	346	334	312	328	305	350	335	336	338	332	363	344	326	327	380	315	374	309	333	347	354	319	341	358	375	334	375	331	297	342	326	357	334	341	336	320	319	327	357	328	328	337	305	327	338	335	333	374	345	338	348	341	314	325	318	332	323	326	336	353	357	327	331	326	350	324	340	311	328	313	352	336	310	341	324	347	334	333	348	353	337	297	329	333	332	345	305	374	342	347	375	371	366	346	342	316	364	334	325	345	347	356	338	328	316	349	319	368	351	342	333	393	319	323	346	331	354	323	349	353	313	355	347	314	339	326	333	328	316	352	331	291	342	326	308	353	323	346	354	342	352	356	338	326	315	330	311	365	346	322	335	357	324	325	351	349	349	331	341	315	325	350	353	340	333	396	340	321	333	322	340	344	358	361	342	330	326	346	372	306	354	340	307	336	353	361	327	344	299	301	333	336	357	341	322	338	347	370	360	339	303	327	357	353	355	353	328	319	322	333	327	326	318	332	366	332	336	358	342	327	348	346	389	326	321	335	323	362	276	340	337	322	352	351	342	325	326	327	347	327	362	346	345	330	331	302	359	319	361	340	336	361	343	338	335	373	348	333	323	348	344	321	351	340	317	350	345	327	322	346	342	338	346	344	300	335	348	374	368	295	318	311	338	338	355	357	342	325	339	355	336	292	361	301	310	328	361	304	337	347	348	320	355	299	348	336	347	326	327	328	327	365	341	330	364	330	312	324	369	365	353	347	346	328	348	342	346	323	320	353	346	342	352	310	339	322	373	341	361	351	340	351	328	330	329	346	324	332	329	354	333	336	327	361	341	360	326	331	336	341	326	332	321	321	321	358	344	324	293	347	332	352	339	366	344	320	353	321	326	307	350	345	339	358	333	331	348	326	323	328	343	344	321	336	338	323	331	327	330	363	335	363	332	304	348	341	340	344	323	336	356	337	326	335	347	336	354	335	324	322	342	343	321	345	366	344	339	317	316	325	320	344	300	359	326	323	350	333	334	338	334	356	311	323	310	328	374	350	314	328	357	320	368	376	319	344	317	349	343	352	343	329	310	381	342	339	349	321	324	321	337	297	329	301	332	343	335	331	338	342	353	375	316	355	321	337	355	359	362	353	359	335	329	344	359	339	326	351	332	338	360	356	331	342	361	351	312	304	371	337	357	340	363	324	323	342	306	360	348	323	364	345	308	315	334	373	372	335	364	333	343	310	322	294	338	348	344	347	339	350	337	375	328	334	362	343	335	353	327	329	346	318	356	300	309	305	349	340	336	344	372	347	335	364	331	350	320	304
62755	42705	9235	2744	2465	2028	1880	1722	1533	1427	1388	1256	1255	1172	1195	1218	1139	1098	1087	1122	1009	1005	1071	972	1008	1016	931	985	979	1033	1029	1063	991	994	998	1063	1219	1358	1435	1175	1112	1058	1084	1079	1148	1235	1500	1709	1828	2110	2078	1747	1705	1938	1659	1243	1017	1048	1037	1076	1072	1001	1039	2138	3411	3613	1247	928	916	887	911	915	894	909	929	968	914	930	898	962	891	932	858	898	939	922	911	947	910	937	892	945	966	969	921	895	987	943	877	923	924	957	934	878	887	930	894	880	935	1062	1061	1041	891	854	942	883	897	883	955	910	890	945	894	862	917	941	956	842	881	888	942	935	862	930	877	942	856	928	951	950	978	906	919	905	879	923	934	895	892	868	951	932	897	974	915	913	910	906	920	839	930	871	916	937	911	918	904	898	945	813	900	904	974	957	923	931	921	875	941	882	971	929	932	939	886	911	916	960	868	907	878	882	947	879	920	912	941	941	940	958	892	987	923	908	880	923	893	916	879	874	893	911	860	926	865	876	889	947	934	969	958	879	894	901	910	888	944	899	860	929	943	937	947	889	857	947	898	895	908	918	889	906	919	939	904	913	957	944	920	914	939	939	913	894	984	881	886	875	900	951	931	901	936	903	948	908	890	941	937	893	949	966	882	954	924	961	937	950	932	909	887	856	868	954	913	895	875	932	963	918	873	941	892	896	982	924	939	905	904	902	881	925	859	937	915	907	914	931	865	932	919	930	877	959	926	912	868	958	869	923	945	900	957	879	911	904	893	908	910	916	904	892	899	881	928	871	955	926	950	896	904	898	926	862	941	944	871	948	900	970	908	906	867	895	937	922	871	899	951	965	931	911	896	892	927	889	932	964	927	866	958	933	887	946	903	853	929	885	909	916	924	908	888	859	942	892	883	973	899	908	919	945	874	898	955	951	958	880	973	897	914	864	911	896	852	932	860	921	838	938	889	923	897	895	938	896	913	902	897	909	919	920	979	997	856	890	901	908	876	954	897	921	935	917	900	929	912	877	909	882	903	893	964	918	888	939	928	875	843	897	920	917	925	922	879	942	922	939	936	963	957	928	859	938	899	975	909	862	895	963	870	1003	940	945	888	902	884	886	947	919	911	905	927	893	908	895	965	899	877	937	868	908	912	931	954	896	924	931	886	919	930	916	918	875	904	861	934	912	900	862	917	905	925	905	924	915	901	959	951	852	897	930	887	886	947	938	898	907	919	868	914	975	884	923	906	956	921	911	902	891	887	963	956	970	857	941	893	917	922	909	895	928	933	878	969	899	922	905	881	937	887	851	878	898	895	918	900	945	927	880	875	922	896	892	894	863	907	961	928	924	948	888	917	918	927	881	924	939	928	893	921	896	947	870	941	874	923	951	953	913	948	926	908	902	965	915	930	921	920	911	920	893	896	925	872	916	887	894	922	877	959	865	904	818	878	901	917	892	914	945	893	940	952	923	919	909	914	933	899	961	946	878	891	888	880	890	880	929	941	872	914	962	923	949	889	893	907	932	937	941	887	936	992	929	937	946	913	923	919	923	882	866	912	930	908	932	909	867	917	900	947	884	901	875	897	936	918	889	947	922	868	899	943	889	876	869	929	921	950	948	917	930	910	849	887	963	914	913	954	979	916	900	950	912	895	903	880	932	958	862	841	933	993	889	885	915	960	892	912	925	919	917	895	904	881	886	903	914	878	864	944	915	891	942	887	930	908	859	943	877	921	890	910	893	1000	943	909	943	975	944	914	926	902	909	900	899	897	860	967	889	874	904	935	912	932	890	897	859	889	938	947	931	938	877	875	940	939	928	918	897	899	898	867	870	892	962	875	935	973	923	994	911	929	909	920	860	863	951	942	900	864	969	892	889	870	943	888	931	919	913	947	923	928	919	906	832	891	885	950	889	923	917	905	862	880	912	895	953	909	917	902	939	937	870	971	894	937	939	944	903	928	947	868	970	949	915	970	979	932	988	908	913	982	908	918	901	862	898	902	933	958	882	885	889	933	913	910	916	861	889	904	884	923	941	925	892	928	874	914	902	955	896	923	941	903	917	913	858	877	920	932	875	919	975	904	914	935	887	884	928	926	910	884	865	959	919	886	973	870	950	941	918	937	900	885	862	904	939	882	939	896	903	933	906	922	936	922	960	809	883	912	931	878	939	911	901	930	946	922	911	903	937	878	892	884	917	915	914	926	921	921	874	968	942	920	983	919	916	897	949	888	891	880	903	885	882	977	953	931	924	912	939	924	945	886	947	914	915	959	958	977	880	942	933	919	1015	937	940	954	918	947	869	925	929	918	911	925	912	896	902	892	907	876	923	947	941	871	874	898	893	919	883	941	898	906	883	933	929	893	884	863	948	961	1017	905	934	956	921	931	921	924	926	866	888	928	924	917	880	908	902	889	915	944	971	917	951	933	928	945	913	978	915	898	892	923	920	918	912	935	930	897	959	974	932	920	927	919	907	899	998	887	873	894	929	937	976	919	940	901	947	900	885	875	964	921	901	870	937	950	853	930	917	917	925	942	929	927	945	916	925	933	960	888	929	903	935	913	913	847	869	904	922	926	873	956	923	943	945	913	948	947	881	871	903	922	882	936	873	911	891	880	965	899	944	896	922	952	925	904	962	913	904	903	895	975	878	890	925	889	905	942	853	897	910	897	926	927	893	889	844	908	926	881	894	937	901	903	937	932	895	883	847	856	935	915	924	894	896	940	949	897	915	915	920	887	943	896	929	898	927	892	930	878	948	899	854	896	913	939	923	901	906	936	913	922	874	862	949	887	929	906	909	881	876	931	988	948	953	953	938	880	872	915	873	923	853	921	946	875	949	880	878	910	889	882	892	876	967	898	933	894	883	902	911	885	910	919	930	863	932	897	914	877	954	836	914	935	917	937	927	911	930	900	918	896	907	946	931	912	908	933	901	925	891	913	933	870	941	903	911	938	917	912	909	934	897	932	897	917	868	883	902	925	956	896	909	921	952	917	940	942	912	899	919	890	936	905	947	935	925	915	941	924	919	891	937	933	874	946	900	878	902	942	902	942	925	915	922	866	879	865	947	906	878	900	835	955	906	857	904	898	889	979	922	945	922	884	889	849	884	887	874	920	922	907	900	891	920	999	911	925	906	905	956	898	952	916	898	968	898	955	894	948	909	893	905	927	965	944	890	952	957	863	895	910	903	950	856	938	948	955	886	926	878	912	945	906	892	884	906	893	982	926	981	854	917	927	932	939	888	920	973	876	896	947	938	891	893	901	916	921	939	923	931	942	919	845	926	926	905	900	954	920	966	959	936	863	920	895	907	961	956	877	980	932	960	941	929	938	910	898	929	935	987	913	847	957	891	943	923	895	893	932	927	972	970	912	908	923	898	890	929	883	954	925	902	986	876	930	877	941	956	904	970	957	947	892	943	931	901	910	934	916	896	930	900	883	910	911	910	929	915	931	909	902	924	966	836	913	913	916	891	905	911	896	955	848	904	900	918	922	928	898	946	948	890
31525	13199	1171	411	371	356	336	369	358	402	359	377	354	367	360	362	332	325	342	359	366	347	355	364	364	379	356	358	328	369	350	337	398	361	348	363	378	332	316	351	347	362	383	336	379	342	346	397	381	417	344	394	336	372	353	376	366	369	363	343	347	349	360	338	355	407	375	388	386	367	371	368	376	375	344	369	362	361	350	347	375	353	380	349	348	355	352	357	352	338	359	343	371	377	342	371	340	389	326	340	361	345	348	344	339	326	344	345	324	345	371	377	381	340	347	373	349	355	378	363	381	339	396	342	361	335	384	347	366	339	345	368	345	336	324	350	338	338	361	363	326	371	314	351	350	350	373	348	375	316	334	370	339	386	380	354	338	352	352	367	341	343	334	348	371	322	342	344	372	332	347	358	377	371	356	328	356	377	386	386	337	362	353	366	319	323	350	321	368	369	349	391	377	328	341	331	374	365	354	346	338	370	374	346	314	335	361	401	359	346	368	362	374	357	383	358	349	353	339	357	328	379	350	343	366	317	372	346	345	374	312	342	365	346	332	339	354	368	364	358	342	381	320	332	381	353	349	361	351	352	349	347	363	346	338	358	351	342	324	333	354	335	371	349	320	366	354	374	367	393	353	361	352	371	341	364	326	371	354	359	333	340	361	362	333	368	370	331	342	369	361	361	342	377	319	349	383	367	374	347	331	388	346	330	380	366	363	338	329	331	360	324	347	376	345	354	367	347	381	327	347	340	352	353	345	387	371	355	330	376	350	329	358	371	359	380	333	371	350	361	372	337	337	301	300	357	393	357	339	365	343	333	331	344	346	341	348	334	361	322	332	300	329	325	369	353	374	337	360	347	378	341	341	383	367	347	342	346	352	396	379	349	377	398	370	357	336	349	334	343	344	372	361	338	353	364	348	331	366	350	332	395	339	364	362	321	327	334	370	355	371	340	355	362	349	385	388	351	329	376	345	369	325	366	380	359	367	400	376	348	359	338	373	362	358	338	363	373	323	367	328	354	391	337	347	341	354	358	372	365	368	356	340	357	359	365	346	313	325	338	340	334	366	341	364	352	379	392	354	339	344	381	362	354	361	351	383	362	313	334	355	356	334	394	382	356	375	372	326	350	343	356	349	389	381	354	338	380	327	366	336	361	394	336	368	377	350	371	375	339	356	394	358	309	350	321	337	349	347	331	345	349	374	329	378	334	350	405	339	349	384	369	316	372	367	332	324	361	334	344	349	363	333	356	377	351	341	345	380	368	344	371	380	366	354	340	360	337	346	334	337	347	360	336	321	410	367	381	351	344	361	377	316	352	366	354	341	400	359	358	353	366	358	323	410	331	341	392	404	366	361	360	370	365	355	361	351	375	330	343	364	340	361	330	318	377	360	357	346	331	360	346	376	322	367	369	362	347	355	361	322	356	390	376	359	379	370	319	357	358	393	325	339	354	359	386	352	364	346	400	360	364	360	314	368	389	347	321	374	340	339	347	371	331	322	359	347	354	354	360	385	358	358	367	345	351	330	331	356	351	349	370	357	371	344	354	349	354	349	334	323	369	342	364	339	345	316	327	339	329	344	338	389	341	370	350	362	361	370	373	338	378	347	363	364	342	355	349	381	363	387	345	392	355	383	345	379	325	316	318	347	341	373	342	335	323	344	345	361	374	327	349	336	340	378	356	389	383	322	348	335	379	346	381	354	359	338	352	346	342	368	355	367	368	351	366	376	396	355	361	319	399	354	335	342	344	362	364	351	357	306	358	343	352	335	340	365	347	354	363	343	378	356	327	355	328	348	389	360	315	337	358	358	300	326	330	335	349	339	351	358	373	313	347	347	374	367	352	328	349	412	331	346	363	356	377	355	377	349	354	367	349	357	347	339	336	335	396	338	359	359	319	354	362	332	369	350	350	347	313	377	363	323	358	382	374	335	364	328	361	368	344	349	375	333	360	372	396	386	333	360	321	364	373	360	356	322	338	335	369	358	359	358	387	312	344	335	337	352	341	374	375	321	384	366	362	353	368	418	365	334	328	347	336	333	361	364	347	351	368	368	327	357	348	362	358	354	338	369	347	361	322	345	377	348	335	383	388	341	320	357	360	327	331	361	344	348	367	348	331	357	350	359	348	332	340	382	370	359	347	366	362	350	361	362	364	361	351	356	342	341	360	337	333	346	364	333	331	332	389	362	358	338	376	345	334	318	343	350	336	378	345	353	368	345	327	341	350	329	388	331	341	320	375	346	339	335	369	302	369	344	327	340	385	342	354	338	349	350	380	338	359	367	361	344	364	320	397	359	336	345	356	349	360	312	327	310	322	354	354	343	369	357	383	369	347	350	389	332	316	374	359	360	383	370	338	360	356	345	316	371	344	368	340	328	339	361	349	359	351	351	357	358	398	341	381	365	374	349	373	340	358	387	329	347	374	317	336	339	327	382	332	352	357	357	362	308	342	355	387	346	351	352	357	324	369	350	339	379	332	371	340	336	324	366	334	367	374	359	342	363	381	369	350	356	340	360	378	372	375	342	356	363	326	352	360	370	359	345	349	334	350	371	332	324	347	378	364	356	343	368	354	375	370	347	354	329	337	342	361	327	335	398	348	385	347	362	376	351	374	353	339	385	352	355	346	347	361	322	376	360	340	381	372	336	385	364	370	370	351	350	324	379	377	323	349	339	356	331	357	340	315	371	360	313	365	357	348	340	393	345	372	337	314	348	329	332	338	379	348	349	358	357	336	307	367	339	350	358	353	372	351	350	365	385	338	347	351	377	333	364	354	323	376	338	336	346	331	344	372	343	353	346	390	358	348	373	387	365	323	345	351	342	343	354	366	350	383	370	367	323	363	364	352	330	398	369	378	391	361	365	362	360	341	357	358	336	358	337	382	366	329	329	357	364	345	362	350	367	345	341	330	352	332	381	382	352	355	374	364	361	347	358	387	367	333	349	375	372	354	359	336	372	359	352	341	379	363	354	365	364	352	323	400	339	370	363	331	328	350	381	349	362	329	323	317	371	338	376	394	361	305	356	327	381	372	346	349	346	339	344	339	329	351	333	353	378	332	347	368	338	380	315	356	346	374	349	350	371	349	350	379	380	354	338	346	357	409	366	362	382	328	385	341	340	370	365	306	348	359	337	341	335	347	367	376	337	364	311	327	342	332	362	351	355	326	356	298	330	372	335	373	337	374	333	355	380	337	413	394	352	351	374	364	350	346	336	354	321	358	366	327	363	386	347	361	360	343	345	361	344	359	326	341	349	356	355	410	356	336	356	374	337	340	378	349	340	327	357	363	376	310	363	345	336	395	358	353	311	342	334	347	363	363	329	365	357	369	343	381	355	345	339	356	344	362	372	381	344	381	350	344	366	357	378	366	323	369	335	372	331	343	338	341	345	372	367	334	328	350	330	351	348	374	378	388	342	342	368	329	379	363	371	355	377	391	359	321	337	345	347	322	352	387	338	332	379	332	376	388	340	334	372	346	378	383
28768	11447	1359	1028	1053	927	976	957	1002	972	950	934	974	919	944	967	1001	909	926	929	917	924	922	991	967	955	1002	883	969	983	966	944	890	959	985	914	965	966	956	924	998	975	930	1004	1002	963	1056	955	972	1031	1039	1036	1065	1013	1016	987	951	987	907	965	931	995	957	983	1174	1265	1024	970	940	928	874	919	948	937	947	906	915	966	868	933	935	951	959	922	946	922	942	972	916	922	923	887	957	933	1044	936	961	954	980	962	985	937	959	971	897	935	984	911	878	975	925	952	930	921	932	938	912	956	912	927	947	935	910	875	889	906	912	955	893	975	924	934	982	940	1002	941	915	887	932	963	994	943	975	931	938	929	902	926	924	917	926	933	949	883	940	953	945	914	923	958	918	975	901	961	939	896	961	945	1011	968	968	935	923	936	940	906	968	912	952	939	965	974	932	924	1004	933	915	924	916	914	977	937	963	945	980	946	921	937	923	919	1000	945	903	914	911	915	979	936	972	922	959	971	984	954	962	975	863	929	913	913	957	952	966	968	917	951	963	921	929	928	1002	960	1014	922	939	938	959	963	969	901	921	958	954	941	949	921	938	938	954	911	918	972	881	977	963	874	963	923	1014	941	925	903	944	955	908	961	1011	955	890	933	953	945	887	914	912	907	913	993	986	986	959	958	938	982	926	927	934	985	968	896	1021	988	970	934	931	875	936	972	929	965	899	935	907	922	918	917	900	934	970	914	967	895	959	933	939	981	908	875	924	946	957	961	949	942	936	955	950	920	914	945	987	954	928	896	944	905	884	921	915	950	860	887	928	969	965	947	923	930	945	931	984	933	941	936	948	973	891	908	941	916	992	985	925	1005	927	925	913	909	885	996	918	903	933	969	972	943	974	983	909	920	909	927	942	907	1012	898	978	882	960	973	886	942	958	910	967	928	901	967	900	934	934	1009	990	948	957	933	925	973	892	961	918	936	872	962	944	973	962	945	1003	885	927	965	915	966	926	919	941	946	950	956	950	931	911	962	972	997	931	989	981	937	968	932	878	909	964	971	929	937	947	959	976	960	911	902	969	964	974	934	897	992	936	949	948	923	902	957	919	885	899	869	909	913	937	917	959	874	920	900	916	920	986	941	943	942	974	932	932	895	944	981	962	969	930	914	931	933	959	992	980	889	997	905	943	974	919	932	981	985	949	935	913	943	930	943	954	987	932	917	945	957	920	984	930	923	927	979	931	890	1013	964	957	966	934	937	950	872	943	948	953	943	919	955	927	934	976	937	926	948	1003	937	925	925	926	886	897	976	930	922	985	966	944	973	973	952	934	985	901	936	868	923	945	957	896	909	935	940	885	966	987	975	953	889	959	908	908	857	932	932	951	958	957	960	962	915	925	945	933	941	950	894	901	952	869	908	910	953	943	955	924	914	914	956	945	958	936	891	968	937	898	953	938	913	925	926	914	885	977	954	930	962	955	916	964	925	889	897	912	982	931	926	963	1008	903	1006	920	925	956	926	939	913	901	907	939	914	925	911	902	983	911	924	910	912	894	895	979	947	937	957	942	939	993	971	872	969	978	956	921	976	946	986	907	930	949	981	915	941	1001	895	855	979	962	917	949	916	941	961	931	933	915	916	1001	938	975	923	950	933	967	891	950	927	939	948	876	915	905	916	921	977	925	903	916	897	935	920	920	912	905	950	965	948	924	929	895	914	903	935	953	924	950	948	924	990	1012	984	935	954	957	972	884	957	963	883	973	948	881	944	972	901	871	918	948	936	910	911	988	954	937	988	930	985	963	914	889	909	939	930	1007	978	944	959	949	942	914	937	959	952	939	912	959	904	943	928	972	971	926	907	894	915	957	927	894	927	890	938	915	949	942	944	963	930	905	958	927	944	959	928	901	962	1035	956	986	981	954	944	968	930	929	951	932	965	898	909	927	887	930	942	940	902	952	967	960	918	950	915	920	904	987	966	903	951	942	946	948	874	919	916	901	900	979	1019	981	910	911	972	915	951	939	934	919	928	908	953	939	923	909	919	992	913	1001	940	985	938	961	891	901	995	951	939	928	905	956	931	961	980	907	947	921	940	924	961	948	923	922	935	938	951	968	938	959	936	905	985	926	961	953	944	889	941	929	953	961	977	920	933	947	947	945	936	970	966	926	918	926	1000	939	925	919	921	952	945	964	880	958	952	964	971	939	913	928	979	934	934	926	908	931	946	924	928	987	1006	881	910	891	913	936	939	969	968	924	931	927	945	889	916	937	967	884	956	900	968	982	988	909	948	966	898	918	919	938	908	973	948	925	931	946	943	910	917	917	929	977	950	933	931	945	971	949	901	997	904	1013	992	939	945	1000	948	949	965	898	989	979	939	956	934	935	918	952	938	953	974	943	973	980	934	879	933	972	963	950	951	961	929	882	956	868	981	938	864	965	931	963	934	933	897	979	915	943	963	941	933	911	870	942	968	955	956	978	995	937	997	963	903	913	953	957	904	974	999	874	986	966	936	988	903	909	941	941	959	955	932	992	940	898	937	909	914	955	915	930	932	936	941	940	903	979	884	945	953	971	944	918	899	965	917	945	874	932	975	951	904	938	928	936	914	931	912	931	959	890	942	995	929	925	949	937	945	938	909	967	916	908	932	957	983	911	950	962	898	905	898	1017	948	919	916	905	935	959	978	980	945	945	892	942	897	929	971	897	905	911	956	971	922	915	913	921	932	1003	970	940	967	931	931	962	936	985	984	947	974	895	937	978	896	930	961	1029	900	912	921	923	941	906	910	972	996	855	992	951	906	903	956	931	932	876	971	918	919	921	928	886	943	946	953	887	978	906	905	926	928	924	943	914	961	958	932	932	905	909	900	958	930	923	930	900	921	899	947	903	922	961	917	925	966	984	935	936	914	957	931	956	909	965	966	904	877	946	923	872	968	982	976	915	948	889	976	990	896	943	969	968	922	942	941	960	896	968	958	901	965	898	891	931	964	967	957	940	918	937	978	927	901	911	918	892	929	947	979	912	988	944	889	957	857	952	971	948	949	919	932	962	940	950	965	907	908	926	936	981	891	926	965	941	907	939	921	938	955	934	955	922	955	949	947	903	921	886	931	963	953	948	925	921	948	911	930	878	892	946	980	931	905	957	918	920	968	891	977	907	974	980	994	974	929	921	993	904	961	890	985	945	955	974	918	892	955	939	891	893	899	890	918	918	929	889	984	937	932	944	925	960	940	932	965	947	960	947	937	968	907	913	974	876	984	950	936	965	971	937	1001	928	966	936	990	942	930	964	1029	929	895	964	912	959	969	960	984	949	931	955	895	948	958	964	938	950	892	974	943	938	892	919	935	875	893	900	1009	912	942	935	906	970	1024	943	1006	950	954	924	912	961	948	965	939	936	942	975	934	887	933	974	937	938	909	955	912	918	960	964	980	936	924	980	912	944	949	1010	927	977	949	929	947	944	886	920	928	949	982	895	938	992	963	994	973	916	1004	932	943	991	990	954	932	984	910	958	968	944	896	922	954	1011	924	991	914	929	954	911	937	930	923
74741	48331	16799	1971	469	426	389	336	334	326	321	324	304	291	277	301	303	296	313	312	303	277	283	278	275	249	274	287	265	294	242	307	261	261	270	286	330	305	289	287	291	303	328	264	249	303	274	310	341	335	351	398	407	311	303	378	269	300	289	262	269	299	303	391	454	432	330	275	277	278	276	268	260	288	254	285	275	275	296	253	257	241	253	260	265	248	282	263	276	283	304	281	232	263	280	268	275	275	258	286	281	254	278	259	277	267	278	282	314	290	303	292	260	258	280	265	271	296	270	292	268	283	254	257	290	288	275	307	280	281	280	283	273	287	276	267	301	282	277	258	268	264	269	275	298	276	289	294	259	285	272	262	277	301	284	277	257	259	241	278	270	277	281	276	285	278	256	303	254	280	261	290	305	281	283	268	265	274	270	258	277	252	283	268	278	282	272	277	261	302	286	301	299	308	271	260	268	279	304	274	262	264	284	279	277	303	292	254	295	283	303	308	253	261	234	282	271	258	268	271	292	277	272	277	277	237	287	294	290	271	289	277	268	274	287	294	272	312	288	270	261	272	274	276	240	264	288	259	247	257	275	266	269	283	246	321	251	306	258	259	257	296	280	251	254	288	274	258	261	275	303	274	287	276	284	284	257	284	261	269	278	264	286	245	297	268	268	245	272	286	242	265	278	282	274	272	289	279	278	277	271	280	283	282	267	252	267	268	239	280	265	288	281	296	313	266	266	265	286	272	280	286	266	282	259	258	265	279	253	282	308	319	263	227	269	288	246	235	269	255	267	282	280	271	271	267	276	254	290	281	281	281	256	274	301	262	250	282	269	282	268	308	255	290	283	289	275	251	296	291	278	274	246	265	248	252	272	265	272	281	266	300	309	230	277	277	246	278	266	258	273	291	266	294	275	257	275	254	304	273	257	240	249	265	261	283	277	289	262	264	275	298	270	297	265	261	258	264	298	262	295	285	282	275	224	267	245	280	265	253	271	257	249	270	278	248	269	262	263	287	257	273	265	280	281	253	288	266	266	252	240	265	324	301	271	290	255	269	267	287	263	258	260	293	244	275	264	298	261	273	288	263	268	255	279	299	274	276	308	284	286	261	265	279	240	275	274	278	279	291	310	236	254	275	264	265	240	279	253	254	283	259	257	272	312	270	264	279	250	288	281	304	242	314	294	263	291	286	275	298	294	291	305	256	269	290	275	279	267	270	290	286	290	274	266	272	253	246	280	264	274	268	280	262	258	254	262	261	285	258	267	269	293	291	264	287	274	285	282	287	258	280	254	270	299	265	265	288	294	276	284	267	252	295	281	251	272	277	275	258	282	289	275	280	284	283	254	306	288	252	256	276	286	269	284	282	255	292	287	289	282	252	291	274	297	263	289	285	275	274	273	271	288	284	283	275	284	273	320	269	285	261	282	266	262	280	253	272	315	287	303	247	277	265	258	248	283	256	286	284	271	277	288	301	293	293	284	275	263	259	276	249	264	275	258	279	261	258	303	283	291	254	272	305	296	266	257	279	262	276	261	286	285	288	283	264	243	287	266	284	253	305	258	277	279	294	268	264	271	282	280	280	275	278	277	281	293	298	256	288	274	262	265	270	250	280	247	275	260	251	308	305	272	277	272	290	274	293	279	274	268	273	322	255	265	301	282	284	280	274	268	272	280	286	283	259	232	251	253	273	283	256	284	276	290	303	268	299	308	261	276	245	250	279	273	277	253	256	286	268	269	283	263	262	255	272	300	282	308	250	268	272	278	282	266	280	286	263	286	287	255	267	280	264	270	265	285	247	248	286	273	272	265	243	275	265	253	301	283	291	305	264	290	245	286	263	301	273	277	293	284	265	287	296	267	257	301	272	303	276	271	295	242	297	311	307	271	259	283	291	299	298	310	265	238	283	280	277	286	262	259	276	319	274	270	260	285	267	302	268	274	269	267	284	273	289	258	277	308	296	265	273	282	276	268	306	264	260	267	245	277	290	269	280	274	292	285	276	269	260	284	268	288	274	281	266	285	264	284	299	270	285	259	271	273	302	277	265	269	287	290	291	260	248	305	247	267	287	296	286	284	288	264	289	285	274	271	277	269	268	276	264	288	249	303	300	276	281	263	285	274	272	330	277	284	263	279	295	268	265	285	295	247	290	277	271	275	282	301	306	282	276	239	247	298	279	263	270	255	285	282	279	273	289	240	300	297	281	264	290	292	284	300	237	269	271	270	268	276	285	294	268	289	273	306	283	274	271	282	269	291	277	283	279	256	252	284	315	271	260	253	282	316	289	272	267	287	275	296	300	275	258	282	272	281	291	264	245	287	237	295	249	272	288	278	284	278	257	321	297	331	262	289	280	270	260	268	299	256	270	258	235	270	272	269	295	277	272	273	249	245	262	302	276	292	258	295	264	268	276	296	267	240	242	274	252	252	286	265	305	301	269	270	263	291	281	258	267	261	283	257	304	265	298	268	256	274	290	277	260	257	297	278	259	278	272	268	275	266	283	277	255	249	267	268	266	258	264	282	293	291	272	304	285	278	266	291	257	301	301	310	249	267	268	269	260	303	245	274	281	277	287	291	267	272	267	291	289	271	294	290	294	264	255	281	280	269	295	271	262	275	301	289	301	255	284	306	300	276	255	225	243	279	249	330	275	248	270	262	266	241	264	303	261	268	276	283	251	285	267	303	296	292	277	259	280	296	284	301	292	261	285	260	267	296	271	287	246	236	278	262	289	279	274	279	283	278	270	295	269	277	259	236	274	317	248	266	293	254	303	272	279	287	282	263	249	293	277	255	270	272	301	281	265	267	274	262	269	265	272	241	275	292	286	262	276	268	277	301	278	269	296	282	299	275	256	247	281	268	265	290	265	273	289	311	257	286	298	271	262	277	282	293	266	263	270	257	276	283	276	275	283	268	283	307	262	281	263	277	274	279	269	266	280	277	309	287	285	303	267	302	279	266	273	286	275	300	288	257	283	246	292	284	251	279	283	270	297	305	263	286	248	267	264	306	309	302	262	300	290	265	254	278	273	264	262	293	286	276	279	267	277	280	257	269	249	282	290	252	249	260	259	270	271	279	246	263	274	256	266	247	291	285	271	265	277	259	265	248	274	258	290	268	275	286	285	256	274	262	279	267	278	287	279	287	265	281	250	275	274	310	282	248	285	247	300	271	282	278	291	271	254	284	260	275	297	290	275	252	250	259	285	285	267	265	248	279	261	274	291	302	279	261	269	294	272	273	252	284	255	286	285	273	253	273	285	260	289	293	259	276	271	272	241	295	290	276	229	277	244	288	289	284	260	289	281	250	262	271	275	267	314	245	254	322	292	294	294	285	261	248	262	293	282	252	261	284	278	277	263	274	277	296	260	282	287	269	283	257	256	281	261	252	298	280	285	261	318	274	292	269	261	272	292	290	248	289	262	305	286	278	253	275	279	289	299	303	278	290	270	271	270	256	271	275	296	266	241	277	279	232	273	248	272	289	260
50745	30049	7772	1704	1512	1295	1245	1175	1074	1015	1015	973	943	843	882	839	815	874	828	807	774	805	815	794	839	790	761	834	747	808	812	808	781	801	837	812	1047	1011	911	840	848	917	876	882	867	976	1082	1081	1092	1360	1663	1726	1451	1239	1193	1178	932	797	823	789	800	776	850	1519	2049	1926	996	810	844	766	757	743	737	792	738	733	788	742	787	739	778	717	731	796	730	764	834	781	773	736	770	784	747	699	753	739	779	768	698	768	739	781	807	746	760	746	673	754	795	839	843	812	740	779	716	797	771	709	790	786	782	770	718	744	798	777	733	793	769	750	784	737	718	697	791	773	805	749	729	741	722	754	743	776	776	731	771	751	731	745	752	756	735	742	781	810	724	761	756	755	732	749	760	771	755	786	704	752	783	735	742	753	773	748	772	743	803	788	760	787	787	777	742	772	739	726	718	760	768	784	772	734	805	744	759	758	784	761	788	743	730	734	795	780	813	814	763	758	732	742	740	725	814	805	775	780	767	708	753	810	813	741	777	750	746	760	721	767	750	761	808	738	768	740	770	730	756	816	751	731	779	775	793	780	785	698	717	760	773	766	781	745	762	771	758	810	758	732	726	768	760	738	776	759	766	762	768	743	804	809	759	744	693	750	747	778	742	769	759	726	753	791	814	705	738	733	787	728	736	734	786	768	774	755	765	792	777	743	695	784	814	730	762	735	683	761	711	738	750	720	762	756	769	742	733	753	736	702	768	748	800	746	740	788	778	721	725	752	785	747	740	736	763	767	746	750	775	735	736	713	749	729	727	759	760	761	701	756	774	796	758	739	790	772	821	730	696	734	722	818	797	769	764	782	815	774	787	732	745	769	713	742	768	726	739	770	749	776	761	777	815	753	786	734	721	784	749	734	761	772	786	767	750	727	739	781	822	763	781	790	751	791	737	751	727	726	764	772	771	768	780	752	755	754	741	728	753	723	724	739	772	776	781	760	779	767	783	746	769	729	808	824	744	709	734	782	770	782	738	758	784	773	709	779	770	735	747	715	775	745	706	707	809	751	736	702	776	767	716	767	746	779	753	763	772	794	739	754	737	789	768	752	808	802	729	752	728	758	763	767	775	773	787	734	705	747	771	733	745	761	781	787	741	731	816	789	768	759	713	769	726	738	766	768	814	794	787	777	744	768	750	789	772	733	772	780	708	802	753	742	720	747	777	737	748	781	763	779	700	728	776	802	763	779	761	746	822	792	720	776	771	786	739	770	781	755	753	771	749	741	767	766	798	759	722	734	729	718	760	755	808	737	745	705	758	783	817	764	787	730	778	768	751	786	784	772	738	747	749	795	783	711	747	699	779	760	761	768	758	797	741	774	768	750	750	776	773	746	755	769	807	746	718	750	775	731	789	723	742	736	735	719	704	811	781	783	744	788	803	840	761	751	773	730	734	774	729	818	767	766	777	726	744	739	783	728	715	777	714	776	734	789	749	769	711	786	736	744	779	717	756	795	765	769	769	772	746	766	785	751	791	742	754	788	788	768	783	735	760	801	774	740	816	721	775	753	771	726	775	774	782	774	743	754	728	748	782	755	768	768	754	761	781	725	745	760	738	789	732	709	740	773	701	758	790	771	767	745	786	739	757	756	761	721	717	736	804	773	709	731	750	755	761	740	726	762	783	770	728	749	687	763	742	742	743	780	769	833	769	764	734	754	720	713	738	749	753	764	729	756	730	810	784	781	726	756	757	812	732	747	800	750	818	725	811	772	756	742	733	788	777	812	798	809	765	755	693	758	728	775	771	752	763	835	731	753	752	789	802	746	746	782	727	792	725	753	777	761	759	755	731	732	728	746	770	746	742	740	736	782	755	765	761	741	798	740	692	794	746	727	764	767	756	754	738	837	763	755	797	792	769	753	719	739	741	757	757	765	729	769	756	747	783	755	722	828	810	756	819	759	735	769	777	733	751	716	766	735	720	764	817	744	759	814	787	699	726	749	768	703	754	763	814	778	820	725	782	764	778	780	755	721	764	809	752	741	772	772	737	778	756	724	773	768	737	790	787	705	755	743	737	805	786	749	783	775	697	785	737	714	726	776	762	759	757	753	757	743	767	753	708	772	785	739	732	732	730	765	782	786	700	751	722	750	779	754	738	738	717	742	707	747	722	773	765	753	725	777	768	762	728	789	793	723	796	781	817	757	768	722	732	773	784	780	767	720	740	785	734	713	755	723	776	735	765	741	786	805	740	745	736	730	772	737	781	767	744	761	788	786	748	758	797	752	776	751	687	809	753	747	788	798	729	740	771	800	802	734	729	819	728	766	775	793	724	779	716	744	781	811	782	790	749	768	756	732	744	760	702	772	790	745	773	761	705	756	746	770	729	770	760	691	773	796	771	770	762	789	762	819	802	757	759	834	752	783	728	756	771	742	768	706	758	768	777	770	742	749	769	809	733	739	705	751	762	816	792	754	742	787	789	783	755	750	741	759	762	759	737	732	749	751	754	741	709	765	765	695	787	737	774	742	693	773	752	806	729	741	732	752	763	741	748	741	750	718	722	754	823	799	770	788	812	711	822	747	802	708	763	746	783	729	725	775	758	823	740	762	771	744	788	733	719	763	770	750	762	732	744	742	783	784	785	727	803	796	776	754	744	727	776	732	747	755	757	760	761	781	765	747	765	787	773	781	749	772	776	759	788	759	764	731	756	736	739	768	750	757	728	801	748	726	761	698	754	780	763	749	744	750	786	770	781	812	703	776	723	744	757	774	780	743	787	748	732	777	774	712	789	729	821	810	734	760	719	758	760	731	784	714	738	789	761	777	717	777	793	763	755	760	756	742	771	745	713	777	778	789	740	778	747	726	771	755	766	761	776	728	712	783	775	760	755	755	780	766	743	790	746	747	717	733	781	792	783	781	730	746	732	691	744	745	771	776	732	791	746	719	735	775	787	723	743	772	762	748	793	771	742	758	682	810	741	770	758	769	782	778	755	766	791	767	796	738	779	806	772	692	762	753	772	796	748	752	749	848	740	735	760	748	795	721	730	792	790	737	752	793	773	764	744	707	757	748	716	771	800	730	758	776	761	765	755	739	747	738	768	764	748	712	771	791	744	784	801	779	752	722	735	749	720	780	785	807	743	751	791	776	745	782	732	777	722	727	755	771	762	799	714	734	787	770	802	767	742	730	718	732	751	788	765	754	771	768	749	770	766	742	782	740	764	766	772	747	779	787	762	729	771	744	762	729	777	772	744	742	731	753	760	758	746	805	709	771	749	727	759	780	761	723	800	757	779	802	750	761	778	830	723	766	764	790	736	709	730	761	727	740	751	756	783	725	765	765	754	749	750	763	738	786	763	771	728	729	753	734	789	756	782	734	770	743	786	699	778	830	763	765	695	764	761	714	759	752	771	743	759	749	746	729	760	724	724	785	787	753	738	759	761	777	732	739	724	759	805	771	720	694	769	786	745	702	755	758	764	759	782	739	752	731	776	762	758	694	796	772
84512	61482	24420	6178	883	638	527	465	452	415	388	435	376	370	364	363	360	349	371	324	347	353	395	373	313	327	346	368	334	358	334	314	360	342	368	362	372	405	355	317	376	349	345	352	385	392	402	384	422	471	524	545	599	498	426	431	378	318	326	336	330	319	419	503	670	565	337	320	318	323	337	347	353	341	321	308	327	327	309	330	322	352	332	325	353	336	343	281	348	329	316	340	357	316	368	323	331	343	309	338	336	334	338	320	351	361	328	304	330	350	379	308	307	339	351	368	337	328	325	304	317	344	346	323	313	331	351	335	313	349	339	344	307	324	301	315	364	341	353	308	343	343	311	300	319	348	356	306	313	339	310	311	323	324	332	367	372	355	318	296	358	319	306	317	315	325	323	327	313	341	331	335	318	312	327	325	331	325	341	331	342	310	345	310	325	324	321	381	319	352	367	323	350	362	336	332	339	319	323	291	306	350	343	337	365	340	323	335	356	308	305	382	320	311	306	350	330	330	321	321	346	312	352	346	330	346	322	321	313	311	309	331	380	287	330	345	318	311	335	299	344	324	344	339	327	370	341	320	302	353	331	347	370	358	356	340	331	362	302	270	263	347	301	331	341	367	313	311	324	338	324	324	353	349	350	335	321	319	324	317	326	331	308	339	307	334	318	347	333	334	333	325	364	326	296	318	300	351	295	373	346	336	302	389	348	360	360	311	346	357	318	348	336	320	309	336	355	297	355	334	347	343	359	335	330	343	299	334	352	359	329	301	345	350	296	319	337	305	356	321	353	341	352	345	356	341	278	361	338	322	336	294	337	349	326	331	295	334	345	322	327	345	326	321	371	340	325	306	334	356	337	356	319	311	308	332	352	296	317	331	317	357	338	314	343	366	304	306	326	302	329	328	311	337	351	351	328	318	337	294	321	353	337	323	355	355	341	331	320	330	314	346	308	353	314	362	318	309	343	345	313	322	334	346	326	333	324	332	319	358	327	365	350	356	342	339	324	337	352	328	335	339	326	353	356	313	359	321	308	341	331	300	336	312	351	347	363	371	336	319	317	325	332	327	326	314	306	321	351	323	342	351	362	332	317	300	298	332	323	321	286	330	352	320	315	303	330	369	326	339	349	323	330	309	328	295	338	362	350	305	324	331	307	350	357	336	326	329	337	320	328	329	349	342	353	358	299	333	329	308	350	333	309	341	325	357	340	300	320	297	304	334	297	348	341	357	334	310	346	357	318	332	352	340	327	330	312	311	321	327	328	315	349	329	311	306	354	326	316	328	318	332	321	326	352	371	322	328	305	351	338	302	350	326	330	304	313	331	301	336	326	315	346	332	314	334	343	310	334	319	325	335	328	305	332	357	368	321	332	337	335	335	335	327	332	335	327	332	325	331	341	338	325	290	356	332	349	340	332	357	330	324	291	333	337	301	320	334	343	317	347	314	338	323	339	324	345	333	295	342	357	308	331	331	332	391	370	295	355	333	340	321	340	322	365	337	343	335	319	357	327	315	295	333	355	370	337	345	361	339	356	329	323	323	345	346	326	337	327	322	312	322	305	338	348	311	322	341	298	305	376	338	332	326	313	326	327	350	336	332	339	329	313	334	336	312	329	326	353	361	323	339	351	329	350	357	334	357	329	321	315	344	295	376	323	344	322	347	341	331	347	366	344	348	300	307	344	330	309	318	315	333	324	321	318	353	337	311	305	289	314	310	348	354	330	308	346	339	319	339	325	348	341	328	347	339	346	301	335	357	326	317	327	342	289	333	349	335	365	338	362	352	305	319	320	338	314	318	339	308	327	359	335	330	355	338	334	350	304	304	340	332	371	311	340	372	329	328	335	328	361	329	385	332	329	315	301	351	312	325	307	351	351	333	336	366	335	365	306	331	314	300	355	331	346	332	353	318	325	322	323	347	361	348	332	354	339	351	342	313	356	341	343	345	314	321	319	333	336	308	334	369	348	314	338	303	342	317	362	369	326	353	358	323	319	335	351	332	321	365	355	343	326	330	322	322	352	324	318	322	313	308	364	362	290	348	328	328	364	342	300	349	333	344	309	333	306	311	332	325	364	350	321	321	329	347	300	338	329	299	351	357	340	335	350	322	335	331	311	327	354	338	319	310	362	347	319	342	369	318	322	320	328	318	293	364	314	338	366	369	314	341	353	324	343	333	346	335	317	360	338	330	341	339	344	349	339	346	350	343	331	339	311	304	329	304	317	353	313	298	349	331	322	327	354	318	288	334	332	295	338	330	327	350	355	290	348	352	339	296	359	326	337	317	292	313	337	344	340	347	341	324	322	333	355	290	322	331	325	343	304	364	350	307	304	348	318	329	315	357	361	370	321	334	342	335	331	324	327	325	329	326	328	307	357	334	311	332	338	316	332	304	335	351	345	319	323	313	344	328	330	371	320	314	333	348	320	338	341	345	332	320	360	331	334	325	317	308	346	339	300	332	327	311	327	321	323	316	321	323	323	330	346	342	338	331	320	365	315	348	334	347	320	323	358	349	317	329	357	338	340	306	302	327	347	331	325	354	335	330	334	335	318	346	333	302	331	330	334	361	339	324	315	315	349	335	345	336	337	310	317	313	337	340	331	325	307	333	295	343	327	314	340	348	326	335	336	316	381	330	367	355	335	363	348	349	331	355	333	330	293	341	350	322	340	369	321	334	325	312	322	347	322	330	358	342	355	348	336	358	326	347	340	321	341	328	377	324	328	318	310	335	316	335	338	314	342	311	340	349	323	347	340	316	354	334	329	321	331	291	332	331	362	311	340	307	323	337	347	372	356	322	323	304	336	302	334	355	349	333	309	343	300	367	334	346	322	343	335	331	338	323	327	344	337	314	363	363	376	308	333	325	320	354	339	343	305	308	323	362	310	324	376	319	333	306	318	339	345	312	326	314	327	294	351	366	358	280	338	309	331	351	357	335	339	313	326	335	301	332	336	330	348	326	350	330	352	341	322	319	329	329	357	318	322	326	347	363	333	316	363	328	347	314	316	333	324	334	334	335	340	322	329	331	342	329	328	349	321	357	350	355	321	343	339	329	328	325	348	307	325	341	334	329	337	349	368	307	315	315	347	342	343	337	331	321	324	351	326	324	321	310	341	319	340	338	300	335	339	336	351	337	316	340	347	320	336	325	360	376	337	336	323	340	322	352	344	343	342	364	313	298	305	393	330	346	331	369	317	343	331	323	314	331	344	336	324	345	358	312	306	362	325	322	345	347	363	349	328	300	308	356	361	352	312	319	325	330	311	296	336	321	300	329	304	322	332	336	353	307	339	317	326	341	315	326	355	315	335	363	351	312	336	316	344	336	349	345	305	325	321	362	317	319	322	335	321	297	340	328	354	318	328	329	298	292	323	320	332	336	302	322	362	325	329	330	329	299	339	333	318	344	361	318	331	315	323	357	354	307	313	356	323	341	330	323	312	350	327	342	335	346	339	353	363	334	318	336	340	319	355	292	383	359	329	346
61358	42019	12527	2531	2344	2037	1741	1651	1493	1435	1236	1259	1227	1102	1131	1129	1102	1022	991	948	1025	962	944	930	980	966	948	949	947	974	1055	1023	952	932	951	1169	1393	1239	1223	1026	1047	1132	1086	1021	1135	1265	1199	1262	1607	2107	2332	2580	2933	2223	2042	1748	1170	1035	990	1045	1012	999	1424	2508	3432	2816	1044	960	931	863	952	953	880	908	904	892	926	881	893	948	882	852	897	886	892	868	902	904	882	911	907	826	877	844	860	885	915	822	937	955	994	926	938	894	852	858	853	889	918	936	1083	969	901	831	899	854	880	897	890	891	875	864	889	954	838	889	866	889	899	916	875	911	884	910	879	901	921	916	845	882	891	917	827	853	830	900	892	892	906	866	910	886	880	945	975	887	902	914	881	903	905	860	921	908	931	941	880	882	848	913	902	899	858	842	898	903	911	867	894	887	939	888	885	922	906	901	922	924	852	905	921	890	912	907	924	885	878	969	884	888	828	904	904	906	870	940	850	870	884	885	940	896	909	869	917	917	890	873	918	913	862	914	870	928	861	892	897	881	917	870	927	884	840	889	860	899	899	880	879	887	944	859	896	833	898	887	878	955	848	873	862	886	859	892	919	890	1003	877	895	868	901	902	831	905	901	883	884	923	885	892	895	893	904	893	850	872	875	857	850	894	883	862	904	869	915	907	871	894	888	878	902	852	910	862	920	896	905	928	884	926	870	901	858	886	907	910	877	899	883	873	884	964	913	859	885	945	885	915	865	869	963	872	889	859	937	899	874	925	910	910	891	890	876	839	887	912	918	895	919	890	900	828	911	930	883	880	917	898	880	804	869	886	911	925	841	852	902	878	915	926	889	842	869	862	887	867	862	917	901	926	858	852	901	865	915	838	883	874	890	939	880	914	883	840	894	867	897	854	920	839	901	880	849	943	902	871	897	872	855	930	885	876	875	822	924	887	858	846	881	846	946	884	856	904	855	906	900	903	869	906	911	934	835	869	892	909	861	937	912	886	918	907	863	891	868	909	946	858	896	903	892	851	941	925	890	874	873	909	900	864	895	879	906	930	877	868	840	919	880	884	871	891	910	898	890	888	865	897	913	876	879	851	880	901	858	878	949	904	892	913	928	882	911	880	883	900	933	892	908	914	862	802	916	896	914	884	878	897	901	924	933	899	885	898	926	916	902	862	852	912	840	859	880	885	901	928	884	872	877	880	924	873	892	889	940	935	853	876	852	926	817	822	880	938	877	892	853	888	914	886	890	886	862	885	873	945	924	872	885	892	907	888	863	859	908	899	895	892	917	901	961	883	917	893	897	928	908	899	948	914	876	845	945	866	899	888	906	881	874	918	893	856	939	833	934	901	882	851	874	859	864	895	906	875	903	912	865	879	831	906	863	861	894	902	872	835	904	862	874	832	889	913	860	868	875	913	895	905	897	852	863	892	910	828	915	879	839	833	913	878	885	910	872	895	832	906	904	926	921	838	851	864	878	919	895	897	893	812	902	999	899	869	855	865	878	873	892	897	853	866	855	863	834	909	887	894	839	851	865	902	856	927	954	895	855	891	928	874	930	886	910	894	823	839	930	881	919	927	885	896	862	897	910	885	912	874	882	904	912	895	874	875	880	884	897	878	858	846	815	926	906	838	856	838	923	884	898	902	862	847	858	870	839	878	860	877	898	892	906	888	879	895	918	885	856	911	923	866	900	862	916	911	881	887	878	893	892	851	871	872	849	883	911	870	886	876	882	897	926	906	836	905	918	886	933	924	843	958	915	886	890	854	872	880	845	889	929	884	901	894	879	894	907	860	885	960	883	867	897	894	878	914	911	909	882	919	890	925	877	870	884	922	912	902	893	878	845	868	872	876	863	897	862	890	896	862	909	868	884	800	880	934	855	892	893	903	901	874	916	866	898	885	865	859	848	946	897	938	922	919	974	900	866	935	898	931	922	922	918	911	895	878	879	885	931	893	903	871	902	892	893	837	881	873	903	948	888	939	848	862	877	880	910	930	890	874	864	835	881	902	904	871	904	941	854	853	877	879	913	918	872	911	878	894	888	906	884	914	928	878	922	855	905	907	866	847	978	867	909	914	858	920	866	882	885	954	892	902	873	886	916	865	870	887	902	909	907	900	886	899	880	846	882	901	895	929	828	899	877	892	900	883	880	914	887	869	924	939	922	884	913	854	970	962	888	887	864	859	882	898	888	892	881	937	894	881	822	953	882	917	876	902	858	886	949	890	857	878	909	889	902	855	927	919	923	847	918	915	904	863	898	851	865	893	930	874	888	843	867	963	818	935	865	973	835	844	934	898	893	912	950	890	914	903	893	885	912	900	872	926	862	859	899	934	923	845	908	876	856	880	873	875	881	895	915	857	873	903	869	818	893	858	925	891	911	905	922	926	894	888	867	885	870	920	887	900	894	916	921	888	900	862	873	854	851	909	960	852	884	877	899	914	883	898	825	864	871	904	924	891	905	920	905	883	951	854	901	900	891	897	864	884	907	932	834	884	876	915	879	881	908	942	900	902	863	890	916	866	878	869	913	869	858	911	812	917	902	866	893	912	907	902	952	932	864	900	901	879	881	895	917	829	890	908	886	895	891	905	900	907	915	917	869	894	899	887	872	917	900	880	885	899	851	857	838	906	881	881	884	841	896	894	898	892	879	879	869	849	919	878	898	847	870	872	835	892	877	911	876	847	894	948	872	884	883	852	894	919	887	876	886	859	832	885	924	930	851	940	906	903	826	959	926	910	836	882	854	957	863	888	868	931	888	866	874	873	902	879	860	889	869	902	974	907	902	919	907	923	861	857	847	855	910	872	905	882	939	934	869	909	930	891	842	922	881	886	921	899	934	882	897	904	882	834	892	940	891	839	906	865	930	972	912	914	896	884	909	930	862	893	887	844	882	860	798	873	834	842	907	881	902	836	859	887	855	870	893	915	867	870	902	843	915	941	894	886	949	903	851	909	825	833	929	899	893	830	852	928	915	880	850	921	901	901	879	878	878	874	905	909	895	873	946	902	952	877	839	862	922	880	895	918	971	886	892	913	916	846	857	903	900	869	843	925	885	931	878	904	889	889	864	895	891	850	903	852	904	911	926	878	907	854	916	864	907	852	907	928	948	890	935	907	894	903	881	890	874	891	883	843	959	955	866	884	878	885	901	881	911	915	943	882	946	858	864	915	889	915	876	834	903	855	924	911	809	873	901	929	813	906	834	859	902	933	876	865	889	891	853	945	862	916	913	916	889	846	832	931	898	856	854	894	884	915	891	869	876	883	908	913	926	899	937	841	891	847	939	906	906	915	857	902	902	857	943	892	845	886	920	861	876	955	844	906	887	872	872	918	933	835	903	862	897	893	893	904	876	889	874	903	901	892	900	895	903	901	874	891	908	831	890	887	939	950	926	874	928	926	905	931	837	876	901	881	910	888	915	848	915	864	840	889	893	886	856	855	859	868	873	891	852	911	856	877	887	862	891	918	856	877	889	915	872	905	900	866
32642	15487	1419	422	386	358	389	388	391	389	392	403	365	351	364	377	346	389	372	376	383	356	425	345	374	400	378	365	348	368	367	401	375	399	370	444	379	362	381	348	372	373	385	363	362	404	376	393	375	361	371	412	402	378	355	393	376	363	372	378	400	396	378	374	408	412	396	400	369	413	392	377	342	340	374	396	386	368	377	387	399	355	375	349	371	371	356	366	359	379	372	392	383	370	312	344	410	370	405	339	393	401	381	364	398	366	382	413	374	384	391	362	354	409	354	360	343	405	369	383	408	396	359	373	361	383	376	405	344	361	357	365	405	373	348	371	385	407	367	395	381	409	376	373	348	371	365	380	364	336	381	348	346	387	365	353	380	395	384	382	320	414	407	375	368	374	374	348	341	367	389	378	356	375	389	336	368	376	363	372	393	385	383	385	399	379	382	359	385	338	357	398	391	358	364	390	341	370	364	379	377	370	368	331	397	387	369	363	373	391	392	349	364	376	370	390	417	388	369	373	382	340	374	342	373	359	356	377	373	378	392	365	400	385	394	387	365	348	410	375	363	345	386	408	363	427	356	396	377	362	384	368	379	365	384	362	357	376	368	368	359	346	365	393	393	398	334	391	336	381	368	361	369	372	342	380	349	388	412	364	372	354	361	389	394	358	395	363	371	398	374	384	409	385	377	419	394	384	388	393	399	362	372	397	349	364	361	396	367	414	348	352	350	374	365	385	394	352	375	384	384	417	362	376	369	363	327	349	385	319	355	376	362	413	396	361	313	410	374	394	415	358	410	370	355	385	399	366	367	361	378	358	369	393	367	323	409	389	384	397	409	381	391	392	379	367	389	377	375	361	334	389	413	350	357	354	370	385	407	406	382	382	385	372	363	328	367	374	361	382	386	400	389	382	396	359	369	411	341	369	404	347	395	369	400	396	402	378	386	369	363	380	391	373	415	389	377	412	410	386	337	348	365	379	397	385	361	397	401	402	337	363	362	328	354	396	315	369	398	366	405	358	349	394	355	360	365	370	377	386	355	376	370	366	380	354	392	379	370	390	355	351	388	368	393	392	391	368	359	407	378	352	369	382	338	343	375	369	379	408	347	375	406	406	404	382	365	353	391	399	376	381	366	393	364	380	353	362	400	365	371	365	392	393	368	398	395	407	373	401	383	343	375	351	366	374	408	384	349	393	351	382	377	359	382	342	372	407	403	413	377	366	385	394	367	362	385	358	389	366	342	349	377	359	363	336	358	365	382	376	403	374	376	382	345	377	359	369	353	393	393	372	349	377	401	368	394	390	399	385	402	375	388	388	369	388	365	372	377	367	361	368	351	371	367	381	338	402	391	374	374	392	410	392	376	387	389	354	356	357	357	413	372	364	394	403	387	402	342	346	366	354	383	394	387	349	374	404	388	389	401	391	374	361	352	402	406	373	350	371	380	363	385	380	365	407	397	353	356	355	391	373	400	385	350	377	363	374	374	385	376	411	389	417	385	379	354	360	369	351	371	385	359	413	387	378	329	393	340	361	397	379	387	365	337	420	370	401	389	354	388	377	370	391	381	377	415	384	377	376	370	362	378	380	408	366	372	377	374	362	391	402	354	370	380	353	355	408	351	395	431	410	389	414	362	397	360	392	419	378	402	382	362	376	359	393	370	364	350	404	387	416	385	351	365	356	388	409	411	391	361	376	377	394	370	419	371	388	368	400	373	355	387	368	388	348	349	398	406	385	371	396	403	404	396	332	381	386	338	409	358	359	376	389	406	383	347	386	390	384	355	374	392	344	364	357	396	404	356	363	381	391	338	356	354	359	373	366	359	343	396	371	383	371	404	407	388	397	355	362	361	381	405	378	395	397	374	385	377	360	360	355	414	394	360	359	378	404	376	389	406	354	381	343	335	371	376	367	356	363	377	378	359	358	371	405	388	376	353	375	344	363	387	401	375	376	381	392	379	347	355	402	382	383	350	392	344	385	356	374	376	376	384	346	396	356	381	367	378	344	367	438	373	363	367	391	375	416	356	432	383	390	333	375	352	378	397	366	356	361	407	343	375	394	422	419	389	380	371	384	356	388	370	364	374	382	415	374	372	391	378	389	358	384	367	368	347	381	341	381	411	408	380	369	379	402	399	372	350	387	360	348	385	396	345	354	377	320	383	359	360	343	363	377	397	389	392	389	341	370	369	394	378	364	341	346	380	423	375	398	370	375	340	375	396	345	353	386	376	386	381	355	381	380	388	381	392	374	357	386	368	383	412	389	405	368	330	347	385	370	392	361	376	406	371	384	400	360	377	398	381	384	383	366	362	394	393	359	358	360	353	355	359	366	399	359	369	370	364	371	359	348	384	344	356	383	348	363	411	390	390	380	374	347	355	362	351	401	375	379	387	367	378	393	367	376	367	389	376	384	376	338	383	366	389	395	373	377	370	406	389	355	399	379	377	372	386	367	373	406	380	374	372	337	380	404	366	397	352	359	423	378	381	372	334	361	370	370	370	395	393	373	370	356	374	343	368	368	428	349	374	342	406	350	369	361	414	377	376	372	355	378	377	372	364	361	371	388	406	373	360	357	409	373	375	420	366	380	361	370	385	356	394	352	399	379	382	355	385	390	354	384	348	381	393	369	371	360	384	378	398	355	343	370	354	371	354	385	347	365	401	386	341	386	372	371	344	390	396	375	367	391	428	409	365	378	342	380	384	411	388	363	373	354	373	391	364	369	343	383	377	391	359	398	339	386	396	407	398	355	376	344	384	407	356	395	335	391	384	393	401	361	342	333	321	374	395	355	383	407	373	357	386	369	368	362	366	407	391	402	346	385	385	356	375	386	393	353	400	404	375	363	398	391	360	384	374	368	406	363	412	355	376	351	408	368	383	369	362	363	384	385	402	365	387	357	412	366	401	359	383	389	368	389	397	355	389	363	393	381	369	369	356	419	388	395	377	360	383	357	338	366	379	364	383	373	331	349	395	356	364	390	378	407	402	348	391	393	344	358	354	354	340	385	367	368	356	363	385	387	380	368	387	366	389	401	359	364	364	401	350	369	368	383	395	405	384	357	354	341	382	378	407	361	385	376	382	352	359	353	402	346	373	395	400	364	351	385	391	359	376	387	365	398	381	359	384	399	402	392	399	382	400	366	379	372	385	391	359	386	385	378	350	395	381	408	363	377	374	385	330	383	365	373	337	396	367	393	391	393	402	377	421	399	378	369	363	405	371	413	391	359	379	353	392	405	371	383	381	409	369	381	366	373	371	392	364	406	388	387	332	359	358	366	384	335	385	408	396	383	390	392	387	372	383	351	332	386	370	356	378	360	391	366	339	348	351	387	387	395	395	351	358	372	364	335	377	386	370	344	339	367	391	370	345	359	411	393	358	379	392	351	397	391	368	368	366	359	361	353	371	354	390	356	381	398	410	352	417	369	415	367	402	381	371	374	343	353	402	391	384	375	372	368	356	397	361	347	404	335	367	415	392	348	363	385
29791	14405	1698	1008	1066	1119	1050	1033	1008	1026	1034	1034	979	1062	1001	1035	960	1058	998	1001	1035	974	1042	995	1024	1025	1029	1018	1026	980	1006	991	1024	1089	970	1010	1033	979	1038	984	1022	1017	1058	1002	1004	981	1022	1027	985	1043	1067	1036	1008	1026	1053	1025	967	1037	1112	982	1014	953	991	1169	1199	1230	1085	989	993	990	1029	973	990	1037	976	923	1022	992	977	950	985	984	946	999	986	986	983	964	1013	972	996	963	990	997	1005	1041	979	1027	1008	987	1014	1058	1009	939	1029	955	888	998	1063	963	986	963	984	1035	1014	990	993	985	1045	947	1007	963	1081	1068	971	1029	1024	1011	1027	1009	1016	950	935	958	1004	1039	966	948	997	1026	993	984	1006	1009	997	979	987	1038	1028	1005	986	953	1001	996	1014	985	1014	994	962	934	921	911	975	948	978	1022	945	970	1001	995	1005	973	1030	989	997	1041	1019	965	1022	1005	956	1037	1021	944	986	994	1000	989	987	1016	1109	976	974	972	1014	1048	1010	1035	970	1027	1002	1021	979	995	972	1025	979	940	1043	955	981	1039	1002	1043	991	935	1022	1037	995	946	1001	988	1019	926	981	1024	1025	932	977	1013	973	1051	960	983	1018	994	1005	949	976	995	956	934	1036	996	985	985	1045	962	1034	1036	1017	995	926	946	1013	1037	973	1051	955	1039	1052	986	992	1030	945	923	1024	1005	979	989	956	1002	988	961	966	991	1019	960	960	970	1006	1017	1010	981	1027	1051	991	1044	955	1024	959	982	1005	1030	934	976	1001	996	948	964	1042	975	986	1033	958	1024	977	1060	1022	965	960	939	974	997	975	985	960	958	1022	950	996	988	1002	1022	966	981	1005	980	971	1001	955	999	974	1009	1000	978	940	927	1016	1063	1001	963	970	973	989	990	969	1023	985	965	1018	1007	986	989	1016	982	952	994	988	1016	966	998	1031	980	980	983	1014	966	988	1014	989	990	991	998	999	1011	973	957	950	953	1030	1019	1010	979	1025	1041	927	961	1037	1008	962	997	1058	978	942	980	1025	1007	1002	987	980	1023	1044	941	991	937	997	974	997	1034	1030	989	1016	971	965	1007	1054	928	921	1008	978	970	982	1017	975	1050	1009	1013	974	976	986	978	980	968	989	1009	982	1034	972	1024	1026	1003	968	995	1009	990	996	981	962	993	1017	996	1064	1002	1022	972	1007	949	1051	968	978	979	1044	982	914	1007	972	1037	1008	977	1036	1005	955	975	1015	959	991	997	1010	1056	1022	999	968	1020	980	981	955	1029	979	987	1033	983	973	985	967	960	919	988	949	952	1011	1013	1011	958	977	1031	985	1003	998	956	1009	999	1015	1022	996	981	977	971	1035	963	976	1020	963	919	987	1011	1029	949	965	1004	1013	989	954	987	1019	989	1075	1013	992	988	955	960	1001	973	983	1016	951	961	1015	968	975	990	1010	1036	978	978	1004	987	969	1033	960	981	1010	1021	999	931	1022	969	950	990	987	951	974	990	1057	947	981	1019	954	950	1025	994	975	1013	1028	976	964	1038	960	1001	992	1028	974	986	1026	1009	1005	997	1043	972	1072	945	999	1046	961	1014	1005	944	979	1078	967	1000	991	1021	966	958	1072	1018	1011	969	922	980	961	977	1005	969	957	989	1042	964	936	1040	980	977	1005	978	943	1027	982	994	957	979	959	971	993	1002	1036	992	957	978	996	976	994	1022	1005	1017	1002	1051	1004	955	1024	1006	990	1035	954	1010	937	975	957	1026	992	921	929	1008	973	960	963	1004	939	989	1019	1032	998	971	1004	973	1005	1017	964	1019	953	1058	1038	952	954	973	1005	987	1021	991	978	986	1022	1020	994	1001	956	1010	972	990	1016	950	1007	1016	1002	993	1023	964	1024	989	1016	1001	1000	951	1026	978	976	1005	1035	982	944	1017	1022	972	986	986	1024	1026	989	938	959	982	977	977	1021	979	1038	1026	973	982	1020	971	989	997	999	968	986	994	1035	966	1069	976	980	1015	1026	1015	1004	970	1015	979	965	991	959	1019	1021	1029	1031	1020	1050	999	990	957	961	976	1002	984	1001	996	973	1005	1019	973	1037	970	1047	953	1035	959	989	1015	1035	928	985	938	966	1006	1010	969	1007	978	978	1026	1005	975	1068	954	998	1050	952	974	960	1006	1001	1012	1005	959	980	981	993	982	957	978	972	985	1036	962	1003	1033	982	995	987	1004	985	1004	1028	978	1000	985	985	996	965	1005	1016	968	991	959	994	1040	964	979	1003	989	1053	971	1022	988	996	1112	1044	939	1020	1024	978	997	962	994	989	1001	954	1036	1023	945	961	1039	950	960	1009	988	970	1011	996	1008	960	1012	977	942	1035	960	984	907	967	1002	998	979	1043	1006	995	963	991	1044	979	959	942	951	1028	951	1015	951	1046	959	1023	920	945	983	1029	1009	989	1004	1055	961	1021	988	1003	1015	967	964	1032	980	966	1054	974	911	964	999	950	1011	926	999	1008	1028	1001	1010	997	992	987	1014	1002	1018	971	1012	980	945	1029	1025	1030	977	1020	988	1054	1001	985	983	1017	1032	1010	976	1016	985	980	982	994	983	981	994	1011	1008	1033	964	993	954	963	995	958	994	966	977	1007	992	987	1019	985	1006	1011	970	967	1027	967	987	1000	984	990	996	952	955	1039	1008	990	998	993	951	1000	1027	993	1003	939	1042	987	964	970	923	1001	1008	951	963	963	972	972	991	1051	972	993	995	960	1012	988	1016	994	1026	985	987	984	1042	985	969	1097	1010	1043	991	971	991	988	971	1031	1021	1010	1026	1065	1028	1053	958	1010	980	971	996	993	1062	903	1013	995	1003	943	980	985	1024	979	1044	985	945	1048	958	981	995	964	1050	1007	1004	973	1014	1002	1026	979	1006	955	972	984	994	938	955	960	954	983	1011	1045	1028	1014	974	1046	988	980	1017	932	1056	954	1050	965	978	1049	1005	1027	1059	993	959	956	975	1040	987	1008	1030	1022	947	967	1039	991	1010	967	992	1025	977	973	1033	979	967	984	1001	1003	1016	992	1000	958	964	1003	999	973	972	953	995	962	1007	978	957	962	973	968	1001	935	1004	1019	1002	1000	1005	966	940	1028	992	999	967	1046	1072	1041	959	988	938	1025	979	945	1028	1018	1009	973	951	1005	976	997	1005	992	996	1030	1019	974	1013	949	1013	1003	958	1015	983	1019	1029	966	1034	968	1007	932	1016	1035	1056	968	992	993	973	1010	959	955	969	960	967	1002	1053	994	1046	965	992	989	1027	965	983	1074	1005	999	996	1037	1013	950	931	992	983	1002	973	1018	978	987	1033	1005	1020	966	1009	976	979	984	985	1035	999	992	991	1061	1006	994	983	978	977	1012	1032	954	973	945	1095	1020	988	994	987	978	1039	971	954	1032	1010	986	1012	1018	960	983	1013	970	1011	977	1011	1024	959	964	1038	998	1011	964	1002	948	1012	944	1033	977	1033	983	1030	1017	992	1028	1049	943	967	997	1006	1019	958	1000	1028	982	1007	990	1049	1013	970	991	1011	1018	997	954	1041	1000	987	984	958	987	955	972	963	1040	974	990	1001	995	997	1026	1028	969	981	962	976	1020	978	970	982	964	1010	975	971	991	965	981	979	1010	1018	990	983	987	1015	1036	960	1006	978	967	1044	979	993	1001	961	1070	1023	970	1028	1015	1084	1041	986	1029	962	941	961	967	1030	1010	988	967	960	977	979	1020	983	909	1025	925	1006	1051	995	1013	1015	934	1000	1051	979	974	976	1009	1011	971	998	948	1003	944	1035	969	976	1005	1019	982	1007	1014	990	1015	981	993	1023	1038	993	1022	972	945	1020	983	980	1021	978	976	962	973	1008	984	963	1005	980	953	1026	993	969	1016	930	997	1019	999	979	998	971	932	1026	909	922	999	1019	991	982	969	1041	1016	997	1017	999	1000	1029	1037	992	1003	988	1003	996	978	988	1031	1016	970	957	979	1057	979	973	1027	1006	1014	981	1027	979	1022	958	988	998	1020	936	1002	983	990	988	961	986	1061	969	988	982	1005	992
74217	54683	19400	2812	514	437	390	364	402	374	409	362	349	338	338	322	357	347	339	351	329	331	354	371	338	336	351	336	351	341	330	315	343	361	381	318	378	325	353	379	377	344	335	366	390	371	351	393	348	411	413	398	373	398	393	370	362	371	370	378	356	377	354	470	538	529	418	359	340	351	355	311	331	360	322	359	366	322	324	343	350	370	342	325	338	317	326	327	352	342	335	332	318	363	338	356	321	351	316	377	339	314	366	341	348	343	338	333	329	324	349	332	347	316	321	360	338	337	323	341	324	331	369	307	314	311	333	373	336	342	339	328	331	336	355	344	312	321	334	320	352	368	334	319	369	375	369	345	362	387	354	310	345	337	328	353	329	338	350	376	340	321	334	322	378	302	335	349	338	357	337	329	345	382	342	346	363	326	303	336	343	330	371	311	346	339	359	358	321	339	360	335	351	319	357	328	383	354	368	349	357	337	348	353	357	371	342	332	365	363	335	332	316	319	348	319	343	361	366	343	321	334	353	347	344	325	364	343	328	341	359	351	359	290	341	336	367	355	353	327	361	327	316	361	358	343	360	337	329	368	357	348	337	329	338	335	349	351	360	345	322	310	338	389	353	317	322	318	346	346	336	311	341	369	337	333	374	338	342	344	314	335	332	324	340	353	351	364	340	373	370	314	396	321	313	335	313	324	344	365	318	344	365	329	343	351	307	338	328	365	373	337	331	318	320	359	338	357	353	353	328	328	321	324	369	323	305	348	343	317	346	347	319	342	350	354	318	339	336	370	353	332	372	358	320	323	357	357	308	349	349	349	341	327	331	331	360	338	356	342	359	351	345	349	351	347	353	338	319	319	350	329	355	346	324	346	347	322	318	337	361	348	354	336	336	349	352	345	313	352	344	337	345	341	369	320	305	334	338	374	337	339	347	334	336	364	323	297	366	364	365	306	347	346	352	336	353	310	335	340	336	321	367	363	323	364	348	318	349	348	341	318	318	347	332	334	338	341	296	329	336	323	317	334	344	361	329	370	350	337	331	362	323	353	316	334	340	351	346	323	325	338	375	346	319	341	321	353	322	360	370	342	367	338	345	323	331	346	327	355	369	367	322	326	325	349	323	345	340	337	347	315	318	343	353	344	357	350	330	327	358	342	329	322	318	349	349	328	315	329	333	356	324	349	312	320	341	329	342	316	312	322	339	323	342	335	321	347	354	362	331	404	337	347	379	366	319	333	349	335	366	349	318	334	352	346	369	353	332	343	360	329	352	330	306	333	317	331	341	374	337	337	345	329	326	389	370	327	337	318	374	367	335	325	339	361	349	389	334	326	337	350	329	356	339	350	311	325	318	351	320	369	344	361	344	327	366	348	318	327	354	345	353	343	344	351	323	322	304	358	327	338	359	368	340	310	339	329	340	352	335	374	348	360	365	358	343	350	371	335	368	330	326	331	330	334	363	324	325	357	289	381	343	354	350	357	371	331	335	340	344	370	356	335	299	308	324	305	356	344	348	357	321	364	344	318	308	357	349	336	356	341	361	378	358	332	341	344	342	329	347	342	327	326	352	354	321	390	321	344	312	355	361	341	357	337	302	349	338	329	356	361	318	309	322	343	343	345	349	371	352	334	324	349	365	373	337	337	324	320	353	350	358	338	351	320	328	360	394	321	336	355	376	312	321	342	377	333	366	353	349	344	333	365	354	320	336	328	335	348	319	323	310	332	359	313	324	321	300	358	398	337	358	352	345	346	343	331	331	332	366	351	364	323	327	344	330	312	386	341	353	338	359	336	331	334	296	362	362	325	337	361	341	374	304	303	322	356	348	345	314	339	350	367	356	359	354	308	318	329	335	322	328	316	293	343	315	349	340	323	362	327	351	334	340	389	359	352	382	353	354	363	334	355	371	328	325	329	336	320	359	340	331	338	340	318	341	323	340	312	362	366	349	324	343	338	351	350	333	326	340	360	360	357	307	324	359	351	349	368	345	368	328	347	339	347	347	330	318	316	372	331	342	352	340	358	325	365	380	351	308	371	350	319	335	358	349	321	357	332	357	329	372	323	357	355	335	307	352	309	392	325	333	344	310	314	329	325	350	320	337	349	304	357	367	342	385	351	329	355	293	342	368	338	393	348	373	376	331	350	386	357	335	302	384	337	350	345	338	358	360	345	358	330	352	342	332	320	354	329	319	356	356	368	360	358	336	336	368	323	344	310	385	367	347	312	331	310	339	344	377	320	338	336	330	362	336	350	342	334	339	347	324	368	328	305	356	310	290	322	327	343	313	361	300	356	328	382	341	323	356	366	362	317	340	344	406	332	366	331	369	345	332	331	306	348	353	337	334	349	337	334	332	368	346	322	331	374	335	322	348	376	348	350	311	312	307	346	368	367	327	380	349	355	384	367	347	363	324	314	340	332	352	354	354	343	355	331	330	304	344	336	353	336	347	340	334	322	340	332	371	332	317	333	329	346	339	348	356	375	363	363	309	311	320	338	376	370	353	334	357	327	349	337	355	316	373	332	342	350	335	352	365	352	354	329	346	333	340	325	328	327	376	338	305	315	330	345	327	362	346	327	330	331	327	337	322	309	354	325	341	343	343	344	350	361	331	335	322	346	349	327	359	353	340	315	355	356	341	301	341	335	355	338	322	351	320	322	322	347	323	334	342	313	351	341	391	369	304	354	356	322	335	313	343	355	312	307	303	372	333	375	341	326	354	341	344	341	340	330	333	354	309	333	318	361	339	331	369	332	307	382	352	369	339	336	347	340	315	318	349	350	338	345	358	339	327	342	330	343	353	326	343	332	339	310	332	341	393	345	364	379	360	363	329	369	352	353	332	334	322	371	360	351	314	318	365	354	346	359	320	343	366	347	346	333	330	352	348	341	318	343	348	376	356	312	338	346	351	332	334	354	337	314	343	325	313	353	381	315	351	311	363	337	354	347	340	335	354	340	352	337	352	347	346	333	347	343	333	332	338	320	356	377	326	366	358	340	292	342	349	361	372	329	316	306	316	340	351	342	346	329	333	344	335	355	389	327	350	351	384	303	357	351	328	366	363	354	325	340	327	295	341	305	332	336	352	322	337	366	338	346	362	342	340	313	338	349	318	340	351	338	386	336	361	325	371	362	295	316	337	379	322	346	340	358	338	302	370	335	338	348	403	328	355	353	326	348	345	364	372	362	320	360	340	332	319	336	360	335	344	317	338	352	327	349	334	336	353	354	347	346	319	317	319	365	320	322	347	351	347	342	365	366	311	343	374	348	353	306	315	329	353	321	312	321	344	365	327	325	346	374	352	319	342	341	332	339	339	339	315	348	342	335	344	360	342	325	361	324	360	351	380	305	343	312	345	313	346	341	339	317	359	322	343	342	342	313	331	310	384	338	336	342	310	349	330	321	297	330	324	323	324	332	339	342	342	338	376	329	342	373	367	329	337	335	309	363	339	324	345	329	352	353	318	377	324	357	351	339	358	333	362	324	320	345
50943	37686	8740	1647	1535	1450	1303	1266	1169	1106	1078	1104	1035	1045	986	1026	1010	971	969	983	1026	983	979	984	993	956	948	980	965	949	929	948	970	984	909	1045	1170	1042	944	993	1010	1008	982	970	977	1115	1101	1150	1126	1476	1607	1326	1391	1274	1319	1220	1133	1014	998	979	1032	947	1003	1932	2522	2185	1325	923	986	905	951	970	965	936	933	919	938	889	913	923	935	899	912	879	887	969	908	908	969	866	949	894	932	932	951	865	883	912	867	898	901	883	910	900	921	909	876	864	906	972	897	942	916	847	969	936	925	926	924	912	948	893	904	922	852	904	907	980	914	892	922	937	918	909	891	994	910	946	934	984	911	875	892	911	976	894	915	944	905	922	914	886	937	898	956	922	951	899	917	928	897	918	892	909	910	911	923	910	903	940	898	899	960	946	932	896	916	897	877	900	908	920	951	906	874	929	950	945	952	895	908	942	888	905	942	942	904	914	930	937	886	902	937	881	946	961	915	909	947	924	911	911	930	882	900	924	896	903	881	976	892	935	949	854	915	932	924	906	897	944	878	939	864	927	940	909	972	918	912	886	926	912	894	927	880	914	908	897	915	932	905	949	955	910	951	902	962	932	889	918	977	966	956	926	917	926	912	889	977	916	893	931	885	930	929	891	960	875	899	856	900	937	890	864	912	878	991	902	909	916	894	914	958	955	901	879	929	931	918	864	921	949	929	952	932	898	880	892	946	984	981	902	952	935	951	887	951	898	880	906	934	951	955	958	930	948	985	929	875	914	935	878	883	959	915	884	883	887	876	910	877	931	927	953	930	902	944	940	901	919	936	883	955	909	907	963	919	924	907	904	921	965	906	924	871	899	896	924	898	938	895	895	941	929	860	873	887	872	893	906	876	924	913	869	936	940	924	901	882	950	863	908	951	897	900	901	855	897	935	875	859	893	907	908	894	922	924	810	930	935	900	938	918	909	931	884	917	942	917	857	933	929	933	913	926	863	917	913	899	911	971	947	898	860	939	952	941	954	930	920	942	848	901	917	941	885	913	909	899	931	895	907	937	923	901	895	896	900	921	921	906	909	899	921	899	938	909	885	941	896	880	877	886	905	872	947	928	893	843	914	943	957	883	926	955	948	909	908	891	923	893	911	955	870	881	913	895	941	954	949	916	942	919	863	893	884	895	894	899	993	901	950	931	925	949	885	925	934	917	829	911	885	941	930	868	860	906	924	902	945	939	954	931	931	944	885	863	940	938	883	876	928	923	938	979	914	861	944	923	926	927	849	898	909	909	900	885	912	921	878	930	947	909	918	926	867	918	906	894	894	992	912	908	957	894	895	938	866	927	919	966	924	952	924	890	896	931	882	968	895	916	925	904	908	883	886	842	909	879	940	893	918	868	985	901	900	949	879	954	923	861	905	895	934	940	908	924	868	949	909	896	920	928	857	916	929	869	937	943	890	956	825	961	893	867	890	1037	944	922	888	890	897	877	902	892	964	910	918	913	911	928	902	877	946	884	910	965	850	881	909	938	860	862	963	927	921	943	894	887	885	907	914	946	918	891	918	938	927	904	901	908	903	924	929	897	898	933	928	943	985	888	916	937	991	910	867	962	881	904	888	909	869	909	888	915	914	932	938	950	884	898	910	928	931	890	917	950	901	904	953	944	912	957	920	968	947	879	914	913	900	891	873	910	840	929	933	897	896	926	919	880	863	969	916	913	889	880	913	898	913	912	936	919	957	915	902	843	977	912	865	870	893	871	951	893	943	933	925	916	931	873	923	944	878	881	923	909	888	902	926	891	910	839	885	917	964	927	945	862	945	912	977	904	867	903	920	911	938	938	880	970	913	999	894	904	902	988	897	897	868	860	902	881	896	898	861	966	944	924	966	899	959	931	908	886	927	902	882	978	924	899	901	917	858	961	890	906	941	934	907	883	916	904	927	936	903	898	905	899	906	963	863	922	924	956	920	887	861	895	929	910	837	954	919	896	938	959	967	938	878	919	899	912	913	899	928	924	903	951	927	845	910	924	890	856	894	930	961	929	945	944	955	943	925	884	862	942	890	911	919	939	947	889	909	890	967	894	940	902	929	871	879	924	976	930	880	847	883	904	959	926	911	925	886	877	903	910	943	889	894	905	875	941	900	881	946	919	926	916	901	902	878	881	953	951	878	954	873	911	878	895	912	928	902	958	892	954	937	904	938	913	898	924	925	915	924	848	896	880	941	941	943	930	943	940	938	899	922	912	917	898	944	896	909	889	901	924	963	935	899	953	909	883	928	980	897	934	910	909	875	908	946	929	967	969	842	885	889	930	927	925	932	907	930	894	908	923	933	937	892	905	928	902	945	909	898	915	894	917	912	950	885	939	878	944	886	890	896	883	884	930	912	925	898	845	905	934	891	967	940	887	906	910	860	874	946	876	924	898	906	977	914	899	882	912	904	881	946	943	950	911	938	914	972	931	928	934	923	902	938	872	914	902	912	920	925	900	901	879	964	930	940	921	941	857	924	930	940	887	893	945	950	969	911	893	875	915	883	936	912	945	856	888	912	917	939	881	911	906	860	925	874	871	921	900	921	945	912	905	977	935	883	947	899	899	913	942	848	886	880	904	955	860	928	922	912	936	889	961	951	919	907	885	899	895	948	909	964	913	942	938	970	913	978	879	952	909	941	927	934	951	897	887	930	909	944	951	945	916	901	874	885	918	917	900	964	891	923	886	944	930	921	918	981	888	904	933	926	893	897	888	910	882	852	938	939	959	957	896	868	870	928	917	887	885	916	911	877	933	895	925	902	909	911	892	913	891	914	911	920	962	924	884	890	955	883	890	886	957	898	924	866	899	904	893	897	942	881	919	901	859	940	901	849	875	989	890	850	980	929	887	909	914	896	926	862	925	898	897	928	909	868	893	956	949	923	875	951	874	910	919	904	894	904	909	935	939	913	888	922	882	891	879	944	881	949	908	924	884	865	906	884	893	963	885	946	904	859	891	924	907	950	875	933	938	921	935	848	857	944	931	920	873	960	937	934	907	855	896	899	904	932	958	942	943	944	944	914	945	916	935	880	894	921	931	911	908	922	920	953	880	925	908	850	863	887	902	865	882	970	913	946	933	954	879	897	971	920	933	921	896	923	939	889	914	892	899	980	836	912	883	936	932	916	932	949	940	1004	952	915	918	891	900	897	880	887	983	931	939	930	948	939	930	969	960	893	909	914	916	921	884	917	968	875	882	913	912	965	872	963	902	901	925	935	869	952	967	913	907	899	897	885	877	916	863	924	911	889	902	897	852	854	881	951	928	930	874	935	963	903	897	921	888	880	897	914	907	929	920	958	894	922	917	911	871	871	938	912	924	890	908	918	904	917	890	893	993	853	970	851	930	917	910	895	928	894	894	928	916	923	896	876	842	896	915	917	942	912	939	878	921	878	902	955	955	911	965	970	904	972	946	921	905	952	956	898	956	951	927	897	959	940	903	915	930	910	881	949	895	917	932	931	936	946	927	889
83565	62939	26111	7899	1125	632	524	457	459	385	408	382	406	366	327	367	351	372	353	359	397	389	353	365	371	340	346	349	385	345	366	342	335	360	371	372	359	389	327	361	368	381	352	375	370	366	357	414	370	581	540	468	447	478	478	398	401	390	403	388	377	357	389	537	590	603	403	359	349	316	318	306	337	355	325	321	375	327	326	343	372	340	334	338	310	323	344	335	306	334	339	305	323	346	336	356	347	302	361	361	342	363	344	345	345	340	356	334	308	351	378	341	364	374	358	355	327	324	346	351	377	345	322	349	305	368	356	327	339	346	310	318	313	324	322	322	362	362	342	344	357	330	362	339	351	327	368	322	337	328	348	331	351	326	329	324	372	363	336	355	349	340	356	335	324	338	319	350	337	320	355	356	326	318	339	366	322	326	318	353	326	344	345	332	316	362	353	321	319	348	319	349	349	372	317	341	328	342	351	340	339	346	358	334	347	367	315	323	328	351	352	347	369	345	291	347	342	316	330	317	362	325	333	352	382	328	329	331	347	342	332	322	321	319	356	326	314	388	348	309	306	367	322	344	305	377	302	316	318	346	330	355	348	364	333	373	328	321	346	306	302	331	356	368	342	310	335	320	334	350	332	344	328	334	355	316	363	348	366	316	340	329	352	358	346	346	334	330	368	310	339	332	340	360	345	328	320	366	359	350	319	338	375	366	318	337	333	351	332	373	377	357	336	349	332	342	337	347	342	359	328	343	295	350	360	358	376	375	343	309	329	345	327	348	344	345	353	360	328	331	354	319	350	330	338	341	376	338	360	326	360	347	337	362	346	355	328	348	367	315	334	358	335	344	340	319	336	369	374	356	359	363	356	350	348	340	340	329	301	362	323	311	345	356	344	332	334	328	321	338	346	322	311	326	335	314	341	341	374	321	325	375	345	351	326	354	359	343	321	323	341	366	363	339	331	357	340	338	320	344	307	347	355	330	343	351	355	344	333	341	303	348	325	335	334	324	333	362	343	350	332	306	300	351	327	363	367	374	317	359	347	307	335	338	293	344	323	298	320	362	338	334	350	326	313	342	299	310	337	356	314	307	358	375	350	325	363	343	347	336	351	325	333	316	325	348	365	374	335	338	341	369	365	344	315	365	331	366	335	335	318	324	330	337	345	337	327	374	363	325	317	373	337	341	288	362	343	370	325	315	304	335	295	330	353	351	363	313	347	320	385	325	347	315	320	341	329	340	323	286	348	331	337	344	350	375	337	322	346	325	317	353	357	351	364	363	357	323	324	351	342	370	336	361	351	336	340	343	340	364	320	345	387	324	331	287	332	337	366	347	346	344	330	347	330	337	339	348	346	333	285	343	339	349	339	326	314	326	344	298	333	328	345	347	375	346	347	326	340	320	348	346	351	323	347	344	335	369	378	328	344	348	339	332	320	338	361	313	364	328	312	332	338	353	334	367	345	356	346	323	356	389	345	353	333	326	336	323	341	329	375	363	367	312	317	321	361	388	349	320	367	328	322	338	331	344	339	353	354	355	340	338	352	347	334	351	339	347	324	318	347	345	300	338	329	339	365	379	388	344	323	329	318	328	344	338	345	313	330	321	349	328	347	351	327	317	353	356	343	366	322	339	342	374	297	344	360	366	323	317	315	354	340	332	354	366	310	351	343	326	368	354	345	361	351	360	343	366	349	360	308	311	346	332	347	341	374	347	338	346	336	307	328	339	362	349	349	334	328	341	357	340	325	330	379	339	372	338	323	318	306	337	337	339	331	332	378	328	319	321	312	356	358	358	336	336	326	340	346	320	368	376	337	338	321	304	327	324	326	369	320	316	384	322	343	340	319	351	340	346	342	335	349	350	333	357	339	318	370	330	355	307	323	314	322	319	356	351	370	341	344	388	332	330	331	329	371	331	364	361	371	344	383	324	334	353	324	351	370	332	367	333	323	319	325	325	327	351	325	317	372	329	369	369	346	349	319	355	318	360	347	356	324	317	306	330	310	342	322	378	316	359	338	302	334	360	290	333	331	351	322	340	326	370	306	352	388	350	332	374	336	339	317	330	324	348	333	336	330	360	328	341	310	340	340	346	333	372	349	332	318	345	307	327	318	351	352	347	335	331	331	321	355	355	333	337	344	334	338	341	347	345	347	335	335	349	328	332	330	339	372	316	329	324	332	339	328	339	357	351	334	348	334	345	320	386	346	355	316	352	335	309	331	316	338	317	320	345	342	343	322	359	359	351	369	346	326	367	351	343	321	324	296	353	360	320	339	368	328	327	364	336	336	353	364	338	376	311	314	337	313	348	331	323	328	359	353	361	372	356	359	339	331	351	323	342	347	328	329	323	348	387	339	335	346	340	349	332	329	315	325	332	359	343	357	328	337	321	349	326	343	323	336	384	342	337	325	342	313	343	341	337	332	372	331	335	353	374	356	345	322	364	327	350	346	309	327	369	345	318	347	365	352	332	334	325	319	346	366	352	337	360	330	336	348	313	332	354	322	310	355	319	332	319	333	310	351	341	311	339	327	318	342	327	348	326	306	321	356	328	350	335	358	332	333	370	339	307	389	341	336	365	335	386	329	372	338	339	333	323	317	355	334	310	322	336	317	361	332	370	330	318	334	336	333	324	317	375	326	314	313	337	346	325	354	339	350	308	347	355	314	333	344	311	329	335	346	309	345	318	308	317	344	330	348	295	344	338	316	356	330	345	359	307	346	343	368	364	353	309	351	366	306	336	329	339	311	338	368	347	325	344	367	362	340	327	342	332	332	332	337	315	372	343	343	369	339	336	346	358	338	351	357	343	337	332	340	325	367	362	339	358	343	343	334	314	326	319	338	313	350	323	352	352	331	322	335	352	345	357	321	327	343	329	344	321	350	344	359	346	327	323	349	355	317	320	343	306	304	351	366	350	346	349	345	331	336	331	343	349	331	355	341	339	336	350	300	331	357	346	337	311	316	330	308	309	335	356	358	315	290	340	345	364	325	356	346	327	334	370	361	363	320	345	364	351	322	334	336	367	361	351	331	339	367	333	366	332	361	379	333	348	358	317	341	339	338	338	343	354	348	334	320	306	337	328	333	335	334	365	327	363	357	357	315	331	368	337	332	318	338	305	337	337	324	340	337	354	336	343	356	353	322	331	331	318	329	336	333	340	317	363	316	356	345	340	315	353	352	354	350	363	318	323	298	328	339	337	329	331	343	325	369	347	376	334	344	332	360	360	362	335	361	353	347	334	342	384	366	355	383	326	340	362	371	335	340	331	321	366	312	321	347	359	311	374	335	328	336	305	328	299	349	355	330	345	315	394	342	334	322	332	355	320	331	316	311	338	281	345	325	302	329	319	348	340	396	332	358	325	358	354	353	324	360	343	359	334	350	320	338	342	369	339	354	333	351	333	331	335	344	370	335	358	330	355	331	359	350	318	351	344	396	324	360	354	331	362	345	345	300	366	334	327	354	350	346	348	346	311	333	344	361	342	361	329
61304	44573	14177	2498	2366	1906	1768	1622	1405	1417	1370	1269	1228	1167	1206	1108	1089	1016	1060	1025	988	987	1031	999	1027	1010	1013	956	1030	1001	1014	958	966	990	1027	1493	1418	1188	1053	1083	1088	1097	1104	1018	1120	1165	1111	1227	1443	2524	2777	2352	1944	2077	1954	1485	1406	1286	1120	1096	1018	1060	1435	2458	2657	2798	1383	985	976	903	945	911	921	954	930	950	914	876	891	1001	929	904	895	897	947	902	859	925	941	880	903	923	873	906	958	890	888	897	900	899	893	925	858	885	914	902	936	914	906	955	1002	868	949	930	967	892	907	910	911	934	903	891	957	902	925	920	971	933	892	918	936	879	851	914	903	927	856	959	912	985	873	912	871	924	897	916	880	927	875	911	855	976	894	884	870	885	836	894	934	906	874	907	928	882	888	903	900	899	914	917	920	914	905	834	892	926	950	931	976	906	855	930	879	928	868	886	922	920	873	936	900	962	924	885	920	876	923	923	875	914	904	937	905	915	911	920	896	895	909	902	846	942	906	931	921	851	945	944	879	949	925	918	904	904	944	934	930	933	910	893	890	930	925	953	909	951	914	954	945	895	837	900	896	877	920	926	929	844	882	867	904	935	894	962	888	955	930	914	916	896	904	892	939	894	928	866	927	932	950	951	899	846	903	943	834	910	914	914	938	896	925	901	878	955	949	916	865	876	869	923	924	903	869	938	898	970	880	911	924	936	879	942	961	860	913	919	903	912	967	930	907	888	886	886	913	891	981	871	928	901	936	923	891	906	831	945	932	914	929	881	906	952	892	892	929	969	920	901	932	938	978	926	868	931	892	950	847	900	900	914	916	948	934	836	889	859	883	884	915	967	905	911	925	905	946	906	903	897	915	912	879	931	965	891	898	871	944	936	927	916	896	890	940	915	889	934	930	899	893	906	912	950	871	945	908	936	854	947	946	902	914	935	931	930	949	983	931	911	899	947	934	945	906	931	901	879	969	867	913	900	919	931	927	901	933	885	876	889	942	900	904	948	894	917	869	901	923	911	932	924	919	933	905	879	899	916	910	887	943	914	901	947	853	902	874	944	895	876	924	946	871	881	905	966	954	933	872	962	938	896	894	894	952	882	903	924	898	945	868	944	927	917	915	901	905	933	889	907	910	904	942	901	864	893	962	902	928	888	862	914	924	905	897	886	948	882	921	892	903	904	919	955	897	935	924	914	928	916	960	923	951	929	880	959	843	856	878	920	896	938	953	899	913	922	928	956	915	936	900	939	876	877	937	922	887	862	914	924	938	913	963	969	882	890	926	966	902	925	1024	880	966	945	900	914	890	908	941	906	899	913	902	883	953	919	922	897	961	928	883	894	905	926	892	945	935	940	890	874	906	896	918	877	909	883	925	970	947	866	942	887	902	939	917	872	921	930	922	868	893	879	890	891	913	959	892	879	912	927	921	912	948	895	847	908	931	892	889	933	940	953	928	923	923	917	899	955	904	864	882	896	925	925	879	948	906	933	908	890	862	903	923	884	914	883	932	924	933	905	893	926	904	958	869	915	894	942	937	938	907	888	907	959	889	868	910	940	931	878	874	918	866	925	937	947	894	932	979	931	903	926	923	881	909	848	942	885	917	903	925	890	908	895	941	955	897	927	915	857	868	898	865	909	895	891	911	863	912	944	893	914	900	923	961	895	921	970	925	854	914	933	911	903	940	914	886	947	854	900	945	937	897	862	906	881	913	902	904	922	952	907	890	897	922	926	905	959	951	890	890	940	909	904	932	916	933	907	980	897	935	867	878	944	934	910	899	948	925	898	955	889	906	884	908	919	926	937	915	926	938	958	880	935	934	935	896	943	936	940	884	884	969	971	836	976	964	888	941	915	884	957	949	861	900	910	911	921	876	979	958	896	921	928	956	893	916	930	933	921	875	875	928	981	896	877	851	921	906	907	916	886	875	897	884	901	855	863	890	916	910	905	934	902	893	935	870	917	894	926	945	936	927	869	881	869	943	930	909	843	916	904	862	901	858	937	907	930	926	901	873	878	911	909	872	893	967	895	882	916	929	861	885	921	905	883	868	952	910	892	873	911	938	993	948	927	908	905	939	899	921	963	891	922	928	883	949	910	896	910	913	955	924	897	936	918	926	903	921	962	930	941	896	895	861	883	894	868	963	963	933	918	891	902	909	887	956	877	906	938	918	895	927	914	899	901	912	912	850	907	942	974	889	941	912	907	914	910	901	854	944	894	944	900	930	894	921	913	926	921	921	905	928	923	899	948	956	903	919	881	858	907	934	912	939	921	932	890	938	941	877	907	930	913	868	942	994	890	874	911	922	936	919	915	841	914	883	913	942	924	899	895	885	853	913	931	867	944	946	872	928	929	945	881	917	885	943	932	867	879	892	934	894	927	908	959	888	912	886	860	936	935	936	857	963	867	852	927	941	889	972	930	953	913	897	956	872	912	892	902	936	865	905	944	935	925	916	946	954	926	952	939	892	898	988	914	929	922	894	932	877	939	967	906	930	900	937	854	924	883	864	844	922	909	923	913	965	934	877	908	926	943	920	924	955	905	937	900	884	873	851	887	928	912	888	903	928	936	903	949	888	903	918	886	894	909	863	902	887	874	918	906	931	901	894	969	906	917	897	909	918	922	940	912	844	903	899	879	886	894	899	898	936	956	951	915	968	834	958	901	911	940	942	928	925	892	908	963	867	890	899	946	928	952	947	884	907	916	914	900	885	931	916	879	890	862	892	908	972	908	921	883	909	893	926	932	914	921	943	921	899	925	895	912	942	897	941	931	911	923	888	932	919	928	886	946	917	860	857	909	960	877	942	889	955	906	920	932	949	893	942	919	947	901	862	947	927	913	906	892	931	892	894	935	931	888	913	990	912	893	924	888	900	941	939	935	925	929	914	873	902	850	908	878	873	858	941	953	883	932	863	913	886	945	916	945	879	896	917	871	909	943	874	935	889	981	896	947	937	935	940	939	905	921	943	873	890	895	924	888	981	890	896	861	957	883	935	899	894	878	888	879	912	894	880	921	875	937	932	935	892	923	891	940	848	875	892	916	906	929	888	947	944	947	931	929	919	953	863	930	860	899	907	936	1000	898	944	902	872	928	895	920	929	921	900	912	870	924	910	950	934	955	919	884	910	866	924	907	938	880	913	948	876	919	910	922	937	946	972	929	913	904	880	893	893	934	889	925	950	922	907	935	923	947	956	950	888	948	880	933	882	939	962	906	863	899	903	887	933	897	943	936	904	967	985	935	903	875	955	985	893	916	861	942	877	926	845	930	885	867	879	950	877	928	923	928	970	893	926	967	931	887	887	928	935	898	867	865	905	883	894	922	893	924	885	898	974	934	883	881	941	920	924	913	928	905	903	897	958	931	928	902	903	933	951	907	897	885	919	934	953	893	923	912	950	901	890	898	923	868	939	929	920	934	891	916	900	911	924	942	931	927	890	938	912	904	934	903	934	916	913	882	934	881	933	913	952	908	918	874	870	926	929	919	929	888	906	908
31692	16824	1713	339	327	337	341	287	315	324	342	319	343	338	303	343	330	335	318	315	274	322	322	305	326	327	317	321	320	325	308	363	293	315	323	345	307	290	356	348	300	323	311	329	332	300	303	312	317	275	340	313	350	294	343	310	347	338	308	313	336	331	322	343	335	308	336	305	296	335	317	300	333	309	292	283	321	326	282	322	341	274	325	323	299	289	332	318	337	298	303	301	330	300	330	312	323	301	340	332	309	322	337	314	302	310	318	327	290	314	318	341	317	301	316	329	326	313	308	360	308	327	312	292	306	338	315	308	345	318	311	328	289	319	327	307	349	311	296	330	313	332	297	306	355	316	280	304	304	306	343	319	302	304	324	316	290	302	308	360	345	303	306	313	319	319	296	331	315	325	290	327	329	325	301	319	317	315	339	326	294	340	334	305	325	322	312	326	301	334	341	320	340	329	354	291	294	306	296	338	304	322	316	309	306	303	343	340	314	313	279	299	304	322	335	313	331	336	325	340	299	308	325	303	320	312	309	319	296	330	267	324	276	311	309	343	319	262	303	336	311	317	341	332	335	313	326	314	316	327	329	289	327	323	328	332	338	342	287	325	302	320	302	305	348	311	328	334	336	322	300	334	321	281	314	321	318	329	302	312	303	297	317	345	327	329	320	312	297	335	305	337	317	326	291	329	306	311	298	348	297	335	315	313	318	340	335	327	297	319	314	301	364	325	317	298	310	319	319	352	335	333	334	320	343	331	321	359	318	345	319	301	309	320	268	355	342	288	330	317	326	322	324	337	304	316	280	296	314	307	317	327	319	326	296	327	310	324	351	298	310	313	321	327	337	282	340	300	296	357	316	316	281	320	333	350	337	342	328	329	314	314	322	306	331	312	290	296	348	327	325	341	310	305	326	300	336	346	317	318	330	297	311	291	334	344	276	326	298	279	350	328	340	309	320	350	316	344	301	313	315	308	321	313	337	329	336	325	339	301	327	316	347	327	295	320	329	317	342	322	299	328	331	291	330	307	341	369	295	343	320	312	279	311	327	345	317	312	290	319	306	330	347	298	303	329	314	309	314	276	314	327	313	318	321	348	324	323	358	302	332	301	339	302	325	324	294	296	314	302	335	310	324	344	321	311	334	330	316	341	322	303	331	314	336	318	365	337	341	311	293	341	343	330	317	326	286	312	318	328	359	325	327	313	322	323	367	313	305	337	292	297	303	308	321	320	311	296	346	318	319	335	325	347	276	293	300	313	345	313	307	340	349	278	333	320	313	301	329	298	363	324	351	333	319	304	309	324	294	326	324	320	337	324	345	309	303	289	285	321	302	331	330	320	342	326	311	325	324	342	307	332	346	309	306	306	348	325	307	330	339	332	304	347	299	330	322	345	319	320	333	289	324	340	332	354	330	295	307	318	330	322	339	353	317	303	304	313	330	297	305	333	308	339	302	338	325	301	337	302	299	328	302	331	296	344	308	303	339	331	320	290	294	294	311	279	301	312	333	327	316	321	307	323	316	335	322	303	339	311	307	286	306	322	320	327	294	298	300	306	322	315	310	316	306	314	346	335	315	321	333	345	315	314	315	319	347	340	328	313	333	314	313	284	348	316	330	329	333	318	323	331	305	290	327	331	317	347	327	319	319	340	299	304	296	301	312	340	313	306	306	281	352	332	346	342	338	308	352	328	341	307	297	303	310	345	314	336	318	353	290	325	316	341	337	314	295	355	332	324	333	308	306	312	339	295	331	317	334	316	301	332	362	306	305	337	312	331	314	306	316	315	281	326	309	306	326	308	329	368	331	331	325	329	324	318	316	334	345	394	303	311	351	327	336	321	288	330	332	309	334	335	295	358	313	310	303	307	313	326	339	333	308	352	326	369	332	324	326	332	315	318	338	299	309	320	314	345	354	319	312	343	324	311	339	323	285	330	301	313	329	305	314	308	331	318	292	326	299	328	320	336	307	311	325	310	318	318	301	329	327	315	327	339	333	299	301	320	314	306	304	320	354	326	301	328	345	323	335	291	317	324	341	319	298	344	326	297	346	342	332	335	297	340	308	330	325	333	319	326	336	315	334	318	314	315	310	344	333	330	324	334	308	331	332	352	356	297	316	313	297	312	336	332	302	315	319	363	326	318	276	292	298	326	336	318	334	313	328	339	297	331	334	326	349	318	307	315	297	335	303	273	330	339	325	333	325	324	331	334	337	349	307	322	317	319	328	330	302	342	299	304	329	314	320	323	313	280	323	314	297	358	335	339	316	319	297	294	323	320	289	299	322	328	303	351	347	337	333	309	298	319	291	325	330	330	290	296	318	311	297	328	344	325	352	311	340	329	322	289	321	314	317	353	311	333	344	324	305	326	322	312	338	278	318	326	289	306	309	326	327	304	339	325	344	343	345	307	316	344	289	301	312	319	287	305	345	310	327	334	338	288	305	335	316	364	345	363	310	324	327	317	326	343	311	281	305	324	308	325	329	320	331	321	316	336	355	290	314	343	315	323	323	351	324	314	321	317	336	309	331	303	324	299	324	309	314	327	316	334	312	340	334	294	327	321	322	291	321	311	313	313	322	299	310	309	311	351	320	324	327	297	335	352	308	333	301	317	285	312	357	330	344	330	317	319	306	326	291	305	314	312	334	287	362	300	306	317	300	310	319	322	316	295	307	289	326	307	333	325	300	294	306	336	304	333	319	312	299	321	314	307	319	298	322	331	328	302	343	326	287	336	292	300	311	317	299	316	346	307	293	316	333	336	310	310	285	308	330	328	367	311	331	306	328	301	311	316	325	337	333	309	328	310	309	355	322	334	326	326	321	317	295	306	338	309	360	347	317	344	358	314	347	339	321	341	318	306	338	342	325	364	322	330	372	322	301	293	292	313	337	315	327	303	319	319	329	290	312	308	312	289	333	304	315	281	315	280	341	324	306	324	317	299	313	291	315	320	337	330	338	312	302	332	323	331	304	295	301	337	323	327	310	354	357	314	323	338	298	308	350	346	305	344	319	316	319	333	332	305	340	311	332	315	336	313	342	337	315	294	316	315	312	298	311	282	319	334	335	353	276	365	308	294	292	315	326	328	297	302	322	312	297	339	333	340	347	301	298	289	324	309	355	356	341	321	344	298	304	329	315	331	316	329	286	304	336	323	304	314	306	339	296	350	315	335	323	321	301	332	353	300	310	350	306	306	312	337	340	315	320	320	311	310	317	306	335	309	345	351	322	296	331	307	315	331	303	340	335	328	311	299	289	336	283	356	351	294	335	313	317	354	322	340	316	364	324	342	301	335	304	340	313	300	323	286	300	305	329	295	341	291	320	346	328	321	320	314	336	333	326	333	310	360	320	325	320	304	303	318	293	304	348	300	330	353	325	334	348	330	315	293	299	331	325	320	309	326	327	298	329	324	357	286	330	317	302	328	306	325	296	319	332	331	327	327	311	297	301	314	315	295	324	311	348	334	298	324	313	318	301	317	331	357	321	304
28759	16302	1524	913	909	886	887	872	860	869	854	855	903	854	908	853	894	849	891	845	862	924	869	848	811	862	886	866	796	868	804	845	892	830	811	848	848	910	869	871	867	913	908	864	936	865	903	903	880	915	903	998	917	895	929	931	859	896	844	856	886	821	908	900	914	974	923	894	867	848	941	849	901	792	841	907	849	898	868	843	869	826	891	852	908	927	839	798	835	902	856	832	896	839	873	859	809	820	879	849	843	883	883	811	874	939	893	818	791	875	808	889	851	879	875	901	888	869	829	841	900	867	827	886	840	823	831	862	885	829	858	834	839	869	871	835	904	877	797	856	892	836	873	848	844	817	865	850	852	856	844	862	819	860	855	827	901	823	828	862	867	818	946	891	860	852	840	879	848	854	868	885	846	844	811	906	825	882	892	835	891	863	861	846	839	854	842	907	910	911	882	871	863	841	857	786	918	862	833	888	871	807	855	840	881	863	827	834	874	866	921	877	853	833	835	843	830	811	862	864	849	844	834	858	848	849	880	844	848	864	819	853	849	853	814	834	804	872	885	833	862	847	813	836	841	863	839	853	878	877	851	838	850	914	864	806	828	832	868	839	831	851	844	822	859	851	869	885	861	885	835	824	874	846	873	839	829	872	834	870	835	842	880	842	836	835	869	871	845	871	829	860	881	841	847	853	907	870	859	824	839	840	840	835	869	862	828	870	851	863	847	889	825	819	826	886	832	823	812	868	879	819	890	842	836	835	853	883	875	871	885	890	877	845	864	849	813	832	803	821	851	881	801	855	822	840	868	855	894	858	831	848	827	862	893	872	868	886	872	837	799	821	811	832	846	838	846	879	823	844	885	890	917	880	831	865	832	830	823	831	862	819	854	891	823	847	820	843	860	867	861	831	878	851	881	852	860	893	817	859	851	858	867	809	823	875	811	746	890	844	827	939	808	845	847	855	835	847	840	805	869	820	870	849	880	878	873	848	850	849	897	847	859	866	837	853	884	884	857	835	837	876	827	868	833	842	875	836	851	853	854	813	865	935	856	843	839	836	859	868	838	901	840	896	853	862	869	864	848	870	876	909	837	774	893	811	885	906	843	888	859	885	854	873	873	923	855	820	851	882	829	867	785	858	848	861	893	872	878	863	863	851	852	917	870	862	881	834	899	868	842	838	871	884	864	831	878	868	842	814	854	858	852	869	876	872	832	919	867	823	863	835	809	859	838	830	806	829	845	858	851	892	838	871	856	885	936	847	838	866	842	855	864	848	855	816	876	816	858	877	860	837	897	805	896	865	884	859	866	809	827	873	845	837	827	861	843	844	812	879	862	805	807	852	837	820	877	828	839	866	880	873	892	856	852	802	882	887	845	887	848	849	805	858	892	894	856	855	855	887	770	842	878	819	880	860	838	832	832	869	961	842	850	825	859	852	805	859	871	870	870	855	836	877	901	858	875	867	815	928	861	812	868	875	881	844	805	828	840	869	862	897	850	842	868	849	862	837	843	848	847	871	817	864	824	832	872	864	871	874	850	835	817	868	852	831	833	921	881	876	889	835	906	890	807	806	918	856	851	857	869	880	836	897	891	913	873	838	859	854	876	822	857	819	823	811	845	891	879	852	829	790	850	892	837	883	833	810	843	839	855	815	932	857	853	879	821	881	799	876	857	828	862	898	824	830	850	851	849	847	914	880	851	875	873	856	848	853	853	874	856	857	870	817	824	876	812	838	869	893	913	889	801	864	809	868	875	853	834	865	832	814	874	837	861	810	796	844	870	831	807	795	858	891	866	886	907	867	893	812	925	872	858	893	812	806	834	816	857	887	853	867	835	876	849	865	791	856	880	902	843	883	904	806	840	825	855	795	879	894	870	858	852	830	876	793	855	826	837	880	889	784	897	854	806	875	821	907	846	920	846	910	812	800	858	846	850	902	898	818	831	844	880	869	889	844	889	880	902	875	834	905	851	852	860	842	874	858	885	842	847	776	914	899	866	869	818	882	843	832	891	870	905	844	805	856	873	851	817	844	852	861	878	875	915	842	865	827	856	865	887	865	901	890	885	791	862	830	854	842	857	851	849	865	842	857	846	796	845	855	835	828	837	868	855	814	869	836	816	895	912	873	874	884	841	859	841	831	762	842	870	869	814	837	870	839	892	785	839	844	906	821	825	900	885	807	838	832	880	854	891	899	828	829	901	880	841	837	871	788	886	931	862	825	904	844	847	824	844	841	870	827	842	841	838	874	851	846	869	817	867	904	881	801	876	828	841	885	868	858	817	872	830	844	895	875	824	864	878	845	821	880	871	892	864	805	826	831	827	824	834	805	869	856	812	810	884	841	886	873	863	850	859	839	831	856	871	887	791	811	851	823	831	905	888	838	816	871	878	839	830	865	835	850	884	870	854	879	845	876	875	871	867	855	808	886	848	827	882	882	862	800	876	894	812	858	891	907	835	869	905	860	836	920	854	854	843	820	813	883	830	903	849	867	868	848	896	835	866	906	852	821	870	899	901	869	857	824	859	816	850	878	857	829	857	864	853	859	876	863	887	820	846	860	891	866	899	831	859	815	898	904	836	910	858	825	883	858	886	832	863	850	884	874	812	813	836	873	877	858	793	824	831	882	811	808	857	820	786	852	880	820	833	842	843	817	837	848	895	917	819	903	856	826	895	894	856	831	904	871	876	813	855	890	905	844	863	870	856	851	888	834	797	868	836	838	862	872	873	854	815	845	869	857	872	824	804	847	903	861	832	866	884	886	905	870	933	845	872	843	860	801	872	821	903	849	856	878	860	897	884	860	860	814	826	835	852	840	805	889	823	884	837	906	847	858	855	879	838	926	812	907	859	894	865	839	850	855	816	798	860	864	839	918	842	894	859	838	841	888	811	842	865	829	858	866	851	892	845	848	845	847	879	868	884	875	872	862	849	846	869	891	890	916	867	833	882	837	892	855	863	866	869	830	821	869	816	872	865	853	856	862	873	898	824	836	838	814	869	868	877	871	868	869	858	887	844	869	883	857	870	874	836	830	897	840	887	832	865	873	867	847	837	876	833	896	894	812	913	810	823	849	872	849	867	861	892	899	889	858	789	857	850	861	841	866	840	877	792	859	852	829	828	873	832	852	830	894	856	855	865	879	834	837	812	838	861	851	837	842	828	867	828	882	860	875	837	840	868	842	866	816	801	821	804	897	882	843	902	842	855	852	858	883	827	866	868	878	870	831	870	850	868	866	868	827	821	803	885	786	844	875	866	861	896	858	833	835	842	872	835	877	874	878	839	830	907	853	842	872	854	869	864	895	812	801	873	865	824	907	881	868	877	861	846	881	901	864	797	858	872	836	875	832	809	886	842	833	800	879	842	865	869	834	818	851	897	857	892	838	885	839	862	833	825	897	839	863	831	869	803	829	827	837	872	910	838	898	842	823	830	894	909	860	881	880	859	914	816	886	814	884	815	902	878	836	867	879	848	840	876	880	811	843	873	883
73922	55743	19806	2872	508	429	393	360	341	348	322	306	296	283	278	319	329	281	301	314	275	306	314	274	321	298	288	290	259	305	278	278	294	261	318	322	268	287	322	292	291	299	316	305	268	331	323	333	293	356	387	311	334	370	337	356	323	317	330	292	295	256	313	368	496	447	325	266	300	286	274	292	334	276	257	261	316	285	280	284	282	300	268	292	315	291	279	312	262	306	297	302	295	284	287	295	296	310	289	273	305	283	289	297	268	285	282	306	277	308	260	287	316	283	311	314	315	273	262	271	283	288	322	272	255	280	274	270	304	278	305	283	278	306	267	289	293	314	261	289	276	275	289	282	316	294	261	266	272	310	298	281	278	288	282	281	301	292	282	274	279	287	281	293	264	304	281	321	275	307	277	276	267	256	297	275	277	312	277	273	288	283	278	265	278	248	299	271	278	265	270	273	268	277	270	320	271	301	240	312	273	313	272	299	261	279	302	269	298	280	289	282	288	317	291	247	249	276	294	305	280	282	280	302	308	290	269	267	290	291	292	283	265	240	282	309	274	329	269	301	282	271	318	303	285	293	279	268	263	314	272	296	283	302	266	300	288	301	283	302	271	284	275	270	285	262	278	294	277	302	305	281	314	305	292	279	272	303	280	288	285	278	279	272	297	285	340	274	278	298	291	282	277	300	299	297	285	289	303	311	293	289	253	280	299	287	298	327	290	274	277	287	297	294	260	277	278	292	294	278	304	319	267	280	270	296	282	296	305	288	284	267	301	279	320	260	299	307	305	279	295	287	270	283	293	279	269	283	271	286	282	260	251	275	269	297	292	283	303	285	292	256	280	299	302	298	305	294	249	300	304	290	287	257	289	292	299	282	285	286	308	300	265	297	272	289	282	266	296	271	303	292	275	294	316	269	291	287	276	294	254	253	290	305	282	283	279	279	288	287	289	289	284	298	295	263	294	255	270	292	286	283	314	304	304	311	306	279	282	271	291	284	265	299	287	330	302	272	272	281	263	282	299	278	276	307	271	266	276	290	283	290	311	265	299	264	288	276	293	281	300	268	265	300	279	292	289	309	266	306	266	261	251	294	283	280	252	313	290	266	284	303	292	280	276	281	265	277	278	298	274	300	288	293	294	310	294	286	265	299	269	289	282	314	255	289	324	286	306	292	283	292	267	281	267	283	278	274	325	302	314	293	272	298	281	301	308	255	278	274	274	304	325	273	282	260	285	249	260	276	267	308	303	311	277	300	298	294	293	281	291	278	281	263	287	285	296	274	282	290	310	282	278	295	321	291	305	295	277	294	277	268	321	293	258	324	310	289	279	271	283	290	273	312	295	280	305	298	276	302	307	268	286	302	301	252	302	266	303	307	310	263	237	297	265	287	270	268	278	324	307	246	291	260	304	297	277	289	295	291	312	293	299	289	295	281	270	291	279	305	278	280	285	298	256	280	263	278	289	265	296	273	277	310	307	273	284	288	305	266	298	283	304	271	282	280	277	292	278	315	293	314	263	301	289	298	274	254	271	292	268	296	264	307	274	290	278	323	268	248	294	307	300	312	277	295	287	288	285	286	277	292	257	276	297	286	297	257	301	304	280	283	269	286	287	288	296	279	292	294	278	279	308	281	305	261	266	295	267	291	259	306	289	264	294	294	304	295	272	282	306	317	290	286	293	292	266	275	273	278	282	269	274	284	322	271	330	321	312	281	255	271	292	272	331	291	296	299	297	293	271	298	298	264	298	281	286	297	281	284	284	289	268	306	278	263	307	268	296	290	316	266	294	299	308	270	266	261	303	304	272	297	300	285	269	287	292	303	265	303	300	297	299	285	287	289	270	306	278	276	276	232	298	263	264	279	301	285	344	296	307	293	249	282	255	291	300	290	306	297	308	286	281	305	278	269	294	286	298	310	260	294	291	296	314	263	283	292	263	277	275	270	309	298	287	263	270	307	291	298	279	285	265	287	314	269	278	287	288	273	280	265	303	308	270	292	291	349	284	274	286	259	266	310	311	284	278	299	255	323	313	277	308	295	281	280	293	289	291	316	270	300	295	286	261	255	285	285	276	289	268	284	282	271	281	287	250	284	283	267	305	287	287	289	337	279	297	286	249	252	288	302	279	296	248	280	267	284	277	288	296	263	279	247	316	305	306	292	279	316	286	248	288	305	258	281	278	292	281	288	289	245	291	282	282	308	286	292	282	268	281	274	288	312	249	292	271	258	286	288	303	273	305	274	290	292	321	285	309	260	279	301	327	303	278	280	300	253	276	252	326	277	291	266	262	300	315	301	280	287	269	255	320	273	248	285	281	340	307	271	283	312	278	284	283	288	313	288	270	303	298	297	267	283	291	293	300	299	298	318	307	312	306	251	287	271	291	293	286	295	249	297	280	248	302	255	289	255	317	276	291	299	295	302	257	264	268	274	307	292	290	302	284	284	283	292	281	288	286	305	286	270	278	285	293	305	299	275	268	308	285	263	300	306	298	297	256	312	252	265	261	256	284	263	260	287	296	340	287	268	316	270	258	276	271	327	270	249	292	277	302	277	288	254	292	308	263	297	297	322	278	287	281	302	296	321	286	277	313	280	289	308	298	286	318	275	278	270	269	288	286	294	302	298	260	264	295	310	275	300	251	314	285	282	270	320	328	269	256	284	282	299	302	268	274	315	246	278	303	290	280	270	282	273	287	293	293	297	281	276	279	303	311	292	251	270	306	274	280	248	292	295	285	289	325	276	286	282	269	292	274	289	291	293	299	296	290	284	284	275	256	283	305	261	299	305	285	285	273	284	293	295	289	275	279	299	244	293	316	264	272	269	295	293	313	297	274	288	271	302	286	290	290	266	291	282	298	289	289	289	296	296	266	318	264	288	269	269	274	289	264	280	261	276	303	294	275	280	291	298	247	287	285	263	285	262	300	280	298	259	284	316	271	283	283	271	264	293	272	271	296	317	284	289	285	256	304	320	281	286	289	292	279	276	259	283	300	277	301	288	289	270	270	329	308	281	261	273	311	308	332	327	305	246	295	302	271	288	282	278	276	291	277	255	303	285	290	271	284	262	297	250	287	270	277	295	282	289	304	291	305	308	282	298	298	290	315	296	310	284	299	281	292	271	327	274	252	290	292	259	290	270	286	302	275	314	301	308	270	282	283	277	275	282	285	300	281	277	264	284	301	277	290	322	292	314	287	299	263	291	282	277	277	300	285	285	272	297	267	298	316	304	296	260	293	288	328	297	281	275	275	278	297	287	283	249	277	278	290	305	291	288	301	279	289	315	261	309	272	286	310	274	273	261	322	288	280	265	299	290	266	283	272	317	287	265	287	278	282	246	287	290	280	276	263	323	269	275	297	287	304	293	294	305	275	307	282	317	267	261	305	299	282	278	249	307	303	285	286	279	281	261	304	279	252	286	302	265	284	293	282	273	270	270	299	276	299	295	309	277	307	286	260	290	297	263	302	308	304	308	300	299	281	280	293	285
50454	38128	9706	1564	1384	1262	1182	1106	1062	938	1035	924	888	855	853	897	888	840	844	854	832	811	825	864	844	837	846	804	856	806	736	813	816	844	881	952	818	884	901	850	878	830	866	850	881	986	938	1029	1116	1206	1307	1117	1327	1254	1268	1212	1107	1014	979	826	856	823	828	1557	2020	1766	1050	785	787	811	780	760	811	812	827	776	777	774	744	767	789	736	761	779	861	804	773	823	760	716	793	806	729	789	774	771	768	778	803	789	778	785	758	772	769	783	801	724	824	864	772	790	803	775	787	777	763	772	771	720	748	790	763	793	793	742	844	805	764	764	752	803	812	765	800	832	749	766	742	765	741	781	814	779	768	824	777	757	792	805	778	801	768	804	822	749	777	815	791	815	810	776	767	773	845	797	772	786	767	805	791	777	815	795	746	797	820	755	769	790	805	772	767	782	764	761	816	825	819	763	756	820	846	773	783	803	757	784	746	795	779	775	817	752	823	767	828	768	808	800	748	785	801	820	794	765	797	791	796	806	778	740	802	761	781	770	787	734	785	752	801	763	729	733	825	763	792	786	828	793	795	747	756	812	815	831	797	738	736	833	763	774	777	779	794	768	769	803	787	768	794	771	798	779	791	778	811	802	772	814	811	754	834	811	802	748	736	810	752	763	814	788	824	817	783	785	785	793	800	797	765	801	785	774	761	764	827	783	773	806	799	801	789	813	804	808	814	751	833	773	838	757	751	785	767	762	766	832	737	783	784	776	809	817	758	760	778	795	820	803	742	762	764	795	787	810	791	825	764	786	805	754	812	778	769	777	772	764	757	806	802	780	733	786	768	795	815	776	754	776	749	773	782	798	735	770	770	730	723	733	788	766	798	757	813	805	751	769	834	773	746	745	760	737	782	821	749	746	796	680	802	828	798	742	746	776	772	751	703	787	808	781	776	773	805	756	809	799	743	805	784	839	753	776	823	755	785	762	769	756	802	815	815	778	793	733	786	770	725	775	768	792	804	831	806	825	765	782	795	767	785	760	801	775	825	735	781	765	772	823	801	747	779	808	788	820	817	816	741	747	818	755	807	726	780	824	855	784	831	800	776	824	767	779	753	848	730	771	760	811	764	782	794	804	805	820	803	770	808	823	783	838	781	740	775	792	766	809	759	791	788	826	793	799	801	755	795	741	814	768	757	771	793	766	781	798	774	798	822	795	837	739	835	803	802	749	738	797	746	765	774	779	775	753	785	743	835	752	800	757	817	786	749	745	782	802	804	790	748	741	789	783	789	817	757	761	790	734	810	773	803	807	772	762	792	732	781	788	840	834	778	841	757	800	777	809	760	754	821	746	830	808	764	778	722	760	783	733	815	795	817	770	801	774	793	749	787	787	748	784	819	772	791	804	757	788	822	748	749	782	785	797	783	787	805	771	784	727	761	770	775	775	815	811	788	773	818	772	766	753	790	808	748	783	769	745	805	790	719	786	815	789	828	789	791	800	757	815	779	808	759	781	772	815	788	796	783	800	745	752	755	778	775	754	769	797	788	810	792	768	823	768	769	757	830	799	778	817	769	824	753	765	736	878	807	751	794	780	754	831	761	807	784	723	749	791	786	755	798	796	747	798	752	776	750	781	797	788	767	863	755	753	756	814	775	771	791	816	750	791	830	767	756	803	771	786	772	758	794	778	815	743	771	786	743	774	831	755	771	792	763	824	814	816	771	752	792	783	757	828	808	779	809	759	751	784	826	766	785	781	791	785	778	781	776	816	812	781	783	800	781	820	756	801	792	772	767	803	792	811	770	847	798	781	813	764	757	764	789	810	744	765	783	804	812	787	745	780	772	824	758	786	748	806	783	758	800	820	780	774	806	781	792	770	763	734	818	788	800	782	732	805	775	789	778	803	796	804	810	783	808	779	841	758	802	782	815	827	756	797	759	804	803	824	800	712	790	824	772	749	772	779	761	739	813	805	836	784	764	793	751	774	778	817	812	818	756	724	762	791	822	811	729	776	784	751	737	746	756	802	797	809	813	768	761	775	805	776	765	736	785	783	761	790	745	776	748	760	741	820	770	782	820	761	772	806	825	802	776	783	773	739	788	748	819	777	773	796	859	782	750	801	799	779	767	798	770	746	768	761	797	798	781	769	731	786	814	740	766	760	773	733	818	756	823	779	782	763	690	739	813	793	798	715	767	790	784	802	788	841	760	815	819	781	798	778	752	762	816	821	745	793	764	829	790	754	774	770	788	795	831	832	746	811	779	763	747	736	812	824	800	746	797	756	784	813	766	778	796	833	806	762	832	803	785	817	735	739	802	769	777	848	779	806	789	780	753	806	727	765	781	831	790	748	797	759	812	802	765	793	829	773	807	797	773	741	829	812	787	791	771	802	814	807	774	757	742	714	726	820	747	772	771	768	811	733	779	784	786	778	801	787	767	778	805	806	788	787	801	806	793	752	769	819	827	769	772	789	755	812	797	821	822	819	826	796	772	799	813	782	801	760	768	747	805	780	826	781	828	751	809	796	797	816	810	794	770	795	753	797	787	786	803	827	765	797	792	739	802	788	803	744	721	804	783	798	793	806	808	749	793	752	782	800	819	793	748	837	747	791	836	787	774	818	698	782	806	794	817	718	748	833	816	766	782	817	804	779	803	801	785	792	827	812	763	780	774	734	763	805	742	745	771	800	775	820	802	763	756	799	788	794	789	827	811	760	769	814	787	770	769	763	755	833	788	765	762	749	800	820	728	799	779	776	761	762	755	798	776	770	808	776	837	798	762	736	762	841	766	797	799	744	777	743	782	756	758	788	809	853	803	752	803	789	793	798	827	785	821	804	751	783	761	754	815	736	818	760	746	772	788	819	842	819	813	802	767	770	813	777	792	788	783	759	781	759	774	722	806	774	756	758	814	747	768	787	806	795	774	800	792	762	823	771	752	779	751	780	764	761	747	764	817	812	843	832	766	737	764	785	779	743	770	776	753	799	820	768	755	829	811	790	785	799	756	806	769	801	751	785	740	834	753	788	825	761	814	753	733	734	787	791	823	788	840	827	785	757	777	749	771	753	792	765	823	765	784	781	747	794	813	828	765	790	806	771	796	778	799	835	753	785	791	775	777	754	779	767	758	812	836	763	782	751	821	805	777	804	796	745	811	782	801	795	805	772	719	749	770	788	777	781	806	758	766	851	756	796	815	795	717	761	742	782	764	790	808	798	791	794	764	767	786	743	730	769	775	775	769	736	742	752	804	816	749	816	757	759	763	804	803	754	783	780	797	732	790	747	799	767	783	758	783	792	750	750	774	788	777	762	784	768	747	767	825	752	732	839	766	785	795	756	751	785	788	764	763	758	747	777	839	763	797	761	797	792	789	704	743	825	801	778	787	801	784	766	787	754	767	758	842	751	813	753	772	745	822	779	784	801	764	716	845	776	771	785	792	792	763	824	761	801	771	765	745	811	780	821	812	774	775	796	813	812	816	801	838	751	765	790	842	801	786	791	853	773
84571	68450	27608	8084	1139	602	535	477	477	462	398	445	403	444	411	367	399	361	370	398	373	397	416	395	381	382	371	370	382	411	430	391	315	367	429	413	386	401	424	389	440	417	385	420	414	370	423	448	404	433	402	450	456	447	465	462	443	487	371	411	398	383	407	587	756	679	554	398	382	392	381	379	394	449	408	354	368	352	362	413	304	365	327	379	378	378	385	388	379	372	380	375	360	354	388	353	345	403	357	366	409	373	352	388	346	357	371	392	368	383	394	394	365	344	381	392	368	350	360	351	381	370	388	404	341	352	387	373	355	398	386	392	360	363	343	378	355	408	385	366	407	375	404	383	357	380	350	337	407	379	378	359	353	345	379	394	333	372	341	398	336	345	344	367	363	364	369	398	372	386	388	388	385	387	387	353	370	375	360	382	373	389	427	362	381	373	340	363	397	424	386	396	411	358	336	358	372	330	365	413	388	402	395	395	414	360	376	384	392	348	350	380	371	338	362	396	375	416	363	362	345	379	367	415	374	367	354	360	393	355	393	410	349	403	394	428	370	399	408	383	385	385	369	390	379	358	338	361	385	368	426	353	336	367	410	332	375	382	398	406	386	397	379	408	373	379	425	390	363	388	385	380	372	362	374	359	380	342	370	336	380	364	389	372	353	347	380	375	387	369	399	347	379	372	359	357	364	414	377	393	392	353	380	349	382	358	398	406	371	353	370	369	380	357	364	404	350	380	359	353	355	348	374	356	400	377	389	393	386	394	359	341	396	357	372	395	387	373	378	421	375	373	351	399	376	419	349	385	375	396	382	399	374	364	383	389	390	386	397	391	389	365	379	394	379	372	349	368	380	402	391	306	407	353	398	366	414	367	393	356	372	393	341	364	342	413	381	349	391	347	333	383	373	379	363	391	389	362	370	396	384	352	379	388	387	397	381	371	367	388	365	375	377	383	323	378	357	398	395	363	342	384	367	379	388	392	404	412	369	374	360	377	359	407	389	384	332	348	386	350	378	385	376	361	363	361	356	386	389	378	404	371	364	355	361	391	344	356	412	393	376	362	386	355	357	404	357	367	389	387	346	386	378	353	343	361	370	368	398	366	362	367	371	361	364	360	387	382	361	393	361	368	356	339	400	395	358	347	364	373	359	361	375	406	359	373	389	366	344	357	354	388	379	385	389	368	383	388	374	376	375	345	380	393	396	411	363	397	395	346	382	386	377	360	354	375	368	378	363	359	410	383	405	388	371	374	372	391	380	348	377	392	413	337	357	372	374	414	375	364	350	359	396	370	385	391	391	359	361	348	381	378	371	405	370	376	366	384	348	375	365	363	353	379	358	382	407	380	392	389	370	352	372	359	356	363	370	354	393	409	377	351	369	395	402	344	354	419	396	381	359	368	371	344	375	392	344	366	408	345	390	336	386	377	372	372	400	366	396	369	394	384	389	352	362	357	376	348	363	391	361	349	386	376	374	363	422	380	379	392	381	394	369	408	379	391	392	390	367	371	365	368	391	373	392	358	367	398	363	358	403	393	381	368	353	371	390	358	383	384	383	363	369	389	375	380	402	383	387	372	376	358	361	364	391	372	401	399	357	396	369	352	387	386	363	372	334	374	356	366	353	380	401	398	353	364	412	377	409	407	366	374	358	399	383	397	361	395	378	394	409	402	375	370	371	370	388	399	358	394	340	370	367	366	357	361	357	385	343	348	366	354	373	392	402	381	339	386	373	388	382	353	355	369	401	368	372	358	393	375	406	409	384	360	382	389	367	357	367	392	374	365	372	343	375	402	397	407	404	364	385	394	368	390	387	376	372	386	401	408	374	373	375	373	394	404	381	385	377	398	374	367	381	381	422	372	366	366	354	371	393	375	334	373	387	394	417	365	358	370	372	391	386	401	376	381	390	360	335	437	391	377	349	370	385	357	368	385	338	362	382	372	365	359	375	395	338	376	367	377	404	399	402	390	377	356	397	414	378	376	343	333	380	369	391	394	377	381	405	341	418	383	386	388	363	387	372	372	365	354	390	357	359	377	353	405	358	372	390	365	366	361	353	365	354	404	358	380	415	392	384	378	369	374	397	396	391	342	392	392	371	415	359	383	354	397	367	395	377	374	374	392	370	351	362	366	351	383	389	345	352	384	402	401	380	374	370	393	384	380	349	388	401	411	410	369	393	368	372	363	380	395	361	366	372	378	362	406	361	380	378	362	382	352	383	369	360	402	368	410	389	361	372	383	403	427	363	352	358	376	370	374	383	339	380	375	394	361	398	350	397	392	353	373	341	369	344	362	368	387	387	403	387	375	381	353	396	353	389	365	358	373	346	373	393	373	388	364	386	361	381	401	380	346	365	396	348	359	364	393	410	397	361	373	371	367	398	403	413	392	393	374	359	395	383	380	349	370	400	342	441	395	413	361	343	403	379	393	379	364	364	346	402	364	414	397	364	376	366	362	362	356	342	363	396	322	355	391	347	412	353	380	353	359	381	395	375	347	355	350	405	352	354	385	367	384	404	405	393	377	355	374	390	366	361	403	369	411	404	363	390	327	410	356	367	386	375	389	384	372	380	361	423	349	398	367	363	388	380	373	379	402	366	356	395	389	374	325	393	399	364	403	365	376	419	393	360	319	370	377	336	383	362	338	368	378	381	360	379	389	369	393	393	383	366	406	362	373	387	354	329	394	364	361	371	407	362	415	343	380	372	399	382	387	342	350	398	364	379	379	367	342	353	371	350	363	377	368	418	390	328	360	396	369	371	391	366	345	381	390	405	404	385	355	406	391	371	362	345	377	348	352	400	417	363	387	390	351	388	373	407	381	396	372	344	349	375	390	330	400	355	374	362	348	370	375	369	401	369	352	358	429	395	384	401	386	366	406	325	374	404	342	386	398	346	395	352	371	348	365	380	371	391	321	370	382	386	376	372	393	409	391	395	361	365	392	379	361	372	357	367	396	379	366	342	375	407	377	355	395	388	401	357	373	384	362	403	384	388	374	381	351	368	407	349	368	389	368	357	356	335	346	381	396	379	327	365	373	384	346	353	370	354	367	384	371	382	390	361	402	380	394	375	350	395	353	359	361	378	385	366	367	365	407	388	386	402	382	370	378	398	342	381	391	399	373	386	352	366	376	387	362	396	353	374	400	401	357	369	408	364	397	350	403	370	352	382	388	382	378	393	393	359	378	379	348	356	333	386	405	388	405	394	348	381	396	367	381	364	375	373	357	394	332	394	414	359	343	372	349	331	390	385	372	377	386	368	364	407	373	390	368	398	376	353	374	388	370	385	380	363	380	410	343	383	348	358	367	354	374	353	335	415	378	422	407	359	377	357	356	368	390	386	380	362	377	338	339	363	396	365	395	391	355	377	371	375	395	384	408	397	367	398	367	391	371	416	339	372	359	358	358	333	383	387	370	335	384	366	351	390	362	372	383	369	388	367	380	398	359	398	383	355	388	398	396	374	377	401	388	391	363	354	402	348	377
61271	50218	14650	2406	2216	1929	1775	1549	1506	1366	1367	1338	1256	1203	1192	1169	1121	1112	1115	1137	1125	1089	1065	1052	1070	1032	1051	1059	1062	1075	1118	962	1042	1078	1232	1301	1201	1123	1081	1098	1136	1174	1105	1123	1241	1133	1266	1183	1370	1293	1382	1459	1594	1519	1646	1543	1595	2000	1241	1056	1079	1054	1128	2357	3703	3107	2076	1015	1020	996	1007	1003	1009	982	1031	1012	1071	1075	1048	937	980	975	1060	1026	995	984	956	985	1064	1006	934	982	941	1036	981	998	998	990	1025	967	1014	957	1008	1025	973	1016	1039	948	1001	1022	1001	1035	1024	977	1014	1061	1052	947	1063	1022	975	990	979	1032	1034	976	1052	1048	996	1010	1031	975	1047	979	1070	1025	1012	1007	1003	983	979	988	1015	1026	942	961	1038	966	999	984	952	1017	988	981	1035	1054	1091	949	987	1027	993	931	1021	918	1018	971	977	971	1005	959	1011	1029	1040	1003	1055	1015	978	1054	1040	1003	1025	971	941	972	999	963	996	1031	1015	998	1015	971	1005	1043	990	999	997	1003	1021	990	1004	991	968	1012	987	1004	1032	1043	1063	1008	980	972	1029	954	1046	1024	1011	1004	1026	959	1053	1057	1001	1000	1000	971	997	1025	1009	977	990	931	1004	979	1025	1011	1025	1054	958	950	1051	1006	997	998	1015	1029	1018	981	1017	1051	975	1005	985	1019	984	1017	997	986	1004	983	1006	962	1012	964	1043	996	982	990	978	976	1003	977	1031	960	1047	959	970	997	994	1048	1038	971	1004	1027	986	967	1011	1003	967	961	996	1010	985	1032	992	971	1006	1036	960	974	980	963	977	1013	1043	982	955	1036	1019	1022	973	1045	1034	1003	1022	983	992	981	994	923	949	1018	1015	959	1030	982	998	974	992	963	1041	961	1030	979	1016	1074	972	1031	977	952	1020	986	1010	1025	1001	1016	976	1015	1043	933	1024	968	948	967	1009	1055	1011	1040	992	1031	988	976	1014	1018	1008	946	994	1072	1028	1063	963	1004	956	997	939	994	1018	977	966	997	997	968	1040	1048	1028	1015	1031	975	1013	977	961	1035	1025	1001	967	1049	976	995	973	1003	1018	1013	1004	973	1014	979	1030	943	999	1025	994	1003	994	1003	989	954	953	971	991	1039	1000	939	1015	1021	1034	1028	971	1006	985	961	980	1005	1006	1038	996	983	948	958	951	999	993	968	1059	995	981	985	979	1018	988	997	1037	980	997	942	1001	945	994	980	951	1006	1004	1028	927	1015	1014	972	1015	937	976	1011	997	1021	995	994	1002	1069	1014	982	980	1020	1003	997	1039	1049	979	1008	993	968	1017	978	984	1018	1033	1027	1033	960	977	985	1031	1039	975	1025	1039	942	1030	1029	990	977	958	970	1020	967	1001	1009	1053	972	993	1048	984	1022	941	994	1034	1006	977	955	974	1000	1011	962	942	984	969	1018	1016	1055	970	1021	967	1064	1012	1008	1029	1035	1001	1041	1053	988	982	1060	997	1002	964	1002	996	996	992	969	1062	1000	1001	1027	1012	1062	1027	1028	993	1018	966	1035	1005	994	1017	1018	950	973	977	982	1000	983	1072	1009	994	1013	1024	960	1020	1002	948	938	979	1020	1005	987	945	977	1024	997	951	1062	1020	987	1016	1019	1002	1085	997	978	1015	992	1008	979	1020	1012	967	997	1008	1060	1012	1008	990	928	1028	1020	968	999	1007	966	1077	989	1005	978	1053	945	943	928	996	962	1024	1001	1061	1021	936	1011	982	938	945	1004	1016	1026	1002	1060	959	1025	1017	1031	960	986	960	962	962	990	1043	1019	992	1020	1009	957	1012	1000	939	981	973	1013	981	976	1002	985	1001	957	997	965	1039	951	1010	966	983	948	1040	1013	959	983	970	968	1023	1043	1006	966	1010	964	1003	948	992	946	1041	1041	972	988	965	957	991	1031	1046	1008	1023	985	990	974	1029	1048	1008	1001	1008	1064	989	1044	970	1022	1057	1045	994	1009	977	1008	1007	1054	989	986	1036	1092	1015	945	975	973	959	957	1003	1011	1023	973	974	1038	989	995	981	1033	946	1083	994	992	1042	980	1021	983	1014	966	968	1002	1006	1010	1089	1077	1002	1050	976	999	934	1049	984	1062	1014	979	996	1003	1007	1045	1026	1020	1027	961	1018	1021	1046	1024	1039	1016	970	963	995	980	943	990	990	1042	993	968	974	955	996	939	1004	950	994	1019	1051	918	1002	1006	964	948	1019	999	989	997	1038	990	972	1008	1016	951	1005	995	967	997	1072	1011	977	995	947	1014	1039	900	990	972	987	989	990	925	994	1047	1020	967	1005	1021	996	993	1027	1047	1043	979	1023	977	1041	960	958	997	1014	1039	999	957	995	1058	1003	975	964	947	1016	967	1038	1021	1076	922	990	989	1062	1026	1021	980	999	955	1006	1007	1011	992	1049	1006	1029	1031	952	1028	1026	973	923	1017	1053	1009	1098	1000	969	1009	1029	988	1021	990	956	952	1008	1037	1051	983	1006	980	979	977	975	900	977	959	982	1046	1026	1011	1000	1055	1031	1022	985	1021	993	919	1031	1012	1004	980	995	946	993	986	931	982	998	974	1060	1001	961	984	966	1041	984	1016	981	986	1003	968	991	967	1016	1002	950	991	1001	1036	976	977	977	989	976	1001	1003	1066	1017	1012	1006	1017	1012	993	1056	1014	993	997	999	990	1016	1007	1008	1006	1026	966	958	965	958	995	979	1013	1007	1015	954	964	1050	922	993	1023	961	1044	1026	976	997	1005	988	942	978	995	1051	1045	998	960	966	1003	1015	1022	974	948	1026	981	1034	997	953	1024	986	982	1008	1054	1002	1043	998	983	1015	1009	954	1028	990	1025	1007	978	1022	1047	1003	1006	1016	1020	1003	1055	944	1013	960	1001	1033	971	1045	938	1009	940	928	977	1009	971	956	996	997	979	997	1005	955	1003	1053	961	994	993	994	1055	983	978	1012	1016	980	992	1019	997	1053	1049	1000	1048	974	991	1040	978	1016	980	957	1027	983	1028	968	950	914	976	999	949	985	1038	978	943	985	1001	944	975	1057	1080	987	1021	990	1034	977	962	1015	942	1034	1012	966	991	1029	948	986	956	1009	1005	994	985	999	1004	963	974	978	976	1007	948	1038	995	1055	1029	1023	994	998	991	1036	1019	1019	1023	1001	990	1030	988	978	1115	1005	981	1020	1021	1007	1017	981	989	1004	987	1042	1004	1004	1032	1004	1003	990	1048	1000	1011	1005	993	932	980	1062	961	998	994	1014	1025	964	1033	1017	1010	993	1014	995	956	1026	967	1010	992	1003	1035	986	1021	970	983	1053	1019	964	1025	987	953	990	1047	1039	999	1025	968	992	1087	977	968	979	985	962	1000	1005	1014	981	1005	993	1039	997	984	1009	1029	951	973	960	1025	1009	991	970	999	996	1058	974	1029	1004	1019	1000	983	1043	994	1003	1000	1018	1049	1023	986	1044	970	1035	967	1024	991	878	1010	997	1028	1008	989	1003	939	1012	951	1033	1009	977	1023	987	1010	988	975	993	1001	997	977	1064	1025	982	1004	993	1040	1027	985	968	1064	959	965	1013	995	997	1031	1030	1017	993	1023	1003	1010	991	1035	992	963	1020	940	986	1018	1032	968	1015	984	1025	982	1030	1002	995	1066	1008	975	980	994	962	981	1019	946	961	962	995	954	1010	970	992	1004	977	1015	976	1001	946	986	1014	981	942	938	955	998	1014	1003	1005	1037	1018	934	1003	976	1003	991	1010	976	1010	1037	1012	1058	978	1029	966	1009	977	953	996	960	1024	973	1002	1031	1003	966	1032	1013	963	979	984	1001	993	1008	1007	1042	1014	926	1025	935	1000	993	912	987	982	949	1010	970	991	1008	937	1001	982	1029	986	965	973	996	1021	988	1003	995	1033	1016	988	1020	1010	974	993	1044	1042	1008	1025	1032	976	1020	985	997	1025	953	974	1035	1016	1001	1004	1003	987	1054	991	958	1031	1008	1035	1016	1061	1003	989	1010	968	991	1028	1034	1032	1015	1001	984	972	1002	991	1005	990	1003	1002	999	939	1041	978	974	986	1014	962	1015	1027	979	1006	972	1008	1037	996	986	962	997	942	1010	994	1128	1070	989	1035	1025	1012	958	1001	1019	1007	1037	1004	998	946	1003	974	984	1035	1008	1075	1019	1011	987	1054	1032
32646	17961	2281	513	442	429	384	410	400	419	402	417	381	392	418	415	384	400	429	432	365	384	369	413	376	396	402	392	409	416	408	388	449	418	387	375	431	430	416	396	426	441	421	420	409	433	397	411	394	392	402	394	395	429	396	383	405	378	423	406	397	420	385	421	412	440	446	385	433	416	428	444	406	401	375	402	416	377	390	382	397	340	409	406	431	412	413	377	410	383	393	412	363	420	406	393	382	369	383	379	373	390	401	390	394	397	409	407	428	381	417	430	429	412	396	421	388	402	369	385	403	414	408	404	383	410	395	429	432	413	438	412	385	432	382	381	419	442	414	412	452	396	404	408	401	433	414	379	412	423	432	406	417	391	408	375	420	388	414	386	394	406	404	413	398	355	410	436	415	390	385	384	415	401	414	415	392	382	413	430	371	410	389	402	406	406	380	360	403	402	438	366	397	390	410	391	394	393	425	405	371	373	435	446	394	417	400	408	367	429	395	436	395	383	429	371	394	391	410	401	367	420	420	385	384	389	403	395	414	438	444	406	380	410	381	425	402	404	405	405	388	373	397	406	377	431	413	411	411	404	392	399	392	401	387	430	438	402	380	402	395	389	356	406	396	388	400	423	398	397	406	430	393	412	384	383	383	398	398	381	377	415	371	370	377	424	395	426	438	405	429	418	419	411	433	397	393	398	418	368	388	421	436	383	428	440	412	399	391	364	404	406	414	386	392	402	398	380	366	384	425	374	396	422	395	345	388	402	430	391	427	415	391	446	372	390	392	390	368	399	471	396	402	400	418	392	441	378	408	360	426	430	404	392	448	396	371	411	394	389	425	365	401	382	388	430	411	396	378	422	393	442	376	395	375	415	416	417	367	392	408	393	404	396	456	430	423	407	408	438	411	423	437	390	385	380	374	395	426	414	388	385	417	411	368	402	389	392	419	398	399	403	401	398	407	376	400	388	400	406	414	420	379	415	424	444	396	426	410	394	409	381	400	395	403	398	379	379	403	376	378	404	416	385	430	436	438	416	392	417	392	404	407	391	402	460	418	384	397	409	392	425	393	420	372	411	417	418	445	413	405	399	406	388	400	430	414	415	433	410	424	371	425	388	399	382	415	432	392	387	382	390	382	360	409	395	397	367	396	412	394	405	398	347	371	406	388	442	434	405	410	404	374	361	427	386	415	411	414	354	380	409	453	384	380	394	412	391	404	408	399	401	377	420	412	394	409	422	427	386	401	407	384	393	427	388	411	405	344	375	412	421	387	391	396	399	405	435	394	440	418	400	392	389	398	396	415	397	407	382	385	410	416	423	385	388	395	408	388	399	399	429	394	408	394	398	426	396	407	397	412	384	406	395	388	413	444	431	402	403	394	396	404	392	399	388	409	389	386	393	419	367	420	396	384	403	356	409	388	419	374	391	404	422	392	428	406	427	422	401	398	401	401	417	435	351	393	415	389	391	382	412	395	391	395	424	380	392	430	398	393	366	416	391	390	430	383	404	416	412	425	413	406	415	450	405	377	381	395	392	385	377	363	407	385	418	415	410	407	402	380	368	385	378	432	368	412	416	414	410	390	437	421	423	385	394	390	391	412	438	404	375	427	444	404	447	432	373	385	371	379	394	408	398	418	440	435	375	396	424	442	413	420	386	389	434	409	441	372	377	449	393	411	391	406	374	373	444	385	410	368	388	389	398	395	408	407	385	435	391	366	424	414	411	385	423	415	372	398	406	391	376	388	380	402	421	389	433	390	380	386	385	391	396	449	419	408	443	391	404	397	407	406	407	432	409	384	396	395	393	404	430	373	415	349	402	403	407	417	404	381	404	403	379	398	423	401	399	410	417	427	389	412	384	407	410	418	353	401	398	374	402	389	400	404	367	391	370	390	388	373	430	405	413	394	410	402	391	408	392	430	429	418	393	402	388	388	414	385	394	407	407	378	357	365	386	380	401	400	393	410	422	385	388	368	400	367	366	427	411	371	442	404	417	383	375	397	423	409	384	405	377	387	406	403	419	399	446	388	388	358	414	394	399	413	409	383	388	392	392	363	405	390	376	376	387	433	365	406	411	419	391	411	415	412	430	407	369	412	382	437	384	364	369	407	403	408	414	378	421	403	386	368	402	377	397	383	408	398	425	393	402	436	414	373	386	413	394	397	360	393	381	394	370	422	371	432	418	403	404	428	403	409	385	431	431	386	412	403	371	412	374	368	421	415	387	415	418	404	400	397	430	383	398	420	401	426	406	404	383	432	404	404	423	433	375	415	369	435	368	435	404	403	365	404	370	371	410	363	376	425	393	398	389	407	406	383	435	389	395	383	401	386	414	405	435	371	435	390	434	405	357	406	417	393	419	368	397	410	409	419	440	416	394	427	375	381	392	393	376	391	416	441	391	377	400	404	398	397	407	407	439	421	420	400	391	376	361	402	419	379	373	402	416	417	401	411	427	402	411	426	368	386	413	403	400	398	402	390	440	400	373	403	388	402	382	401	415	376	438	388	421	379	410	409	452	404	353	380	385	404	395	421	404	414	398	409	366	365	375	391	356	403	373	424	419	415	433	383	396	411	364	389	446	422	422	389	388	428	387	393	408	452	378	382	408	393	381	429	425	420	380	394	377	388	386	417	415	429	401	444	418	415	423	377	430	385	383	410	373	426	367	396	388	423	411	416	383	352	430	421	423	425	367	384	364	390	386	387	361	413	424	406	390	378	400	396	392	415	385	372	376	391	388	391	365	380	403	407	401	373	382	413	398	400	402	406	400	397	374	362	411	382	371	404	378	409	417	417	386	404	346	387	418	397	389	394	403	399	384	393	398	373	435	389	412	401	409	422	384	419	411	436	379	373	389	398	406	411	424	417	386	406	390	373	401	421	439	391	424	392	393	377	391	405	401	410	398	400	417	407	378	373	394	398	421	419	409	360	381	404	410	363	385	393	395	397	408	430	404	386	424	422	413	376	412	423	437	385	406	395	399	353	382	398	402	414	418	398	400	391	417	404	394	394	383	392	430	406	410	436	441	426	385	377	358	408	394	415	415	385	377	417	370	402	402	402	421	366	419	392	434	416	382	392	399	391	432	365	389	393	404	430	413	393	412	414	377	423	401	371	398	392	400	387	383	362	396	384	398	426	380	394	405	351	377	430	448	399	419	421	403	419	415	421	400	405	402	390	438	375	405	406	389	430	414	396	390	347	393	427	397	398	391	411	370	398	394	402	409	433	386	361	406	436	388	396	403	413	398	412	400	416	390	413	420	408	401	401	437	404	440	391	398	390	434	458	368	405	396	387	404	407	393	352	406	439	403	392	399	399	410	377	408	399	415	395	403	428	423	379	421	383	419	447	384	419	407	384	382	442	432	421	389	422	395	374	423	435	413	405	370	399	410	385	401	413	402	416	422	432	371	367	390	429	389	369	412	400	376	412	376	376	416	434	393	408	436	411	428	407	367	420	379	392	361	383	408	350	404	427	406	422	400	418	384
29853	17764	2172	1168	1150	1129	1097	1105	1077	1096	1040	1015	1055	1101	1087	1062	1127	1077	1027	1113	1117	1076	1078	1047	1030	1026	1079	1061	1044	1058	1040	1080	1021	1066	1080	1104	1060	1089	1063	1087	1057	1082	1065	1047	997	1105	1034	1111	1047	1103	1086	1073	1041	1067	1104	1126	1110	1011	1144	1084	1112	1109	1022	1169	1257	1392	1295	1047	1090	1050	969	1068	1050	1068	994	1070	1037	1030	1088	1111	1125	1041	1072	1092	1062	1025	1084	1078	1091	1025	1071	1063	1041	1062	1013	1038	1159	1130	1064	1079	1041	1049	1049	1002	1094	1039	1053	1036	1085	1043	1084	1098	1067	1097	1074	1090	1054	1040	1114	1083	1068	1066	1076	1134	1083	1035	1078	1085	1084	1116	1050	1031	1063	1097	1071	1097	1014	1073	1059	1062	1092	1088	995	1079	1054	1060	1050	1072	1070	1017	1073	1081	1049	1034	1093	1050	1041	1023	1069	1079	1034	1066	1118	1031	1114	1069	1029	1062	1039	1059	1037	1033	1105	1071	1030	1042	1107	1064	1038	1058	1038	1067	1109	1096	1066	1009	1032	1015	1083	1085	1077	1043	1127	1026	1080	1073	1062	1021	1099	1025	1077	1141	1029	1066	1115	1010	1046	1070	1048	1042	1041	1084	1049	999	1116	1067	1005	1143	1062	1086	1049	1080	1131	1079	1020	1094	1044	1144	996	1045	1090	1032	1082	1081	1035	1019	1032	1104	1092	1066	1051	1096	1103	1002	1110	1085	1039	1049	1063	1029	1010	1036	1081	1088	984	1048	1112	1075	1119	1035	1091	1064	1061	1045	1057	1124	1030	1050	1107	1090	1104	1117	1137	1104	1069	1048	1085	1034	1065	984	1031	1031	1049	1063	1057	1012	975	1043	1009	1137	1005	1046	999	1087	1071	1057	1063	1124	1100	1048	1021	1026	1094	1073	1049	1022	1096	1062	1097	1077	1067	1086	1008	1047	1117	1053	997	1065	1085	1102	1057	1034	1005	1061	1038	1026	1029	1109	1087	1081	1014	1039	1035	1070	1117	1047	982	1038	1053	1043	1054	1105	1050	1064	1076	1096	1043	1055	1119	999	1125	1107	1059	1002	1038	1145	1085	1078	1110	1066	1057	1020	1049	981	1055	1104	1094	1112	1097	1047	1097	1089	1038	1057	1040	1093	1083	1063	1112	1067	1055	1132	968	966	1053	1053	1024	1092	1053	1041	1054	1044	1019	1107	1022	1063	1087	1075	1037	1093	1046	1027	1072	1084	1054	1042	1100	1037	1048	1097	1068	1124	1049	1023	1053	1047	1068	1124	1057	1060	1074	984	1053	988	1055	1067	1067	1085	997	1075	1128	1030	1049	1119	1045	1065	1017	1063	1100	1067	1094	1078	991	1052	1046	1050	1039	1089	1021	1058	1071	1071	1049	1034	1066	1046	1079	1063	1079	1042	1057	1080	1103	1032	1029	1050	1061	1103	1035	1021	1115	1040	1005	1070	1063	1050	1043	1029	1063	1038	1088	1121	1041	1067	1044	1096	1081	1084	1039	1032	1029	1079	1035	1140	1061	1103	1040	1045	1108	1069	1102	1091	1090	1013	1123	1045	1070	1082	1009	1060	1057	1048	1073	1102	1070	1112	1000	1099	1105	1072	1058	1052	1098	1049	1070	1051	1000	1024	1070	1088	1102	1062	1015	1046	1088	1076	1103	1035	1102	1135	1100	1050	1033	1084	1027	1093	1040	1012	1103	1084	1068	1041	1060	1083	1015	1083	1013	1102	985	975	1059	1050	1028	1069	1067	1063	1074	1139	1029	1067	1056	1051	1079	1106	1007	1103	1039	1094	1149	1031	1056	1034	1086	1124	1072	1060	1036	993	1051	1005	1112	1039	1060	1041	1027	1087	1057	1036	1014	1058	1068	1074	1070	1032	1115	1111	1024	1074	1062	1043	1068	1034	1087	1094	1090	1102	1073	1044	1043	1052	1072	1079	1066	1131	1052	1080	1039	1067	1040	1078	1037	1019	1090	1032	1049	1061	1095	1054	1089	1005	1105	1029	1050	1057	1072	1069	1052	1036	1041	1083	1093	1084	1034	1064	1076	1110	1057	1056	1093	1046	1062	1054	1023	1011	1094	1036	1088	1025	1039	1067	1087	1068	1042	1060	1099	1029	1029	978	1013	1081	1055	1068	1037	1081	1074	1021	1052	1005	1007	1059	1058	1075	1064	1057	1050	1047	1020	1015	1107	1075	1050	1111	1014	1026	1106	1079	1057	1074	1069	1069	1032	1100	1014	1098	1031	1029	1058	1052	1031	1098	1090	1043	1064	1014	1028	1075	1078	1059	1131	1062	1043	1061	1062	1091	1083	1066	1084	1066	1065	1013	1047	1040	1058	1093	1138	1034	1054	1106	1044	1069	1045	1027	1023	992	1052	1031	1089	1036	1074	1149	1104	976	994	1067	1065	1025	1055	995	1063	1020	1051	1049	992	1057	1078	1064	1050	1077	1052	1117	1084	1094	1080	1065	1025	1116	1072	1012	1014	1051	1026	1005	1153	1041	1016	1046	1109	1060	1114	1087	1082	1109	1081	1026	1017	1032	1080	1074	1074	1076	1067	1042	1003	1079	1012	1081	1062	1064	1134	1053	1090	1110	1028	1057	1107	1023	1047	1084	1074	1074	1064	1052	1109	1040	1075	1055	1079	984	1082	1091	1037	1058	1081	1040	1059	1048	1050	1011	1064	1090	1052	1006	1023	999	1073	1011	1110	1085	1031	1002	1049	1106	1073	1069	1027	1053	1070	1083	1053	1075	1023	1052	1077	1082	1070	1007	1020	1001	1099	1037	1077	1036	1038	1073	1125	1069	1053	1043	1058	1067	990	1057	1099	1081	1047	1027	1004	1028	1134	1034	1021	1080	1069	1044	1037	1071	1015	1137	1041	1048	993	1023	1040	1100	1068	1063	1079	1068	1064	1062	1023	1055	1042	1000	1086	1041	1022	1047	1072	976	1104	1096	995	1094	1063	1069	1029	973	1051	1033	1060	1059	1054	1097	1063	1081	1089	1075	1117	1089	1054	1097	1061	1001	1035	1057	1059	1104	1075	1055	1075	1057	1072	1026	1069	1078	1063	1043	1020	1057	1066	1098	1089	1067	1051	1050	1036	1014	1049	1065	1041	1039	1048	1088	1096	1071	1035	1099	1092	1002	1035	1087	1077	1080	1058	1018	1049	1083	1056	1098	1107	1045	1070	1095	1075	1037	1068	981	1060	1020	1038	1013	1079	1049	1117	1056	1106	1052	1137	1090	1030	1052	1003	1047	1020	1046	1067	1073	1085	1104	1108	1040	984	1068	1063	1066	1093	1049	1035	1049	1105	1050	1079	1032	1080	1079	1075	1039	992	1072	1090	1052	1064	1091	1064	1032	1025	1130	1049	1104	1021	1007	1050	1090	1011	1051	1031	1054	1058	1063	1082	1046	1133	1091	1035	1075	1049	1045	1006	1096	1041	1142	1116	1081	1100	1053	1051	1053	1096	1025	1024	1054	1134	1079	1057	1098	1046	1049	1079	1063	1077	1062	1098	1034	1061	1043	1033	1069	1056	1063	1049	1082	1019	1058	1096	1063	1022	1072	1065	1042	1012	1076	1032	1013	1078	1090	1052	1069	1048	1073	1081	1085	1064	1027	1040	1051	1048	1058	1075	1098	1085	1087	1081	1039	1013	1072	1121	1090	1072	1078	1065	1134	1087	1085	1095	1065	1049	1069	968	1024	1076	1037	1105	1001	1067	1078	1050	1050	1081	1058	1095	1072	1075	1077	1082	1083	1131	1003	1084	1036	1044	1045	992	1143	1103	1073	1058	1055	1072	1066	1039	1053	1093	1093	1033	1063	1080	1046	1077	1079	1124	1034	1054	1021	1074	1076	1058	1042	1061	1099	1071	1033	1040	1037	1058	1107	1127	1075	1088	1122	1078	1098	1023	1067	1049	1059	1080	1068	957	1107	1030	1110	994	1055	1028	1042	1039	1128	1049	1036	1101	1046	1040	1104	1095	1109	1073	1051	1040	1088	1062	1080	1023	997	1016	1036	1086	1018	1062	1037	1013	1031	1077	1015	1071	1057	1066	1045	1064	1089	1086	1052	1054	1090	1033	1104	1068	1038	1008	1102	1074	1077	1032	1074	1020	1108	1059	1011	996	1087	1068	1063	1131	1080	1066	1071	1079	1018	1020	1034	1050	1069	1094	1042	1054	1091	1092	1093	1076	1012	1026	1133	1093	1080	1064	1060	1048	1071	1028	1029	1108	1026	1094	1034	1041	1060	1078	1076	1114	1031	1050	1047	1089	1001	998	1049	1050	1026	1023	1065	1076	1034	1046	1051	1016	1098	1090	1014	1046	1070	1097	1076	1121	1046	985	1094	1100	1101	1115	1072	1066	1120	1060	1044	1053	1080	1057	1071	1092	1098	1164	1105	1013	1048	1097	1000	1085	1081	1035	1013	1076	1054	1084	1054	1070	1069	1064	972	1040	1042	1046	1076	1075	1067	1037	1125	1096	995	1019	1043	1112	1057	1084	1058	1033	1040	1089	1099	1102	1023	1100	1003	1007	1056	1054	1074	1085	1035	1085	1070	1030	1086	1091	1079	1030	1050	1083	1101	1066	1006	1031	1080	1046	1032	1063	1062	1087	1084	1097	1037	1021	1093	1081	1099	1046	1057	1061	1051	1097	1141	1115	1043	1088	1032	1029	1021	1054	1102	1045	1021	1093	1057	1063	1047	1087	1070	1089	1027	1027	1052	1067	1131	1089	1042	1043	1003	1028	1067	1099	1065	1091	1110	1043	1061	1077	1099	1051	1158	1071	1040	1077	1021	1036	1050	1084	1052	1057	1138	1041	1097	1052	1063	1044	1019	1088	1077	1100	1071	1093	1058	1074	1033	1063	1049	1017	1095	994	1078	1059	1050	1054	1074	1047	1105	1052	1060	1059	1122	1019	1032	1041	1058	1053	1080	1080	1044
73312	54749	21189	3163	593	471	429	418	410	377	408	376	333	353	360	336	341	371	339	335	361	337	395	358	375	349	351	273	351	351	336	354	301	332	388	339	331	373	356	390	366	322	356	329	369	354	356	326	365	371	343	408	356	316	380	383	366	340	350	313	340	376	347	440	524	466	427	337	302	340	322	361	341	337	375	329	322	314	325	315	334	341	322	307	335	302	317	346	350	358	340	319	337	298	357	321	332	332	337	336	313	366	339	339	283	303	363	317	298	336	344	330	319	345	328	328	357	351	316	316	339	331	338	323	349	378	335	360	314	337	347	353	324	299	300	356	337	304	337	369	340	328	344	330	337	311	333	363	354	350	346	334	328	358	327	321	347	346	336	341	344	323	344	331	313	316	318	397	352	303	349	343	308	336	353	302	324	320	308	327	357	339	333	315	348	326	330	315	319	316	337	359	350	353	319	317	332	347	301	330	322	346	347	295	365	345	341	341	348	315	358	346	333	312	306	321	341	352	315	326	363	342	340	301	307	317	370	343	294	350	397	345	339	353	317	300	309	331	366	319	350	319	319	359	338	337	347	348	337	337	317	305	324	318	330	345	331	344	318	323	341	319	364	338	304	326	315	345	330	337	294	292	322	357	331	328	352	328	370	328	354	349	328	307	320	353	336	347	323	297	318	344	324	318	307	345	298	313	326	326	333	316	332	337	326	330	326	345	322	323	298	313	303	323	348	306	357	333	323	317	296	317	322	355	334	318	338	267	311	316	326	328	361	368	335	347	336	371	364	324	338	317	323	342	356	284	309	338	358	344	347	308	345	338	327	317	330	336	336	328	346	302	327	339	328	310	322	314	334	307	331	308	349	345	330	325	305	319	336	331	338	340	357	345	345	338	345	327	305	332	351	332	337	321	283	300	344	301	375	314	318	311	324	347	321	350	325	335	311	346	339	344	355	338	349	369	359	332	335	344	320	337	305	367	323	334	331	338	356	312	319	331	340	323	323	326	339	356	332	325	324	322	366	339	331	322	347	302	331	308	313	316	346	341	323	347	369	319	338	312	339	321	334	332	296	302	335	363	329	314	328	392	323	334	317	337	343	349	371	346	354	323	346	320	342	338	321	344	326	334	320	337	338	347	352	331	330	311	337	304	346	329	331	318	342	319	315	324	333	345	343	364	322	328	342	372	332	355	325	333	326	333	360	318	338	319	327	338	341	334	317	317	321	340	310	334	347	318	348	316	316	360	338	274	345	351	340	367	349	340	334	328	336	333	345	317	332	351	361	356	316	294	331	307	343	308	297	324	341	315	334	356	350	355	346	341	323	329	363	349	378	328	310	347	361	330	318	361	355	322	315	318	321	346	327	338	362	327	362	356	347	308	314	337	317	335	345	314	320	305	317	308	333	343	320	332	322	333	368	332	331	343	315	336	347	280	336	287	332	313	307	312	311	345	328	356	361	345	322	326	298	305	338	329	351	324	332	364	330	319	315	334	303	342	348	320	317	313	354	320	369	336	342	325	333	330	354	331	337	360	335	339	332	356	330	326	313	356	303	320	358	345	317	317	334	348	351	287	303	318	291	340	341	316	334	330	326	304	330	351	310	325	303	334	385	333	336	358	326	342	316	358	319	371	342	327	341	360	344	357	333	315	320	366	334	346	318	330	347	310	334	332	328	308	350	318	329	341	342	316	322	329	303	339	314	363	299	310	332	327	333	302	345	315	341	301	348	364	317	323	337	354	333	337	335	332	351	339	343	327	346	374	333	339	368	340	304	319	323	334	330	335	350	327	346	308	315	328	300	311	382	300	341	339	336	288	330	332	378	331	326	315	326	309	332	327	324	308	352	333	338	318	335	308	318	344	320	345	342	349	345	322	302	327	321	322	350	367	347	348	342	335	357	337	325	312	303	320	332	332	340	330	374	309	319	323	294	335	305	310	324	337	360	322	352	307	313	288	333	363	336	385	350	336	370	336	330	368	333	334	339	311	318	323	335	333	302	371	293	335	322	336	344	328	306	308	328	347	337	350	332	330	337	310	328	324	343	298	300	318	363	347	334	345	333	292	315	322	286	341	330	333	345	332	331	371	330	337	338	328	326	321	311	313	360	316	325	319	338	331	334	296	353	312	318	338	320	310	333	336	364	325	357	270	327	310	290	283	330	318	357	323	366	317	365	330	289	342	328	300	335	352	333	345	326	325	302	338	326	335	316	345	315	307	340	347	370	310	347	337	372	324	343	327	371	320	303	329	343	345	373	321	339	324	359	340	334	325	343	345	311	331	325	302	316	355	342	345	320	338	307	331	330	305	295	325	309	366	333	317	309	344	346	331	365	369	335	358	322	318	314	329	324	324	306	337	339	323	318	308	340	353	322	347	306	350	356	330	324	308	301	288	339	343	319	354	323	335	336	357	330	326	307	303	349	337	335	310	357	350	314	357	325	319	328	318	367	318	338	335	328	325	334	335	319	340	311	345	342	331	312	316	342	332	294	328	331	335	303	331	336	306	353	317	317	329	312	372	298	331	354	346	313	324	330	340	298	348	311	337	344	309	338	345	321	324	366	361	318	339	374	341	361	313	315	351	345	351	345	336	325	335	315	328	276	318	315	355	351	317	326	341	330	326	335	342	321	321	338	337	303	336	305	334	331	353	320	334	324	334	357	326	311	316	333	321	339	350	351	339	312	347	339	350	319	309	308	341	326	347	337	325	347	329	345	338	325	323	336	339	327	335	328	340	332	335	337	321	323	340	374	307	333	354	332	345	290	312	354	337	333	319	317	333	324	302	327	317	318	315	330	312	334	338	318	327	318	313	329	324	326	319	316	356	304	323	336	361	351	368	321	333	335	304	332	328	322	328	309	300	342	357	335	325	300	322	333	326	294	335	292	313	311	344	321	312	336	368	344	324	302	337	355	338	320	330	297	362	337	335	327	330	330	292	351	308	365	327	341	319	305	310	332	334	327	328	374	342	353	343	327	323	320	324	322	342	357	316	301	364	328	340	337	323	351	349	333	335	329	358	313	351	354	332	359	310	315	362	318	286	346	317	350	346	306	349	328	312	330	351	322	337	335	346	335	315	326	339	358	361	353	321	327	285	341	298	338	326	325	327	301	340	317	368	326	329	352	340	364	352	328	346	313	328	349	313	338	309	318	325	320	321	314	334	323	335	332	312	334	340	351	337	334	334	339	332	350	329	321	387	322	318	333	329	305	348	323	335	327	346	347	325	343	332	319	313	353	340	367	334	335	358	338	356	318	338	360	322	327	328	352	336	348	306	330	336	332	336	335	296	329	316	357	356	290	345	288	363	329	326	315	332	333	325	326	294	375	308	321	307	333	382	319	336	309	362	328	328	329	346	322	327	333	356	309	346	341	326	355	361	349	337	354	348	314	316	347	350	351	335	316	309	338	324	328	330	369	345	331	350	356	325	358	339	299	324	302	346	318	304	387	311	321	300	317	333	323	337	334	333	338	348	335	315	342	345
50015	38979	11363	1660	1576	1417	1325	1189	1130	1117	1113	1079	1041	1026	975	1006	1017	990	971	958	958	954	943	988	944	1002	970	922	947	930	946	928	937	901	1016	1024	1002	954	961	920	1016	938	1002	931	1000	1028	1069	986	1024	1055	1207	1161	1272	1152	1128	1264	1300	1094	1002	1015	987	997	1035	2008	2430	1998	1577	874	920	867	905	904	965	910	897	951	935	891	919	869	904	843	885	814	904	873	876	901	907	957	926	893	942	905	874	871	901	941	889	883	952	887	922	896	880	910	892	867	863	871	864	852	928	912	912	913	896	918	912	948	916	936	891	913	853	920	940	952	903	859	876	922	930	888	899	843	862	877	940	873	865	873	953	874	878	913	865	892	830	925	904	903	925	923	872	907	900	843	852	891	931	869	873	865	892	881	913	892	902	887	956	909	939	892	947	927	880	912	884	885	893	909	891	896	875	866	887	886	887	893	882	856	908	894	901	880	906	911	897	876	859	894	894	895	896	869	939	829	857	907	905	921	896	876	887	842	937	888	878	832	907	898	913	932	880	926	879	915	886	878	924	883	902	913	932	836	932	850	922	896	892	859	845	859	868	921	903	900	903	888	895	952	908	912	863	864	890	890	904	915	876	880	916	896	897	845	930	898	906	925	883	912	890	887	895	894	922	907	904	971	889	855	852	906	943	898	864	881	923	935	847	893	862	840	918	915	872	923	851	908	851	923	915	869	918	902	887	905	860	899	905	882	879	836	931	834	892	891	859	948	832	903	890	839	947	898	861	939	886	940	931	944	889	914	895	893	895	895	908	942	946	933	860	857	933	911	965	889	905	896	864	883	932	864	882	890	893	893	881	897	902	896	881	910	876	849	923	936	871	874	879	898	894	914	851	844	885	860	911	860	911	906	904	908	876	895	844	921	959	919	901	871	936	934	880	892	892	878	907	916	912	877	843	927	872	930	864	911	894	877	917	928	881	896	896	891	909	901	888	925	872	907	934	916	859	879	865	925	876	912	937	911	854	899	894	881	878	900	880	869	955	929	901	876	916	907	843	911	857	849	933	923	875	897	911	958	893	937	907	917	892	863	877	936	855	918	932	902	901	937	896	849	915	871	871	895	897	906	847	891	879	938	914	896	848	946	852	923	867	894	865	873	878	903	911	884	871	887	915	887	890	855	868	896	894	904	903	860	902	917	929	882	942	888	887	856	893	857	859	915	871	877	882	847	882	889	873	887	949	863	938	904	870	885	902	801	860	896	855	888	835	876	887	853	890	873	899	897	926	934	918	922	901	965	901	943	874	905	881	885	911	903	898	934	903	878	888	892	829	889	852	915	886	915	917	898	916	918	893	861	865	888	926	961	885	937	882	863	913	859	900	895	906	898	920	914	878	955	905	874	901	923	886	928	924	943	946	921	870	883	854	878	857	830	889	883	899	965	899	859	839	898	937	883	918	914	892	960	919	870	943	883	886	910	876	928	939	915	913	875	865	901	868	873	863	899	919	848	918	870	869	936	874	881	890	958	880	882	882	931	930	873	888	847	923	881	916	906	896	855	900	922	893	935	873	871	896	882	921	925	910	932	935	898	886	907	901	848	900	897	924	907	877	877	934	843	917	934	898	928	920	874	930	871	904	868	953	918	867	876	919	867	896	930	901	884	877	852	885	903	936	842	856	874	887	938	868	864	855	845	927	874	858	919	907	882	932	893	964	887	912	930	923	964	923	891	836	925	857	871	915	864	953	919	889	916	946	910	924	899	860	876	926	886	942	881	915	902	883	877	865	926	830	882	885	875	915	857	928	889	883	836	898	904	907	858	859	862	919	895	913	907	904	893	933	933	901	935	869	835	883	963	919	909	862	858	899	910	902	905	907	860	888	942	929	908	878	891	909	857	882	898	896	898	993	912	891	899	861	922	881	891	897	869	858	897	931	841	894	913	860	929	892	931	912	908	889	919	867	899	862	863	862	936	862	914	915	864	937	855	884	866	837	902	862	885	903	916	834	841	882	916	923	844	865	932	914	887	972	923	879	907	845	923	900	892	942	874	858	936	890	871	923	891	883	917	926	884	887	942	972	953	867	918	918	913	887	860	901	893	865	902	878	880	918	868	903	930	897	909	917	910	875	854	902	865	885	875	865	867	894	893	931	853	896	899	947	913	913	886	826	893	826	916	918	854	951	908	914	885	893	897	865	890	934	931	840	847	858	913	847	938	905	917	914	883	933	822	904	885	915	847	891	928	866	849	886	910	885	937	867	924	862	859	895	900	886	898	896	901	928	922	885	912	860	931	929	906	879	922	922	857	921	909	888	918	863	917	938	912	876	892	909	916	890	877	902	891	886	942	901	908	899	854	875	855	903	880	878	859	892	905	924	890	899	893	910	917	865	897	868	880	906	864	887	920	860	877	941	907	919	913	888	907	862	932	910	820	882	893	929	845	931	885	916	927	837	877	902	868	924	905	860	931	865	887	910	813	921	909	837	834	893	902	882	928	866	895	934	852	899	878	844	869	862	927	886	906	902	932	840	905	879	894	930	923	888	857	923	910	902	852	964	879	920	930	903	861	898	874	932	937	834	891	908	865	900	908	941	892	863	914	821	913	863	882	895	889	873	877	910	875	891	888	849	871	876	926	868	865	860	905	894	819	924	898	914	871	892	851	883	940	873	883	864	913	848	902	969	912	880	876	918	913	869	868	903	899	887	939	905	908	859	896	920	842	873	906	904	867	888	937	853	944	825	821	911	913	903	893	879	910	905	845	905	949	894	879	908	867	906	972	891	904	893	863	917	844	827	893	948	908	838	899	899	894	899	823	871	909	866	911	927	894	925	871	899	900	888	864	868	893	929	878	871	961	860	926	880	898	894	930	922	915	934	866	901	884	934	897	893	833	904	899	930	858	910	894	849	899	924	883	854	892	869	953	906	904	894	932	854	922	850	930	899	916	890	884	849	870	853	859	838	862	926	891	899	905	916	888	913	886	885	898	943	908	896	897	829	880	913	876	930	861	874	929	887	904	898	904	919	916	834	884	890	932	891	905	871	894	897	878	915	928	899	919	907	871	886	885	904	898	861	861	859	904	900	860	903	878	929	885	893	870	954	920	905	871	935	841	888	898	940	829	905	937	893	897	865	908	935	898	868	915	864	892	937	931	902	929	927	880	891	913	877	898	871	931	882	909	886	887	911	920	942	893	884	884	909	885	846	880	891	816	885	916	878	854	877	856	954	894	890	874	885	862	923	879	918	923	895	869	878	881	919	930	888	888	911	930	895	877	912	897	894	877	903	879	885	829	909	868	912	885	896	910	886	872	902	926	891	917	880	915	880	836	938	882	965	907	878	882	871	885	905	854	930	842	916	930	945	909	932	899	883	937	895	882	870	859	918	850	817	909	871	868	919	915	856	878	886	939	922	849	860	913	910	894	837	918	865	864	893	910	856	883	922	934	899	861	913	898	906	961	886	898	877	943	894	959	854	969	874	900	866	877	942	901	912	860	934	951	893	927	900	907
83487	66386	28854	8808	1345	696	600	563	482	456	435	423	438	442	447	413	421	385	403	385	400	361	387	390	361	369	380	380	404	373	399	395	358	399	426	412	396	361	402	383	424	384	360	407	411	428	381	415	374	429	479	458	508	487	446	388	428	464	398	430	381	431	429	564	674	689	543	379	362	413	358	370	374	393	369	413	366	354	352	380	350	401	379	356	388	380	377	343	354	374	403	392	364	378	387	341	361	389	382	411	354	383	377	370	406	375	385	363	354	395	398	366	384	405	399	382	358	374	377	372	416	372	363	381	356	384	356	342	400	406	388	406	379	390	356	412	372	393	347	385	390	353	410	362	404	399	347	361	376	403	369	380	412	399	386	370	398	372	388	359	357	381	354	378	417	382	405	353	355	328	393	396	375	415	390	371	380	333	363	383	396	365	328	375	399	380	365	410	350	363	371	361	368	380	380	374	375	438	376	385	395	376	370	397	374	389	370	409	354	363	431	365	415	376	364	335	404	372	361	370	371	404	394	391	352	402	360	374	358	397	356	413	349	408	379	386	376	391	413	387	370	383	368	387	379	362	381	330	377	375	385	386	400	398	404	381	389	365	381	352	401	376	380	352	377	387	378	365	401	346	383	384	367	415	364	389	364	372	389	370	404	401	378	388	373	373	383	387	357	360	382	376	407	354	389	355	408	382	373	396	396	377	381	365	396	412	388	383	350	389	394	382	350	368	372	384	391	403	394	381	381	354	372	392	335	391	387	408	350	361	390	404	410	373	390	386	373	361	383	369	356	383	351	433	391	405	389	410	341	350	367	418	378	396	343	389	389	359	393	403	376	376	385	371	349	360	397	355	363	369	386	398	360	382	366	370	390	346	404	354	359	403	374	407	381	352	395	414	385	379	412	365	399	363	399	366	409	359	368	376	373	402	382	386	348	383	396	380	363	359	377	386	392	363	379	385	393	366	377	366	389	400	367	416	365	370	396	377	378	380	383	372	372	394	339	364	362	385	376	377	363	375	412	410	372	362	367	377	421	396	365	355	381	396	372	362	381	396	376	384	395	380	359	407	378	392	374	403	389	370	367	376	383	386	369	349	359	377	378	362	384	376	384	378	379	362	434	374	370	336	392	351	390	392	378	366	380	375	362	404	382	343	409	373	393	392	373	356	360	382	363	355	416	376	390	381	357	379	399	365	375	389	368	362	372	392	383	367	380	380	355	358	407	414	362	359	365	388	404	397	376	368	372	345	363	377	344	405	378	399	385	357	391	388	387	349	382	383	361	388	412	385	395	379	417	370	412	366	398	394	356	345	382	371	372	407	426	376	392	386	387	390	377	388	359	368	340	361	380	388	387	378	379	372	359	358	403	395	366	364	354	413	358	381	342	405	384	366	411	337	414	402	363	371	374	363	369	358	365	415	372	348	362	403	384	378	347	354	372	375	348	398	361	375	374	383	375	385	374	418	372	387	370	366	390	347	365	384	389	364	382	376	356	396	369	355	378	381	348	364	395	371	368	378	400	381	364	365	411	386	402	355	378	397	399	405	378	376	354	360	379	379	375	378	386	394	355	374	371	421	387	344	387	362	383	372	346	378	360	378	386	414	344	375	361	362	366	361	400	354	371	396	393	353	402	375	397	387	370	415	393	371	380	412	386	417	347	396	377	373	376	408	366	372	390	352	426	393	376	400	359	385	357	374	376	375	389	401	402	347	378	376	401	386	337	387	377	402	412	395	359	340	375	369	406	336	420	355	370	356	357	378	393	364	353	335	368	356	413	354	344	397	401	385	368	425	382	399	366	413	409	377	377	395	381	358	389	399	384	390	396	403	364	414	391	398	353	378	393	389	400	367	413	387	352	353	363	352	399	396	372	343	331	370	332	383	393	389	373	376	397	382	366	398	398	342	376	397	350	373	347	386	384	379	395	374	399	418	413	407	406	386	359	350	364	375	389	394	364	420	399	365	397	426	374	361	398	388	407	385	363	331	401	366	385	392	380	367	407	352	358	362	384	380	382	352	408	422	355	386	361	365	377	401	396	391	389	412	381	401	396	399	385	385	373	368	375	372	383	387	348	397	349	391	391	381	374	411	398	386	398	404	405	354	358	349	415	398	395	386	366	358	409	373	387	371	369	361	370	350	365	364	389	407	389	373	361	378	355	360	401	363	372	370	333	396	359	379	372	424	353	363	345	381	353	385	387	355	375	397	379	360	411	401	368	388	377	383	368	319	380	349	340	418	396	371	352	387	389	372	381	367	353	368	371	391	396	368	406	392	351	433	365	328	368	352	366	361	359	351	391	335	355	360	355	386	393	376	372	390	381	372	394	373	389	339	389	388	427	342	370	426	353	357	364	401	361	357	402	364	369	392	396	362	389	361	377	350	377	377	382	359	401	361	396	340	409	417	378	345	420	380	390	408	374	389	346	365	415	359	380	397	404	365	382	367	359	384	369	385	383	400	364	346	342	383	403	352	399	409	390	373	407	382	349	410	317	403	375	388	367	398	358	382	370	376	377	362	387	355	363	371	335	383	366	403	391	403	402	365	404	349	385	357	362	406	374	354	408	363	380	409	366	340	364	370	397	426	337	386	371	392	372	401	389	381	351	392	384	381	391	362	369	388	373	361	386	415	362	380	375	384	372	373	358	345	370	390	408	330	382	347	407	388	385	389	355	395	379	383	363	428	392	363	432	378	357	391	386	334	387	388	383	374	349	410	380	340	351	367	366	367	408	363	375	351	363	349	364	401	403	359	409	365	353	350	382	388	402	365	376	399	374	366	388	359	366	381	383	350	399	379	381	369	398	388	365	372	385	374	354	392	381	365	393	334	379	365	368	391	396	405	363	364	406	366	345	339	379	382	409	358	367	423	374	391	405	388	376	365	384	370	318	395	371	366	360	380	387	348	367	386	401	335	373	354	357	432	363	395	404	439	394	344	389	377	403	390	378	361	373	365	370	370	398	359	366	395	379	378	397	399	359	352	394	353	390	401	379	380	388	379	388	361	432	394	392	366	360	394	372	402	383	388	387	404	367	367	411	362	379	405	394	375	380	393	382	392	376	369	354	373	358	377	356	394	355	366	366	381	347	397	364	404	364	367	387	400	356	367	382	380	391	378	370	368	396	377	373	372	376	353	404	417	382	354	360	379	404	344	370	399	343	423	363	378	359	347	372	379	346	413	376	384	390	389	385	325	353	358	398	381	356	353	389	400	369	406	387	379	356	387	384	354	411	397	382	358	361	371	383	381	361	360	386	379	371	416	374	433	397	370	370	363	371	370	379	385	360	396	347	358	369	413	376	374	383	371	406	385	372	385	372	380	374	351	340	379	414	391	408	385	356	345	416	374	374	411	393	363	406	359	371	366	396	341	387	359	364	382	390	388	372	372	403	338	343	397	364	374	404	346	396	401	370	364	360	365	348	385	360	412	360	372	381	423	348	407	386	380	376	407	410	389	354	400	384	369	390	429	368	387	381	418	382	401
61348	51107	15936	2452	2260	1975	1701	1611	1451	1394	1334	1286	1279	1193	1195	1120	1208	1215	1161	1083	1104	1064	1071	1052	1095	1086	1033	1077	1081	1105	1031	1061	1063	1052	1222	1256	1211	1194	1115	1122	1116	1047	1130	1199	1179	1239	1271	1321	1364	1540	1570	1734	1958	1605	1557	1483	1343	1447	1348	1219	1196	1292	1648	2752	2941	2872	2186	1004	1012	1054	895	1015	1034	948	1017	1059	1033	1007	1032	999	1052	986	996	985	1007	1021	1029	987	994	984	1008	1041	991	1032	993	976	980	1023	999	1051	975	1028	989	1051	1017	1010	962	931	1052	1037	977	1059	1015	1034	987	984	1006	1011	981	976	944	988	1000	1026	997	985	999	1048	1032	977	998	960	1008	976	967	1035	1029	1050	957	990	1012	994	992	1033	1057	984	981	981	1043	973	980	1011	997	994	1012	986	966	967	989	927	1082	1030	1021	1012	1001	968	1010	1038	1003	973	957	1010	959	1007	1005	960	1059	987	973	994	944	1010	955	1031	993	1011	964	1039	998	978	1051	1003	951	1045	988	1027	1031	1063	1041	1013	1042	974	978	997	1008	988	1036	965	985	1055	1006	975	1012	1033	1028	963	936	991	1061	1012	1052	995	1061	990	991	996	1019	1024	1040	1073	987	1023	972	1003	976	992	1002	991	1034	1028	991	1030	956	1021	967	967	945	946	1010	988	947	977	964	1050	992	1006	1031	999	1037	967	980	1033	1025	944	989	1046	1034	986	1014	1011	1006	1025	1004	1006	990	1034	968	981	1061	1006	1055	988	988	1030	983	955	1035	1055	1014	997	952	1000	1043	975	1056	993	1053	1043	1026	1045	992	994	964	973	1004	1004	981	996	954	1000	1010	982	1034	975	1015	964	980	957	966	1011	1088	1005	963	996	1020	1056	1007	1041	972	965	979	964	1018	985	960	1005	989	1015	1046	1020	1006	1007	1019	1003	974	999	1045	952	966	1020	1013	1007	1033	1005	929	1007	984	994	972	1025	1015	985	1035	1010	1050	973	1009	1033	1037	1049	983	951	1006	1029	1021	1026	997	974	1089	1034	1042	1059	980	983	1077	977	991	995	995	990	980	958	1044	999	993	971	994	955	970	1042	1033	999	1044	971	1059	1010	1022	967	987	1065	1040	984	1005	1050	1024	931	1009	966	947	993	986	983	991	996	1002	1063	978	1007	988	944	990	1023	985	1057	942	953	1016	998	1024	1013	1059	1023	984	972	1038	988	955	1016	1022	989	1015	1035	975	986	1033	998	1082	984	991	1008	957	991	976	1076	1008	1028	1039	895	1002	1055	978	974	985	991	985	1030	994	1040	953	983	965	1088	975	1047	1014	1011	1005	974	1003	987	1044	1020	967	1047	1036	973	974	990	979	1013	985	1022	1032	1001	1015	984	1013	1027	983	983	1038	949	1026	1043	1004	980	1015	1026	1032	1017	1028	999	991	1013	965	1003	1023	1019	1011	1048	1016	1029	1036	985	1042	1000	979	989	996	1014	1002	1043	975	1052	969	982	1024	1044	1022	994	1029	987	988	1028	1016	1088	1006	952	1060	1003	1075	970	973	1034	942	1041	1040	1018	986	1013	959	1057	1015	970	1007	992	1041	989	1012	1038	1092	1040	940	935	980	1020	1023	1094	1035	1049	984	1022	1055	974	1027	1035	1025	1002	1001	1024	1011	1023	1049	983	1008	1011	995	976	1076	1002	1007	974	972	1042	1011	1045	946	1007	996	1046	1004	1007	1018	1031	985	977	1024	1020	1013	1005	991	962	904	1037	1059	1027	1025	1010	1015	1030	1031	1056	982	968	988	1027	984	1018	1011	1013	982	1000	997	987	1059	961	1044	986	1014	1071	1023	1021	984	1038	1063	1026	1055	980	1035	1020	982	1019	994	1035	1016	1030	973	1058	953	959	973	1008	985	1042	1011	1060	1003	1039	1002	994	954	954	970	968	1015	1035	1017	989	1018	917	1010	1010	1008	1002	983	1042	1000	1056	999	906	953	1039	991	983	1057	995	1017	1042	962	979	984	991	985	1030	1032	1005	1065	975	986	999	979	1022	1017	995	952	985	975	975	996	993	1011	1015	1018	1014	982	1008	989	1003	1003	1026	1002	1024	1013	1031	998	1017	1025	1022	1057	1062	1027	962	1002	1063	995	987	978	995	998	1007	958	1018	1000	999	991	973	973	980	1015	971	1011	973	1069	994	1020	998	937	971	1035	969	1047	949	988	993	1002	1044	988	1049	1021	1031	977	979	1005	1004	1025	1012	1061	1004	1046	1012	992	959	1023	1011	969	1074	1050	1003	980	984	964	999	990	955	965	996	1019	982	981	986	977	1020	1010	1044	1039	1030	1017	957	996	1020	1000	986	977	1028	1003	994	978	1005	1060	1034	978	1045	983	935	1014	934	1037	1032	1044	963	1062	1011	969	1009	1019	1029	1043	950	1023	1055	1006	967	1068	1007	1018	1017	1001	1019	982	1002	1025	1009	974	946	972	1040	967	992	983	1033	1006	1002	1024	1073	1010	998	1049	965	1014	1003	964	1038	968	997	1002	1035	991	1040	979	973	1021	1042	1009	953	1008	989	970	1025	1047	1014	989	1025	1002	999	1009	1023	978	982	942	1018	954	982	1004	1053	956	1081	1006	984	1002	1031	965	915	1001	1016	1028	1045	1020	1029	1001	1019	1016	1040	1010	950	1041	982	996	1010	927	1006	1010	1000	994	972	967	1007	968	985	1027	1014	969	985	1052	998	1026	961	1037	982	969	1035	1015	967	978	1024	1031	1027	983	975	1018	1029	1015	1028	994	951	976	1018	1016	971	926	1022	1007	1018	1058	1065	1052	1034	989	1000	996	999	993	1002	1005	969	1003	1036	1058	1013	906	968	942	947	1037	999	991	1009	911	1011	1020	977	1043	1011	963	1032	990	994	1005	984	1011	943	1026	1030	1018	1045	1003	1051	931	1063	1001	1031	970	1064	1032	1041	968	1002	942	994	1000	989	1026	1056	969	1009	967	968	997	956	972	1024	1018	1019	1073	1015	991	1005	1017	1017	1031	991	1014	968	954	1007	1053	1085	1036	1028	1035	990	972	986	1022	1037	1059	1038	1034	969	986	945	974	977	1055	988	1002	963	1000	1023	978	1048	1001	968	1018	1017	1031	1019	1038	1008	1067	976	978	976	1042	1003	1020	1028	962	965	1015	1016	971	1021	981	1007	988	1017	952	1000	942	894	1002	984	936	967	961	1069	1018	918	987	1023	984	946	1022	923	1018	960	958	1035	1013	1025	1002	980	1018	992	1006	1035	1022	978	1023	1057	956	1036	1023	995	969	976	982	980	981	983	993	1047	1003	1024	992	996	1005	998	984	1003	1006	1000	957	997	1012	985	982	1032	1050	968	1015	952	957	1038	1023	1060	963	962	999	971	935	950	975	960	1078	1101	1007	1042	1003	996	935	1000	1012	996	1002	1027	1028	986	999	935	952	989	977	1025	915	985	995	1009	984	1065	946	1002	1035	1014	931	1014	1013	1074	954	989	1019	981	1038	1000	976	1049	995	1004	950	1001	1036	937	982	1010	1025	1030	986	997	1025	1021	991	998	1016	988	1030	1009	1034	1028	1034	1051	1005	1008	1016	989	933	1005	978	1020	1009	1079	1025	1012	1005	985	1012	980	949	983	1045	1052	996	1010	994	1013	985	978	1022	1015	947	992	1038	1005	1014	1011	1014	1060	993	979	1032	993	1010	976	1004	1009	980	1002	987	998	1008	1041	1010	1054	1018	1094	1009	954	1018	986	979	997	995	1012	988	1002	1010	1051	992	992	1010	999	1012	981	983	958	984	1066	977	1038	1012	952	1022	955	1006	1050	1008	997	1068	984	1011	966	947	1017	999	1040	992	967	1005	1028	1060	1023	1009	985	991	988	1013	1043	995	1042	1015	985	971	1033	995	980	1009	986	1026	1011	1039	971	995	1030	968	995	953	957	978	972	967	1052	1023	1052	960	962	987	1018	1013	978	994	1012	1001	989	1011	1015	1027	1025	962	974	961	1026	1020	983	1055	1042	1001	953	1087	995	1022	895	1014	985	994	1051	1037	952	976	1008	997	1009	1042	974	925	989	1022	1027	1004	1015	1037	978	960	1008	976	1021	1093	1005	1003	1000	1038	999	1061	1028	1047	1000	984	1011	1020	1010	937	999	991	988	969	1024	931	988	992	1004	1027	1030	980	1003	986	1029	1003	1006	962	1051	1051	984	999	1048	1073	1037	1020	947	982	967	992	985	1006	1003	998	1025	1003	982	997	1009	1022	955	994	969	980	1028	961	984	972	1000	1006	983	945	960	1014	994	1022	996
32675	17554	2431	450	401	391	368	423	411	411	384	355	347	367	383	389	397	380	361	374	385	363	359	381	397	374	364	358	367	390	415	341	381	398	383	377	377	393	369	393	386	373	360	390	396	412	367	377	405	399	414	390	381	359	359	413	408	393	396	346	370	383	402	392	375	406	377	368	398	356	375	356	376	386	363	402	382	384	374	395	392	375	373	421	367	416	373	355	381	357	378	442	361	373	381	381	407	424	376	395	371	384	372	377	351	388	379	377	378	380	398	366	375	385	356	362	372	344	353	353	379	379	397	375	375	398	332	390	401	358	371	404	397	360	360	375	337	383	371	375	363	367	370	424	363	370	369	356	409	381	398	392	335	389	382	377	388	349	372	388	391	405	342	355	388	382	399	377	388	365	367	398	400	394	373	367	394	391	421	395	407	395	363	377	366	396	352	362	352	347	380	358	389	386	374	383	380	377	342	338	360	383	346	360	397	371	385	389	355	357	378	372	384	373	341	384	378	377	388	382	356	378	378	403	392	358	380	394	379	390	375	358	384	363	410	374	365	385	377	407	386	358	407	387	394	370	406	404	392	378	391	395	386	400	369	387	402	372	429	385	353	391	373	369	392	359	328	397	366	358	393	357	372	406	392	382	376	358	347	368	367	375	362	389	374	343	368	384	386	384	375	367	378	351	382	392	368	380	383	378	374	353	339	359	350	382	350	405	368	360	371	368	383	372	346	357	373	393	382	388	352	356	415	393	376	379	393	407	394	367	380	356	358	375	369	394	339	411	387	352	339	417	362	373	372	362	345	350	354	373	409	394	382	378	385	408	381	376	354	387	380	367	358	353	374	365	396	366	383	376	401	350	400	364	390	390	350	389	403	425	349	398	397	397	391	341	387	357	382	357	440	383	368	405	376	357	370	393	397	357	388	397	381	373	430	380	357	397	359	349	366	383	376	399	397	370	372	398	357	400	359	374	395	390	384	360	369	366	381	373	374	361	362	388	353	386	353	425	359	380	375	388	406	347	368	367	373	409	398	364	392	382	379	398	419	374	384	373	362	418	383	329	397	359	368	394	374	381	389	360	375	377	394	345	379	340	411	401	375	356	381	374	376	376	399	369	388	386	405	350	372	368	365	385	365	353	375	414	450	377	398	372	432	380	361	371	346	374	367	354	345	404	398	387	357	358	401	366	399	358	370	370	345	374	366	369	386	367	385	361	370	365	373	368	380	379	376	398	399	365	405	381	401	349	380	379	376	407	384	386	368	366	349	357	368	379	355	359	379	381	389	390	408	353	367	380	378	379	414	372	386	360	379	382	388	379	391	375	401	365	393	375	390	428	324	366	353	386	350	379	421	360	337	377	359	371	394	396	421	362	377	404	368	355	387	376	383	363	372	349	363	416	368	365	377	359	398	381	356	386	389	400	402	380	376	354	366	365	401	396	365	391	370	380	352	381	408	360	388	391	390	387	404	395	404	390	353	404	381	389	393	366	382	365	399	369	361	377	388	353	378	403	385	366	374	366	378	358	379	387	351	375	400	406	374	367	354	366	336	390	363	349	385	388	383	369	387	395	352	361	402	365	371	339	382	381	392	373	392	353	383	357	407	381	379	377	388	385	392	352	332	414	366	352	410	360	398	339	372	378	361	429	354	385	353	364	416	383	377	401	422	386	356	392	366	335	373	345	370	373	361	383	383	378	340	385	392	365	365	370	338	375	341	337	361	385	388	373	342	357	401	369	324	373	364	353	402	332	412	376	395	376	363	356	394	380	381	386	396	383	388	357	390	376	333	393	369	378	354	362	340	399	394	365	364	384	362	382	393	405	371	404	371	396	396	411	372	367	377	372	387	392	366	376	338	383	370	390	386	397	400	353	380	393	355	354	373	349	363	366	395	400	348	404	358	394	400	381	379	395	410	402	395	414	374	373	410	391	380	386	392	377	379	375	403	394	387	380	384	347	378	369	397	393	382	366	369	408	379	357	363	343	409	349	377	361	400	398	360	378	383	415	370	347	358	376	344	350	384	406	361	388	363	388	339	401	336	390	355	372	381	360	387	367	359	367	386	389	397	382	394	353	383	392	365	376	395	381	379	396	378	376	363	359	403	381	395	363	395	393	374	372	378	370	359	408	351	374	326	355	340	414	352	387	403	342	335	373	359	370	384	358	403	344	381	356	398	377	333	386	370	366	408	393	390	386	361	357	391	356	369	374	368	346	357	396	379	417	381	380	359	382	363	376	365	380	353	387	381	360	376	386	396	411	384	393	374	367	350	406	355	396	355	368	412	393	358	374	386	412	408	379	385	393	378	387	368	385	335	366	383	371	427	386	398	388	368	375	376	366	398	385	384	346	380	400	365	390	386	378	350	401	373	371	364	385	361	370	376	385	384	389	378	382	388	392	395	392	363	379	403	345	397	421	369	384	354	373	451	360	359	358	342	401	405	369	384	382	383	396	370	377	354	390	377	383	353	366	318	381	403	392	356	376	401	379	364	362	376	387	382	365	375	394	372	368	387	351	375	353	410	378	379	392	399	365	427	374	355	349	387	411	367	386	335	400	382	379	409	369	385	350	410	368	394	393	369	358	401	364	367	341	396	375	385	382	390	379	388	397	390	399	421	354	419	401	385	384	383	400	365	372	354	365	396	336	395	371	374	385	381	408	383	389	384	350	399	366	391	410	403	376	405	327	351	384	389	364	395	408	370	368	368	372	349	390	403	353	370	351	364	392	385	400	370	378	397	345	405	375	395	364	373	379	352	386	384	395	379	389	423	358	390	390	386	383	392	380	365	369	391	389	368	378	386	359	353	356	395	385	371	337	365	376	346	357	385	357	384	386	340	342	375	354	380	368	367	360	367	354	382	383	378	364	362	385	372	391	358	386	356	374	393	347	341	375	385	355	385	388	358	352	375	342	342	379	383	353	372	404	370	371	376	376	376	372	381	364	379	377	376	349	365	390	395	364	382	366	344	385	368	382	357	372	349	391	362	369	386	407	400	388	344	379	394	359	334	348	375	370	369	369	387	397	354	427	376	363	387	364	374	374	386	396	405	379	401	366	405	385	389	367	360	381	397	368	373	366	364	378	399	397	366	379	387	351	385	386	384	358	403	400	388	383	406	365	432	357	358	373	376	373	387	378	357	376	366	398	349	377	386	387	385	392	368	367	404	392	339	382	364	381	341	398	341	376	426	354	361	388	399	408	374	374	378	370	370	412	353	388	361	353	337	406	362	384	398	379	369	397	321	375	383	411	342	353	355	421	381	376	355	364	399	346	386	365	401	366	378	374	378	376	405	388	366	363	421	366	377	411	354	367	355	393	397	379	400	362	377	397	362	370	369	377	350	378	371	380	383	361	361	389	354	372	351	358	332	392	346	379	379	388	390	411	356	378	394	368	410	375	345	424	352	402	360	375	379	354	372	405	392	393	372	402	373	358	377	381	357	376	344	344	361	345	359	341	404	418	396	402	382	398	375	414	404	361
29934	17204	2362	1066	1055	1029	1039	1051	1002	1005	990	1014	1014	1052	1014	1028	1024	1011	972	980	999	994	963	947	1003	948	1040	1000	1092	1048	1041	1017	959	1012	1014	969	973	1044	1000	1015	1024	995	1041	978	1076	1030	1010	1097	993	1032	1016	1092	1044	1069	1073	1029	1086	1019	1013	1010	1001	1013	1099	1058	1122	1146	1078	994	974	997	985	1013	1012	989	1012	1013	969	1024	1013	968	989	1004	1009	978	954	986	1006	1045	985	1026	1018	1038	972	1009	979	994	1004	1016	948	933	977	988	934	999	1019	1022	992	989	1013	1010	1023	1046	996	1018	955	1036	990	1005	957	962	1012	1017	994	985	946	970	991	1014	989	971	948	1021	962	1014	1005	1053	1040	991	944	992	1044	1050	971	978	973	1058	1070	1007	1001	958	981	982	1022	1050	1032	971	1009	1015	1006	962	954	1021	1014	1055	1003	979	997	1021	978	1008	984	994	1037	989	965	1013	1027	990	1001	981	969	1056	1022	1007	1022	925	947	983	1062	1058	1000	1046	1015	998	977	1003	979	1028	1007	971	1043	984	962	978	1025	1005	985	1002	1020	999	982	979	1040	946	982	981	1010	976	1026	995	967	945	955	1001	1005	1030	999	1018	1003	973	976	1073	985	1003	970	969	1037	1019	1005	986	1045	995	968	979	1067	990	984	980	929	1023	988	998	971	964	989	1021	1020	996	1026	974	974	980	982	1013	1004	984	999	1080	1026	979	1026	1007	959	955	987	944	1038	990	998	991	969	959	1016	984	1012	1027	967	1027	1053	968	1015	1035	1002	1028	1005	1046	938	947	1029	994	1047	986	1011	987	1023	962	995	989	1027	1004	1014	1019	1048	993	1004	971	1092	928	1039	1017	998	1015	1018	992	1003	956	1035	1000	976	1051	996	997	963	1023	998	1054	982	1013	1003	944	940	962	1013	992	1023	974	984	965	1017	1004	986	1010	972	1015	982	1019	1012	1046	977	1004	1063	1022	959	1024	1016	1015	1047	999	978	976	1049	991	939	1050	976	1052	931	1023	945	1043	1035	984	976	1011	1008	962	1037	1034	1010	968	1022	971	959	977	985	1053	1030	972	1060	992	1039	1015	998	977	1019	1004	994	970	995	998	978	1040	952	1008	1006	1012	1027	944	951	977	1016	943	1064	1027	985	995	995	1022	1002	968	1002	1052	1021	952	1017	1029	987	998	1043	1038	994	1025	971	979	1015	996	1000	992	990	983	979	969	1026	1000	1003	1000	1039	1012	970	917	990	1043	1012	1014	1029	1013	1018	975	993	1014	978	928	940	1032	947	1023	1001	1027	989	1057	975	1023	987	991	1060	1039	962	1002	1004	952	1026	995	1055	981	1006	976	982	986	953	1020	1019	976	1001	1025	998	974	1029	991	1018	925	984	940	995	956	956	1018	962	982	1043	992	1077	969	990	1017	1047	1003	1019	1016	993	1029	1019	992	986	997	983	991	1039	979	1002	1010	1029	1012	1031	1027	945	1025	1033	1014	1029	1036	988	980	1026	1034	966	935	997	946	982	962	955	1009	985	970	1014	1018	947	974	1035	974	1010	957	991	1090	1016	1001	1001	1024	1034	1008	1022	1004	976	1002	931	975	1023	1022	984	1015	980	1008	998	1001	988	1015	1020	978	931	966	1010	1004	1017	950	1006	984	1006	978	989	963	950	1012	1026	942	1040	982	1025	1009	963	983	967	1014	1006	976	1067	1029	1014	1006	1031	999	1011	996	992	983	959	1019	1015	1048	1004	1042	1001	1005	1002	918	1043	979	1032	1010	960	1029	997	1002	987	1018	994	1027	1011	1012	1014	1015	986	992	1021	953	1003	974	1033	947	1006	1017	977	995	994	961	1006	963	1001	977	954	1035	961	983	1011	1052	1027	1028	927	1004	1040	977	1001	973	967	954	1011	1001	1038	1020	978	987	976	1041	956	950	1017	985	973	1011	1009	986	1038	1030	1008	996	1004	1032	1030	991	1011	1013	1030	1042	977	1003	1008	957	1032	1025	924	930	969	1014	987	1079	1026	994	1050	1025	971	999	997	1017	1006	1010	923	1015	1021	974	971	995	1009	968	1027	1005	1000	1043	1025	1006	1010	967	1022	1003	953	996	1025	1015	977	1013	985	1012	1086	1021	1011	1014	987	1023	1040	1000	970	1020	997	1011	1053	985	965	999	1016	979	988	1019	962	1017	985	1021	1002	1014	1002	1039	1000	1019	995	1011	1008	990	1019	935	973	988	963	1056	972	997	989	989	1020	977	1026	973	1002	984	939	976	1028	964	1004	1014	1007	998	1004	1056	973	1023	969	1043	1001	1011	974	1032	1002	1007	976	1011	1018	1004	1014	975	1052	1018	1004	1049	984	988	943	991	977	1050	1037	984	1027	1016	1000	1027	986	1020	1014	969	1032	992	1010	1000	1003	1012	1025	994	1012	937	958	945	999	1048	972	982	923	1011	994	972	961	949	971	996	985	999	1032	1008	1022	949	1009	976	973	997	1040	1005	974	989	1011	1054	970	978	957	988	987	1001	989	998	998	1026	965	997	1054	946	1039	983	989	991	984	973	1037	1006	967	984	983	1010	953	980	939	990	974	1044	1024	1001	1011	1039	1007	981	1055	971	1017	1040	952	959	1006	1001	1031	1016	1052	1029	999	943	988	979	980	1055	1025	1017	961	985	1019	982	1007	1063	948	1009	954	1067	950	979	976	1076	1018	1024	1080	982	1005	1031	997	1022	944	980	997	1020	1039	926	999	1006	1009	1032	1032	940	985	1016	1001	1054	1031	993	996	1001	1026	983	1061	960	1054	1006	992	1047	982	973	989	989	1008	1046	988	1007	964	1006	1069	1054	987	1037	987	1028	1010	946	1034	1013	986	995	996	986	995	1010	981	1008	960	978	1023	1015	1051	974	980	992	996	969	997	1026	999	972	1032	1000	1003	1004	999	1007	927	985	971	996	1003	1028	1028	1030	959	980	989	1006	1055	959	956	983	1026	999	1017	1090	950	1005	992	997	988	969	991	980	990	970	962	1004	1002	1024	1057	957	981	1032	1089	1006	974	951	999	981	1038	1021	985	971	996	953	962	979	1005	1006	955	980	1021	1030	1046	961	1013	967	982	995	994	1023	979	980	1043	999	925	957	977	960	990	1011	985	964	994	995	986	946	965	1040	985	966	1004	988	989	949	1009	967	974	1046	989	989	971	985	1008	988	988	1003	1023	1022	993	967	1035	974	1017	969	989	1003	993	949	1020	1033	1006	999	974	1007	1073	987	988	996	1020	1003	1052	1046	1010	993	1036	1042	1041	968	991	1070	1004	1020	1005	979	999	973	997	996	1016	1030	1007	992	982	996	989	998	1047	1001	925	1012	976	984	1005	997	1049	1007	1022	1018	1031	967	1000	997	1022	954	1003	995	1001	976	944	1075	1055	953	978	993	955	1006	991	958	918	1010	972	969	1014	1025	979	1019	1027	1027	1040	984	992	1042	999	955	1066	955	1001	913	1015	1008	1017	1058	971	1019	998	1027	1011	937	1020	977	972	943	1052	951	1022	998	975	970	1013	1043	1025	945	992	1031	976	1036	1003	999	961	971	1013	983	988	946	953	953	987	987	1007	1012	1034	980	1049	963	981	980	1010	1018	989	936	995	923	1003	1020	1015	1001	939	1000	1010	997	954	993	1008	972	1029	1003	1001	968	999	1004	976	956	1024	1001	1008	1052	990	1033	1000	958	989	1052	1017	999	954	985	988	1003	942	988	958	1059	1015	981	969	1022	952	996	1056	1036	989	964	980	1013	1025	1032	1019	996	966	967	936	997	1010	958	1039	974	1073	1016	987	1005	1019	979	999	992	1046	1035	948	1021	1015	1002	1026	994	1010	1035	1007	1007	1052	1004	1003	977	999	1032	1030	1027	1031	950	986	1013	1020	1004	997	993	949	1038	957	1045	1006	974	1047	993	1010	997	980	1002	1028	965	968	1031	994	1037	1005	1053	979	988	965	999	1045	1041	962	1002	961	1012	968	948	1058	968	1023	989	978	976	1067	973	991	970	984	991	992	1035	1010	991	982	1040	993	1014	976	1037	975	988	995	963	973	976	987	975	1026	1019	983	970	1033	1035	1042	972	1024	990	1000	975	1021	1049	1026	1036	951	999	985	1048	1026	962	950	985	1002	1044	964	1022	1003	1019	991	998	968	997	1000	1069	988	1004	1000	1012	999	1036	999	1025	1004	1010	984	1013	1016	1046	983	982	954	1000
74245	56572	23784	3709	581	406	384	370	357	355	315	350	304	316	324	290	318	295	340	301	310	310	322	315	331	293	314	326	354	328	336	320	331	327	324	360	315	340	347	295	313	322	309	314	337	348	329	323	371	342	349	358	354	450	447	385	382	357	361	321	322	364	341	414	447	438	402	282	307	347	330	323	349	300	316	318	334	294	331	304	333	341	297	327	336	285	329	306	311	308	310	324	330	292	324	285	288	290	336	317	316	294	292	339	309	315	291	339	317	320	353	320	328	313	314	307	349	302	277	314	337	278	294	321	306	340	309	335	331	327	300	318	305	291	300	350	306	301	317	302	294	330	301	297	335	313	311	297	303	323	299	301	285	321	314	338	288	347	309	303	295	302	339	311	306	311	319	313	310	313	305	315	312	322	308	285	329	266	312	310	330	316	335	322	318	328	333	280	287	297	319	315	314	328	318	302	322	336	296	334	290	322	300	308	324	326	306	335	312	330	304	321	308	323	308	332	318	293	308	290	308	321	319	325	327	303	276	325	340	299	298	319	337	301	329	310	295	267	330	294	305	336	288	317	314	315	320	328	302	311	307	338	313	311	348	294	319	330	308	299	303	338	325	326	342	302	322	304	306	353	313	307	282	349	299	324	308	316	302	306	323	315	352	286	297	283	321	301	301	337	317	330	364	327	326	326	304	277	297	321	301	286	329	290	321	321	334	290	328	327	295	308	307	332	295	321	294	288	309	336	292	294	313	312	332	285	305	345	305	306	275	340	323	352	310	296	285	316	297	301	327	305	311	316	296	315	297	302	309	277	315	311	318	297	320	309	330	324	327	301	288	339	297	350	331	325	331	316	310	298	314	315	323	328	306	323	307	323	274	341	324	313	311	298	337	303	315	333	326	305	286	325	344	301	368	316	305	306	319	328	306	333	295	282	292	335	296	300	282	313	348	332	294	296	300	323	310	280	343	300	342	325	342	298	323	308	317	306	308	311	308	339	289	288	314	339	302	288	282	313	303	316	336	291	337	298	343	309	291	319	326	328	304	344	360	320	307	287	329	327	326	261	299	323	309	346	303	308	337	330	318	314	320	342	279	298	290	335	305	322	335	324	314	313	313	314	298	293	339	349	347	322	277	335	320	326	320	316	313	360	344	336	306	304	329	298	340	334	338	310	332	323	325	344	321	300	336	306	323	276	308	294	316	309	336	315	324	292	328	351	299	350	327	307	302	327	288	309	305	308	335	309	287	332	290	315	308	313	278	288	320	290	284	278	293	288	304	309	278	330	310	321	341	301	302	334	305	309	305	310	308	320	335	324	292	329	311	314	278	358	306	287	305	358	301	336	297	339	309	303	318	312	306	284	305	327	325	360	340	317	270	368	308	335	325	352	292	326	311	327	338	293	326	289	302	336	307	324	286	350	304	368	337	304	317	323	303	317	300	311	323	351	318	319	296	301	316	296	353	305	295	340	324	346	344	313	314	334	322	307	322	301	312	335	314	312	311	326	342	308	298	312	320	325	328	292	306	296	322	335	296	317	321	315	309	284	310	310	325	325	326	333	335	298	310	322	331	309	302	275	314	327	281	327	312	340	324	336	315	317	340	312	326	278	341	295	292	298	310	317	305	283	327	309	343	333	308	327	294	356	297	310	310	342	319	287	316	298	330	290	307	308	331	315	318	298	325	319	303	331	321	340	277	300	312	320	312	317	291	284	294	321	336	316	322	316	348	319	347	332	313	347	306	309	313	302	314	306	324	330	296	278	311	304	312	323	338	280	301	320	341	340	285	284	308	338	313	309	345	307	281	324	315	297	297	330	315	298	315	300	332	306	301	290	305	338	280	299	279	316	284	292	314	308	311	342	330	315	318	289	331	284	326	304	325	345	321	335	341	363	288	317	299	335	327	312	330	331	325	324	320	302	325	300	328	306	336	298	314	334	326	317	276	345	338	320	300	334	308	300	334	302	295	322	333	325	319	316	326	318	306	316	298	311	305	313	327	310	298	297	374	345	309	305	330	331	313	313	304	320	298	356	308	311	325	315	298	327	333	326	349	313	295	318	323	342	311	345	318	326	336	313	315	316	339	293	310	330	319	296	340	331	319	316	323	300	315	324	308	305	320	297	301	349	282	291	324	314	305	327	323	305	321	330	302	322	320	304	360	320	308	317	284	304	304	325	328	324	300	297	280	348	294	327	320	293	312	337	296	320	312	307	315	323	290	309	338	336	319	341	302	329	310	327	277	339	308	303	319	314	298	335	318	313	316	372	308	305	299	345	334	329	319	338	316	312	321	318	340	311	335	318	303	299	319	319	303	316	292	329	304	307	339	303	307	286	352	324	323	305	311	291	301	312	331	299	305	333	308	317	296	297	303	304	312	287	343	284	323	330	313	321	316	313	302	324	318	326	324	300	302	329	289	316	326	321	310	323	319	323	323	302	311	329	305	338	324	300	275	358	318	278	310	317	290	320	313	353	321	303	341	315	304	327	322	292	310	312	333	299	332	300	335	317	336	325	306	292	285	338	331	305	307	318	297	291	345	317	287	288	331	314	333	336	324	293	324	340	298	321	340	307	343	335	317	315	300	317	311	282	322	299	307	335	304	332	299	334	275	270	308	307	321	333	338	343	314	305	323	307	296	310	322	294	330	338	317	309	303	282	299	304	304	320	328	319	305	279	273	340	313	313	321	323	325	325	329	292	318	314	292	326	311	328	311	305	311	337	313	325	296	328	312	305	326	341	316	307	328	317	322	317	307	298	315	312	295	318	343	316	314	310	332	303	315	289	296	326	373	307	330	302	324	326	303	288	331	322	325	323	308	309	312	335	325	339	313	340	345	332	355	327	314	338	320	317	301	329	323	291	313	348	310	304	347	290	337	324	334	279	336	342	343	306	317	326	322	328	314	293	317	288	337	305	317	325	318	330	306	300	307	320	319	325	297	277	309	301	308	294	315	334	333	335	327	318	312	320	326	321	305	316	335	332	303	311	324	311	320	320	298	324	320	295	287	327	350	349	304	331	344	313	267	300	349	296	319	298	323	281	309	325	302	298	315	326	318	302	298	337	311	322	308	304	304	306	289	331	299	332	299	303	351	345	314	331	329	305	294	308	292	329	307	306	274	340	306	325	305	323	307	305	336	324	308	322	290	312	323	321	304	308	314	315	324	308	305	333	317	323	315	336	349	321	314	305	297	313	324	332	320	329	329	330	296	324	322	326	312	322	326	288	305	340	291	349	302	337	338	346	332	314	329	295	335	285	331	315	328	322	305	310	315	338	318	309	343	275	300	317	319	339	290	353	336	316	320	315	319	304	312	288	353	318	305	327	279	302	313	330	321	314	326	352	325	329	321	292	308	333	306	332	308	326	321	304	309	291	309	275	299	305	320	319	334	295	321	291	313	310	325	323	280	333	311	298	338	307	303	335	303	298	314	294	336	322	301	334	323	279	329	289	314	291	309	304	335	327	304	303	338	315	323	340	338	315
50539	41563	14470	1538	1482	1314	1297	1159	1083	1061	1043	1022	1047	982	956	935	952	900	957	901	897	929	902	865	909	886	925	927	860	917	935	941	868	870	937	847	920	968	912	866	953	964	952	1009	1008	960	970	953	1014	1148	1197	1232	1458	1869	1780	1402	1486	1113	1026	967	914	923	1102	1716	1930	1761	1313	857	851	823	813	870	847	876	880	895	883	901	886	838	884	878	869	894	865	824	859	835	911	917	860	870	897	851	870	893	839	872	853	854	890	799	848	865	845	848	829	877	862	890	840	874	898	870	806	891	860	858	859	853	870	861	889	863	829	861	824	869	840	872	850	888	869	866	875	819	908	847	828	900	917	870	912	835	826	842	869	877	831	837	870	860	874	912	878	826	875	851	849	765	824	890	848	781	873	825	861	904	800	828	882	846	897	909	897	895	939	764	831	816	902	866	896	863	892	849	819	876	831	833	889	898	855	873	896	832	849	845	836	877	849	890	883	876	842	863	874	872	831	836	887	873	894	846	850	837	884	854	847	808	870	812	868	907	953	889	821	877	853	850	900	834	886	831	847	857	853	852	857	870	860	842	820	872	907	861	809	828	910	802	925	869	847	838	904	858	813	866	861	872	862	940	834	861	891	894	891	873	797	818	879	926	865	857	924	877	858	840	859	846	882	849	881	868	885	858	824	878	873	820	897	918	829	802	908	871	900	861	840	885	813	864	877	821	860	862	901	861	860	879	830	816	854	863	869	901	869	900	864	879	894	837	859	841	920	844	855	903	831	864	860	847	853	869	863	889	822	836	886	860	867	843	817	852	793	903	907	873	843	846	896	889	833	838	829	860	879	872	845	841	839	833	895	859	841	851	826	845	896	862	864	862	864	847	890	859	848	881	891	856	882	840	851	852	897	856	843	843	905	902	874	912	897	884	864	821	854	886	845	834	833	829	905	840	860	849	895	862	838	845	906	865	898	831	888	785	898	880	873	868	880	864	831	845	884	862	826	909	841	844	810	833	857	881	824	820	916	828	829	883	874	842	907	885	842	825	859	877	933	895	823	941	861	853	858	870	873	859	844	827	887	870	887	893	825	929	861	821	855	789	906	885	891	834	892	883	862	873	831	890	898	848	843	914	857	861	866	884	861	837	888	864	863	858	889	848	859	807	845	862	819	808	898	834	827	880	836	854	820	899	835	838	842	896	878	851	861	875	818	758	871	869	845	862	837	893	864	890	847	876	812	830	783	886	863	806	851	862	865	804	848	808	901	826	873	849	812	842	904	822	872	853	870	866	859	880	823	899	852	844	824	870	825	870	837	857	911	874	894	915	893	868	888	830	870	870	860	855	905	923	830	927	879	833	859	862	850	902	871	828	880	827	827	783	871	892	826	873	881	850	856	859	886	874	869	820	836	879	920	832	838	901	874	826	838	886	796	831	903	864	896	836	850	925	843	907	810	854	878	844	874	857	854	872	817	868	865	858	879	823	824	857	857	843	895	890	847	893	821	837	867	888	872	856	875	836	878	851	856	867	889	821	879	835	902	871	851	867	852	851	861	858	856	872	856	835	857	856	869	892	861	830	803	870	861	872	839	871	790	885	841	887	876	883	922	922	810	859	863	877	892	843	858	863	833	848	870	846	868	861	871	842	932	837	826	885	819	852	769	848	835	861	841	804	833	883	837	944	921	871	838	863	877	880	829	865	875	892	809	817	856	877	834	854	858	855	850	811	831	827	832	898	870	760	891	884	886	884	874	831	857	854	842	852	838	890	886	846	865	811	917	957	877	825	811	826	867	872	859	829	860	859	857	889	875	849	862	843	822	878	856	867	897	896	878	809	848	852	875	843	841	800	871	885	824	870	878	843	821	893	847	835	841	861	840	874	830	819	860	937	862	897	798	876	845	871	844	893	866	873	852	880	858	890	874	837	868	872	873	843	875	867	899	887	845	890	832	897	835	846	865	857	830	831	887	842	839	782	869	818	918	886	919	853	850	892	876	910	815	905	889	883	866	857	933	882	804	865	923	821	875	800	797	804	848	826	850	858	885	846	862	880	850	886	855	866	812	849	892	862	823	788	897	840	833	858	844	879	821	862	871	879	869	877	845	808	842	871	849	829	849	828	848	860	869	883	850	842	881	815	809	836	811	860	888	876	856	871	821	818	907	883	886	865	810	882	925	851	868	899	821	816	859	842	828	861	823	827	838	862	837	830	848	863	856	854	891	830	842	804	829	862	868	862	870	886	871	828	872	830	887	874	871	904	826	893	884	837	851	814	821	897	892	850	883	856	870	826	768	892	896	870	916	813	848	871	892	830	846	820	907	898	952	879	869	827	891	858	867	878	874	828	855	780	869	882	877	831	863	848	791	847	836	856	892	912	861	856	945	867	848	835	856	878	844	854	860	859	840	813	832	919	834	846	859	833	837	869	877	838	810	819	908	838	888	873	843	840	843	876	879	897	899	819	884	848	861	864	910	891	863	843	827	823	871	891	842	837	876	846	855	843	923	803	867	820	873	874	908	885	857	831	875	831	841	842	899	867	839	888	890	899	831	889	916	882	867	853	884	897	829	842	847	869	831	871	879	881	885	852	869	829	871	871	873	842	868	893	862	888	856	869	867	848	827	831	816	888	861	891	876	854	867	856	833	862	889	877	858	831	824	858	794	842	857	838	929	860	850	891	870	799	864	866	872	825	888	912	848	885	879	843	870	877	805	854	828	841	909	861	887	889	907	866	880	831	812	898	877	825	833	904	802	848	876	833	850	863	861	848	901	846	839	818	840	903	862	845	848	879	826	864	892	922	906	866	862	854	862	873	827	872	858	848	844	910	852	835	859	835	832	816	838	890	855	889	922	903	816	853	823	903	865	814	828	804	863	862	893	897	899	906	860	875	867	846	856	870	889	849	860	848	891	848	858	883	870	900	832	842	839	860	841	895	902	883	904	854	906	818	876	790	873	868	871	851	855	873	860	854	851	911	861	914	827	875	832	837	879	805	917	879	863	869	844	833	885	890	883	890	936	901	868	900	854	886	823	857	852	837	852	854	844	830	879	860	848	864	852	785	820	878	779	890	833	873	871	837	866	859	905	870	870	846	817	809	862	872	865	874	810	849	890	833	854	867	876	848	846	886	911	843	869	845	869	827	845	919	833	894	848	837	873	889	869	861	861	866	855	883	907	840	879	890	903	826	860	858	845	873	846	853	861	871	860	839	809	856	873	803	857	852	875	906	922	854	844	845	852	858	883	876	887	838	869	898	853	796	881	842	833	844	872	852	786	863	902	844	822	918	921	866	861	875	828	817	820	889	845	870	914	819	888	855	890	887	830	896	848	823	813	893	846	885	813	811	856	900	874	831	867	850	872	869	893	830	882	847	863	858	888	853	873	875	863	845	894	836	851	875	865	874	862	852	858	890	917	824	865	863	835	792	868	844	881	844	822	877	850	839	855	833	852	813	849	893	882	849	869	893	829	862	869	871	848	824	833	845	839	850	890	862	860	911	889	871
84288	67926	34215	10542	1525	638	568	516	491	466	464	496	420	419	421	411	418	436	421	432	401	403	421	403	424	446	398	398	374	408	417	437	391	422	397	391	408	424	402	409	416	394	443	439	413	427	433	428	446	498	520	549	591	709	764	583	484	456	450	401	455	389	543	770	720	532	447	412	368	374	363	415	412	428	367	409	391	353	416	423	398	358	400	404	408	391	431	405	405	392	416	396	388	406	399	397	410	394	433	410	401	404	413	371	400	407	407	409	384	428	403	427	406	375	415	433	400	383	373	386	411	393	370	416	359	407	391	409	375	382	382	400	375	366	425	394	393	385	398	403	390	372	388	428	394	354	394	404	421	410	377	405	385	406	422	401	383	394	390	391	389	409	401	403	414	346	424	385	402	433	383	389	452	400	425	397	359	413	400	401	372	444	373	384	416	423	415	416	373	348	402	359	415	364	392	405	367	384	363	413	413	398	389	428	416	379	394	376	374	365	378	412	401	418	419	406	433	429	366	407	403	390	383	376	393	397	406	342	406	402	409	395	390	421	391	363	386	414	391	385	400	352	418	392	397	388	423	420	409	388	399	391	414	355	409	421	434	406	411	400	418	391	397	402	419	428	384	401	358	392	351	404	405	437	404	391	372	393	386	416	383	417	439	416	420	399	380	396	402	373	442	408	397	385	371	381	421	405	395	383	444	366	409	453	406	393	389	395	396	382	433	412	424	400	371	404	394	394	416	393	408	379	386	411	391	372	381	395	387	428	391	359	382	416	402	387	404	391	400	384	414	385	368	368	435	398	385	419	388	387	389	391	433	422	379	397	371	394	396	412	413	391	407	430	414	406	390	428	405	358	405	414	380	385	391	411	401	373	417	394	378	401	440	389	406	429	376	397	397	412	422	391	456	377	400	390	409	411	417	406	383	424	431	395	359	422	385	400	419	432	385	406	380	400	399	378	420	410	363	442	398	384	416	396	381	393	390	416	417	395	379	398	407	377	422	386	378	396	383	398	416	384	406	399	410	398	461	378	379	422	413	395	376	391	384	366	405	423	390	412	399	436	395	420	435	404	426	429	402	369	396	364	371	397	389	428	404	391	385	415	381	412	440	402	390	408	373	407	393	360	430	440	418	403	438	414	422	446	378	406	373	413	362	395	406	377	425	444	406	378	361	409	424	408	387	399	402	387	397	379	371	406	379	425	374	374	384	391	400	412	398	401	407	403	387	438	414	431	386	383	371	371	414	417	416	360	419	403	397	403	404	432	438	386	427	389	389	368	383	406	414	409	384	375	398	412	404	441	355	366	429	357	364	430	398	407	400	437	379	382	408	413	396	376	391	368	356	395	403	369	378	435	398	399	395	459	389	385	365	376	409	404	390	427	402	396	391	397	387	406	419	360	382	389	408	427	370	413	395	427	374	378	394	424	435	397	395	393	449	421	393	394	366	404	382	372	393	375	381	393	380	402	423	390	366	404	351	398	423	429	398	384	354	417	373	414	364	417	378	403	405	375	384	397	391	433	394	380	423	389	413	386	394	406	408	414	403	379	375	377	411	368	453	416	373	387	391	407	412	424	382	396	386	401	376	410	389	410	400	372	383	392	422	391	381	395	411	371	388	390	395	418	393	391	390	404	398	385	417	412	382	402	403	399	414	400	425	408	384	430	430	418	402	379	387	388	412	435	407	395	387	412	405	393	401	417	405	399	414	385	416	400	383	418	396	378	417	390	383	389	432	435	414	421	422	429	413	435	421	428	409	411	405	361	420	432	382	382	389	396	385	412	400	365	407	387	397	362	403	414	396	418	421	382	419	414	447	405	403	377	412	413	399	413	392	364	421	398	396	398	429	387	368	400	397	392	356	409	361	411	419	412	371	380	411	382	393	446	371	382	395	401	410	429	393	389	400	441	385	405	348	374	409	382	377	407	412	370	338	387	391	404	384	439	403	387	402	402	406	412	375	420	402	393	386	398	375	422	429	404	366	401	410	391	385	418	400	387	393	424	397	367	397	399	412	402	404	384	438	402	389	417	397	377	408	366	366	401	408	411	378	370	388	421	400	375	412	396	423	441	387	381	416	380	401	388	411	416	416	387	386	397	423	396	372	396	393	392	416	435	407	374	371	397	357	424	390	419	419	432	400	419	402	393	392	381	399	402	380	378	383	405	362	381	411	363	393	405	421	393	373	413	420	411	414	394	378	417	397	461	409	399	396	440	389	396	387	402	413	374	410	399	402	398	386	414	410	429	423	383	398	401	423	439	381	437	397	392	441	387	423	421	364	417	451	407	382	400	458	387	363	360	408	393	373	371	403	441	347	415	404	392	398	415	400	421	392	396	438	402	401	385	402	397	376	399	401	430	422	417	366	395	364	374	398	366	394	439	401	414	403	399	392	364	400	409	413	403	413	389	418	417	363	422	401	392	370	391	371	402	402	411	357	385	401	367	359	435	381	428	403	387	410	425	436	377	420	405	395	353	403	389	390	354	429	427	401	425	401	409	404	405	400	423	391	408	395	420	385	388	400	415	368	387	413	394	412	399	388	377	430	415	386	400	383	398	386	387	391	378	394	393	386	402	420	385	398	407	378	423	409	364	433	418	409	428	370	438	413	376	396	393	380	424	407	416	375	384	391	387	409	393	363	417	392	391	402	376	384	401	398	410	381	389	390	391	405	408	379	392	450	386	416	380	398	389	404	386	387	412	409	390	390	410	383	415	375	406	418	400	365	388	387	423	365	411	372	387	397	372	425	386	371	382	392	438	395	413	423	404	421	399	426	403	447	395	377	395	419	403	390	389	408	411	401	381	409	384	396	377	375	397	413	437	403	404	414	398	410	421	397	362	428	383	391	383	386	414	396	374	381	405	382	416	364	407	421	406	364	385	390	383	434	412	416	398	427	391	397	414	399	409	415	376	424	423	428	369	424	392	394	393	379	417	435	393	391	408	421	401	381	418	428	425	400	394	402	402	391	417	402	384	405	410	385	358	418	395	390	422	375	396	416	355	414	395	402	417	362	370	397	389	418	422	416	402	365	444	393	408	365	421	391	378	427	400	392	386	376	406	388	395	372	415	386	393	418	403	383	446	410	415	422	434	375	397	406	425	395	381	394	408	405	406	393	393	419	435	400	367	398	404	389	425	387	454	370	394	376	398	393	406	374	421	421	368	402	394	384	379	385	425	413	416	407	387	368	422	392	419	391	389	396	406	389	383	427	395	384	411	397	424	388	395	371	413	410	386	362	435	419	432	381	346	355	401	446	417	431	397	399	369	380	413	403	408	368	411	406	373	403	399	370	432	440	396	411	397	417	425	398	392	382	401	406	416	413	394	397	368	409	421	416	396	411	431	379	373	392	402	405	415	390	414	359	447	397	407	390	412	402	382	385	381	369	405	391	408	408	390	414	419	388	443	396	402	396	384	395	394	396	404	407	400	388	395	408	417	391	404	396	393	366	427	414	393	414	409	413	368	372	370	420	375	382	391
61475	53677	22713	2302	2120	1973	1733	1576	1501	1402	1400	1233	1311	1262	1217	1219	1229	1156	1174	1082	1135	1088	1131	1114	1108	1126	1075	1085	1161	1116	1097	1090	1134	1197	1185	1084	1180	1145	1074	1174	1063	1156	1181	1238	1218	1240	1196	1199	1395	1763	1886	2188	2447	3357	3658	2560	1838	1501	1526	1245	1114	1184	2344	3590	3008	2015	1633	1062	1045	1077	1051	1078	1105	1048	1047	1065	1088	1097	1075	1108	1046	1105	1096	1046	1084	1070	1054	1046	1098	1055	1064	1095	1060	994	1064	1002	1054	1021	1055	1152	1011	1077	1090	975	1065	1057	1109	1087	1069	1048	1090	1088	1053	1090	1057	1035	1017	1081	1006	1040	1047	1001	1046	1051	1084	1042	1067	1055	1071	1054	1034	1019	1018	1072	1053	1003	1073	1063	1078	1025	1089	1067	1087	1120	1061	1030	1035	1094	1084	1002	1064	1112	1052	1067	1023	1049	1055	1052	1046	1026	1046	1093	1038	1071	1058	1073	1045	1120	1010	1078	1039	1058	1020	1008	1002	1064	1011	1057	1052	1010	1066	1094	1117	1086	1071	1067	1053	1122	1022	1065	1069	1043	1037	1118	1042	1058	1131	1077	1079	1088	1059	1057	1081	1050	1029	1073	1043	1004	1033	1053	1029	1058	1078	1062	1084	1089	1052	1039	1062	1086	1022	1081	1025	1003	1042	1054	1091	1058	1031	1109	1089	1089	985	1040	1060	1035	1046	1099	1018	1057	1032	1040	1048	1058	1095	1040	1034	1047	1063	1022	1045	1049	1008	1033	1047	1002	1037	1066	1046	1121	1020	1071	1027	1017	1042	1053	1032	1055	1013	1079	1067	1088	1082	1041	1079	1087	1125	1041	1027	1039	1071	1064	1074	1006	1095	1009	1088	1085	1069	1037	1059	1086	1071	1073	1063	1056	1127	1027	1079	1056	1053	1073	1026	1047	1074	1050	1049	1021	1059	1095	1038	1066	1093	1072	1028	1019	968	1042	1006	1068	1041	1008	1045	1049	1100	1025	1028	1075	1089	1039	1051	1084	1056	993	1072	1051	1042	1102	1093	1042	1047	1037	1018	1014	997	1076	1040	1025	1055	1020	1045	1054	1098	988	1037	1025	1088	1034	1072	1056	1025	1056	1081	1065	1060	1119	1059	1051	1020	1066	1091	1085	1057	1047	1007	1034	1045	1062	1052	1050	1075	1028	1044	1099	1036	1039	990	1107	1057	1033	1086	1013	1134	1076	1047	1072	1124	1030	1019	1063	1134	1020	1066	1036	1089	1061	1089	1084	1061	1072	1029	1003	1076	1081	1017	1123	1056	1061	1043	1037	1037	1071	1104	1020	1041	1089	1016	1004	1026	1001	1097	1067	1041	984	1133	1066	1066	1057	1013	1045	1118	1011	1063	1030	999	1074	1049	1024	1083	1078	1035	1023	1070	1120	1058	1066	1046	1047	1031	1109	1088	1064	1075	1051	1088	1038	1057	1023	1045	1104	1036	1032	1096	1101	1054	1029	1057	1070	1095	1046	1031	1073	997	1059	1043	1051	1032	1075	1098	1040	1054	1073	1064	1073	1024	1097	1072	1075	1036	1020	1062	1053	1010	1084	1083	1030	1109	1082	1075	1107	1084	1098	1054	1036	1031	1065	1019	1070	1009	1046	1056	1066	1078	1014	1018	992	1116	1111	1026	1083	1079	1045	1095	1088	1041	1034	1104	1022	1039	1063	1021	1042	1042	1049	1081	1055	1147	1003	1028	1075	1071	1071	1044	1101	1043	1010	1052	1051	1106	1071	1094	1008	1046	1099	1047	1014	1026	1055	1079	994	1030	1055	1011	1008	1050	1013	1044	1057	1025	1063	1058	1067	1054	1016	1050	1055	1022	1053	1040	992	993	1050	1102	1092	1097	1065	1030	1010	1068	1073	1030	1066	1056	1056	1042	1056	1064	1051	1031	1047	1076	1024	1096	1055	1073	1061	1036	1057	1061	1111	1072	1057	1024	1060	1089	1069	1073	1088	1099	1072	1130	1050	1043	959	1052	1074	1094	1051	1056	1065	1063	1059	1078	1054	1052	1072	1011	1026	1068	1062	1075	1066	1100	1018	1000	1047	1077	1045	1077	1033	1092	1069	1048	1078	1016	1061	1051	1025	1029	1009	1068	1078	1071	1052	1039	1092	1048	1085	1136	1042	1072	1044	1027	1039	1050	1027	1101	1075	1060	1027	1091	1044	1056	1057	1183	1021	1066	1013	1074	1032	1069	1017	1090	1006	1057	1048	1060	1030	1053	1031	1053	1022	1070	1046	1041	1027	1065	1063	1002	1055	1043	1037	1098	1052	1091	1075	1110	1120	1008	1023	1080	1079	1033	1055	1058	1089	1022	1044	1071	1067	1072	1076	1087	1044	1073	1004	1074	1064	1038	1046	1025	1007	1034	1012	1068	994	1041	1072	1060	1050	1055	1054	1029	1072	1089	1057	1055	1120	1064	1063	1105	1039	1019	1056	1030	1061	1060	1013	1078	1020	1003	1004	1049	1057	1051	1074	1041	1103	1040	1008	1068	1059	1032	980	1023	1032	1066	1091	1032	1080	1034	1047	1074	1117	1055	1072	1056	1084	1060	1042	1106	1079	1066	1035	1061	993	1060	1065	1055	1063	1035	1077	1046	1051	1058	1076	1068	1061	1027	1028	1043	1052	1074	1047	1021	1072	1036	1066	1035	1089	1044	1033	1034	1067	996	1064	1025	1054	1052	1142	1019	1080	1089	1028	1041	1001	1110	1039	1040	1056	1038	1025	1047	1054	1016	1061	1053	1041	1095	1043	1110	1056	985	1004	1130	1014	1055	1087	1067	1030	1096	997	1018	1012	1096	1067	1060	1095	1054	1070	1037	1031	1034	1097	1043	1078	1021	1057	1026	1051	1082	1002	1033	1048	1029	1065	1022	1001	1056	1042	1024	1058	1078	1056	1105	1051	1034	1101	1040	1050	1032	1089	999	1024	1054	1069	1058	1025	1160	1095	1044	1056	1026	1036	1076	1097	996	1113	996	1049	1047	1062	1012	1096	1061	1073	1033	1047	1043	1089	1014	1105	1056	1045	1024	1038	1056	1097	1013	1078	1078	1065	1094	1056	1044	1003	1022	1025	1019	1087	1021	1047	1090	1056	995	1039	1030	1051	1064	1087	1013	1067	1058	1040	1052	1024	1030	1119	1043	1005	1075	1129	1056	1045	1015	1047	1042	1056	1018	1090	1082	1034	1030	996	1019	1130	1098	1048	991	1113	989	1080	1052	1075	1074	1002	1037	1032	983	1073	1072	1050	1032	1052	1058	1068	1110	1026	1031	1115	1046	1100	1061	1008	1063	1049	1135	1062	1058	1055	1085	1105	1131	1021	1002	1065	1085	1037	1089	1023	1040	1059	967	1097	1068	1030	1017	1001	1060	1116	1074	1039	1031	1055	1062	1081	1050	1059	1088	1036	1024	1022	1106	1040	1057	1049	1067	1041	1072	1057	1028	1131	1122	1059	1091	1083	1084	1008	1069	1004	1063	1046	1010	1085	1082	1109	1041	1093	1028	1099	1009	1096	1062	1063	1039	1052	1023	1121	1100	1074	1076	1089	1046	1025	1084	1102	1019	1039	1081	1025	1078	1083	1073	1050	1019	1046	1018	1107	1024	1060	1049	1056	1037	1063	994	1035	1104	988	1062	1098	1085	1095	1011	1044	1084	1068	1055	1047	1077	1059	1050	1042	1051	998	1075	1061	1104	1035	1017	1056	1079	1093	1061	1037	1074	1059	1015	1128	1054	1127	1081	1051	1091	995	1018	1076	1020	1056	1107	1062	1038	1066	1012	1026	1075	1044	1059	1029	1086	1120	1051	1051	1036	1074	1083	992	1063	1074	1066	1054	1111	1021	1029	1070	1029	1046	1057	1076	1098	1050	1041	1002	1079	1030	1033	1094	1036	1030	1027	1077	1007	1096	1059	1097	1117	998	1066	1058	990	1072	1012	1067	1008	1088	1056	1051	1039	1050	1065	1097	1047	1103	1084	1146	997	1015	1055	1061	1108	1046	1022	1033	1055	1071	1051	1025	1074	1076	1029	1074	1016	1059	1057	979	1015	981	1053	1020	1002	1019	1037	1088	1042	1088	988	1062	1006	1007	1079	1035	1015	1058	1037	1065	1085	1117	1085	1115	1044	1010	1003	1038	1027	1074	1123	1063	1040	1014	1047	1051	1090	1078	1049	1097	1074	1024	1109	1076	1036	1054	1097	1040	1025	1033	1075	1045	1089	1034	1035	1059	986	1046	1019	1056	1020	1037	1016	1071	1105	1083	1004	1141	1077	1053	1058	1042	1071	1103	1033	1031	1053	1057	1105	1075	1080	1034	995	1077	1052	1054	1101	1099	1022	1004	1062	1047	1085	1057	1094	1066	1073	1052	1093	1043	1011	1004	1095	1074	1096	1013	1029	1124	1041	1031	1004	1091	1066	1038	1077	1094	1090	1007	1046	1049	1086	1038	1039	1060	1065	1075	1015	1032	1061	1095	1000	1042	1087	1007	1061	975	1092	1058	1050	1084	1065	1057	1032	1062	1105	1022	1037	1064	1046	1113	1080	1084	1017	1093	1017	1055	1053	1069	1051	1062	1020	1114	998	1096	1070	1071	1039	1056	987	1060	1008	1036	1069	1021	1048	1031	1047	1045	1049	1031	1034	1036	1010	1040	1050	1073	1047	1089	1034	1077	1029	1012	1066	1050	1035	1098	1027	1085	1030	1064	1098	1059	1073	1110	1095	1044	1086	1061	1087	1025	1022	1091	1117	1064	1097	1033	991	1028	1038	1038	1025	1079	1097	1033	1009	1008	1062	1086	1114	1038	1005	1060	1073	1033	1051	1007	1089	1034	1054	1043	1080	1044	1033	1053	1057	1106	1023	1068	1055	1082	1053	1051	1049	1078	1110	1105	1053	1097	1079	1105	1097	1099	1073	1129	1075	1081	1079	1064	1074	1016	1059	1040
32911	17604	3028	500	419	416	409	411	417	435	382	420	385	438	401	392	441	418	416	391	457	432	437	398	419	396	412	375	428	380	434	425	409	427	465	375	426	442	440	412	419	432	415	397	445	408	475	424	431	425	403	456	420	424	415	431	429	420	411	419	413	473	432	426	442	415	436	444	382	425	472	417	438	398	439	419	410	452	422	443	406	395	446	421	412	433	415	413	428	422	453	361	459	388	401	401	410	436	411	416	413	396	412	413	413	450	438	421	433	388	404	424	437	437	394	422	384	414	393	418	425	378	411	425	426	375	376	473	419	413	387	399	406	402	399	420	461	437	392	396	390	385	434	409	393	427	442	429	434	453	412	393	462	433	402	404	405	425	387	405	396	449	408	392	433	399	377	394	382	415	390	426	372	394	388	418	429	409	408	432	404	412	428	402	420	396	409	406	411	407	404	391	419	408	418	396	416	414	412	392	405	438	393	442	412	372	387	403	416	405	431	418	396	381	415	416	398	412	421	426	431	404	430	436	462	435	424	440	399	400	426	408	411	435	393	407	402	402	405	425	385	394	403	370	386	437	463	417	425	382	392	392	398	400	354	441	367	427	384	418	412	417	406	420	395	439	391	381	442	437	413	407	408	430	420	407	432	390	435	415	415	422	433	394	404	435	421	433	410	449	409	404	409	392	423	442	384	376	426	442	416	402	413	434	396	388	389	439	414	405	413	424	426	389	387	404	366	413	414	403	415	386	407	415	410	367	370	409	415	426	425	398	390	434	407	410	419	411	444	450	405	417	402	385	392	427	390	419	399	433	379	418	399	380	402	407	423	424	373	403	411	422	398	418	427	436	402	453	417	397	410	403	421	412	403	419	407	395	462	390	437	398	412	374	405	457	419	422	393	403	390	429	420	376	417	429	417	413	391	415	412	424	402	429	434	432	400	384	406	427	409	406	439	403	382	417	418	472	405	458	412	374	422	396	420	415	400	432	436	409	419	407	406	393	410	431	413	391	448	393	451	409	447	436	382	426	455	362	434	438	420	437	439	433	418	375	432	388	393	421	429	417	415	420	381	410	409	401	467	416	428	410	425	430	396	419	419	439	391	399	390	406	422	403	404	394	417	420	437	417	371	432	454	389	446	400	423	402	404	375	405	397	391	422	425	401	385	429	443	416	440	399	372	412	391	388	412	452	377	427	406	400	421	451	395	403	415	442	380	414	428	371	452	421	418	451	452	427	398	400	462	428	363	412	415	374	407	420	407	445	420	452	413	403	431	430	392	442	402	395	403	398	411	434	411	401	403	404	468	424	391	411	388	422	428	378	406	413	403	424	411	402	415	375	424	420	469	377	392	428	417	398	384	425	416	451	429	418	393	421	462	424	403	430	375	427	369	400	416	389	420	430	411	433	404	405	427	440	377	419	380	463	436	404	389	433	436	438	359	413	396	430	384	433	416	396	386	439	402	431	419	422	424	425	382	362	381	406	426	423	449	400	429	399	430	400	410	399	391	408	413	415	418	390	409	400	445	423	430	398	421	426	407	421	407	405	425	447	385	408	411	420	430	419	423	393	452	400	396	448	404	407	434	416	422	429	429	413	400	428	441	395	472	385	389	413	430	424	421	417	401	440	399	420	395	403	407	413	417	397	423	386	450	414	440	420	408	424	417	394	444	391	428	419	394	416	422	396	425	415	388	419	411	396	450	441	395	415	402	393	413	416	427	428	413	432	378	450	408	402	390	379	381	416	407	388	421	460	398	413	400	425	428	394	413	428	378	397	428	398	420	365	405	399	396	412	416	420	373	419	423	409	413	417	399	370	409	424	392	404	386	418	432	428	408	446	429	431	443	426	434	407	409	465	385	392	424	394	403	411	432	453	395	385	395	427	392	402	389	399	455	419	432	424	422	395	422	402	394	380	427	489	428	399	467	374	426	408	436	434	443	398	407	423	416	435	407	401	397	425	376	435	414	408	435	404	423	411	355	416	392	403	371	441	425	412	430	434	404	417	421	402	393	424	480	446	423	418	456	435	429	467	414	417	415	445	418	403	423	419	416	421	425	383	405	415	397	465	416	420	420	428	388	404	396	423	378	396	415	447	407	406	402	407	420	398	415	460	408	394	421	451	389	426	378	386	389	391	387	423	355	422	396	425	417	436	385	396	381	420	447	445	400	434	415	417	408	425	417	400	411	418	390	393	387	429	387	407	423	418	401	421	409	418	389	417	405	366	397	395	442	427	397	406	403	425	446	426	411	409	378	449	405	392	396	434	363	389	411	388	447	397	420	435	436	404	431	351	430	404	425	428	414	410	401	432	413	411	447	410	416	396	416	433	409	418	440	422	406	446	386	462	445	426	397	426	424	375	365	363	438	424	386	400	419	361	419	412	421	432	427	430	398	427	393	426	399	421	389	424	382	436	462	399	396	434	430	407	404	398	390	394	403	389	383	438	382	421	401	423	413	448	421	407	421	459	397	419	417	418	424	377	393	423	409	422	403	436	458	424	434	450	437	397	406	409	428	433	412	463	419	434	397	399	412	403	417	384	424	438	399	427	408	432	424	399	437	404	404	399	425	412	404	422	410	410	410	417	400	432	422	430	401	410	425	421	408	428	391	412	444	454	401	426	390	431	431	405	400	387	395	423	404	404	448	428	391	388	414	445	419	437	397	425	406	409	423	407	429	414	416	396	433	417	405	423	416	425	389	391	443	415	446	420	418	390	361	404	449	428	383	399	440	420	405	446	394	368	436	442	461	415	425	406	422	442	423	437	416	401	414	419	440	435	427	429	403	423	428	393	385	427	423	410	427	434	409	416	404	434	410	406	442	420	405	421	376	399	410	406	398	443	388	399	418	425	386	429	397	400	393	415	436	414	433	403	402	414	404	410	442	451	403	436	414	403	396	388	397	427	408	406	394	404	415	403	407	434	372	428	406	413	442	433	424	407	462	400	407	424	422	393	466	450	402	391	445	397	421	410	416	409	434	418	436	470	388	394	401	392	418	440	401	410	415	383	398	391	382	397	429	384	426	436	425	432	419	403	421	406	409	405	426	399	401	408	395	378	393	432	386	404	430	441	393	403	387	414	414	418	418	416	417	382	398	408	403	425	405	422	452	406	390	363	386	392	455	428	436	425	399	424	421	424	418	386	384	430	406	411	411	404	457	409	409	416	435	401	414	414	399	415	421	414	419	409	423	386	415	405	416	413	417	423	430	437	431	375	413	420	418	443	403	391	408	436	378	405	405	411	378	424	442	438	395	406	438	440	420	431	416	418	404	432	425	421	437	400	413	428	385	412	441	399	410	387	424	420	409	394	449	383	420	417	407	435	439	409	441	417	408	382	387	407	398	411	466	407	386	422	392	445	430	413	400	410	362	435	393	390	410	386	423	412	411	443	410	438	400	387	414	422	397	449	430	423	435	446	383	425	408	409	437	414	409	425	386	396	438	425	451	397	395	414	424	414	400	380	396	403	380	424	443	397	434	438
29924	17856	3522	1124	1106	1124	1100	1052	1092	1069	1059	1076	1083	1117	1106	1086	1045	1058	1063	1036	1129	1112	1112	1129	1088	1069	1142	1162	1050	1087	1126	1091	1081	1083	1137	1081	1173	1065	1088	1105	1103	1125	1070	1162	1180	1123	1052	1159	1147	1195	1078	1165	1194	1160	1270	1174	1105	1126	1193	1127	1094	1103	1178	1221	1266	1231	1128	1117	1106	1113	1083	1076	1095	1097	1107	1091	999	1058	1096	1097	1046	1070	1082	1130	1083	1081	1064	1118	1073	1024	1093	1081	1105	1023	1015	1086	1099	1180	1092	1118	1092	1124	1140	1008	1080	1066	1017	1120	1100	1122	1061	1087	1075	1043	1072	1134	1109	1113	1073	1058	1039	1063	1113	1051	1065	1161	1045	1063	1080	1126	1105	1067	1052	1091	1059	1106	1113	1109	1072	1123	1141	1091	1102	1099	1047	1075	1052	1028	1093	1161	1072	1160	1073	1105	1062	1060	1009	1014	1097	1068	1059	1085	1104	1140	1094	1077	1087	1068	1140	1130	1079	1047	1143	1031	1129	1073	1092	1109	1087	1023	1108	1124	1114	1108	1081	1053	1096	1077	1082	1092	1094	1094	1080	1067	1069	1078	1078	1131	1044	1011	1119	1084	1103	1077	1067	1082	1066	1098	1056	1108	1085	1063	1085	1077	1017	1150	1064	1153	1014	1149	1082	1098	1116	1125	1111	1094	1126	1130	1100	1128	1077	1022	1067	1055	1099	1054	1024	1098	1127	1048	1058	1043	1092	1104	1075	1046	1078	1086	1104	1098	1063	1099	1103	1127	1040	1052	1106	1077	1098	1120	1028	1089	1052	1070	1029	1083	1100	1048	1107	1067	1124	1085	1141	1045	1056	1094	1094	1131	1072	1185	1067	1081	1129	1052	1083	1108	1045	1080	1099	1042	1097	1065	1049	1092	1085	1060	1081	1032	1080	1052	1071	1091	1112	1081	1095	1080	1069	1043	1118	1071	1045	1067	1073	1099	1053	1127	1108	1086	1159	1074	1086	1036	1101	1088	1086	1146	1072	1075	1142	1162	1114	1091	1103	1072	1145	1050	1131	1150	1074	1046	1085	1091	1083	1071	1074	1120	1110	1160	1079	1068	1030	1072	1053	1062	1065	1074	1082	1103	1137	1081	1066	1120	999	1077	1118	1079	1152	1111	1093	1092	1072	1069	1067	1120	1102	1091	1034	1074	1063	1111	1107	1060	1145	1079	1099	1109	1116	1107	1089	1128	1136	1141	1118	1153	1082	1026	1118	1061	1074	1046	1087	1120	1076	1061	1064	1097	1054	1121	1191	1090	1137	1081	1109	1103	1095	1105	1086	1136	1105	1057	1134	1064	1106	1080	1120	1074	1042	1083	1045	1132	1144	1056	1085	1018	1146	1088	1045	1089	1020	1057	1067	1092	1076	1109	1079	1142	1133	1136	1098	1114	1129	1091	1054	1114	1084	1082	1109	1076	1067	1036	1095	1131	1070	1059	1091	1093	1052	1088	1024	1096	1076	1087	1141	1026	1105	1046	1081	1127	1042	1071	1023	1051	1083	1068	1088	1026	1136	1061	1077	1067	1107	1107	1075	1092	1097	1086	1086	1014	1031	1060	1063	1082	1106	1054	1048	1106	1092	1118	1191	1120	1084	1104	1048	1122	1127	1118	1070	1080	1133	1138	1070	1060	1038	1054	1098	1136	1089	1075	1076	1111	1145	1098	1135	1203	1040	1087	1100	1141	1039	1099	1102	1112	1074	1104	1044	1040	1013	1011	1041	1078	1119	1069	1111	1066	1066	1076	1085	1118	1063	1137	1058	1087	1100	1004	1010	1041	1108	1096	1080	1094	1072	1085	1100	1072	1078	1088	1101	1150	1107	1048	1163	1075	1134	1108	1120	1050	1125	1041	1072	1043	1125	1036	1076	1074	1088	1113	1032	1095	1124	1168	1042	1044	1079	1091	1047	1072	1072	1089	1071	1107	1111	1088	1065	1072	1113	1062	1119	1162	1043	1131	1120	1060	1058	1073	994	1155	1067	1082	1045	1090	1104	1114	1102	1079	1105	1086	1058	1115	1035	1046	1106	1076	1112	1100	1072	1073	1064	1101	1003	1058	983	1090	1107	1078	1089	1097	1120	1061	1088	1064	1105	1097	1088	1090	1110	1054	1072	1058	1126	1093	1100	1081	1057	1083	1069	1079	1063	1120	1051	1090	1081	1123	1075	1136	1077	1014	1097	1075	1067	1094	1081	1058	1098	1088	1136	1095	1081	1142	1038	1098	1098	1027	1134	1019	1080	1112	1103	1076	1045	1119	1120	1115	1076	1060	1074	1091	1082	1060	1075	1087	1087	1092	1027	1105	1021	1088	1102	1084	1076	1091	1093	1048	1104	1111	1090	1101	1025	1081	1066	1131	1083	1115	1089	1072	1128	1094	1071	1055	1112	1058	1068	1159	1115	1094	1049	1115	1116	1113	1114	1106	1101	1147	1034	1060	1085	1099	1084	1033	1092	1069	1118	1073	1134	1050	1152	1123	1053	1071	1100	1063	1018	1118	1103	1082	1052	1043	1130	1070	1062	1070	1105	1066	1069	1102	1146	1103	1101	1092	1095	1106	1092	1069	1019	1101	1107	1100	1073	1129	1083	1084	1079	1073	1136	1111	1094	1080	1090	1084	1071	1077	1103	1060	1056	1034	1018	1087	1102	1044	1106	1091	1124	1047	1112	1062	1074	1033	1106	1044	1056	1108	1154	1118	1071	1049	1074	1076	1074	1119	1027	1055	1146	1111	1066	1105	1110	1033	1097	1006	1138	1036	1089	1099	1129	1076	1100	1058	1041	1069	1088	1145	1057	1113	1067	1106	1122	1106	1114	1076	1174	1140	1068	1083	1062	1107	1090	1134	1105	1070	1090	1057	1040	1035	1129	1075	1099	1178	1103	1050	1122	1086	1036	1033	1093	1142	1117	1001	1066	1086	1084	1076	1079	1080	1088	1046	1109	1047	1050	1077	1096	1082	1139	1123	1047	1053	1080	1055	1102	1087	1068	1096	1113	1111	1107	1116	1065	1031	1057	1132	1028	1145	1072	1096	1058	1083	1083	1089	1100	1125	1102	1061	1118	1085	1121	1047	1109	1095	1131	1081	1134	1103	1093	1114	1105	1081	1100	1059	1061	1065	1078	1084	1113	1027	1095	1091	1092	1060	999	1110	1116	1141	1121	1068	1128	1148	1089	1085	1116	1019	1051	1138	1083	1077	1108	1079	1067	1074	1122	1080	1075	1081	1059	1075	1096	1088	1111	1052	1070	1083	1122	1083	1067	1113	1033	1059	1074	1082	1128	1093	1138	1076	1089	1064	1053	1117	1113	1101	1064	1098	1082	1112	1097	1076	1055	1089	1049	1066	1078	1071	1080	1077	1076	1136	1134	1036	1080	1082	1080	1087	1098	1113	1107	1089	1187	1070	1057	1020	1110	1053	1063	1102	1041	1066	1092	1081	1120	1110	1100	1108	1041	1133	1052	1091	1099	1083	1053	1041	1038	1116	1063	1059	1127	1040	1050	1079	1107	1106	1098	1100	1135	1120	1115	1074	1072	1067	1137	1065	1122	1059	1123	1062	1113	1063	1049	1087	1046	1091	1073	1072	1063	1108	1072	1087	1093	1083	1117	1076	1130	1096	1050	1145	1093	1092	1100	1083	1078	1116	1105	1101	1061	1110	1088	1086	1084	1087	1112	1108	1099	1089	1042	1106	1108	1125	1103	1087	1094	994	1067	1100	1099	1072	1097	1100	1086	1117	1114	1058	1095	1087	1055	1056	1065	1111	1022	1104	1068	1061	1024	1058	1094	1073	1084	1076	1137	1120	1031	1116	1125	1082	1122	1087	1055	1144	1038	1099	1112	1162	1100	1072	1124	1064	1134	1070	1103	1099	1043	1089	1085	1093	1051	1061	1126	1048	1070	1129	1128	1063	1033	1039	1129	1054	1092	1056	1068	1104	1090	1084	1082	1039	1071	1013	1043	1061	1125	1106	1145	1083	1029	1079	1098	1105	1087	1037	1045	1060	1109	1098	1074	1108	1047	1104	1017	1095	1124	1115	1087	1093	1094	1106	1099	1090	1087	1116	1098	1058	1088	1094	1096	1097	1088	1072	1053	1057	1084	1091	1026	1101	1083	1069	1109	1045	1054	1095	1083	1080	1137	1095	1046	1113	1156	1082	1111	1028	1085	1057	1099	1055	1103	1053	1026	1057	1109	1014	1077	1061	1041	1103	1121	1135	1101	1037	1040	1125	1064	1110	1135	1081	1077	1091	1096	1097	1095	1074	1144	1103	1077	1092	1133	1130	1130	1084	1077	1054	1038	1131	1131	1084	1112	1076	1109	1132	1058	1128	1121	1103	1123	1079	1064	1066	1070	1092	1047	1069	1066	1143	1049	1127	1087	1034	1113	1050	1078	1118	1088	1098	1130	1050	1121	1068	1091	1144	1033	1052	1052	1100	1099	1054	1078	1053	1083	1064	1077	1087	1121	1056	1047	1086	1141	1111	1130	1044	1051	1091	1030	1008	1095	1158	1114	1097	1068	1103	1082	1050	1053	1040	1069	1097	1115	1085	1125	1054	1087	1071	1111	1026	1038	1121	1034	1112	1102	1097	1104	1100	1120	1046	1075	1082	1126	1098	1034	1113	1085	1020	1137	1054	1092	1064	1123	1094	1093	1132	1114	1018	1004	1121	1110	1148	1040	1115	1119	1088	1120	1092	1081	1135	1082	1020	1118	1067	1122	1093	1074	1057	1092	1081	1042	1090	1047	1070	1048	1095	1035	1106	1052	1070	1106	1078	1051	1113	1065	1091	1127	1113	1064	1060	1105	1144	1094	1100	1104	1055	1121	1060	1155	1062	1051	1058	1113	1113	1086	1134	1058	984	1150	1076	1090	1104	1107	1157	1058	1079	1092	1085	1056	1079	1067	1058	1078	1087	1072	1089	1094	1076	1146	1087	1095	1096	1084	1109	1144	1069	1091	1040	1038	1106	1121	1122	1103	1049	1048	1164	1102	1125	1029	1076	1121	1083
74869	59179	28633	5033	524	433	381	391	364	357	356	347	330	342	369	340	332	330	318	333	359	337	349	355	331	306	300	321	300	305	286	357	318	332	352	352	333	310	339	325	308	311	315	342	328	348	345	338	342	380	359	423	493	457	468	438	376	397	344	359	357	373	414	476	400	409	362	344	322	336	315	301	338	326	301	355	334	362	302	326	315	309	357	301	327	316	324	320	333	345	330	316	332	320	337	345	305	339	345	323	348	329	306	329	314	323	315	298	321	301	315	321	319	328	319	326	305	318	323	352	336	301	305	279	341	283	305	330	332	350	318	324	323	312	346	296	303	350	294	345	345	297	324	321	298	320	276	304	355	310	307	295	297	325	340	327	330	339	290	336	360	311	290	344	340	310	331	327	311	319	296	309	285	314	311	347	296	316	303	329	335	333	319	328	349	329	312	322	271	327	313	348	318	320	340	324	362	342	285	314	292	291	312	343	330	352	319	330	308	322	306	335	328	311	323	297	299	317	311	293	330	314	339	336	335	313	310	308	321	326	324	289	353	294	329	323	330	330	311	331	307	341	328	329	330	298	331	352	306	316	311	346	321	330	323	336	327	328	311	285	309	319	319	328	311	326	337	290	318	362	284	334	317	328	316	296	354	354	332	329	327	334	329	303	321	338	326	307	303	354	296	365	296	351	323	334	333	325	328	352	345	309	319	314	341	345	325	315	316	323	346	330	347	315	325	318	324	331	337	343	305	346	316	325	312	337	289	342	294	336	325	322	334	336	325	310	330	319	348	338	329	345	341	349	333	330	336	320	310	302	304	326	290	357	330	332	338	307	311	304	301	336	352	321	334	317	342	313	323	332	334	307	313	342	342	318	329	309	322	293	298	337	310	289	314	328	336	332	315	324	287	320	290	330	325	303	336	375	322	300	327	336	347	321	312	305	302	351	340	333	302	328	351	356	310	343	325	330	318	279	324	303	338	308	346	308	318	304	321	295	316	351	349	305	281	340	338	312	309	357	339	330	369	302	287	308	275	320	292	339	329	337	343	337	309	323	279	282	323	292	339	300	339	334	325	300	306	339	344	300	297	344	315	314	349	368	290	298	291	304	325	345	351	290	312	320	328	340	305	339	332	328	330	345	293	328	320	326	307	342	316	292	311	312	324	326	314	326	363	318	324	323	332	322	333	363	340	322	331	341	307	297	316	330	335	308	306	311	336	328	326	328	312	298	338	352	316	335	329	304	336	347	317	309	353	295	300	296	361	340	329	328	341	286	321	321	352	314	310	303	325	314	323	321	298	323	290	319	337	315	298	307	298	323	332	366	322	336	297	299	323	315	324	292	314	326	333	335	312	339	346	311	326	339	350	323	350	312	307	319	329	307	306	330	320	303	329	332	347	340	310	333	317	334	311	287	343	298	300	333	313	336	342	340	289	333	344	343	335	329	326	323	302	332	350	303	322	315	353	304	314	331	363	337	330	316	346	323	309	309	286	324	318	327	316	323	328	302	313	317	325	322	298	277	313	349	347	335	269	304	312	341	280	314	334	318	320	350	331	294	343	322	326	323	355	315	324	357	316	362	364	353	323	323	327	334	327	325	328	313	331	327	334	316	322	322	320	338	337	333	317	336	307	358	319	329	338	303	346	315	329	326	302	294	318	336	320	304	335	360	320	349	336	333	318	316	330	322	328	289	322	330	354	350	339	334	330	305	333	346	362	323	335	357	312	337	331	348	319	346	328	318	334	293	315	325	322	322	325	333	338	317	341	303	345	390	322	319	310	307	332	331	328	305	324	311	320	314	333	355	284	351	313	363	312	333	308	328	334	291	310	309	316	333	331	309	313	316	303	317	316	292	305	331	282	344	350	372	345	322	358	334	346	297	293	289	304	297	304	318	336	315	311	317	297	342	328	328	320	344	349	326	330	283	348	312	331	328	333	323	297	300	321	332	317	335	337	313	346	308	265	300	332	302	338	324	332	337	329	297	322	296	308	336	338	339	330	307	332	327	340	349	330	348	309	345	311	338	294	327	338	332	314	355	328	327	321	348	349	350	327	312	320	326	349	312	331	312	341	327	312	314	299	324	328	287	310	311	353	328	337	327	321	332	329	347	325	329	308	319	339	341	312	287	338	323	311	334	324	323	354	318	284	299	320	311	317	355	336	339	359	294	300	354	307	336	318	311	308	313	321	310	305	297	298	288	288	326	332	341	333	328	330	318	322	318	292	357	317	318	302	288	336	300	279	328	344	330	298	307	310	329	330	346	319	305	289	303	323	309	325	346	297	328	306	323	340	316	334	316	306	324	337	319	352	332	329	300	322	324	340	345	288	329	336	331	336	327	321	326	328	315	290	300	341	315	323	318	352	324	304	332	345	302	341	326	360	329	341	311	329	305	348	311	344	321	326	317	342	342	330	325	337	346	317	283	304	315	329	329	316	316	343	309	304	319	316	277	338	346	341	301	352	310	326	339	313	313	319	342	315	346	334	321	331	303	346	302	317	330	355	350	327	328	341	334	281	356	341	352	317	319	363	292	337	313	352	327	351	292	312	342	339	303	294	329	303	319	298	345	350	328	355	323	335	341	333	319	321	356	331	290	346	327	286	332	320	331	317	332	295	316	332	335	327	326	320	306	307	320	336	299	344	338	330	295	325	326	313	314	283	313	293	306	337	308	313	320	346	313	298	307	313	326	317	317	293	327	337	345	331	301	308	325	325	313	299	310	326	333	339	355	339	343	323	327	327	286	296	345	342	334	309	319	335	329	309	323	314	324	323	347	309	335	307	310	339	340	362	315	352	326	316	346	329	327	350	325	325	361	336	283	319	355	317	319	331	320	310	303	319	284	339	328	330	336	323	336	324	332	312	312	321	348	334	338	322	320	293	341	338	332	334	332	346	327	295	287	341	315	349	322	329	301	312	316	331	295	327	320	299	348	324	360	323	281	347	316	322	349	342	341	339	306	330	320	334	337	326	327	347	318	321	350	324	299	324	354	329	303	325	349	333	319	326	300	353	319	325	318	334	330	329	316	325	339	283	342	319	311	306	318	328	329	310	332	299	346	286	309	326	297	328	354	327	342	307	335	318	322	317	364	325	310	311	350	312	345	322	373	352	297	326	337	327	322	330	343	290	311	333	306	332	315	304	330	286	308	351	286	302	310	304	314	346	329	307	328	340	296	346	341	356	321	313	283	327	323	363	338	322	297	300	331	324	301	323	336	325	315	336	323	327	302	310	349	297	284	321	337	328	305	310	312	304	335	311	301	354	345	310	332	358	304	338	316	311	372	328	334	304	297	320	301	345	343	308	331	331	353	292	359	335	349	300	329	298	314	308	352	330	299	298	301	325	319	342	282	353	302	320	308	325	293	308	295	322	320	340	327	313	307	326	336	311	316	320	309	343	346	313	317	327	313	351	320	314	335	313	291	300	322	345	297	307	365	321	344	299	342	317	322	318	299	325	317	298	320	342	330	295	320	349	364	317	283
50882	44795	19173	1560	1471	1322	1199	1103	1067	1047	1038	1041	1036	965	966	934	1010	1028	946	953	952	937	901	877	957	878	897	893	907	935	889	898	915	940	970	959	951	931	902	915	938	958	995	977	1068	1048	1000	1046	1106	1196	1394	1801	2132	2093	2319	1576	1362	1336	1211	981	934	1114	1696	1683	1460	1400	1109	937	928	915	905	943	878	857	870	870	887	919	881	877	907	879	895	831	872	863	857	866	883	819	862	847	891	878	893	845	870	905	861	861	866	924	917	886	935	925	865	883	901	860	847	865	914	896	928	865	858	913	871	889	883	912	919	873	900	851	928	863	849	890	887	890	897	874	887	893	865	884	814	895	863	833	846	857	913	892	885	891	891	920	890	869	875	909	883	912	954	927	860	896	932	868	903	844	897	855	866	871	850	890	946	865	799	879	933	838	929	916	844	837	929	863	870	924	841	907	897	896	906	891	884	885	916	856	901	841	884	873	863	943	889	837	928	919	874	880	894	873	862	908	889	905	863	872	918	833	899	921	853	906	896	905	871	865	897	843	890	877	897	927	855	911	867	889	941	921	877	906	862	875	937	894	849	897	887	882	824	894	859	859	875	874	860	911	887	853	915	828	918	895	863	921	895	898	897	920	895	917	887	924	838	866	870	895	905	911	884	865	899	903	866	891	886	875	904	834	853	878	927	803	875	879	896	881	888	851	963	892	906	893	880	953	852	854	938	818	913	929	865	844	865	885	892	906	918	902	902	854	907	913	893	834	855	858	887	883	856	864	843	862	872	858	925	876	880	882	848	896	892	898	871	857	834	826	885	860	917	899	919	915	870	864	925	869	913	810	859	937	898	880	906	876	902	901	940	927	946	866	909	904	878	830	860	874	897	903	865	879	887	875	851	931	834	930	866	871	855	872	853	893	895	893	851	887	868	881	931	913	855	928	953	841	886	893	927	902	889	905	837	881	947	870	858	865	835	929	850	845	892	864	932	881	880	902	833	858	888	909	884	852	870	879	878	828	867	873	835	890	856	896	869	941	894	880	905	857	927	886	876	912	882	854	916	846	862	874	874	876	908	857	871	888	846	900	903	891	876	921	887	895	953	829	852	884	839	874	916	881	887	871	883	853	866	900	916	843	872	887	858	887	843	866	873	887	877	856	910	860	934	871	843	880	902	847	910	886	921	838	871	927	889	897	887	861	888	909	899	870	901	889	911	872	897	858	896	827	894	893	939	917	905	951	870	875	885	892	903	868	882	873	916	912	904	876	898	897	971	903	886	848	891	915	838	875	884	879	902	867	851	913	872	896	857	874	877	872	926	846	919	874	845	902	920	888	893	869	831	854	867	872	897	857	865	832	904	842	834	847	897	862	887	896	914	874	872	878	869	888	873	851	876	888	834	895	878	847	880	868	929	855	912	937	924	872	845	881	882	860	892	849	926	870	935	817	866	936	883	903	910	867	884	895	906	884	921	882	884	892	854	926	895	880	873	847	865	873	932	921	883	889	878	863	841	882	902	909	907	833	886	869	885	846	897	853	849	892	856	836	902	943	923	870	889	842	916	869	882	862	889	895	872	923	898	862	875	891	837	868	916	897	841	891	878	877	906	914	974	892	890	870	846	870	872	903	811	879	857	891	891	951	911	965	920	906	902	866	895	958	883	871	877	918	841	866	900	876	914	890	851	892	844	870	871	889	885	891	892	894	814	933	871	805	876	904	878	842	905	832	854	876	872	825	858	903	919	862	906	903	838	865	892	874	900	856	904	880	831	946	884	871	854	899	834	843	847	892	860	830	819	849	827	891	863	866	851	907	870	897	871	839	930	871	871	906	824	888	892	865	929	909	916	894	912	896	905	872	890	884	912	927	824	889	910	902	859	878	859	955	884	851	896	896	929	863	901	877	856	900	902	934	910	852	920	917	880	877	848	850	864	825	909	908	960	872	969	916	830	868	843	863	910	895	871	895	898	868	944	837	847	855	873	853	853	903	879	930	903	924	895	879	881	850	880	915	863	901	829	861	886	857	903	902	884	947	890	884	852	877	873	894	875	911	885	900	895	900	901	891	899	860	891	846	863	902	882	845	892	883	882	906	906	919	850	871	852	880	809	899	891	851	850	873	860	836	894	890	876	934	886	890	942	866	877	874	916	859	950	876	857	862	874	875	881	897	893	908	881	895	833	846	856	837	904	913	864	904	883	926	922	818	821	879	899	823	867	880	905	896	877	872	877	885	849	883	907	850	890	869	933	872	886	858	888	852	853	881	929	868	958	903	915	911	930	859	921	884	845	858	888	877	876	829	827	858	904	909	869	873	903	914	837	876	892	902	895	895	794	831	875	917	890	925	854	902	855	863	863	915	825	881	898	814	903	878	850	842	851	859	884	870	904	891	902	870	933	901	911	915	862	924	885	900	921	906	916	889	876	914	935	897	880	902	856	853	923	901	863	853	887	877	910	900	887	921	873	920	883	893	899	915	861	909	881	835	883	907	872	891	840	921	909	877	837	930	920	889	896	914	861	839	881	829	897	857	879	831	915	874	858	873	915	909	838	847	914	853	878	857	882	898	900	846	832	887	884	899	863	889	882	874	886	927	889	831	882	865	918	887	893	867	929	915	889	898	839	905	886	922	863	855	888	865	887	935	900	858	917	880	869	922	900	859	906	896	924	924	938	896	857	932	910	851	923	859	904	906	904	879	853	871	877	884	870	888	942	950	874	856	892	893	869	848	958	904	894	917	836	853	875	929	892	884	849	822	925	893	898	851	892	869	867	843	901	911	913	862	908	941	841	848	936	889	899	872	840	836	900	847	944	904	861	869	880	871	863	862	905	839	911	855	869	893	891	896	877	833	868	843	860	915	880	864	840	814	890	867	890	856	871	836	866	871	899	861	912	937	872	891	859	881	904	922	853	854	905	897	852	823	874	877	894	880	905	905	867	886	910	873	895	854	882	880	903	889	918	796	854	910	829	906	915	904	829	858	883	863	865	865	878	855	879	900	868	935	934	838	903	882	990	951	973	879	878	894	878	859	869	903	873	881	922	869	940	901	873	921	863	846	853	926	927	887	810	865	870	887	861	883	829	869	905	896	889	861	909	821	853	891	894	936	883	919	904	900	921	897	912	903	858	844	859	919	863	895	920	890	861	910	861	922	879	862	853	886	941	889	862	843	904	866	835	928	863	856	865	891	900	862	919	863	865	892	894	909	917	879	870	877	903	908	917	825	894	873	859	924	931	894	890	892	915	890	867	902	847	902	901	897	851	935	912	895	875	920	898	887	902	847	825	903	879	832	915	896	877	878	889	861	869	901	889	896	879	904	903	907	859	835	916	887	852	831	865	901	874	825	879	906	877	894	913	890	903	872	887	854	885	882	914	883	859	921	880	852	876	870	940	873	888	885	937	875	889	890	902	876	900	855	869	860	892	915	877	876	893	894	845	961	904	848	847	891	887	849	826	919	872	870	927	875	887	902	861	898	873	945	873	940	882	901	901	902	891	885	897	862
84585	71496	37982	11658	1813	630	530	471	466	445	410	444	454	407	397	387	415	422	382	378	426	388	368	373	353	369	406	396	374	434	391	345	377	365	386	401	367	416	387	370	383	393	395	406	408	402	397	451	428	470	501	714	704	532	579	426	427	438	404	409	355	373	409	471	553	575	523	384	382	362	381	362	351	359	366	335	388	373	359	364	360	360	401	336	368	334	407	354	355	361	380	359	371	413	390	366	337	369	377	349	346	365	417	376	360	371	339	373	380	395	401	396	367	398	404	374	396	378	369	401	358	361	373	365	341	385	358	371	389	355	344	345	336	383	362	373	345	399	348	386	382	381	422	351	371	359	401	352	352	375	383	358	381	380	323	322	356	381	385	350	375	380	364	384	376	402	406	382	382	383	401	343	387	350	372	387	378	368	362	377	404	379	374	369	363	388	350	354	373	378	414	382	387	371	377	358	379	349	370	357	375	352	379	402	378	356	382	374	351	343	351	346	345	370	384	341	417	358	344	337	368	375	390	386	357	378	401	397	360	364	411	346	381	369	381	417	371	392	375	360	384	390	397	398	391	381	356	378	384	386	409	396	372	365	391	348	395	380	376	390	356	369	399	392	364	370	397	397	363	385	360	402	345	363	382	374	327	360	358	367	374	399	406	384	376	399	403	384	361	382	380	412	383	377	353	346	362	393	375	367	385	350	350	374	391	312	386	373	365	383	389	386	377	385	408	342	337	353	379	351	367	373	377	386	401	370	367	369	375	387	389	357	379	380	389	376	359	376	380	372	364	383	377	376	388	388	395	361	414	398	362	388	405	368	384	365	387	386	360	376	394	394	415	379	384	358	360	375	349	334	430	358	373	386	382	367	369	416	317	395	361	329	388	383	380	408	377	365	381	360	355	371	391	358	381	390	373	354	370	406	388	402	412	372	382	351	371	345	370	329	411	345	377	362	344	369	338	375	390	363	379	410	365	353	396	356	352	359	421	351	382	361	374	398	422	384	369	350	349	381	356	383	375	370	359	387	397	396	368	374	340	382	397	381	367	380	345	357	426	383	398	346	357	383	380	362	371	365	351	340	381	365	392	375	367	372	383	415	368	351	408	387	394	354	360	392	377	410	350	348	377	384	333	386	361	361	366	349	341	382	386	375	355	383	400	390	343	403	348	353	392	361	365	363	369	356	380	383	368	347	382	385	384	377	401	367	346	393	387	407	391	377	347	356	374	378	414	350	361	382	391	370	402	377	375	343	363	387	362	407	338	382	377	370	365	351	374	373	380	363	344	372	390	381	345	383	370	373	379	359	357	354	398	369	363	329	380	367	408	364	357	360	377	396	353	400	373	367	331	388	372	393	382	367	394	409	355	377	354	402	341	382	364	347	379	328	346	408	361	381	363	360	350	378	357	372	376	339	358	360	414	415	367	372	370	359	367	345	376	374	396	393	375	359	363	401	382	386	391	367	380	382	377	365	389	391	396	398	393	345	375	332	340	390	373	385	383	384	401	364	366	366	365	381	375	399	380	351	386	374	395	383	378	378	376	355	386	348	340	375	330	366	328	404	357	376	357	377	358	353	370	377	375	368	368	366	336	369	362	348	349	397	354	373	351	380	366	351	386	406	348	387	408	393	373	374	360	344	409	362	355	375	358	389	341	367	369	372	354	374	382	372	380	398	377	360	370	387	378	396	377	386	353	363	405	392	362	361	368	362	370	402	371	390	368	344	387	346	388	390	387	362	390	374	409	387	407	358	394	390	386	377	357	370	395	369	393	371	364	368	389	375	360	362	367	374	409	359	353	386	356	345	368	379	372	386	374	381	378	374	355	374	399	363	393	387	393	380	391	393	358	349	359	386	403	397	368	392	371	375	377	370	353	356	357	376	363	367	367	388	384	356	357	339	377	371	349	350	397	383	345	364	368	371	371	393	330	390	311	360	394	392	342	380	370	409	350	371	376	371	374	387	404	370	363	352	378	385	386	377	350	363	384	361	375	360	370	367	369	377	356	395	388	376	350	386	375	387	354	418	380	382	397	365	352	377	379	425	353	354	380	375	378	358	387	388	398	388	379	380	385	385	354	353	369	386	365	381	342	380	348	341	345	397	370	416	367	378	366	376	375	365	390	356	407	361	371	359	397	356	344	409	374	402	399	371	378	366	359	426	373	378	360	370	397	357	379	361	379	369	328	397	377	387	408	362	377	370	350	362	364	368	349	368	391	393	370	365	381	393	367	371	320	359	386	381	390	358	360	383	352	374	384	365	390	354	380	408	397	397	392	383	384	373	398	332	350	376	373	389	361	375	407	388	362	414	368	370	341	373	389	368	355	366	331	356	338	393	361	369	361	383	359	369	372	370	343	364	355	401	333	384	386	364	334	349	365	359	392	393	351	373	375	394	355	346	378	385	366	351	409	369	366	371	323	366	398	370	384	372	396	378	354	388	382	378	406	345	364	370	363	379	340	367	344	383	384	379	376	358	386	356	380	342	367	393	355	360	352	374	375	374	368	382	373	397	381	364	382	364	383	372	376	372	373	399	341	409	379	363	412	352	378	402	379	391	389	365	365	402	358	375	362	385	373	382	383	361	373	366	385	391	354	402	360	375	353	367	365	357	396	390	355	359	389	386	367	390	384	382	406	358	357	375	358	363	370	362	405	356	390	401	405	409	360	380	385	368	400	375	354	391	345	362	372	408	370	351	354	384	395	377	373	389	340	398	372	384	354	394	386	432	372	384	367	377	390	399	348	400	411	357	346	356	373	351	358	377	357	352	391	372	392	399	367	377	368	393	344	407	367	386	383	361	347	385	376	361	349	364	397	379	367	408	361	381	389	357	358	376	369	384	375	364	364	389	373	374	355	397	348	388	389	343	390	396	369	347	346	367	403	371	400	345	354	380	350	388	341	365	361	366	408	344	369	371	373	337	362	345	371	304	385	379	389	388	376	344	391	365	381	379	395	367	399	357	371	368	347	342	334	361	397	381	361	373	398	399	400	391	366	357	392	415	349	391	393	377	379	413	364	395	367	397	390	394	359	358	372	369	376	357	338	381	388	343	381	392	373	387	357	377	373	366	379	371	372	387	378	388	401	360	359	335	344	350	378	320	342	360	398	392	352	398	346	317	349	374	383	387	392	362	353	378	408	390	361	359	351	381	336	383	389	376	377	387	344	394	408	380	367	362	404	402	372	379	341	381	385	394	411	350	362	403	382	382	384	393	389	389	352	364	403	365	371	353	391	376	395	366	379	359	342	353	370	380	381	368	341	364	358	363	357	370	385	379	376	344	374	343	391	298	353	418	401	412	413	377	384	342	353	394	383	368	371	362	373	380	351	387	360	373	361	384	408	342	377	400	370	400	395	409	348	408	346	392	385	336	354	359	394	408	412	434	391	371	403	351	370	367	353	402	387	376	373	386	393	397	401	370	387	402	344	370	355	399	352	373	355	364	391	389	382	353	382	397	368	345	340	395	343	374	378	361	394	373
60778	57136	25302	2287	2048	1777	1610	1469	1417	1393	1214	1267	1173	1161	1118	1145	1152	1094	1105	1089	1084	1051	1125	1021	1010	1034	1057	1025	1064	1046	1039	1012	1059	1126	1028	1064	1072	1046	1021	992	1029	1137	1122	1074	1138	1219	1244	1224	1363	1636	2228	3485	3487	2138	2257	1397	1377	1499	1199	1044	1049	1023	1224	1547	2383	2724	2261	985	973	1016	1075	1060	1036	986	963	1027	955	1028	989	948	1052	1035	938	1037	949	1043	957	980	960	998	1052	988	986	1034	960	930	980	959	976	951	999	1019	997	977	1022	939	949	957	1011	995	960	961	977	950	952	1067	985	976	998	971	1007	1014	986	961	991	972	1003	945	990	962	1044	971	929	1022	970	966	959	1009	965	973	1007	990	959	983	943	991	965	1008	1012	1005	973	1058	991	998	995	989	1019	959	1000	934	1030	1014	1078	1020	991	1052	1010	958	1026	980	980	962	982	970	1002	1028	983	986	1001	981	1035	1028	998	932	966	983	954	976	950	996	1022	977	988	973	945	1005	1012	1010	954	951	994	1022	994	984	1004	1051	995	1013	1014	1009	947	992	984	997	978	939	1006	1013	1067	967	978	1004	985	1023	987	1051	955	1007	1001	985	1038	953	994	979	999	1023	983	926	986	998	1014	998	957	1050	956	1000	972	925	1027	979	956	981	1011	992	960	992	947	1042	994	949	1015	933	1002	969	951	1048	978	951	971	969	960	990	985	994	966	963	971	1015	1019	972	961	959	977	990	1015	1013	983	1000	975	987	1023	937	961	953	1044	1013	985	928	977	964	967	997	967	1000	935	938	1034	993	1020	1062	949	994	986	1057	1025	957	1031	990	1028	963	984	970	971	1019	986	1014	990	1011	982	980	984	977	952	1025	1029	1022	1017	988	1023	996	978	976	964	988	1030	1020	953	991	988	970	959	984	940	986	1008	1013	982	1013	967	955	994	959	1017	923	952	1034	998	1003	948	999	957	1007	981	1000	991	998	1005	1012	982	1083	998	1014	1002	952	1013	981	1026	1021	967	993	922	944	1008	975	1024	973	926	1014	956	953	965	951	971	1001	979	1004	946	1041	1070	1016	973	979	953	983	930	1005	946	1048	976	981	969	1006	1022	962	1011	991	1037	993	953	975	968	970	1032	1055	975	1004	982	991	996	1004	931	1012	978	975	999	969	992	896	976	1011	977	1015	998	929	982	949	1012	1020	960	1017	1009	986	1001	1018	1023	994	975	949	969	982	1042	977	1025	961	1011	980	1004	989	977	1078	1020	916	955	1022	963	951	964	1010	989	946	981	983	1015	1030	968	987	987	1035	986	1011	979	1034	1013	1078	970	1012	996	945	983	975	963	943	1035	964	1006	987	995	950	977	957	1011	955	1063	1067	965	971	986	983	1041	967	967	999	1006	987	1006	981	1105	1033	1036	951	976	972	992	923	1014	1005	1006	930	1010	951	981	998	967	1001	1013	1042	1007	1016	995	983	983	994	954	1016	1012	976	973	972	1010	1022	968	972	1041	1021	996	1016	965	975	986	922	985	1016	986	986	1017	1024	965	1041	1002	925	1090	1007	971	1022	1011	1038	953	943	950	1005	1001	919	974	1002	958	1017	972	1001	1019	994	1019	1000	968	968	971	984	971	989	966	967	994	996	973	1020	969	981	978	988	955	1025	982	1015	971	957	1012	990	913	1002	1025	981	1001	979	1015	1081	994	981	959	960	890	985	974	975	1016	937	1029	982	939	1025	1049	921	959	974	972	989	955	965	1003	993	1063	976	1058	988	946	976	978	1023	996	1009	1014	968	1006	998	972	958	981	977	971	997	1002	996	972	1017	995	988	1004	948	1011	1012	988	987	987	988	950	950	1043	965	1003	933	981	1010	969	1015	936	1026	952	990	1024	999	1000	977	937	978	1059	1014	977	993	999	1006	988	1043	963	978	973	1017	1053	963	1009	1021	965	982	1028	1026	980	1038	988	976	1030	1021	977	955	991	982	1023	951	992	1003	1015	990	966	1013	1018	972	1019	971	954	1040	991	981	1045	944	1042	983	1025	971	993	921	1013	999	999	943	1043	1002	1020	999	1014	1000	992	900	1012	923	1014	1010	985	1012	999	961	972	960	980	1002	974	937	998	965	977	1009	990	1003	959	1012	1042	1005	1018	986	995	971	1018	991	1013	1004	957	977	1002	1029	969	1014	935	956	1005	1002	982	1001	965	961	1055	1041	1016	992	1048	1045	1003	1017	969	989	1043	966	951	933	979	971	970	928	1011	970	1006	985	958	997	1010	1010	1000	944	974	972	953	1014	996	1011	975	963	1022	989	1056	1028	959	999	987	999	1021	974	989	1016	1034	1063	1004	976	941	980	998	942	996	956	1001	982	961	1009	1034	1040	939	1013	1034	915	1018	923	1046	985	993	997	965	981	1003	1002	999	1034	1003	1062	989	965	1023	1018	981	1050	1013	954	996	1000	966	957	972	981	950	1004	965	988	955	979	990	1015	993	984	1054	1006	971	976	976	1011	1034	989	991	994	1015	976	997	982	1035	1037	1022	1005	984	977	1075	995	986	1005	932	970	1023	962	948	961	997	963	1052	1008	964	1033	990	945	1016	929	1000	984	1047	967	1021	1013	978	968	990	976	947	1061	996	985	1019	913	1000	1000	988	1017	990	1019	986	1011	983	1001	976	1044	994	946	1026	978	979	993	1011	981	994	947	1023	1020	965	1011	1043	968	1051	1004	980	934	983	982	1052	928	924	957	960	962	992	996	1018	1010	955	943	1007	993	973	1017	1030	911	974	1002	1020	1016	996	967	972	999	969	969	957	952	980	1026	969	981	979	1000	942	1005	1041	1013	947	992	1003	984	937	1044	981	1018	956	964	940	982	963	1034	980	1036	993	976	1008	983	973	1033	987	979	1027	958	981	976	1042	965	971	1003	958	928	935	1030	1029	1048	1052	1012	928	1003	1015	1003	1007	930	1023	1002	1087	980	990	1055	995	981	1029	1055	996	1007	1013	947	1003	1053	1024	984	982	1014	1011	1002	957	992	943	959	1055	1037	973	942	962	979	997	977	1050	1016	995	980	1019	945	933	1047	1000	1020	993	948	977	987	1013	1024	974	964	1022	978	984	962	995	983	1041	987	975	948	1021	1008	963	999	1014	975	1030	1052	1004	994	1031	1007	955	955	998	1004	937	1045	961	959	1025	1024	984	992	1010	979	1021	1009	976	989	1015	1018	963	992	989	976	1000	1008	978	963	965	978	954	966	1023	992	978	992	973	1007	1033	963	1046	1013	938	1028	993	959	938	984	990	992	990	1056	1019	1019	967	966	1000	966	1006	1048	968	975	996	1025	967	994	997	944	950	972	999	998	957	1004	953	923	944	950	997	929	964	958	998	997	973	977	1060	939	1036	991	1008	998	967	976	994	1044	991	975	1003	980	1059	953	1016	969	982	1025	1012	1020	1030	977	933	968	1030	977	1056	958	961	963	981	991	1052	975	950	952	966	994	981	949	987	943	1016	947	962	997	982	1024	972	1043	933	966	952	972	1000	976	955	978	966	945	943	987	1030	934	966	960	991	1009	1034	992	1017	1049	966	975	994	936	962	1023	983	1017	988	974	940	1020	959	1012	997	1018	1045	1026	1008	960	1039	1048	970	983	978	973	982	1049	1026	951	974	912	966	940	985	1006	979	1017	984	958	957	943	985	979	939	985	1031	951	967	1022	1005	959	997	1064	971	983	961	954	1048	1020	985	997	1009	999	984	978	1041	1005	1055	970	970	995	1029	974	957	1029	1025	990	1010	970	1011	1014	988	1015	992	993	1006	1027	1000	1011	1011	999	939	997	1002	1018	992	963	973	985	978	993	969	978	1011	1020	995	947	1025	970	1005	966	975	1023	1013	872	964	988	986	941	1052	992	1012	1039	1002	1032	952	982	1035	989	990	1010	968	969	966	969	971	1001	1005	993	995	979	987	1049	1027	978	964	1047	1001	1004	961	996	1015	985	980	978	982	961	994	985	1028	921	1010	1011	969	996	1001	955	1003	1007	999	994	999	1008	1049	1066	1011	1013	1021	956	978	988	987	968	950	993
31891	18809	3443	482	473	428	452	453	442	436	438	448	404	435	452	449	410	460	407	410	435	409	428	417	443	389	433	428	384	429	427	395	419	428	401	443	405	424	413	464	415	432	465	420	425	428	387	449	446	461	422	483	417	438	452	442	404	455	452	435	443	426	427	480	426	439	459	424	457	389	391	439	433	405	416	426	408	448	405	442	416	454	451	452	437	461	435	428	442	423	470	425	400	453	441	455	420	408	432	448	457	421	423	405	390	431	446	398	445	412	428	395	376	443	443	462	423	424	464	441	428	430	442	413	421	444	434	403	433	467	461	431	430	438	464	400	434	442	453	444	486	404	413	384	410	459	436	461	454	456	446	420	412	456	443	465	410	436	430	412	416	469	464	464	416	385	404	425	459	424	399	444	457	473	417	404	449	439	430	410	432	424	456	435	459	468	413	381	403	420	460	420	447	426	416	417	434	406	433	461	468	432	426	414	410	416	421	426	438	461	443	430	470	463	426	458	446	422	444	435	416	439	444	440	405	417	447	453	438	455	433	420	437	436	420	444	437	410	433	432	421	436	431	441	428	446	437	458	448	447	384	431	414	374	419	420	458	439	443	472	431	443	388	409	417	463	447	421	421	433	425	449	442	431	409	423	453	449	448	471	439	435	437	420	435	446	413	435	419	447	438	387	422	427	413	383	440	424	439	444	395	417	444	411	411	429	406	446	426	394	430	420	432	422	449	417	432	426	450	390	401	421	412	463	421	403	432	424	429	423	390	392	400	448	437	455	430	432	431	404	448	455	415	426	405	417	430	412	419	425	436	432	424	395	408	415	416	411	414	441	438	458	449	426	407	403	472	395	398	425	410	512	412	411	457	437	431	427	457	415	422	433	449	462	422	429	476	446	443	446	423	396	448	420	413	475	463	451	431	426	422	402	428	419	440	423	404	464	410	440	429	423	412	416	417	393	444	470	406	414	455	489	438	426	422	400	412	433	395	429	411	422	455	428	448	434	400	398	456	420	446	413	427	459	451	435	427	370	421	424	455	410	424	418	442	448	465	415	381	435	441	452	407	409	441	435	432	380	432	435	464	421	433	435	468	423	409	405	431	456	405	417	447	425	425	408	439	446	430	390	415	463	445	439	470	451	430	383	429	420	428	417	409	387	444	410	414	438	441	446	393	432	442	412	426	427	432	416	416	407	415	436	369	464	456	404	427	422	440	457	430	451	452	426	421	410	446	456	395	439	390	416	394	436	394	439	457	445	423	446	443	443	395	434	458	415	426	411	433	420	421	409	439	430	410	451	434	456	411	432	438	391	427	433	398	406	457	444	429	425	372	413	404	433	424	415	427	426	434	467	390	407	430	435	438	446	410	426	464	436	453	411	461	414	400	432	395	413	412	409	415	446	413	418	395	430	389	409	408	427	407	406	406	450	451	393	477	422	430	385	470	435	400	432	427	425	396	422	418	419	428	442	435	441	421	441	448	421	462	428	417	445	450	426	388	457	451	437	409	471	422	420	410	432	415	402	437	392	437	416	394	394	435	421	448	479	423	414	450	434	431	395	434	413	446	415	445	385	418	434	381	420	427	464	400	442	419	399	414	430	408	432	413	432	432	406	399	417	417	420	437	436	437	448	421	434	429	409	414	416	460	442	434	434	467	442	410	421	436	438	440	403	413	448	422	459	424	416	437	425	430	460	418	436	434	402	427	415	407	445	436	411	427	451	460	431	473	432	390	425	395	399	439	412	439	450	421	430	404	445	431	449	393	422	433	411	432	425	453	444	426	423	422	381	435	438	419	394	418	403	471	437	405	459	414	467	455	458	439	417	394	427	421	466	445	434	455	426	405	455	442	418	426	421	379	410	408	462	437	468	413	416	398	414	459	427	446	399	475	446	441	470	426	429	432	392	447	427	426	384	406	413	432	438	422	433	452	461	447	447	437	420	455	431	436	449	400	438	376	425	423	417	443	395	454	451	363	390	394	401	410	420	431	411	425	431	455	439	437	442	412	457	425	425	406	458	421	404	473	430	472	457	416	427	441	445	463	417	433	394	420	442	412	444	451	435	409	446	417	450	448	429	408	426	497	408	418	442	434	428	430	419	470	445	430	438	394	435	442	429	426	410	430	431	428	432	412	402	412	464	402	456	424	422	428	415	437	399	424	448	464	471	417	445	481	405	417	411	441	429	400	434	417	423	431	398	450	439	430	411	389	445	421	428	441	435	424	446	419	438	446	495	413	440	453	445	420	428	491	432	397	469	400	431	421	447	420	417	427	396	435	419	424	431	440	476	446	392	419	437	445	407	446	456	405	458	416	427	408	424	439	377	395	444	434	449	448	452	428	454	433	397	446	428	428	417	432	441	436	455	441	415	408	441	464	402	418	403	427	430	447	419	450	435	418	446	432	442	446	417	420	415	430	456	441	417	413	451	448	462	421	421	461	432	450	401	472	465	450	424	453	444	428	422	395	405	404	456	415	413	418	406	408	392	422	426	397	398	408	452	429	415	424	441	399	412	441	441	406	395	412	390	451	379	440	431	449	427	423	430	389	441	432	435	436	402	438	463	452	403	427	433	467	443	460	444	436	458	427	421	451	450	476	412	412	407	430	401	446	432	424	432	445	425	455	456	444	426	413	428	419	427	455	446	438	425	408	448	428	437	425	430	429	457	459	462	415	425	428	425	451	465	430	423	445	424	419	403	450	471	427	396	437	412	403	417	415	463	424	403	434	467	406	431	436	446	445	436	481	429	390	436	414	391	414	460	398	418	419	412	432	421	410	453	428	447	464	442	429	429	431	427	432	428	430	414	445	432	450	443	416	417	448	406	440	422	419	456	449	431	409	459	461	446	418	417	417	445	464	403	434	433	420	454	400	421	443	418	412	457	421	431	453	435	447	440	449	444	421	416	420	423	440	395	437	432	396	435	446	438	441	468	407	454	429	439	464	435	398	421	435	463	449	413	424	406	431	450	446	502	431	451	410	443	437	417	436	398	448	452	474	446	468	405	433	457	431	429	427	413	401	410	407	415	433	437	411	415	427	406	429	449	468	462	415	374	451	419	404	459	454	443	410	441	464	468	424	428	450	412	434	433	405	436	429	422	415	397	429	416	424	398	471	454	427	427	468	447	420	446	398	438	414	439	410	447	416	394	391	419	474	410	449	440	500	428	427	433	438	419	434	405	456	436	426	431	383	423	393	440	425	444	409	447	429	414	440	444	460	444	404	427	452	374	400	438	453	431	401	427	415	438	421	384	434	417	496	437	447	446	406	441	442	465	447	437	421	453	448	422	421	422	464	418	437	432	451	458	432	454	402	427	423	426	450	429	435	437	432	413	487	438	428	411	427	382	409	395	438	389	384	434	391	445	370	454	420	432	389	467	441	440	384	462	477	397	422	447	386	440	447	413	408	443	444	401	405	444	424	412	407	423	430	435	428	461	435	456	424	435	441	408	411	402	467	409	429	428	440	431	425	403	440	419	429	399
28871	19657	3528	1228	1133	1184	1130	1081	1088	1143	1128	1143	1138	1145	1057	1118	1129	1092	1153	1122	1148	1154	1161	1125	1123	1071	1206	1127	1083	1115	1066	1118	1134	1086	1149	1117	1156	1136	1174	1160	1104	1163	1097	1209	1156	1116	1174	1154	1110	1176	1243	1189	1187	1123	1106	1155	1158	1166	1173	1122	1120	1158	1168	1222	1311	1306	1179	1155	1192	1160	1126	1129	1054	1162	1056	1101	1090	1177	1130	1096	1104	1095	1136	1127	1106	1131	1153	1105	1116	1172	1129	1102	1130	1092	1154	1122	1170	1118	1111	1129	1096	1153	1071	1114	1111	1128	1153	1131	1134	1115	1127	1060	1103	1110	1009	1186	1164	1188	1110	1072	1105	1155	1105	1154	1162	1154	1134	1107	1084	1081	1071	1080	1081	1142	1084	1134	1089	1167	1112	1095	1105	1100	1092	1148	1144	1083	1160	1116	1078	1090	1164	1117	1156	1102	1098	1036	1109	1117	1104	1160	1121	1159	1061	1083	1069	1151	1115	1094	1124	1087	1134	1077	1078	1121	1150	1102	1102	1163	1156	1087	1123	1139	1127	1113	1164	1115	1062	1071	1082	1149	1116	1180	1075	1096	1095	1119	1101	1126	1082	1112	1064	1119	1107	1052	1140	1144	1161	1165	1099	1050	1100	1140	1078	1127	1162	1075	1198	1084	1080	1103	1118	1110	1154	1133	1094	1112	1117	1086	1207	1061	1102	1145	1081	1121	1079	1209	1113	1073	1149	1125	1112	1145	1118	1140	1108	1097	1177	1064	1143	1126	1082	1096	1131	1121	1106	1116	1134	1134	1154	1108	1105	1120	1073	1130	1151	1156	1117	1093	1096	1166	1130	1104	1072	1114	1137	1111	1103	1156	1076	1078	1148	1095	1115	1082	1131	1108	1148	1156	1113	1135	1128	1112	1163	1176	1116	1145	1143	1090	1066	1145	1101	1127	1101	1093	1126	1117	1107	1200	1211	1160	1120	1111	1184	1137	1127	1078	1122	1117	1137	1173	1094	1131	1148	1120	1140	1067	1146	1143	1121	1088	1172	1104	1106	1086	1104	1047	1172	1124	1142	1093	1060	1105	1145	1089	1074	1104	1092	1124	1091	1138	1063	1103	1150	1096	1177	1192	1068	1075	1204	1080	1107	1115	1112	1082	1088	1123	1099	1096	1089	1085	1072	1107	1172	1157	1155	1129	1111	1119	1108	1095	1163	1105	1190	1119	1147	1111	1162	1148	1133	1093	1056	1118	1159	1047	1142	1113	1119	1145	1135	1128	1057	1083	1108	1116	1097	1059	1084	1097	1107	1117	1065	1160	1155	1072	1124	1151	1154	1106	1102	1123	1127	1070	1125	1092	1120	1219	1090	1108	1129	1116	1167	1153	1111	1147	1091	1116	1118	1063	1084	1110	1138	1138	1121	1090	1138	1077	1117	1132	1086	1080	1122	1135	1083	1115	1109	1128	1111	1181	1106	1098	1080	1100	1100	1101	1120	1164	1098	1107	1116	1092	1132	1066	1103	1079	1064	1091	1111	1140	1123	1163	1056	1125	1153	1146	1093	1193	1126	1113	1130	1164	1087	1119	1097	1026	1123	1107	1104	1166	1028	1151	1176	1096	1122	1100	1133	1109	1083	1159	1134	1131	1109	1094	1124	1107	1047	1093	1096	1042	1140	1088	1135	1112	1125	1129	1095	1114	1123	1174	1091	1075	1110	1178	1086	1111	1134	1106	1073	1104	1140	1109	1117	1081	1076	1153	1073	1088	1168	1089	1167	1136	1134	1089	1053	1107	1121	1082	1077	1130	1137	1114	1144	1072	1109	1092	1046	1034	1124	1154	1135	1143	1127	1108	1100	1161	1104	1161	1086	1147	1164	1139	1111	1080	1166	1102	1171	1054	1079	1125	1146	1136	1144	1086	1140	1089	1128	1137	1193	1072	1140	1126	1120	1105	1129	1089	1118	1057	1128	1185	1099	1127	1112	1104	1100	1109	1132	1127	1156	1203	1146	1145	1126	1101	1113	1166	1108	1159	1096	1109	1083	1150	1067	1138	1078	1076	1077	1142	1150	1113	1070	1103	1126	1114	1157	1163	1145	1126	1131	1135	1142	1137	1070	1120	1116	1063	1096	1136	1217	1124	1135	1149	1099	1199	1123	1119	1107	1107	1093	1193	1160	1128	1158	1083	1137	1080	1129	1188	1126	1121	1196	1149	1117	1136	1100	1125	1152	1097	1063	1028	1078	1162	1101	1218	1103	1087	1116	1084	1141	1114	1137	1154	1142	1070	1109	1056	1113	1040	1161	1024	1086	1161	1196	1124	1111	1102	1122	1152	1114	1165	1121	1143	1103	1092	1122	1117	1110	1113	1112	1127	1099	1183	1158	1052	1042	1093	1173	1141	1083	1153	1132	1080	1074	1153	1092	1092	1074	1109	1150	1083	1113	1173	1082	1082	1101	1104	1149	1042	1114	1121	1098	1156	1093	1178	1142	1100	1150	1154	1007	1117	1140	1123	1132	1129	1125	1138	1148	1143	1110	1169	1163	1072	1083	1122	1099	1137	1060	1120	1115	1157	1129	1066	1135	1081	1125	1121	1067	1108	1075	1072	1112	1126	1126	1086	1117	1156	1101	1148	1112	1178	1145	1101	1126	1093	1150	1085	1114	1163	1109	1116	1093	1141	1168	1097	1079	1154	1106	1148	1091	1071	1079	1132	1137	1132	1138	1091	1127	1130	1173	1133	1097	1096	1062	1145	1075	1125	1099	1089	1100	1130	1155	1109	1084	1094	1111	1086	1118	1088	1155	1080	1120	1104	1106	1141	1189	1111	1106	1099	1120	1113	1069	1096	1063	1106	1116	1136	1079	1096	1155	1114	1073	1165	1124	1111	1099	1102	1120	1074	1162	1111	1123	1069	1121	1126	1067	1108	1165	1059	1135	1128	1084	1166	1126	1116	1148	1157	1089	1097	1103	1099	1127	1022	1128	1165	1139	1121	1123	1114	1138	1153	1163	1116	1100	1089	1166	1154	1096	1118	1062	1114	1092	1131	1152	1099	1135	1140	1118	1075	1102	1149	1071	1143	1131	1112	1140	1161	1110	1080	1168	1129	1106	1122	1095	1067	1135	1140	1122	1170	1086	1041	1063	1111	1117	1086	1104	1128	1101	1134	1100	1124	1180	1078	1099	1088	1153	1124	1131	1101	1081	1097	1105	1084	1148	1087	1132	1076	1160	1139	1102	1118	1075	1087	1141	1146	1119	1123	1124	1122	1135	1094	1123	1161	1121	1121	1093	1164	1135	1125	1145	1138	1154	1088	1133	1174	1132	1161	1104	1148	1133	1103	1140	1150	1120	1097	1146	1117	1091	1186	1124	1115	1110	1182	1099	1116	1067	1111	1117	1179	1136	1113	1118	1190	1132	1123	1178	1196	1165	1103	1121	1124	1165	1204	1098	1141	1134	1086	1141	1105	1080	1067	1077	1087	1133	1055	1123	1138	1088	1116	1114	1101	1154	1082	1148	1120	1116	1073	1104	1093	1113	1106	1141	1123	1116	1097	1142	1149	1140	1119	1141	1069	1093	1111	1147	1087	1119	1070	1120	1072	1091	1076	1114	1088	1204	1149	1116	1109	1137	1069	1063	1137	1145	1171	1097	1082	1158	1135	1098	1106	1093	1146	1121	1177	1101	1191	1087	1097	1116	1172	1125	1088	1123	1128	1124	1109	1116	1127	1128	1099	1040	1146	1093	1138	1113	1168	1132	1116	1127	1084	1127	1126	1134	1080	1155	1099	1118	1138	1166	1108	1083	1111	1043	1124	1056	1123	1140	1131	1115	1122	1056	1107	1105	1113	1115	1093	1187	1166	1159	1158	1065	1109	1095	1048	1140	1108	1115	1115	1065	1099	1136	1162	1110	1101	1085	1043	1135	1085	1065	1082	1109	1120	1149	1125	1053	1134	1178	1100	1174	1091	1085	1135	1120	1092	1059	1131	1151	1125	1111	1111	1071	1089	1091	1114	1065	1177	1168	1127	1095	1106	1134	1129	1130	1124	1088	1095	1086	1106	1091	1157	1124	1102	1188	1103	1118	1172	1060	1155	1153	1061	1142	1085	1137	1109	1060	1113	1117	1057	1166	1098	1126	1102	1037	1121	1132	1158	1122	1090	1058	1090	1131	1136	1126	1090	1122	1187	1086	1078	1091	1115	1124	1116	1096	1087	1131	1093	1060	1116	1059	1166	1110	1133	1094	1136	1146	1124	1126	1150	1119	1137	1141	1148	1040	1093	1139	1158	1148	1053	1175	1163	1126	1059	1143	1132	1094	1065	1134	1093	1118	1115	1124	1012	1128	1096	1073	1127	1116	1124	1178	1121	1112	1175	1173	1098	1104	1151	1176	1142	1123	1096	1130	1098	1098	1087	1092	1112	1059	1078	1173	1136	1136	1067	1153	1085	1150	1140	1108	1112	1079	1082	1055	1160	1124	1159	1122	1125	1133	1075	1063	1080	1117	1129	1069	1174	1118	1115	1137	1174	1080	1115	1067	1100	1056	1124	1089	1097	1086	1009	1032	1110	1065	1148	1131	1176	1103	1093	1055	1126	1149	1158	1108	1142	1103	1081	1095	1132	1148	1085	1087	1115	1192	1090	1171	1133	1162	1161	1056	1105	1095	1091	1116	1109	1187	1164	1108	1099	1121	1130	1120	1138	1163	1156	1101	1122	1134	1082	1084	1076	1102	1117	1114	1120	1161	1128	1064	1144	1099	1068	1142	1132	1178	1068	1069	1136	1157	1117	1083	1123	1169	1109	1100	1094	1079	1147	1101	1153	1101	1062	1122	1126	1058	1059	1162	1100	1159	1085	1090	1138	1106	1160	1096	1160	1111	1158	1110	1118	1048	1059	1109	1120	1105	1116	1048	1119	1158	1092	1155	1118	1149	1141	1136	1120	1030	1169	1079	1106	1125	1185	1071	1127	1111	1127	1122	1169	1123	1081	1066	1110	1094	1115	1085	1077	1116	1137	1161	1145	1156	1147	1119	1156	1098	1112	1076	1117	1082	1130	1182	1097	1103	1123
73882	60236	29145	5377	588	433	393	418	333	370	360	326	346	361	381	348	349	311	355	369	382	373	331	352	352	370	349	333	340	316	345	338	326	341	343	351	348	379	362	316	358	383	383	326	307	370	368	374	389	401	433	509	455	415	382	395	420	433	407	383	377	393	446	494	426	380	394	303	327	342	371	342	351	313	337	321	368	317	321	302	324	309	327	335	362	351	361	314	318	321	325	337	321	375	332	325	357	325	331	324	358	346	327	346	346	341	332	329	340	343	366	340	330	328	362	355	336	337	354	325	364	323	339	357	330	334	328	364	325	333	390	332	337	320	343	316	332	346	391	347	347	307	357	352	348	334	335	337	341	307	298	371	346	318	328	304	341	340	334	326	323	315	331	335	330	355	331	298	320	348	312	382	323	336	364	350	318	334	332	352	329	348	357	304	345	344	400	375	348	368	364	352	335	365	331	348	347	335	355	331	317	339	349	315	350	359	338	341	326	327	361	371	341	349	336	357	309	352	326	373	355	349	342	348	333	359	394	350	340	354	334	329	357	319	347	332	353	280	335	348	330	344	352	302	345	364	341	336	347	314	329	318	354	330	326	327	336	307	332	363	340	323	343	358	306	327	368	307	328	372	329	356	344	341	337	319	340	330	376	327	332	326	343	354	341	344	353	364	322	343	330	346	365	342	365	307	326	353	312	330	338	367	345	334	354	355	330	334	340	325	345	309	336	323	373	343	351	323	337	347	348	356	316	353	334	351	317	349	328	354	347	367	311	356	356	314	335	336	337	341	343	329	339	328	334	353	352	307	336	368	367	357	343	311	347	339	338	345	362	368	325	359	336	342	340	345	349	290	329	353	345	323	295	316	359	345	335	321	363	355	345	323	317	315	367	345	344	336	354	338	343	384	344	315	376	369	324	370	352	360	340	350	353	347	352	326	336	313	307	345	340	354	362	345	359	337	365	346	351	348	350	323	356	364	357	349	344	356	290	348	325	329	348	338	329	335	347	312	354	349	341	346	307	337	310	303	328	345	347	368	334	333	330	329	350	338	314	350	337	380	306	362	315	328	340	363	341	324	351	331	336	341	331	357	319	368	334	342	343	336	325	318	302	364	345	315	330	339	319	331	336	344	333	358	323	350	338	356	327	355	323	326	342	340	330	341	353	349	330	360	338	318	336	354	333	363	347	348	356	397	351	351	350	338	360	343	314	338	335	359	325	358	322	340	320	335	335	345	330	325	345	359	352	327	364	334	341	352	336	381	340	301	321	325	344	373	333	331	344	341	353	351	326	341	316	356	328	348	348	367	339	337	362	340	343	298	325	359	345	353	337	371	329	334	360	322	338	334	347	333	346	376	311	338	311	298	362	367	356	328	346	347	391	329	368	297	316	330	366	338	327	341	350	393	356	325	351	314	264	343	353	342	341	352	341	359	348	349	349	383	360	324	357	335	354	340	341	339	351	351	357	316	344	359	346	367	327	344	331	338	315	349	352	365	347	350	315	319	311	334	307	321	326	367	347	371	360	354	321	314	364	321	336	375	342	355	336	321	332	350	330	345	329	352	336	327	335	360	336	328	330	328	352	335	326	326	324	332	323	331	356	348	321	346	362	342	318	347	379	396	362	317	328	359	337	332	346	377	325	356	344	323	361	351	312	367	314	354	333	370	314	334	380	326	324	351	341	337	326	372	324	347	337	324	326	339	312	319	335	319	355	316	332	323	353	325	382	359	366	337	335	330	370	354	325	344	324	333	311	318	305	348	359	338	341	318	363	358	320	403	333	287	339	329	359	347	355	323	288	353	322	351	318	344	345	329	357	310	358	376	348	325	332	364	290	326	332	337	357	346	377	370	339	335	357	329	357	379	333	339	347	350	326	325	326	328	287	337	362	364	324	350	356	337	339	357	352	344	372	336	339	346	329	325	334	326	338	338	377	343	359	342	336	327	355	333	329	353	379	314	336	348	324	327	364	369	318	309	379	305	355	353	353	332	334	346	357	329	377	316	331	353	337	323	348	329	337	305	325	350	327	334	335	322	357	355	347	334	340	314	317	355	366	325	330	331	317	312	360	325	343	356	319	351	319	346	350	337	310	346	389	328	354	348	321	334	336	330	350	342	346	335	348	310	337	335	340	331	354	366	341	344	353	338	324	355	333	350	351	288	357	346	347	362	339	338	329	326	315	319	307	350	338	309	342	351	319	346	318	324	314	379	343	358	341	365	337	328	336	345	329	316	327	350	349	325	335	337	349	300	342	341	344	330	327	299	324	348	350	336	332	337	338	332	329	331	341	348	340	307	346	323	344	337	326	352	355	322	354	353	323	345	329	336	313	329	352	321	359	356	367	358	349	309	333	332	323	368	319	342	351	322	312	344	352	342	285	358	314	347	338	352	351	332	317	361	343	332	318	334	347	328	335	336	341	333	326	346	340	341	364	342	342	340	355	326	316	316	370	345	343	386	343	341	344	349	333	312	325	343	370	349	340	366	333	369	349	368	351	309	366	363	328	330	338	355	367	300	348	316	361	312	339	353	325	321	376	351	330	332	350	331	336	333	351	352	342	350	315	330	354	354	350	321	314	348	327	355	325	344	319	366	330	331	350	335	339	321	364	336	333	315	340	341	366	344	334	333	376	317	338	342	345	328	331	351	365	346	332	349	372	310	370	337	345	354	301	370	383	342	335	347	353	393	334	384	352	382	346	340	329	363	316	334	328	341	342	361	336	333	366	357	325	356	349	336	347	320	336	316	352	368	343	339	352	351	331	341	326	355	323	310	318	368	371	353	345	339	361	324	355	332	330	372	330	349	330	329	355	324	315	371	352	358	347	365	348	358	354	352	346	347	340	313	335	328	367	327	330	340	344	322	319	334	305	363	379	373	325	333	346	377	331	318	364	345	342	331	364	355	338	357	367	316	368	350	330	368	318	349	377	353	283	318	335	341	359	350	344	337	366	303	325	325	358	339	339	321	355	312	335	347	364	330	312	354	362	326	369	315	386	344	373	369	356	365	337	311	354	351	331	368	321	326	350	366	335	306	335	319	351	337	340	340	319	322	320	380	335	335	342	344	331	341	287	326	323	305	297	331	342	331	314	320	373	350	332	337	350	329	291	351	317	340	356	356	355	320	357	336	348	326	358	341	363	306	343	355	331	342	336	367	301	330	351	400	354	331	331	371	356	345	346	351	362	364	337	332	346	339	332	338	312	340	329	333	335	363	352	356	289	364	333	348	339	355	365	325	342	334	338	341	341	362	383	366	351	314	357	372	356	353	351	339	365	363	307	310	334	374	361	336	311	315	345	336	360	346	295	373	351	350	327	343	316	333	338	352	347	346	364	334	311	334	370	341	347	332	348	343	318	342	341	367	381	376	334	318	334	328	312	352	321	332	335	338	343	322	320	329	352	318	342	309	361	326	324	354	333	326	358	336	354	330	339	330	356	335	346	359	312	307	334	325	343	316	323	317	408	339	379	303	349	354	367	372
49813	46105	18153	1626	1460	1395	1264	1188	1163	1162	1031	1012	1008	1037	1016	956	961	1001	1000	954	929	962	944	913	967	948	918	928	921	927	957	921	935	968	991	893	959	970	1003	955	918	1007	1000	992	1164	1109	1143	1103	1164	1303	1510	2206	1759	1735	1386	1426	1548	1508	1330	1245	1145	1175	1681	1869	1361	1408	1321	913	947	889	890	893	984	936	928	902	918	983	912	960	899	928	888	953	893	942	918	978	891	877	918	1000	946	931	885	925	861	900	882	919	903	932	924	930	904	862	879	872	895	949	934	861	944	902	937	973	924	893	889	912	953	914	908	914	896	889	909	919	914	859	909	930	912	904	865	932	975	864	942	908	927	920	847	962	955	926	946	919	916	968	859	891	851	927	919	880	930	905	999	935	916	954	961	945	930	955	955	892	963	957	897	912	910	901	923	935	904	871	958	949	898	931	939	947	906	912	953	942	945	946	938	945	868	933	900	935	875	892	979	865	891	980	901	951	923	935	902	905	951	910	911	900	986	985	906	898	911	897	925	937	920	912	890	914	882	957	908	925	946	875	922	913	943	936	898	896	950	895	886	929	932	910	895	928	904	927	887	919	972	1035	925	930	944	906	903	880	960	929	900	905	922	937	939	928	944	955	911	926	872	963	874	954	966	970	902	857	898	953	920	931	890	912	909	903	972	924	878	907	884	937	969	922	862	980	905	945	991	874	891	878	876	938	927	952	866	895	869	924	936	922	915	914	934	937	960	954	964	852	902	908	889	915	950	877	945	947	893	919	942	914	883	981	983	866	925	947	905	852	859	981	908	888	920	944	891	892	966	904	888	973	910	932	913	911	937	919	921	870	960	899	988	903	940	868	923	874	894	893	964	932	932	896	942	923	872	906	922	913	910	942	936	952	924	913	941	907	924	943	931	970	898	909	917	866	876	898	935	912	947	907	948	949	913	930	888	923	843	934	940	987	891	933	939	951	965	892	933	902	907	913	877	878	872	928	933	917	913	855	906	890	931	918	969	927	933	940	917	886	968	961	947	928	894	923	880	950	904	896	914	860	906	861	945	881	950	920	952	903	921	918	931	862	884	911	951	916	925	855	949	894	929	939	927	886	972	937	937	895	917	904	916	971	913	870	929	910	906	938	941	856	875	899	903	924	926	937	873	891	902	957	878	871	918	912	966	916	882	900	935	881	941	875	931	946	892	965	921	871	889	892	920	923	915	896	942	929	920	936	883	885	974	897	950	899	888	952	967	990	882	930	929	966	921	948	899	880	970	919	920	918	917	954	897	937	950	925	925	897	882	892	934	914	924	926	893	940	916	891	912	917	979	843	910	903	952	978	880	897	942	936	915	978	893	891	965	971	968	934	967	914	888	929	919	923	956	969	950	926	932	963	931	919	929	849	938	919	922	933	940	903	931	902	900	937	921	935	939	923	846	936	907	898	932	905	857	917	954	916	898	924	971	952	927	936	901	909	934	895	941	878	926	939	989	936	891	937	923	927	886	917	914	980	927	923	965	915	940	906	921	935	934	923	895	891	932	942	934	911	889	863	880	954	891	896	909	902	911	901	886	908	950	912	945	947	952	924	893	925	898	924	949	908	938	917	902	973	904	902	886	906	961	924	925	928	850	937	902	962	929	924	943	906	902	912	941	952	965	942	963	939	950	964	939	913	920	944	902	886	998	915	905	977	932	929	917	898	946	850	845	900	959	887	982	930	946	954	933	879	865	919	945	938	892	951	961	871	943	893	869	893	898	956	895	908	990	881	931	919	928	955	918	934	880	908	961	916	885	875	896	962	931	922	927	902	881	925	933	991	948	868	940	954	946	922	917	942	909	922	928	918	916	872	926	846	886	956	895	973	895	948	943	908	939	897	892	971	861	920	947	925	899	885	908	903	881	934	896	936	925	926	955	882	882	930	927	882	958	920	970	890	896	889	850	905	913	901	961	909	916	937	951	990	865	915	926	916	929	913	953	958	917	877	906	971	921	975	912	909	954	923	936	941	903	926	947	914	874	909	953	909	926	876	872	918	883	911	909	886	920	906	924	910	890	960	917	904	922	918	954	947	968	918	868	871	919	933	932	934	948	902	890	968	910	947	879	905	920	990	931	966	938	951	905	928	865	916	901	949	926	896	914	865	920	925	914	947	882	874	935	928	891	873	901	886	926	970	926	870	920	906	931	919	903	928	952	907	968	982	929	945	995	905	948	868	955	900	941	924	946	885	938	916	884	927	989	978	922	943	949	868	975	919	866	916	933	960	974	906	918	903	874	964	923	933	957	891	898	940	917	934	918	920	887	925	902	925	899	864	905	947	923	936	875	922	919	891	938	952	920	947	924	916	907	867	947	850	931	902	936	963	912	894	909	895	867	890	910	908	942	893	901	940	883	842	908	887	950	924	942	936	887	856	944	931	912	943	900	878	939	902	936	919	896	900	953	879	939	875	932	901	950	931	860	945	928	888	885	945	966	936	915	888	903	930	915	886	906	939	879	921	888	878	922	936	922	973	911	923	870	927	946	930	971	946	913	889	950	898	892	957	932	880	908	826	894	895	862	895	955	890	897	924	921	891	917	899	967	987	928	903	915	956	894	921	931	980	897	942	921	928	950	910	910	938	880	918	999	954	882	932	888	901	1001	938	964	931	910	898	932	895	885	880	905	923	932	911	900	902	896	921	872	891	924	923	916	908	937	988	933	947	936	932	921	904	851	900	969	912	887	915	879	914	956	923	919	912	958	911	981	935	911	906	943	919	931	940	922	868	914	971	921	944	910	900	912	865	902	931	931	896	941	911	910	941	964	884	938	873	886	914	929	879	862	915	916	941	940	947	946	932	897	925	895	896	885	986	904	907	993	897	878	915	891	925	935	909	906	947	886	917	936	926	934	931	952	950	894	914	920	945	946	906	905	959	924	892	907	917	953	946	882	929	894	921	906	902	935	897	920	913	926	888	924	964	929	913	938	923	940	894	890	947	929	898	879	912	885	873	927	860	952	876	907	925	887	928	910	940	922	909	908	912	965	933	945	905	913	935	889	956	944	919	916	915	966	954	930	938	920	892	925	876	926	880	938	927	925	931	925	943	939	921	898	935	902	999	952	922	941	906	908	921	898	954	922	858	942	963	944	884	1009	888	930	934	900	874	831	854	916	900	935	908	936	964	910	893	927	922	876	873	945	964	900	950	953	928	879	956	916	924	917	942	915	892	884	879	874	943	915	967	915	916	951	954	892	887	944	912	961	905	859	891	918	919	906	888	886	877	907	877	878	883	881	922	945	933	879	916	987	925	949	940	932	934	932	916	893	941	944	936	957	907	975	900	907	926	874	915	922	961	935	899	948	907	945	961	887	938	943	906	885	944	924	931	986	894	952	943	884	951	940	919	911	907	931	892	976	943	945	942	904	985	910	861	942	869	962	897	952	923	911	975	878	917	941	941	908	911	912	936	908	926	916	975	964	938	880	841	925	930	879	925	919	953	940	876	954	924	899	877	978	917	919	928	922	910
83402	71536	37397	12164	2001	632	485	462	441	445	418	413	395	418	364	418	399	397	369	394	378	388	368	358	421	351	380	378	425	411	348	377	376	363	368	369	382	376	398	363	425	392	402	399	387	391	431	429	415	451	513	723	777	654	531	483	549	525	408	412	414	432	433	409	518	639	623	397	369	334	388	398	406	377	367	365	387	357	360	371	376	357	337	391	372	381	391	411	383	384	389	365	398	368	369	367	363	361	360	363	365	416	379	343	378	371	381	395	366	349	333	378	361	377	390	360	401	386	383	387	371	362	396	414	358	410	400	367	384	364	383	408	365	354	404	378	385	368	367	419	359	371	398	403	392	355	391	367	405	401	392	386	381	372	365	356	393	372	355	371	379	391	378	373	360	369	390	391	362	375	377	374	350	373	376	367	344	409	380	387	392	392	371	370	400	418	368	386	389	368	407	385	388	395	389	362	362	402	403	399	384	363	415	370	371	390	380	364	394	403	353	395	367	356	350	382	410	381	412	367	410	391	417	417	385	362	392	387	415	394	389	347	377	396	345	374	372	380	360	362	363	400	366	415	385	381	424	363	370	362	335	376	407	362	388	379	403	331	387	393	331	393	366	403	422	401	389	365	405	377	378	411	344	392	372	414	360	377	388	386	387	382	368	379	412	389	379	384	381	368	369	371	387	392	379	378	375	354	380	374	377	371	399	373	350	401	374	370	355	402	394	358	395	375	394	387	347	386	383	357	372	343	401	368	358	367	381	428	382	378	392	397	353	433	388	376	374	370	400	386	366	391	346	398	373	388	381	380	397	392	363	356	393	370	357	392	373	363	368	369	413	378	389	391	370	384	391	398	397	379	373	363	393	380	357	403	399	376	375	353	369	380	365	360	381	388	356	413	374	359	391	402	358	383	365	383	349	373	387	399	392	378	354	360	372	368	369	398	376	363	368	391	374	335	337	371	379	377	397	359	388	394	386	373	404	388	391	394	383	369	372	389	384	363	408	373	398	370	358	417	341	377	364	365	356	380	374	402	366	357	378	398	377	355	407	401	368	386	398	429	419	385	365	387	388	400	392	400	361	376	371	364	372	372	372	377	365	358	364	384	414	376	353	353	388	365	362	394	352	363	365	343	371	399	403	367	350	368	395	358	362	381	365	377	379	378	398	376	411	341	342	360	416	374	367	376	378	362	356	386	394	383	372	400	393	384	383	375	397	368	376	380	383	386	367	409	358	394	390	406	383	362	355	376	373	374	388	389	402	366	385	399	383	391	370	385	395	382	383	387	343	371	430	395	387	376	390	381	409	351	376	376	406	395	351	369	370	390	362	407	397	400	394	386	385	402	397	349	361	384	401	352	343	373	385	386	412	357	365	346	378	371	412	379	356	380	372	389	380	365	348	393	398	380	389	374	357	353	409	387	414	387	369	336	359	355	343	399	398	338	343	365	369	346	379	389	372	399	376	395	353	388	384	377	371	397	375	374	392	376	376	392	353	405	386	383	360	365	374	387	389	370	362	382	350	389	398	374	397	348	369	374	364	381	420	373	365	380	401	357	376	389	358	375	375	386	391	358	368	335	354	383	364	354	376	420	421	361	363	401	386	360	351	391	390	384	384	364	378	364	363	373	383	336	354	340	393	358	372	410	393	370	352	355	371	347	385	375	354	402	409	400	418	367	396	408	416	370	346	382	408	356	366	359	364	372	393	359	390	345	398	373	359	388	365	363	355	359	374	402	398	405	328	382	350	424	384	368	370	396	375	386	380	376	371	353	363	429	385	369	354	379	395	365	359	411	384	365	351	388	396	365	392	395	398	363	381	380	332	362	368	378	378	378	356	357	377	383	370	378	366	372	382	363	380	368	367	384	355	366	350	366	393	383	379	338	398	385	351	347	366	393	417	373	385	430	365	373	358	411	386	409	408	335	392	369	399	381	377	379	374	346	398	364	357	361	366	409	378	381	436	332	387	383	365	383	394	380	387	336	325	364	377	404	372	390	392	389	365	353	352	370	375	378	352	383	393	381	360	358	343	344	360	383	376	382	404	354	343	358	394	384	388	375	381	385	391	383	367	376	396	356	392	386	349	375	404	331	394	368	371	335	384	375	346	357	395	393	350	387	376	355	378	358	359	377	387	389	387	385	375	392	396	393	349	350	391	397	348	387	354	380	385	360	355	364	370	389	357	383	360	383	389	392	379	418	377	341	393	412	374	386	361	344	398	351	353	332	358	358	309	342	404	418	407	373	414	375	393	363	377	357	336	367	365	360	393	377	395	393	344	410	373	400	345	411	401	351	371	359	348	402	383	389	376	393	369	378	353	370	361	383	377	411	389	386	392	377	391	341	376	381	354	393	363	369	375	407	370	375	376	373	400	353	372	376	416	384	402	417	407	361	433	384	399	361	374	381	351	368	388	348	352	368	387	372	374	382	392	374	377	383	391	352	378	356	391	374	371	381	379	409	344	362	376	377	380	398	371	369	386	393	357	363	376	360	406	353	377	394	411	394	391	368	380	377	364	345	362	375	397	372	379	365	375	369	357	386	413	398	372	380	361	389	394	351	365	383	379	415	397	376	350	373	399	413	369	397	397	386	381	373	369	379	380	332	354	371	364	386	370	404	371	405	400	375	362	381	410	381	382	393	336	374	400	360	371	389	368	359	361	361	417	378	384	360	354	398	382	385	395	384	382	331	377	417	371	357	353	400	388	351	385	389	374	376	354	424	427	381	356	360	384	397	415	363	371	376	381	396	393	357	399	380	383	385	373	403	381	381	376	387	378	338	380	375	336	356	379	372	379	369	374	368	358	373	323	381	396	356	343	372	428	384	385	402	370	378	387	367	390	346	357	400	384	384	405	362	414	369	361	386	391	389	372	357	389	397	372	393	398	379	414	376	382	367	374	377	391	372	395	422	378	354	381	354	384	415	378	374	399	392	365	358	416	357	369	382	352	349	381	404	413	363	421	387	395	371	363	398	393	400	385	396	402	381	389	388	385	351	363	387	392	381	400	367	358	355	365	434	388	393	375	374	386	382	345	390	378	377	345	379	384	359	394	383	404	415	385	393	383	431	377	365	373	380	374	414	384	373	367	358	366	391	389	357	407	370	399	344	390	359	370	368	387	382	375	367	380	367	365	362	375	385	379	377	407	358	394	378	376	362	403	335	355	390	383	348	349	363	362	368	370	360	343	384	418	366	345	388	371	337	385	365	345	350	377	415	403	402	380	377	375	369	377	395	404	398	353	349	390	371	366	352	368	398	365	349	419	370	375	331	399	417	369	380	416	343	367	368	418	378	338	371	399	355	401	380	393	376	383	370	370	385	346	401	394	360	377	370	383	396	368	387	389	368	374	357	367	390	390	387	386	394	403	360	374	352	371	366	391	370	378	345	359	368	405	366	352	353	414	379	379	394	385	355	381	384	353	389	385	383	397	392	405	371	351	377	381	409	359	390	387	383	394	380	372	356	352	396	397	386	391	346	384	368
59825	57733	23466	2252	2033	1792	1574	1446	1353	1290	1278	1254	1274	1204	1175	1142	1107	1122	1122	1170	1114	1063	1070	1087	1092	1078	1071	1065	1025	1097	1131	1049	1039	1090	1074	1012	1055	1105	1091	1061	1101	1120	1087	1262	1176	1175	1342	1376	1533	1533	1880	3420	3814	3402	2078	2080	2395	1969	1465	1227	1137	1062	1530	1405	1805	2852	2494	1015	1021	1029	999	1000	1017	1007	1036	968	1023	997	1050	974	954	1005	1002	1011	1035	950	990	1017	983	1019	1021	1021	1026	991	1043	997	974	1015	999	1075	1036	991	991	993	984	978	983	1017	990	1016	975	1005	1041	982	998	932	945	967	1000	996	1012	939	1003	994	1020	994	1009	990	1056	974	994	971	988	1043	988	1045	1012	1039	983	1047	941	971	1018	975	985	1015	973	984	973	1030	990	995	1026	1026	969	980	1039	986	981	1024	1000	991	1027	1023	961	915	1003	972	1017	966	1024	1011	1013	997	968	1059	1019	963	1011	1010	1025	978	1047	985	978	1018	968	962	990	982	998	973	1008	1014	1006	1005	1050	997	1018	1016	989	973	1013	937	963	965	966	996	957	975	977	934	962	990	996	1004	1054	1008	964	1058	1014	1020	980	977	1048	1014	1005	953	944	986	967	970	1011	1000	992	957	1007	1034	1044	978	1035	1046	1067	1033	982	991	1004	1023	1007	1016	1025	983	980	996	963	971	1019	996	1014	1012	994	953	1021	1013	977	992	1006	1039	953	955	977	990	976	1021	998	1022	957	983	997	1006	997	946	998	972	996	1016	981	1018	1002	916	999	1022	1000	1002	978	972	960	1013	998	1028	1013	918	991	1031	986	986	1038	1000	1058	989	1037	1024	1031	1025	992	944	1007	904	1027	1012	1027	1036	1002	977	978	964	1013	1018	1002	1043	987	1007	991	963	1026	985	987	992	995	1001	1010	1042	1037	1056	1044	1019	964	998	984	1013	939	953	965	966	1042	1005	999	1012	991	1022	989	1016	998	982	1021	1009	953	987	1028	1003	1073	931	1027	995	1042	972	1041	1018	966	1106	1043	977	982	985	974	991	1010	989	955	1011	1030	1003	1064	1042	953	994	999	998	981	1014	1024	985	1008	980	958	991	995	1011	1004	1023	966	1012	953	965	1039	1012	955	962	984	992	995	1018	1003	996	957	1005	976	1024	991	1028	1038	978	1037	1006	1003	966	1000	1017	986	1042	1020	992	929	973	982	954	1006	983	1035	979	1019	1009	984	967	998	984	1009	1020	965	985	1031	962	1042	1011	1023	1002	1003	1055	972	1015	975	1002	1005	1006	1006	1013	1000	962	976	981	1048	956	964	974	1040	982	1006	978	995	964	1009	1001	986	971	1006	1070	1012	965	976	1015	1003	1034	1023	1006	935	1062	922	1050	997	1028	932	1009	990	939	1020	953	974	1049	1045	950	1053	1018	986	980	1035	997	1007	1023	1029	1006	979	994	955	1021	969	991	963	996	1011	1020	981	1045	1004	1004	1001	983	978	986	1062	946	954	962	1031	1020	1005	1073	996	1026	1009	953	986	1006	1018	954	1051	1009	1030	1039	1010	974	996	1009	981	965	979	951	989	992	1014	1059	1015	1002	956	1024	1031	1050	996	1009	996	1012	1062	1016	1016	960	1026	1019	1006	1020	1039	1007	994	969	999	977	974	997	1096	1078	1050	970	971	1013	994	980	947	1018	984	1015	1050	984	1023	1033	1089	1049	914	963	970	1001	997	1040	979	985	1003	1029	994	1029	971	1020	1040	1019	1030	984	1002	992	975	977	1003	994	1030	970	1021	1080	1002	976	1069	1040	957	1001	1077	990	974	972	982	1035	968	1047	1026	939	1005	962	1014	1034	961	1005	1033	1019	958	1051	1003	1036	1000	987	1026	1014	1058	941	983	962	1042	997	1022	1014	1023	982	968	984	1049	971	1000	989	975	988	981	1043	1011	958	1035	954	1025	976	985	969	961	1035	1036	971	1016	975	942	960	1010	1040	1026	1026	1000	983	995	1011	1007	991	1003	1054	1001	1024	953	1007	1026	1046	1057	989	1038	929	993	964	1069	974	957	1005	1003	1007	956	995	998	976	1031	1037	997	971	1005	1038	988	1008	968	980	1069	989	1020	1032	979	979	998	989	955	977	974	992	1000	946	1032	954	954	973	997	917	1036	1008	1010	1062	1033	984	1014	1056	1061	981	998	968	890	983	1014	973	1035	989	956	998	1006	997	936	1002	1003	982	1008	1010	947	1031	970	1014	1074	1035	1014	939	1002	968	1031	995	983	974	969	1007	1017	971	998	1046	1028	994	1033	981	1015	990	1001	1062	1006	950	1002	975	1026	1011	959	973	1018	1001	948	984	1026	1015	974	987	965	1012	1040	1009	971	1007	1055	1030	1016	998	990	1014	1025	1058	1009	974	973	1007	1002	1034	1040	983	962	1032	969	1003	1020	1070	1033	980	985	952	1060	985	977	995	1011	981	988	993	896	951	1001	1005	987	1014	1008	1015	981	1023	1008	961	1052	993	996	978	1046	1016	983	1006	1015	968	979	983	1051	978	987	991	978	1047	1034	1011	995	1005	941	1024	972	1008	1071	938	1008	984	978	1003	993	1002	1014	998	1030	982	1004	1008	999	999	995	985	993	981	984	1020	1012	996	1031	1008	1008	1021	991	1017	949	1010	951	987	1035	1010	978	996	978	992	1011	985	987	951	1037	1006	1016	950	984	994	1070	1028	960	1063	990	1055	1039	997	1006	1006	997	1006	1061	981	981	1003	1049	991	995	974	1007	1029	978	1028	1037	928	1048	1003	1043	986	983	990	956	1019	1018	957	986	1019	964	937	966	987	983	1016	1057	1074	979	990	1054	1026	983	1029	983	1003	1003	989	977	958	970	972	1002	993	985	1034	986	1046	989	929	977	991	1003	950	973	1018	986	1018	1005	1012	943	1032	993	975	1020	1011	999	969	1027	994	1018	977	1033	996	1036	944	1020	1045	991	990	975	989	980	1052	987	1056	1002	1020	987	996	945	1000	1037	988	1006	1011	1010	970	936	1007	1015	985	1034	1054	1047	1008	1031	1000	978	1037	997	1008	989	1041	1012	968	1011	990	939	1027	1003	996	1016	989	1045	997	956	1053	979	1053	1003	1001	981	981	1033	1022	1027	1015	1040	990	976	951	983	1068	1035	945	1037	1019	997	1007	970	1021	963	1038	1020	1008	1010	993	1003	1042	988	981	976	971	1002	971	978	1016	1022	1045	990	1053	974	1024	950	1025	992	979	967	966	989	999	1061	970	1042	1001	993	991	975	1029	930	976	999	931	1009	1026	969	999	959	1059	985	1039	996	998	1002	998	1063	1006	1049	1016	965	925	930	980	947	986	1032	1001	1045	1003	1011	987	982	988	1053	917	953	1019	1013	1035	990	975	990	932	1036	1039	991	1022	1029	987	1001	1006	914	976	1063	992	963	975	1002	953	1005	969	1008	1021	998	1004	938	966	990	1007	991	1010	999	1001	990	1022	1005	1014	989	1025	947	1003	1029	981	990	966	982	1037	970	1030	1025	1012	955	921	983	1034	1010	1016	978	1023	1006	956	1000	1001	1000	1035	1027	990	1011	1016	1018	960	975	1061	1017	1020	1019	994	1015	975	965	1008	966	989	1006	996	989	1009	1087	998	1036	1030	984	998	976	949	984	982	963	992	1036	992	1013	993	1003	1075	1019	960	1018	988	995	992	965	968	950	976	956	1035	1040	999	1022	943	947	1038	1013	1031	1012	1014	1018	954	1035	992	1034	955	1019	978	1024	1023	1031	981	979	938	1080	1007	975	993	1027	993	1006	984	968	1016	1059	992	1053	1051	955	955	1029	941	1023	1037	943	970	983	1018	1011	994	1048	1017	1007	1018	958	958	1018	1054	1002	1034	1001	1025	942	1005	1001	995	1064	998	965	955	1006	1026	922	971	1022	1005	970	1023	977	989	1010	1008	1035	1015	1015	1018	981	991	1016	1029	963	1015	1019	1006	1043	1031	983	1012	1010	967	1035	986	982	1039	998	978	1028	968	1017	1011	991	964	1001	1000	1044	958	963	965	1016	1008	1010	968	1027	1025	1009	994	978	979	955	978	991	997	1015	996	936	966	983	1005	1004	1019	1008	1006	1043	997	993	1063	999	997	1016	975	998	1012	1020	1014	1064	1033	1019	1026	980	988	1039	993	1019	1007	1000	1024	1022	1039	1000	1022	1038	1018	1014	999	982	991	963	1018	965	1069	953	1008	978	922	972	1044
31621	18704	3969	489	365	416	366	360	379	390	405	374	384	370	372	347	392	388	387	390	431	383	422	390	372	392	384	402	403	363	375	375	411	398	386	411	414	358	410	362	380	363	398	397	384	429	415	427	394	412	446	402	409	452	402	414	409	413	415	387	370	423	396	353	388	437	384	393	435	381	355	389	362	384	385	376	369	409	392	407	416	381	393	363	379	400	429	389	374	378	390	398	385	370	373	385	398	385	367	384	385	330	372	383	369	379	402	379	389	392	409	410	390	377	377	402	380	380	413	383	349	366	414	395	395	380	377	400	381	386	380	438	396	415	357	379	372	369	395	403	408	376	394	372	397	335	395	387	382	406	394	411	412	421	358	366	397	358	401	399	393	417	370	369	398	381	392	376	400	428	360	386	405	367	391	398	364	413	364	380	410	402	394	370	366	387	402	358	408	367	381	373	369	399	358	408	387	393	408	407	379	389	397	403	426	393	392	386	391	379	367	369	390	408	422	367	386	408	380	396	409	426	378	426	361	429	393	373	400	406	357	400	381	380	392	378	417	366	404	369	375	420	405	398	388	356	407	361	350	423	401	369	409	397	375	379	396	386	388	390	360	399	395	414	401	412	376	423	431	348	367	402	410	369	397	383	353	363	388	383	398	425	400	379	374	380	410	407	392	374	404	416	377	378	408	394	388	398	414	384	393	371	383	386	395	393	374	374	364	398	356	364	383	367	397	388	424	424	403	397	347	416	391	375	393	416	382	377	416	384	362	377	394	358	359	396	397	397	388	392	389	413	402	391	334	396	357	391	352	390	397	384	395	392	408	401	379	364	397	387	375	414	370	411	405	388	377	390	358	411	410	400	366	389	407	355	387	411	376	420	390	426	349	363	376	419	353	430	394	417	417	382	414	398	388	344	388	374	400	378	354	367	377	392	400	364	382	362	383	345	367	412	386	361	413	380	425	381	378	392	388	386	413	376	387	379	345	386	408	373	410	389	437	401	379	381	366	375	382	366	401	387	390	398	403	373	395	362	374	386	377	373	437	397	404	410	389	381	381	346	382	343	385	392	382	396	410	380	391	381	383	392	386	390	413	387	405	370	384	363	372	374	460	395	387	410	376	368	388	382	389	417	357	423	378	403	393	424	402	357	394	376	426	392	430	374	351	402	374	374	394	412	394	418	406	438	397	390	375	392	398	406	387	393	386	390	394	381	377	392	381	399	413	424	403	357	358	392	352	382	346	383	376	402	435	385	391	406	392	417	357	416	400	394	395	373	395	375	370	377	394	385	401	394	398	401	376	359	413	379	367	337	401	415	412	406	409	387	387	358	396	382	401	385	381	372	396	394	372	375	393	386	416	398	370	343	414	409	384	374	402	400	343	391	374	387	377	392	391	386	399	393	407	395	406	440	376	415	378	398	399	361	364	381	432	350	380	395	399	373	383	381	349	372	399	389	410	424	401	371	367	393	413	408	407	425	415	388	400	377	372	386	394	391	388	414	379	380	391	400	392	390	367	377	359	348	420	420	410	381	414	383	403	370	428	418	396	384	366	381	393	367	409	382	389	396	391	426	356	380	422	395	388	357	390	404	370	406	388	424	396	380	414	415	363	406	397	426	430	360	359	347	437	426	384	420	382	355	367	409	417	379	402	352	384	376	389	379	399	407	370	411	388	398	393	407	393	388	377	398	404	396	427	368	349	394	395	342	389	406	387	380	377	340	395	372	406	385	414	363	385	369	394	434	407	419	402	392	368	396	420	329	373	363	376	375	394	409	347	373	386	409	429	368	360	403	411	384	396	406	406	435	377	380	407	393	426	391	376	389	382	378	389	388	374	399	402	397	380	386	395	370	423	372	400	402	416	407	410	386	380	370	435	404	383	402	383	390	428	404	408	404	421	393	397	364	363	410	390	410	388	384	366	395	389	384	367	380	391	408	375	398	386	416	374	423	394	385	402	348	397	381	390	380	370	384	416	402	402	383	402	386	375	373	379	371	384	389	366	370	352	353	394	398	409	373	377	376	382	360	363	369	396	398	397	397	388	395	396	377	379	417	401	388	388	384	396	420	364	406	355	348	434	406	397	384	383	400	347	379	352	369	400	383	354	386	422	398	411	419	407	406	410	368	435	384	366	381	439	372	415	382	386	372	436	404	396	394	378	350	371	381	384	401	385	387	394	406	368	338	414	375	405	385	413	377	424	405	367	385	397	398	404	389	387	393	391	409	379	396	376	433	420	389	427	408	374	365	410	392	399	391	388	367	384	398	426	392	343	357	403	351	374	363	378	383	379	424	370	393	414	421	378	377	393	417	405	401	391	377	400	418	375	383	401	436	409	356	368	390	376	418	389	386	371	398	426	396	383	380	400	370	394	383	388	379	406	396	381	354	399	402	377	404	351	368	399	394	386	382	417	435	387	391	396	418	346	340	386	387	365	396	363	388	369	417	396	359	369	386	367	367	406	434	375	406	405	368	375	383	391	410	383	346	408	344	409	351	386	367	393	372	412	387	385	372	375	380	418	394	360	371	406	388	385	370	374	377	381	400	391	376	405	398	386	412	393	399	382	353	401	379	365	392	381	382	417	417	388	418	390	349	376	373	380	396	424	427	397	427	375	348	405	378	418	415	387	397	408	411	425	408	383	398	435	370	363	405	387	361	392	421	417	396	378	412	377	421	366	408	392	382	377	401	385	375	404	357	379	395	406	373	383	374	405	367	406	393	393	400	378	396	399	430	388	395	371	421	424	380	396	404	402	394	374	428	402	350	365	376	391	389	397	394	369	386	380	344	389	387	393	385	399	375	431	379	417	388	393	379	392	397	365	385	386	382	377	403	374	394	367	352	361	392	381	394	377	379	407	349	374	438	349	371	399	371	406	406	373	382	372	396	367	382	423	390	400	348	375	434	365	369	386	424	395	383	384	377	344	409	395	404	370	391	351	364	392	365	386	388	378	412	401	401	364	432	360	392	365	356	405	408	438	386	394	374	374	361	378	391	363	383	376	405	420	378	369	366	392	406	421	376	363	357	385	369	364	372	438	400	410	397	384	392	438	380	354	380	399	384	395	427	371	365	398	413	407	393	409	393	375	420	326	394	377	375	423	368	414	405	427	386	360	399	424	432	384	421	398	360	397	394	387	365	358	385	391	397	397	379	382	386	378	372	374	405	400	403	388	376	387	390	375	358	408	426	376	408	415	401	417	436	386	380	363	388	392	342	405	362	376	390	386	367	398	392	392	405	374	405	374	369	365	405	406	444	412	415	350	445	354	409	416	414	396	360	360	399	444	383	374	365	396	433	387	415	391	404	394	382	372	375	346	371	414	388	410	438	442	371	345	385	373	384	380	345	401	373	372	366	374	407	385	427	411	406	404	397	345	403	409	359	385	355	404	375	363	386	376	396	396	388	384	402	399	409	368	402	393	404	386	429	384	367	396	347	400	398	386	404	408	386	410	379	385	390	387	394	360	364	390	357	423	429	379	419
28284	20765	3801	1132	1050	1027	1061	1069	1025	1030	1093	1010	1054	1031	1037	995	1063	1050	1033	1057	1051	1066	1017	1025	986	1021	1071	1044	1023	1047	1020	1020	1044	1044	1034	1044	1000	983	1073	1007	1044	968	1033	1115	1054	1035	1094	1025	1076	1062	1110	1112	1166	1157	1135	1146	1080	1084	1046	986	1073	1045	1063	1068	1115	1154	1189	1045	1071	1041	1014	1039	1027	1067	1016	1012	1025	1090	1021	1022	1008	1003	997	1046	1010	1045	1035	1001	999	936	1018	1030	1007	1096	1012	1017	1000	977	977	1110	1018	1039	1047	1019	1033	1013	981	1054	1066	999	1031	1037	1047	1057	988	1009	997	1040	1020	1041	1004	1016	1014	958	1024	1019	1064	979	1015	1007	1031	1066	1063	1019	990	1009	1038	989	1029	1020	1031	992	976	1062	992	1002	1048	1020	981	1013	1051	987	1052	1044	1035	1044	976	988	1062	1028	964	1033	992	1070	1063	1047	984	1006	1006	981	1000	987	1010	1047	1042	1072	1041	1037	1011	1072	1026	1012	1071	1052	1056	1011	1010	1023	1017	977	1054	1018	1075	1000	1015	1031	987	994	1009	965	1018	1002	1041	1033	1032	1033	1060	998	1096	1085	1039	1056	1033	1079	1011	1003	1061	975	1000	1043	1062	1089	994	1012	1060	1059	993	1020	1072	1050	1074	974	1013	1057	1001	1046	1019	972	1029	1072	1028	1002	1010	1116	1025	1013	1062	974	1029	991	998	1058	1031	1035	1092	1059	1043	1017	1002	959	1016	1046	1061	1057	964	1030	972	1044	1048	1078	1093	1033	1052	968	975	1015	1049	998	996	1023	1005	1052	972	1035	1068	1012	1042	982	986	1001	1042	1025	1030	1010	936	1031	1098	1046	1028	1021	1022	978	1019	1018	1003	1053	1036	1009	1028	1038	1056	973	1019	1024	1001	1021	1027	1003	1004	1008	1023	1050	1025	1032	1034	998	1022	1009	1032	1056	1023	988	971	1077	1002	1036	980	986	992	1033	1037	1037	1003	1021	1064	995	980	1044	1069	1022	1008	1003	1035	1031	1069	1006	1015	1043	1066	1040	979	1050	1005	1062	980	932	980	1063	1054	1023	1014	981	1074	1041	1027	1079	1029	1060	1011	1013	1068	1042	1015	1040	1080	1010	1068	1044	987	1046	1011	1045	1025	1009	1031	1048	1015	1027	1019	998	1084	1038	1046	1007	998	1031	995	1024	1008	966	1036	988	996	1020	1001	1061	1055	982	1058	997	1061	999	1023	1009	1021	996	1074	1019	975	1010	999	1014	1002	985	1035	1013	1074	1023	1007	1052	1062	1019	1040	1016	1035	1014	1031	1052	963	1011	968	976	1045	1051	991	1026	961	1120	1036	1038	1062	1064	1083	1049	1022	1063	990	1044	1067	979	1032	1021	1050	1057	1109	1018	977	1003	1006	994	997	1067	1018	1048	973	999	996	989	1049	975	974	1023	1028	1060	1078	993	1013	1011	1040	1016	1064	1021	991	1031	1040	996	1061	998	1075	1024	1011	1031	983	1058	1007	1053	986	1064	1057	1051	1011	1008	1098	1011	994	1044	1004	1095	1047	996	1040	1026	1080	1087	1039	1035	1083	1028	1015	993	991	988	989	1018	1020	1074	981	1002	999	1014	1043	1044	1061	1003	1035	1007	1003	1048	976	1051	1019	1030	1011	1013	1060	982	1003	992	1009	1001	1078	977	977	1023	978	1100	1006	991	1001	1010	1052	992	1019	1043	995	1018	994	992	987	979	1030	1021	1015	1011	1035	996	993	1055	1056	997	975	1091	987	999	1034	1089	1096	1014	1065	1014	968	1017	1012	1050	1061	1064	1043	1034	1003	1000	1013	953	1013	1020	1029	986	985	987	975	1052	1015	1027	1020	1041	1009	1063	1039	1037	1023	1008	1038	988	1038	990	1077	1060	1029	997	1028	1081	1035	1043	983	1065	1000	1015	1046	986	1023	968	999	1016	1073	1009	1008	963	993	992	967	1005	1067	1040	1007	993	1004	1058	981	996	1042	982	1023	949	1004	1011	971	1061	1000	1006	1002	1036	1041	992	1048	1013	1026	1042	1084	1030	1003	1003	1018	998	1050	1016	1016	1049	1070	1010	1019	1019	996	1049	1034	1041	1025	1072	1039	997	949	1068	998	1078	1053	1033	1000	1086	1004	987	1003	1011	966	954	1019	1042	1014	1020	1047	1025	1053	1039	1010	1010	995	991	1038	1002	1018	982	1018	1003	1039	1038	1054	1004	1033	1009	1034	1034	1026	1070	1114	1038	950	1001	992	1025	924	987	965	1069	989	1023	1000	1039	995	1013	1011	1091	1015	1091	1054	1063	1043	1049	1021	990	1057	1013	1022	1015	1035	1054	1030	1027	1032	1060	1021	1068	1032	959	1051	1037	1021	1086	1037	1011	1031	1042	1015	1017	1056	1041	1050	1028	1058	1002	1031	1018	936	992	1017	1006	1016	1036	1022	974	991	997	992	990	1007	1027	1039	1016	1055	943	1009	1058	954	982	986	1001	1035	997	1063	1031	1054	935	1029	972	1020	1007	1000	1011	975	1012	1060	964	1035	1022	963	1017	1063	1009	1006	1020	1065	1044	1082	1004	1050	984	1058	1060	987	1003	1049	1066	1024	1033	1044	963	1027	1031	1034	1053	1009	1026	1052	1009	1059	1005	989	993	1008	1030	983	1022	1008	1050	969	1010	1031	1019	1001	1037	1015	970	975	977	1051	1010	1024	1040	1061	1066	1080	1008	1092	1035	993	1064	1003	989	1006	1017	1062	1059	989	1028	1016	960	1022	964	970	1039	977	1054	1027	1015	1002	967	1033	1036	1011	968	1032	961	966	1032	1020	1055	1014	1014	1031	1005	999	1013	1067	1009	1041	1021	1063	1001	1037	1076	1088	1018	1017	1094	1033	968	990	1052	1036	1046	1013	1067	1031	1007	1011	1035	1019	1022	1004	988	1056	1081	1057	1025	996	1013	1029	920	1055	1059	1074	1060	967	1031	1025	1028	1126	1085	1035	1045	1005	999	984	1033	1012	1029	991	996	1076	1061	1062	1083	1031	1018	1007	1061	1054	1034	1058	975	1049	1008	1004	1000	1028	1014	994	989	1044	999	1000	1040	1008	1007	1028	1017	1054	998	1019	1069	993	1051	1020	1042	997	1022	1063	1077	1034	990	1059	1063	1054	1022	1039	1057	975	1017	997	1060	1036	1000	1061	1048	1033	1072	979	1042	1034	986	1046	1002	1073	1003	1051	1035	963	1051	1116	1063	950	999	1079	1025	1037	1064	1011	1083	1016	1019	1018	982	990	1055	1023	1036	992	1040	1062	1021	1012	1004	1014	1062	1068	996	1024	1044	1047	971	968	1066	1037	1061	1011	1031	1025	1062	1037	1078	1037	1015	1015	975	1072	1022	1022	1065	1025	1010	1003	962	1050	1049	1039	1004	1093	1028	995	1037	1043	977	1017	1039	1027	1038	1074	997	1069	979	1042	986	1016	1022	1039	1039	1072	986	982	1033	954	1055	994	1003	1035	1017	1036	1071	954	1018	1032	1007	1071	1039	1018	1049	1045	1068	1022	987	1061	1070	960	1026	1019	1014	989	1049	1015	1026	1070	1019	1024	1025	977	1001	1039	1032	1055	1012	1022	1005	1025	1026	1024	1053	1012	1043	1016	1041	1037	966	1046	1051	995	1031	1057	992	1067	1057	1032	1009	1013	992	1067	978	988	1042	1072	1009	1010	1050	1055	1049	1038	958	1000	962	1029	1026	997	996	1025	1050	1097	972	968	1021	1007	1030	1043	1007	1074	1015	1005	977	1000	999	1026	959	1126	1067	1025	993	981	1051	1011	1010	984	1046	1020	1048	998	1025	1093	985	1039	1050	1027	966	959	1063	1019	995	1038	1042	1027	1036	1001	1055	1004	1034	1038	1061	1050	1077	1068	1039	1037	980	1024	984	1090	1035	1032	1057	1054	982	1045	984	1016	991	1019	990	999	1043	1035	1057	994	1011	987	1059	976	1050	1000	989	1034	1034	1005	985	985	1026	1022	994	1016	1032	992	1025	1031	1048	1022	1058	947	953	975	1061	1027	1012	1000	1030	1019	1042	983	1038	999	1065	996	1115	958	1023	1011	1026	1055	1076	1024	1051	1047	940	1007	967	997	1010	1001	1076	1013	1060	1057	1002	1022	1035	1094	1060	1028	1031	1045	1062	1081	1026	1065	1037	1046	988	978	980	1056	1043	953	1012	1036	1002	1027	1014	967	1005	990	975	1018	1036	1009	1004	1072	1096	1064	1080	1024	998	1025	990	1003	1008	1014	1018	1059	1038	1062	1051	1001	1019	988	989	1003	1067	1013	1001	1032	1057	1029	1024	1008	1067	997	1035	988	1029	1016	970	1020	1034	1014	1028	1063	1039	1056	1035	1081	1078	975	1049	1043	1040	1065	981	1050	1029	1008	1027	1036	1017	1036	1020	1088	1081	1033	1012	1016	1031	1033	1010	1031	1065	1014	1015	1060	1005	1056	1021	1002	1048	959	1088	1026	1005	981	1023	1053	1013	1049	1010	990	1017	1042	1043	1006	1048	992	955	1068	1052	1016	1019	1016	1020	1053	1007	1029	1011	1059	1036	1006	1012	1026	995	1042	1058	1041	976	1043	1066	1018	998
73743	61220	30146	5668	590	442	410	408	342	328	329	351	331	286	328	280	347	332	322	298	365	305	337	302	326	331	334	299	320	307	340	336	287	317	307	317	317	281	338	332	306	330	356	338	324	327	323	365	335	386	417	449	517	452	378	368	346	357	376	304	310	292	321	315	383	454	439	322	334	304	312	285	323	331	286	326	315	307	295	336	300	339	338	286	302	297	328	326	324	333	323	354	290	288	292	302	295	278	316	322	319	302	314	312	324	301	302	303	337	341	306	329	321	315	313	296	321	290	306	303	305	313	329	309	338	307	320	313	306	304	287	295	288	333	348	305	300	319	307	321	299	327	322	335	351	294	301	312	305	310	305	324	330	312	317	286	297	309	317	322	310	305	305	311	294	289	292	305	309	308	296	342	317	301	323	313	259	346	315	311	292	327	285	275	329	291	308	308	316	298	304	292	326	310	328	301	316	304	321	314	301	330	335	342	308	314	310	312	291	332	310	298	337	283	293	344	328	315	298	317	281	332	302	297	350	306	326	322	312	337	319	300	359	289	308	292	327	321	307	318	356	286	323	277	318	346	323	349	323	341	351	312	340	303	264	320	328	325	324	295	276	328	316	303	297	300	333	326	324	297	279	289	330	288	355	283	323	333	299	301	303	315	324	308	313	305	293	254	316	295	322	328	313	337	294	345	301	315	302	351	309	307	313	294	298	345	299	345	309	335	331	301	297	282	338	335	324	334	305	308	326	311	322	309	302	301	309	365	303	301	292	314	277	306	292	288	329	297	314	308	318	276	285	295	306	331	314	331	297	317	297	321	299	314	325	296	310	305	306	320	292	320	321	305	311	315	310	341	306	290	294	302	308	333	289	299	327	314	294	309	318	305	308	318	299	353	312	307	338	300	316	315	312	316	317	334	334	338	316	335	317	295	342	287	310	323	330	317	317	310	326	295	318	302	326	271	293	320	331	319	320	287	314	317	317	298	309	345	330	313	302	316	330	303	315	296	321	305	306	328	306	336	338	315	326	316	326	330	301	316	347	317	290	319	302	313	327	317	336	289	313	317	332	316	308	315	265	301	311	342	320	311	314	264	310	319	319	323	336	325	303	305	302	309	302	301	285	317	320	309	296	311	324	322	311	302	322	343	307	312	312	337	320	325	321	334	331	314	342	272	319	299	316	295	303	314	306	301	316	285	321	287	287	324	308	319	294	315	308	290	333	296	333	318	295	292	297	322	296	315	334	333	332	310	295	301	324	343	317	341	323	318	305	307	324	329	318	314	323	327	305	311	295	315	311	340	322	316	322	311	297	346	290	350	309	324	307	323	305	327	343	286	302	340	307	289	279	295	344	313	305	326	298	280	330	298	299	341	304	329	324	294	335	323	296	315	306	300	302	303	336	356	302	290	321	314	293	297	309	310	299	326	294	319	331	325	313	333	293	333	332	333	312	317	305	282	312	300	295	300	301	281	304	286	294	288	330	296	311	286	280	327	304	344	329	302	293	316	334	310	315	288	299	280	297	287	305	332	287	307	326	295	307	321	333	311	275	319	290	295	341	306	289	348	329	297	291	321	270	334	283	289	298	297	292	309	324	278	301	328	324	299	283	291	341	307	316	295	302	348	316	289	321	308	283	287	327	326	286	318	330	309	308	323	330	296	319	321	334	328	310	308	288	364	302	289	352	292	299	314	341	320	318	303	335	338	320	320	339	313	318	299	315	306	300	331	315	282	288	316	282	329	314	327	297	341	307	321	330	298	325	321	284	320	326	294	305	301	322	296	311	289	303	331	314	292	306	299	321	314	315	347	288	288	329	323	331	335	284	305	296	310	313	288	330	285	295	295	308	301	302	270	305	330	313	322	307	310	318	304	297	309	321	313	319	315	332	282	297	301	273	325	315	301	325	316	311	359	300	313	299	307	282	319	282	323	315	323	278	336	320	283	314	329	303	350	283	312	293	297	293	345	315	317	274	310	325	296	311	320	309	299	303	330	315	315	316	314	329	299	309	332	317	320	332	316	321	304	298	300	322	314	314	310	298	316	309	313	316	334	343	344	312	323	322	344	297	321	346	303	293	318	335	292	334	328	302	307	277	312	326	301	317	319	300	282	305	299	301	291	343	308	322	327	308	317	324	319	288	308	291	297	316	302	335	293	346	321	310	284	304	327	321	290	335	342	356	307	312	301	295	331	328	330	300	321	336	324	311	293	333	335	319	331	323	322	297	338	325	322	296	315	310	332	304	291	308	321	311	318	323	319	303	297	314	336	313	323	305	288	283	337	276	316	322	310	329	305	274	293	302	315	333	295	279	335	310	358	331	315	320	312	315	359	306	282	341	313	314	354	282	302	303	312	309	316	300	318	308	341	277	307	306	318	327	285	293	283	308	339	305	315	302	307	298	331	309	310	332	293	309	338	271	312	296	309	308	321	298	311	294	318	291	333	309	328	305	322	283	291	294	293	296	295	283	347	313	290	280	340	324	323	345	318	298	320	294	309	317	321	296	310	314	305	362	315	274	339	325	293	318	307	314	292	306	321	330	318	315	327	319	276	296	282	305	296	314	325	286	319	317	319	309	323	317	332	310	276	300	301	320	298	299	311	323	326	336	318	306	310	337	316	336	335	278	342	329	293	326	311	335	338	298	347	306	309	321	318	313	333	313	295	309	342	334	333	317	319	319	287	332	339	303	319	326	317	312	313	335	280	325	322	336	314	330	320	340	281	336	306	297	323	348	299	336	303	286	314	294	341	310	303	291	321	328	314	329	298	318	316	315	293	303	302	344	317	321	327	300	297	320	302	336	306	319	320	309	304	282	344	311	316	301	309	331	298	323	320	340	321	336	329	303	293	333	327	312	328	295	336	310	331	312	324	313	340	306	297	311	355	317	333	315	293	289	306	286	305	343	298	306	329	310	306	318	302	310	328	326	309	312	326	320	315	317	327	323	321	338	348	358	332	332	291	294	292	288	326	297	330	310	277	321	320	316	317	313	331	305	306	310	300	329	330	313	292	299	311	298	310	341	285	339	324	321	319	284	294	300	314	316	303	318	306	267	326	329	278	314	336	289	333	317	304	321	337	332	289	327	329	310	308	284	338	314	327	292	267	312	313	320	316	335	306	301	274	305	329	316	314	317	303	321	318	300	341	307	307	307	292	304	308	312	328	301	297	344	323	309	317	303	323	315	327	306	306	326	313	303	281	277	274	316	340	352	329	316	333	332	311	330	298	321	316	327	311	313	298	284	303	303	314	318	321	331	300	299	310	333	287	299	289	304	305	294	321	336	310	322	316	319	319	346	291	337	295	316	344	297	308	328	314	323	308	306	303	301	307	299	325	313	317	288	307	330	302	305	340	325	310	293	325	297	316	318	315	329	288	314	313	326	332	305	322	315	320	320	316	299	333	303	289	299	303	303	346	335	321	301	310	313	335	318	310	318	295	348	281	327	285	326	344	309	303	314	314	333	335	345	297	336	327	312	313	282	326
49084	47156	18327	1494	1428	1335	1246	1126	1015	998	1008	986	964	940	979	954	848	981	908	868	913	851	906	887	865	913	895	825	861	942	880	890	863	888	875	836	974	848	905	848	911	862	976	1024	963	983	1058	1197	1276	1455	1920	2171	2506	1667	1575	1412	1302	1008	928	883	899	865	880	907	1412	1662	1633	863	877	841	834	881	859	865	851	874	886	884	874	841	841	847	880	808	852	801	828	835	820	819	860	890	811	878	874	913	884	830	870	867	887	873	861	827	825	842	872	802	797	895	866	823	880	868	867	822	860	865	869	831	867	819	853	864	851	851	901	870	831	860	890	856	779	860	838	818	886	863	894	837	907	872	869	801	824	868	858	828	910	854	827	924	859	887	839	833	832	885	836	824	789	855	834	835	854	842	790	838	881	805	869	805	855	841	873	839	840	844	859	898	839	821	855	830	875	872	886	863	873	927	824	868	840	793	867	896	884	861	861	846	860	895	837	792	827	875	881	830	836	857	866	872	866	834	856	843	802	857	855	832	849	898	873	877	827	848	834	827	771	924	859	871	882	853	855	904	831	858	869	818	835	926	829	866	885	858	877	874	835	861	886	826	840	853	860	888	876	806	879	843	798	813	791	819	876	823	833	864	823	861	849	856	873	860	845	881	909	880	857	832	843	831	850	880	864	801	835	848	800	819	810	888	825	860	910	854	815	842	870	820	891	831	848	815	895	892	876	880	815	841	834	843	827	878	831	876	835	881	798	865	856	819	853	896	857	844	863	853	800	810	880	852	808	830	889	861	902	879	830	826	888	877	851	844	884	843	864	811	846	859	901	818	884	853	820	876	877	879	853	870	849	846	873	798	856	852	835	840	859	843	900	856	860	870	892	901	829	885	839	832	817	854	856	841	809	872	790	819	882	839	799	847	862	807	876	833	817	838	792	856	889	867	865	875	885	855	872	898	898	822	857	795	875	911	868	897	892	880	868	847	843	802	851	920	846	842	848	832	839	919	864	831	824	875	870	854	866	832	879	861	889	864	874	822	833	852	842	850	844	892	872	857	855	828	895	844	847	844	817	840	867	823	861	787	886	840	884	805	845	892	859	847	787	843	858	874	796	884	804	840	804	830	822	855	888	833	809	817	827	843	864	851	808	888	839	821	833	868	805	841	844	847	859	894	870	843	837	802	830	849	821	853	900	870	852	838	847	840	852	839	854	887	839	840	857	803	880	860	812	844	890	842	843	881	899	846	869	835	871	860	812	848	859	820	776	839	845	861	870	829	877	806	824	832	866	893	859	857	829	824	792	839	827	834	903	824	872	906	845	827	861	804	878	883	838	828	837	860	857	859	840	890	885	837	825	850	892	864	876	852	806	827	901	848	847	818	815	823	854	847	849	837	829	863	865	842	873	911	900	847	869	783	881	808	853	858	825	870	857	864	839	846	846	836	847	823	841	877	840	823	765	871	849	837	856	858	818	835	849	884	839	861	913	866	826	857	819	880	847	869	844	897	864	811	862	868	821	913	818	811	826	859	943	911	841	827	848	911	843	863	911	851	835	873	819	843	890	824	855	834	849	887	844	844	850	868	859	821	823	857	836	869	817	867	844	853	848	822	874	883	870	802	845	841	841	875	869	835	810	817	913	871	888	841	865	842	800	833	870	857	865	859	860	767	864	865	866	819	862	835	845	816	828	868	856	855	810	830	835	850	856	838	838	846	801	872	874	820	883	909	823	830	895	855	845	824	827	814	840	822	857	863	848	859	858	835	872	885	854	874	888	811	865	858	839	821	769	856	844	888	872	848	861	817	867	823	835	833	852	864	856	917	861	835	847	904	763	821	839	805	852	881	861	797	844	832	842	861	812	867	822	805	839	833	841	834	814	842	839	859	825	845	819	838	879	859	828	841	868	831	854	848	878	823	896	876	824	858	840	812	856	875	865	832	892	836	892	852	884	833	803	864	860	800	845	883	871	888	853	836	819	859	871	818	845	869	876	863	887	909	866	833	810	919	861	900	883	831	818	866	791	832	945	821	831	863	822	856	840	844	841	905	807	828	852	843	808	844	876	820	847	849	848	831	863	838	880	842	807	815	825	834	886	829	867	833	852	847	836	882	861	925	847	886	840	848	790	868	869	863	839	839	775	874	834	829	873	836	880	853	803	835	844	803	821	831	826	801	802	862	872	854	884	852	859	863	861	853	842	853	880	843	863	878	841	830	832	857	856	856	836	855	871	893	869	870	867	862	839	814	829	870	835	809	857	885	853	836	797	840	890	830	875	873	850	901	799	886	853	841	815	878	871	875	883	899	904	877	845	882	803	854	842	827	873	822	879	886	827	862	840	847	817	877	877	874	745	847	903	849	846	800	889	857	860	810	867	889	811	849	817	871	857	844	845	896	808	835	874	808	789	874	846	816	830	896	855	869	879	836	860	814	812	841	818	868	881	817	871	856	878	850	877	877	818	846	881	873	830	890	869	842	878	842	889	892	829	835	849	834	859	833	851	823	896	877	834	828	835	839	835	816	884	850	860	857	805	843	847	872	808	837	873	872	883	843	868	884	859	873	817	878	863	903	877	906	869	860	925	879	833	774	863	862	923	883	787	807	840	856	833	834	843	875	807	828	869	879	849	871	848	860	865	892	808	885	828	882	862	837	849	831	859	839	836	843	814	823	874	877	838	829	869	808	845	861	808	823	862	837	823	818	877	910	852	845	796	818	838	868	855	854	837	816	879	847	854	837	849	784	828	854	935	792	869	883	866	865	814	837	880	811	833	832	890	862	851	833	854	907	847	893	914	861	835	898	802	805	851	848	871	842	867	799	798	845	912	892	897	873	855	857	840	834	863	868	849	889	852	862	842	823	894	844	877	879	864	875	824	825	831	873	866	862	871	834	851	828	854	850	857	808	852	840	862	869	890	865	868	881	837	801	831	865	889	853	864	836	844	817	882	810	839	835	899	869	847	838	867	834	854	808	831	856	832	861	862	833	884	849	858	808	865	843	849	920	825	813	852	838	917	839	846	848	884	848	843	903	853	858	899	873	896	919	824	820	852	840	905	849	827	847	849	847	834	798	926	865	828	824	841	863	830	837	863	863	896	841	844	856	834	825	813	860	864	851	871	903	876	797	837	888	869	862	842	831	889	854	814	868	848	862	892	892	899	861	848	830	821	840	863	854	824	813	918	861	849	892	866	842	861	845	834	841	861	820	868	812	846	824	816	860	882	794	880	876	805	866	830	857	845	850	869	839	831	870	922	869	859	861	815	858	838	857	832	856	886	825	861	872	821	866	870	851	879	845	815	833	880	865	865	832	837	804	827	821	827	903	875	875	863	860	919	794	882	883	812	858	871	813	906	834	816	883	876	872	857	911	832	858	779	867	870	856	864	849	816	858	834	859	832	865	834	884	899	868	905	886	864	884	833	840	893	856	839	864	830	841	830	904	815	827	915	837	872	796	869	849	836	832	874	884	858	856	838	832	820	852	876	849	895	823	851	870	876	864
83893	72341	39130	11765	1797	617	514	501	479	450	433	453	369	395	405	404	403	362	361	400	364	353	379	334	368	367	385	381	359	378	319	375	366	339	358	359	416	385	353	351	365	354	366	399	374	416	413	427	576	606	599	650	732	566	581	481	458	389	374	361	369	358	365	368	444	552	629	390	400	360	361	354	349	375	360	385	342	323	359	373	368	358	410	379	357	378	378	352	375	343	356	361	374	343	311	363	341	367	373	343	413	390	343	358	341	383	405	392	375	341	359	397	348	338	375	365	366	363	319	371	347	377	365	360	358	343	358	326	332	360	349	379	377	363	356	339	332	367	359	323	387	323	369	360	364	365	402	367	384	384	373	366	346	344	359	399	342	352	349	346	324	343	399	344	362	339	355	349	372	355	353	404	396	362	328	379	375	363	362	381	318	388	393	353	338	372	366	375	360	326	368	330	359	364	390	365	345	338	356	366	363	363	359	341	356	376	338	360	369	355	359	354	372	370	388	371	353	377	324	361	342	334	337	368	349	355	355	369	353	326	355	329	336	333	388	327	368	395	354	396	328	376	383	372	361	335	360	384	339	358	335	347	365	367	381	357	353	347	365	338	360	392	366	368	341	322	338	332	362	334	357	363	340	381	365	389	364	325	376	370	338	385	336	344	378	353	369	361	345	360	346	386	348	355	342	384	356	343	352	370	386	351	339	346	402	372	367	332	377	349	334	360	370	357	357	355	339	366	358	364	341	331	373	390	343	354	376	378	363	379	328	368	379	354	374	360	345	355	360	320	376	341	375	390	349	344	366	350	375	346	377	357	357	367	383	341	351	339	387	380	337	379	369	361	344	377	339	354	367	336	356	344	357	375	344	359	339	389	353	360	349	384	359	350	346	345	372	386	339	355	365	367	363	339	372	360	354	339	353	383	372	383	359	357	376	369	377	350	360	379	387	357	335	379	370	343	373	334	369	378	375	377	352	362	347	359	368	346	360	356	370	374	374	374	355	376	343	399	371	363	364	341	356	384	318	381	391	338	380	358	370	375	374	344	365	372	336	339	359	363	356	367	359	356	335	396	351	364	370	362	351	373	383	344	383	361	367	354	380	343	378	372	339	362	370	361	353	349	356	326	342	336	348	321	334	358	342	380	343	393	378	332	378	371	376	332	357	375	386	353	338	367	340	344	371	355	335	370	316	379	329	385	370	347	373	345	372	369	368	368	356	346	377	351	358	357	376	367	335	393	334	398	334	339	362	378	363	351	358	396	339	407	390	363	353	377	361	321	335	327	379	349	349	357	348	358	331	372	374	365	358	361	376	375	393	368	390	347	364	371	356	372	318	366	372	356	382	345	340	324	353	383	372	365	370	376	354	345	363	348	355	373	344	351	329	341	333	362	362	369	359	374	378	366	356	352	339	364	365	355	357	371	381	377	337	325	371	341	343	327	372	376	344	364	362	359	317	359	383	369	403	336	367	382	326	373	372	338	368	369	341	331	367	353	346	331	356	359	324	351	392	368	324	331	359	376	352	351	362	402	360	353	350	367	373	358	324	381	375	343	355	367	368	347	337	348	349	366	391	352	352	362	361	360	368	353	358	352	359	368	356	348	366	382	363	337	329	382	348	342	339	351	351	343	361	349	377	350	373	331	372	357	341	350	348	325	325	362	392	379	344	345	331	399	358	376	377	380	351	332	381	371	373	364	396	350	338	368	358	390	365	347	325	341	352	347	357	342	361	357	325	334	338	383	356	367	356	345	364	318	345	359	355	369	342	336	390	324	366	351	337	370	376	351	354	362	384	369	337	354	372	348	360	338	371	388	359	373	361	372	325	354	331	407	324	351	370	332	321	345	345	334	356	341	384	374	350	376	354	334	367	382	362	348	371	341	381	363	376	366	354	354	349	394	390	355	344	360	353	361	357	357	402	333	342	363	383	381	332	348	324	386	355	357	374	356	334	365	355	380	366	360	345	373	364	346	358	358	388	355	354	366	366	346	364	352	341	379	319	362	392	379	387	358	366	356	358	340	380	343	365	352	338	346	340	372	362	370	382	372	348	367	350	347	404	341	345	356	377	366	365	397	354	331	364	349	380	331	333	360	348	346	350	351	374	322	371	365	360	323	358	356	337	367	368	335	331	379	355	359	386	374	375	346	361	353	359	330	374	329	324	331	363	381	364	336	337	364	340	368	363	376	354	373	378	364	360	384	374	360	370	338	340	345	385	385	345	335	362	352	373	359	313	369	391	368	387	365	347	336	365	353	341	358	349	334	311	348	357	355	368	374	347	349	340	385	355	352	336	356	398	382	385	377	342	368	362	360	311	360	425	370	363	390	363	366	350	330	338	336	365	385	345	358	335	362	362	362	403	382	370	350	343	331	402	369	349	348	368	371	355	331	344	332	334	344	325	345	386	358	347	360	380	371	362	361	363	354	380	341	367	326	378	355	374	392	336	317	339	372	367	347	365	336	384	346	370	370	353	353	364	362	380	348	362	334	367	356	340	356	383	362	372	374	357	360	314	361	336	364	378	346	363	406	355	353	353	396	367	345	373	369	361	351	394	356	336	347	382	363	323	388	318	354	348	372	360	406	327	365	391	343	361	393	341	367	371	350	380	338	378	391	354	370	336	338	346	358	361	347	356	366	372	359	365	351	334	389	377	359	374	326	369	325	347	362	350	332	346	379	363	320	374	373	365	352	360	340	351	358	363	398	331	344	343	361	356	354	374	352	362	371	354	372	350	363	344	342	360	336	352	392	323	355	369	384	363	362	353	351	393	359	350	349	327	361	313	345	378	372	366	353	367	381	347	354	345	323	379	361	359	388	380	377	341	398	347	389	374	378	356	365	371	345	368	391	370	342	347	376	366	364	363	360	330	386	354	386	340	337	371	361	353	350	345	331	347	335	365	351	338	353	361	395	391	357	361	334	389	367	354	344	379	339	356	343	362	321	352	330	361	365	359	345	347	351	372	366	354	377	374	368	346	386	377	348	363	360	353	358	369	361	346	360	343	370	363	372	377	380	338	360	343	340	383	375	386	391	355	363	366	338	338	359	352	390	375	372	352	330	370	354	351	333	366	361	339	347	361	348	356	370	386	347	349	358	379	343	415	350	378	329	330	337	371	359	368	348	350	382	393	345	365	365	347	332	385	381	374	355	378	339	378	355	368	341	357	358	363	363	345	324	346	388	385	368	347	365	351	379	362	343	339	369	373	361	366	372	357	357	379	356	357	349	372	335	351	396	370	369	368	360	333	377	359	385	343	365	374	354	365	371	359	367	340	355	364	340	365	328	375	364	364	339	394	364	387	399	345	353	368	377	390	363	314	331	354	374	369	341	367	349	383	350	351	338	349	349	366	379	371	373	365	359	348	338	353	375	369	384	370	365	350	384	342	335	367	351	356	360	358	333	313	389	388	357	343	366	344	304	378	352	335	364	330	365	345	350	381	366	350	352	346	384	371	363	350	348	363	375	355	383	350	363	361	352
58968	57130	24470	2287	2119	1843	1678	1487	1388	1360	1300	1257	1192	1176	1143	1079	1067	1094	1049	1027	1050	981	969	979	1051	1058	1008	992	1006	975	984	980	965	1042	990	1024	1011	988	1061	1012	1080	1032	1078	1177	1135	1485	1511	1822	2425	2823	3219	3386	3460	2532	2589	2031	1801	1441	1169	1147	1098	1039	1032	1104	1432	2444	2816	1211	955	1002	916	920	950	959	969	1017	944	1065	965	971	952	908	986	947	953	970	920	951	1006	907	891	958	929	967	952	976	972	983	966	921	881	944	899	947	945	936	972	918	996	1072	1028	983	907	965	979	959	944	1001	956	971	927	986	952	969	946	980	985	1020	974	984	953	927	937	920	935	916	926	972	1009	932	930	979	959	1022	940	968	967	979	958	891	889	928	918	932	965	931	956	932	971	991	920	979	973	957	949	943	946	940	954	894	973	978	987	971	949	953	1013	933	958	886	902	919	923	981	997	906	890	937	914	967	965	964	939	984	943	915	947	967	912	934	992	945	997	953	1014	959	935	986	979	877	974	927	948	949	959	900	932	1038	930	976	1004	977	1013	996	939	938	947	911	951	950	906	982	934	948	908	956	985	975	944	991	985	951	971	962	1038	1019	942	1015	960	957	975	866	903	899	938	948	990	986	904	971	966	926	1008	947	897	917	951	960	984	998	928	974	953	896	958	973	962	942	960	924	945	960	928	983	930	980	977	993	943	958	939	980	963	981	975	943	932	994	966	928	949	935	903	941	1004	881	982	923	957	933	958	951	977	980	906	969	921	900	1001	959	925	948	950	955	959	942	966	950	979	975	955	934	976	968	953	944	869	981	964	989	919	957	959	963	903	966	875	935	989	934	893	950	950	945	976	993	962	968	980	967	926	1022	912	987	986	944	887	960	1003	894	942	957	989	933	927	939	930	965	929	980	954	962	938	941	947	939	935	965	933	896	974	964	942	954	932	951	961	976	923	927	928	1015	918	879	946	947	896	993	985	985	1006	940	919	945	944	952	977	976	939	960	983	936	977	915	963	936	976	950	950	914	912	935	933	972	942	962	926	981	970	1020	974	904	960	917	972	967	936	929	937	962	914	955	992	955	947	978	895	956	949	953	929	1000	898	1013	892	916	964	947	920	914	910	968	974	969	1006	908	901	937	911	959	898	920	937	1010	894	972	940	952	956	1001	984	958	954	974	967	929	953	979	962	985	912	955	981	959	919	970	953	919	1014	924	916	966	917	997	933	938	1030	973	954	944	985	912	916	909	922	947	955	944	993	985	982	948	963	999	911	980	925	981	958	1005	960	922	917	997	976	966	964	983	951	954	958	951	938	976	984	932	997	884	1020	951	989	896	1000	939	972	924	995	987	955	918	945	963	924	972	948	962	938	978	919	926	909	935	949	923	928	977	934	942	898	933	974	951	962	982	937	904	960	960	917	950	931	1008	948	945	949	932	995	905	916	952	923	963	993	952	953	961	901	928	983	976	989	934	940	977	1010	930	959	992	944	914	1018	944	928	957	905	969	858	939	950	933	956	939	942	957	972	980	900	1005	942	980	932	992	978	944	959	901	976	959	963	933	909	949	886	981	982	934	956	943	912	957	940	949	996	904	1009	945	990	932	957	959	985	932	957	947	961	971	939	955	987	938	937	886	958	987	964	1006	909	947	966	963	941	993	978	988	926	940	961	1025	950	962	949	917	925	988	953	951	937	914	918	936	951	986	944	974	1047	959	969	982	913	944	915	988	914	977	955	933	1003	976	917	980	959	858	945	959	933	971	949	990	947	921	976	920	929	949	946	918	985	926	946	982	961	947	913	953	948	972	990	934	893	936	907	938	966	918	1012	1001	919	923	1003	896	959	932	980	950	946	930	893	922	960	905	944	965	1018	913	950	928	939	985	936	986	932	968	1001	939	968	966	906	1002	966	981	1017	960	940	987	947	949	945	985	994	987	966	979	978	970	1023	911	945	875	953	928	965	922	948	954	936	952	1009	940	1011	901	934	1008	962	918	978	904	911	960	915	916	1008	980	941	996	977	916	972	946	921	938	916	945	973	935	1006	920	973	958	928	965	946	971	932	995	966	963	933	955	920	927	930	1020	970	981	958	914	954	921	920	943	954	930	937	990	951	982	916	939	953	949	943	885	981	963	963	919	948	899	962	920	907	944	934	937	986	941	934	937	952	995	963	916	982	910	945	945	986	994	967	991	933	973	951	957	935	973	984	933	959	974	909	985	953	962	915	989	907	945	909	963	982	969	903	978	1019	960	955	969	951	921	985	988	1003	892	934	965	965	954	947	919	949	996	923	950	963	949	934	956	936	898	945	899	992	964	936	923	953	919	935	935	955	973	964	901	939	958	935	971	1003	995	916	960	932	977	1000	988	929	959	971	949	979	934	919	928	956	892	959	934	975	980	943	966	940	948	983	973	902	960	962	980	938	948	948	908	949	941	962	970	964	933	955	966	940	960	937	962	958	978	929	922	996	951	993	908	958	914	900	926	938	989	963	981	945	954	955	920	972	992	920	1009	929	929	890	1003	948	957	902	887	914	998	967	920	951	931	992	954	928	1010	987	976	969	966	891	967	966	990	1005	905	954	941	973	940	908	961	1000	935	923	943	947	922	946	992	976	1000	907	986	988	902	986	936	941	934	935	970	957	942	980	924	995	920	1015	977	930	910	963	975	967	902	913	986	938	964	944	1000	923	939	922	920	980	947	973	939	991	989	945	962	918	944	923	968	971	955	992	973	1010	954	982	956	949	964	983	957	1002	996	980	875	948	989	951	938	977	928	918	961	964	931	943	917	962	974	975	920	943	899	894	971	931	896	950	934	998	916	990	973	925	908	929	945	975	867	995	1001	982	902	973	939	941	923	920	937	930	931	973	935	1021	950	976	880	986	917	913	975	953	922	953	968	964	940	953	925	975	949	1019	953	948	1000	930	904	917	970	948	916	940	951	898	940	914	937	916	934	985	961	983	967	957	942	975	924	964	954	953	992	979	964	980	925	954	933	1000	1006	915	931	942	971	889	950	943	959	896	906	963	943	948	916	1012	936	976	950	971	904	970	953	951	978	965	914	935	959	952	953	908	938	981	969	960	966	931	940	929	930	894	957	965	907	956	955	1014	955	994	1017	998	958	1001	907	942	983	928	933	942	934	946	966	967	932	925	935	975	955	961	1032	949	988	933	969	1011	941	935	901	970	962	982	945	976	936	958	925	977	905	981	928	927	990	939	935	970	984	926	973	906	965	958	957	924	994	951	942	946	926	900	940	964	990	973	995	981	987	955	957	977	944	943	948	958	939	945	994	954	940	1047	943	957	952	943	920	979	950	964	946	945	964	968	999	953	944	1040	956	879	978	926	964	975	987	886	947	951	963	986	919	978	948	931	910	971	954	932	947	988	988	958	911	927	922	997	957	942	968	915	947	958	948	921	946	977	980	957	1020	977	951	982	975	922	911	918	934	982	948	934	929	947	953	956	919	924	921	995	959	977	930	935	965	971	934	940	963	925	961	957	893	943	957	974	937	995	902	925	1010	934	965	891	944	903	946	934	920	977	970	950	949	959	983	965	937	913	969	967	944	945	960	943	944	929	930	938	958	932	1002
30686	18184	3625	465	430	381	389	393	382	354	395	347	374	377	364	364	360	403	369	361	372	382	370	377	356	387	375	371	381	387	367	331	368	400	345	391	406	381	401	417	368	370	374	355	369	376	372	340	368	385	370	426	381	388	385	419	395	357	412	347	414	397	370	363	375	371	416	362	380	373	345	377	343	335	383	391	352	385	368	394	362	372	364	378	382	360	333	369	414	370	384	359	369	355	399	376	368	353	368	384	402	367	429	382	367	365	396	369	363	382	349	364	377	395	360	380	372	355	351	392	358	360	385	376	373	350	386	366	383	397	364	389	362	363	387	397	400	348	368	388	370	427	386	341	364	383	381	391	386	404	373	365	354	382	375	379	333	374	365	397	344	393	381	378	384	399	391	352	346	390	366	367	363	363	364	403	369	385	368	394	384	385	418	381	368	381	371	388	403	416	376	376	402	367	344	397	381	381	334	383	381	372	395	359	370	396	404	433	371	371	359	389	373	329	413	423	354	402	412	373	378	379	345	362	349	357	408	358	368	352	387	413	391	340	356	371	377	409	363	366	345	371	374	393	412	366	361	363	418	361	331	411	373	395	389	369	352	397	374	331	352	406	362	392	368	375	379	388	359	357	347	376	384	390	371	384	336	371	333	362	370	391	368	400	368	375	392	366	359	376	381	374	353	382	358	374	379	389	339	373	364	351	353	342	362	393	386	371	388	392	379	402	369	387	409	414	399	401	363	402	378	397	379	367	397	375	379	374	367	361	361	338	411	374	393	380	401	360	401	375	375	365	410	331	344	375	383	370	371	385	387	419	371	384	354	354	367	387	357	349	364	380	366	414	378	392	380	381	417	336	360	401	399	360	405	399	370	371	352	418	381	396	419	373	370	354	347	367	352	339	320	389	403	364	382	380	372	398	404	365	363	368	372	375	385	375	372	377	381	385	404	368	397	399	372	365	349	397	382	371	373	359	343	389	373	384	385	350	358	381	354	379	370	379	372	401	394	339	402	356	380	340	390	413	390	365	396	386	386	399	386	376	379	364	383	369	382	374	377	395	373	382	374	344	366	378	368	405	354	378	341	368	335	355	373	387	383	379	414	395	390	372	372	362	370	373	362	342	384	405	353	379	328	382	366	386	396	390	376	330	342	439	395	360	371	399	385	320	358	394	396	370	361	401	374	364	344	369	347	354	354	374	383	358	357	365	394	376	332	402	372	352	386	361	356	369	359	388	369	398	380	378	385	352	374	390	371	399	412	398	370	387	414	410	359	404	377	349	356	357	363	372	370	382	381	377	389	394	382	385	354	360	398	373	351	362	368	393	343	364	378	375	392	369	331	404	358	366	357	363	350	383	386	361	339	359	352	399	372	375	358	383	371	403	376	352	384	343	383	386	391	418	354	401	398	380	378	403	395	336	377	380	364	352	405	355	403	372	383	382	328	377	354	392	399	380	371	339	381	369	389	373	379	389	359	347	379	371	360	390	373	364	402	358	376	345	385	373	322	335	374	379	349	366	417	387	381	408	384	359	393	389	359	375	416	369	395	364	339	384	391	400	395	394	370	388	383	356	350	321	370	353	385	398	356	373	375	377	384	402	360	370	375	351	375	351	391	372	354	343	389	409	393	403	386	403	394	382	354	381	359	375	361	363	374	342	376	355	375	391	380	389	385	379	356	376	359	356	364	380	396	379	400	373	380	359	372	378	396	398	395	359	366	383	364	380	367	364	383	378	375	346	370	401	423	363	362	366	376	351	373	415	373	387	404	385	351	370	377	374	377	350	355	403	408	395	370	356	347	367	379	384	381	405	366	320	395	350	383	389	383	355	392	360	382	361	378	355	353	397	368	396	362	353	361	317	389	353	337	379	405	349	406	360	359	364	384	410	383	361	360	382	417	351	408	351	357	370	358	375	367	392	396	417	384	343	389	403	359	359	362	346	374	380	352	396	359	353	347	407	382	374	347	381	379	359	372	378	419	411	379	360	390	378	358	377	409	386	390	411	374	364	372	364	374	370	383	386	346	372	334	352	357	374	374	357	370	389	357	380	381	382	351	401	341	367	377	332	375	379	391	367	376	342	372	371	365	376	404	373	353	406	404	436	384	380	343	344	407	375	376	364	355	371	366	417	371	373	404	339	347	400	345	366	382	359	345	369	397	361	350	380	396	363	363	395	352	402	402	389	384	384	391	397	381	373	393	414	377	378	419	352	383	364	360	375	389	420	384	378	402	378	380	399	382	360	377	380	370	359	378	396	375	395	389	389	408	376	413	391	369	392	372	352	335	361	354	375	365	373	389	355	413	394	343	357	384	387	405	380	360	340	370	367	385	371	384	381	361	377	392	351	342	367	392	390	363	393	348	357	355	386	355	364	406	366	399	412	376	357	332	367	379	387	374	352	372	393	351	353	358	386	368	372	355	361	392	405	362	360	401	352	386	353	348	362	360	351	354	367	393	378	379	361	358	363	403	358	350	392	406	367	418	409	378	353	377	380	336	386	356	406	361	361	335	375	360	343	390	383	324	361	377	359	396	406	384	386	346	404	379	364	365	353	409	390	381	378	377	340	331	373	374	414	386	368	389	366	358	345	376	363	419	380	390	345	407	354	372	369	370	368	400	378	381	358	387	391	366	347	361	366	362	408	418	405	403	376	368	382	375	397	349	384	396	396	368	398	340	352	372	359	370	343	386	368	381	335	414	395	394	394	368	415	379	385	350	374	380	377	390	370	375	385	371	385	388	356	352	370	401	382	370	354	402	392	349	381	412	386	368	372	362	420	356	374	398	367	365	377	393	368	390	358	390	407	375	383	392	355	390	384	382	357	370	379	342	389	364	395	367	356	388	398	381	411	378	391	404	354	393	378	395	355	376	353	350	380	376	380	377	368	366	385	320	359	368	379	403	404	350	368	405	362	385	373	390	382	367	392	367	378	359	346	381	377	393	387	378	367	360	329	368	405	417	412	357	371	356	383	369	364	373	377	364	351	380	373	369	366	374	373	361	377	367	348	372	423	327	383	383	360	370	378	386	377	365	372	411	385	366	376	370	371	365	356	397	369	360	384	413	378	371	397	367	384	352	349	367	352	384	354	361	362	395	364	358	418	345	387	398	357	359	369	361	330	385	360	379	372	342	342	387	367	349	394	354	384	384	350	357	372	374	352	391	375	388	391	371	398	369	342	378	368	394	375	368	409	392	358	359	375	384	361	351	388	379	415	383	380	399	371	381	397	364	395	389	369	383	381	394	382	370	344	341	388	382	345	377	358	385	373	364	372	377	397	382	392	394	385	407	361	375	331	354	342	380	385	402	392	385	356	411	345	399	355	348	380	349	362	358	357	358	369	362	418	359	381	420	350	380	361	383	355	348	336	363	364	360	397	384	370	387	389	354	391	378	374	408	360	437	375	352	393	409	399	377	384	351	348	378	371	368	384	368	356	401	380	351	357	382	389	372	358	347	361	416	348	381	391	358	407	402	349	384	386
27494	20191	3843	1057	1030	999	1011	1027	1010	952	1049	965	1011	1037	990	1019	998	975	981	980	1049	1043	993	1002	1010	1056	986	997	951	986	1039	1059	1023	982	972	1023	1032	1066	1045	1021	998	1021	1074	973	970	1033	1032	1088	1064	1117	1077	1144	1110	1062	1077	1032	1026	1027	1019	977	1036	1047	1002	1022	1076	1050	1159	1009	957	915	996	975	1001	989	966	980	970	1014	988	995	998	1030	1033	986	967	984	991	951	928	983	1004	998	996	1018	1007	1040	1005	994	943	952	960	961	1009	978	923	932	967	1019	1041	1015	987	1029	959	1049	1010	994	995	934	968	991	978	949	1003	1021	1015	1004	971	985	987	986	919	972	1013	994	923	959	1035	1054	1024	1000	1000	964	984	1003	1035	1024	913	978	982	1065	984	1011	979	994	975	966	996	981	972	941	1008	1040	1007	979	957	970	991	999	995	1040	990	941	1043	988	1000	982	1028	985	984	963	981	976	1016	953	1008	1063	1000	963	950	1006	978	1007	985	1013	965	1021	945	1079	929	1018	999	1070	953	997	949	956	979	972	1043	945	982	976	951	1005	1000	940	960	978	1022	963	1031	1034	972	934	1038	961	962	986	1032	999	960	981	1000	1019	998	962	993	1032	964	1000	1003	982	990	996	1015	982	1059	1009	976	959	978	975	971	997	989	1005	994	938	983	1032	1020	945	1012	964	1051	995	1012	1023	1042	965	1032	967	973	1019	1021	956	1005	960	1046	996	1023	1047	993	984	1011	934	1033	1020	993	959	972	1003	994	976	1047	972	980	1008	923	1013	1042	965	1019	973	922	1044	1035	958	996	1013	983	987	985	976	1010	1025	978	925	978	986	1025	1087	984	963	1002	1008	987	976	973	1007	1023	1034	989	1021	1004	997	986	955	988	982	981	1019	956	981	1024	1014	986	969	984	1060	962	990	1002	1000	976	942	986	994	968	999	1017	980	1013	1022	965	953	1001	974	983	990	1005	945	969	995	1001	1018	1019	917	1049	950	1001	984	998	1003	1012	976	962	996	970	996	972	976	1010	978	970	990	1014	1011	996	978	1031	1007	1005	1058	1051	990	968	1002	1001	1063	1045	1004	1094	999	1014	1021	1014	1000	949	971	956	1012	985	934	962	1014	964	972	974	1026	1004	1001	960	980	1040	1014	998	944	1011	975	1007	984	1035	1023	954	1002	962	917	993	1049	992	945	997	1028	1007	966	951	991	949	958	1005	1023	1008	992	939	941	998	972	1001	998	1036	902	961	983	1010	1028	976	1016	995	977	981	935	987	1014	1021	896	1004	1026	962	976	966	999	973	1002	979	950	960	1033	985	980	999	998	1019	1006	963	923	1015	988	985	1014	958	954	1022	978	989	1038	995	994	951	960	988	991	1005	976	983	998	949	986	1004	942	890	1005	1005	973	1008	981	968	948	995	1006	985	981	1058	966	957	954	985	974	1002	959	1052	1011	940	957	996	993	1001	1020	1008	991	1018	998	1036	962	1017	1023	1024	991	1004	988	1078	975	1024	1006	959	1040	922	947	971	985	1072	945	941	1053	1018	1026	954	976	995	1009	1007	1010	994	949	961	1052	941	942	981	1001	1036	980	960	989	1004	1003	1015	966	959	970	1030	970	980	977	983	993	993	949	1059	942	985	961	1021	949	979	1006	1032	986	985	932	960	939	1016	1043	963	959	1012	1000	970	988	974	1011	982	1009	1036	995	975	971	1036	1039	1003	990	998	973	1010	962	966	964	941	964	950	992	994	983	977	979	980	943	979	1039	1000	1062	1003	1004	942	998	985	993	963	1017	953	983	973	1014	1056	978	977	954	1029	976	969	980	979	989	1007	940	976	1064	994	984	1001	1002	1001	1018	1054	978	967	976	969	1038	1003	988	1020	1005	1017	1023	1015	1020	980	1033	980	1029	1025	960	968	1004	983	1033	984	947	983	1056	961	989	972	1015	1016	1022	1027	959	997	994	1003	974	1010	1016	982	1055	973	998	996	975	972	931	1007	990	961	972	962	992	944	971	997	1012	911	977	1081	956	997	1009	986	958	961	971	1025	1030	972	998	993	1006	973	1014	997	963	943	966	967	971	955	991	1005	977	966	992	952	1012	1004	964	1028	986	976	954	977	955	986	1041	938	1012	985	974	1031	1001	1061	1038	986	1013	959	1032	967	1015	971	957	1028	1033	969	965	951	1002	1004	1004	993	945	1014	999	979	1024	977	982	980	891	994	977	958	1011	1024	969	1064	1009	1050	1033	979	1006	939	1015	1053	987	987	1035	959	1021	1009	927	988	1042	964	968	968	1015	1017	995	957	1036	939	994	987	997	985	1012	971	1055	1053	1038	998	965	984	1004	1033	911	1013	1007	1017	1020	934	962	972	967	1001	930	987	972	953	980	976	989	1002	934	955	1019	952	1053	1058	1019	903	1010	991	977	1001	1007	960	1003	1029	937	941	958	1090	955	959	1025	1006	964	1006	993	904	995	989	1008	974	1059	1006	963	996	1002	969	980	982	1013	1007	998	1020	949	961	949	1003	991	974	972	992	1038	1040	982	956	973	1022	989	915	982	925	971	1000	1019	963	997	1036	1014	1029	1017	924	1023	995	999	997	989	993	988	933	992	940	991	1000	969	988	1012	997	974	1046	966	1014	966	1006	968	986	1032	965	995	998	1052	965	990	1006	1017	970	1031	980	946	1020	959	911	982	992	1000	1000	952	979	1000	961	978	943	961	947	1045	956	1028	1012	996	996	1049	992	958	923	996	965	1029	1022	1002	977	987	1005	984	970	972	1016	982	1054	961	983	1008	1063	1017	979	1006	1009	963	1034	940	982	995	966	988	964	1038	1011	1026	988	963	969	976	1037	958	1011	884	1052	970	986	1004	998	1024	995	1032	979	925	968	921	1005	997	976	1005	1035	948	977	971	1029	1025	992	994	991	1036	1008	915	950	992	977	1018	951	1029	984	1067	1027	926	956	993	1092	976	1043	958	966	994	994	972	965	1004	959	1046	988	990	956	1003	950	920	950	967	1015	965	916	999	1008	1072	994	979	938	974	976	969	929	973	1019	1026	976	1008	1063	1007	1018	989	1008	925	1005	1007	968	979	1035	970	991	1044	1015	984	1029	946	1027	1054	980	937	984	1005	962	1026	1017	959	978	969	1044	998	1013	985	1016	1016	985	1035	1008	978	986	999	1021	1041	1023	967	1001	985	936	995	949	1028	1018	1021	998	1001	978	1027	938	991	973	999	979	932	947	1028	1005	991	1001	965	1029	1014	992	996	954	1012	983	1035	1044	939	956	1043	1011	940	1047	969	1030	948	976	1015	1011	986	984	1066	989	955	981	1005	938	1041	1005	990	943	983	987	1001	1046	983	1046	971	1014	1042	1031	994	993	967	998	1026	954	1063	983	1018	943	1004	1015	986	944	1013	1024	986	1003	1025	1009	1013	974	974	1010	989	1025	935	990	1090	986	971	1010	1014	973	969	1004	970	975	1016	975	1034	983	951	1021	1044	1002	1022	970	982	1043	971	1012	960	983	984	1036	1025	1050	961	985	962	964	1022	996	994	1029	993	991	990	1019	1012	1007	1032	1060	1013	1054	1064	982	1024	1035	954	976	956	955	988	1010	1022	1004	982	1009	962	1055	1007	975	989	1025	1007	985	989	1024	1011	1010	972	997	1034	982	960	955	1019	969	982	985	989	994	1008	936	974	1038	985	985	993	991	1014	1012	961	1027	1032	1042	998	952	1025	967	1013	1045	984	973	1012	1019	1017	945	973	963	985	1017	968	981	995	1018	928	977	992	1013	975	1052	962	1000	1026	979	1002	1001	984	1036	1046	992	977	1031	987	1010	964	1008	1035	1018	991	986	1015	1015	991	1044	1021	962	925	1009	1034	966	965	1021	990	972	973	941	1048	983	1062	1063	1017	990	987	1022	992	961	998	1022	983	1006	984	1024	1052	982	946	1004	968	991	987	982	964	968	1054	962	997	945	976	978	991	1019	982	998	972	1054	1014	984	955	995	982	968	960	967	972	982	940	1033	967	1010	1000	974	1000	992	1009	982	998	1013	989	998	916	943	974	1015	1041	1013	1031	962	962	948	967	1022	1027
72441	60510	30241	5691	636	482	433	373	379	396	328	364	364	338	355	339	353	308	305	324	373	326	345	337	367	343	337	318	331	350	326	374	325	349	318	359	323	340	320	328	335	350	360	372	380	364	372	399	433	415	474	515	508	480	366	415	466	386	323	343	328	359	372	393	459	441	415	306	333	373	358	340	353	339	294	335	338	301	331	330	347	320	300	326	314	342	319	339	290	333	304	339	363	318	354	348	352	342	298	355	331	359	346	342	358	321	300	336	339	327	373	333	350	328	355	332	324	304	340	306	345	332	322	338	333	351	344	308	339	322	340	323	341	327	305	296	345	339	318	347	344	333	344	323	304	364	352	362	322	341	318	329	318	326	344	331	325	347	354	336	316	313	303	317	347	335	312	320	326	338	359	308	339	314	348	340	350	325	275	325	301	344	307	330	319	316	339	317	338	346	327	338	338	342	339	298	298	342	357	327	338	324	342	322	327	319	326	374	335	355	351	342	305	282	351	307	301	328	344	334	334	327	339	351	321	359	335	299	356	324	329	332	325	323	377	352	342	333	318	308	369	335	335	306	330	327	338	306	316	311	308	331	326	354	330	305	344	343	323	310	326	345	333	326	334	344	343	317	330	312	337	326	354	316	335	302	353	336	350	319	309	334	344	319	331	358	343	358	323	349	358	331	330	352	344	341	326	350	337	317	312	306	346	344	347	362	341	324	311	328	361	328	308	340	338	321	335	334	319	349	329	328	365	326	336	342	337	332	341	328	317	343	316	346	285	334	320	305	336	320	308	341	302	305	325	322	316	315	323	349	334	335	294	354	369	356	339	317	289	361	334	322	330	320	331	318	331	338	335	297	321	325	320	347	335	368	309	351	347	331	318	323	323	322	354	326	336	373	331	320	329	339	332	321	343	307	323	309	328	319	343	326	304	337	333	335	368	346	321	312	331	329	340	372	339	352	306	355	284	333	329	322	329	277	337	346	316	324	313	342	305	332	292	347	304	344	338	324	290	323	330	343	352	313	324	328	334	325	295	340	343	311	318	331	320	298	334	310	329	309	310	315	332	366	300	359	312	334	334	297	354	340	353	346	330	328	299	305	318	305	269	370	304	296	314	359	342	331	350	346	335	335	331	328	326	326	335	347	328	327	298	331	338	289	316	342	336	324	325	352	355	351	288	325	327	330	309	341	366	315	341	322	318	345	323	338	298	349	314	341	363	315	295	331	340	318	346	331	322	346	330	352	305	343	354	358	304	313	346	320	309	329	337	325	337	328	302	317	312	333	364	354	340	303	340	384	328	375	324	348	318	320	327	335	329	310	304	282	304	348	336	372	307	331	336	342	334	343	331	352	340	345	329	327	326	363	345	314	323	312	326	321	326	302	344	314	322	312	321	351	344	322	337	311	339	338	339	303	332	342	336	332	333	300	333	341	351	315	368	313	319	320	322	372	342	355	324	324	346	308	308	308	337	336	361	318	323	333	312	326	336	350	323	292	365	331	359	363	316	314	321	308	322	332	353	345	321	325	333	388	356	330	343	336	324	351	333	286	306	330	308	303	359	358	317	348	374	313	327	359	343	334	311	360	317	350	323	336	358	313	330	318	334	332	363	343	326	297	313	329	300	318	352	318	314	364	302	340	319	358	333	350	358	309	369	342	350	348	298	308	310	302	333	347	314	355	326	309	372	325	319	365	351	372	308	341	323	341	319	331	343	327	318	336	344	274	319	364	315	343	347	343	333	339	322	344	304	322	344	309	328	347	351	303	335	326	335	351	303	348	296	316	341	376	343	337	364	326	315	354	319	342	316	310	339	333	328	333	324	310	315	328	297	328	332	315	304	320	325	327	308	302	360	334	335	325	353	330	317	326	331	356	326	348	354	324	346	321	338	324	307	323	339	349	331	313	351	327	305	367	331	313	310	320	323	342	317	348	320	341	311	303	304	313	343	341	310	326	310	337	334	355	309	329	313	312	320	333	338	324	330	317	312	335	347	313	324	334	310	325	309	300	345	327	366	333	331	355	326	344	295	296	302	357	352	325	349	323	356	349	305	344	352	363	344	302	330	337	323	349	334	286	327	316	337	336	360	371	312	345	288	320	326	335	349	323	312	318	369	318	340	322	308	324	329	312	342	345	314	313	327	314	346	357	351	349	320	320	328	345	334	354	323	331	312	320	295	301	334	311	348	341	328	324	311	348	343	291	311	310	323	293	295	335	334	339	333	325	346	332	318	329	296	370	342	316	298	340	308	356	345	359	319	326	352	347	323	338	346	342	341	336	359	321	328	338	320	319	341	336	313	338	325	322	325	363	348	330	342	325	358	317	316	333	299	339	313	324	325	331	313	335	301	306	338	342	349	323	309	305	334	325	332	302	309	350	377	349	316	349	341	350	320	340	342	321	332	323	370	340	316	330	312	318	335	313	327	350	322	347	376	330	322	349	295	344	340	304	357	367	351	334	326	371	338	340	339	340	343	349	363	315	352	303	334	329	354	338	327	331	335	323	326	340	322	340	329	347	329	343	334	323	337	331	311	330	354	323	331	309	338	333	330	341	315	305	346	347	314	321	337	332	333	339	304	308	319	340	333	317	327	302	353	310	337	338	363	313	298	317	345	345	295	341	330	353	300	292	296	349	336	315	341	341	342	324	347	331	312	327	329	320	376	349	345	300	343	342	352	301	359	341	334	330	315	322	292	309	336	342	349	332	347	310	320	337	351	324	300	353	350	319	329	311	314	346	302	323	373	330	339	330	334	328	318	361	312	295	354	331	358	342	350	331	304	324	344	316	321	353	327	305	332	320	299	289	330	331	337	338	356	321	320	352	311	332	325	324	346	317	345	319	353	342	312	339	333	347	335	333	310	340	316	303	292	320	362	337	299	310	330	315	309	348	322	369	320	350	315	335	290	334	337	313	322	336	314	316	330	380	347	324	348	350	299	321	348	307	309	348	341	375	322	303	358	344	335	309	356	318	299	322	296	373	324	334	344	295	322	304	367	333	341	335	310	311	346	351	330	313	316	349	365	330	341	361	337	303	313	369	284	332	314	314	314	316	319	312	340	307	320	341	302	326	305	308	341	350	342	357	326	319	298	345	319	347	317	331	316	297	368	300	303	310	335	323	335	321	304	324	333	326	330	301	335	315	300	342	323	312	292	318	353	301	327	354	341	336	349	319	348	336	305	361	330	357	311	311	331	338	354	335	319	328	300	337	339	326	317	320	333	322	346	305	320	302	345	335	296	332	329	326	325	318	327	321	363	318	381	346	354	333	324	321	324	375	305	347	315	338	355	326	292	328	309	331	345	318	316	321	326	318	322	371	324	343	372	327	358	327	326	326	294	305	298	339	306	320	314	296	334	312	363	306	322	337	336	347	329	331	333	309	344	316	301	344	306	346	328	314	318	337	342	314	320	322	306	336	303	321	362	335	313	305	310	326	315	349	325	318	328	327	340	325	340	310	343	340	304	359	328	362	327	319	330	317
48473	46213	19502	1624	1473	1377	1253	1221	1124	1042	1032	1063	1006	963	1027	949	965	952	935	973	893	918	963	913	862	897	934	943	890	889	935	898	931	877	963	883	973	966	927	957	918	931	1042	1084	1079	1107	1170	1174	1420	1367	1927	2457	2628	2049	1465	1671	1840	1429	983	941	938	910	1106	1379	1806	1672	1387	960	954	914	939	940	876	899	907	882	862	893	858	894	837	917	916	883	921	925	964	858	885	861	856	898	888	848	923	918	909	847	905	896	885	911	887	904	871	923	869	907	881	957	927	883	890	879	863	853	918	893	904	939	914	885	867	873	890	855	878	888	883	859	885	945	897	925	859	856	980	906	838	916	894	856	853	895	901	855	850	900	909	928	922	885	906	898	876	886	843	918	899	872	958	874	943	861	916	872	943	872	890	906	855	886	860	874	903	888	904	831	867	909	898	831	928	832	877	880	862	861	908	902	852	863	904	923	933	907	869	904	916	909	896	918	895	893	938	923	893	882	858	918	872	880	862	913	914	872	867	858	847	872	874	896	883	936	871	927	868	954	912	855	916	929	863	860	833	902	904	854	895	875	855	883	889	876	909	904	913	905	898	882	887	916	921	866	874	853	893	870	891	911	869	915	898	902	917	865	919	891	887	913	902	848	871	899	897	876	917	887	907	877	892	863	922	925	849	913	884	905	892	906	868	909	948	897	866	853	931	921	900	888	950	893	781	871	925	860	907	913	864	908	908	862	912	878	954	846	856	911	816	817	870	860	899	891	869	915	846	892	893	902	916	901	903	859	881	908	929	882	873	924	908	880	911	870	893	907	938	879	914	927	882	870	903	888	920	878	881	861	832	907	843	916	886	868	919	882	938	929	890	904	900	912	921	912	904	880	947	891	908	928	905	873	897	931	883	871	850	886	853	883	911	963	879	885	890	892	965	851	910	864	855	955	883	831	886	968	957	902	852	909	911	882	943	934	889	862	880	869	925	899	887	903	906	873	944	893	875	927	892	877	935	887	857	924	952	890	883	905	875	870	919	880	934	899	909	946	930	926	883	882	855	887	896	873	917	876	910	865	830	874	866	905	904	909	852	874	902	886	956	905	850	887	920	896	909	826	888	872	855	882	846	929	894	879	866	857	899	920	848	866	878	876	887	895	877	865	822	919	919	889	918	903	892	866	838	904	858	850	942	894	887	868	885	902	886	876	920	961	936	878	925	870	925	884	879	911	915	969	860	896	901	888	872	906	904	865	941	946	837	941	923	904	837	869	891	928	890	870	918	833	847	847	915	923	893	906	882	871	875	861	873	877	907	863	860	915	843	889	868	940	928	891	936	897	878	860	900	917	923	862	889	907	879	875	911	870	936	875	958	952	910	893	871	848	844	861	810	908	848	914	890	942	888	897	844	937	875	854	924	892	922	887	918	886	872	910	880	893	893	864	953	937	904	972	862	876	921	874	895	885	856	878	884	849	924	928	881	919	882	903	890	908	897	879	944	875	904	838	887	894	886	880	854	959	862	882	918	940	847	878	882	878	887	850	872	872	899	892	910	885	871	854	928	854	997	848	867	858	925	898	917	877	847	809	853	829	890	889	903	849	851	847	897	867	899	907	879	853	876	866	853	899	900	868	835	827	886	956	909	918	916	888	917	965	920	850	912	921	891	867	890	931	866	912	873	900	913	902	930	917	891	952	861	893	934	920	900	874	878	869	886	867	889	894	908	915	918	921	910	870	902	905	964	914	889	889	933	932	899	916	898	868	869	843	865	880	902	956	901	922	924	969	913	837	882	862	915	856	850	871	909	911	895	918	930	909	923	893	913	862	872	841	891	921	872	877	861	859	902	873	885	871	845	882	941	910	803	859	878	859	943	874	873	867	904	859	876	882	895	933	917	853	844	860	903	885	877	902	931	885	858	933	838	901	934	910	912	887	899	915	856	915	856	936	834	847	891	940	912	865	927	847	904	945	924	848	885	877	930	890	938	846	872	902	881	852	896	920	907	861	870	897	894	902	848	973	878	952	898	886	899	942	884	914	898	858	914	839	897	945	952	895	892	910	957	910	861	891	910	870	932	887	907	915	870	897	835	920	917	895	928	905	897	923	891	858	863	880	857	910	869	900	847	887	878	900	868	893	913	894	844	862	889	867	872	875	890	899	937	913	858	896	877	905	922	914	934	849	871	958	898	822	884	867	871	903	900	914	934	877	859	858	891	907	846	877	896	869	911	854	841	878	905	903	860	854	860	922	899	887	880	874	918	895	938	869	863	901	886	876	854	922	908	930	887	932	870	903	841	849	885	842	916	927	888	891	913	889	915	862	898	878	873	955	899	881	940	883	902	883	877	894	885	924	878	925	833	907	942	936	956	920	955	859	940	851	926	924	916	896	922	917	909	910	928	884	908	874	854	870	957	890	892	925	952	890	855	825	878	869	947	878	873	903	880	908	894	813	929	886	881	886	948	872	806	905	893	910	865	890	885	914	913	920	873	867	939	872	882	954	861	864	897	896	856	888	878	891	886	869	914	916	887	919	937	914	908	821	869	887	892	859	917	980	856	882	864	896	913	899	916	900	897	829	844	886	907	885	903	869	871	888	865	930	870	886	920	888	892	940	867	917	885	878	865	907	886	916	888	876	891	895	907	926	901	874	893	900	894	950	847	963	896	860	875	883	871	871	883	930	854	851	889	894	964	842	853	909	948	959	889	898	862	899	865	856	864	882	891	915	941	923	846	855	866	892	907	912	920	897	893	898	937	908	900	874	892	861	859	850	889	889	906	878	838	831	929	903	856	885	898	859	889	865	878	898	925	901	883	860	901	950	840	870	892	922	913	923	879	926	854	818	870	873	860	920	868	915	884	883	925	905	899	894	867	879	884	891	810	869	886	927	895	872	917	854	890	845	878	907	867	906	874	872	892	905	913	911	896	870	892	827	915	872	916	880	915	894	921	876	878	873	899	858	938	880	933	903	894	918	913	859	916	877	938	868	855	862	882	892	985	890	909	882	876	873	942	901	913	883	826	894	895	821	884	929	864	920	893	914	875	895	884	895	867	893	820	870	905	841	843	905	910	907	908	894	886	899	885	969	915	912	926	873	871	898	895	905	878	854	879	902	927	913	889	944	828	891	906	920	889	895	910	864	881	881	934	907	912	943	898	915	936	876	875	920	930	911	877	860	931	856	946	864	888	896	869	837	923	868	880	865	824	910	877	866	886	850	874	884	878	870	871	893	944	975	875	926	906	901	849	913	914	862	877	867	883	850	890	849	901	904	876	899	880	892	846	847	912	891	891	853	869	904	920	875	893	891	916	862	875	914	875	886	890	960	888	869	901	878	924	884	877	906	880	909	874	933	887	862	895	862	873	848	862	896	900	900	899	895	891	919	909	894	896	875	851	899	865	907	881	933	878	879	924	890	855	902	851	883	903	908	902	942	900	891	903	868	953	897	893	861	884	898	882	871	915	859	884	886	918	901	876	882	867	864	868	881	910	914	935	865	850	882	935	854
82043	72133	40863	12829	2175	607	556	459	473	404	400	407	406	394	381	424	399	401	343	367	379	363	367	370	406	377	385	353	386	353	374	383	380	373	398	359	394	351	365	413	383	356	387	429	437	415	427	525	514	584	734	774	705	504	547	575	558	397	374	410	361	356	424	437	510	517	585	387	394	365	369	341	343	320	373	362	384	353	392	356	348	361	322	349	366	315	357	336	382	365	341	342	374	373	354	353	373	357	334	331	343	320	356	328	342	365	309	367	362	376	361	370	373	341	316	379	355	342	363	362	358	346	348	352	333	335	376	343	351	355	358	396	352	404	390	350	328	384	371	369	356	371	355	333	420	386	378	356	351	366	379	353	352	386	399	365	370	380	349	356	353	359	387	364	334	359	361	359	369	339	398	350	348	377	390	384	393	354	364	380	355	369	380	372	338	388	366	391	373	364	337	338	369	382	365	364	358	374	356	358	361	354	342	341	388	341	338	375	372	340	360	372	349	312	375	386	336	365	350	365	364	353	375	361	372	333	352	387	367	366	352	314	342	333	360	377	373	355	336	399	344	345	389	346	338	377	345	355	338	363	324	377	374	343	415	367	338	361	348	388	333	361	358	387	351	405	371	384	344	390	377	335	390	360	349	361	361	367	343	401	392	340	327	373	387	345	352	335	379	382	377	369	329	348	361	406	345	361	369	330	400	319	362	335	371	370	353	338	361	354	341	349	342	321	347	392	360	369	348	362	404	326	330	350	350	335	377	352	372	381	359	395	338	373	353	388	379	348	388	361	365	373	358	367	375	350	364	354	337	344	375	331	387	376	367	389	373	364	352	372	362	358	353	393	385	359	354	338	375	366	354	391	340	356	328	375	370	392	381	343	392	383	356	358	374	340	364	355	318	360	398	364	389	345	355	373	358	344	373	371	351	388	352	379	382	357	384	348	365	331	363	377	366	346	390	348	370	344	349	383	361	350	386	370	361	359	347	353	347	397	371	369	368	349	334	346	393	371	360	395	378	339	375	343	372	387	366	354	358	356	351	358	366	403	325	368	360	352	381	332	389	402	346	358	359	359	341	391	359	348	367	362	358	346	380	356	353	382	364	334	371	358	361	353	345	353	341	335	349	357	362	375	337	374	321	336	368	358	353	354	366	365	384	378	373	387	398	392	348	332	364	356	371	335	348	324	340	329	351	323	346	384	369	354	390	360	350	358	347	377	362	335	358	365	377	361	351	358	365	337	376	340	337	343	350	362	340	356	376	364	358	333	350	389	328	360	333	361	342	343	376	334	375	355	392	389	350	352	383	343	368	381	357	334	371	385	382	352	368	327	397	355	351	372	354	368	352	353	364	378	334	358	376	385	362	349	352	360	347	403	366	334	353	380	358	380	339	343	375	331	379	366	380	357	338	370	371	326	358	367	358	352	321	362	407	358	358	373	340	355	334	354	391	346	400	380	365	377	387	360	363	368	357	379	346	354	350	380	381	355	360	361	345	365	383	355	355	359	370	382	388	339	357	364	363	340	354	365	354	354	356	347	343	341	354	323	366	389	350	362	380	356	359	365	370	368	385	365	389	363	348	310	357	319	349	362	415	341	338	373	368	376	337	352	340	373	386	374	349	348	350	360	404	353	380	385	389	372	379	355	359	346	376	333	359	361	379	372	365	327	320	341	341	348	376	357	355	356	375	321	348	357	328	357	376	391	375	362	361	313	326	362	358	347	293	361	336	346	396	344	378	356	330	351	390	341	367	360	345	353	361	337	351	330	369	358	366	370	370	315	329	336	361	363	353	387	375	368	355	350	382	330	374	340	387	384	395	349	358	362	354	369	373	394	339	357	361	343	370	367	343	394	373	377	359	334	386	364	380	370	359	355	383	346	348	325	333	358	355	338	363	354	371	330	383	386	362	342	357	371	360	351	391	365	337	361	395	374	366	397	346	350	351	347	395	369	362	347	335	347	361	356	358	397	348	342	377	370	350	399	362	352	348	381	422	336	373	325	390	357	374	364	378	326	342	380	351	326	337	332	361	363	347	390	346	357	338	371	333	375	407	334	364	399	386	363	403	350	347	386	329	348	342	368	332	376	367	364	388	326	377	369	372	346	352	389	351	362	305	342	363	341	337	364	334	349	346	326	363	347	371	341	342	324	351	402	355	357	368	356	357	361	370	362	306	369	380	375	365	339	358	368	365	400	361	373	371	399	383	342	416	377	367	353	364	353	390	379	320	357	360	343	356	357	354	356	360	374	348	405	373	377	360	386	359	339	350	386	388	336	328	381	369	356	356	391	356	381	326	349	347	358	339	353	358	324	379	372	376	350	360	367	319	356	363	337	311	368	327	347	349	348	367	365	366	383	363	391	381	392	400	337	334	366	370	361	344	373	303	346	351	335	360	328	338	349	347	351	402	337	367	363	350	368	340	365	357	363	377	353	358	348	342	365	349	328	362	382	361	376	372	355	363	382	385	333	333	348	343	344	372	391	398	374	337	377	380	375	368	348	313	361	384	382	357	369	343	401	338	347	351	345	359	352	353	377	372	369	351	376	358	341	356	347	357	377	357	320	312	345	341	334	322	357	379	344	352	389	357	353	374	372	384	362	379	361	343	364	363	350	350	353	346	353	362	373	344	387	379	414	349	364	370	334	375	328	387	368	351	362	392	345	357	350	334	356	365	361	381	393	321	383	378	366	364	356	360	400	382	389	350	369	363	325	374	389	388	358	371	325	365	357	379	403	346	369	351	363	340	364	363	373	336	390	387	374	371	321	365	380	362	382	392	341	361	369	375	358	330	309	317	314	371	369	364	380	354	343	342	375	389	319	336	352	346	360	378	356	356	395	385	354	326	369	352	351	354	370	383	355	364	371	345	411	357	369	370	371	362	366	366	344	362	377	340	352	384	336	345	348	367	366	392	356	387	372	320	379	392	332	351	351	381	367	344	357	339	365	390	386	334	362	334	368	338	324	367	350	372	371	361	349	363	346	385	338	369	378	353	329	366	386	340	356	368	330	366	358	398	353	372	379	396	325	365	321	375	375	354	377	371	375	370	342	367	353	345	339	398	376	381	354	345	339	377	357	343	334	389	380	353	366	356	360	339	367	362	378	353	338	350	354	342	352	360	360	367	355	391	395	352	348	377	377	344	357	355	348	352	307	339	396	344	372	332	328	376	355	365	324	387	377	395	356	353	364	347	326	356	364	401	355	350	351	395	391	342	364	389	351	381	355	357	363	365	372	381	362	350	378	335	338	352	355	349	386	346	361	397	329	377	369	363	388	353	357	343	358	347	359	371	339	383	331	342	370	349	391	338	335	342	363	339	388	351	328	309	399	384	332	339	361	380	378	368	372	361	347	345	347	358	340	350	355	335	334	368	340	349	378	321	340	376	335	372	359	380	351	343	360	412	334	368	366	364	378	372	361	374	383	361	367	339	370	374	372	381	406	369	386	369	373	369	375	364	366	337	385	334	379	336	340	330	369	346	343
57948	57148	26530	2280	2110	1812	1755	1609	1471	1328	1349	1192	1197	1160	1218	1102	1131	1101	1116	1025	998	979	1019	1033	1048	958	988	1031	1054	981	995	978	983	983	996	1039	994	1057	1081	1029	1070	1085	1158	1229	1191	1257	1790	2174	2047	2574	3614	4215	3643	2237	2316	2654	2521	1395	1103	1130	1091	1078	1347	1857	1996	2167	2150	1007	941	989	988	1034	961	1006	938	986	983	978	967	982	996	961	938	896	958	950	928	940	947	951	947	928	964	907	968	914	965	939	951	926	940	980	1004	950	960	947	966	934	1003	999	935	988	955	932	973	921	979	917	933	973	995	955	962	956	924	1006	949	936	911	919	957	949	968	992	902	988	949	999	1010	947	991	973	896	969	948	898	971	1018	1030	941	930	993	966	890	963	910	918	939	983	986	961	965	909	952	951	942	963	941	916	905	1004	998	943	934	965	946	944	968	944	974	1010	972	952	905	949	943	994	930	997	919	952	916	962	962	982	951	1000	948	966	963	1017	931	901	979	1065	1012	917	971	979	934	977	946	925	974	967	963	921	950	986	962	932	987	956	925	945	933	941	962	880	950	936	986	972	922	935	956	963	969	973	962	936	967	971	919	965	955	959	928	1009	928	1023	1011	922	944	982	957	952	940	963	881	937	934	952	946	1006	948	980	964	976	994	958	869	950	977	929	899	955	961	900	958	902	1007	951	944	922	964	975	954	943	932	985	969	954	941	943	949	947	951	941	997	999	954	945	958	935	919	983	968	915	959	900	871	924	950	933	931	991	975	968	992	941	1016	951	913	969	931	989	959	1004	971	998	945	920	995	938	948	974	916	978	998	945	919	938	982	926	904	945	947	1012	947	972	897	966	968	973	960	959	970	936	927	917	960	976	964	943	917	955	906	930	929	946	988	937	950	958	902	969	946	978	961	956	938	914	953	963	948	905	946	961	931	917	923	975	975	919	949	953	943	899	951	876	942	967	900	953	925	939	918	1003	936	975	924	966	979	945	935	942	959	969	937	925	996	954	997	960	964	997	1006	974	929	949	963	950	945	969	982	942	963	920	932	979	939	991	994	965	953	981	942	970	940	953	1006	904	965	959	989	924	925	960	935	903	877	918	925	956	950	969	963	987	919	981	1002	942	994	906	965	932	934	903	932	1013	941	944	973	969	944	912	934	935	1015	934	921	930	991	998	975	956	927	950	972	944	966	976	899	924	961	971	990	988	924	923	982	948	989	969	926	990	976	928	946	945	918	969	953	954	962	956	924	995	984	917	946	931	964	926	896	956	1027	998	965	958	894	991	978	973	954	907	905	959	941	928	998	972	902	941	971	949	916	1006	954	930	922	894	972	976	926	951	942	952	959	935	1016	940	935	964	895	956	908	1026	955	948	958	891	976	979	952	975	919	969	1020	945	963	959	988	931	977	906	960	949	969	974	957	984	942	1003	952	1055	963	917	937	946	983	996	918	969	951	961	928	955	955	982	924	949	1000	948	964	1001	970	987	1051	935	977	952	986	956	951	954	972	930	956	941	980	952	996	938	981	991	951	996	987	938	985	929	939	944	977	909	1020	964	954	914	1018	971	965	955	997	962	981	916	910	978	936	983	1017	981	948	1016	984	931	945	906	895	937	1011	885	932	993	958	904	979	922	965	964	1008	960	965	940	937	964	994	972	972	993	979	930	952	923	979	944	986	960	973	967	952	936	964	955	956	998	986	925	955	967	969	909	925	950	951	957	890	1020	928	874	993	1017	952	977	922	964	937	1006	900	964	974	942	871	940	958	972	930	953	1002	952	944	965	982	987	913	932	980	948	949	922	1029	976	960	905	947	923	938	974	986	977	963	1008	900	1018	1008	954	970	990	995	964	997	903	984	945	946	960	983	977	963	982	937	976	976	932	976	937	990	941	943	922	999	972	980	907	1003	959	964	939	988	950	931	911	950	930	928	938	934	914	952	898	980	915	971	1025	981	926	937	949	974	963	918	916	999	952	954	907	962	973	961	968	990	932	971	927	934	951	951	950	889	1008	879	942	967	947	963	903	1032	916	931	953	955	1011	965	948	947	936	1020	958	950	931	956	978	896	941	954	986	931	949	984	954	1018	963	915	951	995	906	950	1041	962	983	938	924	1004	920	1015	933	943	941	891	985	970	913	915	899	1000	948	894	976	986	945	974	909	904	944	1023	971	987	957	1006	948	946	914	977	957	919	923	982	1010	902	984	969	971	900	970	916	976	987	967	973	935	982	1001	929	958	950	956	946	896	976	913	938	961	961	976	885	924	971	966	956	961	948	961	920	946	995	954	953	959	897	989	947	972	973	954	945	999	997	983	943	955	933	946	985	969	947	981	954	967	992	967	960	998	913	923	993	915	958	984	941	969	970	934	943	970	949	923	940	937	945	1018	936	977	956	955	961	931	927	946	924	929	942	949	971	938	983	931	983	957	974	964	964	946	946	926	943	987	965	915	943	928	879	1023	947	990	930	1008	955	985	936	931	987	909	890	938	909	904	918	980	873	1006	904	956	926	956	882	1010	1001	978	918	962	945	942	932	985	901	911	953	932	902	1000	923	954	967	968	980	988	933	904	947	927	951	893	939	950	983	1024	971	956	959	963	950	1009	910	911	935	960	948	957	956	1038	1002	983	941	976	914	892	970	949	1029	958	1006	998	922	951	932	1013	937	913	941	942	970	942	1014	989	913	966	934	972	926	978	938	984	942	930	975	946	975	955	925	950	939	943	956	936	954	924	1001	973	937	966	911	991	966	989	907	935	932	970	1009	980	980	902	956	953	913	979	957	982	985	941	936	914	959	908	956	952	977	986	917	986	908	973	980	972	1003	1001	1037	983	962	988	985	949	934	922	996	942	946	951	1009	979	933	957	970	961	1007	977	944	931	939	963	952	887	933	963	955	983	959	987	1011	936	941	946	971	989	968	957	992	968	926	932	939	979	925	905	953	949	960	951	935	993	940	933	980	974	909	969	916	894	957	904	982	956	970	921	922	963	987	959	967	965	957	962	949	960	951	978	992	944	944	921	941	975	956	918	922	986	915	962	929	981	992	962	960	932	905	1002	939	986	954	953	985	941	1025	965	1000	980	976	922	926	944	960	971	973	976	1005	909	972	943	977	920	982	995	1012	891	946	936	958	929	960	1001	933	963	928	937	998	935	945	940	955	938	983	943	991	952	917	948	891	948	964	965	942	994	955	955	912	966	981	964	916	1022	1028	996	942	949	917	961	964	960	958	926	1018	951	935	946	914	956	1002	1002	961	940	911	916	942	947	932	949	974	979	950	963	926	965	951	963	914	932	971	956	975	999	980	936	887	947	966	1001	937	950	922	935	914	969	941	905	1002	975	940	960	990	957	956	936	932	939	1003	903	925	970	938	978	938	945	1015	918	891	1027	930	933	975	995	889	961	978	978	955	911	921	947	919	935	937	1009	943	963	976	972	884	984	943	959	961	942	967	942	988	1010	1004	924	1001	923	963	967	1028	935	940	967	964	954	916	972	975	935	938	914	971	933	917	958	929	942	1015	997	938	901	991	909	967	932	967	931	954	966	964	901	981	959	957	939	979	939	967	904	921	1015	983	921	941	944	905	925	918	935	911	894	991	963	916	951	947	976	995	957	979
29225	17648	3640	401	369	344	366	344	365	378	363	390	373	367	386	387	379	380	347	351	337	372	358	363	347	357	362	360	352	348	361	361	364	380	366	352	352	357	367	338	334	343	336	379	396	377	380	356	396	329	399	375	378	382	365	350	337	341	367	368	348	346	331	363	366	378	372	333	383	350	379	379	378	363	371	367	388	359	356	350	357	380	332	339	370	388	335	384	365	341	406	379	369	339	349	338	378	319	336	313	365	344	367	357	339	372	350	364	341	369	327	378	354	355	373	329	351	391	366	337	337	319	353	339	392	332	333	398	353	317	348	319	363	362	349	349	375	321	346	348	381	388	337	361	339	380	354	380	347	356	344	333	316	333	353	328	373	366	348	333	399	364	344	376	368	358	391	336	381	381	314	331	340	366	376	347	362	341	348	350	355	342	384	347	393	332	388	381	335	346	334	321	361	371	354	364	315	365	381	322	367	334	362	380	333	394	333	333	359	373	339	318	324	359	355	380	355	363	374	350	372	370	367	326	358	379	342	358	352	344	349	374	354	371	389	353	349	353	370	354	356	330	359	369	363	366	334	361	331	371	334	346	340	359	346	344	344	341	393	324	363	357	381	353	384	366	383	365	384	355	364	356	381	350	338	360	404	359	364	358	370	349	351	374	361	338	376	359	403	357	371	344	356	366	331	347	375	367	356	391	355	367	359	350	350	348	361	361	320	343	339	368	370	404	371	358	355	369	349	354	332	388	383	379	356	337	369	363	354	345	357	338	348	343	340	327	331	394	375	326	352	329	377	373	368	364	363	382	332	340	391	360	359	346	340	375	359	358	339	422	377	316	329	344	372	361	371	338	331	372	381	376	344	369	364	339	390	326	368	362	366	347	367	344	344	346	379	366	342	374	348	379	361	351	391	339	357	366	305	340	380	362	374	345	343	292	340	349	377	346	381	345	348	335	382	362	384	345	370	380	337	346	348	414	340	389	376	360	365	343	373	376	379	345	306	376	350	352	324	315	351	336	332	366	365	384	351	372	347	363	342	372	372	338	379	351	363	373	357	315	377	327	382	363	373	370	387	363	390	332	368	407	355	352	363	354	393	388	394	332	383	358	366	350	353	348	350	351	348	344	360	357	367	366	338	342	350	346	321	342	399	375	402	380	343	381	363	395	327	318	344	316	321	365	363	367	339	379	371	399	342	338	346	365	343	350	354	394	347	338	356	365	369	362	386	364	355	370	354	341	368	345	342	348	364	376	340	372	344	329	340	326	405	325	331	389	364	317	368	343	341	355	350	334	343	351	294	362	357	347	350	347	349	390	361	351	335	375	328	342	387	372	342	344	371	347	344	341	362	350	369	364	365	373	346	337	370	385	315	356	369	341	368	346	351	367	344	372	365	359	317	350	411	368	355	348	352	380	347	342	341	371	360	371	355	364	344	366	342	357	357	335	347	344	369	368	377	381	345	333	350	342	327	356	335	370	357	356	346	348	351	340	344	368	382	366	342	364	362	383	361	379	347	365	365	352	379	384	372	392	378	350	374	347	395	368	380	320	353	365	394	343	348	364	368	341	369	364	355	364	346	346	380	331	353	379	370	349	387	350	353	313	355	359	354	378	394	348	385	384	324	367	338	355	369	372	356	410	402	360	355	352	379	356	377	328	329	325	367	335	344	347	390	385	363	365	334	359	344	375	331	359	327	367	326	354	379	324	365	359	350	340	348	378	343	359	373	341	342	336	328	349	350	353	363	378	362	329	362	393	357	347	376	372	353	358	363	322	368	363	367	359	351	353	361	331	384	359	367	339	349	342	360	366	344	357	357	349	351	340	329	369	370	392	348	365	377	347	367	372	385	355	390	358	350	357	350	355	353	386	363	341	333	336	374	356	366	381	340	352	344	365	368	371	318	357	332	370	337	356	361	334	376	358	373	359	356	386	384	366	373	341	377	354	352	358	346	373	347	342	334	366	378	344	352	372	342	376	371	344	363	354	400	374	318	319	344	343	357	357	338	368	350	341	359	359	316	361	346	361	349	354	364	358	391	382	416	349	340	363	340	383	335	312	341	377	352	335	310	355	338	346	380	382	348	319	357	349	361	369	364	380	353	374	391	346	331	355	323	350	378	359	331	366	368	347	372	373	355	362	353	346	341	332	337	328	374	367	335	328	336	355	368	358	362	363	364	338	339	350	321	362	373	357	348	344	339	332	345	380	332	372	362	372	352	354	370	348	323	339	368	394	347	338	380	332	337	375	362	356	362	365	359	337	323	371	359	320	339	323	363	338	358	348	332	366	350	349	357	351	403	390	390	367	368	355	377	382	323	318	337	361	340	363	343	363	360	357	384	398	352	335	382	388	351	360	324	328	379	347	391	375	342	347	394	333	354	355	364	341	356	386	360	379	344	322	347	366	381	322	356	363	359	352	370	385	367	374	367	343	357	376	356	371	374	351	351	331	364	358	361	338	369	370	346	367	330	355	374	351	367	331	339	353	355	358	362	397	360	360	333	378	355	351	330	386	399	332	358	347	357	325	340	356	329	354	370	374	369	383	348	385	329	335	344	353	345	375	341	360	362	334	364	396	364	366	390	397	349	342	340	316	337	357	350	347	355	346	370	376	368	363	362	375	351	333	369	390	388	345	337	352	362	373	348	338	341	381	320	372	357	325	364	360	355	368	377	382	341	360	314	357	333	372	362	353	375	369	353	376	367	359	354	362	352	365	362	346	356	330	372	348	354	352	382	326	357	389	331	378	339	363	355	320	363	364	338	366	377	349	374	384	349	324	346	378	358	343	338	354	348	372	323	374	368	362	356	380	381	361	345	325	388	377	327	318	348	343	327	334	354	367	337	357	344	356	350	326	352	384	372	346	352	366	345	357	388	363	332	384	337	335	347	348	336	382	391	326	347	368	329	366	362	345	372	358	364	351	371	362	342	374	354	370	374	378	374	371	362	383	321	346	339	380	379	335	348	339	395	374	347	364	346	367	386	349	346	354	398	396	373	341	389	368	337	337	391	370	336	370	391	382	351	347	380	361	332	326	377	360	344	398	367	341	346	356	309	342	373	342	327	380	343	337	361	384	366	331	350	339	326	339	327	334	357	329	321	388	370	313	345	355	374	342	343	354	376	396	368	355	341	369	359	366	333	369	346	362	351	313	374	361	351	339	354	324	360	350	375	384	388	397	321	337	365	340	346	358	328	365	372	354	358	369	365	358	341	387	373	350	377	349	373	348	360	364	337	338	354	387	349	398	359	354	377	360	356	356	376	374	342	368	342	358	350	369	367	395	362	381	354	364	359	348	373	369	353	348	363	369	367	348	351	379	352	341	374	359	338	364	364	364	361	325	375	362	326	335	372	370	376	368	360	335	361	384	384	354	355	355	339	368	302	385	340	365	353	361	367	375	318	327	361	398	363	357	370	380	335	389	364	377	354	371	345	355	376	354	357	321	357	292	349	360	358	372	385	357	393	372	340	360	354	350	341	386
26024	19956	4198	967	927	970	1004	963	961	928	944	988	979	950	915	956	976	980	973	971	1005	953	967	942	947	920	961	916	950	951	987	940	968	940	934	960	1027	969	982	975	962	995	958	995	995	991	984	1031	1101	971	1038	1098	1091	1042	988	1037	978	906	981	995	942	905	940	947	923	999	1094	947	933	930	905	955	951	946	932	946	962	981	929	903	950	897	928	960	869	890	944	987	986	939	884	919	942	955	933	957	933	923	886	922	976	1038	935	962	993	920	905	938	942	962	922	957	930	984	968	944	986	943	914	888	932	940	944	968	924	934	905	936	884	925	937	949	953	942	938	930	963	909	948	977	1000	900	929	916	944	923	914	929	921	977	945	890	927	942	899	964	914	945	958	892	954	993	963	951	963	889	925	921	933	944	934	984	989	930	978	925	890	933	892	982	880	962	970	933	929	912	853	968	1022	898	940	941	924	924	963	947	968	954	940	940	955	924	986	986	962	1022	953	940	975	924	1038	914	952	964	963	918	1004	927	907	945	911	888	969	965	985	971	955	980	929	923	927	932	902	926	991	979	928	903	930	967	965	922	883	1000	928	937	930	1005	949	953	938	893	935	972	909	953	928	942	920	922	947	939	946	948	934	951	999	932	970	965	961	932	948	910	975	955	936	944	861	925	923	942	929	918	946	962	986	917	958	970	930	979	980	970	967	954	944	957	912	934	874	946	948	932	949	971	954	959	939	929	958	958	978	974	959	971	1008	928	989	934	933	914	906	929	971	957	943	1036	963	966	951	980	939	936	959	913	886	958	896	941	924	999	987	959	900	934	918	921	962	949	849	951	947	930	966	939	993	922	946	947	929	920	926	896	994	935	923	934	933	997	932	893	1026	945	920	1006	959	892	954	931	913	954	1012	970	953	953	955	943	939	880	880	993	901	990	968	949	981	969	996	948	920	932	921	920	989	923	946	969	926	980	939	937	972	970	874	958	960	958	926	923	936	932	952	966	954	915	927	944	970	967	947	964	923	932	901	931	968	962	886	956	971	910	973	937	957	908	947	1006	937	925	879	867	934	926	968	973	857	994	917	969	895	953	967	934	979	937	977	963	917	947	932	923	973	886	970	967	917	930	935	932	964	976	954	859	908	963	934	929	958	906	922	966	958	924	973	938	937	934	915	955	1003	979	913	893	933	994	954	934	934	935	873	922	940	922	980	940	949	895	946	940	946	882	976	956	939	921	930	968	977	894	953	929	925	931	1001	921	909	949	975	903	918	878	935	903	906	988	925	976	949	943	946	938	854	905	968	962	971	876	906	954	968	972	935	960	940	896	923	981	913	981	977	885	901	1015	961	983	954	962	898	958	961	897	980	943	986	964	936	978	954	959	980	926	965	870	954	1006	916	877	935	912	934	951	944	894	890	943	974	962	913	933	937	945	929	908	981	937	996	946	917	891	956	976	934	936	965	932	929	1014	972	951	942	969	897	940	982	915	949	980	895	952	968	986	946	981	965	906	925	961	981	935	926	955	913	979	954	984	935	949	950	929	900	975	884	929	924	869	953	909	931	947	1018	982	899	942	910	958	903	949	954	937	996	993	934	899	922	907	912	952	952	925	960	922	973	963	987	902	923	931	954	933	903	941	900	924	920	959	976	954	928	906	919	957	950	965	970	921	944	933	946	957	921	955	919	907	988	964	952	946	956	898	1011	957	960	905	889	966	1008	1003	919	920	980	956	923	903	971	996	907	917	1009	952	965	995	936	976	968	944	944	903	970	965	927	923	941	969	948	987	987	957	920	913	951	945	992	946	950	904	963	929	945	970	936	937	926	923	975	940	953	919	904	988	931	999	956	937	958	951	926	1030	943	968	916	952	977	988	879	910	970	1000	946	975	981	976	931	945	953	991	935	943	916	949	927	961	1002	966	970	942	968	980	876	958	934	965	925	947	943	941	899	920	930	992	884	962	973	914	946	926	963	940	984	935	956	910	946	959	958	943	982	985	831	988	909	985	928	871	904	919	973	1006	929	946	916	947	988	938	955	923	932	974	958	916	961	929	958	949	965	898	932	939	948	938	975	957	971	898	934	912	886	972	893	920	941	904	906	908	935	953	945	983	990	942	885	942	942	972	900	895	900	879	913	933	914	949	879	945	931	962	939	927	916	964	942	944	931	899	942	920	941	945	932	949	975	936	938	931	955	942	932	981	973	912	969	936	911	918	943	950	935	941	960	892	910	990	910	1004	961	935	897	919	876	957	1000	946	936	957	902	943	892	910	1021	978	914	917	1022	892	944	988	943	974	968	852	947	956	957	938	965	972	946	982	943	958	977	927	965	931	893	948	944	949	990	958	932	913	966	964	956	949	973	890	959	965	1001	961	972	893	950	971	968	944	956	907	936	878	915	913	986	923	955	974	901	962	1011	934	896	948	907	928	906	932	958	911	901	948	914	1005	977	892	905	886	1023	967	922	1003	923	946	898	931	946	957	887	968	954	899	946	918	928	959	897	936	902	1003	960	971	950	866	961	944	939	937	958	982	915	928	934	993	913	948	900	945	933	958	886	917	915	882	960	983	947	910	953	947	915	910	967	926	924	890	933	921	927	944	989	986	937	890	964	971	974	905	955	895	1004	968	943	911	978	954	925	955	908	943	976	931	993	948	967	969	933	1018	986	937	952	957	976	890	988	931	886	927	973	987	945	937	945	1008	963	937	924	873	949	950	971	952	988	956	963	960	970	909	931	918	946	900	918	923	942	990	976	912	979	979	878	941	965	963	939	934	935	967	904	909	985	977	1004	953	901	930	994	1001	893	922	960	946	927	890	922	963	986	991	885	915	920	937	908	921	922	977	930	952	908	928	1024	966	950	961	986	978	931	906	941	960	954	926	943	901	944	942	954	991	953	949	925	926	949	943	979	965	937	960	897	976	938	919	935	899	951	984	936	919	935	976	938	985	933	938	984	939	898	955	958	887	930	1012	940	1000	894	926	933	916	910	947	978	922	952	860	938	940	961	902	954	965	1007	960	970	942	899	931	918	988	928	883	947	946	961	956	918	975	920	922	955	928	930	988	938	925	957	953	948	940	935	944	932	936	949	961	961	976	954	957	921	909	900	955	921	945	891	961	916	901	917	923	983	977	995	945	932	916	926	952	965	908	949	919	971	942	896	944	936	939	996	961	967	983	937	947	921	960	941	922	945	896	921	923	948	899	924	952	903	944	930	947	917	900	979	886	937	914	927	903	960	992	939	903	936	969	941	1001	970	985	913	915	975	979	902	939	933	941	974	881	914	1024	976	964	965	923	971	976	969	940	950	919	942	934	936	970	923	951	929	921	991	903	990	962	973	937	988	944	932	968	888	921	914	978	939	998	993	970	947	977	974	972	892	925	870	920	913	948	956	935	964	927	959	874	926	944	970	944	941	975	934	923	978	959	962	973	925	946	966	952	919	966	943	980	962	967	906	955	927	932	930	900	939	899	989	986	966	965	940	932	962	918	964	984	954	953	969	943	929	941	973	961	952	983	957	981	968	974	904	912	905	973	962	957	955	920	927	937
70763	59888	31975	6274	546	460	370	361	318	327	316	333	301	336	321	302	315	309	319	285	298	305	340	309	297	312	265	284	272	291	332	294	281	293	307	297	312	298	263	317	301	276	312	306	342	321	360	368	420	395	410	405	425	468	425	362	312	340	292	297	308	301	322	308	366	459	431	297	309	311	316	299	310	314	277	314	310	308	257	297	346	303	296	305	281	282	316	273	295	297	286	294	305	284	300	309	304	257	313	285	308	331	287	314	330	305	322	337	313	331	264	315	284	286	297	320	330	308	307	306	275	280	274	272	335	299	285	290	302	317	290	267	275	297	302	285	286	297	294	283	300	284	336	282	284	308	312	262	273	308	306	296	296	280	263	280	325	304	321	298	328	311	293	300	298	298	305	290	320	315	308	308	272	333	282	310	320	275	287	290	277	290	293	293	279	303	291	285	300	324	308	295	299	305	285	343	277	265	295	276	336	288	288	306	299	299	290	300	276	328	277	307	316	299	345	350	316	297	307	310	327	330	278	273	308	283	305	284	297	291	310	327	270	303	297	294	298	289	285	285	304	269	319	297	320	302	293	306	306	286	300	295	306	300	293	295	268	309	303	297	304	313	291	304	296	301	288	313	286	292	279	292	278	291	324	248	299	321	328	284	345	311	268	281	297	275	313	286	319	314	290	313	317	320	296	283	335	304	318	286	292	297	283	279	295	290	292	283	312	302	315	300	318	304	318	275	284	299	317	304	279	268	294	268	275	304	320	308	287	282	301	262	290	291	291	315	273	277	304	293	308	290	262	310	318	285	330	288	289	290	327	296	283	318	301	300	309	275	317	271	307	285	291	332	314	294	324	294	310	293	290	316	291	298	322	301	293	329	296	284	308	307	314	294	308	297	310	294	305	292	302	314	315	308	299	293	286	292	301	322	310	313	301	287	336	273	315	332	275	292	305	285	309	288	300	301	307	323	292	303	279	286	299	291	292	345	296	297	285	327	309	288	312	279	281	290	309	305	291	312	297	274	350	259	279	264	319	278	274	287	315	257	317	300	313	321	293	334	306	273	325	291	286	315	306	316	278	301	286	323	268	323	303	307	308	308	301	287	300	278	312	294	304	314	268	276	290	295	273	311	299	276	284	271	307	314	273	273	297	293	306	328	292	312	302	305	306	337	262	282	286	313	295	300	253	287	294	301	258	284	311	284	318	316	305	282	308	309	319	287	287	298	292	304	298	281	292	300	301	322	314	290	312	304	320	277	316	278	270	292	308	309	317	301	287	275	280	306	286	296	294	275	301	296	274	320	298	307	286	281	302	296	278	284	287	289	334	321	302	308	293	301	337	295	308	285	288	296	286	318	305	291	294	293	288	283	273	327	300	298	270	295	318	306	300	301	277	317	318	289	286	326	304	291	279	261	339	273	258	292	321	311	303	275	318	281	293	287	279	305	290	294	283	292	321	307	309	289	310	291	325	301	306	270	274	294	321	291	297	324	282	265	289	268	282	284	300	299	343	296	294	277	335	304	303	317	274	290	324	285	295	313	347	292	289	310	286	305	316	297	288	295	288	312	333	292	299	316	284	300	296	264	306	300	307	296	282	302	313	305	312	295	289	303	293	304	285	294	308	256	286	296	304	282	297	306	307	307	305	260	300	312	289	294	307	326	298	284	303	287	301	293	316	294	320	310	300	277	324	296	284	312	317	317	296	306	293	291	251	280	311	277	297	289	318	321	297	273	306	309	284	242	315	276	286	292	298	338	318	281	303	278	281	292	268	336	288	287	261	296	289	317	291	304	299	293	283	314	288	316	280	275	291	319	329	271	274	287	277	269	276	291	273	285	293	283	318	304	314	285	312	265	282	301	283	292	316	283	304	321	277	265	299	282	292	321	310	304	291	273	292	294	305	320	300	260	286	294	327	266	305	290	293	299	337	263	291	279	278	293	298	269	324	299	323	249	288	326	320	300	309	289	285	318	306	284	289	314	271	299	295	311	294	292	288	328	316	281	269	293	274	301	275	307	291	300	289	287	284	331	286	314	276	267	280	319	257	323	289	277	278	308	289	324	303	302	306	325	302	264	333	305	326	281	285	333	328	296	289	287	305	313	280	305	276	323	285	269	314	300	300	285	283	291	285	287	321	288	280	290	293	281	292	302	289	285	305	281	312	284	316	304	300	327	310	286	278	266	300	261	301	311	271	280	302	323	287	307	303	306	308	299	280	301	295	304	284	289	322	302	313	296	297	263	270	262	308	326	334	298	310	310	286	296	284	265	271	292	320	296	278	307	315	288	299	282	304	305	278	315	306	282	245	311	296	271	305	307	283	290	300	295	294	298	285	268	321	287	303	325	292	308	317	304	302	315	343	295	291	294	315	315	285	324	276	291	295	285	296	321	285	304	299	273	278	294	306	287	321	313	276	303	284	259	304	275	293	283	304	301	305	305	283	268	260	279	334	295	283	320	277	274	324	282	260	308	274	276	295	295	312	309	315	316	297	303	299	272	291	282	288	300	306	294	284	304	296	317	290	307	316	256	294	285	298	307	335	312	293	280	308	315	277	313	287	304	272	308	290	316	327	309	340	277	309	333	315	297	280	318	305	294	317	295	315	304	300	296	306	313	294	283	342	279	290	279	287	287	303	323	260	291	326	300	295	308	273	292	318	290	287	315	311	275	307	275	321	315	291	283	263	314	298	291	272	323	276	299	311	289	317	324	286	303	295	261	273	319	296	293	324	299	319	281	287	262	305	307	310	322	257	308	316	316	321	278	268	305	315	330	296	286	306	260	328	332	316	279	276	292	306	278	305	297	307	313	306	310	273	312	273	323	308	288	345	297	341	292	313	280	300	312	311	289	300	286	306	288	300	316	279	322	309	273	289	296	301	293	283	324	300	330	281	295	296	283	303	271	299	295	295	289	287	320	277	291	314	277	295	304	301	301	304	327	301	337	288	313	308	314	314	295	307	319	289	304	309	304	332	307	303	309	309	287	289	294	249	314	304	316	311	290	286	257	325	293	261	279	289	299	263	279	273	323	296	303	319	276	314	292	296	277	314	286	273	292	294	277	290	293	295	274	277	311	283	295	303	280	291	288	330	286	320	289	314	285	309	302	287	331	271	266	304	339	272	313	309	276	283	287	285	277	270	300	320	295	319	292	286	272	292	300	305	295	274	289	275	307	309	283	275	316	297	302	287	331	296	293	306	308	303	276	294	287	290	314	283	325	318	324	296	296	317	306	297	288	332	271	270	297	278	297	300	297	300	285	287	309	287	287	301	317	308	302	326	299	284	299	313	273	307	278	308	288	282	294	299	318	305	282	326	308	293	306	298	299	285	333	277	313	296	321	323	275	280	304	279	329	301	271	291	267	310	313	297	277	286	284	311	295	312	289	299	278	276	275	309	259	323	308	304	309	276	285	290	284	299	269	283	295	305	280	289	268	283	300	293	286	279	314	322	296	275	321	277	263	289	322	301	341	320	306	316	306	324	289
47501	46267	21435	1502	1381	1303	1187	1129	1094	1032	992	985	1000	891	890	873	909	946	886	909	891	858	836	874	829	862	868	845	855	871	835	837	874	847	861	839	902	882	907	921	847	959	899	940	1048	1139	1227	1251	1456	1703	1618	1764	2031	2042	1673	1544	1144	1196	930	876	817	872	890	909	1206	1817	1535	960	811	841	788	854	875	812	826	789	775	848	810	820	837	859	843	862	790	842	821	792	803	791	766	801	868	801	801	840	806	829	799	847	834	764	837	831	806	853	841	876	839	862	916	847	817	781	841	837	782	814	814	800	812	812	815	822	834	818	796	844	807	811	782	875	754	854	798	829	864	830	810	831	835	807	820	824	790	819	823	803	823	811	853	829	805	786	855	850	809	782	810	806	837	854	813	849	775	777	843	845	825	826	794	859	787	834	779	843	797	783	768	794	813	804	838	832	794	871	835	841	847	772	802	849	841	819	773	790	792	813	817	782	786	781	845	846	822	835	844	837	861	829	804	779	827	830	842	841	833	854	795	878	819	761	811	786	769	806	769	823	809	838	836	844	844	797	822	844	787	781	812	817	849	827	808	805	812	850	821	814	792	800	782	819	822	796	805	803	839	797	866	834	837	840	800	822	803	820	790	796	819	848	817	799	818	871	864	818	826	856	870	831	816	767	817	852	820	849	816	832	857	831	898	803	818	794	773	809	824	813	851	852	788	822	845	825	843	848	828	835	783	829	799	815	848	780	806	764	780	817	861	799	773	830	811	861	848	841	826	818	796	805	813	825	856	869	847	876	792	823	815	836	798	785	811	818	793	848	800	834	815	849	815	827	789	792	804	792	880	831	785	777	813	845	799	866	817	826	776	807	798	775	786	824	849	773	852	811	814	843	838	808	807	835	817	815	794	818	777	847	854	811	796	778	813	776	849	867	813	770	834	842	821	798	823	822	797	775	845	820	799	793	834	821	802	824	813	842	851	824	773	792	841	822	879	797	830	809	793	841	802	836	802	839	823	752	837	833	874	795	790	796	835	786	870	817	807	797	842	833	839	793	789	826	851	842	797	831	816	847	776	801	851	862	804	826	867	794	821	794	794	839	847	792	807	777	833	747	780	825	797	810	809	816	806	843	845	824	826	813	818	793	795	769	798	855	832	801	823	794	796	836	825	855	903	831	842	824	797	875	849	803	812	857	816	854	878	780	799	823	816	842	899	829	820	786	813	832	806	815	818	758	839	771	813	831	846	793	786	827	836	803	803	834	795	793	794	894	862	811	832	817	788	833	830	801	828	819	771	845	807	775	810	841	837	796	775	831	816	801	805	818	791	819	817	820	798	818	863	853	846	811	821	829	780	790	785	777	809	794	817	796	777	822	794	866	803	802	837	858	787	793	849	821	814	811	849	858	777	816	879	841	800	793	778	823	805	815	807	866	838	815	782	798	811	805	825	829	775	806	845	834	823	799	782	827	836	855	840	837	862	817	842	803	792	867	791	775	935	837	833	802	785	831	840	874	795	829	839	836	864	826	800	817	835	807	811	797	821	835	820	820	822	816	838	788	855	838	823	831	808	793	832	851	833	784	805	797	831	792	872	791	831	829	805	836	855	809	810	817	800	828	782	751	821	802	804	822	831	814	806	774	801	840	834	814	849	808	824	795	833	826	824	849	811	841	800	826	819	812	828	866	809	788	851	821	809	791	819	784	825	808	826	830	794	820	824	803	793	864	807	851	814	782	842	804	812	779	836	837	778	812	763	802	832	787	822	832	795	781	881	819	841	810	817	829	825	800	857	734	813	802	845	806	805	820	857	783	852	821	856	789	814	815	810	804	843	811	806	777	892	831	806	859	859	811	778	815	759	804	832	806	813	799	793	826	759	752	816	753	876	830	814	767	832	865	798	795	784	818	775	792	803	801	837	813	867	791	829	831	820	811	814	808	807	814	776	828	849	813	752	831	828	913	825	847	792	777	856	810	866	761	778	794	779	789	822	826	797	784	809	845	831	777	831	804	816	848	807	845	802	856	816	830	840	836	840	797	808	784	810	847	832	846	822	799	799	828	773	818	805	816	899	855	804	810	775	861	821	828	823	835	870	811	761	788	805	849	806	778	785	854	809	765	837	797	842	803	789	875	823	839	828	782	771	821	814	804	831	774	787	811	835	798	812	822	864	830	791	814	829	829	836	793	803	836	769	789	746	827	823	799	744	803	846	847	835	819	798	821	847	802	815	829	834	726	821	870	820	809	870	834	810	821	780	844	828	802	851	791	771	769	810	812	862	851	840	836	784	835	808	812	828	866	813	779	831	880	825	747	844	797	838	823	816	804	835	826	829	798	778	785	784	879	837	803	783	871	769	788	815	838	837	776	814	800	789	825	868	833	841	835	794	782	779	818	824	815	877	796	850	844	818	816	825	777	830	792	787	832	804	809	821	851	862	803	843	795	836	868	766	854	787	806	855	834	884	833	783	784	809	782	816	815	869	786	824	814	817	777	819	854	772	752	814	853	827	811	819	813	833	799	838	800	791	761	788	880	797	846	864	805	826	801	841	821	771	809	763	835	822	828	803	830	802	819	838	826	873	808	830	778	874	847	818	811	830	858	860	848	845	841	740	820	821	804	849	857	834	826	808	784	801	853	840	810	744	814	839	855	827	803	848	831	762	821	845	799	834	830	834	842	768	822	753	770	817	814	863	793	796	815	815	902	799	828	827	802	839	808	811	812	789	814	789	830	845	785	799	866	848	785	828	759	788	798	866	816	819	785	822	841	845	795	853	783	858	861	839	817	810	818	835	823	819	843	767	797	774	823	828	831	771	828	848	825	833	787	850	826	810	802	875	803	819	810	816	832	832	830	785	798	824	818	830	837	821	848	818	812	832	858	840	816	843	810	806	822	826	790	724	857	787	787	780	832	808	806	788	805	845	866	864	807	845	817	775	817	773	850	828	762	816	830	801	785	790	820	817	770	783	832	851	802	771	834	857	880	774	856	815	821	805	845	846	828	801	827	820	806	853	788	806	833	840	846	795	827	835	853	830	824	811	829	843	838	794	840	809	757	842	829	840	786	820	804	804	765	806	847	833	809	780	842	820	785	773	819	822	801	865	798	886	792	794	784	854	836	764	815	836	848	781	856	856	845	791	776	810	817	831	834	789	827	852	792	812	793	872	820	825	831	809	827	799	825	782	759	790	835	806	826	801	821	818	810	830	865	822	833	849	798	859	802	778	847	854	792	806	807	792	777	784	827	806	801	775	823	816	855	828	816	810	817	815	799	765	867	816	832	826	763	845	823	796	753	824	835	783	831	806	861	821	825	858	824	827	821	829	812	841	800	812	777	837	848	804	792	793	811	803	818	840	807	839	787	737	836	803	815	807	850	805	807	822	909	817	782	824	818	806	826	809	792	792	830	801	846	875	829	820	792	827	839	824	788	760	850	813	820	789	769	847	872	827	868	805	809	825	816	820	855	768	822	822	840	861	821	825	795	851	799	827	897	745	804	823	768
81759	71558	40744	12708	2030	664	516	479	504	467	435	401	402	366	381	436	372	395	354	403	379	388	391	373	366	362	354	377	394	348	389	374	421	363	324	412	426	349	399	395	398	414	389	394	402	415	459	502	552	534	600	753	852	726	606	587	494	424	387	366	378	404	395	393	433	693	648	376	369	395	420	364	398	394	390	378	387	363	418	351	380	375	382	341	317	400	358	373	376	401	399	374	358	351	348	375	375	370	339	332	369	384	397	396	368	381	330	352	373	391	336	326	374	356	365	339	367	382	345	372	377	330	392	382	369	357	345	381	314	323	393	340	355	368	374	395	349	394	353	383	394	377	384	377	339	395	357	376	384	349	389	384	385	379	369	357	369	384	397	338	339	342	378	349	371	365	374	406	375	375	402	362	364	350	393	357	323	353	371	373	371	365	355	353	366	361	350	351	375	333	377	394	357	381	346	342	377	359	366	350	360	352	340	366	338	355	362	390	337	363	333	356	358	320	324	382	338	353	345	403	374	369	344	349	369	364	346	404	363	340	352	332	383	355	334	365	375	386	373	369	368	365	388	351	366	368	376	341	362	400	365	366	356	391	375	338	380	367	350	334	359	383	376	342	374	381	360	359	367	389	376	380	411	377	339	367	367	321	345	355	348	360	360	360	380	379	366	367	403	363	340	399	316	371	360	338	315	338	377	346	375	359	362	371	396	404	343	392	373	376	359	333	376	385	339	370	355	345	353	401	359	371	345	338	331	355	376	358	343	344	356	347	332	342	363	346	392	361	367	356	399	361	361	349	364	389	353	367	376	367	340	329	337	379	379	373	408	376	376	368	332	366	351	365	320	364	376	351	349	389	359	391	356	394	376	354	375	357	403	344	331	396	374	359	346	350	355	388	352	336	397	380	391	335	358	409	362	366	358	367	370	327	355	363	407	335	384	341	381	350	386	364	343	369	357	351	393	369	408	385	381	398	358	395	354	375	366	358	380	358	351	363	365	397	390	363	341	379	378	372	407	356	347	378	372	339	346	388	390	341	352	333	398	356	405	348	388	340	372	372	334	373	380	350	363	344	378	376	346	407	342	389	359	342	355	359	355	374	375	398	341	348	365	385	353	398	388	366	388	339	362	360	374	344	344	357	391	372	378	354	355	377	388	351	379	385	376	378	370	388	331	357	354	401	376	372	338	361	370	360	369	366	368	371	410	382	345	368	386	349	354	346	355	373	339	349	365	349	346	383	370	397	349	376	378	341	347	363	353	351	351	357	352	313	429	406	366	345	354	336	353	344	362	362	367	354	347	348	354	362	407	378	362	387	383	360	374	344	342	359	399	330	370	379	347	368	344	357	387	393	389	354	336	380	384	365	389	391	369	399	377	371	362	335	397	381	351	364	362	347	370	356	362	388	368	369	348	386	355	370	360	383	379	377	369	386	364	375	379	372	372	331	396	358	343	381	397	350	345	366	360	331	312	380	355	394	379	390	363	399	346	381	357	352	337	366	337	396	355	363	358	359	392	346	347	405	402	365	357	354	394	364	352	335	365	380	376	363	345	359	380	359	347	359	345	391	411	368	367	367	371	358	364	346	334	375	382	375	343	427	368	390	353	344	372	364	371	369	358	364	408	396	370	359	368	384	397	347	377	374	392	363	349	358	381	338	372	383	393	374	374	364	381	358	392	369	330	384	380	344	331	357	316	372	354	359	366	360	344	327	376	389	371	358	375	374	315	365	322	331	367	341	384	355	357	352	345	359	378	356	350	357	355	331	343	387	366	380	398	370	360	363	403	385	328	382	374	332	377	375	373	374	380	364	374	399	366	376	343	359	395	375	361	362	329	357	422	320	362	371	380	335	366	344	358	341	355	360	369	353	364	407	328	373	354	378	377	388	344	359	387	404	392	381	368	392	355	390	382	361	366	358	388	372	371	343	333	379	331	345	362	355	359	373	374	334	380	336	332	370	367	354	335	333	357	398	374	376	357	383	399	376	363	375	342	338	341	387	320	365	397	351	346	368	365	350	360	351	401	376	370	341	360	367	371	357	377	362	350	340	379	365	360	348	382	368	370	391	371	358	377	396	357	346	337	352	350	395	364	351	352	353	381	353	378	356	378	386	381	378	339	357	379	343	360	405	403	368	409	350	344	386	355	395	372	361	358	367	341	394	345	357	377	374	373	384	367	358	361	353	325	348	332	360	348	361	383	374	369	379	380	342	343	336	341	372	372	351	361	410	351	381	383	368	384	355	371	358	349	358	369	350	359	357	378	357	391	380	348	387	372	350	343	357	377	368	351	332	342	352	370	352	389	384	367	376	356	362	369	370	344	333	380	362	345	355	340	405	359	372	360	352	376	356	341	379	342	355	383	393	356	372	360	394	349	384	398	374	393	343	371	390	342	348	354	340	355	337	376	367	402	324	361	380	376	362	384	358	362	349	345	350	345	407	352	352	403	354	311	347	346	349	350	310	357	348	346	354	332	350	358	362	381	340	333	361	336	388	339	384	372	343	367	380	370	358	374	376	352	363	377	368	374	371	316	378	408	355	350	333	368	371	348	328	358	359	380	339	361	400	345	403	363	390	362	363	353	352	331	348	352	395	361	375	352	388	369	394	410	360	379	371	354	357	356	409	367	374	357	385	397	359	375	374	374	359	353	354	384	396	365	360	337	356	382	381	332	369	381	377	355	355	355	321	330	355	381	381	348	345	383	378	361	363	371	382	360	370	350	363	329	347	379	371	355	372	388	345	350	350	380	341	344	361	404	348	355	340	352	358	343	327	380	373	328	383	361	368	383	342	370	359	347	343	346	374	351	369	402	385	378	374	369	360	365	367	388	341	397	400	365	362	352	345	302	358	341	369	352	346	365	374	347	338	346	349	374	372	413	361	376	366	363	360	386	370	369	372	388	352	323	348	345	366	351	366	368	354	350	367	354	347	380	395	387	375	355	316	329	335	357	348	378	332	358	346	337	346	348	350	381	360	352	361	376	333	410	387	371	355	390	390	351	343	419	369	359	360	369	391	383	336	354	377	344	380	371	342	357	358	362	353	368	328	383	387	378	390	384	352	338	400	387	390	383	343	314	374	394	382	376	401	367	371	309	367	351	357	371	381	373	373	400	383	375	362	378	352	370	381	384	358	315	347	355	373	315	361	363	391	324	367	363	345	376	365	383	356	365	398	361	329	407	379	376	382	378	390	368	340	357	367	383	360	342	373	384	417	374	390	379	340	341	365	390	385	360	387	357	376	372	387	371	392	354	362	348	362	377	354	333	375	348	363	360	357	369	357	356	379	371	407	348	337	349	354	314	375	385	342	366	388	366	349	367	358	368	388	335	343	365	394	338	356	366	343	377	322	334	365	361	395	362	345	347	396	361	380	364	369	421	364	348	379	336	352	383	353	383	391	377	362	370	370	382	349	376	366	362	366	380	374	370	385	358	350	361	349	359	378	374	360	375	365	343	388	327	363	369	376	355	379	380	364	362	374
57427	57496	26771	2333	2033	1879	1716	1621	1403	1363	1292	1217	1209	1221	1162	1163	1128	1094	1104	1033	1045	1015	1069	1023	1097	1029	1029	1013	1014	1044	967	1051	1051	984	957	1123	1133	1039	1080	1041	1149	1159	1146	1261	1314	1449	1761	2159	2219	2223	2704	3515	4119	3784	3164	2880	1976	1409	1200	1086	1052	1061	1080	1128	1713	3051	2700	1171	957	987	1018	995	924	991	966	972	959	912	975	993	942	951	973	971	966	998	960	993	1007	978	862	933	976	955	988	995	990	985	955	885	1020	972	941	1012	991	912	927	914	1037	997	984	966	997	937	929	975	954	996	1006	1007	963	943	903	1024	962	1027	979	1007	949	966	929	1015	1021	968	1006	1010	929	1011	960	959	970	917	959	928	962	1008	1016	998	948	918	956	928	980	952	973	970	992	989	976	958	961	993	953	971	1006	1006	948	899	981	955	930	960	988	974	994	929	971	972	982	983	965	965	980	1008	935	994	935	987	1034	962	910	967	1005	958	988	902	952	930	937	1006	952	937	1007	992	945	982	936	971	986	986	965	1021	962	987	942	924	1012	978	1004	989	977	1006	990	982	914	971	1016	972	979	942	1007	923	1025	951	954	912	939	876	929	1001	918	923	1051	961	949	1002	948	946	947	934	982	1007	979	916	935	986	1017	998	952	968	917	957	946	940	931	943	998	986	934	976	954	981	1006	942	921	972	920	948	977	1027	959	1012	943	911	950	933	936	947	1018	974	940	945	944	935	986	950	922	943	978	959	933	922	952	959	942	946	994	981	983	1025	988	922	951	989	980	918	964	950	974	954	976	1001	927	904	962	968	893	948	994	995	992	967	969	976	968	1043	962	1006	989	932	964	931	1005	977	935	950	1007	952	893	951	965	1002	980	905	1005	994	996	988	955	996	960	948	965	926	941	971	964	1025	1035	981	952	1008	1000	956	1015	917	994	1015	976	933	982	1010	949	976	988	959	974	1013	983	943	1028	985	965	994	914	925	907	946	991	999	972	960	971	915	953	987	957	992	970	985	952	968	995	986	965	977	939	932	1013	949	912	965	927	960	952	946	927	1022	996	967	959	900	1008	960	951	977	961	963	1004	956	1009	984	1033	978	943	975	929	930	990	981	986	955	1012	1040	922	963	949	947	909	934	911	1006	939	971	991	934	969	979	954	980	914	940	986	945	1000	972	946	988	939	972	935	913	1009	933	945	898	982	1011	1014	952	1002	991	959	956	954	993	958	984	959	1022	939	964	1001	981	938	972	958	964	996	953	920	926	990	933	915	978	1012	970	949	941	992	945	951	931	1018	988	992	933	974	1010	981	935	924	923	945	894	928	907	988	994	989	971	959	984	948	958	930	999	982	987	921	948	969	1000	998	978	926	977	965	1005	930	930	952	936	947	911	948	931	991	981	929	1004	957	912	941	1007	961	993	947	934	913	951	977	965	935	957	958	954	999	938	968	957	972	986	1027	955	946	971	967	945	985	953	912	954	975	1006	965	912	974	972	960	979	919	1045	939	974	992	972	992	989	981	937	972	996	962	1038	995	936	940	982	928	955	982	955	1023	961	947	926	874	939	975	941	982	981	940	986	1000	975	958	1008	904	907	1000	975	925	963	956	980	957	989	964	942	903	1005	979	989	956	969	944	1004	944	966	977	971	920	956	928	940	972	898	989	935	966	990	975	963	992	954	987	962	980	941	966	947	1002	952	992	959	971	939	965	931	1015	937	992	1008	990	955	928	949	909	972	976	957	946	933	929	905	932	962	967	916	987	987	982	932	943	951	918	952	943	930	1004	957	992	938	916	963	959	979	989	1016	914	1000	1027	1002	975	997	998	953	952	939	972	979	975	998	990	901	982	928	1018	954	1014	966	962	992	1004	934	949	944	968	946	1021	964	963	977	941	999	973	971	938	945	1007	962	971	931	1013	971	1010	1004	1014	923	952	973	1003	960	971	948	1003	974	968	1005	988	990	962	960	964	954	950	980	929	1009	942	974	974	1026	931	953	1001	971	905	1007	952	984	960	973	980	980	957	969	934	919	980	965	1007	983	936	956	954	918	984	1005	966	979	934	997	980	916	984	946	996	960	945	993	919	958	1003	999	1015	951	968	978	979	973	977	986	965	980	947	973	967	984	952	985	926	969	979	988	973	975	965	1004	972	966	968	973	978	951	968	969	949	957	937	939	981	963	937	1019	988	988	980	945	1007	947	999	1020	942	968	1033	995	949	1011	953	965	938	920	942	969	943	965	947	978	997	1029	921	992	969	985	952	987	934	1019	990	954	972	961	1010	962	1026	952	979	983	933	941	973	954	966	1023	956	934	973	935	974	978	953	914	939	940	970	975	997	879	950	969	1002	934	950	998	956	939	970	999	962	948	997	948	1001	926	986	982	976	955	948	877	945	975	937	1008	1002	924	925	928	989	902	962	1024	972	961	952	959	921	953	943	901	923	939	1011	911	1002	984	951	972	946	978	967	956	972	929	1012	973	904	970	959	910	973	955	949	914	951	990	923	984	978	1000	958	911	940	1004	987	984	914	953	999	977	959	1000	1004	960	1011	934	985	953	914	973	998	949	949	993	952	948	966	947	976	951	957	932	999	931	1004	1026	954	1012	959	953	912	996	984	983	966	1005	1001	981	999	1037	958	963	985	957	937	989	944	1042	1022	946	934	951	957	983	940	995	1039	1041	940	973	912	920	969	933	976	958	936	969	945	972	970	973	945	963	1003	993	983	932	993	951	957	949	974	934	971	923	973	877	1026	905	962	945	1030	949	973	958	964	934	960	957	1012	990	972	994	948	927	960	999	1000	974	978	975	964	973	952	961	969	940	963	937	935	1020	1031	962	976	948	991	969	980	986	969	962	1011	956	918	967	922	951	964	916	993	953	952	955	954	1029	1017	985	1000	953	994	947	953	1009	910	974	998	993	993	970	1010	949	999	916	1053	959	982	993	979	1032	993	897	941	1030	978	1029	963	946	1002	968	958	928	926	929	1029	1031	997	944	1028	986	919	990	990	974	934	932	947	920	946	950	961	1018	986	960	953	931	971	913	946	908	963	1016	986	980	924	929	960	1014	959	985	1023	984	908	965	983	981	923	974	953	992	990	984	917	958	999	1000	892	997	958	938	1005	914	964	975	1037	865	978	1008	944	1018	1000	992	988	991	961	991	964	953	918	966	944	922	963	923	986	941	984	970	1031	1015	912	964	945	914	968	957	951	973	955	943	967	956	962	945	914	1034	959	988	973	960	942	1011	974	960	958	965	955	944	965	971	1007	927	953	930	991	1008	980	929	939	904	988	971	978	938	936	923	926	981	996	921	1011	926	1022	927	913	928	963	977	968	936	976	1004	940	921	975	961	971	961	977	1015	969	948	941	983	931	987	970	951	940	971	962	935	967	1003	972	905	962	940	979	951	954	940	1005	984	964	961	981	996	1023	954	987	940	986	993	930	964	966	948	957	959	991	949	960	950	918	975	958	959	1027	933	893	1004	964	1005	945	987	934	965	959	978	974	960	936	937	965	977	939	953	917	930	949	948	941	896	1002	984	959	905	891	997	952	932	1006	903	948	970	967	977	964	1009	979	991	998	953	967	945	1039	925	988	988	945	914	1022	948	1006	989	957	960	1001	932	993	946	959	968	938	978	956	996	989	939	1009	960	977	952	955	934	979	1000	938	936	977	953	973	972	934	1002	939	985	889	966	967	918	933	969	950	954	961	1028	980	932	973	1022
29548	16798	3448	400	347	351	366	338	344	373	342	327	346	329	349	350	365	352	374	375	378	358	370	353	364	341	394	344	373	362	358	349	358	352	372	350	371	347	371	356	362	367	350	337	369	340	376	345	404	394	364	374	352	366	345	345	327	332	358	377	346	362	357	333	332	378	361	360	359	383	362	392	368	348	382	373	370	386	339	352	351	375	370	385	357	329	337	335	359	363	334	344	356	384	322	342	342	368	361	369	361	343	362	366	339	384	395	335	368	388	358	344	338	358	360	341	383	333	350	326	368	334	359	317	338	355	348	353	341	363	319	361	342	343	365	339	369	370	341	361	403	360	350	311	373	334	372	349	375	354	349	356	359	382	362	366	376	332	346	383	359	383	341	365	358	374	357	361	355	320	343	374	324	358	399	339	330	385	343	365	393	358	349	361	380	365	344	353	383	370	364	351	347	361	351	351	380	365	338	400	373	345	380	359	408	331	363	321	338	339	342	349	354	390	347	342	351	340	372	339	368	329	311	373	353	358	341	379	390	345	361	335	365	352	347	372	360	343	331	359	344	360	380	337	353	318	375	365	389	356	360	350	369	406	338	324	372	327	349	343	355	386	382	380	337	321	368	337	386	370	360	346	361	347	341	347	349	349	395	363	341	355	347	388	386	336	352	347	355	345	383	360	379	341	343	349	365	358	352	361	331	357	344	373	332	343	370	354	370	329	365	356	335	356	338	339	334	359	324	365	364	341	330	377	332	323	345	385	376	381	352	355	338	375	337	339	348	371	341	342	338	353	335	331	362	361	367	360	367	346	382	343	342	368	351	323	341	357	346	364	343	379	375	365	365	372	355	364	339	324	373	342	347	358	352	354	349	346	344	355	377	359	338	385	344	364	363	344	327	383	336	332	340	359	405	341	339	354	373	364	352	369	346	371	323	380	415	352	334	367	338	350	312	377	314	346	384	382	361	344	366	373	323	331	387	341	336	386	347	364	393	368	343	374	345	324	362	372	401	344	333	371	394	331	375	333	351	348	328	363	340	336	364	367	362	389	361	366	357	395	357	377	376	392	367	329	356	384	355	372	330	323	379	340	344	361	348	379	335	364	357	351	334	335	396	367	367	341	334	341	353	321	384	360	368	368	360	351	326	370	381	361	364	364	353	350	382	371	385	353	362	342	320	359	337	328	387	343	348	371	351	310	361	372	374	335	357	347	340	346	356	355	334	370	360	355	362	374	370	380	347	385	355	356	343	361	354	341	352	344	342	340	341	345	314	332	351	381	339	345	337	346	357	372	381	351	383	373	321	322	367	357	352	349	336	331	337	397	334	323	357	380	344	346	364	329	357	343	368	361	352	380	401	339	386	333	354	344	360	370	385	354	358	375	371	362	394	332	369	379	346	381	368	370	372	338	369	350	348	349	363	338	357	334	362	357	343	358	341	352	339	386	332	371	376	348	372	359	310	357	349	354	363	351	333	333	347	346	354	337	352	333	385	372	349	386	392	359	358	356	360	341	366	342	344	367	354	341	318	394	352	348	346	323	327	380	343	345	357	388	354	353	379	372	353	363	366	382	350	377	372	379	386	366	366	392	357	375	359	383	363	354	347	353	349	346	362	332	367	375	378	390	390	350	333	356	353	376	360	372	327	363	357	365	354	380	361	341	349	368	386	389	329	384	362	408	349	375	368	386	340	357	352	344	340	362	325	345	363	390	320	343	326	337	352	360	365	344	374	369	360	359	373	370	374	344	363	357	357	386	323	384	362	339	375	396	365	348	339	378	361	363	372	359	342	378	368	319	375	363	367	351	327	350	393	345	342	390	339	362	347	327	363	346	352	354	376	363	330	357	388	373	343	333	361	360	343	409	348	357	347	363	381	367	359	346	361	339	385	359	326	364	401	369	354	374	361	336	353	324	329	369	358	350	301	346	371	379	364	353	352	335	379	337	330	360	338	346	345	363	348	356	375	345	366	345	369	369	365	383	335	357	351	349	346	368	354	340	387	357	325	321	371	388	367	342	373	353	373	331	349	355	357	362	367	369	422	323	355	365	366	380	316	375	389	367	352	367	332	355	361	329	334	362	376	407	334	360	366	368	323	353	382	339	351	365	380	355	380	350	369	373	352	342	349	358	359	373	365	316	351	331	357	363	366	352	367	347	345	366	398	355	377	332	351	347	348	358	348	389	356	357	342	335	364	384	353	393	349	364	359	378	357	380	361	341	333	359	341	345	333	346	359	338	349	395	380	353	346	362	321	334	405	361	353	344	331	360	332	352	359	377	374	367	366	374	357	342	331	372	365	363	366	346	353	359	376	382	319	343	350	338	370	377	346	320	348	352	343	367	333	373	328	364	351	379	320	354	351	335	348	358	351	331	372	357	361	353	359	361	396	376	365	386	323	357	372	370	348	294	359	401	360	343	342	356	344	349	336	368	338	321	348	370	349	384	388	349	365	337	362	357	352	368	367	329	357	374	371	372	320	380	335	329	381	334	340	333	365	333	366	375	348	368	331	352	357	369	349	317	350	371	358	330	373	355	398	385	333	361	327	337	346	386	373	356	391	353	363	320	339	340	387	347	352	382	364	355	345	345	337	387	363	379	340	371	380	364	366	305	345	348	352	331	342	344	394	345	369	367	371	345	367	315	345	332	374	361	334	352	392	352	341	344	391	338	359	388	369	378	328	348	355	373	349	398	373	339	351	371	369	368	352	363	375	338	356	335	340	341	349	392	362	363	373	362	384	344	335	329	371	349	339	376	335	367	332	352	358	359	322	370	350	367	365	362	368	358	345	356	341	361	386	385	351	340	373	354	379	359	353	373	331	341	337	361	338	350	350	363	374	374	362	344	358	341	385	338	319	363	359	349	394	341	355	368	351	348	348	350	367	344	337	359	351	344	337	382	368	368	373	345	331	338	369	332	367	336	353	373	353	333	364	316	347	390	375	364	335	343	360	400	375	386	378	388	346	349	340	360	361	363	397	333	361	364	345	313	360	337	352	360	345	343	333	362	322	353	341	362	336	383	360	334	347	349	379	342	379	338	370	374	341	333	372	333	326	337	387	361	332	357	394	360	376	385	333	345	369	369	338	381	335	403	336	367	323	357	345	379	356	349	380	363	373	367	378	374	342	322	324	346	362	375	362	384	332	348	395	366	343	332	369	358	402	376	365	371	361	362	370	347	373	320	375	362	339	353	334	362	375	364	342	326	379	342	371	319	358	351	363	335	366	334	379	353	338	359	389	329	354	350	359	347	361	329	355	360	393	380	356	337	332	373	337	330	378	337	367	375	373	357	370	360	368	394	354	356	363	362	403	370	338	347	342	361	350	325	377	345	334	386	375	339	347	375	389	355	349	355	339	380	370	366	329	385	341	384	368	332	341	383	378	361	350	340	337	344	330	352	336	378	405	364	380	363	394	372	371	339	345	328	368	361	349	345	337	380	343	345	354	369	311	314	356	332	379	370	369	358	371	348	359	365	361	364
26404	18484	4230	1010	984	959	972	979	980	914	953	970	974	915	932	936	903	972	940	967	961	919	932	970	969	939	914	926	922	957	965	952	915	915	942	1036	984	931	989	991	936	959	1000	998	1037	1000	1028	987	958	1010	1015	1057	1081	1118	985	1034	998	964	1028	968	926	983	982	928	1011	1000	1065	997	947	959	911	979	948	975	934	1025	889	948	954	919	931	886	929	954	876	943	959	931	947	951	994	894	942	889	856	965	950	911	945	939	862	930	930	983	903	960	1008	901	963	959	949	940	940	923	939	946	963	983	955	1004	927	914	980	917	937	991	960	938	928	957	942	947	940	949	949	913	959	930	938	904	924	908	956	923	952	961	936	911	932	926	930	968	951	989	951	942	945	980	988	898	964	919	926	977	928	949	943	971	945	918	915	915	927	947	968	876	962	873	872	945	968	943	915	955	947	915	946	905	902	989	960	944	921	945	917	974	954	947	959	916	931	965	906	935	882	925	978	952	953	924	915	949	948	998	949	984	1002	921	920	998	926	945	928	975	936	924	945	951	956	919	956	945	982	936	991	939	950	965	971	956	908	949	940	935	955	919	901	943	965	918	925	953	898	958	952	951	959	936	964	928	952	964	928	957	948	958	940	1009	958	948	930	925	911	943	952	972	968	937	939	974	927	923	959	973	923	917	975	925	952	978	899	912	910	911	958	937	910	925	928	886	902	948	975	914	921	947	907	941	919	917	880	954	965	905	943	960	922	965	950	966	957	949	973	942	970	920	945	937	1015	922	954	1015	962	978	1031	954	953	926	965	905	964	936	909	965	1000	968	922	926	972	956	914	928	945	961	973	954	930	941	956	999	892	902	959	878	925	949	899	975	1000	882	961	929	920	965	1029	971	924	968	976	982	956	913	949	989	920	989	955	933	959	904	946	967	922	908	955	900	1023	961	925	1009	947	918	935	956	955	930	921	943	920	970	915	955	928	941	893	975	940	936	931	900	944	922	963	973	919	927	923	969	957	945	1013	925	988	996	999	968	940	887	958	936	915	926	982	879	960	960	940	962	955	927	947	949	921	965	937	927	898	945	960	954	938	914	933	878	928	934	920	985	938	925	951	924	981	979	902	968	977	921	944	905	989	954	879	990	929	964	921	950	1007	897	932	960	1002	926	946	997	947	1021	909	1011	946	922	981	948	914	969	994	891	928	893	941	954	932	890	914	957	989	974	887	882	947	983	953	953	921	995	863	948	916	1010	939	973	884	903	867	900	947	983	946	946	982	934	956	930	958	902	911	953	976	997	981	882	953	920	940	999	920	917	964	968	953	905	925	937	904	926	964	939	950	961	970	896	1007	974	906	938	935	935	899	920	922	943	883	989	900	901	910	965	929	969	988	984	946	977	920	890	984	930	921	928	901	949	995	983	937	1002	990	992	911	941	947	997	971	940	989	947	909	973	903	914	984	939	978	945	987	951	929	967	903	958	961	907	996	926	910	937	938	928	1001	984	934	957	967	925	937	928	960	928	958	916	915	983	944	970	929	919	873	898	913	932	942	942	965	942	945	960	965	952	1004	977	924	978	964	941	993	982	947	997	965	937	926	902	1008	957	964	925	931	964	942	951	933	886	894	977	952	938	918	1011	984	928	911	975	926	972	974	958	939	1008	925	1002	982	910	959	885	948	941	962	955	943	939	945	875	940	901	1021	949	902	988	902	972	886	878	989	987	954	951	928	954	904	951	919	960	917	965	963	961	965	901	995	966	900	948	925	908	983	924	989	937	966	934	957	921	995	913	898	910	923	981	916	938	957	959	975	959	944	910	920	952	949	984	981	986	930	934	946	934	956	946	931	962	1024	939	891	901	997	900	912	929	914	942	935	953	963	878	950	954	917	964	982	963	908	970	953	1019	929	991	912	961	928	923	938	931	941	891	934	940	982	970	967	884	960	946	931	911	930	981	950	969	905	905	955	905	956	979	938	981	968	1009	890	967	847	946	960	947	977	952	962	940	900	946	959	949	974	921	938	935	908	1004	993	939	939	921	929	914	945	939	958	952	973	879	948	931	1015	938	943	996	929	940	969	909	964	974	973	864	966	945	937	933	923	971	1011	935	926	940	922	923	952	924	989	936	938	940	943	962	957	917	933	958	936	975	899	948	953	949	901	918	953	912	977	920	917	949	947	927	986	981	955	1001	951	936	892	928	904	1005	934	931	947	982	932	938	942	900	920	949	959	964	940	931	894	945	972	960	965	940	962	934	983	917	950	941	1001	961	970	960	946	919	946	960	940	894	885	971	985	949	954	979	930	964	956	960	938	903	928	976	974	946	974	919	953	968	913	936	941	1001	910	964	959	958	909	893	920	969	935	881	919	910	990	950	939	952	932	957	927	1037	946	938	919	924	992	960	933	950	1017	957	931	932	915	968	964	980	947	969	930	948	921	910	968	901	937	961	977	913	940	957	967	915	949	959	924	905	866	1016	936	955	967	963	956	1062	959	915	953	978	967	916	902	964	949	927	910	956	1005	975	952	1002	904	946	973	963	934	987	861	914	951	994	901	968	909	903	965	988	904	1009	935	953	926	932	931	924	948	935	921	857	947	943	934	972	929	900	870	943	883	915	914	958	895	934	955	909	964	974	908	919	956	946	950	944	888	909	966	927	956	994	956	944	909	939	934	919	947	937	1006	937	951	944	940	954	998	936	970	928	966	921	961	958	955	920	943	942	907	912	920	983	961	920	944	972	928	941	930	980	1023	924	901	925	979	945	942	936	947	928	954	1009	874	973	959	896	944	987	960	909	957	911	939	930	947	937	905	940	963	959	930	1007	929	922	935	946	953	961	1002	911	952	894	882	875	947	897	950	976	915	913	894	922	954	926	941	955	954	923	930	941	962	981	936	909	934	988	996	922	978	994	961	935	958	914	951	947	906	895	942	879	928	992	956	963	956	952	881	963	954	920	894	979	944	966	985	984	932	915	956	964	947	977	970	955	957	960	892	956	969	971	943	940	981	902	978	878	931	949	938	934	937	964	982	962	935	924	950	892	923	965	921	912	1023	1000	970	967	970	989	884	949	921	909	984	952	969	946	955	912	962	933	865	921	913	912	893	963	946	918	955	966	950	975	929	946	971	925	927	978	895	931	921	961	948	1001	972	919	937	923	943	957	968	1040	929	959	949	964	951	955	940	902	945	984	990	943	943	928	910	932	909	937	941	924	956	945	934	967	942	922	976	954	986	961	955	919	959	964	961	941	980	933	925	946	953	933	947	969	980	947	930	961	917	992	952	909	943	982	970	912	956	935	965	964	925	939	962	907	987	965	954	960	970	969	928	906	925	914	977	958	906	968	995	896	943	941	912	875	952	946	936	1019	932	920	976	916	947	937	946	946	919	963	947	953	918	985	994	975	900	916	952	949	867	981	896	954	908	912	976	925	910	984	870	901	889	949	952	954	910	913	936	933	914	986	953	975	952	934	922	900	982	953	925	913	941	965	945	952	940	909	937	953	956	965	933	930	927	958	888	931	914	1009	917	979	923	950	923	966	935	890	953	1000	960	944	890	970	967	953
70776	58050	30937	5783	636	448	388	362	324	287	306	314	267	318	320	295	278	329	296	276	273	297	293	265	261	304	274	253	261	291	292	282	288	267	300	292	299	293	299	294	303	284	281	289	292	321	345	332	342	324	375	403	461	476	425	443	360	329	280	289	306	301	327	297	308	330	359	298	270	262	253	301	312	281	292	268	306	293	276	288	280	276	280	276	301	314	255	287	270	277	266	305	275	298	255	266	293	276	272	288	296	264	261	290	264	282	255	273	265	307	265	289	280	291	286	255	271	265	261	263	244	272	279	270	283	330	257	281	250	290	273	277	298	277	274	264	287	290	265	283	267	259	287	272	256	277	290	278	271	285	289	275	281	254	287	299	271	273	258	279	274	265	256	284	303	264	279	281	267	280	252	299	265	274	271	312	279	270	263	315	255	272	285	273	269	280	267	255	263	290	276	292	326	281	261	299	278	303	257	267	281	254	305	272	259	304	305	300	289	296	286	293	286	262	281	242	287	288	274	297	270	283	285	260	288	277	260	265	310	250	280	275	259	292	273	262	277	271	274	274	259	294	274	299	284	297	304	280	269	288	267	254	237	296	285	250	300	270	293	279	226	298	281	279	294	291	274	254	285	279	282	286	265	278	297	271	285	280	266	262	238	292	275	286	268	298	286	315	259	266	273	293	274	260	262	252	252	290	269	285	272	273	260	291	282	294	259	287	270	264	276	290	269	295	305	268	257	263	273	304	276	249	284	285	298	292	256	289	270	281	291	297	304	288	277	291	276	275	290	287	258	272	285	261	280	280	296	282	287	244	283	271	253	282	270	298	333	270	274	300	291	270	263	274	272	281	245	282	262	266	267	325	243	279	274	280	281	280	310	284	270	281	310	293	275	274	285	267	272	317	287	277	297	282	272	273	304	277	284	291	290	295	284	271	270	257	289	270	279	259	288	293	282	286	287	266	284	269	241	295	273	273	273	273	288	274	295	268	295	312	292	245	302	268	287	294	284	267	258	266	277	288	302	297	284	294	294	277	289	263	246	263	275	266	277	297	248	287	274	301	300	295	271	272	267	251	278	284	298	270	291	310	282	270	273	304	313	267	262	247	313	274	262	284	259	270	260	262	301	327	292	292	279	262	299	247	298	279	264	257	279	286	308	283	241	297	287	285	253	263	285	288	273	295	277	261	291	272	263	282	288	264	280	303	287	293	287	297	279	277	251	298	277	295	305	279	260	254	292	270	267	299	275	284	266	268	264	278	287	259	285	276	289	292	269	274	271	265	280	282	274	288	291	271	282	275	262	255	286	268	270	258	289	262	267	261	306	265	308	281	259	255	271	297	270	262	274	286	284	255	308	300	274	252	261	287	274	246	277	252	281	274	290	288	263	295	268	248	319	266	293	295	264	297	276	278	285	275	278	266	252	247	263	280	286	293	280	278	275	288	282	270	260	264	297	263	281	304	268	255	259	280	276	246	283	271	285	295	293	266	246	271	290	267	273	268	299	268	269	266	274	279	285	257	297	310	287	290	276	278	259	277	243	291	300	265	285	324	264	285	294	292	289	292	264	312	309	264	278	305	308	271	275	297	301	310	274	289	282	253	291	296	277	272	297	240	264	278	300	266	314	304	294	287	267	290	260	301	254	288	298	271	264	295	285	275	269	265	238	283	273	256	297	283	302	295	310	282	282	270	283	276	248	303	245	274	321	294	293	257	284	285	294	266	291	277	276	296	264	295	276	280	273	282	262	255	281	267	270	304	263	291	256	263	279	267	289	275	278	254	292	269	309	261	271	275	284	277	305	282	311	260	265	271	257	304	294	309	306	255	282	314	268	259	253	300	282	244	246	274	285	288	267	295	280	284	286	256	295	267	289	265	288	286	298	254	283	273	295	273	272	243	296	280	285	301	268	260	285	273	300	311	253	284	249	276	288	266	293	256	280	284	274	265	299	260	282	273	279	253	268	305	241	279	279	278	275	249	289	276	281	287	265	281	283	262	290	269	277	290	271	303	325	314	279	310	246	264	294	285	290	272	292	261	276	298	289	294	270	298	297	277	246	306	290	315	257	269	271	270	277	292	299	294	274	243	263	278	287	301	281	276	283	285	278	301	300	292	261	294	291	251	262	282	271	264	282	261	270	284	260	282	279	289	297	293	300	306	260	278	277	302	274	289	294	311	286	283	317	271	253	263	324	276	250	283	269	264	289	298	270	282	299	293	268	275	248	310	257	292	257	314	273	302	296	264	294	301	281	261	283	269	270	273	274	289	280	286	257	276	271	275	292	304	278	269	277	306	294	254	270	288	266	264	311	266	263	276	308	290	266	290	291	251	299	331	276	289	255	280	301	261	287	282	273	292	295	263	256	279	261	276	263	258	287	287	285	296	289	299	262	249	286	297	282	269	275	249	253	301	293	290	291	283	275	246	260	258	263	318	247	288	262	272	252	285	265	295	276	274	252	287	253	263	266	267	283	270	273	271	274	282	274	253	272	287	291	288	302	250	303	288	244	272	244	257	289	294	272	260	311	272	279	303	289	287	277	257	311	280	252	303	290	272	264	277	288	302	275	243	277	268	276	269	239	260	293	258	290	292	283	279	277	243	273	269	270	293	290	268	307	295	286	273	250	271	263	269	299	299	289	278	324	276	289	289	272	283	330	303	272	268	264	274	271	293	283	280	294	301	299	263	289	283	279	269	267	297	269	283	264	279	325	274	281	301	285	276	306	277	301	253	272	262	298	270	287	283	310	313	280	289	285	275	320	254	289	253	268	267	265	287	277	276	252	261	247	254	307	289	276	288	265	267	283	273	306	293	272	302	267	295	316	279	256	243	288	281	293	286	285	300	258	295	290	300	288	288	280	279	264	272	289	283	281	288	238	287	265	294	278	256	255	277	265	315	282	269	273	281	302	276	278	269	291	298	285	270	267	257	290	291	275	310	258	279	296	271	294	307	307	289	253	259	307	272	246	290	284	298	294	303	281	288	270	292	293	280	257	265	289	279	280	289	244	261	284	272	276	294	270	261	269	315	275	266	267	299	275	290	254	250	272	288	302	253	283	270	257	280	291	275	285	314	308	308	272	267	285	257	299	286	240	286	303	303	269	271	291	264	297	309	289	295	283	281	288	265	282	271	266	290	297	324	286	313	280	278	276	260	268	285	295	261	280	271	282	271	260	247	275	270	281	307	281	261	284	290	274	289	282	266	274	256	311	263	288	273	277	293	240	302	298	275	255	276	274	271	278	298	249	281	295	272	298	300	270	269	258	280	252	289	299	303	274	260	270	275	276	271	276	287	270	312	285	266	271	287	280	293	277	272	248	306	305	275	287	266	304	292	284	273	265	268	251	303	301	268	284	236	276	290	267	282	266	268	268	270	299	281	254	258	287	289	321	296	305	263	286	271	291	289	293	286	286	281	264	288	266	308	298	276	282	275	293	259	254	267	255	290	259	281	274	283	304	278	261	274	303	269	263	281	270	277	270	279
47212	44216	19982	1562	1385	1313	1183	1125	1007	1014	949	882	914	925	911	852	856	792	880	829	817	808	841	808	829	827	791	806	836	806	796	778	826	767	817	900	897	835	859	863	842	908	921	898	958	965	1142	1200	1247	1324	1559	1841	2181	2690	1660	1820	1147	880	984	827	856	865	1280	1004	879	1208	1501	836	829	765	770	787	794	814	768	785	712	777	783	785	797	794	773	736	815	699	807	778	737	789	766	795	754	775	795	782	736	801	764	757	725	761	732	725	736	746	791	734	805	806	776	822	767	728	762	753	775	742	726	769	745	732	763	762	771	755	758	750	764	810	764	772	766	689	726	770	782	793	769	725	754	764	732	773	771	726	704	754	738	758	744	761	775	758	733	759	779	739	777	761	745	791	732	726	753	774	776	777	749	768	776	778	789	733	774	757	772	765	753	748	772	804	729	728	758	712	760	815	785	750	722	778	774	761	762	785	774	792	745	718	733	810	818	794	756	710	764	773	772	783	746	736	827	762	749	747	807	780	729	685	775	781	723	757	806	778	721	787	769	765	738	777	749	762	778	754	748	781	708	759	765	760	766	732	825	765	747	781	756	771	776	751	745	789	761	818	761	814	749	761	784	738	716	779	783	793	782	748	781	796	714	820	784	760	783	764	804	752	730	764	750	727	738	776	740	740	799	779	726	787	703	748	737	707	749	764	738	808	756	777	788	800	777	798	741	770	787	742	788	789	716	716	736	745	801	766	755	799	721	728	779	753	721	767	812	749	770	779	783	751	765	701	723	785	711	753	807	752	769	803	779	794	752	747	736	782	738	768	741	774	738	701	732	693	743	723	815	782	764	768	744	789	790	725	758	765	750	792	796	722	744	756	797	793	750	728	797	765	800	779	813	810	769	730	775	755	725	810	772	735	756	736	738	819	733	792	784	787	727	711	754	753	747	768	809	714	742	756	754	734	777	738	744	759	741	776	791	756	786	712	761	758	816	790	764	746	811	745	771	741	753	764	783	763	775	808	731	772	756	742	769	759	707	818	772	795	734	818	776	763	768	805	721	754	761	766	802	729	789	729	735	762	792	768	757	814	754	770	787	759	736	783	740	766	734	788	783	768	733	745	740	744	773	733	798	732	785	779	771	776	808	759	798	779	775	764	725	705	737	737	792	792	758	750	792	757	745	782	704	749	840	746	750	753	803	755	764	756	800	747	739	765	791	746	774	723	768	764	737	761	758	729	762	732	792	754	757	779	784	725	748	751	777	748	739	760	812	784	728	773	778	767	798	764	767	756	797	773	783	737	754	764	730	769	798	757	768	790	779	765	724	760	770	794	699	760	809	741	781	802	747	745	728	782	746	757	784	721	693	760	777	746	777	737	771	782	789	775	759	772	787	776	768	753	713	785	745	719	786	763	752	769	701	720	704	751	750	749	760	745	793	755	731	801	749	822	726	758	730	720	757	757	747	755	777	752	749	759	775	723	691	751	773	823	772	751	790	780	747	779	752	761	785	778	831	773	736	707	794	740	758	730	706	724	775	764	720	789	770	752	752	805	811	776	742	800	769	731	755	739	767	739	765	747	786	769	756	807	707	752	739	748	773	744	767	777	734	781	770	761	771	767	793	786	729	791	730	743	774	814	767	781	808	718	804	775	801	850	793	738	746	730	756	744	741	736	788	790	737	761	758	747	808	770	802	808	734	819	725	779	774	783	809	767	766	774	741	799	730	811	809	757	735	727	747	782	791	793	762	731	800	786	766	786	748	782	792	723	777	760	776	739	766	795	776	771	722	808	769	793	747	785	795	747	760	807	764	758	735	734	814	735	743	773	801	759	761	792	750	730	773	767	754	746	807	823	812	801	765	762	766	729	761	731	811	757	706	738	755	756	797	788	750	764	731	752	832	745	749	775	845	741	778	760	760	787	818	757	792	754	777	788	794	787	765	796	804	786	724	739	801	795	766	730	746	788	770	785	768	785	773	784	823	791	780	730	754	815	811	755	795	775	770	746	701	770	719	776	733	799	753	760	799	777	813	738	774	769	849	766	741	761	764	730	777	783	729	730	782	731	758	765	740	747	797	756	770	755	781	749	756	729	773	772	760	773	763	756	782	702	750	735	735	776	754	770	820	710	743	783	816	790	748	744	760	761	784	788	746	726	760	795	790	803	747	729	806	758	727	755	768	777	809	765	748	743	755	775	768	780	759	800	741	777	761	771	794	738	730	738	730	778	748	787	692	752	718	783	746	780	796	755	753	773	777	743	780	771	743	774	791	711	747	812	744	803	717	692	784	798	736	774	739	781	792	789	778	763	774	772	785	758	780	788	736	751	777	757	741	752	745	771	815	714	739	739	764	745	719	782	783	753	788	754	755	763	762	762	746	802	750	744	744	807	792	799	813	777	762	823	784	801	751	747	774	801	763	770	757	787	829	753	822	756	780	767	759	752	756	769	782	746	731	811	835	753	771	760	759	750	792	777	779	831	776	790	772	748	763	717	820	754	722	736	810	798	788	762	768	803	778	787	758	777	715	805	744	750	744	767	777	775	783	821	747	731	771	749	713	744	834	775	797	791	786	758	762	746	770	745	790	798	816	759	794	756	784	797	753	760	798	746	781	750	769	762	750	777	809	753	749	778	750	782	789	753	747	795	826	706	770	765	780	763	762	847	713	777	723	781	754	767	740	725	767	749	776	741	785	736	756	718	771	819	732	776	746	782	799	817	765	760	803	749	777	783	751	720	772	778	753	775	788	778	709	723	771	749	743	766	781	813	774	804	773	765	742	804	796	786	785	690	784	784	782	806	759	780	722	772	779	734	791	735	713	758	703	789	758	766	799	798	807	761	745	788	804	785	770	727	795	757	763	805	787	777	759	778	786	711	749	742	775	753	746	713	725	758	747	746	765	742	821	764	741	816	746	768	760	749	795	798	762	775	736	764	733	750	810	763	750	840	748	792	825	769	787	755	779	764	767	756	757	803	759	749	769	761	716	803	736	771	743	736	735	798	745	800	725	783	831	699	739	800	754	767	733	765	733	791	770	777	800	750	813	793	740	773	799	759	772	738	769	741	802	751	795	731	767	754	798	816	804	777	799	773	753	784	762	790	745	740	765	727	780	756	741	742	783	756	801	765	714	723	780	716	764	736	760	770	756	726	758	760	772	751	750	801	748	784	797	744	752	779	790	823	759	804	744	746	731	829	787	756	728	743	757	713	803	750	753	765	778	770	773	764	765	786	753	727	762	793	764	762	809	761	800	730	784	754	736	812	734	782	804	753	752	751	761	767	718	777	748	727	741	767	781	767	797	772	777	724	774	784	767	772	746	775	807	754	786	787	790	777	750	745	739	706	737	804	763	763	731	751	749	761	777	784	740	741	767	768	796	775	727	718	789	762	720	721	779	784	721	717	776	779	736	787	757	766	734	781	817	777	786	765	721	771	773	733	771	777	740	764	801	760	742	756	761	773	751	772	723	763	765	771	733	766	758	753	736	779	763	791	788	746
82554	70437	37386	11528	1754	613	562	498	442	465	353	409	382	378	380	341	370	372	345	355	382	381	358	352	364	340	333	374	356	329	342	401	328	328	365	365	364	347	362	394	366	366	363	374	380	376	417	400	447	506	604	593	659	836	863	733	373	364	397	367	378	472	484	477	405	420	485	369	345	353	328	339	344	345	354	369	383	326	372	347	343	372	356	378	347	344	329	347	351	359	351	327	341	302	353	338	289	342	332	345	335	330	340	352	352	360	351	317	336	326	350	366	346	360	348	334	316	314	346	352	325	338	338	360	364	340	298	397	326	333	312	366	330	330	352	331	364	345	326	354	331	318	306	308	330	346	349	353	327	313	336	308	329	329	308	318	372	348	347	332	370	324	323	315	321	320	338	336	327	346	352	355	352	360	352	347	342	352	339	371	398	359	352	366	320	333	338	360	340	330	316	343	333	396	330	360	365	330	346	344	313	343	342	325	295	339	336	319	346	340	350	359	328	348	354	334	363	340	317	323	341	313	364	357	312	300	353	317	349	322	331	392	370	372	338	344	344	352	357	343	376	348	388	354	365	322	310	367	353	372	328	345	345	343	344	343	351	378	331	339	332	298	341	333	300	330	371	351	318	345	341	336	345	354	315	291	356	339	321	354	303	352	326	330	350	334	337	325	327	353	368	321	358	314	345	351	364	334	316	347	344	355	361	362	337	357	352	330	329	329	323	357	338	333	321	321	331	333	354	358	349	342	336	333	330	329	354	348	313	363	344	338	304	359	344	331	342	303	327	358	344	316	348	345	357	376	333	315	341	354	344	318	350	343	321	357	346	306	374	338	341	367	362	337	339	360	346	342	348	379	310	318	354	337	372	338	311	357	353	352	339	336	314	326	341	329	367	336	364	352	328	315	329	324	341	326	328	328	351	336	348	345	321	324	315	320	368	338	351	355	348	331	308	337	354	371	338	330	338	342	338	329	325	332	364	346	382	341	357	329	330	353	326	315	349	345	364	347	309	342	354	357	355	357	336	351	353	334	372	340	335	360	342	354	326	323	328	345	348	360	362	347	342	325	340	369	321	327	322	325	334	361	344	329	313	371	350	365	354	342	304	333	325	347	329	320	360	339	317	354	354	308	324	352	325	296	322	312	346	333	328	353	340	346	302	329	319	347	352	356	350	326	353	365	360	360	372	321	297	302	311	358	341	362	331	357	348	325	350	339	327	352	347	348	333	352	324	323	344	331	340	323	325	321	325	324	347	364	346	336	351	352	310	339	337	304	339	293	325	327	346	336	322	326	333	329	343	381	366	345	318	343	360	321	334	321	331	353	334	343	361	316	352	318	324	303	339	366	338	345	344	329	345	337	394	336	364	309	381	300	342	328	325	345	334	324	349	371	348	327	326	304	319	368	339	348	365	337	343	376	336	334	330	340	350	342	365	335	325	330	341	342	320	352	324	316	363	345	363	345	337	383	356	344	307	325	326	347	364	303	325	316	325	328	316	333	355	335	370	340	338	346	319	382	331	380	365	381	360	351	365	338	322	327	334	330	340	303	333	396	343	368	324	332	296	333	331	333	372	382	351	340	371	362	326	346	353	346	331	341	369	336	350	353	359	334	336	372	331	337	332	318	371	369	317	334	317	313	356	353	336	360	334	339	344	351	339	321	305	376	321	334	346	331	368	322	345	353	336	333	324	350	328	350	352	342	319	333	358	360	336	377	312	341	323	358	330	373	335	317	336	353	296	348	330	311	329	337	329	336	303	369	338	361	318	338	353	369	305	322	337	351	347	315	322	337	321	364	372	340	339	341	326	330	331	384	348	348	339	359	326	327	345	346	332	355	354	324	362	346	341	332	310	325	362	358	364	326	322	358	321	305	345	329	337	345	313	366	336	324	337	310	338	357	322	361	336	312	365	335	337	322	347	375	358	316	295	342	348	357	331	366	352	349	364	362	330	368	328	330	376	357	367	365	299	342	360	337	340	330	336	330	315	332	326	342	347	351	355	317	352	344	342	329	332	352	327	352	338	363	344	339	345	353	342	316	362	332	358	339	345	347	349	336	348	340	343	332	333	352	334	354	340	343	362	323	321	353	364	357	328	326	358	312	358	345	330	371	350	289	323	334	305	355	337	366	346	342	344	355	363	357	342	339	324	343	335	346	320	342	315	358	319	320	373	330	323	355	378	328	344	336	347	325	337	363	338	355	319	323	346	354	371	346	345	347	349	337	343	351	360	318	329	314	328	322	368	331	359	350	348	330	322	332	330	345	333	285	370	319	336	334	354	331	319	338	354	374	312	345	327	348	345	349	317	325	355	386	304	340	368	330	351	331	333	367	334	352	350	373	309	346	339	330	324	353	355	331	353	304	384	331	350	364	308	299	320	330	367	319	354	379	337	343	348	301	342	326	371	346	315	353	334	315	343	309	303	375	306	352	394	339	323	350	320	352	324	326	370	322	319	351	321	305	342	302	362	363	337	340	342	311	320	330	355	321	365	318	330	340	321	367	342	335	344	350	360	297	350	334	305	339	325	334	308	317	336	316	306	371	326	366	348	351	338	335	341	357	338	295	349	346	356	332	327	324	334	325	294	340	355	311	334	353	351	345	367	362	348	313	331	343	339	348	333	369	330	345	331	372	341	347	345	375	355	321	333	355	350	325	367	332	384	340	313	342	346	322	334	333	333	333	335	360	348	389	334	364	332	299	299	324	323	338	349	334	363	299	328	360	338	324	335	334	342	345	351	372	309	367	312	354	344	335	336	334	341	321	344	351	341	344	377	382	391	331	349	318	350	344	333	360	332	324	359	339	334	313	351	353	376	341	312	365	324	357	354	350	353	365	311	307	338	318	356	369	313	377	346	348	359	344	344	318	323	361	352	330	336	351	359	319	360	308	328	344	338	325	358	325	336	342	361	355	310	330	348	346	321	359	338	322	351	335	358	361	345	389	324	348	342	313	369	348	327	324	319	363	381	358	347	350	350	332	350	348	339	323	351	362	318	355	310	371	355	349	354	334	309	333	339	348	310	352	364	336	347	342	334	357	341	346	308	319	345	384	341	370	305	370	317	357	357	353	327	351	327	343	301	347	363	340	341	341	356	331	326	323	356	350	337	335	354	349	357	341	340	374	334	315	341	331	364	344	358	328	362	344	366	325	320	342	328	346	349	332	358	367	358	338	336	333	339	338	329	325	333	332	343	348	368	297	320	363	335	327	349	333	336	385	356	352	331	357	321	327	354	350	325	333	319	357	368	324	333	360	350	357	377	341	321	376	339	312	355	305	318	342	319	355	300	326	343	314	323	344	350	320	356	336	371	366	343	300	317	345	338	365	318	337	333	355	320	365	343	361	376	312	348	323	337	321	359	345	366	299	309	336	323	293	345	349	329	339	361	320	344	371	342	317	323	343	348	331	359	334	356	311	330	372	335	343	372	343	358	339	320	356	351	323	324	337	344	368	359	327	335	332	331	365	364	350	316	336	346	365
57134	54549	23199	2486	2260	1941	1720	1533	1461	1362	1330	1218	1175	1119	1109	1050	1056	1068	1051	1027	1039	1010	1014	1002	969	994	955	979	867	965	947	1011	910	935	987	1039	980	1015	1073	1107	1075	1098	1170	1162	1216	1203	1364	1555	1745	2127	2618	2682	3497	4855	4725	3796	1428	1200	1241	1165	1059	1797	1828	1841	1138	1705	2046	980	915	945	896	913	910	1000	928	894	939	909	939	908	937	938	944	942	876	935	847	927	933	902	909	882	928	911	883	914	910	880	953	889	902	916	919	897	951	924	872	879	966	923	955	899	915	920	909	966	907	891	917	913	932	865	878	896	903	925	926	897	901	887	931	908	916	973	904	909	951	927	862	926	876	934	942	923	929	926	880	924	884	840	934	891	861	918	892	895	893	909	856	877	912	915	890	955	883	865	876	870	934	941	889	922	923	930	923	899	971	892	864	886	932	937	893	907	882	925	944	887	927	941	899	915	932	947	943	972	906	886	902	877	908	928	869	925	886	928	888	907	892	922	850	877	958	912	996	870	878	860	898	897	902	948	898	901	896	855	906	891	882	865	875	895	929	936	832	966	888	885	866	878	915	901	883	899	889	902	890	906	945	921	860	918	900	900	914	869	921	850	916	895	929	897	859	914	935	868	914	881	876	951	865	929	953	942	897	918	924	853	937	884	867	922	919	934	909	905	903	920	895	941	938	863	987	944	894	909	887	934	875	921	896	918	876	892	870	855	940	871	903	979	888	843	899	873	925	950	882	851	884	905	910	861	936	907	893	958	921	907	879	873	951	916	821	935	922	955	871	956	924	917	871	910	845	884	903	932	877	943	912	897	907	901	813	898	924	893	888	895	929	910	899	953	922	921	920	920	884	982	927	841	945	913	875	960	946	886	949	893	881	918	884	889	876	864	929	897	908	948	907	902	886	920	955	960	973	880	950	907	896	907	882	923	944	889	913	910	924	900	951	905	853	890	899	919	897	921	921	898	897	902	922	879	895	926	965	881	881	879	865	854	889	888	941	913	910	917	885	900	871	899	887	918	886	981	964	892	918	917	900	906	950	888	899	918	900	917	888	927	914	878	905	897	908	932	951	927	908	927	915	895	941	893	903	907	903	902	944	862	918	932	903	883	901	922	933	898	909	883	896	893	906	850	900	848	852	952	948	907	910	867	907	895	893	925	930	897	915	879	929	940	863	910	868	917	942	871	947	893	894	927	970	882	938	887	856	922	851	865	923	866	897	919	897	908	882	944	894	926	895	931	912	906	855	888	913	876	833	858	910	933	886	864	913	935	925	820	859	912	906	888	970	930	913	916	949	937	921	903	973	925	888	878	890	951	904	919	900	874	922	918	924	904	872	862	936	878	891	885	924	891	909	832	897	885	914	840	890	895	938	957	947	919	928	890	926	901	942	921	927	927	921	905	867	932	894	928	857	894	892	851	914	858	893	931	867	914	904	948	905	889	890	955	878	879	976	900	854	958	935	883	892	899	851	870	897	915	841	863	937	849	923	865	931	891	901	907	902	903	912	941	904	929	920	877	888	894	1004	922	879	947	862	934	910	896	917	893	882	865	862	904	894	897	901	922	923	916	962	900	911	868	886	880	981	893	918	933	897	906	914	862	915	905	888	936	908	942	911	926	890	875	864	886	869	875	831	883	869	908	925	898	931	882	929	898	927	913	960	914	900	924	911	912	918	869	915	929	914	937	863	899	887	916	872	826	874	849	895	958	933	931	892	933	908	888	907	885	836	909	840	926	926	940	874	894	884	948	911	885	884	943	915	910	845	940	844	896	863	946	901	879	856	913	847	938	914	914	907	901	922	912	943	955	923	917	910	894	918	881	906	884	879	889	904	934	870	890	881	928	876	906	944	971	944	884	940	918	916	919	897	903	897	910	871	897	913	922	894	892	912	902	912	940	953	916	901	841	880	892	919	936	912	910	928	1002	856	944	912	930	887	929	890	912	937	924	911	869	935	842	933	943	873	886	900	915	916	904	883	907	835	896	869	883	959	922	869	910	914	864	891	855	931	856	898	903	878	916	912	912	892	862	942	893	883	897	878	871	915	875	872	898	828	913	907	871	919	900	903	921	928	960	846	945	887	885	953	934	892	908	962	922	970	926	900	928	918	913	864	854	932	864	884	962	915	927	909	850	936	884	893	936	894	920	925	868	889	895	838	945	892	836	909	931	938	902	912	885	874	881	887	895	953	904	892	943	892	908	824	919	887	871	921	882	903	885	881	889	920	893	870	894	925	928	918	932	928	964	858	879	884	881	897	932	912	921	841	934	897	928	890	884	889	898	898	922	870	879	913	909	921	823	924	896	940	947	939	922	866	873	954	894	907	886	881	962	919	927	876	889	925	868	934	931	913	904	843	908	912	898	897	862	921	910	895	882	929	980	911	937	955	870	866	876	912	885	890	909	962	922	914	887	931	909	868	897	957	860	967	883	972	932	855	894	950	946	868	893	880	907	876	907	913	895	980	878	902	899	858	828	877	844	932	888	871	916	873	896	881	883	874	864	917	921	889	921	854	919	876	925	941	901	935	942	891	926	922	907	943	865	947	930	880	933	928	860	914	887	865	940	917	868	872	1007	915	890	939	909	823	937	916	926	915	936	888	887	931	887	967	905	894	955	900	895	899	901	904	893	867	954	874	908	922	904	925	951	909	963	899	903	888	935	893	884	891	936	925	919	925	894	862	869	836	875	920	899	875	921	889	915	956	947	882	932	968	900	866	951	906	851	899	947	927	880	899	912	939	880	880	864	868	889	884	934	863	903	885	868	919	916	909	850	974	937	874	856	869	912	941	936	910	868	868	905	934	883	899	865	939	906	914	987	888	887	894	951	965	901	952	897	914	872	882	950	878	852	914	883	913	945	921	835	894	881	959	893	876	866	905	901	881	881	920	917	890	905	879	890	913	881	872	888	902	879	874	887	886	903	920	890	864	838	917	930	882	898	862	863	923	917	953	862	905	932	949	900	913	909	927	879	931	880	861	888	857	906	906	893	894	925	893	855	937	938	866	883	907	892	903	902	920	881	874	873	920	891	927	951	901	949	892	875	935	927	913	888	909	856	921	890	888	889	939	915	916	953	960	882	871	864	887	873	894	936	905	884	886	936	887	873	862	917	885	873	870	869	871	924	922	957	957	883	888	936	854	922	894	936	833	913	915	911	919	894	976	886	920	849	885	905	869	892	862	846	919	908	945	939	915	906	847	947	847	947	926	876	907	919	915	941	906	900	908	881	867	935	856	928	892	869	896	911	902	944	947	947	977	917	925	859	932	921	917	867	860	907	854	915	891	927	885	929	893	872	864	927	877	882	902	928	940	854	881	903	906	924	891	944	891	881	918	882	939	914	913	941	947	941	920	926	929	900	862	976	868	930	892	921	879	900	950	896	898	934	908	916	907	904	906	835	913	926	897	925	929	938	911	878	897	891	908	923	894	878	888	883	898	857	927	904	952	874	879	911	931	897	882	865	883	895	879	880	845	862	850	895	945	952
29352	15539	2759	356	348	355	387	367	314	353	340	340	364	319	328	341	365	352	329	367	342	359	353	327	347	342	325	354	351	329	323	359	349	370	333	353	359	374	362	370	369	371	370	362	342	359	378	344	316	350	307	333	353	346	367	354	354	341	364	370	319	339	333	322	357	318	388	349	349	356	320	374	374	338	339	352	381	333	329	356	351	341	357	338	353	313	339	347	353	336	352	339	311	310	364	344	340	334	353	357	342	376	328	339	347	359	358	368	347	347	321	331	370	342	355	358	331	347	289	339	318	341	343	369	352	322	345	361	344	340	362	348	335	366	327	328	370	363	354	356	335	337	353	340	301	351	354	325	360	341	361	368	346	367	354	362	375	344	353	364	358	369	403	338	335	359	354	306	321	357	326	366	359	345	343	330	355	362	372	342	377	352	326	310	371	358	330	315	348	352	342	337	357	343	357	325	354	334	361	356	314	356	353	333	362	349	337	339	320	329	362	358	331	329	392	327	313	357	316	370	355	376	294	334	368	316	360	380	357	330	351	348	320	314	368	376	329	326	310	357	322	328	360	359	382	331	364	332	308	317	362	355	363	352	341	304	338	347	359	359	356	348	357	339	336	346	373	356	340	313	343	358	307	352	366	340	354	343	328	337	357	331	337	351	344	328	379	369	376	326	339	401	341	361	324	335	312	381	313	346	326	351	325	334	333	340	338	328	326	339	354	383	332	398	330	355	325	332	337	324	363	377	349	325	315	322	376	309	365	339	348	367	332	394	321	342	345	347	341	357	352	345	333	335	374	322	328	331	331	372	346	340	329	362	339	354	341	336	330	321	344	370	312	376	340	354	359	354	351	365	343	344	335	353	361	347	350	382	336	358	344	359	353	351	330	354	316	329	358	382	335	358	345	323	330	334	353	339	292	338	354	342	359	339	312	341	341	344	377	356	346	341	369	361	360	341	339	347	322	358	350	325	348	333	350	345	318	354	307	336	322	373	340	360	331	341	352	314	358	344	330	377	339	352	380	314	350	317	325	367	334	345	308	305	389	306	339	356	362	353	341	351	358	366	401	337	325	326	335	340	349	350	354	329	322	334	344	364	316	372	332	359	328	366	345	337	305	331	346	352	344	363	326	328	340	324	332	330	338	351	332	347	357	355	330	340	323	309	307	358	322	313	335	349	284	329	373	351	345	366	325	351	380	380	343	354	381	362	291	360	326	353	332	328	364	331	362	363	348	332	350	344	327	325	372	326	357	333	346	322	325	353	363	328	369	322	316	327	349	347	325	346	379	323	334	330	383	349	315	349	348	346	356	357	373	349	344	386	333	374	361	360	367	376	310	315	394	361	336	395	355	348	339	353	327	366	353	365	354	333	323	354	350	348	375	330	359	381	337	328	349	379	330	355	359	348	347	372	349	325	368	346	307	340	346	361	373	331	343	349	345	351	354	310	330	361	341	353	355	336	346	366	342	305	340	356	342	331	334	312	333	333	333	352	340	326	353	328	349	330	323	370	348	361	350	346	334	362	376	377	364	345	327	319	342	352	347	326	373	343	348	351	320	369	335	334	363	351	306	355	323	348	358	347	339	362	360	353	310	361	344	346	352	328	367	372	325	339	380	351	351	357	322	357	340	315	372	379	352	338	304	329	330	357	332	324	362	337	346	357	348	333	346	354	355	340	369	364	357	366	335	374	336	340	364	344	328	337	348	337	295	330	336	382	359	347	323	318	348	342	369	327	329	352	390	357	379	339	374	349	354	352	346	347	352	380	366	307	337	362	373	356	349	374	312	350	328	341	357	375	323	359	351	331	344	334	337	326	338	331	334	368	366	361	328	326	339	383	356	391	331	405	350	336	331	331	360	354	359	363	374	345	349	329	364	371	357	341	346	327	335	398	342	370	338	350	343	352	347	361	380	361	376	327	368	333	376	360	367	347	342	359	348	333	360	342	366	299	344	349	349	321	334	367	351	341	340	356	336	342	356	345	332	350	346	354	323	350	352	377	375	332	356	310	346	343	349	370	330	368	320	325	371	329	334	339	336	352	350	365	377	335	363	361	341	379	381	353	360	360	340	356	373	356	357	346	340	340	315	325	315	341	341	330	341	343	321	326	384	325	370	356	329	371	344	371	382	326	361	340	350	392	360	345	349	351	334	348	337	336	347	349	368	358	382	342	316	312	352	342	330	343	343	326	332	340	356	360	346	366	335	357	351	356	363	362	326	324	321	329	333	334	358	350	318	379	352	353	344	329	345	337	343	372	361	385	322	312	359	354	323	353	336	329	345	312	352	367	327	335	327	345	314	356	333	371	379	342	321	344	348	368	370	333	360	373	365	359	373	333	360	373	320	322	333	356	352	333	333	351	328	334	360	374	358	315	340	390	383	344	383	354	317	315	356	316	344	355	332	298	339	356	352	339	338	330	368	364	358	329	338	365	373	335	349	349	349	318	366	358	364	342	369	327	325	369	356	336	358	347	341	310	352	374	365	323	302	360	341	365	334	355	361	337	374	321	357	360	345	366	390	336	322	316	349	343	344	345	350	365	338	360	353	346	348	401	351	337	341	327	367	346	379	354	338	367	374	328	363	335	356	318	316	364	330	333	355	341	358	351	316	340	336	370	343	345	349	368	328	326	363	359	372	350	345	341	342	327	309	381	372	328	360	332	337	360	316	362	364	324	317	350	336	348	350	353	356	320	342	357	317	355	348	320	376	325	297	332	353	374	342	336	377	365	363	353	312	348	355	310	319	362	353	360	374	321	334	351	354	336	328	357	328	352	341	328	324	341	341	333	338	335	343	343	351	350	333	366	327	339	347	342	341	332	333	357	363	358	365	333	362	350	385	375	345	345	323	370	323	308	328	391	363	347	343	345	342	353	344	348	366	363	355	352	354	343	371	353	359	372	331	344	379	373	331	359	338	338	344	322	348	314	335	325	321	338	338	352	381	375	335	334	349	328	324	352	338	366	336	370	362	314	369	370	343	346	333	355	328	319	340	353	331	340	340	323	369	359	333	338	359	364	367	341	361	349	326	382	320	338	336	356	336	309	350	338	337	352	368	342	341	344	343	332	339	331	331	356	367	345	340	353	362	344	361	324	359	336	323	344	355	354	373	363	330	380	350	348	373	346	337	350	355	341	343	342	337	341	384	408	382	380	340	367	354	341	340	333	341	314	320	354	352	340	343	345	355	376	369	332	313	333	323	348	355	367	353	333	340	371	312	318	388	335	351	338	343	326	345	321	355	350	354	341	365	351	331	373	330	342	352	349	335	358	338	351	342	320	343	343	346	336	347	349	333	317	337	339	353	331	359	341	353	348	333	339	362	321	359	347	403	367	318	332	360	329	398	338	356	350	314	324	359	361	340	348	349	348	381	335	342	371	337	313	339	345	363	381	384	343	326	343	329	311	375	352	313	342	372	320	332	314	346	311	356	363	376	353	352	361	366	336	309	390	351	350	331	335	395	337	345	354	332	330	318	330
25916	16969	3316	953	945	923	916	900	945	932	944	956	887	871	989	905	936	951	889	960	924	898	933	897	965	915	969	925	890	867	843	964	901	894	929	931	966	970	987	967	951	951	990	956	911	928	960	941	1027	999	974	1010	1050	1055	1014	922	947	890	975	956	930	955	920	913	895	953	1028	916	905	907	920	989	928	937	879	919	900	918	908	943	933	920	921	892	893	922	911	979	925	931	916	917	900	948	914	894	928	925	893	906	998	899	911	977	886	910	909	930	906	971	916	1010	895	946	919	928	915	900	940	927	968	913	910	929	933	903	907	908	962	888	984	890	913	903	918	898	905	880	867	931	949	969	918	906	910	901	862	861	905	908	885	909	848	976	926	864	903	952	869	932	919	893	914	896	891	888	967	920	855	878	962	955	920	910	982	927	931	948	927	916	928	903	926	941	887	974	928	920	922	909	896	930	890	976	937	940	936	922	894	927	917	926	871	932	982	884	894	976	909	934	913	914	915	920	920	922	958	902	915	907	955	940	887	894	920	917	956	958	910	871	907	952	910	889	949	904	888	947	878	909	969	876	942	918	887	897	871	894	935	870	849	912	902	901	954	885	913	920	856	943	911	923	957	955	925	923	916	899	985	932	902	895	918	838	912	962	884	886	918	930	882	917	935	921	910	965	872	915	932	885	894	940	859	868	939	951	963	921	942	896	856	950	938	868	934	904	961	885	913	933	884	948	889	928	958	891	915	901	897	895	903	940	886	916	916	890	919	877	933	916	898	907	945	911	905	918	963	908	970	876	971	918	947	927	911	907	885	937	917	931	906	882	892	937	932	884	938	904	908	888	885	878	937	945	997	890	912	897	877	941	931	898	932	933	960	917	896	942	938	864	920	916	894	891	910	891	906	967	945	932	894	915	930	925	909	884	929	951	929	909	910	927	957	854	904	939	932	880	940	925	928	938	876	897	945	933	903	925	958	921	916	938	882	922	927	925	912	896	998	903	922	905	890	924	877	956	908	892	919	908	890	909	905	941	931	888	944	961	930	898	902	952	966	908	905	897	874	942	889	972	934	949	906	946	906	913	877	929	864	905	895	923	971	896	885	922	923	926	925	997	922	902	928	940	940	941	929	930	929	940	932	966	957	930	916	922	919	887	915	866	915	892	947	967	908	874	889	910	939	880	915	914	897	971	922	936	894	906	930	837	861	852	963	910	884	848	920	960	933	855	945	911	859	911	937	919	895	886	959	915	904	922	927	909	954	889	901	946	912	907	923	905	860	846	931	946	925	923	941	856	925	863	923	896	948	871	927	931	899	893	945	888	899	915	899	976	966	920	918	913	906	983	956	883	944	961	890	946	941	876	932	983	893	920	981	908	916	916	894	926	915	963	907	931	867	899	922	922	883	894	926	913	875	965	860	920	894	891	841	973	952	930	928	892	934	921	919	918	980	946	931	896	927	882	927	904	884	949	886	891	928	883	884	918	912	894	835	953	894	878	905	942	922	907	908	893	917	891	924	852	946	904	905	960	963	945	945	922	899	959	858	957	902	953	901	897	872	886	941	909	929	935	821	939	901	951	841	920	934	919	930	905	918	925	904	891	959	903	887	919	955	886	915	928	882	869	939	886	899	876	929	946	934	938	865	900	955	962	869	852	934	923	906	901	888	899	952	955	950	901	995	927	939	977	920	949	980	914	925	917	874	912	910	951	947	954	909	958	878	951	910	933	932	932	918	912	903	866	915	901	928	914	922	882	881	963	909	900	928	909	946	961	931	932	893	913	887	911	908	966	891	903	934	936	921	908	893	904	900	916	952	895	961	908	1002	880	963	874	867	948	926	892	889	916	887	907	932	881	923	913	963	947	908	961	952	884	870	921	957	887	880	949	902	874	984	889	982	874	890	915	948	923	939	923	893	914	947	997	861	898	922	955	934	889	925	976	898	909	905	929	908	928	894	904	884	901	905	940	934	927	872	909	843	937	874	933	887	895	901	881	902	916	888	888	946	888	918	901	953	886	927	903	925	974	998	982	902	899	872	901	919	928	883	927	909	949	926	940	906	912	885	980	890	926	942	968	869	887	891	922	884	945	941	958	904	913	889	914	927	939	882	906	880	895	921	908	948	936	894	896	866	947	943	914	934	890	881	901	976	947	926	960	930	899	872	927	882	954	913	919	918	895	863	939	922	897	892	906	892	887	970	940	944	914	910	943	905	887	938	967	913	943	914	876	913	931	907	907	926	909	947	911	928	939	881	919	942	883	918	918	907	943	902	934	906	895	931	909	934	924	873	970	909	856	875	903	920	905	891	918	926	895	944	949	861	901	909	908	911	921	888	898	906	969	948	934	952	887	936	953	902	946	946	954	918	872	955	910	944	935	924	887	932	951	924	921	979	895	911	930	879	961	918	936	889	869	894	910	881	887	874	889	874	983	883	866	915	920	923	913	914	904	912	922	928	976	913	881	913	946	909	944	860	951	897	962	900	886	908	903	935	903	925	925	950	942	923	908	954	907	922	941	907	925	912	919	904	891	914	928	913	945	937	941	920	915	934	885	942	946	946	917	945	939	934	903	936	906	905	910	929	831	922	919	944	864	959	923	918	853	869	959	917	907	944	905	890	914	867	903	965	888	929	908	968	947	897	912	904	895	895	868	903	908	889	917	912	921	948	926	930	872	904	886	913	927	894	953	928	941	897	908	944	914	916	893	917	937	962	932	959	928	876	881	915	936	956	884	895	974	893	944	890	863	883	867	907	888	929	917	957	939	881	962	913	901	977	877	880	931	929	979	952	935	896	968	924	823	905	954	946	920	924	936	919	896	928	924	911	931	948	991	907	916	925	959	923	870	937	903	923	894	960	938	895	929	960	934	925	902	885	903	899	914	934	929	874	931	948	904	888	858	916	933	916	944	911	900	915	951	943	897	897	969	900	901	895	917	935	944	910	928	991	923	915	893	899	949	903	905	856	954	905	942	977	937	898	881	949	944	911	903	940	895	934	889	898	928	934	905	899	961	916	918	918	845	929	948	932	909	876	884	912	911	946	910	881	964	845	928	894	908	925	891	921	884	924	919	897	846	883	919	940	836	896	906	884	903	892	862	949	897	937	884	888	936	896	927	890	898	895	944	937	930	899	882	909	842	892	912	901	902	910	913	880	874	977	911	963	908	904	963	927	877	891	911	889	929	934	909	1007	895	979	941	879	921	973	969	875	926	866	942	904	894	945	950	928	903	943	918	908	918	938	886	920	934	905	950	886	907	904	901	954	905	931	1024	894	900	964	906	920	921	906	945	913	959	988	959	877	962	899	935	944	919	874	908	930	882	910	913	890	889	986	895	871	902	899	914	909	936	907	920	869	891	858	914	921	913	965	945	860	885	897	902	899	831	901	884	850	932	903	902	922	956	910	903	957	895	887	938	931	931	893	974	855	921	918	934	866	902	954	917	984	909	899	902	904	931	967	951	844	873	920	921	925	950	886	894	905	833	885	904	886	939	961	885
69679	55798	26577	4262	485	403	372	297	318	263	308	252	284	255	287	260	274	245	255	292	270	271	223	265	248	274	256	246	285	249	229	264	277	266	271	246	258	287	331	292	238	256	240	265	271	262	266	259	316	296	307	354	470	544	293	299	310	291	331	305	259	240	267	283	340	327	292	229	256	250	263	290	254	232	249	263	268	264	208	227	217	221	277	239	258	246	254	253	255	254	231	254	262	242	259	276	281	237	239	251	251	267	248	228	254	232	238	249	263	233	254	239	248	241	229	242	263	241	238	268	263	234	278	254	235	253	254	269	260	246	216	255	258	260	253	247	234	242	228	228	256	253	276	266	255	254	242	266	240	259	289	241	263	247	263	248	234	267	253	239	241	239	254	276	255	224	248	256	245	249	243	207	267	308	266	250	266	289	234	251	225	255	256	265	252	253	237	251	249	244	251	243	230	260	220	245	242	226	242	252	253	233	255	288	235	245	271	273	228	243	268	274	233	265	258	241	268	243	234	227	228	234	297	231	245	247	232	233	230	247	246	269	228	256	246	269	246	256	228	268	247	234	234	247	306	262	270	259	255	226	268	250	272	262	231	238	248	269	220	232	247	242	252	231	250	248	289	251	272	280	249	253	258	268	213	249	251	254	225	260	252	261	277	240	233	248	234	268	234	246	242	246	245	249	266	262	264	289	284	233	261	230	257	244	280	242	248	278	259	263	279	251	275	263	206	261	253	224	259	240	245	267	226	261	272	251	242	257	243	266	260	230	251	238	251	260	226	259	262	234	251	261	280	208	231	244	222	273	236	210	247	235	232	259	206	227	237	268	249	260	228	267	236	248	268	257	245	221	254	279	251	250	262	250	242	247	253	256	248	263	263	271	252	239	248	263	236	274	264	246	241	267	252	237	248	265	275	242	225	253	256	241	233	266	245	263	263	265	231	262	235	257	279	260	286	255	243	264	260	260	247	269	255	268	263	260	206	243	258	251	254	253	245	245	229	268	257	244	251	261	290	231	256	268	274	233	266	236	256	254	283	243	256	267	273	246	252	247	239	253	252	250	270	241	239	272	244	278	269	256	240	244	235	263	255	256	272	240	248	258	257	243	238	246	248	230	252	298	250	247	244	249	252	246	212	273	257	222	239	241	247	246	245	222	254	243	224	290	240	270	235	246	225	273	232	221	244	239	294	276	254	249	248	262	238	266	232	275	240	257	256	255	241	225	230	253	292	241	266	230	261	248	255	256	251	272	241	240	239	258	258	271	263	242	247	275	238	237	236	237	253	260	252	237	230	244	239	288	279	257	226	249	245	231	238	214	267	218	265	236	239	237	256	238	261	279	274	256	263	231	284	238	248	230	231	255	227	249	247	249	237	249	220	241	256	247	226	267	229	258	250	251	258	237	241	258	253	256	257	245	257	266	252	234	252	263	257	248	234	246	249	255	252	270	241	259	244	248	225	244	246	258	240	255	210	245	257	230	219	248	257	282	254	255	235	242	244	258	283	264	215	259	249	281	264	240	240	250	269	264	235	237	254	252	240	265	228	291	256	226	270	270	230	235	280	274	260	274	259	247	227	226	273	268	225	286	236	243	208	251	282	258	288	248	238	258	234	253	256	243	249	256	271	233	235	274	252	236	248	263	265	231	239	246	246	252	249	267	242	228	224	258	263	264	241	270	250	260	260	257	257	231	256	257	267	211	267	265	237	238	247	267	254	266	253	249	235	290	289	254	234	244	240	240	263	251	247	246	239	269	242	268	258	249	240	239	218	256	251	248	274	253	251	259	240	235	241	236	229	238	245	229	257	230	249	236	248	240	255	250	264	264	274	242	219	251	263	272	237	229	248	259	268	248	232	277	255	245	241	231	242	250	265	263	245	267	255	246	252	231	282	244	241	233	215	240	231	262	275	255	260	263	262	268	268	274	275	231	240	264	224	237	260	255	236	249	229	224	277	272	264	251	254	267	280	237	238	259	273	262	250	254	261	250	269	215	277	221	243	209	238	244	221	276	261	260	247	246	266	249	232	285	269	258	244	229	261	262	249	259	233	238	275	251	256	259	239	260	232	248	241	238	272	239	272	255	256	252	232	248	250	240	261	241	233	271	235	250	248	250	246	250	224	260	270	246	257	266	250	265	280	242	284	236	246	246	246	254	251	243	270	218	277	239	280	247	248	231	233	242	245	245	250	276	260	228	259	218	243	299	241	234	249	274	265	261	225	238	240	269	276	243	244	247	259	237	273	268	219	247	252	261	255	255	252	254	244	264	233	242	245	238	239	243	242	246	248	253	248	256	246	262	246	236	272	252	277	252	249	237	244	276	259	236	256	239	259	242	250	249	277	259	233	268	258	244	231	237	261	245	285	262	243	257	268	245	217	257	252	274	272	223	243	238	242	217	230	254	236	289	255	270	266	251	258	225	225	231	241	268	236	231	261	264	226	257	237	263	247	233	218	248	237	269	228	269	254	279	244	268	251	258	273	217	294	241	262	255	258	259	242	263	245	223	215	216	275	240	227	291	224	262	267	282	250	265	240	253	263	246	257	266	259	249	240	259	267	245	245	249	273	238	247	238	224	228	256	272	263	253	236	225	260	248	245	248	261	241	260	255	261	240	230	219	279	260	245	270	261	275	278	262	252	231	228	259	255	225	252	223	249	269	247	242	222	256	249	271	249	264	269	250	250	241	240	271	250	261	247	260	253	262	244	257	257	276	237	227	239	259	225	241	244	249	237	260	268	262	223	244	252	258	252	236	260	234	265	252	240	221	268	239	250	266	265	231	276	264	248	263	260	250	248	213	263	238	236	249	224	233	275	239	261	251	275	225	227	258	244	245	265	225	247	261	223	269	263	257	260	253	234	221	246	253	250	251	252	226	269	252	267	259	269	256	245	255	245	241	240	224	227	271	230	236	255	240	242	240	243	286	218	262	242	231	252	269	264	229	258	253	248	236	244	247	231	274	241	240	239	241	234	256	260	262	256	273	262	235	262	267	259	242	239	260	271	243	256	253	261	249	250	253	244	241	228	227	258	254	260	247	252	250	231	268	262	248	238	294	249	257	245	257	255	255	232	266	242	265	240	235	249	226	256	257	253	259	234	231	262	264	259	256	244	262	242	251	249	271	267	251	261	257	272	262	247	264	282	270	255	278	245	248	246	237	231	257	259	240	268	263	281	227	249	266	263	271	257	260	245	236	261	231	234	230	259	232	234	230	224	228	247	241	262	262	256	277	246	236	284	252	248	244	270	272	270	263	227	289	247	284	234	293	256	251	248	227	214	228	248	242	240	253	261	242	264	232	258	235	263	245	261	252	264	260	252	241	229	235	250	234	245	271	243	279	237	242	244	267	253	242	224	243	257	278	269	244	264	249	256	260	241	238	232	257	267	252	265	239	238	256	247	242	243	234	263	216	257	268	255	249	262	289	239	251	244	262	267	226	276	226	233	251	217	239	269	260	226	247	252	256	258	265	248	227	254	253
46405	41741	17260	1588	1435	1277	1235	1079	999	971	900	847	803	892	846	804	814	788	765	703	777	818	778	751	772	713	736	674	696	701	696	712	716	778	796	809	765	759	905	880	826	829	854	769	810	841	895	991	1112	1145	1187	1498	2289	2654	1148	1290	1070	1141	1143	990	786	803	781	829	1365	1389	1130	737	745	660	721	797	742	770	698	711	736	746	656	691	706	722	678	663	721	718	694	745	727	689	680	731	715	701	722	698	678	667	670	663	723	690	735	657	743	680	727	663	748	676	739	806	685	661	709	698	692	684	720	723	706	680	711	681	671	682	710	709	685	705	693	711	704	733	682	725	665	739	729	711	701	705	683	730	688	710	749	706	691	690	705	701	678	709	691	720	698	719	679	692	657	733	706	698	666	663	670	692	695	690	700	741	673	681	668	709	704	712	639	664	615	672	661	679	698	706	666	722	674	756	650	683	673	718	681	663	712	691	688	691	690	702	675	653	684	719	681	680	694	754	722	716	663	673	687	713	692	735	647	736	699	654	658	668	674	710	682	722	662	731	701	698	635	673	713	680	727	676	699	722	668	669	662	690	671	708	720	691	666	720	686	698	662	677	647	696	729	743	676	749	648	701	688	662	683	698	716	666	654	714	717	692	696	710	723	693	719	665	731	777	702	684	678	714	657	679	708	677	709	658	681	652	705	740	704	667	680	712	704	692	669	636	703	654	653	659	697	678	663	666	669	690	687	737	743	683	681	673	678	684	665	707	726	702	689	671	717	694	696	684	732	691	688	678	686	658	718	687	675	686	752	724	696	711	697	675	695	716	714	673	680	698	691	687	691	676	687	691	730	725	697	678	713	714	690	669	724	678	681	700	712	705	709	680	650	633	688	648	693	661	685	714	676	665	694	722	696	691	705	661	650	715	654	679	698	681	753	677	688	669	698	718	651	654	706	718	652	685	712	710	687	712	674	685	684	711	680	659	695	723	681	694	668	737	646	700	704	726	668	675	660	672	660	678	684	740	687	723	703	711	684	699	730	662	751	716	734	676	661	676	689	699	673	687	720	679	685	714	694	694	728	699	707	676	695	702	722	682	683	720	721	695	633	667	717	685	746	685	680	739	700	682	704	690	700	680	712	712	649	699	667	722	658	637	759	740	671	677	671	709	709	749	710	698	670	631	719	715	679	727	672	681	661	706	724	694	675	736	714	718	701	725	661	678	665	731	714	712	666	659	694	724	701	700	681	698	679	702	668	683	695	758	696	696	701	679	709	675	657	674	654	675	714	654	677	692	708	674	710	709	750	707	685	656	722	685	703	657	699	693	723	729	687	733	688	717	679	686	672	698	686	685	704	694	682	697	777	716	676	734	687	681	694	663	738	701	684	685	684	655	731	699	685	707	682	706	685	674	721	668	653	729	675	690	713	702	731	702	739	700	682	691	722	684	690	683	712	675	733	718	692	706	675	692	710	713	652	632	712	683	678	642	729	672	691	694	718	673	660	703	716	707	663	660	697	656	671	702	740	691	739	661	722	687	709	689	709	720	716	727	694	696	732	656	716	646	705	746	714	730	702	717	672	651	703	720	747	721	709	727	668	708	679	653	699	705	711	689	691	713	753	733	726	707	673	657	631	740	685	620	695	663	688	665	673	688	648	683	670	718	684	697	662	692	736	633	709	714	690	712	734	689	709	638	694	702	741	653	668	737	661	675	728	768	726	693	719	696	717	744	697	704	693	704	713	682	699	717	692	689	747	668	698	683	699	678	683	694	712	685	676	708	729	738	699	689	668	683	687	692	668	672	721	651	652	673	698	685	667	712	706	727	697	711	686	658	673	682	659	648	681	666	717	705	655	669	657	665	767	720	715	709	733	696	729	678	693	689	703	706	711	691	685	668	704	704	687	659	687	671	681	702	695	678	692	716	727	710	745	695	713	713	704	742	695	625	644	666	675	723	686	726	665	723	713	721	711	726	687	733	679	644	689	702	719	671	693	734	686	676	708	693	705	683	724	696	668	698	700	678	698	717	742	699	690	721	684	653	678	718	689	683	672	668	692	694	714	689	695	740	764	685	651	682	656	671	708	696	694	686	717	728	656	707	681	675	661	720	717	710	705	718	692	715	674	722	650	675	709	686	668	630	704	716	657	721	716	695	676	693	708	698	689	713	694	678	672	692	686	689	645	727	703	659	706	676	714	680	720	706	709	680	681	662	718	650	705	702	715	668	650	672	688	680	699	677	687	714	683	727	744	685	704	697	777	664	703	704	706	667	654	724	685	688	704	711	688	706	707	684	727	667	741	697	697	715	686	689	744	720	651	703	686	683	677	651	695	678	686	691	692	644	701	650	663	628	665	666	709	672	647	714	681	691	687	657	708	679	671	673	708	706	674	701	665	679	732	688	705	701	682	690	680	632	678	729	680	677	715	653	707	663	677	693	658	667	700	726	681	694	692	753	707	671	689	646	735	684	669	718	669	731	662	673	685	751	697	684	637	694	693	721	692	724	650	672	726	729	690	672	727	696	649	635	723	706	696	714	704	650	707	753	657	691	699	680	727	662	708	668	678	690	665	633	693	709	684	638	679	676	685	742	687	690	719	704	726	714	653	704	670	672	683	700	717	692	729	693	702	691	670	674	734	663	688	725	670	763	687	671	704	707	664	694	689	716	729	709	741	711	670	725	681	741	692	668	656	705	701	675	742	669	707	716	704	706	711	677	704	711	762	692	668	703	683	675	704	716	717	719	681	679	668	679	706	711	720	708	665	714	678	680	679	661	702	652	697	706	667	638	747	728	707	673	681	708	656	736	662	681	693	699	709	682	704	664	677	675	692	689	669	667	684	699	730	689	700	731	747	699	649	670	665	668	717	661	710	677	688	722	681	693	705	697	670	717	705	656	715	693	695	683	733	686	685	703	716	672	688	685	683	702	673	687	722	679	691	665	682	663	685	707	719	684	716	689	696	696	668	683	693	718	688	653	705	684	672	697	708	707	754	702	695	678	724	691	654	757	694	678	692	639	654	716	726	726	645	685	662	709	677	702	709	704	704	706	705	705	708	667	692	717	702	663	705	674	714	673	722	685	702	693	702	643	675	709	669	744	675	685	648	725	693	678	665	703	670	711	673	708	680	671	691	697	712	691	710	694	715	681	696	650	701	696	651	690	685	644	725	709	662	654	737	671	689	710	651	692	680	670	732	717	655	714	741	677	674	671	714	684	652	657	656	667	722	694	718	676	644	708	674	691	714	719	719	701	716	665	725	697	722	644	701	641	707	701	682	686	687	666	662	667	691	734	707	653	725	724	636	739	708	674	675	717	666	667	674	743	753	696	745	693	677	690	686	684	660	701	691	652	680	675	676	677	687	670	734	640	656	704	678	693	648	702	718	644	696	668	725	686	709	660	706	696	683	690	734	735	695	692	672	653	687	646	717	690	685	694	697	703	703	692	712	678	707	663	692	705	678	714	751	682	703	727	710	703	682	651	641	676	689	703	719	719	678	691
80049	65627	36715	10084	1135	624	505	489	406	401	364	365	336	370	365	348	329	337	334	332	321	304	320	304	278	293	317	298	312	276	322	300	318	319	322	326	282	315	340	361	290	317	312	342	357	378	369	362	366	422	417	552	784	506	484	642	486	444	372	405	316	305	299	297	298	447	474	299	317	304	322	299	289	289	309	298	263	332	297	323	280	316	305	298	319	269	299	279	315	281	285	311	299	282	283	301	290	290	286	304	268	308	302	268	306	291	306	297	318	307	289	320	291	293	286	321	336	305	293	296	291	297	306	259	290	264	310	294	283	299	292	302	290	243	305	289	291	288	268	291	302	300	308	313	279	294	291	277	293	308	331	268	282	294	298	282	312	297	308	278	301	272	344	288	325	298	301	295	299	299	296	299	326	296	303	274	288	283	323	277	287	287	299	270	322	304	306	279	313	291	289	275	288	331	305	272	307	323	278	309	285	298	316	263	284	303	302	279	315	299	272	292	317	295	303	329	302	287	335	280	292	335	304	280	330	311	276	304	293	302	295	282	272	312	297	285	283	312	310	314	303	295	310	269	324	336	266	294	267	313	275	281	282	289	308	278	299	277	296	278	320	297	295	294	309	267	283	278	313	314	290	281	289	246	334	268	279	313	285	312	302	311	313	305	284	323	296	293	299	282	293	293	291	327	273	288	313	319	283	286	288	302	291	306	326	286	280	294	286	283	325	312	280	282	281	281	274	320	272	284	302	322	310	271	297	295	310	301	304	270	283	314	267	335	307	282	321	279	305	276	327	294	304	249	280	336	293	290	288	328	296	301	288	291	276	277	289	283	291	295	296	298	278	277	308	282	287	297	286	308	301	258	278	294	301	315	280	283	285	324	298	299	305	302	297	288	291	281	280	282	291	292	280	322	297	319	303	315	297	318	300	287	308	278	318	307	304	307	333	305	295	300	298	317	315	293	277	314	275	286	336	289	268	309	267	283	299	317	307	304	272	316	297	307	320	304	334	300	278	291	281	301	284	287	276	304	305	327	276	292	302	261	321	308	286	311	296	296	298	294	263	288	273	273	307	256	313	288	324	291	259	313	299	301	311	301	314	307	286	291	303	285	316	288	258	309	331	267	279	282	285	263	314	296	274	292	314	336	310	280	296	286	304	285	290	286	332	285	286	318	329	338	291	281	300	313	288	301	299	283	294	305	276	303	266	303	329	300	306	293	303	311	280	305	281	302	281	308	321	281	294	279	342	302	333	284	309	301	303	289	287	319	300	294	306	297	273	298	271	290	305	271	296	273	324	275	291	294	258	296	291	309	277	310	276	274	296	304	309	284	295	280	297	275	322	271	323	289	280	261	309	303	321	280	289	301	341	282	300	294	312	302	292	263	316	272	285	295	274	316	298	290	307	283	321	302	296	290	310	298	304	298	325	318	321	285	314	267	296	298	268	313	303	296	319	280	278	288	285	284	277	286	282	299	323	271	310	274	293	288	299	315	304	311	267	282	275	275	308	304	284	281	296	328	314	290	315	299	316	307	318	285	307	284	254	317	266	254	306	294	267	283	281	317	314	290	301	266	305	321	265	285	271	297	318	306	307	315	263	298	312	287	299	274	293	293	303	272	333	297	287	298	314	317	272	298	289	320	297	314	287	304	324	312	290	296	283	310	326	263	299	300	294	293	298	301	274	326	313	309	293	294	305	307	286	285	301	314	267	291	303	311	312	301	302	280	307	327	298	288	290	296	300	279	274	287	308	298	310	294	278	290	307	257	274	283	291	306	308	283	300	290	280	334	316	289	298	281	282	297	279	285	314	288	316	289	308	306	343	316	304	302	284	292	270	287	292	313	276	301	305	267	258	313	304	300	283	307	281	303	297	307	301	268	301	317	294	291	270	286	311	303	289	281	348	284	290	322	282	267	293	282	300	261	277	316	278	266	286	298	284	310	290	286	316	307	314	286	288	302	286	289	310	300	304	313	316	320	298	308	284	300	303	263	284	301	287	316	292	310	286	264	298	282	288	285	287	285	304	280	306	289	305	276	333	295	273	266	291	297	330	267	288	285	287	296	287	314	309	301	304	299	300	264	290	279	329	305	312	289	250	315	278	280	279	287	314	307	292	271	306	341	277	313	282	296	320	271	284	322	267	272	314	323	287	287	312	326	307	295	323	280	324	300	271	302	319	299	285	278	326	298	296	303	318	325	299	311	341	296	312	300	318	239	273	314	334	291	286	311	317	311	257	281	291	294	275	312	331	285	311	265	285	330	290	280	301	318	308	274	311	300	293	291	276	298	280	257	302	298	284	285	309	275	284	319	288	277	282	300	309	293	263	276	301	275	312	308	275	285	294	336	272	324	302	326	294	307	292	281	303	293	310	305	291	306	275	291	305	293	282	276	281	304	288	297	297	351	310	290	267	298	325	284	275	315	312	301	303	297	269	290	295	287	325	289	339	278	328	298	310	301	305	319	311	317	271	315	329	298	296	297	293	286	293	316	284	295	337	301	286	306	272	303	324	292	266	280	298	296	304	300	298	287	297	301	301	311	300	312	310	269	311	285	281	320	288	318	277	304	298	292	291	296	282	306	292	279	268	299	299	319	294	309	308	300	300	300	311	310	309	296	300	322	293	294	285	311	310	297	278	280	279	303	281	299	301	296	274	311	294	296	289	289	281	295	284	292	282	296	311	313	298	318	272	328	303	307	307	287	264	317	291	301	283	301	269	310	301	322	279	266	297	318	325	299	258	299	293	310	311	304	287	286	305	273	296	267	260	281	343	295	283	281	324	275	299	320	306	300	281	300	303	264	294	281	286	312	307	278	307	287	302	280	313	314	305	314	291	304	272	283	306	304	279	291	294	279	296	288	287	308	290	294	303	289	279	266	301	353	298	285	304	301	301	288	288	276	281	288	282	288	316	261	269	276	299	295	303	266	279	298	274	319	285	287	305	304	281	285	295	292	340	319	329	275	271	338	314	290	299	305	306	294	310	309	298	311	299	313	271	274	278	318	323	264	278	282	301	281	319	290	279	279	284	299	302	285	329	281	264	305	309	305	303	290	308	290	283	282	275	254	292	294	291	296	284	276	314	308	311	285	301	290	314	289	272	292	266	290	281	346	270	272	300	299	289	309	304	294	290	291	300	314	317	274	296	308	289	295	319	283	267	326	292	324	292	289	297	306	296	314	300	280	292	301	307	283	283	286	290	287	310	299	269	316	296	279	311	288	297	297	304	289	291	288	297	310	287	305	274	292	289	305	313	312	262	267	307	275	312	266	311	324	304	287	305	270	265	289	293	320	305	305	279	312	290	284	327	322	282	330	283	300	312	331	298	312	317	311	288	290	300	301	284	298	296	321	274	295	307	287	292	283	275	300	312	298	284	305	300	313	323	306	279	275	284	295	289	267	284	306	290	325	295	275	306	305	312	287	258	267	285	299	302	319	315	290	272	272	259	309	311	303	283	334	310	328	289	281	298	311	299	307	271	303
56045	51481	23210	2549	2334	2061	1708	1550	1418	1257	1259	1187	1134	1019	1039	970	927	1005	926	963	921	870	915	894	893	866	868	926	908	811	865	881	880	888	1037	1038	968	989	1220	1123	1134	1053	1117	1132	992	1127	1234	1297	1432	1735	1881	2579	4007	2172	2254	3178	2642	1937	1530	1534	911	909	858	927	1054	2025	2316	902	826	834	847	913	868	870	862	820	913	840	844	838	837	827	839	844	851	814	800	791	800	771	820	799	782	799	774	823	819	785	785	814	786	830	819	800	796	789	767	785	783	806	881	1017	870	792	821	801	761	781	829	811	806	785	808	766	765	813	822	788	777	820	815	811	834	868	783	760	792	775	816	772	779	825	818	790	781	813	803	783	846	835	801	799	799	782	836	827	743	827	798	753	778	850	806	794	786	763	793	812	801	855	761	821	782	795	778	768	791	773	786	819	795	822	748	833	795	820	839	803	808	824	801	833	803	797	778	786	830	779	773	803	760	795	758	786	768	807	830	839	805	804	789	805	794	839	812	807	788	804	738	822	779	804	853	831	770	823	783	785	754	818	845	789	749	762	777	788	754	814	819	806	806	775	820	816	785	789	800	847	775	779	810	790	780	800	782	815	790	801	852	761	839	763	779	758	800	828	766	721	823	771	784	787	834	800	807	795	775	807	784	831	789	824	793	775	825	764	848	793	798	795	796	810	798	772	769	814	834	795	821	825	818	785	790	750	812	835	758	749	782	808	803	765	833	787	773	794	784	759	820	809	809	779	801	817	838	818	810	787	769	847	764	798	785	859	798	819	796	791	805	770	796	781	863	822	821	798	795	814	826	794	768	806	825	819	789	818	850	845	834	802	835	774	816	779	813	799	754	836	823	760	802	837	781	788	740	819	782	787	798	823	858	806	771	759	818	757	841	753	783	815	819	807	828	783	745	800	888	723	817	801	776	777	819	757	768	808	799	813	837	790	786	848	765	819	776	749	737	805	787	815	815	818	847	792	842	755	779	809	771	808	778	830	842	763	768	790	828	828	804	844	781	786	819	810	800	764	790	755	746	801	811	820	741	808	815	794	813	793	785	779	804	763	797	831	808	774	784	727	845	801	780	802	802	775	784	765	801	791	780	762	848	768	775	803	823	767	793	798	795	758	805	763	779	796	801	762	856	759	819	753	821	771	790	785	776	757	821	795	797	827	813	828	780	829	795	804	758	782	787	846	821	825	793	784	733	864	810	809	786	756	847	762	825	752	819	761	820	833	811	785	815	808	787	782	728	879	747	806	778	796	797	822	798	822	754	792	826	807	787	748	759	797	800	751	820	790	795	726	803	797	817	802	782	826	799	781	754	888	771	822	768	821	808	852	836	785	746	782	761	801	777	774	770	808	773	789	802	784	792	827	753	803	772	774	854	811	806	785	776	826	768	827	825	767	806	783	824	805	802	732	778	813	824	759	763	858	809	783	743	766	803	838	814	772	799	788	776	762	753	824	798	809	849	828	832	763	822	786	801	796	786	797	804	800	800	801	755	827	756	774	792	805	853	779	795	727	816	820	816	758	813	777	778	763	817	809	806	812	845	851	790	786	808	809	760	815	750	835	782	825	774	842	822	848	808	782	808	784	757	805	846	790	840	781	800	842	784	815	826	774	798	794	837	755	803	806	787	834	745	772	810	816	837	777	824	812	801	766	780	784	767	818	830	811	802	848	744	824	838	851	777	834	838	853	772	821	771	804	795	777	751	806	795	768	767	807	781	836	814	824	787	814	799	824	827	804	811	810	824	836	798	811	821	792	774	829	757	781	804	821	799	818	845	795	762	798	829	801	749	771	829	831	763	781	804	770	743	792	785	836	783	833	828	802	788	792	795	810	831	793	789	829	815	783	794	750	764	801	823	776	822	820	769	811	836	762	769	822	743	831	766	801	827	739	850	829	849	757	785	792	755	807	781	770	836	772	818	823	809	827	783	799	788	760	814	761	787	788	835	761	770	837	812	801	789	777	788	816	798	809	748	800	800	786	818	789	778	758	810	773	784	779	753	806	805	785	820	784	812	767	805	797	815	762	806	846	776	792	821	790	803	834	817	814	806	790	782	757	820	755	807	823	811	812	808	770	815	782	806	812	837	763	797	807	822	780	836	806	808	775	813	810	753	799	832	824	756	815	828	767	843	794	852	778	808	820	780	753	778	778	806	745	835	795	804	748	782	826	768	802	806	850	827	831	846	707	791	790	790	838	812	778	801	785	765	781	816	829	796	751	788	799	805	799	799	794	813	782	769	805	824	748	789	792	798	803	762	793	786	787	828	831	780	792	816	822	824	794	796	784	786	771	788	773	796	809	792	839	787	807	805	769	772	818	804	789	771	787	795	789	823	760	721	782	821	814	789	809	766	816	753	762	791	794	788	798	763	802	788	788	801	803	786	801	800	778	811	809	782	811	769	814	787	773	783	843	797	772	774	771	782	769	766	820	877	781	793	777	769	790	838	839	814	762	802	770	765	791	784	755	791	788	770	801	831	836	855	785	855	819	793	849	823	803	777	759	800	765	789	795	821	794	834	790	767	806	788	823	792	838	805	760	769	808	770	797	815	773	757	757	795	768	807	822	809	773	803	782	833	828	763	829	837	805	774	800	792	774	777	838	798	806	809	817	784	825	769	825	795	843	773	783	792	834	727	791	797	836	825	808	770	738	777	806	759	794	799	773	770	771	784	752	834	772	791	778	780	751	815	758	801	752	799	804	724	812	800	775	777	804	832	795	841	851	794	807	792	820	822	779	761	783	797	831	858	798	787	771	788	791	819	784	816	801	795	851	790	857	803	835	871	804	824	824	833	788	794	798	826	787	854	791	798	790	809	795	803	796	836	838	815	806	800	817	819	766	831	795	765	777	798	776	789	788	792	791	781	787	779	784	783	769	811	804	842	824	785	855	785	783	793	817	798	839	809	795	753	795	833	774	770	729	838	784	761	802	782	874	766	801	773	831	758	807	804	828	748	751	773	831	809	805	777	798	804	836	787	824	784	818	761	813	814	804	808	802	855	801	782	814	796	814	761	796	774	828	834	786	828	843	816	767	787	716	780	854	760	779	824	725	794	784	793	841	786	824	791	810	780	820	797	826	859	792	757	838	752	828	794	763	832	797	781	834	801	755	778	811	767	818	793	806	779	812	790	757	833	795	808	804	819	757	815	787	770	800	745	794	814	804	812	803	797	815	797	799	798	825	814	829	800	773	779	782	808	814	781	819	818	781	780	874	787	792	792	750	772	800	807	782	797	814	829	805	824	737	796	769	784	772	809	761	834	781	789	800	821	788	746	847	758	844	788	806	782	768	787	809	776	824	802	746	832	787	799	783	797	839	798	764	783	843	807	725	775	830	809	759	811	779	796	788	786	764	793	816	834	760	826	792	832	794	759	790	827	799	784	813	811	823	798	799	803	798	778	794	779	786	801	776	763	810	839	787	719	789	815	805	797	791	814	818	825	772	784	844	773	761	782	777	814	792	791	829	795	817
28298	14583	2343	353	336	330	281	342	310	307	316	307	322	302	323	308	340	322	311	347	297	330	298	317	343	294	343	305	322	297	345	290	318	303	344	304	355	307	302	336	334	325	333	321	312	333	300	316	324	303	324	319	305	322	295	296	326	332	323	294	333	326	313	336	352	338	338	307	347	304	323	359	286	280	356	308	337	284	315	306	318	307	300	333	327	319	280	294	289	310	325	300	346	296	294	290	305	323	350	325	299	291	322	320	330	329	318	340	345	321	310	351	308	328	356	303	308	301	313	316	305	321	307	327	340	306	309	291	309	323	338	295	300	288	297	312	321	313	304	316	357	325	331	304	310	336	343	333	312	303	314	301	313	312	309	326	305	314	310	321	308	304	297	330	337	306	285	271	334	300	309	309	308	323	289	318	337	314	283	291	323	326	320	309	316	304	305	310	289	310	327	330	299	311	342	329	313	318	287	355	307	319	301	320	308	307	327	305	286	315	307	316	326	319	302	320	289	322	274	291	323	315	288	289	318	283	327	289	337	291	357	310	317	326	295	298	326	311	301	311	321	310	317	329	319	354	310	306	302	301	322	285	336	338	327	299	310	327	314	338	295	308	319	320	271	348	327	294	317	353	329	363	311	329	293	313	322	306	338	322	304	338	313	318	309	313	305	311	320	305	360	313	312	304	331	325	335	297	336	325	286	329	341	289	298	311	332	326	318	309	272	332	342	349	329	332	324	302	355	320	293	364	331	308	305	317	313	326	314	331	328	317	341	286	346	323	313	321	315	325	331	301	334	355	316	349	326	295	280	300	288	321	304	321	296	342	300	296	314	295	293	304	301	327	326	317	291	307	320	350	275	351	309	286	333	331	326	329	335	341	306	298	339	300	317	313	287	307	294	317	305	293	290	347	291	308	342	330	333	321	284	338	326	310	298	350	314	299	311	328	311	302	297	328	296	311	301	323	319	333	313	332	341	299	300	330	319	308	314	305	313	326	321	332	323	320	327	317	360	287	345	317	337	332	323	290	321	345	313	284	360	309	315	305	323	314	303	312	331	290	313	329	287	303	336	322	335	337	309	318	314	325	266	325	324	344	300	337	313	313	313	301	293	331	335	295	299	334	333	334	316	331	331	284	329	292	278	308	278	305	293	312	322	327	338	301	307	342	288	322	296	344	312	334	274	308	315	295	315	323	303	337	314	305	299	314	345	316	309	311	330	323	326	323	335	302	293	303	292	321	326	351	308	314	310	325	306	310	322	313	312	307	346	313	269	290	345	300	306	326	324	321	309	326	334	327	293	305	303	303	338	314	297	305	334	340	292	312	311	301	328	330	342	339	341	312	328	314	327	308	325	302	288	296	289	302	306	327	336	314	296	313	305	322	312	328	331	348	258	320	325	304	320	318	340	313	324	332	334	305	274	344	333	279	316	302	302	329	334	343	352	341	314	293	318	334	291	302	290	284	329	344	313	323	309	319	273	324	311	299	318	315	296	309	324	364	322	344	323	303	299	327	304	320	314	335	311	303	283	311	324	316	321	307	320	319	302	321	324	341	316	334	340	292	327	305	325	328	325	286	319	276	303	296	293	300	336	308	310	347	287	317	297	317	310	312	290	278	324	347	316	302	294	341	322	325	312	321	284	301	349	353	296	307	313	339	320	321	323	317	324	327	315	289	324	298	353	312	315	299	333	321	332	324	344	305	318	305	294	307	299	327	315	342	335	283	287	306	331	315	303	301	303	319	286	312	302	304	316	322	308	316	325	356	339	329	340	290	297	319	307	299	288	346	295	332	328	334	326	331	306	320	335	311	320	282	318	307	283	292	287	325	312	290	304	305	297	322	341	318	291	292	317	295	288	316	332	349	356	282	303	322	350	318	307	324	309	304	334	279	351	337	304	336	324	325	306	333	335	301	291	299	314	286	304	311	310	286	329	305	291	331	322	323	322	302	277	305	337	302	287	331	309	297	302	287	343	341	332	293	294	318	324	317	281	313	312	314	316	293	325	336	309	289	294	311	294	332	327	298	314	311	329	341	306	324	326	283	311	317	303	318	315	299	307	307	310	303	342	309	309	310	308	306	335	305	278	301	337	333	304	319	336	309	335	320	315	302	300	320	293	297	326	361	314	290	283	325	335	288	346	316	328	321	306	359	331	352	319	348	338	310	307	341	309	310	305	301	330	284	294	294	318	315	343	305	312	304	330	325	328	338	315	332	296	331	304	330	336	339	297	296	319	285	295	277	285	345	332	335	299	296	302	304	306	310	314	278	335	309	321	316	329	317	313	324	301	331	317	309	293	332	298	305	362	310	305	362	319	313	335	309	330	319	329	357	270	345	297	317	306	340	318	319	332	304	311	341	318	339	314	318	306	306	339	353	282	305	348	309	313	338	294	343	319	315	356	322	321	305	324	340	321	310	301	329	295	315	315	317	303	326	320	301	321	321	306	328	318	324	327	309	340	291	327	330	327	334	316	305	317	310	307	327	284	296	355	339	301	330	300	335	286	311	299	321	320	301	342	342	293	332	337	311	338	340	294	359	324	303	336	333	335	324	355	360	335	330	306	303	323	291	318	304	312	305	334	308	306	335	310	313	321	346	295	304	327	307	344	313	304	313	305	319	323	337	339	345	280	293	333	303	324	298	289	331	311	314	334	317	309	330	324	329	321	308	316	331	284	313	285	295	292	344	297	313	311	326	301	321	294	283	300	320	317	316	353	345	304	315	305	283	308	304	323	314	308	331	290	302	295	327	327	330	326	298	307	338	301	318	306	301	325	288	320	300	343	300	305	316	295	316	369	343	323	327	338	295	297	331	297	282	322	307	284	367	297	333	273	314	324	335	314	312	306	321	310	300	282	357	331	328	339	321	323	284	290	348	315	322	331	303	333	325	302	306	310	322	324	319	313	311	306	317	311	329	329	314	318	294	281	311	322	285	296	325	326	330	332	316	327	297	328	340	305	337	324	310	339	302	323	326	291	320	330	298	330	341	287	314	331	321	323	336	283	328	320	302	328	304	310	302	310	313	318	313	303	278	312	301	309	297	338	344	344	314	314	292	331	339	315	305	314	313	287	294	309	311	289	317	316	323	295	324	336	315	311	317	330	301	298	291	306	334	333	328	296	344	301	329	312	289	301	321	328	295	297	306	303	314	339	316	322	320	328	305	294	295	337	321	304	296	330	292	330	310	326	312	310	319	290	287	346	346	311	323	307	298	330	332	282	293	295	325	316	325	303	305	290	325	319	318	323	301	305	299	323	318	293	345	344	317	340	304	332	328	304	340	314	309	300	331	328	325	330	332	328	331	313	316	338	326	287	325	320	328	278	328	318	335	349	310	335	312	330	318	334	297	310	330	307	363	310	319	304	308	300	310	336	297	315	298	313	283	355	320	316	297	331	319	335	334	297	324	293	335	339	344	312	284	332	281	345	312	304	325	327	326	317	315	324	320	331	329	314	304	295	309	357	310	316	313	326	292	317	304
25006	15430	3039	989	861	874	930	911	837	889	863	822	832	813	832	807	890	840	832	826	827	851	880	885	873	885	855	843	815	839	877	861	894	849	916	891	873	884	916	911	850	891	898	874	915	899	874	870	841	885	888	935	1016	887	907	949	891	905	910	836	888	803	832	873	885	841	926	822	843	853	885	828	879	874	825	887	865	847	862	829	859	820	893	876	869	849	804	842	789	855	824	848	833	849	800	878	848	821	804	867	824	840	897	842	848	809	865	844	846	809	863	859	868	868	850	851	841	883	855	840	872	846	788	865	826	843	808	783	842	833	821	884	823	802	879	851	869	854	834	809	854	839	900	827	811	876	816	848	827	848	847	807	866	874	842	849	787	850	834	851	859	886	828	823	845	879	800	854	828	832	832	851	896	831	869	866	802	837	759	832	875	861	825	826	833	861	828	852	818	862	815	831	840	844	872	785	801	821	848	832	850	845	861	892	801	890	793	861	837	873	846	853	847	811	796	812	790	815	826	830	847	887	806	860	799	866	814	851	776	800	899	823	836	889	820	812	874	848	855	818	840	856	784	843	844	813	929	826	836	796	839	821	836	816	866	782	866	894	847	815	816	795	851	854	859	838	869	845	840	819	814	858	828	861	815	846	808	844	849	819	879	850	825	859	833	872	807	899	809	834	819	843	851	858	822	851	832	768	891	831	896	855	872	823	823	816	807	873	814	893	851	844	898	834	789	801	862	820	854	832	798	840	841	831	848	853	863	845	821	824	888	859	825	847	815	831	817	846	813	820	872	822	850	850	829	877	836	899	836	851	784	871	835	835	774	786	889	810	839	813	802	874	883	823	860	864	816	840	875	801	820	865	892	839	826	798	888	856	811	891	890	855	835	842	889	846	839	802	786	852	874	827	826	812	813	820	846	798	848	853	790	822	854	847	884	829	842	867	849	829	862	753	850	837	864	816	784	859	813	811	827	790	863	829	861	893	776	880	876	875	833	851	816	822	837	844	849	814	891	782	864	815	832	837	861	867	864	828	832	856	889	865	823	871	807	852	833	862	866	834	835	848	823	805	834	867	877	839	855	785	866	849	878	833	853	844	890	778	862	870	762	805	845	863	827	831	808	820	807	862	864	908	800	830	814	866	869	853	831	868	879	861	813	834	861	850	846	835	846	827	815	870	864	827	881	850	838	857	854	853	806	828	867	852	863	887	850	783	855	826	841	808	876	855	827	810	873	864	853	842	847	857	804	835	832	816	841	860	851	839	853	886	846	829	837	835	865	859	840	823	789	847	811	824	875	798	872	892	878	864	900	886	870	851	855	829	862	841	839	834	845	833	836	793	832	832	839	812	836	834	782	863	831	833	852	836	860	873	873	796	843	844	842	862	817	826	839	827	821	834	858	841	811	804	838	849	807	864	864	920	870	882	854	779	859	839	817	805	812	886	850	834	854	841	825	845	877	838	867	876	867	788	845	831	843	840	875	870	849	793	870	855	838	860	767	844	844	851	901	805	854	839	794	826	768	830	814	822	864	843	858	879	822	864	813	804	820	823	862	880	870	885	893	835	805	804	814	848	858	850	857	803	852	877	856	864	832	868	855	846	814	827	870	874	929	803	863	873	828	828	808	886	850	838	859	795	883	847	865	868	842	832	843	825	819	810	815	824	838	875	799	841	826	885	802	790	862	826	866	815	898	874	872	855	858	824	828	900	838	863	859	833	837	845	829	834	822	814	856	821	819	870	857	869	869	870	806	807	822	846	901	826	804	849	847	826	776	808	816	792	829	815	837	835	894	816	803	840	841	836	902	869	813	840	840	846	881	865	850	818	803	840	785	817	793	884	844	809	817	835	856	823	797	809	802	901	834	791	808	828	842	848	784	863	806	821	865	829	833	819	838	841	818	887	850	856	860	919	830	871	847	824	834	835	829	840	860	861	848	840	857	865	864	824	869	892	884	878	831	858	834	874	865	851	835	870	858	813	853	873	824	814	796	857	802	923	802	862	801	837	848	873	867	841	897	813	915	832	810	836	776	837	867	862	829	839	820	837	836	871	812	890	861	856	821	869	863	796	833	895	902	840	839	846	849	850	792	827	832	811	811	882	857	868	857	815	837	854	853	813	843	865	805	818	802	860	833	803	865	802	807	870	855	812	824	839	858	833	901	872	853	798	881	789	835	873	878	827	797	848	819	816	840	890	837	852	878	853	789	859	821	854	875	793	793	840	852	845	844	805	796	848	893	812	830	875	872	782	871	844	830	865	867	843	859	887	851	871	795	862	858	843	885	859	845	852	884	862	861	898	854	821	848	867	888	876	859	873	829	828	847	828	820	855	833	851	800	858	872	873	902	850	835	879	838	852	793	831	820	848	836	881	870	875	856	857	827	838	864	797	843	861	837	816	893	851	843	832	851	875	850	861	841	862	828	833	825	806	860	821	822	899	826	860	865	828	781	862	898	879	804	850	830	828	878	900	772	859	803	858	826	820	854	874	885	847	866	831	827	834	873	802	858	847	839	881	827	821	795	806	882	878	797	831	857	818	812	832	856	784	819	832	858	869	847	856	850	879	842	827	865	854	836	839	835	810	856	855	844	829	865	902	815	803	869	804	846	861	859	892	891	848	843	831	844	815	840	858	872	823	872	851	819	881	840	846	861	849	849	805	800	883	873	823	832	794	869	832	812	876	852	821	787	815	843	893	874	864	816	844	868	889	870	851	862	918	805	808	819	839	827	838	794	849	827	884	898	848	802	869	873	869	853	782	833	820	857	874	835	829	799	816	825	863	861	825	830	900	813	831	845	829	890	803	865	856	841	812	769	855	838	799	858	812	832	857	827	838	823	804	821	901	867	847	841	867	851	888	863	813	861	897	881	839	859	839	850	831	845	836	825	834	872	817	899	826	826	857	905	879	883	828	873	834	868	867	806	820	900	836	855	872	840	831	822	889	834	835	865	816	808	864	851	873	842	798	866	869	847	923	850	846	871	863	810	848	843	832	830	841	812	835	873	849	818	846	808	841	857	819	872	832	892	850	892	820	833	828	830	856	757	841	913	899	884	807	862	817	854	801	868	772	865	855	824	834	860	836	874	868	811	846	865	825	785	824	852	886	852	900	870	877	881	861	807	849	840	825	821	843	847	875	846	801	843	833	819	866	848	808	857	851	837	904	848	880	880	830	839	832	848	868	858	825	862	868	863	804	800	786	831	850	887	853	860	824	827	827	818	866	850	818	774	860	901	876	820	833	882	842	787	801	899	827	808	841	841	888	786	860	813	818	845	786	823	871	859	849	849	836	788	836	856	800	879	838	850	828	823	826	848	792	840	836	823	864	859	814	772	896	837	865	881	919	846	846	868	859	847	832	830	847	828	865	874	820	816	821	873	851	811	862	832	831	840	889	789	872	859	884	832	854	866	840	867	837	889	892	825	815	840	832	870	846	799	831	853	804	778	859	798	837	779	842	869	822	825	790	817	841	834	875	853	820	832	859
69903	56379	24278	3409	507	407	371	370	312	302	274	317	301	287	278	266	279	298	284	247	266	275	263	283	292	246	215	251	274	270	246	274	290	219	273	262	269	271	268	267	289	292	289	286	253	281	290	298	275	335	462	587	523	366	413	388	462	366	253	268	236	270	292	284	283	329	386	262	286	267	262	258	253	289	224	279	259	263	239	273	269	278	275	246	247	256	248	261	242	253	272	258	271	234	263	262	244	279	262	266	242	249	265	286	264	245	246	246	276	266	238	271	242	256	268	260	241	251	271	266	256	256	280	247	249	265	252	248	244	269	242	247	236	280	253	286	253	281	248	292	256	232	213	276	238	273	244	238	255	271	238	271	286	250	249	267	291	273	249	235	258	240	256	270	281	283	264	246	288	262	244	249	258	286	258	239	267	245	244	255	276	250	252	280	279	258	254	262	292	255	302	252	233	236	248	268	266	248	271	257	262	249	248	253	248	252	251	232	258	275	259	259	277	286	265	262	277	258	256	270	269	284	262	278	267	276	244	257	282	240	237	285	249	262	276	252	229	278	292	285	242	267	271	248	241	257	256	244	266	249	234	252	242	269	278	242	233	255	271	280	259	269	251	255	279	253	263	270	274	255	266	247	248	246	270	277	264	259	289	262	270	270	263	263	275	229	235	256	255	252	281	272	254	265	266	262	266	264	233	258	257	220	279	250	247	270	251	258	239	244	270	226	242	250	252	244	258	271	261	275	243	236	244	261	223	257	265	241	280	232	257	268	260	274	267	251	273	256	247	245	289	247	240	265	252	251	252	254	259	262	281	266	236	270	235	264	258	277	265	250	249	254	279	265	253	240	257	235	259	256	263	234	240	238	244	243	262	248	262	268	257	254	229	244	258	234	246	295	267	258	268	249	274	294	242	254	262	245	243	264	248	279	281	265	255	295	259	276	226	257	255	249	269	246	278	256	300	259	275	241	252	261	267	271	248	303	259	272	260	271	249	264	259	238	264	244	231	255	254	239	243	249	272	247	263	246	284	247	252	267	258	256	253	231	269	242	274	231	268	228	284	259	284	251	243	260	220	262	236	250	242	258	269	260	249	275	259	236	275	260	284	248	259	251	268	267	239	269	267	234	242	286	299	245	284	256	250	250	236	294	253	267	268	238	277	277	249	252	286	261	284	245	275	258	258	248	272	280	272	271	230	282	282	247	271	275	277	252	264	250	256	277	254	274	261	265	263	282	261	264	267	296	246	251	292	238	262	246	269	243	262	256	262	247	235	281	253	265	278	269	245	269	259	254	274	274	277	276	265	264	280	267	272	263	268	270	280	239	289	252	242	261	247	285	232	238	266	271	256	238	270	250	258	255	265	262	263	276	229	257	240	241	262	244	238	232	239	268	271	247	222	250	262	242	253	244	235	229	263	267	249	219	256	269	241	273	240	249	263	265	280	257	281	238	261	254	284	238	253	248	265	246	282	251	259	272	237	254	258	250	257	271	243	242	272	215	251	268	260	274	242	273	241	256	250	271	262	274	247	269	247	288	259	249	291	248	291	267	261	257	272	247	247	272	275	276	250	238	237	251	248	250	248	264	251	247	261	263	255	247	232	258	284	243	260	267	226	310	257	284	262	274	235	248	269	256	279	248	252	243	263	253	279	248	276	255	283	274	259	276	236	268	275	311	277	276	274	259	252	241	245	258	284	244	247	261	251	263	254	264	261	235	238	253	246	286	248	289	267	248	264	264	258	250	233	234	266	237	256	266	262	252	254	235	272	283	248	284	233	296	256	263	272	232	271	260	270	236	277	242	269	265	273	233	226	276	279	252	258	256	249	275	249	260	262	246	258	265	239	271	266	248	258	233	254	246	248	263	251	258	261	270	240	236	245	264	271	256	261	267	263	247	235	288	250	284	217	272	228	258	247	284	276	253	258	249	228	254	275	248	277	287	253	254	228	258	275	287	255	248	247	288	268	268	242	252	243	269	255	246	259	235	270	264	291	272	244	270	265	279	282	247	250	249	272	265	248	256	238	245	230	251	256	241	272	256	258	234	262	252	272	258	246	263	275	236	255	276	281	243	237	271	268	268	253	259	233	219	259	284	257	277	283	259	248	274	284	262	266	281	248	237	246	249	263	258	246	233	260	257	271	263	244	259	270	279	243	259	248	272	246	237	275	257	271	279	266	269	255	243	253	251	246	265	240	297	274	290	257	243	259	257	267	251	260	265	263	266	249	251	265	269	270	262	278	260	260	260	239	231	229	243	244	248	265	230	253	269	245	304	241	255	247	283	244	289	244	255	266	243	253	275	266	295	243	249	251	244	277	259	246	270	231	261	238	257	279	258	264	270	249	255	266	253	232	274	291	252	283	251	246	247	256	257	229	291	256	267	224	273	283	264	263	266	242	251	273	268	262	245	238	288	257	288	254	271	290	272	279	227	262	280	259	245	266	257	285	264	268	237	270	285	300	276	261	246	260	256	298	274	233	243	287	270	263	286	242	264	277	239	239	267	236	265	249	285	260	248	281	261	262	271	235	240	245	262	267	264	276	261	283	278	238	259	254	256	259	289	235	281	273	228	265	281	267	224	273	247	263	255	258	253	247	274	261	224	279	258	253	238	237	275	258	280	253	231	235	280	253	237	298	237	239	275	258	280	288	241	243	270	254	244	247	274	241	243	270	250	238	267	261	250	262	251	231	233	274	263	293	239	286	288	287	254	286	265	289	283	274	282	260	249	227	276	254	277	234	259	244	259	241	283	257	267	278	251	257	280	250	256	229	275	276	255	261	256	250	284	267	262	225	250	257	228	276	244	241	252	246	246	235	222	265	249	245	261	237	270	265	237	258	247	234	251	279	252	256	297	244	282	255	262	257	259	258	256	267	263	273	249	234	238	262	256	239	272	239	233	245	261	230	235	234	248	263	250	257	257	240	267	251	216	243	273	254	275	279	277	254	295	244	244	248	267	265	257	260	264	241	267	252	235	254	269	243	289	247	294	274	262	235	239	244	241	238	258	249	290	245	251	269	227	240	250	234	248	253	264	270	266	247	238	279	267	254	245	259	257	240	271	265	231	253	287	239	257	247	263	272	271	251	232	266	270	279	240	227	290	299	247	275	230	254	265	258	271	252	272	274	238	271	285	261	247	246	292	245	233	259	255	253	266	261	275	254	250	262	239	273	287	241	252	273	263	246	267	262	279	264	258	244	254	264	261	275	265	253	234	260	263	237	214	269	247	249	293	296	250	244	275	256	269	254	255	264	271	226	261	261	261	267	269	262	242	262	255	258	249	262	257	251	235	261	266	261	267	259	248	285	244	266	261	250	263	277	255	232	260	279	268	233	237	258	232	281	249	225	256	262	248	251	276	266	271	245	253	248	259	263	256	253	262	260	249	266	241	283	276	247	263	283	274	258	267	273	288	254	257	293	263	255	276	280	266	271	242	283	271	274	260	252	260	275	243	244	230	231	289	255	234	273	254	275	229	268	245
45717	40940	15263	1731	1500	1274	1253	1137	1023	961	974	920	839	869	903	858	805	834	791	758	780	827	792	771	744	782	776	741	701	723	783	765	768	777	798	786	870	869	945	929	865	860	898	851	876	905	985	975	1064	1636	2615	3466	2611	1682	1959	1862	2241	1426	977	894	864	871	1039	1001	941	1314	1712	796	786	696	756	699	766	736	722	751	716	760	752	785	737	719	749	719	707	698	734	733	728	744	768	691	712	770	709	697	712	735	725	723	706	702	738	714	752	696	712	724	755	695	699	833	741	703	722	717	696	739	722	719	803	739	736	672	711	702	713	721	767	725	701	702	689	743	715	720	729	718	724	675	730	691	742	652	721	697	734	710	720	695	755	654	689	740	713	706	716	707	659	758	754	670	756	713	712	689	704	714	720	703	735	704	720	704	736	704	664	698	695	761	724	733	749	688	718	714	741	677	708	706	676	712	744	704	733	705	749	708	700	755	695	709	734	729	705	734	693	678	732	664	689	673	718	762	711	725	710	710	731	722	724	768	712	674	691	775	696	728	701	734	738	734	730	709	696	717	719	686	640	704	697	665	716	704	710	722	712	695	684	720	733	677	747	762	695	694	718	694	709	752	692	743	742	767	692	718	733	699	747	701	736	765	686	693	732	714	764	689	648	726	744	741	705	687	738	754	738	650	730	683	715	733	677	708	784	716	676	707	666	733	720	680	724	687	704	742	726	736	700	760	678	731	716	721	728	735	689	702	734	730	695	694	722	682	770	744	673	714	724	773	739	691	653	746	742	751	687	738	699	725	693	665	685	736	698	738	733	667	694	723	718	725	731	748	705	681	731	703	694	718	665	717	720	727	690	700	718	714	733	718	696	706	751	716	739	697	709	722	740	691	667	718	697	718	689	675	730	681	709	774	684	722	670	705	709	709	706	682	717	775	746	735	722	752	757	751	713	715	713	728	744	742	734	692	747	697	696	705	673	707	759	733	651	707	693	728	753	728	700	681	675	712	692	728	690	755	701	694	712	725	717	670	692	722	689	731	712	686	733	727	719	736	787	713	708	728	686	720	707	761	764	708	692	756	729	751	758	705	711	698	652	742	720	693	703	661	692	714	712	681	727	721	757	690	728	705	688	693	739	747	739	711	674	717	734	693	684	719	702	695	760	744	734	716	716	716	697	762	677	724	674	659	694	732	688	719	707	706	684	728	712	688	684	703	747	696	708	740	669	750	718	721	712	726	755	688	705	711	717	727	743	788	716	703	694	723	715	700	717	713	677	704	648	698	704	654	730	709	680	669	712	764	716	714	702	715	714	656	671	698	725	735	699	636	714	748	707	730	721	693	713	694	685	730	741	713	687	690	701	756	724	681	748	704	683	686	695	735	714	715	695	660	720	748	676	729	733	748	711	726	710	740	691	729	693	712	725	706	735	714	708	751	716	728	712	666	788	727	685	730	710	695	716	697	703	708	700	734	719	710	684	766	717	682	733	702	729	692	708	703	691	767	728	750	695	717	719	748	773	723	686	726	785	685	702	722	699	721	674	756	685	704	675	708	753	730	715	763	730	679	719	704	674	689	696	683	689	682	694	693	669	707	725	672	717	697	768	732	647	700	719	729	700	726	713	734	691	729	685	725	709	735	696	680	658	691	696	709	724	718	691	697	741	678	694	710	700	684	698	753	684	733	706	750	726	737	737	700	744	777	714	647	743	734	741	712	716	685	719	665	721	738	689	725	731	732	670	724	765	723	710	696	749	704	745	700	738	736	713	731	688	655	718	749	743	742	768	726	714	715	757	738	711	765	731	702	702	653	732	741	721	736	763	710	691	733	704	721	683	640	705	717	698	714	658	734	751	744	718	661	703	718	723	761	695	687	753	719	739	669	721	668	697	726	748	732	703	698	757	696	743	726	713	688	733	738	698	716	714	726	687	749	712	726	739	728	722	668	676	701	763	677	782	712	692	712	742	690	688	693	718	689	741	719	717	675	727	691	709	723	720	664	705	676	699	712	719	712	704	665	731	682	678	727	713	686	711	701	743	708	703	682	722	774	751	716	735	737	722	676	732	711	716	700	724	755	731	772	724	734	716	748	721	720	722	740	725	745	706	781	718	730	761	734	694	723	716	755	728	701	695	742	690	690	683	729	711	711	725	727	729	733	707	732	674	688	695	713	690	727	690	687	710	709	703	758	698	699	760	715	734	718	731	693	686	708	655	731	740	698	699	673	739	703	718	746	746	706	707	660	693	708	717	703	719	700	685	701	761	658	721	748	686	737	732	724	716	758	699	701	703	692	678	702	684	710	735	704	747	699	720	786	690	707	738	735	693	731	677	703	707	700	715	679	751	713	747	684	739	725	734	748	687	701	714	744	675	742	700	692	680	699	751	732	671	716	719	730	728	704	738	713	746	731	768	771	739	702	703	714	737	778	759	702	740	725	689	700	700	704	701	707	761	711	685	705	733	686	728	654	696	725	723	749	701	709	707	705	745	756	749	746	705	713	708	733	710	763	705	708	688	720	716	705	723	694	720	702	675	697	714	726	755	681	709	744	746	757	724	738	709	703	730	722	709	698	746	720	683	752	719	714	732	737	688	667	701	757	721	720	731	703	721	693	707	731	710	643	683	693	771	701	709	757	740	745	658	733	680	704	729	764	695	705	701	714	752	698	702	679	704	723	722	722	701	730	688	736	788	707	726	734	790	712	708	745	742	666	728	678	734	733	736	695	777	738	734	723	746	696	709	707	709	686	711	738	724	721	696	739	735	703	749	722	749	681	710	725	660	686	725	728	717	693	722	691	719	746	687	757	679	699	740	748	692	736	701	750	738	703	760	712	774	710	733	688	756	689	752	735	703	707	728	693	728	696	706	704	715	726	721	707	705	727	736	723	682	710	725	720	706	733	748	720	714	739	683	712	728	656	748	684	742	708	717	756	717	716	727	713	702	709	680	671	723	684	692	714	695	723	765	678	746	723	722	677	699	694	706	734	663	725	729	728	749	700	714	725	700	700	702	686	722	738	702	762	667	759	732	706	752	744	770	726	679	716	754	682	676	728	750	734	734	778	681	748	697	714	719	723	731	678	702	740	736	673	684	694	715	687	713	724	728	684	732	734	739	737	740	771	744	714	741	703	761	713	672	714	712	718	716	713	723	759	730	692	749	722	691	745	664	690	669	673	677	689	692	695	696	715	686	702	728	737	717	712	704	634	742	723	723	749	761	740	709	715	692	698	683	733	705	709	678	744	720	706	699	724	716	702	713	722	666	713	654	696	734	718	660	647	721	730	741	697	736	653	705	650	722	686	676	780	719	730	702	722	737	735	706	777	695	738	702	708	731	702	687	697	684	746	758	765	734	715	699	705	708	709	780	716	658	714	727	701	683	747	732	672	666	684	753	740	730	766	689	768	700	751	737	702	752	719	719	749	687	717	759	700	732	734	676	713	661	756	712	732	690	705	713	712	740	739	696	720	680	716	746	694	712	695	712	731	719	739	728	668
81742	67320	34037	8699	1126	671	563	529	505	416	404	437	380	392	345	387	364	360	373	359	374	369	384	331	320	347	353	347	345	342	332	350	339	328	375	362	374	374	377	424	398	383	371	356	356	372	396	403	432	498	634	646	765	618	639	619	673	462	363	373	345	376	408	430	487	683	711	380	322	357	326	351	369	326	347	317	325	338	271	354	333	321	357	318	313	325	287	308	334	354	344	321	355	340	329	334	308	365	338	360	354	375	343	336	331	281	349	351	367	360	358	346	347	347	332	314	352	377	359	312	358	308	355	332	348	308	317	327	336	340	331	335	354	315	339	362	332	330	356	312	325	343	332	286	309	361	368	353	310	364	351	359	352	342	340	345	328	329	284	337	329	325	316	346	359	340	341	349	330	350	342	313	306	330	313	300	312	354	355	309	362	337	371	326	308	317	366	339	302	324	339	332	298	340	309	308	340	330	329	346	328	340	334	345	317	333	341	337	351	351	322	378	382	343	354	357	324	336	332	341	332	357	352	317	368	341	339	331	359	308	339	332	358	342	328	332	333	315	332	324	329	323	343	320	312	316	342	359	363	361	364	367	337	321	311	308	356	337	331	304	366	340	335	334	339	346	330	341	318	332	354	327	342	344	328	322	341	310	340	322	336	324	331	320	332	317	380	305	346	363	334	330	359	368	329	340	350	322	343	376	314	328	333	368	325	403	341	320	330	325	304	338	338	358	341	354	315	305	343	338	329	331	307	360	354	335	342	331	341	307	318	316	313	352	360	321	351	325	331	332	344	327	342	317	321	354	353	350	314	342	320	342	329	363	360	327	325	354	347	328	332	349	315	343	318	341	350	361	336	319	312	337	317	290	356	353	350	336	320	349	353	331	352	318	326	292	322	352	338	332	338	349	328	333	311	361	314	328	345	338	383	319	363	338	357	369	354	304	318	332	345	350	347	339	337	335	329	335	343	322	378	308	320	343	337	340	329	351	336	317	342	339	319	372	319	336	330	343	384	348	316	312	333	371	321	315	343	344	354	359	339	332	316	354	303	333	318	349	339	318	327	345	329	324	313	331	337	360	346	338	333	353	352	335	327	344	331	340	330	356	372	367	337	341	362	310	334	344	329	327	331	308	343	334	318	341	344	345	323	311	332	312	337	344	331	359	296	337	323	318	308	344	346	342	332	350	324	311	364	351	319	302	323	337	341	351	323	348	310	331	341	342	324	339	350	323	295	338	350	387	344	333	334	362	337	336	337	333	328	334	304	336	351	336	362	308	326	349	342	309	352	359	314	331	344	357	312	370	341	297	345	330	350	351	327	322	345	341	328	313	332	344	308	329	347	354	366	316	332	362	358	346	352	327	343	334	327	336	330	344	326	381	335	311	308	344	352	356	325	330	288	326	326	340	327	341	321	322	319	335	350	297	311	358	347	328	328	341	334	294	329	327	315	339	322	363	357	343	325	321	336	324	338	321	309	332	311	327	333	317	329	335	288	350	338	350	351	363	348	346	324	349	335	334	363	360	335	345	298	384	352	333	345	336	351	383	347	334	344	324	324	334	326	346	377	349	342	324	338	324	283	367	341	332	322	314	325	367	317	320	353	354	365	343	327	325	333	324	294	345	352	361	340	344	344	367	375	373	364	345	311	345	314	325	351	327	347	334	312	302	302	288	344	339	334	368	313	340	360	306	331	339	363	310	322	310	327	358	336	279	385	358	333	342	325	318	364	320	330	320	338	314	351	323	335	353	292	300	330	343	353	317	328	369	325	349	333	340	340	362	318	320	376	325	358	338	356	332	352	366	334	334	320	344	319	334	350	333	351	314	348	316	339	314	331	346	367	365	315	341	324	337	323	320	305	333	291	324	358	345	330	350	344	331	322	360	345	315	366	351	294	344	330	331	292	294	334	322	340	323	348	346	332	312	363	333	327	329	331	327	345	323	328	349	291	366	357	349	335	324	356	306	316	360	334	328	339	315	326	354	316	337	393	352	321	320	364	300	327	351	328	362	344	350	312	334	332	327	374	315	348	300	291	362	317	310	325	310	310	310	315	314	335	318	357	334	347	343	358	313	334	335	322	348	348	372	338	366	335	328	362	345	340	314	326	351	336	344	379	330	321	281	326	328	345	325	364	346	344	333	340	343	341	313	319	348	303	354	333	295	323	321	326	335	364	353	322	351	327	326	352	343	360	315	308	336	340	320	347	353	331	366	318	326	335	348	374	279	343	354	326	369	335	333	340	303	347	322	341	350	354	329	345	312	352	332	330	329	335	323	334	298	345	330	340	321	308	343	359	367	320	330	308	369	326	345	310	345	321	338	345	328	358	341	350	326	360	330	333	307	304	343	351	347	360	347	331	341	328	354	317	342	322	325	341	332	350	328	346	354	350	334	339	355	342	343	339	346	335	341	319	358	345	297	332	321	357	333	329	366	307	365	301	322	299	327	350	355	343	353	315	318	338	324	342	342	346	340	320	320	312	343	348	336	337	343	358	312	320	334	340	359	339	308	316	338	318	332	358	332	317	317	330	332	343	359	288	332	331	335	331	335	345	312	357	340	333	347	344	303	351	338	335	336	354	328	356	319	341	335	353	304	322	311	354	316	324	319	338	334	361	331	343	350	353	353	350	361	334	334	323	349	321	343	369	350	323	325	351	354	317	313	340	324	351	372	333	353	343	333	349	315	298	358	356	335	336	321	349	318	326	323	350	322	315	317	326	352	343	342	373	330	354	325	330	350	324	343	308	376	324	328	348	306	343	347	350	326	333	334	323	353	356	326	324	324	323	349	320	335	338	358	330	308	309	339	351	334	334	347	317	343	360	362	353	343	342	342	347	344	349	325	351	306	353	313	346	347	348	333	330	340	320	337	331	336	342	333	349	368	313	333	334	352	315	328	350	345	314	312	327	343	344	346	342	358	327	342	355	357	345	338	361	331	325	307	328	327	353	331	306	337	315	360	327	344	367	317	338	323	363	374	349	320	342	343	344	354	342	342	346	381	331	362	334	355	365	322	339	346	348	335	351	322	347	333	332	336	340	337	338	348	321	325	341	339	352	344	333	347	323	316	358	315	372	343	316	342	388	322	340	324	334	382	324	322	325	334	351	354	304	319	339	324	323	346	350	350	373	344	307	309	295	332	347	336	333	323	318	337	337	341	334	311	344	337	324	349	336	368	355	314	329	329	340	361	349	317	340	355	335	335	379	350	373	314	321	348	304	338	348	322	316	342	282	308	329	363	313	336	301	336	319	360	333	334	377	330	313	332	308	345	345	348	338	354	352	324	350	306	332	338	315	300	333	342	330	336	307	371	319	337	341	336	335	334	341	336	318	314	362	322	348	342	339	320	334	339	355	335	324	325	329	332	330	337	343	361	349	369	298	338	318	349	354	361	315	318	344	357	279	354	323	374	350	351	323	330	310	294	338	278	323	318	321	346	294	323	318	347	325	342	349	307	331	315	343	333	299	337	352	350	322	342	330	336
55687	51325	20745	2813	2447	2110	1951	1731	1610	1415	1320	1306	1267	1169	1111	1144	1060	1085	1034	1026	1031	1002	1027	956	1002	993	970	955	1008	975	982	990	1022	1027	1048	1067	1081	1113	1266	1239	1211	1215	1311	1137	1237	1188	1233	1289	1567	2005	3027	3123	4326	2941	3441	3083	3892	1751	1159	1030	1065	1089	1148	1586	2124	3763	3315	1218	920	931	884	859	910	965	964	915	924	896	916	861	846	958	870	893	937	881	859	925	928	943	894	913	902	920	930	919	871	826	948	888	847	894	948	931	902	948	931	938	936	886	872	952	905	925	871	885	934	923	894	886	882	936	901	897	878	893	922	920	874	974	908	937	879	830	929	831	883	900	884	946	843	884	895	839	917	891	873	887	925	919	878	870	883	914	916	932	919	911	894	869	919	938	918	912	891	880	846	942	859	894	871	885	915	843	910	879	906	924	873	899	858	908	903	905	875	853	899	890	872	851	914	934	916	864	917	902	859	889	934	896	892	884	866	905	921	887	947	906	873	889	915	949	870	903	903	893	856	890	889	870	941	901	896	896	878	914	875	914	883	898	859	897	897	876	905	928	845	929	912	878	868	842	970	886	898	933	958	917	958	881	893	859	923	918	916	898	869	869	913	892	898	894	895	897	918	891	908	872	921	918	886	903	831	928	919	901	935	889	893	884	896	922	954	885	874	912	913	911	899	871	894	946	858	874	892	871	878	883	957	887	914	941	941	910	876	867	927	913	953	920	939	900	863	873	887	923	879	919	887	935	889	893	908	873	894	888	872	915	904	900	854	833	917	901	936	880	913	855	902	880	878	894	864	867	883	894	880	860	937	915	913	918	903	866	880	909	869	907	892	873	935	914	894	913	883	874	899	906	911	872	912	877	922	818	853	921	900	923	872	905	871	877	923	922	876	915	876	926	921	885	864	894	824	910	855	872	925	907	897	860	885	875	931	920	917	932	918	915	877	938	941	897	880	927	898	902	868	952	900	895	895	916	880	855	900	882	939	829	881	900	890	915	908	892	884	886	894	898	897	851	886	917	857	889	936	907	883	941	894	856	867	880	887	884	899	884	941	882	924	933	866	899	960	891	879	918	937	888	906	915	882	885	922	914	900	920	902	875	887	890	897	909	960	893	850	928	949	845	865	900	887	901	887	912	939	891	898	935	921	878	899	905	889	910	841	936	917	914	921	925	928	907	946	865	872	910	898	883	952	887	926	894	918	891	893	875	880	838	908	907	903	868	924	902	912	899	902	908	946	920	939	883	891	908	861	903	887	884	914	854	883	853	906	913	948	890	920	925	923	902	835	907	877	919	889	891	917	889	908	870	892	921	881	893	881	860	903	862	870	879	848	897	907	895	933	879	947	869	846	908	973	869	865	940	905	862	913	923	919	890	915	864	878	866	928	873	899	897	893	861	904	886	891	921	857	909	912	910	904	915	928	922	872	850	918	816	883	889	963	875	882	937	826	887	897	921	886	837	880	901	921	923	882	866	894	904	906	854	898	828	910	861	895	964	884	847	927	906	912	907	894	855	916	880	954	914	937	877	903	891	892	909	963	858	928	869	868	899	897	942	859	926	891	834	885	922	925	915	896	891	928	873	880	878	879	851	863	928	861	910	886	851	842	930	917	858	899	899	909	892	843	962	917	896	861	896	858	896	887	873	881	894	918	895	877	841	920	891	937	921	888	915	876	904	919	890	868	902	889	944	879	882	904	902	896	932	931	910	864	856	900	961	873	913	859	920	875	885	876	874	877	931	925	877	904	869	873	890	925	889	876	875	863	893	894	957	871	882	887	926	864	909	944	855	888	923	909	865	941	911	848	908	885	898	909	914	937	873	905	963	850	886	891	867	848	909	919	921	899	899	910	931	874	852	893	875	897	876	948	861	914	878	910	888	893	870	919	900	958	886	934	920	871	895	886	906	885	957	930	867	848	895	891	905	874	832	866	905	906	913	878	875	836	891	913	878	841	884	907	869	885	873	921	904	887	924	814	885	959	927	915	882	948	851	916	936	881	887	888	945	838	851	883	901	892	886	924	900	950	910	914	903	910	886	909	874	917	915	886	904	904	913	943	882	875	917	934	921	898	937	922	864	913	925	982	905	890	912	899	945	906	886	905	823	937	931	909	919	839	882	868	902	899	948	890	891	868	870	899	921	863	910	914	874	937	852	876	908	896	933	885	900	907	893	916	916	911	910	898	874	876	916	887	849	893	915	891	875	915	828	897	906	934	939	943	890	868	881	934	943	889	908	908	866	866	876	934	829	934	887	863	859	927	899	889	888	923	897	883	922	908	874	927	891	910	899	900	922	890	903	907	889	862	926	869	906	927	861	878	849	916	923	939	859	890	941	897	923	895	905	872	909	861	834	920	896	872	864	904	964	906	907	862	915	896	908	894	856	938	872	907	929	906	901	873	901	893	959	907	932	827	873	924	920	928	894	866	956	877	930	872	918	917	847	915	886	897	897	813	940	879	908	897	864	945	890	850	933	901	873	933	921	856	912	898	855	881	900	896	916	837	916	890	894	894	873	929	906	907	916	876	896	842	934	912	920	831	925	888	857	845	946	915	868	941	898	876	878	913	902	901	922	899	953	916	905	932	872	904	943	940	932	936	942	934	902	885	875	886	870	862	845	866	912	925	869	927	936	917	801	935	909	895	851	905	896	827	943	898	899	878	878	932	853	876	884	880	915	966	886	835	902	937	889	923	870	854	920	905	904	909	898	921	894	892	868	901	883	876	870	921	898	860	875	891	942	936	906	902	925	923	924	944	963	935	881	913	885	958	881	915	878	838	896	871	862	916	895	930	898	867	935	866	897	835	885	911	905	903	891	855	931	839	915	866	846	909	915	872	857	863	934	899	861	866	903	881	868	876	934	911	960	888	921	929	870	879	888	911	847	884	891	945	870	829	957	920	893	877	947	875	877	941	887	915	833	939	852	934	922	920	899	892	871	833	921	888	886	862	874	853	879	898	870	868	888	858	894	902	914	881	889	903	880	951	892	894	939	903	916	903	917	916	923	893	903	927	929	884	920	920	934	944	886	884	864	889	889	869	899	901	861	883	889	810	914	885	885	897	924	871	864	833	868	904	898	891	894	935	882	906	885	904	897	844	927	899	862	883	910	906	874	872	885	840	941	868	893	892	946	884	885	849	922	869	841	896	928	818	926	944	877	890	869	908	937	927	870	879	944	929	874	894	939	860	969	891	870	915	874	927	906	905	872	879	905	863	890	901	871	858	884	885	865	892	914	943	901	904	915	879	891	988	925	898	884	875	910	907	912	959	892	909	850	882	903	865	910	890	898	913	921	841	906	953	928	862	867	888	906	865	882	892	849	897	905	911	846	888	896	898	924	924	918	880	902	867	854	906	921	918	909	937	895	926	919	880	900	897	904	905	934	945	852	944	881	911	931	889	883	915	867	872	937	883	892	855	846	891	934	877	854	915	872	906	939	888	885	875	792	901	852	852	897	897	895	902	876	918	928	949	928	876	897	923	870
27088	14284	2318	407	378	352	330	332	312	362	349	340	332	346	320	337	318	302	327	354	311	324	337	308	339	332	339	315	321	310	310	317	337	324	328	332	322	359	369	330	344	324	361	355	369	346	361	362	331	352	325	357	315	328	367	366	331	303	309	304	333	337	353	354	336	367	368	317	342	325	336	359	319	332	340	336	335	333	361	336	355	323	326	309	354	326	320	333	313	344	325	351	330	361	326	372	337	334	323	319	314	339	330	327	334	312	370	309	309	344	340	299	327	359	306	340	375	362	313	333	363	367	301	308	323	322	306	334	376	377	320	341	338	346	359	351	334	301	307	339	326	340	318	343	341	329	326	339	335	311	332	328	319	340	333	359	321	322	334	359	332	316	319	282	351	337	323	354	353	338	335	356	334	327	347	352	346	339	335	315	330	354	283	338	326	291	335	375	348	344	307	303	301	355	333	336	319	327	339	310	330	369	315	354	314	323	321	343	352	325	365	354	319	318	342	305	304	343	295	319	325	309	346	341	345	344	327	347	322	327	331	341	309	324	338	335	349	336	334	332	343	295	344	315	306	350	345	317	333	337	322	339	371	322	322	376	342	336	361	335	344	291	336	324	347	360	351	342	310	310	344	329	330	319	335	339	347	347	312	316	303	316	320	367	331	347	322	339	344	336	349	336	319	339	333	332	313	336	333	348	327	364	318	326	369	335	323	299	346	319	340	333	340	328	347	325	349	325	318	316	321	298	341	329	317	323	315	329	298	335	313	321	335	404	310	311	319	310	337	347	328	325	340	314	322	294	350	362	286	314	350	300	324	318	292	316	314	299	320	315	326	357	321	347	339	338	294	345	331	356	343	323	331	322	324	322	303	317	316	334	297	317	344	320	281	280	337	311	315	318	312	329	316	304	339	318	315	344	305	341	334	318	329	358	356	289	335	309	353	329	356	355	293	335	351	325	328	354	352	330	350	332	303	344	332	333	316	319	352	316	355	329	347	335	356	334	317	356	328	331	318	344	345	316	350	332	338	335	316	330	324	317	333	345	309	336	301	341	312	338	323	318	337	361	352	325	342	309	303	340	341	325	381	342	338	324	341	336	328	345	331	330	328	348	323	329	351	320	343	357	386	327	348	318	340	318	337	326	337	357	332	360	320	332	314	322	325	326	335	339	289	337	363	346	332	310	333	317	324	332	339	336	345	366	322	330	326	310	311	348	360	341	329	317	333	357	350	311	330	323	325	319	321	343	351	359	322	330	335	323	326	320	342	320	342	322	331	338	349	340	332	336	329	334	316	337	350	315	321	347	287	336	363	358	296	350	335	330	347	330	340	345	318	373	330	317	347	332	335	315	331	340	344	320	344	365	333	303	341	347	353	313	368	325	340	328	344	336	305	327	341	342	343	299	323	332	320	320	352	334	333	310	325	318	336	335	345	333	316	324	330	343	323	371	306	311	315	313	331	316	337	339	312	345	313	359	321	351	337	358	328	364	355	319	297	342	317	309	321	311	330	330	339	339	317	318	306	325	334	311	361	322	361	344	308	351	330	339	318	323	310	318	334	354	340	336	334	328	350	337	330	318	317	346	342	339	342	332	327	355	339	315	343	312	305	328	344	317	329	337	313	331	366	338	310	324	305	354	379	347	339	316	335	341	364	294	340	335	364	318	351	314	348	342	344	336	361	341	307	341	323	332	330	349	334	345	336	314	349	345	356	328	309	327	340	322	326	350	331	329	322	352	349	352	362	342	319	327	329	316	346	337	318	341	317	295	312	320	343	355	324	355	350	349	341	327	347	304	308	331	368	331	335	341	350	360	285	321	356	338	340	346	341	332	354	315	355	308	332	344	340	318	333	357	300	300	349	351	341	347	327	358	319	326	354	284	328	358	326	330	290	327	326	309	327	313	336	321	318	331	345	318	312	348	347	339	351	342	313	349	351	329	327	359	320	339	325	354	357	347	329	343	299	338	325	355	314	300	309	344	352	304	326	333	281	338	334	321	363	358	321	346	312	315	347	335	313	302	328	335	327	349	323	358	322	332	318	334	315	336	294	339	334	344	326	327	302	309	344	329	297	335	309	343	326	342	329	340	318	341	323	348	332	321	331	342	314	336	355	321	346	327	312	340	340	365	297	329	315	350	367	345	329	327	322	354	387	308	343	327	355	327	322	319	326	314	312	356	318	306	319	302	321	328	309	318	328	328	355	321	303	357	336	342	333	319	332	293	343	324	350	320	321	315	338	329	353	350	333	342	343	322	356	315	316	335	339	337	300	317	314	307	341	349	345	337	328	359	335	328	328	321	346	327	315	344	341	286	314	327	350	326	313	318	339	339	329	347	338	367	325	338	326	326	349	302	337	338	339	302	335	304	344	336	375	342	334	350	334	330	378	319	326	332	324	317	323	323	356	333	345	365	350	334	313	308	368	335	349	343	345	358	326	337	307	369	334	331	348	335	375	337	333	337	328	321	325	323	378	347	308	321	358	338	355	326	351	330	341	337	321	330	332	365	333	334	326	309	337	334	329	345	326	330	299	320	313	340	284	370	332	335	303	334	338	313	303	308	343	318	339	341	348	320	331	340	327	332	337	306	336	310	320	347	326	356	324	350	322	363	323	331	328	356	348	345	325	323	328	313	306	319	350	337	343	346	322	343	288	347	338	357	375	327	329	322	352	324	336	332	354	342	335	336	302	344	337	321	322	360	342	347	316	322	309	340	341	333	324	323	357	353	321	349	343	340	352	349	295	343	304	323	330	371	349	364	330	344	303	299	330	330	351	315	323	322	339	326	293	342	323	310	335	324	363	321	324	339	302	363	342	334	318	299	316	356	361	313	345	331	316	342	347	317	331	310	333	355	295	321	319	333	333	357	342	345	327	328	314	350	326	328	324	328	327	369	276	292	293	337	338	354	335	359	389	313	322	369	332	339	327	310	322	328	317	338	332	323	308	328	328	347	334	295	333	336	328	327	357	329	338	347	337	308	296	339	317	335	359	343	351	336	341	327	331	312	329	341	337	353	368	326	314	334	300	355	344	322	320	318	319	290	327	322	278	325	332	324	349	321	316	326	326	305	328	340	293	324	347	305	337	325	322	351	345	335	306	317	341	329	350	298	360	305	336	331	355	355	306	341	339	371	348	314	326	336	331	366	315	347	317	343	336	332	306	324	346	344	362	320	309	319	309	320	320	350	318	322	327	328	342	324	333	342	330	345	336	359	356	353	376	343	323	338	322	334	335	283	350	352	318	334	334	336	336	338	310	316	315	322	276	359	372	326	309	311	347	320	311	340	334	334	341	326	352	367	349	307	356	341	277	313	293	341	310	323	313	293	299	323	343	316	295	310	335	351	316	345	345	334	328	344	328	342	294	312	298	348	318	331	297	371	299	341	358	331	331	343	365	313	351	375	333	315	312	306	348	343	330	343	334	314	349	331	363	351	334	344	349	314	303	339	327	329	321	339	355	330	307	315	309	337	336	336	330	392
24016	15535	2854	989	931	938	944	901	942	890	886	917	881	892	934	893	875	868	986	895	860	896	861	914	876	887	894	867	935	910	862	901	897	983	920	902	954	963	986	951	961	904	967	952	876	952	949	880	939	910	937	950	942	1012	1123	988	1016	877	938	921	889	955	950	863	916	1045	1070	868	851	891	881	910	873	864	879	864	860	870	884	937	891	870	894	901	859	887	885	887	867	891	915	865	896	911	853	806	835	828	913	866	908	877	883	860	845	911	910	829	830	959	880	896	906	865	848	888	901	942	880	918	882	956	892	863	878	878	869	873	866	890	945	828	893	916	911	914	933	912	928	928	855	914	834	886	863	843	840	872	894	879	885	868	934	902	865	848	925	943	832	908	926	912	883	920	899	900	850	843	886	954	885	916	876	885	866	885	799	938	858	908	826	917	824	895	939	924	909	894	929	883	830	887	889	874	862	848	882	860	880	940	870	928	915	863	819	880	903	892	836	904	921	907	913	917	876	893	857	878	916	930	878	860	869	813	855	908	848	871	845	833	874	884	843	919	887	905	882	884	877	945	868	865	858	921	913	945	887	881	897	879	918	859	866	871	880	856	887	867	879	917	854	886	915	977	876	890	837	860	843	846	842	839	922	853	896	893	862	939	955	867	944	913	876	901	903	907	913	915	865	913	900	924	930	909	858	934	882	933	869	920	842	864	930	868	898	884	873	901	916	873	849	907	875	827	841	911	869	955	861	857	875	839	863	839	854	843	907	895	862	951	868	883	862	924	882	869	892	868	925	886	876	877	867	919	895	860	891	844	861	849	879	877	861	895	872	866	895	884	901	943	920	905	836	894	888	983	860	897	882	864	868	907	892	796	850	870	937	886	897	916	848	905	897	928	856	895	892	855	900	837	903	869	857	928	880	841	911	856	879	875	915	931	924	907	886	922	867	863	853	903	892	932	910	901	880	873	878	927	918	898	892	884	876	831	908	863	894	906	868	911	865	856	888	907	869	885	934	910	910	911	864	833	907	905	906	837	917	905	886	935	900	925	913	938	885	790	862	907	831	896	888	880	868	877	918	892	924	901	851	878	844	899	833	889	847	881	888	900	916	897	880	913	891	885	919	920	915	873	865	821	865	914	831	873	880	834	877	895	922	927	880	864	877	883	894	870	868	919	868	851	889	885	885	929	843	871	895	821	860	901	862	888	840	882	890	866	886	876	890	844	886	863	895	873	895	839	865	873	871	883	868	922	887	933	885	923	885	921	890	885	924	863	863	902	896	865	846	870	920	908	920	828	842	889	880	898	897	912	857	885	918	877	901	892	917	893	897	898	864	922	890	856	860	933	923	877	859	876	884	909	849	921	919	907	916	811	899	869	917	911	873	957	859	862	872	880	920	929	865	877	923	927	909	931	880	882	891	854	950	914	908	855	878	829	885	862	907	876	838	900	886	929	901	870	850	898	882	927	864	868	900	947	936	892	862	907	885	850	838	854	895	965	858	913	899	816	895	888	853	906	909	895	831	884	876	881	873	894	914	902	906	837	917	872	878	914	926	920	875	847	918	902	865	920	924	877	877	855	879	862	907	892	848	900	840	832	903	854	869	925	858	946	925	854	858	889	917	919	900	871	893	891	860	833	880	885	908	881	890	929	893	869	915	920	877	903	866	876	866	892	851	905	911	886	880	849	857	889	901	862	886	833	890	850	882	899	873	839	860	831	864	879	848	870	869	840	862	908	846	877	908	925	843	900	873	876	889	885	875	918	915	881	960	858	872	867	865	910	916	871	892	905	898	889	855	895	890	917	947	890	941	845	894	899	850	878	878	876	884	925	852	944	891	876	910	830	895	951	913	925	872	796	849	878	898	918	898	880	917	869	911	897	901	926	898	872	871	935	889	934	916	926	932	868	920	887	928	878	868	895	864	906	904	901	903	901	880	848	889	866	889	834	890	857	904	873	913	972	908	857	891	863	934	904	898	848	891	844	853	857	879	911	880	882	884	906	845	924	890	862	848	883	900	909	931	862	849	851	870	852	880	846	850	850	884	885	863	834	860	853	880	855	893	874	906	839	898	870	836	849	837	938	869	906	882	885	884	849	902	869	886	878	828	881	869	887	926	939	902	862	938	862	876	874	901	852	838	927	852	913	874	897	886	904	960	880	904	907	870	836	943	912	909	858	872	912	814	867	932	870	884	867	880	872	888	853	873	875	873	902	846	916	873	941	945	946	909	878	897	864	855	909	866	824	846	919	869	889	862	941	877	870	895	922	879	837	894	889	918	930	892	895	875	896	874	924	916	881	881	910	865	896	872	873	932	885	869	903	815	912	925	890	859	825	900	906	911	866	946	885	898	881	868	880	885	925	913	901	836	843	878	951	842	883	904	883	860	841	869	893	917	855	835	859	879	865	868	875	870	842	845	900	889	871	910	907	907	889	847	925	884	904	887	902	846	873	923	856	903	866	885	912	905	892	879	910	903	870	935	898	859	886	878	874	828	853	848	876	847	852	924	953	890	910	862	873	901	907	868	857	833	877	893	912	916	827	881	914	936	912	939	802	883	905	927	917	898	891	873	906	836	900	909	923	846	889	940	927	901	915	901	882	909	889	871	901	904	847	845	870	814	856	881	907	904	891	904	927	909	872	851	900	914	950	870	929	862	834	893	892	868	899	900	913	853	918	870	869	855	884	865	867	899	912	831	873	883	887	873	899	835	904	878	876	857	883	913	852	912	897	902	895	893	914	922	887	875	898	859	878	902	887	897	915	881	891	848	858	886	853	918	894	911	862	860	870	870	940	892	881	890	932	873	845	870	876	912	864	901	884	955	931	936	891	893	852	897	916	840	917	849	862	893	896	897	892	875	865	858	903	911	892	847	910	864	911	875	910	877	922	879	879	904	885	884	873	919	874	840	831	853	862	846	915	903	877	864	871	906	894	866	906	896	861	836	897	891	892	898	880	884	908	884	856	890	964	876	915	880	933	873	922	902	938	842	887	855	914	915	841	913	872	876	884	904	877	877	903	934	968	869	876	821	859	858	840	881	884	981	916	868	844	875	923	878	865	878	926	908	847	865	849	832	846	872	851	858	860	873	912	914	863	839	891	898	908	920	937	927	882	878	886	864	808	864	964	897	875	846	873	881	895	896	866	900	881	895	896	865	880	868	896	922	878	931	909	835	935	871	891	909	874	900	938	906	948	865	883	861	883	870	876	909	858	896	876	891	888	858	839	895	844	906	883	912	870	937	926	915	903	886	906	954	880	856	847	875	908	866	931	853	880	929	871	923	890	812	918	892	915	912	883	914	862	901	894	901	900	847	919	954	915	902	861	840	930	909	896	858	881	862	862	874	891	903	925	897	892	830	836	873	885	907	860	849	936	853	854	886	912	887	878	881	926	849	892	845	902	880	846	890	870	866	952	907	883	895	892	861	951	889	847	901	894	858	850	864	876	889	892	879	854	861	958	866	855	931	853	919	861	877	902	886	915	822	912
69625	55708	24021	3107	517	366	363	319	308	260	300	283	284	270	247	238	268	232	239	253	239	224	266	263	237	280	274	229	251	262	249	246	259	236	262	266	263	255	274	285	278	269	286	249	286	247	278	252	269	297	318	320	481	633	655	450	349	297	259	274	270	279	278	273	269	305	382	323	208	239	220	266	229	240	224	253	236	210	221	276	219	251	228	244	251	237	255	251	246	218	233	231	258	237	238	250	264	229	246	264	275	249	229	215	226	228	228	239	254	259	260	221	238	220	241	205	230	218	249	235	247	214	226	193	229	256	257	217	268	242	242	254	251	228	225	233	259	230	222	261	231	251	220	241	227	246	219	227	247	244	267	229	262	258	269	238	240	221	260	252	233	248	237	236	237	233	211	242	260	210	255	244	247	267	268	231	246	228	233	233	266	241	237	233	249	241	244	221	247	258	241	231	254	233	229	240	226	245	237	237	237	243	256	235	225	267	227	235	221	230	243	267	228	246	272	260	263	213	236	254	260	244	228	263	233	250	241	247	247	229	250	236	246	224	233	215	238	246	235	243	241	258	272	253	270	235	218	239	238	246	257	241	245	242	277	256	249	246	253	241	237	252	252	217	235	234	213	215	235	225	278	225	243	231	254	254	216	235	244	254	261	265	212	232	228	221	230	256	246	230	238	238	211	235	259	257	241	228	248	265	245	240	250	240	236	228	253	260	227	225	239	263	257	258	242	240	253	246	254	251	244	256	258	237	241	260	256	226	227	239	234	265	251	265	236	218	233	245	250	213	272	245	237	234	251	270	237	242	250	230	222	243	243	246	232	228	232	236	216	246	220	223	234	235	253	223	258	234	287	264	232	229	245	233	269	249	238	259	230	225	238	276	241	244	227	236	209	281	253	250	233	255	246	231	229	228	226	233	243	277	237	261	236	268	256	238	229	237	255	250	265	248	251	241	264	246	235	235	223	236	220	256	253	244	235	249	259	219	255	224	232	252	265	240	241	245	231	256	257	216	230	241	255	238	249	245	243	268	232	241	259	239	247	220	252	214	244	233	257	229	262	235	253	255	250	236	243	249	264	216	246	237	233	231	248	257	237	271	224	246	254	257	236	264	239	221	252	273	239	215	249	227	254	235	246	235	239	247	245	221	254	265	243	224	235	252	286	266	234	268	211	224	239	247	264	235	236	266	229	241	217	233	221	231	251	234	253	246	219	246	226	246	246	244	234	213	256	256	243	240	262	226	237	224	251	209	223	231	237	278	243	247	246	254	234	261	249	242	276	240	221	250	253	228	244	297	257	230	253	233	231	239	260	250	243	200	226	229	245	258	230	227	246	256	248	230	241	217	250	252	259	226	211	256	236	273	263	224	247	223	232	226	230	264	239	255	238	229	234	244	239	233	208	243	236	246	223	259	244	212	246	247	295	258	250	254	261	233	216	253	230	258	217	263	240	254	215	254	236	234	233	253	230	235	260	249	244	235	231	239	251	253	275	248	236	227	230	242	242	252	266	237	208	222	245	249	237	256	220	251	225	222	212	260	260	251	256	225	219	253	264	269	252	230	245	234	230	234	228	221	244	254	230	200	259	241	224	215	232	220	238	247	220	251	255	255	205	260	234	234	228	219	250	214	253	249	260	248	259	241	248	249	221	233	248	258	249	252	249	240	239	243	255	219	230	253	251	214	236	241	216	231	211	233	242	244	227	238	245	240	263	246	230	213	225	200	247	235	261	252	251	245	233	210	232	209	240	257	251	252	247	245	224	236	240	248	238	238	242	225	239	262	231	255	235	231	239	238	205	267	225	251	234	265	270	232	227	217	229	233	248	243	255	238	228	227	283	234	219	239	250	233	248	288	237	239	228	229	256	249	229	217	257	219	231	252	235	250	225	247	252	233	223	249	237	219	218	258	256	250	244	238	236	241	247	217	230	242	237	236	237	217	247	245	229	261	220	249	233	241	218	249	260	245	252	277	245	251	235	235	245	226	221	244	222	260	263	271	258	244	238	241	227	241	234	244	240	245	224	224	263	227	256	249	237	235	239	258	226	235	234	233	223	236	272	232	264	248	244	237	228	240	240	228	234	240	208	257	226	227	250	215	235	236	256	237	229	244	237	214	272	218	243	248	246	229	248	244	272	232	246	235	272	225	253	236	232	269	216	266	216	249	259	235	244	227	231	233	264	227	231	236	209	241	250	273	248	259	262	223	246	246	266	233	240	256	259	240	254	248	280	260	228	232	231	250	242	238	234	244	238	222	253	234	240	251	242	265	253	229	235	226	220	229	244	248	242	232	277	228	236	248	227	254	227	244	238	239	262	237	241	253	284	236	216	240	275	229	235	235	223	241	273	272	245	242	241	242	233	243	238	239	231	242	251	223	268	249	231	253	237	247	224	276	227	250	262	230	210	248	239	238	267	247	267	250	255	248	262	251	265	243	271	246	256	249	229	219	244	230	245	211	252	249	249	250	273	240	265	234	251	221	257	245	235	242	250	248	239	251	261	242	225	252	259	242	255	243	239	267	231	235	235	218	228	241	274	265	234	235	225	247	226	236	247	225	245	263	234	230	223	246	248	211	238	246	229	232	225	233	226	229	232	224	251	250	226	260	249	233	261	238	270	252	228	236	236	245	259	255	224	227	255	249	247	243	263	217	249	254	208	250	214	224	238	248	236	252	276	251	247	232	214	247	248	239	239	234	256	214	239	223	237	218	241	204	257	242	249	227	245	255	224	229	252	197	237	235	240	244	243	248	227	238	241	217	258	227	229	238	232	253	255	256	244	242	240	246	235	243	239	228	237	229	209	244	224	221	237	232	221	230	251	244	198	212	235	227	237	260	240	227	237	232	245	231	235	249	249	236	228	236	238	258	249	251	276	255	238	226	230	219	251	261	248	259	242	222	233	244	241	273	243	248	216	240	249	251	261	233	261	230	252	262	257	240	249	240	252	238	235	268	232	228	250	246	270	254	241	229	232	243	239	243	231	262	243	251	257	253	234	226	263	255	279	225	228	276	224	240	244	233	253	269	225	243	247	245	243	256	232	233	217	227	237	248	246	242	277	241	228	226	230	270	241	254	248	249	242	229	233	252	262	219	238	241	227	250	237	214	228	256	236	250	237	246	263	274	246	264	226	263	229	201	237	234	247	237	215	236	255	250	250	244	229	221	258	239	246	259	233	272	207	261	218	233	234	230	204	224	240	223	251	233	254	249	250	245	232	248	250	226	268	242	233	262	233	256	241	227	260	269	221	212	232	256	232	241	249	254	254	248	251	226	282	240	255	224	274	267	255	245	230	239	241	233	217	234	235	258	226	240	245	234	223	259	268	253	241	233	221	236	237	211	234	262	248	273	246	237	249	273	248	253	266	242	241	236	231	222	241	247	235	268	257	225	229	216	243	210	241	212	267	236	259	234	216	249	219	228	238	252	229	230	248	254	232	234	251	265	257	251	234	238	255	218	250	240	257	225	230	241	242	241	245	233
45682	39728	14127	1662	1459	1336	1175	1125	1021	957	880	927	850	812	811	792	734	759	748	772	794	777	763	721	709	748	636	708	749	674	735	738	794	731	756	743	797	838	871	841	870	933	804	841	808	821	946	940	969	1056	1164	1379	2493	3573	4284	2216	1329	1302	1180	950	799	862	1016	755	1041	1081	1726	1192	716	703	680	688	679	664	681	667	722	701	633	694	684	687	701	667	736	684	665	696	677	682	668	630	671	672	683	673	711	679	649	700	680	684	680	632	595	685	671	711	810	701	707	709	752	666	651	722	679	736	698	644	668	655	688	677	673	660	700	709	690	663	682	696	678	668	669	676	666	704	703	689	662	679	672	704	669	676	646	662	675	679	663	640	660	733	660	680	727	740	639	651	691	689	648	667	661	679	641	689	617	684	638	681	679	650	682	699	660	648	678	680	672	671	690	680	666	675	675	659	690	667	693	740	646	678	672	694	668	662	690	679	765	651	637	686	662	651	683	692	681	703	718	621	685	700	659	664	692	695	664	662	695	674	669	645	664	621	655	686	652	706	697	678	725	696	713	675	669	689	628	667	683	703	643	705	688	673	671	687	632	694	660	730	672	698	681	699	663	645	649	656	661	702	637	681	661	681	669	692	713	680	656	686	635	691	638	671	687	655	646	640	701	672	695	661	704	673	688	686	663	686	709	705	702	707	657	668	681	645	636	671	618	656	648	683	670	700	683	696	688	703	652	688	687	650	700	657	629	715	639	677	670	654	660	639	634	669	684	661	685	659	609	684	647	627	648	670	629	669	640	668	635	694	668	662	655	691	671	716	690	657	669	710	692	668	685	716	689	649	654	666	657	664	671	697	726	710	687	683	690	608	702	644	685	660	629	700	665	665	624	673	662	653	673	657	673	642	722	688	646	650	648	696	661	715	696	680	672	653	646	680	668	713	679	664	684	720	654	682	650	703	633	681	719	715	645	728	629	665	636	701	677	707	666	647	693	659	659	673	662	663	670	675	693	653	686	685	672	718	674	648	726	638	648	682	664	663	658	663	639	651	662	643	710	677	657	653	678	700	667	676	661	676	672	659	658	718	662	658	664	693	682	703	694	697	631	661	667	659	671	680	717	594	674	659	709	684	680	676	618	671	675	689	682	713	700	659	662	673	688	684	674	688	667	697	673	672	724	664	685	701	652	648	683	701	688	662	648	644	664	693	652	680	627	652	678	599	709	681	705	701	693	647	725	731	725	726	651	665	682	646	644	662	646	674	688	714	636	713	655	696	699	698	682	697	683	679	652	661	637	668	677	670	687	684	704	635	711	730	727	684	681	662	669	719	679	709	706	647	686	667	709	657	663	661	685	624	674	705	655	667	707	650	671	647	660	638	723	721	687	669	663	688	692	678	648	666	712	678	655	686	635	691	683	633	646	684	735	619	673	667	682	667	700	686	698	708	692	673	683	659	656	657	657	647	676	687	685	636	659	677	671	667	676	686	655	640	650	685	656	680	693	689	660	676	723	633	697	685	650	676	686	663	709	667	660	653	703	651	665	685	646	681	669	658	662	638	711	680	711	695	691	712	683	671	738	664	656	674	683	685	661	677	666	688	683	633	669	639	688	646	713	664	672	676	674	692	676	672	657	669	689	665	678	703	706	695	631	683	686	664	724	652	702	703	682	685	670	742	655	670	673	687	698	701	669	607	678	646	680	666	673	643	647	667	674	634	690	731	677	675	652	671	672	693	670	650	693	661	684	671	627	703	711	666	673	686	719	631	664	683	699	682	623	675	684	678	679	682	697	694	705	662	682	689	658	666	705	618	666	712	686	661	669	685	660	670	646	668	635	675	652	708	692	679	646	725	664	684	654	661	661	618	658	687	688	697	688	719	666	705	666	658	699	677	634	653	665	678	676	686	676	676	669	694	681	646	700	680	689	689	696	664	709	641	700	684	694	663	662	687	709	670	684	663	682	706	670	732	680	648	685	638	689	624	630	700	654	696	704	665	682	692	672	680	661	688	695	633	661	652	680	717	667	693	642	645	650	711	632	654	673	627	662	700	690	706	695	628	672	680	693	663	662	684	710	667	702	654	662	628	694	708	664	635	631	698	707	664	672	667	715	674	670	674	738	712	706	673	705	638	707	644	684	680	695	688	668	672	650	669	693	628	642	693	722	678	663	682	710	637	709	638	725	702	677	723	696	679	665	658	711	654	667	672	627	626	674	678	668	680	712	699	687	717	674	686	716	717	674	672	643	651	699	705	660	668	676	689	661	737	656	611	628	689	656	657	641	678	691	662	652	683	666	663	681	654	682	681	659	727	693	709	660	658	681	683	708	665	688	727	680	654	698	678	651	697	651	681	704	639	637	708	652	660	672	665	669	680	667	704	653	681	638	680	667	683	640	707	674	724	700	681	706	658	679	652	722	633	679	671	662	667	689	657	670	674	691	674	706	675	644	685	683	689	639	643	658	672	655	657	688	684	665	705	718	666	685	623	686	688	673	758	697	693	694	671	713	659	662	663	691	707	676	665	663	672	673	676	652	691	712	687	696	693	664	748	676	679	618	700	672	667	694	656	686	660	677	682	672	628	727	628	647	648	673	628	682	674	656	680	694	644	670	722	676	643	639	676	721	697	624	661	700	687	708	706	691	680	713	728	695	660	667	737	665	695	669	706	707	699	642	700	693	646	698	641	630	710	652	682	704	653	639	641	661	671	677	694	654	696	702	681	694	636	643	704	658	690	647	669	684	687	691	665	688	640	702	669	709	659	670	672	664	681	675	655	654	681	646	699	668	703	638	682	669	688	683	680	659	713	638	706	687	645	637	670	682	621	689	679	635	716	720	703	651	671	644	689	675	709	698	693	638	663	658	655	683	631	695	617	684	632	654	655	678	682	666	675	668	686	637	679	690	688	707	683	724	660	744	719	687	686	673	663	646	622	679	661	696	638	688	695	702	672	676	671	700	674	677	715	689	679	637	661	652	702	648	710	720	675	676	685	630	687	668	714	672	714	673	664	698	676	717	647	684	676	659	701	681	674	719	682	708	678	666	696	662	656	715	718	649	703	685	670	712	659	669	642	688	683	721	678	727	709	676	658	701	700	668	711	707	697	692	670	626	706	664	608	727	635	672	666	652	700	668	712	709	661	677	706	666	670	632	738	626	685	664	691	647	690	690	710	720	674	651	647	696	645	682	640	685	662	689	680	695	681	650	679	666	680	666	632	686	661	653	694	656	649	667	673	650	683	680	696	714	662	716	695	632	666	641	701	641	611	686	635	632	635	716	650	735	631	695	642	638	644	645	710	660	668	715	665	712	650	670	676	678	652	667	695	648	705	673	712	637	665	702	670	720	622	674	732	658	691	660	708	688	673	704	674	667	679	679	712	654	669	709	660	657	667	643	729	668	655	697	673	676	656	662	669	655	646	682	733	651	662	683	669	679	632	691	672	669	687	677	656	706	663	665	675	656	674	685	667	710	658	664	629	653	635	654	654	661	680	743	604
80931	66446	31837	8246	1160	661	515	432	400	360	394	395	306	363	337	335	282	292	305	303	276	284	318	248	279	279	282	311	275	276	319	303	281	296	300	300	312	279	319	325	299	331	336	308	315	303	302	337	357	334	384	431	753	892	566	455	505	445	347	305	313	316	306	312	286	258	467	506	276	277	284	291	291	260	299	302	308	266	261	244	237	268	261	270	276	272	270	261	270	277	255	294	268	288	272	292	258	255	260	247	266	300	269	272	252	274	277	270	285	294	298	280	282	269	263	255	285	260	267	254	278	273	274	258	259	296	270	287	283	262	285	304	274	283	294	293	291	248	262	294	282	278	278	275	307	266	267	248	280	307	268	265	276	272	309	280	294	277	266	276	253	279	287	273	273	255	259	305	281	261	277	298	272	266	290	271	285	282	272	306	256	269	277	291	258	268	255	274	272	253	259	237	267	277	258	262	276	259	263	277	279	286	265	259	274	264	275	261	272	271	250	287	283	264	276	294	249	293	259	265	271	282	267	253	291	258	303	280	289	299	262	284	289	271	261	300	248	290	294	308	265	241	250	269	264	257	302	273	262	276	262	303	255	243	282	293	285	278	284	257	232	294	261	269	291	279	306	232	286	289	271	285	278	264	245	284	287	306	258	289	246	288	272	273	273	270	252	260	280	278	269	276	299	287	276	275	241	271	260	306	259	274	271	255	259	302	291	266	258	282	278	281	257	308	243	271	288	281	278	260	278	290	295	270	276	292	279	285	260	279	276	277	262	277	260	253	274	298	261	281	254	256	285	276	255	293	260	302	305	270	272	268	291	263	263	272	286	282	278	277	268	260	273	279	271	253	283	299	303	291	303	249	236	275	274	267	265	306	246	281	269	280	294	291	312	247	316	293	299	266	276	247	268	250	252	267	260	293	271	275	278	277	256	264	241	280	301	282	274	263	279	248	281	261	274	271	291	263	277	254	261	293	282	300	245	312	305	269	240	262	279	278	280	306	281	281	286	272	262	260	301	268	274	302	287	270	273	246	272	312	272	276	248	268	265	267	294	328	270	249	257	279	258	300	258	271	275	264	340	304	271	273	273	257	253	258	267	264	259	285	285	291	281	275	275	280	234	289	287	296	276	303	268	275	295	252	265	255	270	264	288	278	271	311	276	262	257	314	276	250	276	302	292	277	273	244	295	285	267	281	273	288	286	270	256	284	291	310	247	252	308	257	277	259	246	292	277	281	247	267	298	249	313	277	287	290	269	282	274	259	272	298	284	263	268	285	269	245	272	283	259	287	284	315	230	291	254	295	271	287	269	251	267	264	268	265	280	278	251	274	253	262	299	281	276	286	283	288	267	294	263	277	283	270	291	257	291	289	288	258	293	296	284	245	301	258	269	264	284	295	274	302	260	290	251	272	278	289	298	283	279	305	294	270	277	263	264	257	260	286	236	276	263	250	250	266	271	265	270	254	266	271	282	247	280	287	291	290	256	269	280	304	285	279	260	269	288	273	282	281	276	273	265	274	281	271	244	263	255	243	289	261	304	267	275	283	264	265	292	276	290	265	282	249	276	269	244	264	292	289	245	275	290	284	269	283	284	290	289	264	288	270	289	287	284	290	273	271	280	273	236	296	254	288	300	274	309	271	277	280	265	239	260	293	282	285	256	292	292	256	248	286	270	259	240	291	260	293	252	266	283	290	283	255	292	247	273	259	253	259	308	295	270	297	264	279	285	270	274	280	280	274	296	271	279	277	278	266	291	240	257	293	261	300	288	268	253	264	271	290	280	273	240	270	296	267	240	272	255	268	289	263	305	268	267	263	272	294	296	270	248	295	263	261	275	255	301	279	262	270	276	255	285	273	279	283	312	219	277	293	279	298	269	251	265	266	249	274	246	286	281	259	247	296	276	290	287	285	255	311	281	276	337	252	263	244	260	253	307	260	244	307	272	268	302	268	286	289	282	247	276	282	273	313	271	291	284	269	277	254	291	280	273	261	256	280	297	310	288	265	267	286	283	255	268	290	253	277	270	284	270	275	282	284	286	277	281	264	290	264	287	226	294	268	275	293	277	253	267	299	264	265	266	279	265	282	289	267	273	270	244	294	301	288	298	278	275	283	265	279	271	304	268	268	292	270	252	229	287	266	254	284	281	246	295	283	298	276	233	298	288	292	269	269	267	275	271	312	297	259	224	271	294	255	266	285	279	264	295	268	307	307	264	289	272	291	271	261	283	287	286	305	301	246	295	300	275	274	246	299	282	318	290	250	301	303	276	246	319	274	317	275	272	285	257	250	304	268	271	273	300	297	284	262	271	288	253	293	299	264	270	290	273	262	277	273	289	278	260	242	254	279	273	267	278	288	251	240	268	290	255	312	283	280	262	280	301	274	283	282	286	271	253	266	288	251	283	278	292	291	273	271	286	249	294	256	299	310	275	291	265	297	304	292	278	285	293	274	305	273	274	268	282	283	265	309	281	285	254	283	303	281	267	276	282	277	287	279	296	278	268	260	270	271	265	281	258	264	270	299	270	257	259	259	262	265	261	287	262	279	293	269	295	315	278	300	267	291	269	292	266	283	273	283	260	287	279	249	265	264	293	282	281	303	251	275	307	259	273	269	267	305	296	262	271	268	297	254	267	227	256	292	250	275	298	285	273	293	276	287	310	296	280	275	261	279	250	274	270	265	283	262	244	275	281	254	266	299	266	252	258	279	274	308	292	261	257	262	278	311	284	296	283	262	266	256	286	272	271	265	273	248	298	301	305	287	290	252	301	252	247	261	281	295	268	279	258	252	251	316	290	289	287	301	291	249	274	280	334	269	295	282	274	265	266	284	323	268	254	239	284	269	286	282	275	280	259	275	269	256	260	271	271	299	253	274	266	276	267	275	307	271	293	289	277	268	287	284	287	307	283	278	260	299	288	286	268	283	279	242	272	255	249	289	301	290	283	258	281	289	257	268	276	272	261	289	270	278	270	245	277	295	263	294	260	268	266	235	301	290	301	265	260	297	290	279	281	292	300	270	270	259	282	281	275	282	304	259	290	239	295	281	288	313	294	269	273	275	300	261	288	269	287	314	297	291	269	296	294	276	258	248	299	301	277	262	255	263	290	269	250	285	266	265	297	258	275	265	240	270	257	256	253	278	255	291	236	270	275	265	274	278	271	263	289	327	308	293	262	278	292	264	281	313	281	302	284	255	293	260	264	282	259	271	274	284	281	273	293	270	297	279	283	271	298	247	251	295	242	271	300	273	294	261	317	256	266	259	284	277	256	299	288	275	263	291	265	263	298	284	239	261	303	273	274	280	269	293	299	242	288	248	261	293	276	281	263	270	292	286	277	285	274	277	272	280	282	267	296	296	288	280	277	287	248	260	270	290	269	274	277	275	279	271	252	262	279	277	288	304	253	294	296	283	296	307	247	245	268	272	297	269	271	285	266	273	269	301	290	235	278	289	255	266	275	293	302	297	256	290	272	269	272	257	271	277
54847	48427	19651	2811	2426	1991	1800	1522	1445	1358	1215	1119	1117	1126	1031	1053	965	936	857	883	916	934	922	879	884	837	798	827	801	786	850	840	792	904	930	871	880	950	1010	1009	1090	1114	1048	942	980	1043	1079	1132	1247	1329	1457	2166	4079	5010	3103	2025	2409	2066	1520	1107	915	926	905	977	904	868	1964	2136	804	880	904	836	860	887	793	853	816	820	768	819	839	769	783	772	773	799	824	789	809	793	792	792	735	721	749	746	709	752	748	802	772	726	758	753	766	752	755	763	895	802	722	857	769	759	727	758	796	709	725	721	759	804	670	710	751	769	714	738	766	730	748	784	757	762	730	779	714	776	782	752	767	727	724	727	750	754	785	744	734	730	754	742	689	767	768	741	729	768	727	731	775	763	742	736	727	792	742	773	704	710	756	743	790	766	735	770	729	778	742	783	741	731	762	797	731	779	723	724	784	752	722	777	731	721	741	745	742	699	751	760	702	736	788	820	727	776	754	759	780	778	732	764	701	719	716	749	729	697	824	735	780	782	779	748	776	776	761	748	761	769	765	726	728	729	737	736	764	752	748	770	719	748	750	824	736	770	738	757	784	792	793	735	724	789	735	784	753	728	733	795	717	779	806	769	779	764	794	815	741	808	758	764	767	749	749	760	719	763	796	776	745	700	776	725	779	776	715	743	711	709	720	736	748	764	727	745	748	777	775	794	747	777	752	752	807	757	758	680	705	746	735	755	763	739	737	724	774	757	764	766	679	742	787	749	761	736	735	806	790	729	735	744	705	777	778	760	756	776	792	721	717	730	768	704	747	725	728	750	772	713	780	719	792	798	733	713	721	745	714	757	753	741	716	789	751	733	766	736	733	734	701	732	704	784	714	722	730	725	769	740	774	767	794	778	759	694	694	714	737	751	746	743	749	707	731	754	753	720	714	729	762	746	781	708	762	761	764	721	713	742	751	776	722	759	717	767	759	748	739	750	788	759	768	772	749	717	735	781	756	758	734	768	794	778	688	753	727	776	735	720	724	760	788	744	733	764	716	767	696	737	821	757	743	772	749	760	779	745	782	728	755	701	757	740	706	755	728	776	707	741	721	725	704	813	714	734	758	808	725	741	737	793	768	764	775	743	785	712	726	748	763	752	746	762	765	724	780	759	734	794	783	740	776	755	782	776	778	786	693	709	752	709	761	757	723	759	737	775	836	722	699	688	793	757	767	762	769	742	775	729	767	709	771	741	741	746	787	789	749	733	716	756	748	719	769	775	762	751	770	796	736	793	674	789	763	775	733	781	740	743	706	781	754	751	814	784	705	754	735	751	716	741	760	793	758	715	742	730	747	755	768	705	738	759	721	769	771	729	763	721	723	796	743	751	756	746	751	800	753	739	757	755	748	714	706	758	749	762	764	762	738	752	748	705	852	759	714	744	778	737	759	776	743	749	779	773	723	699	760	811	789	730	787	762	789	786	794	787	739	798	710	726	768	777	777	719	749	763	719	722	717	757	728	783	736	745	747	657	770	700	776	745	703	741	720	751	733	753	763	742	796	720	733	728	745	750	787	717	725	756	717	729	721	708	767	718	776	743	736	713	774	715	739	766	737	718	761	766	737	734	770	762	727	730	797	794	768	757	773	781	765	787	754	756	704	720	758	766	764	734	755	782	728	761	737	747	766	755	801	749	702	743	758	762	719	760	772	766	715	757	760	743	761	773	790	797	743	706	703	774	729	737	750	748	710	703	799	755	728	765	773	777	750	743	734	751	744	720	709	762	740	728	745	753	761	722	778	759	765	788	708	792	766	721	768	792	739	733	765	745	677	764	777	729	773	760	741	782	731	726	799	774	748	751	763	740	767	761	807	759	787	754	714	784	712	723	797	759	739	792	737	757	775	714	760	729	782	770	778	753	738	705	755	715	746	733	727	780	725	735	818	750	778	749	724	769	734	742	700	759	738	754	703	727	731	742	718	753	798	754	749	762	716	767	791	727	711	698	717	751	756	772	716	746	781	739	766	737	749	748	752	734	766	739	776	721	732	748	744	784	790	727	779	715	730	743	799	709	725	791	741	765	714	790	759	754	754	763	729	798	738	781	779	728	708	770	753	733	726	753	779	735	709	780	808	730	722	765	755	762	771	736	802	770	759	714	768	758	785	718	741	759	719	733	744	741	727	722	778	770	770	687	728	750	770	726	707	783	803	750	741	721	820	724	778	794	757	765	755	720	754	763	759	726	767	772	759	824	740	770	732	766	714	770	731	744	665	785	767	769	752	698	802	714	770	766	752	735	749	798	759	737	670	791	699	786	779	754	758	722	704	757	764	730	755	729	727	747	783	786	744	681	742	769	691	732	744	702	744	790	723	771	742	745	752	743	763	750	760	739	769	754	736	761	779	765	775	738	737	791	740	729	740	739	758	743	747	771	726	721	733	734	732	735	715	742	740	717	776	762	769	774	725	738	754	775	710	737	755	750	774	720	759	751	793	801	754	775	745	770	763	748	769	709	762	743	694	755	717	675	768	704	773	765	766	724	793	786	753	763	770	761	769	762	744	714	736	782	774	762	732	697	800	704	788	696	793	750	737	754	805	786	753	715	736	762	759	742	726	776	773	719	745	724	739	749	764	739	764	723	737	740	750	779	789	770	733	766	743	764	707	741	738	776	734	740	721	739	764	703	766	720	743	721	754	724	761	765	734	751	778	792	766	736	725	745	755	765	774	747	755	771	719	714	739	768	763	738	755	793	753	725	759	731	762	725	758	765	702	726	742	767	732	765	692	715	769	756	728	776	772	767	803	739	758	731	751	771	781	734	746	719	720	747	771	777	744	746	728	769	731	756	781	727	783	772	738	708	759	734	748	738	771	757	703	744	729	769	780	740	740	743	691	778	723	744	785	776	726	721	766	700	827	723	723	730	718	736	726	766	742	759	733	692	791	737	754	735	760	753	734	767	782	789	774	741	769	790	782	715	760	754	750	754	767	756	709	768	744	757	712	750	736	735	740	760	740	770	801	732	733	755	744	787	815	745	755	754	763	707	723	783	782	748	783	734	730	751	774	791	718	761	771	779	741	796	723	781	728	740	745	732	727	713	797	775	744	754	794	792	769	749	708	729	775	745	713	769	756	715	699	729	755	750	774	747	782	743	726	787	762	800	763	727	745	794	761	743	707	741	766	703	741	748	765	719	753	718	789	769	752	765	777	760	720	726	778	744	747	764	748	753	791	734	777	746	752	713	765	715	728	779	751	765	735	781	729	768	759	714	822	788	757	775	753	718	749	718	719	715	776	757	697	788	750	744	739	740	822	737	768	738	774	740	722	726	763	732	751	765	795	752	704	782	720	784	761	758	773	733	745	722	732	764	704	815	775	723	764	783	731	742	791	723	774	735	735	764	735	760	756	759	752	741	757	782	735	761	737	749	775	743	778	759	758	746	775	799	781	775	766	743	769	724	752	764	714	728	739	798	682	761	762	746	733	778	769	756	805	758	743	732	727	736	739	768
25285	13127	1997	329	301	324	322	298	297	316	304	301	309	277	305	307	306	293	284	290	273	321	305	301	278	288	289	284	291	307	307	293	266	294	277	288	278	297	297	334	289	315	321	267	350	296	312	318	318	282	330	315	287	310	344	291	295	345	277	293	322	292	334	284	291	285	316	260	294	292	298	281	318	339	321	297	322	284	312	297	310	314	295	280	269	304	313	281	286	302	279	299	323	286	297	283	298	279	301	327	274	294	312	268	319	330	283	306	301	316	336	285	295	299	270	304	303	270	300	283	295	273	285	306	281	324	294	311	303	297	311	286	276	292	284	293	298	265	319	286	274	309	294	297	291	297	307	274	302	290	305	274	295	277	288	315	300	323	301	328	316	289	299	274	331	301	309	287	308	304	274	296	300	324	286	304	309	299	289	260	308	291	293	306	306	293	320	266	284	295	282	300	335	291	331	278	338	291	330	285	278	297	296	301	293	309	323	306	317	307	284	296	274	301	301	302	308	301	287	289	293	310	303	295	280	283	314	299	282	338	291	299	288	288	319	314	247	278	284	298	309	313	288	287	295	305	278	306	288	283	290	311	309	300	326	314	308	296	291	307	278	273	296	292	341	293	287	254	267	294	297	272	279	277	310	290	291	341	290	288	270	315	319	277	263	299	272	335	298	271	302	291	309	314	309	328	301	317	291	274	265	323	293	316	258	285	254	307	302	289	317	301	261	300	301	276	283	296	309	302	301	283	274	315	312	334	309	316	319	260	306	321	258	292	320	303	290	279	299	297	296	275	296	283	287	336	325	313	309	304	287	292	308	287	326	281	305	256	281	278	319	312	323	274	302	264	307	289	272	292	286	317	283	311	273	286	317	274	318	299	306	303	313	297	322	310	274	322	281	322	344	287	286	290	307	316	314	271	294	286	331	314	300	251	282	308	272	307	267	295	309	283	295	297	287	295	279	313	309	311	330	264	291	349	301	287	299	295	294	305	303	295	258	273	289	311	290	288	308	302	257	285	280	311	273	261	316	258	279	264	290	281	307	312	321	302	298	298	284	319	286	317	289	284	302	294	306	289	284	305	307	271	316	277	279	294	288	299	290	290	312	295	313	307	297	257	294	347	310	297	324	323	305	291	290	324	290	254	285	327	319	289	299	316	315	277	297	330	331	294	298	261	297	304	286	321	298	307	295	300	295	292	305	310	291	265	301	283	297	343	274	334	307	282	277	256	328	304	287	293	316	314	310	300	317	281	310	281	320	293	264	292	296	305	309	292	302	297	298	315	334	300	328	301	313	250	305	296	293	287	281	323	282	268	291	336	272	254	335	270	273	291	282	310	310	294	318	294	315	284	311	296	289	302	271	301	320	276	304	305	266	289	250	300	314	280	263	263	311	307	317	304	260	298	281	288	306	318	314	311	300	296	287	284	306	264	314	285	262	300	270	314	307	291	294	296	321	313	311	267	283	282	288	293	290	290	292	313	288	303	302	299	247	282	328	281	307	313	310	324	314	266	294	328	301	259	302	308	311	307	310	280	315	300	297	281	286	329	308	261	276	298	283	283	286	286	294	306	302	295	297	308	278	326	301	302	280	269	321	284	272	271	261	314	287	296	321	296	294	308	296	288	298	272	281	345	283	257	325	286	311	286	300	314	285	304	324	265	302	321	283	295	291	282	306	287	298	293	306	307	279	280	296	289	300	297	325	311	330	294	298	274	286	318	320	257	299	324	283	335	300	312	303	288	303	273	290	322	284	275	324	273	297	274	327	315	312	271	313	305	290	318	283	305	297	275	326	333	269	275	301	336	274	275	275	301	295	271	299	302	293	290	306	279	288	274	293	310	303	319	273	272	317	285	282	304	304	279	316	305	284	334	314	280	297	272	292	326	285	306	286	275	291	315	299	304	286	320	273	305	281	322	302	278	311	294	288	293	294	298	287	273	269	303	297	323	296	295	295	305	283	258	309	288	289	291	289	272	298	306	316	296	299	301	321	325	295	312	329	320	273	310	271	264	281	296	287	292	283	296	307	301	273	296	277	282	271	295	264	283	304	320	301	281	279	299	306	300	284	287	293	337	314	285	287	276	295	287	304	297	289	292	308	296	296	305	302	251	314	278	333	290	294	267	328	291	312	291	280	305	312	326	289	304	328	305	275	260	291	269	292	310	299	293	291	311	324	296	271	310	278	292	296	286	273	294	321	284	307	279	313	301	320	284	289	315	300	319	292	274	322	308	284	273	293	323	311	302	293	325	342	275	286	283	306	281	320	310	309	294	300	300	330	278	276	288	290	303	281	300	266	295	289	285	318	274	292	280	286	301	267	297	309	292	327	302	278	326	283	269	254	320	313	265	329	296	310	287	279	309	293	300	291	323	296	288	308	306	328	274	290	286	277	274	306	274	306	263	321	317	320	307	310	293	278	311	292	265	301	304	326	321	309	297	305	297	315	291	276	316	312	272	314	287	290	304	287	296	290	312	255	284	296	272	329	318	241	277	280	281	304	284	281	297	331	295	298	288	335	280	332	278	328	319	289	322	286	337	332	296	261	289	285	295	287	296	283	303	295	287	317	315	291	322	283	284	314	298	292	336	289	305	307	298	283	317	307	300	294	298	303	285	299	288	282	299	298	291	273	289	303	278	275	300	277	269	288	292	307	307	310	294	288	301	310	286	295	297	292	291	275	281	316	308	312	285	285	306	333	313	312	325	269	293	305	308	240	264	281	321	286	322	317	313	290	299	281	286	322	262	292	307	302	314	295	308	296	291	310	312	290	314	308	327	296	310	327	297	256	334	333	304	282	333	310	308	310	310	309	295	315	325	305	287	266	274	311	335	323	316	319	314	255	272	277	317	278	308	328	303	301	298	302	325	293	288	296	317	295	331	285	264	278	274	310	302	311	278	320	292	322	289	310	275	308	296	301	300	313	281	261	321	320	296	299	259	338	293	258	316	275	301	273	279	315	284	329	290	313	283	304	316	305	272	291	322	315	299	293	329	307	327	311	288	321	302	313	294	312	263	282	327	304	247	321	276	338	303	297	322	311	297	306	289	294	286	276	303	295	299	286	292	297	280	322	283	271	264	291	273	353	310	305	292	293	291	268	286	311	284	258	284	317	297	319	279	301	299	289	314	296	303	311	277	281	334	272	322	285	272	316	333	260	325	285	314	311	334	319	306	303	288	314	259	265	311	301	290	318	280	341	296	319	293	307	286	302	307	297	292	318	272	289	304	302	290	314	267	285	289	298	304	299	297	291	307	300	273	270	315	261	306	284	264	283	280	299	305	292	311	314	291	271	289	297	298	291	279	300	296	297	284	283	303	296	304	337	311	273	300	318	314	350	312	283	317	295	308	272	290	285	272	328	332	286	270	322	277	320	298	293	298	307	308	315	298	294	304	316	301	280	288	263	297	282	299	318	339	278	284	290	258	290	296	280	278	290	287	297	267	295	282	260	285	319	307	304	292	291	299	323	270	284	312	304	293
22852	14679	2824	814	825	925	856	828	782	841	827	814	791	830	832	793	843	804	808	822	752	786	797	842	811	798	737	857	821	823	835	835	835	836	833	842	851	863	863	764	854	772	815	827	862	821	822	763	769	837	857	891	911	1004	929	905	886	844	833	788	798	823	856	802	827	843	911	918	805	794	800	852	854	778	792	809	810	830	823	800	874	813	834	813	759	846	781	765	826	839	849	836	819	815	807	832	813	842	818	781	826	825	834	778	806	843	776	810	752	792	821	792	750	805	789	809	842	756	731	826	801	799	775	833	811	826	799	823	791	826	848	845	805	768	833	802	815	777	816	835	803	792	733	801	773	811	821	800	796	788	757	780	818	783	836	770	797	789	759	795	834	761	792	823	856	826	790	802	772	848	812	810	797	839	809	837	840	804	852	792	806	795	802	774	786	846	806	793	818	810	809	796	846	764	758	808	812	781	829	831	768	839	853	766	765	804	800	810	762	802	829	822	784	786	830	829	832	851	776	805	811	862	843	780	810	812	795	835	788	799	835	792	777	793	848	800	820	817	761	840	760	810	798	784	829	821	812	795	856	826	807	800	848	860	781	858	783	786	762	864	812	757	850	846	758	807	787	768	808	821	811	800	757	773	802	856	825	807	825	822	784	752	797	831	809	830	785	815	775	829	851	851	751	829	791	805	794	804	801	874	754	739	813	786	791	829	822	825	861	785	812	783	792	834	793	793	819	847	751	825	801	776	811	802	813	809	824	793	803	855	788	779	841	789	796	836	789	804	812	750	838	830	798	801	835	803	780	832	835	770	767	781	820	831	833	830	799	806	831	841	788	792	801	822	808	782	837	847	824	815	801	820	798	821	851	838	812	830	800	795	761	785	852	804	820	804	784	782	778	762	754	803	786	794	787	777	856	830	764	819	810	832	756	794	794	787	813	756	795	780	823	806	846	811	797	791	788	814	802	780	805	834	799	839	835	790	801	808	786	791	801	773	824	768	762	780	784	811	817	798	822	766	836	750	756	833	809	830	806	781	796	770	807	818	804	857	725	786	810	792	798	832	798	770	821	755	835	785	836	775	814	816	771	766	806	825	784	802	809	806	835	841	818	831	829	808	817	797	787	814	810	792	820	777	810	783	811	842	800	800	791	832	776	808	809	769	805	798	815	773	791	793	794	829	806	834	804	800	863	829	857	809	806	765	825	826	798	792	797	813	880	781	823	772	756	834	782	789	810	783	779	766	827	798	790	778	801	785	826	844	841	816	745	789	739	782	809	814	823	838	811	779	765	798	856	834	811	814	816	789	813	791	790	809	834	784	831	812	772	821	789	883	846	849	758	834	778	828	816	739	785	775	806	811	794	807	814	802	841	817	837	804	772	850	798	764	781	785	797	812	823	803	826	848	798	772	838	795	810	794	784	745	856	867	800	840	847	815	839	826	831	756	847	810	801	762	779	791	813	813	833	811	798	784	787	830	806	863	774	805	818	804	841	768	811	783	769	791	797	828	809	790	800	823	815	841	779	794	775	805	799	842	780	893	790	796	833	821	766	800	822	789	830	815	800	796	801	792	825	729	795	841	820	812	776	852	785	790	820	775	816	814	870	805	782	764	775	806	802	832	781	768	803	846	797	829	860	886	795	800	793	770	758	771	779	824	846	823	826	821	831	831	828	797	821	825	825	789	780	714	772	810	710	786	800	802	804	773	759	801	790	801	794	811	871	818	829	802	821	774	800	830	849	848	805	815	842	782	781	789	861	826	776	825	789	787	847	820	811	818	815	809	805	819	812	836	777	797	806	780	799	789	817	808	814	743	796	775	783	808	830	812	865	808	786	791	817	788	822	782	790	825	795	800	770	808	799	817	810	800	783	806	794	797	810	814	822	800	829	769	798	790	759	838	792	770	806	769	840	764	791	803	824	790	797	764	840	791	843	840	781	802	747	778	848	738	834	796	823	783	797	802	789	811	800	786	796	811	803	868	840	804	848	841	796	778	818	825	816	781	784	809	774	814	828	813	848	796	788	798	797	757	800	803	813	818	777	776	833	752	797	789	819	797	811	806	773	823	805	871	802	847	839	787	824	813	806	828	812	785	829	753	810	849	770	782	809	786	779	763	761	798	795	790	801	829	826	788	768	737	788	853	787	790	795	797	818	821	827	837	837	810	771	789	796	804	794	806	803	762	820	809	766	852	756	798	813	802	826	812	852	817	778	816	832	810	823	801	784	806	772	793	824	797	739	810	806	797	750	759	862	820	763	821	776	833	872	819	841	798	783	840	786	842	840	762	792	818	759	807	808	762	803	814	758	853	789	801	812	814	815	804	804	808	822	810	809	842	776	843	828	825	805	849	848	825	798	801	768	827	820	846	827	828	813	812	775	757	831	815	854	759	831	825	814	825	774	781	799	806	805	744	783	822	869	816	824	837	807	821	811	805	796	831	813	783	770	766	795	763	762	828	773	815	847	821	829	815	787	773	823	780	837	838	753	808	836	792	777	776	803	790	832	811	818	747	780	840	815	819	830	804	798	822	846	827	867	823	832	826	815	827	831	786	828	785	795	792	764	794	809	752	822	786	765	790	813	793	837	797	789	802	864	800	813	812	837	816	789	848	786	739	824	850	773	841	779	787	798	787	778	833	838	817	749	801	770	794	809	806	764	802	806	843	821	804	820	817	807	823	781	769	800	827	775	784	789	816	826	797	815	855	766	788	857	826	771	779	808	831	789	773	759	845	835	835	829	824	833	766	813	807	868	798	780	839	777	832	832	785	808	781	808	792	830	772	780	805	837	812	822	834	825	794	841	805	796	826	793	767	807	810	851	816	821	801	794	819	779	824	791	802	823	832	795	740	851	811	817	781	804	791	831	779	796	787	797	789	780	799	835	834	776	829	814	781	832	770	811	800	798	824	801	842	817	843	741	787	788	828	822	768	800	807	804	786	794	850	831	810	803	841	819	835	792	844	867	826	807	850	788	834	822	813	828	777	799	833	796	841	769	822	806	771	798	799	841	769	794	808	792	821	830	796	840	820	809	829	798	821	823	791	834	829	834	772	767	784	795	797	857	754	820	780	830	829	784	771	755	773	848	828	788	816	867	810	813	836	813	771	799	805	857	797	760	776	868	811	739	779	813	852	782	787	855	806	799	813	755	812	744	822	762	776	817	789	811	772	817	803	778	819	791	801	815	828	788	800	787	805	759	818	768	818	777	823	792	795	782	831	763	802	800	802	811	774	791	823	779	837	806	824	814	759	840	804	755	754	820	818	902	807	806	769	828	810	866	783	801	829	791	814	821	812	819	825	787	798	822	842	800	752	774	845	820	817	808	842	833	794	795	849	834	832	870	809	803	849	812	833	823	837	833	788	886	800	827	853	816	806	788	786	769	835	824	822	802	814	822	780	769	811	814	787	792	771	781	803	806	840	791	790	812	831	828	818	846	818	751	789	825	806	744	829	842	803	758	828	766	828	792	763	806	783	810	808
68827	56097	24738	3638	522	425	376	334	337	306	310	298	297	282	292	273	278	255	275	252	256	259	260	274	252	255	265	277	254	260	252	258	296	265	262	285	255	266	288	259	287	288	276	270	294	274	309	293	289	302	325	447	634	578	432	376	396	386	344	263	248	270	265	270	320	406	452	342	270	249	270	256	245	252	270	273	268	293	260	242	256	262	240	272	300	270	291	271	244	258	266	221	268	279	277	255	260	289	258	247	252	264	226	267	244	269	262	257	272	256	236	249	246	247	258	264	264	252	259	273	252	259	271	252	276	278	259	255	258	254	242	271	265	254	252	286	251	252	273	269	261	267	280	313	243	246	242	251	257	248	253	256	249	254	230	240	241	278	265	233	259	238	237	230	263	278	249	258	239	283	250	271	251	291	277	285	236	256	251	258	264	266	254	250	291	221	271	246	263	270	240	249	253	279	262	260	268	267	245	252	287	259	265	247	253	260	274	265	251	256	278	245	287	275	249	258	247	264	258	259	271	252	252	251	258	232	290	263	258	245	250	263	269	255	228	266	266	255	282	233	278	256	253	247	271	291	261	247	258	251	246	259	256	253	258	257	252	231	275	244	286	264	270	288	264	272	255	280	259	241	245	272	240	236	243	247	252	281	268	251	256	258	244	258	302	257	273	293	278	269	254	228	268	252	255	277	233	235	243	241	262	268	260	271	234	263	258	226	229	260	265	246	243	259	263	250	258	270	275	250	250	250	249	247	257	215	216	256	234	263	283	252	244	255	287	251	249	245	273	270	238	251	266	274	274	270	271	251	269	234	276	284	258	234	263	246	247	251	231	255	247	254	258	275	272	238	269	275	276	277	264	236	263	246	271	227	242	255	252	258	276	257	242	260	258	248	244	250	238	267	244	269	267	242	271	282	258	269	269	251	247	217	223	261	261	233	254	249	271	264	258	274	270	260	247	221	274	269	241	316	283	262	259	254	272	259	276	245	281	246	264	271	219	250	258	296	255	250	249	246	247	270	257	274	270	272	241	249	280	269	267	273	255	284	252	260	271	242	230	264	265	248	271	300	261	229	277	255	268	236	244	235	267	255	258	272	277	244	266	265	230	252	264	268	266	274	265	238	277	246	258	260	247	274	232	258	243	271	207	250	264	243	279	245	293	232	276	251	247	228	256	261	230	242	227	231	235	263	261	293	282	279	246	254	240	293	250	264	269	242	250	272	249	262	228	256	291	290	246	272	237	229	249	220	237	259	270	239	254	266	242	257	263	238	244	257	280	281	264	253	287	246	259	228	252	224	244	234	273	283	266	290	251	278	277	269	245	244	261	252	256	251	275	270	270	236	318	247	239	242	266	258	259	238	245	241	244	255	249	263	242	240	268	254	268	244	261	261	253	255	241	260	276	253	260	247	226	272	241	253	224	254	260	258	236	253	248	269	234	264	279	258	241	242	245	265	236	255	242	260	288	258	272	263	256	273	265	279	284	273	247	251	266	257	300	257	269	259	252	251	267	219	235	256	270	239	266	275	246	274	268	262	240	253	266	242	264	241	255	251	249	252	236	242	298	237	276	281	259	254	247	256	245	259	258	283	263	227	265	260	250	224	260	272	282	271	293	253	236	260	244	251	280	268	252	288	265	256	246	244	256	256	244	266	245	269	281	256	286	273	276	265	276	279	260	290	240	259	262	255	234	245	264	302	248	284	259	263	253	264	278	277	242	226	263	260	241	242	217	248	259	238	265	284	235	261	240	256	244	232	241	255	251	254	253	271	218	251	263	269	245	253	254	252	277	236	274	238	253	286	251	263	242	230	258	242	212	249	243	284	242	235	253	277	243	261	271	251	246	243	276	233	263	258	259	281	258	273	255	242	223	261	250	258	246	270	251	310	253	233	227	272	264	247	247	246	255	233	251	269	277	300	267	262	243	264	255	260	270	251	239	278	254	274	272	277	248	255	279	268	273	239	239	279	229	238	273	242	236	265	240	268	241	243	247	243	283	257	263	246	278	233	255	281	271	254	261	257	242	279	262	228	264	257	262	257	276	256	249	254	255	290	260	256	258	246	265	266	267	282	237	228	242	267	245	270	269	292	292	242	230	253	242	288	285	245	250	279	262	253	255	257	237	261	251	262	258	237	265	255	237	246	226	228	255	241	299	271	274	238	252	249	261	265	268	241	274	239	262	251	261	234	259	258	263	254	255	265	244	252	228	270	275	231	269	226	283	266	282	300	264	265	264	229	248	257	244	267	257	273	252	253	238	239	259	293	236	262	275	268	262	254	245	264	253	248	267	288	251	258	260	228	229	254	255	254	251	240	260	245	263	270	276	264	239	256	244	257	249	272	263	273	281	289	261	273	236	235	278	269	283	256	273	279	259	245	250	237	257	275	251	268	223	244	245	246	268	246	259	235	256	270	224	275	288	249	237	236	240	283	245	253	259	234	266	266	278	268	272	262	256	280	281	244	234	232	250	257	240	282	233	259	248	252	256	239	254	280	260	234	261	273	243	251	290	257	275	246	223	275	273	232	258	263	261	244	259	257	259	257	264	256	237	234	274	258	239	240	255	242	272	249	261	242	277	228	258	276	265	272	250	268	284	273	267	256	246	250	256	266	268	274	249	240	268	274	257	226	252	285	276	258	239	236	245	288	287	244	264	286	259	252	221	265	250	240	246	277	252	233	290	277	266	258	276	274	273	263	276	223	275	262	264	258	257	276	243	250	252	259	272	273	270	233	252	257	249	244	308	261	270	262	235	214	269	242	272	239	229	261	259	278	255	275	238	259	251	261	252	278	233	267	234	233	239	274	275	274	240	264	236	259	262	272	240	261	252	262	281	266	262	249	248	255	257	275	284	249	235	243	262	269	243	241	260	230	267	278	288	237	250	257	260	232	271	254	255	240	260	250	240	264	275	257	241	263	259	235	223	223	261	260	247	221	243	263	273	238	249	280	230	250	263	265	300	267	247	253	242	240	277	251	270	245	257	248	269	277	262	274	231	235	269	240	254	237	279	253	254	243	291	252	266	264	267	254	281	238	225	278	233	269	248	275	249	240	244	281	240	249	259	268	257	289	262	246	261	267	242	266	261	221	268	252	217	258	273	277	250	252	263	258	269	250	266	266	278	263	230	249	238	243	252	247	261	253	272	270	257	266	242	226	249	258	264	281	293	247	260	259	248	272	297	268	245	239	259	257	265	267	256	270	263	238	251	261	264	248	227	250	284	278	256	310	284	253	265	261	217	266	261	253	278	262	247	253	274	267	256	296	263	239	282	230	231	255	245	269	244	262	267	260	271	282	226	251	261	280	262	264	248	233	240	289	284	239	275	247	234	276	269	280	217	260	240	250	291	259	258	255	268	265	244	251	283	281	273	245	244	245	230	270	222	248	264	240	240	233	257	264	227	254	254	249	244	260	254	227	257	258	239	250	252	245	260	267	256	258	291	252	232	256	233	257	239	274	272	257	245	258	256	255	253	268	248	266
45328	39292	17008	1718	1546	1334	1220	1109	1079	968	988	927	923	871	816	815	802	788	775	793	788	744	780	734	732	801	778	810	777	756	749	786	781	835	792	802	815	839	856	782	845	851	783	824	824	795	827	876	958	1054	1484	1987	3589	3082	2002	1750	1702	1742	1263	925	798	793	814	783	1104	1715	2190	1281	699	742	750	746	715	760	683	707	677	703	766	760	722	725	757	729	714	733	716	751	665	698	720	698	716	704	720	658	676	648	721	707	728	711	695	741	780	757	767	673	739	745	695	731	717	729	680	735	688	709	685	757	712	726	672	657	698	707	703	741	684	711	687	691	678	677	710	727	686	721	750	706	729	741	742	686	742	737	718	732	732	733	713	708	730	754	728	758	724	735	747	684	687	703	732	722	721	680	738	671	706	689	716	724	714	644	727	743	786	739	730	706	696	703	722	740	699	720	757	698	733	700	690	745	701	756	660	732	749	713	778	724	703	723	723	710	693	735	719	720	715	740	722	676	732	686	648	715	693	702	700	671	718	714	702	756	687	721	721	685	741	696	659	712	679	683	718	751	699	733	725	723	677	724	693	686	735	701	731	721	706	670	699	667	719	719	735	699	718	703	704	706	689	731	695	735	757	704	616	739	707	727	746	720	709	677	740	700	737	756	716	674	743	734	724	723	708	722	720	728	679	710	725	731	719	723	708	765	688	698	724	734	764	718	686	723	716	691	721	710	753	747	714	660	667	689	690	743	695	715	717	658	699	762	691	699	684	717	695	651	701	738	684	729	700	726	692	681	719	705	712	677	710	747	736	708	658	748	743	677	732	701	682	690	726	737	719	703	729	721	733	743	743	720	755	706	707	715	653	700	748	703	684	697	710	707	710	743	676	700	694	702	731	709	712	785	691	725	728	673	665	697	750	700	685	703	681	685	777	719	682	736	708	691	754	739	699	704	684	695	739	687	717	709	742	698	720	712	724	758	671	684	718	717	745	692	732	730	693	729	731	734	712	779	737	750	747	753	733	713	725	715	714	678	697	675	677	714	714	746	706	706	721	723	750	710	743	726	758	711	662	724	684	700	704	696	702	712	670	691	712	711	695	694	724	755	715	713	723	754	705	706	714	742	715	735	693	712	683	713	717	745	733	706	731	677	738	720	739	673	729	697	718	722	732	681	700	728	682	730	684	700	719	711	753	711	712	729	715	714	677	686	747	740	715	698	719	761	698	747	675	718	742	765	712	684	733	696	741	728	715	721	721	743	687	701	675	686	715	724	695	731	710	691	745	756	703	664	726	730	712	741	722	711	689	739	757	754	728	762	705	725	696	663	750	725	751	659	750	712	699	743	741	756	759	695	706	645	737	711	718	733	745	684	707	740	701	678	732	716	715	678	684	682	699	728	706	721	693	693	730	696	684	680	726	683	721	711	784	700	701	708	734	698	730	673	737	695	700	723	720	740	722	695	698	741	680	684	774	722	676	745	708	777	694	703	736	721	726	729	738	711	747	740	684	738	712	706	708	749	726	748	725	698	704	720	751	697	748	725	690	709	727	736	723	739	708	747	716	704	674	730	723	700	735	710	743	747	693	716	699	730	728	742	722	706	710	740	746	685	708	705	719	677	753	710	767	688	682	709	729	699	689	731	745	711	745	725	713	735	691	710	730	696	712	697	729	731	675	703	695	735	641	738	683	707	705	729	722	725	719	670	744	752	678	666	719	712	701	717	713	746	762	690	674	684	730	683	725	728	702	702	715	741	692	739	777	729	721	778	749	681	728	725	726	736	701	743	698	734	747	720	693	729	687	688	692	701	680	749	711	694	732	740	713	705	757	699	713	728	758	732	701	782	714	697	704	733	722	668	742	745	692	729	715	714	722	721	711	719	705	711	737	685	730	718	722	737	649	715	741	712	704	700	695	667	716	752	732	753	736	660	726	692	747	679	690	735	713	718	756	712	698	683	670	744	753	690	725	719	725	722	717	682	692	705	697	738	772	646	749	664	746	644	696	699	707	681	754	661	742	731	696	732	746	685	662	738	719	754	735	743	718	738	738	715	725	721	678	695	729	697	679	710	672	656	705	735	712	733	687	700	704	693	683	664	700	712	755	728	660	736	742	732	713	730	726	698	688	730	680	685	686	714	717	691	679	738	766	729	687	700	707	721	680	671	671	704	681	703	733	751	711	748	677	704	744	694	727	653	701	746	696	700	693	774	723	723	696	754	746	734	722	712	706	673	735	724	712	702	702	688	741	663	655	741	728	714	760	732	695	763	737	699	691	756	674	674	648	738	702	740	752	744	722	705	659	711	697	739	737	713	712	666	726	704	763	729	702	664	689	687	754	711	680	669	704	716	707	743	717	724	673	726	664	701	720	698	768	769	690	726	687	775	798	693	690	736	751	755	704	728	727	697	719	716	663	678	709	702	745	696	694	723	715	703	723	737	698	737	686	720	713	687	726	736	753	749	706	728	763	678	739	695	753	638	702	665	712	712	734	672	693	702	791	711	692	729	729	741	719	736	711	703	740	713	730	744	692	673	692	722	684	742	719	708	741	722	753	713	720	705	738	725	670	726	714	669	728	718	692	711	744	646	709	691	683	729	719	762	715	686	753	713	761	686	694	693	727	683	794	752	734	727	736	723	712	678	704	750	695	757	707	698	760	724	690	693	729	745	752	706	748	695	733	720	727	703	697	739	707	685	692	762	704	731	707	747	677	710	759	724	724	730	725	711	709	706	726	682	689	732	711	694	720	666	681	823	785	717	698	657	718	695	699	650	675	734	701	699	706	688	708	721	770	727	735	696	672	765	704	741	710	695	715	706	763	729	794	724	728	695	712	719	743	728	703	723	697	687	700	713	687	702	718	687	690	706	759	679	713	721	717	698	726	704	700	699	742	745	738	657	758	736	737	699	732	750	709	744	731	708	692	738	754	701	752	676	718	703	658	734	712	675	704	725	733	727	698	710	694	716	724	720	689	738	725	719	710	689	717	715	723	772	737	707	722	738	723	708	742	686	721	747	713	715	674	744	710	732	716	691	690	669	714	651	719	674	719	714	671	744	723	687	736	702	741	686	687	697	710	698	712	711	720	680	737	669	707	679	704	692	732	733	677	727	711	731	773	686	717	735	678	695	712	707	702	742	723	733	709	694	742	713	703	707	709	715	741	693	736	674	741	677	678	717	717	704	701	684	721	727	750	670	712	690	662	702	701	703	700	741	756	735	709	656	676	715	741	749	708	737	695	740	707	737	727	704	670	743	698	734	727	684	677	721	706	714	704	753	775	700	701	735	644	677	730	724	704	730	689	736	706	732	688	664	709	750	700	720	714	726	721	690	705	717	720	765	715	752	711	753	713	721	727	718	699	718	734	725	643	731	734	706	725	743	748	731	731	708	668	759	720	714	726	750	719	713	747	752	715	690	708	705	754	688	698	712	737	722	699	682	694	697	737	808	755	701	684	682	728	679	701	746	722	685	709	709	697	715	687	705	671	703	708	720	724	678
81344	69022	34713	10142	1430	622	514	421	432	385	381	326	398	339	342	340	320	308	307	336	294	328	271	327	308	313	295	327	311	303	319	328	319	306	328	339	336	313	318	340	312	339	286	353	325	297	302	335	327	381	505	550	754	570	553	521	477	376	331	322	321	330	307	309	339	487	610	425	321	285	304	284	296	315	300	304	346	309	304	293	297	305	289	308	307	305	287	320	282	306	275	324	304	338	302	344	298	306	324	313	285	283	271	304	307	303	287	364	314	314	296	280	284	262	319	274	307	314	320	289	285	309	261	283	308	330	284	272	310	294	289	329	273	315	305	301	323	295	294	286	311	302	275	285	299	282	315	318	271	294	276	284	257	318	313	319	307	313	324	288	299	293	323	311	298	322	289	311	306	308	291	305	296	278	286	277	278	291	267	307	308	300	288	286	293	298	303	310	324	320	278	304	300	307	280	306	330	301	295	284	282	300	273	299	272	323	320	291	277	267	286	292	289	287	258	310	289	282	295	291	293	297	304	325	278	291	288	307	301	314	295	283	301	325	309	285	264	290	304	304	268	304	284	266	285	291	313	294	305	320	313	301	300	274	290	282	314	320	321	318	272	302	297	296	291	339	305	287	299	318	291	319	314	277	308	307	280	335	320	315	279	295	283	295	314	315	311	309	285	327	304	301	302	314	300	288	302	296	327	301	302	306	286	286	271	280	282	298	270	273	295	305	295	310	302	316	294	299	300	311	296	289	317	278	293	294	303	301	311	296	293	313	305	299	294	318	277	276	312	325	314	283	287	293	313	293	308	291	305	256	309	303	278	272	282	306	302	279	305	288	273	320	291	271	287	306	284	296	301	306	321	280	274	315	260	328	308	294	310	291	259	305	275	296	271	307	290	268	297	305	296	265	287	279	325	305	300	321	320	296	297	286	281	296	276	321	309	305	303	317	275	288	280	300	296	307	301	300	323	324	290	293	307	324	305	279	308	320	254	295	292	325	287	316	298	293	304	285	287	307	306	304	307	280	306	295	286	308	312	305	290	322	330	311	337	298	314	286	300	321	317	288	316	305	321	293	295	313	328	288	319	299	321	272	290	292	313	313	291	308	293	294	301	310	327	290	285	310	299	289	301	302	298	287	268	335	299	299	289	321	261	309	320	289	314	287	290	293	297	295	325	286	310	284	299	321	324	307	320	285	300	313	287	308	307	336	288	302	295	316	301	289	291	290	288	315	288	310	279	249	318	275	314	296	305	285	289	305	295	284	281	292	299	319	273	299	327	324	305	297	324	311	290	308	312	298	261	309	299	305	293	295	314	306	303	304	297	308	267	318	279	311	297	287	308	337	310	293	306	292	306	299	285	304	309	308	298	290	312	283	310	311	291	291	316	302	278	305	327	287	322	297	295	291	287	294	311	326	291	277	295	318	281	280	312	285	314	325	317	309	301	266	324	320	286	275	289	303	299	300	308	273	266	313	294	310	296	283	316	280	277	287	271	321	285	294	315	287	313	275	285	287	273	305	316	316	283	303	295	282	296	326	304	279	283	317	283	333	275	294	289	302	278	288	306	298	287	293	273	280	295	289	310	295	288	337	286	285	307	291	275	315	283	323	316	262	299	272	282	289	317	324	293	292	309	298	302	290	326	293	271	300	300	294	300	280	278	316	309	336	297	303	329	313	297	334	289	265	267	277	273	288	308	257	290	297	318	285	299	312	291	285	310	345	302	317	305	290	266	288	287	304	309	327	291	296	295	270	310	288	312	263	309	285	299	275	297	275	300	295	276	333	267	294	316	293	316	317	308	292	262	318	325	310	286	307	276	291	303	290	292	294	331	306	293	305	304	298	304	260	309	312	280	313	326	282	284	318	307	284	303	307	321	312	306	297	312	314	306	290	302	328	285	287	335	299	292	297	309	278	287	319	304	312	266	292	285	295	301	301	322	298	293	291	281	296	289	312	326	335	300	301	295	325	293	312	291	320	301	314	306	289	312	294	298	325	267	312	312	296	324	284	289	289	272	290	310	281	292	277	292	325	301	272	296	322	314	310	290	286	314	299	315	289	304	298	294	289	308	308	322	332	300	302	319	332	265	276	305	236	298	285	293	270	291	289	312	295	297	294	306	307	310	308	286	318	275	298	300	314	300	312	293	322	297	283	291	302	273	300	292	307	295	300	336	287	286	290	301	319	291	301	346	276	313	293	289	293	285	276	293	293	283	296	292	253	309	290	316	301	284	284	314	294	318	287	326	297	315	317	299	305	314	309	316	313	297	329	307	280	280	312	290	300	278	314	316	311	283	273	307	314	300	308	309	289	310	291	283	270	309	282	297	301	324	314	313	279	289	280	309	291	297	272	289	280	302	288	279	302	279	276	301	277	311	278	314	286	286	309	287	291	289	285	334	291	316	312	303	259	315	287	322	299	277	285	308	317	286	350	275	314	304	318	299	331	316	298	300	300	281	300	292	322	295	268	288	289	274	305	292	298	301	328	284	286	329	305	274	284	284	265	296	288	320	329	296	309	311	301	303	294	353	319	285	294	293	319	309	305	317	283	294	286	286	343	316	279	336	300	299	303	302	288	284	296	332	295	287	314	300	299	271	289	282	313	328	288	323	297	269	283	300	295	287	306	313	301	315	303	301	313	277	289	275	270	308	293	305	289	336	268	284	334	294	313	285	334	282	318	323	255	292	276	279	283	309	318	285	288	281	274	297	297	357	300	313	291	314	311	303	278	277	302	303	310	285	338	320	274	305	303	305	291	288	292	310	328	284	291	284	294	298	304	296	310	302	291	300	299	304	309	302	288	323	270	305	290	265	306	314	250	305	307	319	294	294	258	282	293	297	285	287	295	280	341	316	335	333	321	299	303	287	327	287	273	260	307	302	296	270	286	316	323	325	283	278	285	307	301	303	294	298	280	308	287	319	285	325	284	293	293	304	306	289	311	309	283	326	308	255	278	284	286	315	302	310	308	291	291	298	324	309	296	267	296	341	294	333	298	287	312	298	298	306	297	260	300	319	291	297	295	264	296	294	282	317	283	294	289	307	285	278	292	283	310	286	320	315	317	326	323	305	310	289	302	320	312	303	298	286	295	301	315	256	298	311	292	290	311	290	321	293	276	292	298	294	312	312	301	290	306	310	305	294	296	283	313	330	308	310	310	288	303	262	277	298	298	322	285	322	318	297	308	295	304	304	279	294	325	301	280	291	307	262	286	302	292	304	301	316	278	285	288	295	272	289	284	287	327	284	272	299	335	324	318	274	298	302	289	298	302	281	293	279	291	310	319	288	313	295	270	301	283	281	290	307	300	318	336	321	251	293	308	297	271	298	296	307	305	296	314	295	304	290	295	291	284	289	286	299	320	283	289	272	282	304	311	296	315	314	317	312	312	319	267	284	312	263	275	279	302	289	303	286	288	292	276	284	319	283	335	326	293	308	298	304	287	319	295	294	282	315	294	277	298	309	298	283	311	276	279	284	306	298	291
55212	49192	23723	2619	2385	2053	1730	1558	1461	1359	1276	1223	1130	1097	1087	1041	961	1007	998	915	901	905	905	921	928	910	824	912	924	883	899	860	901	928	923	945	993	995	947	997	1046	1067	922	967	917	914	950	1043	1109	1501	2254	2781	4130	2996	2850	2420	2132	1429	1166	1038	1012	979	945	978	1124	2411	3123	1597	878	839	900	961	953	883	848	836	858	850	834	826	887	833	808	843	781	827	855	838	833	811	788	867	801	785	865	871	833	832	881	842	804	848	792	788	791	835	801	743	854	891	754	849	892	824	745	851	812	837	796	824	816	818	802	720	825	809	817	811	814	819	876	821	782	793	815	773	809	797	758	821	819	805	792	867	805	764	796	794	782	808	833	824	818	759	840	847	807	820	829	818	807	791	853	766	817	773	806	818	794	764	856	779	810	846	819	778	777	830	847	804	837	823	771	786	799	770	789	804	828	789	788	804	815	787	824	811	741	824	773	828	808	830	772	810	828	798	836	791	807	850	834	807	852	811	830	831	866	835	815	823	847	858	798	769	854	828	837	793	869	814	837	834	824	784	804	789	836	782	823	828	796	821	792	770	777	768	804	828	821	799	809	792	834	802	822	779	798	852	766	802	784	767	828	827	840	798	811	816	830	855	818	857	784	828	834	840	805	819	799	835	814	807	803	820	790	810	781	856	871	823	778	822	824	791	786	837	807	894	821	751	825	816	771	849	860	856	834	840	858	792	866	782	798	807	808	844	835	801	768	832	767	842	790	762	844	846	843	794	774	805	796	832	792	826	765	819	820	816	766	789	806	811	823	807	771	794	809	864	746	778	788	867	790	786	777	783	829	837	825	801	808	804	828	793	807	817	838	827	851	804	798	831	800	811	835	789	838	793	809	815	791	783	792	778	811	811	802	809	765	805	781	811	849	824	798	797	778	787	797	776	817	825	805	791	754	820	771	745	852	799	868	808	814	850	832	850	773	841	816	788	841	751	809	814	806	760	805	872	812	842	819	820	872	808	836	779	849	820	819	796	817	865	807	859	776	773	788	817	768	827	797	822	747	794	844	814	881	855	802	804	771	782	805	797	787	758	814	830	838	748	793	827	769	792	801	787	805	797	801	796	767	839	831	809	838	795	809	814	793	826	773	821	817	822	849	788	812	802	799	814	788	803	834	792	853	858	848	808	829	814	834	787	792	883	822	880	860	771	851	802	813	882	783	762	793	813	846	778	809	852	818	793	778	795	813	820	784	871	815	776	835	767	858	821	841	840	801	897	832	761	847	795	853	835	830	752	911	791	810	838	795	771	822	835	798	827	800	808	803	759	812	824	791	840	753	817	803	807	804	837	827	858	810	776	788	844	777	819	800	744	799	786	767	839	842	787	827	777	830	800	834	829	825	818	786	812	816	814	846	786	781	810	819	832	784	770	822	841	802	809	766	846	769	759	771	833	788	808	786	759	771	832	828	847	781	806	793	807	789	802	819	872	833	799	780	817	849	811	809	793	775	836	805	824	818	823	806	845	801	834	826	782	840	786	821	802	846	787	810	820	771	763	816	803	795	822	811	828	805	830	788	817	826	835	850	823	809	857	873	797	787	855	848	776	772	864	805	789	802	799	829	843	812	789	819	783	815	833	815	849	806	792	785	776	799	840	822	761	766	819	807	846	816	791	821	786	798	842	858	820	815	790	802	795	782	809	843	829	830	804	812	796	838	808	842	823	891	840	793	824	777	815	812	802	847	759	840	801	833	879	789	804	769	823	807	799	809	768	855	832	834	824	810	874	817	830	802	799	798	850	838	782	807	803	816	816	833	808	847	835	811	822	782	810	849	786	805	844	786	809	829	773	840	816	803	805	778	830	789	802	808	812	839	774	803	739	759	872	751	783	800	803	782	825	831	792	801	789	840	782	797	779	820	783	797	773	775	805	786	819	834	774	806	827	806	779	787	828	822	834	824	853	815	785	814	780	837	753	796	787	796	805	784	786	814	836	849	832	800	835	817	802	812	809	846	779	860	817	803	800	825	827	799	779	838	773	801	777	791	807	794	792	774	802	818	767	798	789	796	762	813	740	801	780	819	846	821	782	830	871	780	798	816	811	805	857	821	806	794	859	823	782	845	807	781	762	801	759	849	828	814	813	827	791	783	857	791	810	803	829	754	814	745	857	788	796	820	812	872	833	829	810	827	811	810	815	802	860	852	777	800	830	841	836	812	759	812	839	854	768	767	794	748	872	777	830	832	819	812	789	824	774	813	771	757	808	808	806	775	823	861	807	828	793	846	810	779	871	815	770	827	848	778	797	806	759	776	816	798	834	772	830	840	801	819	841	814	842	806	813	774	782	804	782	784	781	774	812	803	779	836	805	748	824	773	765	790	827	841	796	774	826	874	811	833	810	783	859	837	853	827	816	816	805	808	824	797	826	828	853	811	793	820	772	779	783	818	811	800	826	800	823	794	805	805	863	769	824	769	828	821	832	826	810	831	794	809	770	834	791	803	815	880	785	806	851	825	774	829	783	786	808	829	813	808	838	807	830	816	790	860	821	776	835	821	833	822	812	829	787	785	809	797	777	861	803	821	819	836	794	821	852	805	831	815	819	815	827	843	824	756	833	802	847	776	745	797	798	823	808	857	783	815	820	803	831	783	791	827	807	811	812	793	824	824	794	817	761	761	824	821	784	824	785	781	797	783	806	783	802	740	809	779	830	811	758	815	807	793	853	826	776	796	778	797	834	755	836	815	835	753	736	819	837	806	827	797	797	868	775	802	784	851	821	808	770	805	839	793	763	838	825	828	779	772	809	816	763	776	784	819	831	784	817	825	801	801	792	811	801	812	806	864	797	807	815	821	814	853	864	749	812	759	790	806	811	804	800	761	818	811	799	825	770	827	764	837	801	846	794	755	804	779	810	841	789	808	743	771	810	769	806	791	801	818	788	782	795	792	808	825	809	772	768	769	796	811	785	801	790	748	781	770	808	816	787	795	804	783	806	832	845	793	805	796	821	845	788	855	878	820	825	800	812	802	839	807	796	832	793	821	754	765	776	822	810	830	798	806	797	802	823	798	844	823	798	825	820	837	789	782	824	797	788	778	782	789	789	856	836	834	821	851	806	813	847	824	842	820	821	865	851	853	792	871	822	833	781	768	776	812	831	759	805	835	783	815	891	803	811	813	808	818	829	810	826	845	759	818	826	751	827	802	846	757	830	776	834	812	843	813	802	817	811	817	848	801	862	820	808	769	833	840	824	809	856	789	838	759	764	843	823	797	790	794	827	844	856	845	812	756	808	797	773	806	778	761	735	829	852	809	862	815	791	749	736	815	808	775	805	857	803	815	813	781	794	789	823	805	800	856	795	764	822	780	832	796	845	777	791	827	801	802	790	788	840	832	781	810	784	815	837	849	803	825	866	813	791	853	831	829	810	868	819	796	813	764	817	841	784	845	830	822	776	833	802	838	846	776	824	783	814	836	799	833	749	799	783	793	866	790	832	775	836	798	822
25871	14628	2388	382	329	342	304	344	295	306	333	321	321	288	317	329	339	330	311	278	325	305	315	313	320	320	311	303	297	286	295	296	295	331	303	350	316	304	316	320	327	294	324	270	310	301	301	313	314	315	290	314	303	317	296	312	318	297	324	312	324	318	276	280	316	291	315	328	325	319	333	299	325	310	322	300	301	336	334	287	305	320	303	327	307	326	326	317	302	295	282	314	281	353	326	310	292	323	292	295	300	286	309	311	317	296	307	282	327	306	277	328	322	330	276	286	301	335	311	316	308	322	311	306	345	340	321	300	312	321	282	305	332	296	325	304	319	275	352	314	318	319	330	310	318	279	308	303	287	323	298	282	319	305	319	292	306	319	332	337	361	314	323	315	315	304	315	284	300	299	302	302	302	286	297	298	289	332	322	331	326	319	282	267	304	346	302	317	346	283	298	315	328	342	301	314	307	319	312	312	319	306	260	320	320	282	292	304	312	331	320	330	288	300	304	354	307	320	287	325	295	303	300	322	306	293	308	289	309	325	288	286	317	305	277	317	323	319	329	313	310	300	323	306	291	315	325	300	336	291	312	321	312	291	318	328	322	315	319	316	301	302	304	305	284	311	323	317	310	327	297	316	328	338	299	300	315	280	322	326	313	309	328	306	299	324	319	335	302	339	316	302	314	290	321	302	275	297	302	316	292	324	317	278	318	327	293	333	297	323	306	322	308	334	308	299	316	339	338	347	293	326	327	275	256	277	295	285	291	308	307	303	300	323	308	326	292	325	324	326	309	300	309	331	322	308	296	310	313	330	351	283	290	305	326	287	325	299	290	300	298	289	295	278	300	315	320	332	326	298	316	312	318	302	332	317	309	325	320	327	355	327	264	311	294	300	302	296	304	291	294	311	312	302	269	294	320	317	347	337	330	299	310	283	315	324	282	283	317	307	321	312	289	315	294	316	282	291	293	295	320	322	315	310	298	291	299	314	323	331	329	301	334	313	291	303	326	326	322	313	288	328	330	336	307	341	348	304	287	285	339	296	314	333	277	305	260	301	319	293	318	277	338	309	284	315	326	320	323	324	275	305	339	271	297	322	331	306	302	326	322	279	316	302	314	307	352	322	317	322	332	299	305	302	322	291	330	341	293	301	297	314	287	300	316	298	315	320	287	321	295	303	330	305	331	312	301	311	317	302	277	326	309	323	306	300	326	305	319	326	311	310	317	289	299	310	351	326	318	296	317	294	296	299	309	304	331	292	317	323	326	292	310	319	339	339	304	293	335	334	311	294	356	288	312	285	370	334	342	312	298	289	314	314	313	326	305	305	312	305	306	318	321	295	293	334	310	274	325	318	308	321	318	319	311	324	301	323	353	306	288	320	311	318	300	326	326	302	341	300	321	296	332	294	335	306	318	287	309	298	302	366	293	311	285	315	317	281	299	307	339	347	322	315	317	278	302	324	312	273	348	335	301	328	344	338	281	333	306	334	274	292	326	328	324	324	309	329	328	324	323	312	317	314	312	257	317	328	322	299	315	318	319	330	315	309	301	330	314	303	310	294	265	295	315	329	296	326	304	314	320	319	307	320	310	314	294	323	331	317	288	306	320	341	288	275	305	302	331	356	295	295	297	312	323	342	301	320	296	316	298	296	285	277	306	332	313	283	316	313	311	290	300	311	322	316	320	318	319	308	319	303	297	268	323	288	306	278	292	307	324	311	328	327	298	307	332	305	298	297	342	284	295	313	306	292	348	331	330	315	343	296	326	314	283	298	291	313	305	306	307	308	305	305	326	300	290	323	338	312	311	291	276	299	304	301	334	312	299	279	281	312	309	304	322	342	319	297	321	342	312	302	350	310	302	310	325	308	277	324	296	333	290	310	306	284	321	329	319	306	314	317	309	281	341	323	303	332	306	306	318	326	317	288	336	285	301	330	334	303	314	327	284	315	317	299	304	332	318	280	314	295	289	310	297	338	340	296	310	309	288	328	324	334	312	311	311	318	312	321	279	301	333	319	285	306	292	292	295	305	284	335	328	288	302	272	323	300	284	314	289	304	296	312	313	343	321	286	312	312	319	289	316	273	340	292	278	326	341	339	326	322	265	326	310	326	312	339	313	315	314	271	330	297	335	307	300	356	328	286	318	312	320	310	318	324	331	294	325	295	300	322	279	247	293	292	332	296	318	305	328	325	300	321	310	299	335	298	270	303	353	314	308	331	292	332	333	345	325	287	304	306	292	296	316	315	315	311	289	315	329	294	347	287	324	331	311	307	318	317	305	290	349	290	324	297	314	318	333	310	343	307	305	301	318	329	302	308	302	256	317	337	297	303	298	306	284	328	298	325	318	307	305	308	311	354	308	309	316	302	309	293	303	326	308	285	299	344	289	313	315	306	310	276	301	268	327	281	303	316	296	311	292	354	298	311	299	314	273	328	328	304	313	297	333	315	298	330	345	325	313	327	282	314	316	312	340	301	324	335	300	307	305	340	317	312	320	327	307	318	321	313	258	319	299	340	328	324	306	315	286	310	323	333	323	294	293	330	329	338	292	321	321	307	286	293	338	308	282	310	321	292	326	320	317	301	313	308	305	331	294	328	294	317	292	276	293	315	321	282	294	330	313	313	304	329	315	322	309	332	335	315	308	303	340	327	329	337	305	293	299	311	267	307	334	315	310	291	338	319	326	311	317	283	321	310	318	288	326	288	316	306	305	297	313	318	310	311	318	303	323	333	320	341	296	334	311	300	313	302	295	329	281	311	287	304	290	294	276	307	281	326	285	306	295	332	301	308	324	357	312	317	307	320	287	268	301	343	318	339	296	303	294	309	319	333	330	318	288	336	323	328	300	313	320	310	277	312	297	300	309	308	338	309	303	321	326	327	318	317	331	307	314	315	326	320	315	324	305	301	307	321	320	308	328	289	330	312	299	348	301	344	323	322	313	289	332	285	302	309	325	306	275	332	324	330	290	285	303	316	280	304	263	334	294	314	307	301	338	338	308	303	329	287	334	297	287	318	285	340	301	298	298	310	306	331	293	306	287	330	313	275	328	305	302	307	318	326	339	284	319	308	307	305	277	332	321	301	307	315	304	332	307	335	319	323	302	315	317	307	297	321	335	320	292	303	306	332	295	317	300	338	295	335	304	311	355	291	315	306	286	295	307	277	313	319	337	326	269	298	275	298	294	314	300	305	335	316	301	310	297	329	289	304	313	295	323	316	314	308	303	309	295	316	323	294	320	316	306	329	306	311	315	301	354	300	300	310	295	295	330	292	288	302	286	279	304	293	304	303	327	311	292	320	305	312	323	341	289	332	301	347	317	325	314	317	328	301	315	274	305	335	296	297	339	283	299	323	320	335	301	310	320	294	293	330	301	305	323	322	326	289	330	285	298	321	312	318	285	302	324	270	281	311	296	312	318	380	282	299	324	311	312	321	340	341	363	284	270	305	308	329	302	278	321	325	301	303	302	300	259	320	309	338	326	309
23550	16393	3239	924	854	897	870	899	810	854	865	875	845	865	866	844	869	850	834	831	831	824	830	878	806	841	822	819	809	850	848	862	822	884	888	902	923	856	904	841	894	819	841	878	910	849	884	837	822	839	877	802	971	905	915	887	892	930	890	877	878	795	871	864	856	881	914	879	837	832	867	898	821	835	803	811	831	780	839	858	869	866	801	804	829	830	814	790	841	831	867	829	855	815	843	821	822	877	898	828	844	830	877	848	820	789	858	839	808	854	796	839	841	861	843	803	862	842	886	854	826	867	827	859	818	853	845	835	823	816	849	819	806	842	863	866	808	851	824	813	851	844	803	869	853	802	857	829	833	839	826	814	791	862	800	815	837	829	841	827	853	793	795	812	815	831	775	848	862	814	806	830	819	787	846	826	805	752	818	839	821	893	803	858	809	830	801	850	853	850	873	786	855	807	807	842	851	826	761	847	875	815	810	835	856	800	863	815	803	837	835	858	804	881	829	846	859	794	825	818	861	837	806	854	868	803	872	766	781	768	788	840	832	841	814	831	850	832	856	839	854	837	794	901	808	808	865	888	812	827	860	870	777	819	857	883	883	811	797	824	815	851	770	829	788	823	887	805	821	863	809	843	826	854	820	829	787	800	842	810	846	821	844	857	828	843	847	842	800	793	835	840	792	818	858	856	892	822	773	845	846	872	858	862	840	799	838	812	810	810	827	813	833	809	870	825	852	862	833	816	857	830	892	848	816	820	821	923	866	812	831	863	821	830	868	831	768	874	786	862	834	833	864	821	849	877	846	818	821	814	878	825	805	846	834	882	860	830	819	862	822	845	828	855	818	793	851	829	837	864	800	860	858	806	839	864	858	821	879	834	849	863	905	811	847	857	827	795	856	825	797	849	826	833	875	861	860	838	786	837	790	864	859	853	825	850	816	797	866	826	824	825	860	874	779	807	839	799	794	834	814	834	885	865	779	774	794	824	834	832	811	844	827	835	819	851	896	817	853	874	848	811	838	846	821	907	860	826	793	811	885	881	843	799	804	862	799	799	854	846	877	812	816	814	811	804	855	842	874	908	843	827	845	838	859	847	851	836	822	832	850	843	797	825	809	831	878	821	888	839	853	906	840	819	815	843	838	843	833	871	804	823	802	891	874	882	847	860	810	866	838	823	801	788	799	811	833	824	864	798	857	859	809	818	863	858	812	855	842	899	756	827	815	811	867	803	850	872	876	836	789	817	840	820	867	894	868	881	868	812	808	826	841	860	805	844	856	826	900	834	827	869	887	833	855	868	826	801	841	893	850	834	876	830	838	858	851	892	865	787	836	810	774	859	813	855	871	791	865	851	858	837	778	830	851	841	843	892	835	859	867	813	808	839	814	836	819	841	823	823	834	863	829	875	801	855	851	839	860	838	874	840	874	798	811	803	841	829	827	816	850	845	863	825	839	823	816	768	878	803	772	874	838	836	799	868	798	848	805	847	828	808	793	874	825	857	810	853	793	779	795	807	847	809	814	840	855	859	846	797	803	802	830	830	858	804	819	875	817	820	840	823	839	804	823	952	840	831	808	850	804	856	825	822	852	839	873	813	898	817	824	849	847	845	869	832	872	890	825	824	820	810	887	802	827	857	856	863	894	839	872	846	796	865	816	843	797	845	857	851	802	832	837	769	843	856	823	869	822	850	861	796	808	821	839	830	838	836	813	812	915	848	848	817	848	855	832	865	841	839	820	762	803	910	828	879	859	796	813	815	809	833	826	849	810	833	872	820	853	838	867	890	827	864	847	870	790	792	792	855	783	800	865	833	785	844	870	861	818	836	873	836	879	819	827	820	876	855	881	788	839	801	814	823	834	848	814	813	836	837	851	793	851	849	869	822	797	861	834	852	842	832	823	849	837	841	819	853	785	832	807	830	810	874	853	899	840	832	836	860	827	766	783	816	844	906	787	815	860	841	816	820	849	798	821	783	859	884	851	848	843	824	822	796	822	848	865	841	817	795	862	797	849	905	847	821	808	841	817	868	874	803	892	815	815	888	813	816	846	869	855	787	797	856	803	858	843	830	883	803	813	823	861	847	865	798	827	821	860	822	882	865	834	852	818	818	871	828	818	835	849	838	841	805	809	796	823	791	831	873	866	830	806	808	856	844	836	846	877	829	751	789	858	815	826	810	842	893	809	800	799	860	856	922	852	863	845	791	858	834	862	826	855	826	867	839	830	852	874	852	840	813	835	827	794	838	809	875	863	875	824	813	826	889	802	788	830	831	846	841	859	866	870	800	868	822	852	820	879	851	820	813	814	836	856	833	796	826	863	842	893	814	839	916	844	850	812	838	882	849	835	797	792	886	883	781	819	840	841	844	776	848	874	842	859	826	839	836	827	815	841	836	886	786	860	826	830	837	839	813	785	874	908	872	822	855	838	830	850	844	804	828	833	869	809	852	838	832	825	902	831	847	855	880	842	824	855	879	843	858	798	791	845	805	846	842	853	869	818	851	836	862	870	850	809	844	839	834	827	808	851	834	819	831	846	818	826	862	795	800	794	866	817	810	849	842	861	844	853	843	825	849	822	805	793	875	837	820	858	804	845	793	829	842	814	829	849	817	774	832	820	812	813	821	835	805	782	816	796	808	845	863	809	841	847	869	795	870	810	849	826	853	856	869	869	838	835	844	852	816	836	911	862	781	794	858	863	842	865	866	865	848	852	830	869	852	831	817	855	823	858	824	877	846	820	815	847	793	831	872	856	845	841	822	864	813	838	778	840	840	888	864	832	786	807	850	824	865	845	855	848	853	789	877	841	834	818	804	907	809	804	858	892	837	795	837	840	817	828	846	832	870	886	769	834	818	850	840	822	802	832	834	858	877	855	837	802	866	845	845	837	797	865	816	902	775	790	864	833	865	839	843	922	859	810	812	795	855	800	857	843	807	841	844	847	885	837	832	800	839	814	874	834	815	831	816	846	835	806	872	800	831	801	826	825	853	799	859	868	805	852	798	846	788	815	841	885	849	843	845	841	828	837	830	858	803	826	809	819	851	837	804	919	796	839	814	812	787	869	864	785	870	828	863	804	830	886	835	823	883	844	821	850	825	853	803	813	856	852	844	886	776	804	854	873	826	825	816	790	788	782	826	841	875	813	845	852	861	875	809	806	877	844	820	824	789	856	837	853	907	872	837	824	878	835	835	812	831	870	840	811	834	765	844	857	877	870	757	881	833	856	858	865	834	827	842	780	839	823	773	816	769	798	877	829	848	836	827	860	819	824	826	878	820	841	863	806	800	866	837	777	843	840	844	836	898	829	825	797	838	854	863	853	799	841	823	831	786	860	809	851	836	789	792	803	823	854	808	820	838	860	818	867	814	833	849	845	837	875	854	845	801	834	870	843	897	845	813	785	783	776	844	795	843	787	866	854	858	834	818	856	844	857	833	881	862	841	811	836	841	864	875	838	816	807	867	850	893	854	838	816	834	827	830	815	867
69201	57225	27160	4205	508	395	363	346	332	367	289	334	285	293	278	308	265	296	276	292	274	280	234	278	255	246	275	275	291	253	271	230	286	275	291	278	248	277	258	294	273	295	263	295	255	273	268	278	305	273	302	307	356	367	456	527	436	341	369	384	346	296	275	255	282	332	417	322	293	262	237	275	259	248	267	272	290	254	261	262	269	282	269	237	273	270	255	276	270	256	280	281	269	275	254	247	305	279	247	285	234	238	254	256	279	247	255	296	248	278	278	253	262	234	270	270	294	266	295	252	269	251	263	251	248	251	269	254	271	271	263	251	279	241	266	264	283	233	278	301	258	273	271	248	277	265	269	276	272	267	277	279	266	279	273	258	265	288	278	248	248	260	277	236	316	269	282	252	257	264	256	279	263	270	263	260	279	242	280	313	260	274	242	244	286	283	255	269	275	270	247	281	301	256	295	260	254	298	293	245	222	280	321	254	260	284	260	272	280	222	279	283	240	265	237	245	269	252	269	249	281	285	260	260	269	281	287	243	261	277	267	295	277	264	262	256	258	296	260	260	267	281	249	264	270	245	254	275	260	274	294	242	267	235	283	265	290	267	261	284	299	279	271	259	279	292	260	249	252	267	249	253	299	270	271	270	266	246	309	257	251	259	270	254	267	279	249	294	257	253	246	261	269	267	265	240	275	254	263	254	270	276	289	247	270	266	266	292	223	287	309	256	269	298	268	255	267	238	238	258	251	254	234	284	244	260	260	241	277	261	277	275	279	270	256	253	282	283	275	237	245	271	251	268	261	260	262	272	282	271	248	242	249	265	259	267	262	275	287	260	273	280	287	257	249	271	276	255	254	284	273	289	273	275	264	290	281	255	281	276	303	272	266	240	280	285	269	247	287	238	269	265	271	262	277	258	275	246	280	263	265	240	252	267	297	295	269	270	259	269	301	267	275	274	257	267	274	242	284	266	264	281	264	250	261	260	258	248	244	288	263	252	260	265	258	267	262	261	253	279	279	250	256	234	203	253	272	270	266	271	260	274	275	241	279	253	236	243	280	236	250	263	261	286	269	270	242	272	264	285	276	263	239	240	261	287	251	260	280	242	243	255	283	248	259	270	260	250	261	282	270	252	287	297	283	258	274	252	254	276	255	264	302	281	268	294	268	270	265	247	266	272	255	238	249	260	252	266	250	247	279	273	265	270	300	279	246	243	272	266	258	272	252	261	234	256	261	286	273	276	247	259	269	265	302	280	280	269	287	270	264	255	259	252	252	250	296	258	261	288	318	266	260	287	246	268	278	283	255	264	235	260	238	281	294	254	241	313	273	248	245	264	267	246	277	286	262	270	250	283	250	281	245	256	265	260	231	265	280	262	272	265	265	276	272	235	251	270	276	263	241	280	247	272	253	256	270	272	281	292	278	265	273	264	245	246	308	291	267	246	276	279	266	288	247	283	268	283	274	245	263	254	274	277	271	273	251	267	277	278	299	246	268	270	267	274	237	265	260	264	288	294	246	275	250	254	275	256	246	238	254	270	264	283	272	279	271	227	274	269	247	251	277	260	250	261	280	266	250	268	248	251	273	277	244	257	256	269	285	244	280	261	240	291	266	265	243	267	266	246	290	279	223	261	251	261	259	283	286	233	229	297	259	255	245	236	219	287	241	238	252	277	299	252	265	265	240	268	220	262	264	259	283	259	265	256	270	265	278	285	293	253	297	300	272	269	262	269	262	254	268	240	259	273	269	267	259	247	247	279	248	275	274	243	280	294	255	252	238	252	300	261	262	278	300	245	272	269	265	281	270	261	263	272	280	293	278	276	266	265	295	265	274	249	292	284	250	265	284	265	257	251	262	243	296	243	240	268	225	229	233	258	263	258	292	257	242	268	275	240	266	233	263	254	304	250	279	270	249	260	289	258	294	249	281	280	258	266	262	282	279	247	260	255	260	264	247	280	275	284	279	247	251	239	277	242	245	269	268	270	255	250	294	272	282	240	277	264	261	297	261	247	289	259	275	247	254	245	253	242	269	267	280	264	306	289	295	264	265	253	279	264	271	252	250	252	276	231	262	244	254	232	275	245	267	279	259	300	229	284	291	272	271	268	232	249	249	284	264	276	232	270	269	295	269	279	241	253	259	241	256	288	269	254	257	278	250	276	272	267	269	254	264	246	265	275	264	266	281	286	264	263	277	282	268	275	264	260	255	246	281	280	272	278	282	257	272	263	275	272	280	294	261	267	264	290	255	228	262	230	284	280	310	273	259	272	254	269	280	303	242	272	253	269	284	251	278	270	274	242	271	271	228	260	272	230	269	267	271	266	275	249	258	273	296	241	263	254	290	277	281	258	275	265	256	269	281	274	264	307	262	223	258	248	275	268	293	299	244	246	251	247	282	252	264	259	264	273	248	228	255	283	268	271	237	274	266	273	263	293	261	237	277	257	264	247	280	273	264	280	283	260	287	283	262	272	247	263	251	286	271	247	269	259	245	264	263	290	277	264	278	271	274	281	292	253	285	257	246	272	273	268	247	257	253	246	288	249	284	278	272	240	289	261	242	275	241	259	270	282	255	267	249	257	261	272	252	283	276	258	279	269	270	257	243	275	275	275	264	274	257	275	265	277	272	273	248	276	266	248	295	250	255	278	303	242	253	259	252	267	263	293	252	253	233	268	258	254	241	280	275	293	269	251	246	270	282	277	250	288	237	270	271	272	280	258	232	259	259	269	271	264	256	253	264	259	247	270	276	272	277	253	254	274	282	267	240	285	285	240	280	249	283	259	284	266	256	255	254	270	271	285	257	274	246	268	262	257	293	264	263	298	263	225	270	291	242	275	282	225	240	242	260	268	251	282	259	248	267	277	266	273	249	278	264	272	278	254	255	273	267	266	246	232	289	251	250	262	269	250	259	235	266	266	266	244	247	260	258	278	283	279	256	249	233	245	280	261	264	256	233	263	271	266	258	254	256	275	269	287	263	248	263	269	268	251	248	240	272	266	275	269	289	257	265	262	247	255	276	248	291	251	282	254	240	273	264	278	272	301	253	254	274	280	274	226	262	245	254	286	251	256	264	256	258	277	228	281	259	265	266	258	291	263	244	298	286	262	261	252	262	278	290	288	258	292	266	235	271	311	228	244	250	303	249	236	273	297	274	260	241	245	253	272	283	253	253	281	270	266	282	223	275	276	287	261	269	258	267	252	282	250	270	254	244	270	243	261	249	269	246	253	257	288	270	296	258	255	286	277	254	248	248	275	242	260	272	245	265	297	245	277	273	252	264	258	303	248	287	247	275	281	265	226	230	284	283	240	261	254	310	262	262	267	269	248	253	271	292	252	264	268	265	282	283	259	263	266	288	267	263	254	265	258	270	256	270	312	261	269	272	236	245	263	251	251	278	259	291	256	248	267	249	251	295	268	279	259	261	287	241	259	271	291	256	269	266	265	287	273	283	285	271	299	255	255	278	256	289	287	271	280	258	290	268	284
45703	40774	18191	1674	1505	1408	1234	1103	1086	1037	995	962	872	868	857	880	877	821	810	806	814	802	736	792	774	797	768	780	781	797	761	829	814	834	820	811	822	797	785	852	833	820	818	775	767	795	850	824	871	948	971	1157	1423	1691	2118	2618	2052	1464	1122	1768	1285	896	822	863	873	1451	1999	947	746	730	780	773	767	767	757	775	738	753	808	720	800	738	723	729	747	723	766	771	768	709	723	730	729	705	792	770	753	765	745	741	770	741	747	739	766	747	714	730	765	736	737	771	757	727	760	718	719	791	781	697	717	721	719	768	701	720	732	709	698	794	689	763	808	733	704	761	793	738	744	788	734	733	743	719	754	785	739	775	756	742	745	748	719	752	742	759	768	733	717	721	743	732	791	724	689	754	764	727	815	772	720	742	738	746	735	757	732	745	736	763	741	755	733	766	777	746	722	726	708	733	740	755	738	723	733	746	720	707	738	738	741	758	739	737	784	734	766	746	720	735	743	727	771	757	754	757	741	723	763	743	730	738	731	762	733	715	757	739	746	793	725	721	715	701	751	755	694	739	750	747	748	716	738	762	778	759	784	763	706	700	729	710	758	683	749	715	749	707	699	683	754	729	742	744	753	722	774	699	745	763	708	797	755	721	737	736	749	700	733	712	738	764	706	750	767	720	795	725	734	764	702	705	722	721	711	731	682	798	735	721	760	719	743	792	711	735	721	724	769	734	735	747	717	742	741	706	778	769	755	745	756	758	770	774	723	747	761	696	783	739	676	714	729	711	684	744	717	754	732	767	744	719	743	780	741	788	735	764	713	781	744	753	725	724	743	737	732	783	694	729	752	709	713	699	740	750	712	796	732	742	731	731	752	783	727	724	740	746	717	738	717	719	767	740	677	730	739	792	739	711	744	711	736	726	742	778	706	742	758	727	756	739	745	706	791	769	765	742	724	741	743	745	717	770	742	747	707	687	762	764	770	792	738	688	727	745	713	720	698	713	711	764	711	696	721	782	763	770	701	665	770	741	716	757	744	702	739	770	737	741	750	743	758	779	715	746	755	743	770	740	732	769	725	721	756	773	742	761	712	725	745	765	779	755	815	724	726	775	747	750	766	722	756	759	739	767	766	732	741	714	736	729	769	678	707	766	796	797	708	715	743	776	713	708	791	753	722	747	754	742	726	738	746	731	691	697	782	753	795	778	757	733	739	720	723	720	706	755	749	728	794	753	767	704	727	700	761	720	741	729	744	727	739	748	737	755	667	717	770	722	722	811	744	758	723	740	758	723	732	755	711	736	742	757	758	739	771	709	680	730	748	723	699	749	707	712	772	778	735	738	742	743	745	725	714	794	730	744	756	753	737	761	708	738	736	762	710	741	695	804	716	721	688	725	769	723	789	724	758	745	781	709	728	757	788	730	777	760	731	750	740	785	768	783	726	768	731	728	719	739	734	761	734	812	740	730	718	749	726	708	731	716	759	722	783	714	737	720	695	773	720	676	775	773	736	733	708	728	701	785	734	753	725	780	746	720	737	750	761	727	719	719	729	725	760	752	735	763	682	742	757	760	717	702	724	761	733	772	744	724	769	767	704	764	760	691	754	710	735	741	730	739	729	720	706	755	803	797	747	704	765	735	734	709	725	750	784	744	739	765	699	737	707	768	709	766	760	724	695	711	746	743	671	763	744	737	778	750	744	763	791	772	753	722	783	754	771	735	774	766	751	751	726	729	755	748	788	732	781	723	769	738	723	695	707	770	788	717	715	801	728	699	738	765	754	735	761	744	750	722	745	698	764	736	732	706	735	759	725	769	728	762	761	719	724	722	712	734	735	776	785	747	775	731	695	808	716	731	788	743	766	732	782	739	785	784	767	749	771	763	764	771	749	765	757	781	703	753	737	767	764	783	762	733	741	786	733	736	729	734	725	739	700	740	727	750	763	763	735	738	732	779	728	733	769	777	751	709	711	735	725	782	751	750	750	753	739	717	766	740	740	752	795	756	719	763	746	702	765	760	676	724	714	730	739	752	715	787	728	768	710	760	754	698	712	690	727	746	753	731	704	734	763	762	783	717	690	768	764	737	746	721	726	712	709	743	758	737	768	760	709	738	750	709	736	679	763	709	764	749	745	757	746	675	726	698	728	761	774	685	762	753	770	741	756	749	762	734	735	738	741	696	718	721	754	769	698	743	724	758	696	733	719	749	724	780	739	706	748	790	754	728	744	756	757	749	735	727	725	733	772	723	700	733	759	763	777	752	788	732	730	716	716	742	755	729	731	726	743	707	766	719	764	714	737	737	741	785	735	771	717	787	728	738	729	729	777	734	753	728	771	708	726	701	751	710	759	772	745	747	798	730	761	776	765	733	678	750	764	755	723	728	786	709	762	716	795	737	747	753	695	742	773	740	707	769	740	796	691	710	722	752	765	748	753	756	727	761	751	732	758	738	739	766	765	769	764	761	770	780	749	736	749	722	756	753	720	751	791	748	750	738	767	740	709	726	798	720	831	754	767	747	686	732	757	722	770	724	785	670	732	720	711	701	741	728	743	712	678	776	722	730	710	764	705	730	670	768	695	761	740	724	783	761	727	774	740	802	741	695	723	761	743	753	730	739	725	708	711	726	756	764	732	805	723	762	754	753	749	728	721	739	768	738	718	751	752	770	748	745	660	798	716	778	756	751	706	687	727	701	725	768	755	750	758	714	729	767	783	773	724	786	698	791	733	749	742	716	759	685	813	751	782	724	753	729	740	738	724	756	715	718	745	769	786	783	767	777	744	788	703	699	715	745	816	821	710	739	736	782	745	682	713	734	718	736	731	727	773	742	775	706	726	720	712	785	760	721	738	730	755	708	745	747	741	743	740	742	812	763	756	715	707	737	715	731	754	767	765	751	688	735	769	736	768	804	737	774	750	742	801	776	764	746	738	755	750	727	738	704	724	750	775	735	721	770	762	759	725	711	719	766	731	763	803	757	755	775	718	719	740	740	788	786	732	764	708	770	762	736	733	738	760	709	718	713	785	738	720	701	735	745	755	766	731	702	739	713	716	688	734	747	776	721	773	724	727	669	802	705	751	735	716	804	767	722	752	750	750	772	728	748	706	720	771	700	751	698	746	780	730	720	762	704	759	711	736	715	746	717	723	721	741	749	748	741	753	732	752	701	727	766	728	743	737	752	726	710	759	775	724	740	754	742	745	747	745	715	695	795	730	764	759	739	723	746	730	756	696	770	760	750	709	761	747	729	771	722	734	709	719	759	760	725	785	753	748	735	737	733	752	784	728	727	746	728	688	755	776	731	790	718	710	714	751	718	763	756	689	694	728	734	790	811	726	788	704	728	723	762	748	775	770	731	767	708	765	734	722	804	730	764	715	748	768	733	761	723	781	744	727	749	749	754	787	781	759	794	764	742	704	730	777	704	793	743	729	704	692	709	738	759	724	756	767	723	730	700	734	705	730	716	796	725	776	715	747	746	709	728	757	741	748	749	777	754
82436	69624	36981	9939	1347	668	565	508	465	447	414	447	376	410	377	383	380	354	406	375	369	379	400	390	416	338	402	371	347	354	355	381	415	371	390	335	363	361	374	365	379	360	391	388	374	348	368	389	405	395	480	475	555	709	792	548	526	431	444	556	560	420	365	485	513	618	644	447	326	356	382	380	337	369	331	347	369	341	351	344	344	348	343	353	320	339	378	349	362	346	374	362	322	385	338	355	344	360	340	327	369	322	363	390	339	376	343	353	340	352	369	347	394	336	384	375	373	336	342	353	364	405	363	370	348	349	378	346	355	315	372	388	328	347	346	351	344	354	332	371	352	361	356	348	380	335	386	371	365	345	400	389	363	350	378	340	322	377	384	340	353	380	352	353	324	334	390	363	363	339	370	340	331	317	341	355	365	342	368	314	377	357	355	351	336	347	378	314	359	329	362	324	347	353	350	349	380	341	374	350	311	334	373	326	351	359	337	339	345	329	356	330	357	336	360	349	366	382	373	345	340	356	349	355	369	319	352	386	381	351	330	368	370	351	371	355	355	298	371	360	336	365	376	365	361	355	348	354	355	368	352	367	345	382	378	344	351	329	356	366	316	340	355	340	386	401	318	365	365	344	341	374	352	344	347	379	363	375	337	340	330	356	366	391	313	336	358	327	350	356	316	373	387	348	387	351	341	347	334	366	326	365	330	378	370	333	386	371	381	349	333	369	370	319	398	404	330	354	365	371	337	345	337	345	367	338	366	380	354	368	389	378	335	372	351	350	354	363	352	354	349	348	358	390	338	327	363	349	349	330	328	381	370	345	369	356	339	358	339	359	344	353	354	336	370	343	339	351	355	342	356	362	362	354	326	395	363	388	346	355	337	309	345	339	365	354	384	342	345	327	347	354	332	336	346	357	381	339	354	340	353	353	357	360	364	373	341	363	388	340	349	332	336	356	340	368	366	368	354	345	375	375	344	325	364	339	319	367	381	340	358	344	384	341	348	333	394	379	330	348	362	343	350	343	373	385	373	360	380	370	364	317	367	370	348	323	371	357	365	357	353	333	370	383	338	360	323	374	364	371	343	362	345	337	350	348	347	347	373	363	372	329	329	373	374	312	365	333	333	379	360	334	352	381	338	348	367	351	323	355	377	336	345	350	386	375	354	367	369	345	371	322	359	341	366	368	333	340	360	356	322	346	364	371	389	343	359	356	315	338	378	349	333	349	349	362	323	357	353	356	352	328	360	335	363	362	347	347	367	334	332	328	338	376	376	347	356	345	345	352	341	357	310	342	345	369	397	323	367	348	336	357	311	365	350	360	381	353	369	343	303	331	374	371	333	388	359	352	343	349	335	360	367	364	325	389	390	307	317	349	347	385	342	332	360	401	349	340	368	344	351	380	390	330	386	347	348	344	378	370	329	345	343	355	411	376	326	353	356	359	375	379	343	387	304	337	371	348	325	362	331	335	335	362	346	352	366	369	396	329	354	373	348	334	357	369	369	346	364	343	360	331	356	339	366	319	382	379	314	404	370	356	334	352	332	347	332	357	358	351	329	331	333	324	342	342	384	328	339	355	344	384	365	335	333	344	348	378	380	306	358	329	337	346	358	363	369	350	337	376	362	327	338	376	357	334	382	359	328	365	321	359	387	349	339	340	356	370	327	366	358	336	356	373	350	380	372	337	373	340	380	347	344	329	345	342	370	358	370	346	344	374	336	362	309	331	362	347	354	353	363	300	362	359	323	361	340	341	342	326	348	335	358	385	366	382	341	350	355	350	367	327	362	346	347	369	380	390	367	369	375	345	367	365	351	372	357	370	333	362	373	365	347	360	377	391	348	365	373	353	354	357	331	353	354	348	326	337	348	360	351	341	354	340	355	331	336	356	348	353	349	361	355	326	370	363	359	352	315	388	377	361	339	324	371	348	349	350	347	355	358	368	365	334	332	352	344	338	352	346	375	386	391	343	379	369	374	346	360	355	343	351	369	382	343	333	382	347	357	345	358	344	347	385	360	355	327	336	372	352	328	367	333	314	354	380	329	377	388	327	361	354	360	361	389	347	386	360	365	336	334	390	354	356	334	361	338	350	356	369	356	333	350	380	393	371	340	375	322	373	307	339	344	343	337	352	300	368	349	353	369	357	331	357	330	355	339	339	364	312	341	350	355	349	337	362	331	329	378	376	341	356	339	384	378	316	383	314	325	350	303	370	374	357	371	382	366	350	359	354	339	378	369	363	356	377	379	359	360	306	338	378	370	371	326	360	377	351	343	359	350	375	337	348	339	364	343	332	326	385	338	358	387	369	359	313	330	335	349	347	340	342	371	337	359	385	323	362	359	326	344	341	317	383	369	373	363	353	342	375	402	385	360	316	352	370	330	359	321	349	343	370	340	328	356	317	346	368	299	322	329	379	336	345	357	360	364	351	381	348	361	363	358	380	352	361	383	403	375	328	368	369	378	347	322	378	320	350	367	343	342	341	350	363	367	358	346	347	334	339	403	357	367	362	358	367	368	386	358	349	362	354	361	399	373	377	377	385	368	365	358	341	377	362	351	341	335	368	352	335	334	330	361	345	390	379	366	344	360	325	370	345	363	348	362	392	334	385	354	358	363	382	359	369	360	382	366	370	325	327	306	363	353	351	335	344	367	339	373	331	358	356	349	336	359	344	357	343	352	336	378	339	332	362	354	370	351	330	337	352	318	364	348	317	334	328	344	351	343	360	345	361	347	353	350	355	325	340	379	354	339	333	372	371	331	369	354	350	348	363	345	350	364	383	351	325	321	370	323	346	360	348	367	340	390	351	341	403	371	367	370	317	346	386	366	391	339	326	323	368	356	398	344	361	359	366	367	384	373	359	350	369	339	379	360	348	382	371	375	372	355	345	365	334	377	352	357	350	359	340	366	375	377	370	337	364	329	347	403	358	348	358	362	359	337	350	349	334	376	393	327	380	352	324	343	344	331	346	326	358	367	326	394	364	322	335	358	340	373	368	334	355	346	338	371	354	353	339	335	372	326	372	357	369	336	372	332	356	358	333	368	356	346	335	379	345	370	384	401	350	343	354	364	337	403	351	354	357	323	348	332	369	383	354	357	390	372	333	364	324	365	346	342	364	364	390	346	338	374	364	328	353	364	359	337	376	361	370	373	355	344	346	386	335	364	338	357	372	342	365	348	358	333	339	362	372	365	373	336	345	337	356	339	365	365	361	362	353	371	322	342	366	383	343	387	354	369	356	358	356	361	361	362	379	352	319	353	332	382	370	380	367	345	359	355	352	351	368	327	326	353	367	366	340	336	358	336	363	339	337	367	338	364	357	324	372	354	349	350	361	357	349	331	346	379	344	344	353	335	350	343	370	375	343	371	380	364	354	357	350	340	335	349	335	352	344	363	363	355	356	348	352	366	385	350	384	360	353	332	328	369	344	343	366	352	340	345	343	339	340	327	368	354	343	330	342	362	340	355	362	357	367	357	374	353	380
55782	51774	24348	2719	2474	2069	1789	1668	1480	1378	1384	1279	1195	1234	1173	1188	1167	1079	1064	1046	1070	1090	1073	1099	1027	995	1024	1046	961	1080	1089	1008	1054	1111	1055	1097	1085	1117	1074	1024	1099	1154	1060	1071	1044	1091	1130	1127	1190	1296	1448	1737	2364	3779	4161	2415	2265	1671	1740	2382	2025	1308	1167	1823	2266	2778	3019	1493	893	941	1006	1002	921	988	980	953	912	992	1012	915	965	958	933	971	924	972	963	971	989	948	944	989	996	915	941	923	919	983	889	948	968	928	931	963	941	915	975	991	954	991	1033	975	947	954	949	899	955	932	923	911	955	936	971	899	925	997	937	932	958	955	969	977	991	912	959	955	942	954	967	991	926	922	993	950	966	978	977	947	921	957	995	953	1008	965	947	972	940	923	943	923	939	926	971	916	947	988	950	939	911	939	929	906	973	917	907	969	934	949	910	991	975	957	907	978	956	970	932	984	909	963	945	961	956	956	910	969	992	966	928	919	1005	921	989	968	900	975	949	956	957	989	945	928	959	943	948	943	951	1054	934	1005	916	968	965	916	939	981	1001	950	933	928	995	997	926	961	1008	912	993	932	979	953	956	910	909	942	985	1010	956	966	971	986	960	1019	1018	958	968	948	963	1016	965	957	964	920	988	881	898	1014	965	952	860	952	967	931	972	1005	967	961	1009	918	927	970	912	952	954	988	974	954	930	1009	980	972	919	970	937	936	957	957	922	966	924	1009	975	958	986	954	960	961	964	938	1008	1032	879	998	915	1013	953	945	964	941	955	970	966	970	976	951	971	926	999	930	967	989	933	919	952	983	952	905	916	919	986	1017	944	983	956	985	958	938	993	957	981	992	1017	972	944	996	971	947	912	941	946	950	915	891	929	949	964	954	965	916	943	968	961	999	927	930	991	909	936	925	981	914	916	939	917	977	924	911	882	955	959	945	982	988	962	965	978	928	928	911	943	954	959	986	893	941	975	945	941	956	972	888	980	973	1000	927	928	965	949	923	947	928	945	955	972	951	934	982	948	963	999	942	970	926	932	956	922	969	942	932	948	980	888	951	892	935	969	935	925	918	939	949	950	946	975	945	956	957	1002	975	983	999	903	959	1009	963	957	950	945	960	953	954	990	932	1010	996	931	950	969	962	962	977	934	933	937	936	967	915	946	966	935	906	977	970	891	922	989	942	956	856	961	964	930	966	972	937	993	903	910	919	987	893	950	952	941	916	951	896	973	976	969	886	885	953	964	947	965	946	981	929	960	935	952	898	956	1003	955	986	941	919	936	969	955	928	962	935	978	927	983	931	936	967	904	1000	973	929	959	909	938	958	931	1005	946	956	931	926	964	999	987	994	960	936	969	931	971	936	935	947	929	911	982	917	872	966	934	915	976	974	960	938	912	924	948	948	973	949	947	992	893	986	978	923	935	1007	955	895	977	955	947	947	979	1008	955	943	951	976	953	925	926	892	955	999	957	1019	919	993	988	905	946	915	984	988	942	971	996	962	1002	923	958	919	938	982	939	965	975	942	989	991	936	889	967	976	974	963	988	967	955	930	937	970	929	949	977	992	949	967	949	965	1008	922	949	954	942	977	949	942	937	980	996	1009	984	992	962	928	939	933	977	939	950	1026	919	980	927	948	951	936	1010	995	927	980	976	907	970	1000	904	977	911	985	950	932	978	1040	949	960	952	923	991	982	966	963	956	927	1006	913	939	947	998	935	935	1006	920	998	1021	956	944	885	980	978	975	941	927	962	932	976	922	964	974	954	978	946	959	964	1004	944	934	943	903	979	902	907	983	930	979	1014	965	984	927	971	978	942	989	975	969	996	925	925	991	911	915	978	984	955	923	930	895	1047	952	968	941	889	1009	941	911	861	950	1011	1001	1001	921	922	970	953	966	961	903	962	984	940	874	935	918	961	883	942	958	951	954	965	937	1004	976	930	915	983	937	941	971	923	919	935	938	996	998	981	952	946	893	975	931	918	959	961	935	964	971	909	947	972	979	925	990	993	991	985	965	994	929	894	908	982	980	959	924	968	945	971	980	925	954	922	899	921	905	939	980	914	891	939	930	959	942	965	1004	961	979	1030	911	943	928	941	963	939	909	937	952	922	986	868	954	918	889	994	956	910	877	913	941	980	913	916	961	936	972	922	954	913	1022	890	919	913	998	967	940	953	989	959	898	936	919	979	949	990	942	948	1011	955	938	947	979	914	952	947	964	972	903	986	1005	927	979	974	947	979	957	915	975	933	951	946	976	903	991	919	948	972	953	954	947	921	950	962	963	974	934	898	915	967	923	963	996	1004	980	944	974	983	982	916	972	979	985	948	906	906	913	946	953	913	954	930	921	939	975	922	917	914	961	972	1026	940	1020	957	975	967	959	967	959	954	982	968	927	961	922	947	927	959	914	937	939	993	969	969	955	946	991	989	964	972	935	978	956	946	977	951	944	940	900	953	950	964	922	908	914	945	933	944	954	967	916	948	957	975	957	984	950	957	991	919	932	943	949	958	948	926	944	965	928	929	969	941	885	920	940	956	915	944	907	996	912	955	956	1012	893	949	999	962	953	946	944	905	966	958	930	966	954	985	918	915	1008	959	994	909	996	884	900	898	918	986	936	924	929	970	951	984	955	1042	966	933	942	940	1008	894	979	907	972	855	954	952	873	997	957	956	924	886	958	957	969	944	934	907	940	986	994	924	916	929	953	971	965	943	912	960	908	938	931	927	960	986	942	979	939	969	967	1021	996	896	1016	941	953	932	974	937	953	933	1010	970	973	905	969	906	978	933	904	945	932	980	932	950	937	950	1014	954	948	949	992	913	934	982	926	910	1037	918	1029	938	943	968	894	990	1014	990	930	896	976	911	953	937	959	937	914	917	956	979	925	888	925	919	968	916	900	943	923	952	983	968	945	970	940	970	987	987	936	964	956	932	909	968	958	980	947	1010	1010	967	946	885	924	917	1005	943	944	893	964	981	937	1006	940	959	955	1006	940	900	884	917	920	945	992	948	947	938	959	1031	955	902	961	1009	990	923	956	972	959	958	949	975	934	911	923	985	960	971	981	975	985	958	931	958	958	970	920	887	954	940	931	969	979	954	934	984	927	943	938	987	982	982	982	978	929	954	961	946	959	946	992	957	917	911	954	913	957	963	942	963	999	968	955	952	1007	1008	999	941	986	954	967	959	983	935	957	981	976	949	962	947	977	932	944	933	941	964	963	950	938	970	935	991	972	994	924	942	948	949	953	1021	971	937	989	930	951	940	955	909	884	958	986	949	952	999	944	968	980	913	943	957	996	966	963	944	986	985	928	992	929	956	932	932	955	929	951	1002	925	991	946	920	978	941	937	931	960	962	969	978	916	975	940	929	974	892	898	994	914	961	977	934	945	953	953	959	981	943	922	995	958	973	972	945	950	945	982	949	967	1041	997	983	1015	909	910	947	958	956	914	929	1001	939	996	915	950	941	924	929	951	986	974	963	982	979	942	964	940	915	954	915	972	935	981	1016	917	933	957	1008	972	903	1027	965	917	985	936	990	934	940	938	958	919	978	977	943	929	899	950	967	989	936	924	938	966	912	972	965	944	964	936	925	967	963
26579	15476	2815	529	446	380	426	407	389	376	355	387	396	368	383	398	374	417	417	409	367	359	384	401	408	363	388	394	357	373	385	416	411	430	447	371	384	373	392	399	371	392	424	416	369	419	388	384	412	350	420	372	407	408	396	434	390	366	386	409	431	441	416	383	402	377	406	427	381	398	364	413	363	390	399	388	402	375	385	405	375	363	403	400	360	347	391	427	352	390	377	397	381	407	406	405	402	370	442	388	400	381	392	412	416	409	434	378	389	393	388	418	392	392	381	388	400	410	392	383	414	393	389	400	395	371	407	379	387	390	401	389	404	410	351	379	381	417	392	417	384	410	405	403	406	377	397	374	420	418	357	436	402	397	414	409	401	378	376	394	384	405	403	397	422	397	389	388	369	379	404	402	423	408	413	391	371	411	414	392	414	381	368	405	408	386	428	381	363	380	413	386	384	422	389	413	422	379	362	382	425	367	384	372	384	401	416	400	405	405	394	405	364	404	352	404	376	399	396	424	436	393	369	377	417	371	374	408	409	419	410	391	430	382	413	390	378	383	413	399	406	406	367	403	357	414	374	383	410	379	364	415	414	398	409	394	394	398	384	384	419	392	367	452	397	364	393	345	375	406	425	391	385	402	369	418	362	364	352	392	383	360	387	410	423	383	419	400	369	428	400	389	419	401	395	408	414	363	385	367	389	375	382	409	390	413	384	374	414	370	410	399	411	384	386	386	361	375	432	389	408	364	401	407	380	369	404	411	361	394	400	363	384	407	407	387	423	419	394	422	394	399	418	425	401	379	406	418	376	406	369	379	416	382	404	361	358	397	369	406	414	381	394	400	361	396	429	376	387	371	415	411	384	359	422	428	365	404	382	370	393	381	403	413	367	429	377	403	370	357	393	406	382	373	406	394	388	405	364	420	397	399	388	375	384	403	369	390	398	389	391	383	409	393	395	430	401	374	388	411	416	409	388	379	395	410	362	388	356	431	392	438	401	411	397	393	376	406	393	371	370	394	396	379	408	427	395	384	403	392	395	375	383	385	397	396	377	375	396	390	387	394	374	401	390	427	408	387	405	376	402	382	402	427	406	393	373	409	397	418	372	410	380	388	438	394	375	395	407	413	360	403	361	401	436	379	332	363	414	366	434	424	400	365	407	367	404	376	395	419	405	391	377	397	400	384	399	354	432	325	421	387	372	348	396	387	370	414	404	366	398	354	374	366	402	390	390	388	407	410	348	403	385	375	412	408	359	397	388	402	399	384	408	395	351	403	345	380	381	375	394	433	397	406	415	415	386	407	396	402	377	369	344	380	402	363	374	421	378	410	423	381	422	373	405	384	399	392	401	392	401	362	370	404	379	405	356	361	388	367	405	396	429	383	391	360	383	373	391	406	375	395	383	360	369	401	350	361	423	391	383	426	440	369	381	395	418	420	416	397	386	380	364	405	411	397	397	381	436	381	388	383	392	381	390	371	406	335	411	417	376	380	402	409	428	394	422	404	405	407	430	396	376	375	360	388	409	402	402	403	336	391	377	392	401	412	412	396	435	378	390	388	366	378	384	427	388	372	390	416	398	379	378	383	396	446	382	380	366	377	370	397	386	368	427	406	371	374	381	364	385	386	344	366	389	427	379	436	409	404	394	374	391	406	363	384	386	364	412	409	366	391	405	375	384	370	401	390	369	403	387	424	393	407	376	362	426	409	400	404	383	426	367	363	383	385	379	398	400	402	362	412	368	417	391	380	406	361	377	406	368	399	390	410	398	447	383	384	394	415	389	384	376	386	399	415	400	404	382	394	413	383	402	434	391	382	364	419	454	359	374	414	347	397	372	368	430	403	369	371	399	393	372	388	382	411	378	421	384	390	414	395	404	406	349	373	382	390	370	422	424	410	401	400	453	374	384	373	378	400	398	410	387	422	413	383	394	395	388	401	392	382	411	388	371	381	390	389	439	390	396	440	392	410	401	402	392	388	377	380	427	421	369	379	446	408	383	383	360	381	358	416	327	392	376	386	405	385	380	384	352	398	382	413	350	347	393	395	434	362	351	396	397	427	393	400	388	334	413	411	397	374	423	428	400	407	413	401	391	419	403	406	409	378	387	413	409	395	408	372	378	399	404	388	391	411	357	374	407	389	400	402	366	382	406	391	366	380	390	370	378	393	387	380	404	427	376	376	383	412	433	393	368	385	399	384	395	390	393	397	393	396	412	378	394	434	381	383	386	399	386	409	378	423	353	391	381	402	387	373	387	381	370	417	362	352	399	380	447	398	391	386	396	377	385	402	393	389	402	368	392	391	377	401	384	406	375	376	403	406	357	393	390	380	390	428	393	379	378	435	406	367	372	373	361	401	448	391	386	422	408	394	403	389	399	389	372	435	417	382	383	411	424	397	408	380	407	458	406	387	371	365	378	419	367	394	372	375	430	375	408	387	412	381	406	395	387	359	349	401	381	452	392	372	367	390	406	384	365	367	394	369	377	371	413	406	407	402	409	407	365	385	416	401	398	405	405	398	414	394	402	377	407	390	400	345	414	358	366	396	423	401	370	393	392	389	384	368	406	385	423	382	404	392	380	379	412	401	424	421	402	372	375	426	360	396	364	395	405	407	413	371	383	379	377	396	392	427	393	416	426	348	381	405	409	377	342	418	365	386	364	406	408	374	394	417	390	400	418	342	381	391	392	386	364	428	405	364	427	372	427	410	355	403	369	433	411	419	426	414	413	387	403	356	384	401	382	396	384	368	408	364	334	415	384	388	381	409	425	384	354	394	377	434	382	366	413	384	408	339	382	404	412	367	404	407	372	394	390	401	398	374	361	404	384	371	375	410	379	374	409	410	378	385	375	392	380	443	421	375	382	424	384	369	370	403	368	414	385	390	401	397	437	414	386	376	383	397	368	363	346	375	370	370	405	366	422	410	375	408	392	390	392	388	346	414	429	398	420	408	407	388	401	361	410	411	443	398	415	385	388	345	375	399	381	390	408	372	364	384	407	374	388	365	413	398	414	390	404	411	368	376	384	387	395	372	377	425	339	389	403	381	389	417	373	406	419	385	373	376	355	374	419	402	378	383	391	361	379	382	384	373	406	356	405	419	415	412	420	399	394	402	372	429	396	364	352	393	358	427	349	413	394	385	416	386	377	365	410	392	385	382	402	373	402	418	366	367	397	386	399	421	384	402	387	383	375	374	385	419	365	430	373	369	386	388	390	405	403	380	409	417	418	370	394	392	404	407	386	405	418	396	389	431	376	392	389	396	362	385	384	389	374	402	450	431	396	400	419	382	388	400	382	395	416	386	425	433	387	406	369	383	401	372	380	408	389	421	423	380	389	387	376	400	384	403	409	429	426	377	401	374	397	386	367	416	396	394	391	350	366	402	383	392	409	339	396	382	401	379	396	404	425	405	374	389	402	410	429	369	394	402	364	418	408	389	368	417	361	362	399	372	389	426	406	384	389	420	384	396	378	382	406	414	401	372
24351	16591	3647	1114	1075	1164	1050	1095	1056	1092	1047	1038	1064	1057	1095	1017	1039	1079	999	1051	1105	1031	1038	1018	1023	1088	1074	1058	1087	1044	1081	1056	1103	1113	1072	1127	1141	1056	1054	1045	1073	1012	1031	1063	1017	1094	1049	1023	1087	1045	1055	1094	1136	1132	1156	1133	1107	1056	1026	1191	1312	1265	1101	1153	1158	1085	1094	1120	1056	1023	1029	1111	1050	1076	1049	1042	1051	1065	1062	997	1023	992	1032	1029	1050	1085	1039	1004	1141	1028	1004	1013	1030	1027	1051	1021	1066	1036	1047	1028	1042	1096	1006	978	1058	1067	1074	1036	1022	1074	1015	1013	1093	1063	1028	1000	1065	1010	1014	1013	1025	1043	1002	1077	1007	1044	1087	1053	1087	1110	1027	1036	1027	1089	1037	1045	1032	1088	975	1024	1081	1079	1025	986	1007	1034	1091	1107	1058	1063	1092	1019	1091	1063	1018	1074	993	1028	1037	1026	1009	1016	1040	1007	1006	1072	1037	1046	1006	1086	1053	1062	999	1029	994	1070	1013	1055	1020	1083	1056	1038	1014	1096	1004	1020	1075	1053	1094	1065	1014	1106	1039	1025	1009	1064	1141	1034	1018	998	1065	1041	1030	1075	1041	1050	1038	993	1038	1027	1037	1023	1053	1052	1035	1025	946	1037	992	1065	1088	1076	1035	1026	1029	1130	1030	1139	1013	1052	1066	1023	1089	1126	1062	991	1051	988	1002	1100	1049	1063	1070	1021	1056	1006	1029	1015	988	1083	1015	1004	1109	1068	1077	1029	1049	1069	1060	1063	1052	1030	1021	1047	1075	1047	1073	1057	1027	1035	1060	1072	1037	1043	1027	1069	1046	1144	1113	1066	1074	1024	1066	1056	1032	1065	1049	1062	1040	1089	1042	1042	1112	1068	1028	1049	1009	1083	1025	1000	1108	968	996	1069	1069	1014	1063	1048	1056	1020	1119	1050	1056	1092	1041	1068	1046	1070	1050	1087	1072	1034	1062	1014	1069	1098	1019	1023	993	1050	1053	1040	1103	1042	1056	1105	1071	1050	1069	1049	1031	1028	1038	1024	1032	1031	1018	1053	1028	1070	1048	1048	1096	1046	1062	1086	1041	1103	998	1079	1073	1058	1047	1087	1088	1045	1037	1078	1027	1110	987	1053	1043	967	1056	1032	1001	1009	1011	1024	1047	1017	1063	1068	1050	1012	1035	1070	1090	1065	1053	1113	1088	1059	1083	1039	1063	1057	1029	1076	1106	1070	1039	1077	1008	1064	981	1001	990	1035	1013	1029	995	1052	1028	1071	1026	1019	1026	1064	1016	1072	1058	1075	997	1081	1051	1060	1015	1085	1057	1051	1012	1106	1021	1027	1036	1101	1017	1003	1057	1088	997	1099	1088	1030	999	1029	982	1057	998	1055	1057	1030	1040	1067	1025	1031	1079	1066	1002	966	1046	1072	1068	1083	1003	1018	1035	1022	1060	1056	981	1093	1056	1065	1079	1063	1076	985	1050	976	1094	1053	1079	1096	1039	1064	1024	1052	1017	1043	1037	1067	998	1082	1095	1069	1056	1055	1019	988	1055	1018	1102	1039	1090	1013	1038	1057	1100	1034	1043	1021	1071	1014	1041	1076	1058	1044	1048	1056	1015	1056	1077	1030	997	1049	971	1035	1052	1025	1060	1086	1029	1054	1014	1029	1087	1078	1028	1040	1046	1034	1021	984	1018	1082	1042	1042	1011	1031	1005	1027	1066	1053	1064	1040	1075	1118	1048	1087	1049	1045	990	1090	1035	1038	1121	1021	1031	1049	1026	1085	1057	1010	1045	1059	1005	1041	1038	1032	1066	1043	1043	1059	1073	1050	1084	1018	1042	1043	1019	1111	1024	1069	1078	1013	1064	1069	1079	1050	1055	1080	1038	991	1043	1024	1062	1048	931	1075	989	984	1002	1033	1058	1002	1064	1064	1046	1062	1071	992	1057	1086	1015	1036	1035	1050	1072	1070	1022	1034	1019	1103	1058	1089	1019	1012	1011	1105	1031	1022	1064	1081	1053	1080	1044	1035	1042	1061	1106	1023	1057	1047	1085	1030	1090	1028	1054	1039	1073	1072	1043	1075	1015	1038	1011	988	1079	1066	1020	1032	980	1019	1042	1035	983	1111	1034	1033	1047	1085	1078	1073	1052	1104	1073	1035	1007	1076	1002	1032	1008	1040	1087	1008	1097	998	1002	1071	1067	996	1055	1091	1054	1040	1091	1019	1034	1098	1122	1035	1013	1041	1094	1017	1006	976	1000	975	999	1045	970	1049	1017	1043	1063	1052	1050	1012	1029	1003	1016	1040	1037	1060	1045	1021	1114	1011	1103	1062	1043	1053	1075	1043	1028	1049	1036	989	1011	1048	1091	1042	1047	1057	1062	1067	1063	1070	1062	1006	1019	1036	1074	1044	1048	1018	1123	1043	1035	1098	1072	1023	1037	1032	1051	996	1040	1048	1047	1033	1021	1023	1094	1070	1062	1004	1046	978	1050	1045	1099	1036	1047	1044	1098	1014	1081	1072	1029	1017	1033	1056	1076	1050	1067	1027	1037	1074	1009	1056	1042	1032	1100	1074	1106	1026	1095	1088	1047	1059	1016	1019	1013	1001	1051	1067	1023	1043	1018	1027	1072	1077	1066	1080	1063	1087	1083	1037	1069	1107	1051	1037	1029	1033	1039	1046	1063	1078	1106	959	1058	1078	1023	983	1001	991	1051	1039	1114	1060	1040	1068	1078	997	1049	1079	1044	1060	1043	1034	1047	996	1057	1031	1083	1050	1047	1067	1115	1031	1042	1024	1039	1077	1081	1021	1065	1058	992	1120	1034	1072	1099	1085	1046	1025	1018	986	1026	1050	1003	1043	1094	1033	1063	1017	1035	1092	1040	1017	1054	1065	994	1008	1036	1074	1064	1051	1039	1084	1051	1036	1059	1056	1066	1088	1033	1030	1111	1050	1025	1055	959	1063	1115	997	1020	1081	1051	1030	1064	1076	1030	1065	1050	1065	1022	1061	1005	1097	1067	1067	1012	1025	1022	973	1008	1056	1054	1057	1090	1031	1061	1088	1004	1101	1061	1036	994	1098	1005	1028	1045	1033	1056	1017	1025	1080	1011	1011	1052	1058	1076	1032	1037	1073	1034	1069	1081	1076	1026	1033	976	1072	1032	1045	1048	1085	994	1020	1045	1027	1089	1089	1054	1068	1045	1054	1074	1053	1064	1043	1002	1030	1002	1004	1096	1062	1059	1030	1068	1055	1096	981	1019	1077	1068	1051	1029	1076	1008	1094	1074	975	1016	1005	1053	1013	1024	1003	1072	1067	1053	1062	1057	1036	1041	991	1049	1115	1094	1071	1022	1047	1092	1059	996	1004	1081	1050	1020	1040	1094	1014	1063	1067	1017	1020	1000	1052	1081	1100	984	1050	1012	1031	1024	1050	1050	1042	1090	1036	1087	981	986	1049	1032	1016	994	1079	1029	1070	1064	1003	1017	978	1012	1048	1066	1076	1064	997	1004	1006	1083	1082	1025	1054	1036	1047	1121	1018	1056	1073	1092	1041	1019	1008	1083	1068	1066	979	1013	1062	1035	1087	1064	1028	1017	1101	1024	1038	1047	1005	1054	1033	1023	1090	1053	1077	1022	1054	1057	1096	1054	1004	975	982	1057	1039	1039	1078	1053	1030	1040	1025	1070	1099	972	1008	1049	1057	1106	1084	1043	1042	1089	1087	1035	1043	1068	1063	1094	1047	1055	1032	1050	1004	1094	1067	1067	1024	1036	1021	1088	1054	1022	1094	1041	1034	1023	1032	1009	1065	983	1089	1106	1044	1068	1069	992	1074	1059	1030	1031	1025	1077	1023	1077	1021	1054	1033	1037	1027	1080	1005	1090	1053	1054	1050	1067	1051	1062	1067	1012	1056	1051	997	1054	1006	1078	1042	1024	1066	1048	1083	992	1031	1024	1059	1040	1069	1080	1078	1035	1085	1053	994	1048	1086	1018	1037	1045	1072	1065	1104	1032	1012	1049	999	1063	1064	1015	1074	1010	1041	1101	1014	1031	1052	1040	1011	1049	1010	1074	1073	1051	1035	1022	1035	1067	1072	1064	981	1032	1082	1042	1069	1003	1107	1027	1043	1039	1020	1055	1034	1065	1034	1062	1017	1055	1032	947	1084	1049	1007	1016	1042	1070	1012	1018	1092	1022	1062	1016	1038	1042	1085	1048	1091	1069	1041	1050	982	998	1069	1084	1028	1021	1093	1041	1060	1029	1014	1026	1038	1089	1048	1040	1016	1064	1002	1042	1048	1050	1084	1030	1036	1048	1072	1088	999	1090	1045	1111	1053	1027	1061	1033	1033	1101	1055	1088	1029	1049	1051	1030	1006	1071	988	1059	1044	1093	1053	1082	1072	1012	1058	1043	1011	993	1079	1053	1043	1043	1086	1086	1014	1015	1076	1082	1087	1071	1081	976	1039	1068	1059	1033	1042	1042	1021	1063	986	1015	1130	1079	971	1047	1065	1041	1056	1085	1051	990	1054	1106	1090	1011	1074	1031	1005	1065	1079	998	1023	1073	1047	1040	1058	1004	1076	1098	1031	1084	1036	1020	1017	1050	1060	1080	1067	1035	987	1069	1120	1039	1058	1059	1055	1110	1044	982	1058	987	1041	1074	1006	1052	1030	1030	1082	1018	1048	1062	1072	1046	1039	1059	993	1037	1047	1037	1041	1046	1043	1102	1039	1015	1085	1059	1058	1088	1078	1094	1049	1031	1125	1042	1065	1049	992	1049	1052	1050	1088	1025	1051	1039	1065	1051	1088	1029	1014	1124	1064	1043	1112	1037	1029	994	1016	1029	1028	1087	1053	1038	1057	1032	1027	995	1043	1099	1052	1016	1036	1040	1072	1090	1040	1064	994
68105	56669	26310	3933	517	429	364	366	368	318	324	333	339	324	323	286	313	268	266	302	290	277	288	305	290	310	302	320	335	284	293	309	279	313	252	314	317	292	295	277	310	294	279	293	272	281	273	323	308	315	305	325	401	386	379	328	424	386	326	444	520	331	294	261	301	331	428	323	287	291	276	319	278	296	285	281	321	309	305	277	282	264	292	297	280	265	294	274	291	273	274	306	293	267	273	300	254	309	298	285	267	286	271	282	289	289	283	275	297	300	262	298	306	291	271	296	283	301	288	292	282	297	281	279	296	304	302	237	295	265	301	292	294	286	271	266	314	279	326	272	253	277	292	278	274	320	324	309	247	288	261	317	309	257	284	282	297	300	301	286	299	280	278	246	309	269	270	266	260	296	291	265	291	317	292	258	285	264	289	270	264	260	294	289	293	295	292	309	285	305	292	302	295	256	315	284	284	281	270	322	292	310	291	289	309	265	288	274	271	283	260	285	299	262	267	263	284	276	286	307	271	284	252	258	298	277	296	312	273	308	281	259	312	262	265	257	276	279	288	270	285	282	271	280	287	284	296	266	278	266	310	300	285	308	300	270	276	254	289	278	306	312	273	277	283	251	316	269	279	274	279	266	270	270	267	284	272	290	277	282	291	292	260	306	282	275	269	273	285	300	273	310	315	306	307	306	303	288	278	281	271	282	253	281	282	278	296	297	288	313	279	276	247	272	297	274	289	266	314	309	293	275	311	298	254	290	287	285	276	305	320	285	279	309	304	304	314	264	305	290	296	257	302	286	275	277	269	279	276	276	288	288	281	294	273	305	264	299	300	295	305	278	266	295	255	281	264	250	276	278	276	289	269	309	293	271	275	275	257	268	280	300	276	279	279	285	299	289	271	263	298	316	291	278	281	283	288	256	279	263	264	270	290	269	289	286	291	264	288	259	256	303	273	304	288	278	304	279	304	279	303	290	300	303	273	278	326	299	267	316	271	301	289	274	282	267	296	269	281	279	304	279	335	274	284	296	296	281	296	258	276	277	318	321	274	276	294	275	286	303	261	267	265	278	303	275	279	288	275	294	268	314	276	267	276	314	277	280	255	263	292	307	263	291	277	273	279	282	267	263	286	292	293	280	280	272	282	268	286	282	281	304	281	293	269	273	268	294	297	277	288	268	289	284	251	284	268	285	266	304	313	241	287	267	279	270	299	298	289	288	290	279	303	302	271	290	288	270	286	289	308	275	261	301	279	280	254	305	311	277	290	268	283	291	273	299	259	285	306	278	280	259	273	316	320	278	275	292	303	293	252	280	251	294	265	242	278	302	292	272	296	268	277	310	305	280	259	259	292	283	280	260	294	292	315	280	290	274	275	286	298	290	283	328	317	240	296	306	289	280	273	276	268	270	291	306	270	295	293	304	300	280	315	307	275	294	293	308	283	274	258	284	304	302	280	316	315	289	287	253	290	281	332	261	292	287	293	278	284	278	321	258	310	295	279	270	278	297	291	280	281	293	263	293	283	278	290	307	273	286	270	276	280	299	313	300	296	299	281	306	264	287	287	292	293	286	282	311	298	280	269	308	310	292	290	303	278	261	261	282	280	305	310	254	275	259	268	271	271	282	267	275	289	275	269	241	283	299	273	268	288	282	295	273	298	283	308	296	301	267	274	240	260	301	291	314	260	287	300	293	279	262	329	278	286	265	274	276	346	291	269	288	287	270	279	269	288	314	274	279	305	291	273	281	283	281	297	291	297	289	280	255	284	276	283	310	310	296	260	289	333	311	261	287	268	285	264	269	291	270	300	288	308	285	302	288	287	264	298	300	305	270	290	291	284	273	278	297	317	274	245	298	286	321	304	276	292	282	261	281	276	295	300	305	294	293	290	307	301	275	305	285	296	279	315	280	276	314	275	282	280	282	314	304	292	248	286	276	287	292	290	283	280	283	314	277	282	275	315	303	270	294	245	306	316	319	251	291	268	271	307	322	308	250	262	290	300	264	283	284	300	273	305	323	276	249	262	268	286	279	285	293	305	290	279	290	298	283	290	264	287	267	297	294	299	304	282	286	282	297	290	307	279	292	272	258	291	301	271	286	313	306	285	270	299	285	297	277	287	323	264	303	265	306	292	272	291	322	271	276	301	308	289	301	315	287	264	301	262	285	268	285	292	283	256	275	269	253	292	301	331	273	280	288	275	263	316	278	305	300	291	281	274	292	268	263	259	265	264	275	260	267	279	282	281	296	270	292	300	281	266	283	313	261	274	280	280	285	299	260	262	278	283	273	288	309	273	287	281	303	288	283	291	291	293	288	273	282	257	299	289	326	292	300	290	285	275	272	315	270	250	320	288	267	307	286	324	302	288	297	288	319	285	267	299	264	298	256	277	281	281	256	279	270	331	258	295	290	274	315	327	280	277	292	286	265	285	325	256	274	272	309	291	284	265	286	312	297	305	307	278	273	257	299	286	295	301	278	309	267	260	279	284	282	281	277	317	273	300	286	294	325	304	259	297	273	306	288	273	294	282	268	298	296	306	277	316	299	303	308	282	285	281	305	282	300	260	315	277	268	274	273	273	308	305	267	294	296	309	281	266	277	299	284	266	287	280	277	272	299	282	273	305	296	283	313	261	297	277	313	281	291	272	277	283	273	311	277	290	277	294	267	297	283	280	286	293	259	275	270	283	263	263	281	309	268	268	286	236	299	273	287	289	287	256	289	272	305	283	283	288	298	256	332	314	287	245	287	283	307	286	260	274	270	294	285	279	276	276	293	264	281	311	289	256	264	264	301	281	337	283	322	294	260	279	288	271	283	281	317	273	273	287	278	268	280	279	314	258	303	305	296	275	295	268	276	278	279	302	284	302	291	271	302	305	285	237	284	278	295	284	223	273	277	286	286	288	269	296	327	299	287	308	275	269	300	278	268	310	282	289	259	263	261	301	291	266	293	291	301	274	296	269	303	264	289	272	277	323	291	290	323	299	278	257	304	284	306	259	279	282	275	277	274	296	297	262	281	269	276	293	292	277	270	295	276	302	294	309	293	290	268	253	279	258	269	284	295	269	291	267	301	305	271	271	282	294	297	262	299	315	275	290	283	283	307	315	306	287	274	296	271	262	282	297	290	277	291	289	277	294	312	275	303	285	301	291	287	325	271	287	262	265	282	304	265	239	292	291	292	296	291	291	281	277	315	273	263	291	236	296	279	285	310	272	266	252	286	282	285	281	278	276	286	284	278	302	280	306	258	291	289	275	290	276	276	287	280	305	279	288	273	299	290	253	316	280	285	284	283	292	267	258	318	256	327	301	299	302	278	287	288	313	275	282	294	286	298	277	276	293	265	271	273	293	293	284	260	262	265	283	264	274	270	275	285	286	310	262	261	297	297	303	257	274	286	286	302	313	300	298	265	311	252	278	308	283	295	306	301	310	288	275	284	320	298	271	269	274	293	310	270	281	318	294	289	301	296	287	293	274	269	296	270	294	282
45588	41185	17125	1689	1582	1436	1290	1183	1123	1064	995	952	1012	887	886	890	885	864	895	806	830	827	823	832	791	849	875	884	844	829	874	814	934	934	880	863	938	884	810	850	840	904	794	794	859	891	842	926	984	1004	1046	1305	1432	1493	1735	1421	1818	1435	1357	2183	2727	1193	863	800	923	1182	1474	983	788	800	787	775	767	806	820	746	806	773	778	793	839	777	759	863	825	788	805	798	739	826	782	838	798	862	778	807	821	798	766	769	861	810	814	755	746	806	745	811	821	870	806	752	787	828	846	793	749	777	803	776	775	821	812	813	827	766	826	798	769	776	773	783	844	783	787	794	800	776	823	785	764	826	767	781	820	765	793	765	777	784	800	842	877	784	732	823	791	766	776	818	810	752	842	785	790	790	802	777	766	750	778	740	891	796	754	756	765	855	765	834	805	763	816	764	788	779	792	760	768	795	824	787	752	760	736	790	760	791	784	800	752	792	827	765	819	806	750	797	778	826	771	776	784	834	842	776	791	794	741	824	761	737	816	765	746	787	770	758	752	777	750	793	766	815	824	807	801	818	815	721	778	743	778	853	828	799	797	776	793	837	799	759	789	788	802	775	770	734	787	844	753	764	738	768	792	802	806	804	749	766	820	734	757	774	783	785	766	790	817	774	772	786	746	796	836	801	756	760	825	791	739	745	804	779	764	848	801	790	791	779	788	802	779	745	792	765	763	745	760	812	815	795	812	802	796	782	847	803	779	764	792	758	784	810	790	820	799	832	800	786	711	805	808	824	809	790	792	823	752	766	801	740	852	773	800	712	756	778	752	795	777	752	762	782	755	738	768	783	801	799	804	797	800	729	779	801	770	777	805	795	793	788	821	829	754	764	744	782	753	826	801	831	811	769	812	810	766	823	770	745	757	757	833	824	749	807	801	724	803	779	815	786	774	788	770	767	809	766	817	787	803	791	751	771	821	796	805	771	784	826	729	748	837	738	797	820	785	781	814	737	828	787	742	761	726	794	780	808	773	802	853	813	750	801	797	831	801	828	793	785	779	838	811	779	804	778	794	805	784	804	807	819	784	787	769	803	779	790	822	745	761	788	739	744	793	744	796	790	817	805	751	788	817	773	748	837	767	739	770	760	771	816	820	785	811	792	765	776	757	784	762	808	748	789	828	778	727	787	780	795	767	791	850	856	745	768	795	809	789	803	799	798	800	736	782	770	800	855	768	776	810	806	771	727	800	761	837	763	809	762	742	813	756	807	823	778	799	742	781	785	768	774	782	772	757	792	807	790	805	802	741	804	755	826	749	770	815	750	826	800	789	740	793	737	813	795	774	793	744	773	751	779	763	789	803	831	758	718	820	806	725	813	817	883	726	791	795	778	775	769	827	751	786	806	792	756	775	718	750	810	767	798	781	826	776	758	744	752	798	807	793	770	747	791	770	752	768	758	739	801	779	857	793	774	798	756	836	795	784	752	857	803	767	800	767	772	783	789	799	804	748	772	782	807	853	794	829	734	806	745	787	765	715	855	845	777	769	744	736	772	819	751	820	806	782	778	818	800	756	747	772	795	825	809	783	772	767	775	797	822	778	769	827	765	764	774	769	784	778	761	776	797	780	782	798	765	800	800	800	814	797	791	783	801	787	804	758	792	799	818	784	754	751	778	793	816	735	759	786	796	815	784	791	795	783	783	761	786	780	812	742	786	819	812	784	792	801	767	758	755	780	808	796	754	769	793	811	754	811	788	777	817	789	790	760	763	769	823	775	762	765	804	782	820	753	759	776	776	849	774	815	755	809	793	814	791	794	804	817	809	841	774	822	773	842	744	826	733	792	769	744	773	757	763	769	795	799	790	847	789	779	801	813	822	809	781	774	835	864	753	764	750	785	737	810	703	731	798	776	775	795	761	804	778	786	810	742	776	743	753	790	763	740	778	821	778	796	816	780	822	793	738	784	768	797	782	739	801	812	800	801	810	814	761	801	828	747	771	760	758	771	813	781	763	782	784	818	821	796	786	749	805	820	792	743	787	740	773	803	805	761	756	772	777	791	772	815	782	819	807	783	790	784	790	824	739	766	766	756	799	792	820	793	782	763	786	798	814	759	779	792	789	787	830	771	765	789	806	828	792	800	804	757	773	807	808	787	787	795	719	777	730	777	723	789	765	786	811	829	798	779	789	783	783	813	737	819	821	748	782	772	783	777	799	791	779	768	788	757	779	746	795	778	784	778	800	759	793	825	775	785	818	786	846	773	819	777	771	801	828	799	804	761	756	777	823	772	814	808	778	749	758	801	779	769	810	764	802	778	806	763	798	784	799	786	833	776	811	755	782	744	853	788	842	737	811	808	769	817	800	850	791	745	740	768	806	844	828	790	805	763	773	811	765	762	747	792	737	762	804	805	768	769	761	808	752	795	799	802	809	778	853	793	822	780	822	823	827	797	763	739	828	805	782	776	765	799	781	801	782	750	780	822	796	835	782	820	809	804	784	801	790	808	776	749	777	836	866	840	784	808	799	824	796	768	825	787	788	791	756	808	757	815	781	829	782	807	760	771	743	852	806	788	712	852	778	750	785	790	778	776	812	806	812	781	769	820	812	841	800	732	778	830	807	808	749	794	804	786	783	816	813	756	800	835	793	775	817	756	792	754	787	787	757	782	763	732	811	756	807	776	811	819	790	748	804	767	757	788	784	748	768	790	764	769	781	812	805	782	786	799	751	800	792	778	781	805	785	854	758	770	777	838	816	803	820	817	720	815	810	820	769	760	791	806	764	756	778	781	769	764	804	787	792	845	778	770	847	775	811	787	766	812	831	819	798	853	824	768	788	795	796	776	786	791	780	812	782	812	787	786	756	752	768	792	816	812	786	796	736	776	761	814	804	836	779	807	807	788	791	771	788	798	843	808	801	823	785	824	786	772	775	766	794	750	762	780	773	805	815	773	759	779	781	761	784	763	754	812	805	758	760	813	768	781	810	785	783	807	801	749	797	763	796	795	769	795	760	788	769	809	767	802	790	791	791	808	754	843	763	721	798	782	833	797	774	811	831	759	785	808	752	769	792	766	770	793	848	778	737	815	815	772	823	795	747	762	765	810	811	773	794	764	787	810	767	769	759	801	777	741	772	767	812	834	759	815	781	745	762	803	804	739	832	799	755	805	774	769	775	795	816	765	774	805	784	798	746	756	827	773	771	775	800	750	815	781	769	809	775	831	776	737	803	833	806	769	817	815	768	755	830	835	767	796	773	784	809	782	795	759	813	803	807	820	765	795	796	769	760	842	810	754	764	803	781	829	798	796	809	833	795	808	743	803	777	772	790	794	819	795	793	774	824	796	765	801	779	765	775	786	790	729	801	783	754	736	795	794	822	790	790	811	810	764	832	781	798	754	773	797	793	747	790	775	759	796	796	768	795	803	842	771	811	782	722	834	780	817	837	835	847	738	791	772	812	793	757	771	779	754	799	827	799	817	786	840	783	766	808	806	795	827	796	798	778
79331	66701	35246	9756	1278	646	532	505	444	429	434	385	427	393	372	361	380	346	370	324	361	358	373	343	353	371	366	366	355	364	340	329	378	350	379	351	369	357	359	374	389	326	385	375	378	354	394	373	366	403	380	399	431	544	613	592	672	541	446	707	833	369	373	358	395	557	540	353	327	335	331	332	346	368	323	346	362	364	329	329	327	348	336	328	324	385	340	333	336	384	337	348	325	313	364	318	327	328	330	365	337	296	365	334	353	327	357	343	387	373	355	344	334	349	329	351	347	314	361	313	374	345	353	313	295	365	333	318	364	373	339	347	357	330	348	349	324	314	331	321	334	357	386	332	381	330	335	334	342	344	355	374	359	387	310	387	325	308	370	359	382	333	337	321	334	369	365	330	376	336	337	345	323	352	343	328	323	358	377	365	347	363	337	350	307	324	349	332	309	303	344	357	371	387	357	363	321	354	355	345	331	331	329	353	330	310	326	347	357	297	363	331	329	328	351	348	341	334	360	329	355	320	333	342	334	323	357	403	287	351	349	356	337	384	350	384	356	339	319	345	324	309	344	325	319	349	364	337	330	339	387	337	346	351	356	349	387	326	346	351	345	361	398	330	370	315	359	356	356	312	362	327	332	340	331	334	348	355	303	340	343	346	305	312	360	324	349	346	357	331	327	352	351	336	342	360	398	349	332	340	365	335	343	342	399	348	358	341	328	391	332	350	323	339	320	359	319	315	365	390	325	353	325	348	356	319	399	347	341	332	390	358	352	325	355	381	321	314	374	363	293	339	351	351	348	343	342	366	328	363	323	328	329	321	330	353	321	323	337	329	350	313	306	331	353	344	376	339	326	339	352	344	351	332	355	319	336	361	359	305	345	336	345	347	335	327	350	310	331	368	324	347	349	352	334	343	318	339	343	351	307	320	364	336	360	357	338	355	347	357	342	329	348	344	368	334	360	359	333	358	348	320	341	347	340	323	360	378	315	321	349	335	349	346	315	316	343	351	341	377	374	315	362	359	346	346	298	351	330	344	328	376	340	321	350	340	348	329	321	313	358	357	348	316	320	361	365	327	333	318	350	345	334	330	350	364	370	357	324	314	316	332	325	361	346	322	344	323	363	347	336	344	335	323	329	309	310	344	309	319	324	372	315	336	329	321	357	326	354	352	331	340	309	345	352	299	331	307	356	333	338	373	342	334	338	307	383	316	348	313	351	330	350	322	329	351	319	351	332	311	367	327	347	352	352	337	326	344	340	357	365	323	320	337	350	345	325	358	339	370	348	363	337	345	332	338	346	324	356	363	343	348	337	348	349	372	299	348	318	341	304	365	387	314	362	342	364	340	353	346	363	365	330	313	292	355	364	337	366	344	361	335	369	357	368	336	356	349	345	346	366	314	373	327	354	339	321	368	339	339	345	323	335	381	352	351	342	363	353	315	357	327	348	338	350	323	310	327	342	341	361	320	370	352	334	356	337	363	340	354	337	320	320	345	345	341	367	323	297	357	343	305	361	331	335	341	332	328	348	346	314	325	350	321	358	373	352	360	362	342	338	349	316	346	350	361	330	357	349	351	325	338	310	351	352	327	363	355	340	342	338	361	352	303	328	367	316	313	335	349	366	343	326	341	344	352	357	335	328	331	353	358	343	336	320	340	351	392	338	338	360	337	334	332	365	336	316	329	352	336	352	372	361	370	314	334	369	354	358	343	298	322	310	356	328	309	313	328	350	334	336	348	319	350	340	338	334	357	362	357	326	366	355	343	310	328	347	352	355	332	318	342	351	343	347	320	357	322	365	352	361	316	324	328	332	354	339	377	319	347	336	333	356	322	356	344	337	352	348	338	299	349	345	340	333	374	348	364	347	310	356	384	359	340	340	352	340	364	328	355	340	328	366	359	379	332	376	340	299	347	328	328	384	356	329	297	329	331	351	357	351	351	363	299	375	390	322	374	350	338	385	335	384	361	300	356	363	362	364	347	315	337	353	388	335	368	323	349	318	333	344	345	332	384	334	339	366	337	357	364	337	359	340	358	368	327	359	345	315	338	335	358	365	330	325	336	355	330	324	366	415	320	337	339	340	361	341	315	321	331	374	349	338	328	340	326	331	346	333	333	364	313	342	339	306	344	346	349	365	347	322	347	329	320	358	328	362	348	345	363	338	362	363	329	359	343	359	312	312	329	371	367	373	344	337	356	365	343	344	329	366	335	336	348	352	335	334	306	372	346	356	356	327	346	394	352	360	370	323	299	363	332	331	339	344	355	331	299	354	284	378	332	376	331	332	346	319	285	352	328	318	311	348	331	325	332	374	354	334	337	341	344	371	326	348	351	325	363	347	348	359	358	323	367	326	374	317	339	356	369	342	318	353	327	362	324	328	325	345	372	341	363	334	328	318	300	363	346	359	329	372	325	359	368	335	360	368	367	330	315	305	323	349	339	350	328	333	357	328	346	330	360	324	331	323	343	333	325	329	339	346	338	343	353	358	349	363	323	339	304	336	343	346	352	323	339	322	352	326	335	344	307	323	350	364	348	313	316	348	311	334	379	331	297	319	332	362	362	335	352	316	342	304	333	308	309	334	354	337	333	350	335	352	339	336	323	288	320	376	343	350	329	289	338	286	372	344	339	341	367	348	343	346	315	338	314	344	322	333	354	356	335	327	331	333	343	352	299	368	354	325	342	389	326	357	342	346	331	373	337	370	329	334	353	330	335	331	332	329	379	336	341	338	351	360	364	352	362	355	315	363	342	336	325	319	351	328	318	347	321	362	361	360	374	355	350	335	342	362	375	362	352	326	350	378	310	360	347	340	349	340	322	356	327	337	333	345	322	307	364	358	356	311	354	346	321	379	352	337	336	358	371	335	342	361	345	370	342	339	337	371	331	351	368	353	318	336	346	368	373	318	364	290	335	349	345	350	346	324	351	303	317	318	347	366	339	362	318	341	347	356	330	351	328	356	344	340	340	306	344	340	346	323	345	328	312	356	342	339	350	312	356	373	343	343	369	357	326	365	364	351	313	322	328	301	344	348	343	368	352	354	372	351	360	347	312	356	333	308	330	346	330	345	310	338	339	340	346	355	363	337	345	339	376	329	344	304	311	339	349	339	350	330	323	302	360	328	331	384	343	340	374	349	315	350	353	344	331	361	356	315	357	352	335	419	344	331	348	342	336	358	359	328	338	315	369	340	313	314	344	338	302	350	368	356	322	364	346	343	343	331	363	360	339	344	350	353	331	324	340	332	383	360	361	367	341	314	324	339	333	340	376	350	320	319	318	328	361	345	345	364	334	354	362	356	352	375	332	360	306	352	348	359	358	374	330	358	367	353	320	347	337	361	353	341	346	338	298	358	336	350	327	322	328	334	383	332	344	310	346	344	313	356	291	305	356	347	326	337	320	346	314	341	360	345	351	308	330	343	359	329	293	331	360	333	361	333	328	369	353	344	326	372	352	341	329	336	341	325	349	307	332	375	336	355	387
55413	51249	22165	2775	2476	2157	1845	1691	1592	1439	1311	1302	1228	1210	1145	1103	1111	1096	1050	980	1032	1035	985	979	1013	985	988	938	1023	1003	1006	1116	1064	1063	1097	1153	1045	1040	1027	1000	977	1028	1112	1077	1163	1044	1018	1083	1152	1334	1381	1470	1673	2419	2780	3094	3385	2449	1958	3571	4225	1025	1027	1005	1529	2684	2258	1139	895	930	896	927	930	948	937	918	944	929	979	919	927	938	934	918	959	960	911	904	935	920	922	947	911	905	857	856	919	904	886	907	942	954	977	882	932	930	862	923	986	990	862	919	918	887	913	916	946	889	925	911	938	931	950	892	902	960	879	906	914	936	876	964	901	917	920	901	974	883	956	927	958	919	937	928	943	947	966	896	878	856	912	929	899	892	938	863	959	919	883	890	934	874	879	918	895	878	902	973	916	896	946	930	893	935	914	947	973	934	906	948	944	905	925	871	901	874	966	885	883	923	924	920	886	899	891	921	891	917	895	890	915	870	928	911	954	890	918	897	921	945	938	869	957	928	867	934	944	891	927	916	854	882	929	887	930	920	944	906	892	919	929	888	931	944	892	843	920	915	866	905	879	917	914	921	891	942	910	912	875	904	865	926	945	871	939	879	987	870	867	868	973	856	901	879	909	886	934	945	902	913	958	902	917	934	933	825	906	933	884	854	974	900	920	871	929	864	875	996	913	930	876	885	878	956	897	976	905	891	866	960	902	920	889	926	889	902	903	886	948	925	853	933	897	947	974	956	859	902	903	937	953	915	906	878	891	913	918	894	988	925	898	876	905	894	898	921	914	954	881	908	931	858	925	936	979	907	964	929	869	899	895	971	886	910	884	930	870	910	934	923	912	946	978	907	881	898	861	933	930	922	935	944	937	913	889	916	881	860	889	847	962	940	955	907	898	859	878	882	924	840	849	895	930	879	877	872	909	866	948	957	901	920	914	875	935	950	905	872	892	912	894	910	980	903	903	872	880	952	967	916	946	954	908	932	931	926	932	886	971	938	931	885	904	922	912	920	916	881	907	881	913	913	899	868	955	896	948	909	935	902	909	907	923	918	937	845	936	925	943	912	936	944	937	939	906	939	927	902	904	880	850	894	931	931	912	901	918	924	899	997	903	920	922	891	898	850	956	891	933	928	837	946	928	857	882	926	908	908	880	903	922	905	946	933	878	903	984	900	914	921	949	963	939	871	915	892	878	912	881	893	934	917	907	914	901	921	965	880	870	881	885	920	915	910	943	973	894	901	948	950	949	894	934	912	928	888	890	907	916	916	886	900	865	916	926	909	904	949	877	872	970	956	977	914	969	861	880	917	929	855	899	894	912	930	915	926	898	886	949	933	876	953	891	894	940	889	922	831	869	882	941	877	876	902	960	875	882	1004	921	898	896	911	898	889	917	903	926	866	857	917	913	937	893	896	917	889	897	911	890	903	899	936	925	885	924	938	914	912	914	908	886	901	911	925	923	974	914	944	923	891	943	909	874	937	891	928	924	888	958	858	917	889	891	991	991	897	940	924	880	917	973	869	909	892	894	911	859	903	960	937	914	955	901	905	889	858	909	913	903	892	855	923	895	903	901	945	953	850	859	961	911	875	901	885	924	924	874	941	963	838	947	925	893	877	869	923	935	918	952	951	923	893	946	920	934	1010	894	1001	913	881	861	894	915	976	941	959	920	922	875	867	859	902	882	855	896	909	882	909	912	863	897	816	854	884	864	919	988	880	936	899	887	897	900	944	957	863	945	912	944	912	930	983	931	907	909	963	942	909	901	949	907	852	890	953	870	917	896	923	910	893	889	888	926	924	881	876	870	916	945	931	903	884	878	893	935	873	901	903	905	940	922	890	877	979	935	870	920	914	949	932	910	913	894	890	929	943	870	925	895	904	928	899	942	916	970	856	947	887	902	902	865	900	866	858	872	942	957	905	916	939	897	860	937	922	859	921	894	873	989	925	830	871	954	903	883	872	922	866	877	877	888	934	926	895	911	886	933	905	949	937	904	913	885	966	901	939	954	929	896	916	905	934	996	883	920	897	967	913	828	933	937	935	958	899	917	952	919	949	929	936	895	909	902	877	918	949	911	911	902	924	922	902	914	929	1012	907	888	884	902	955	1015	904	918	919	896	881	891	877	868	907	935	872	908	897	907	872	872	952	897	869	916	903	847	923	946	850	868	904	911	880	891	862	915	894	907	953	907	863	924	912	926	925	909	902	932	905	882	884	929	863	921	881	912	900	941	922	899	931	887	918	907	912	903	914	899	888	913	910	909	908	879	895	932	944	941	891	963	928	919	978	918	863	875	927	908	901	945	926	915	922	922	900	909	878	865	901	903	943	907	882	927	901	917	906	936	931	950	876	871	876	952	883	933	960	937	904	936	930	987	931	911	918	905	893	857	933	967	870	949	917	880	900	887	932	928	915	919	926	877	888	950	924	898	828	938	968	941	900	890	892	907	928	967	863	955	917	958	875	952	985	898	908	941	906	912	936	879	945	926	917	892	940	943	870	903	918	938	871	925	918	898	915	924	881	910	911	920	905	967	880	903	890	880	951	874	876	952	925	933	923	895	951	974	982	940	899	890	924	933	851	899	929	912	857	879	930	914	939	872	909	922	904	913	922	895	912	945	872	955	933	918	927	903	904	890	901	939	924	954	923	874	911	924	889	916	926	892	933	955	915	885	883	900	895	936	956	939	891	903	939	885	903	915	936	915	917	937	859	972	926	939	953	845	932	959	899	927	887	894	915	914	933	936	853	913	931	956	877	913	909	908	919	942	896	873	898	921	897	934	940	964	934	914	925	847	922	970	927	863	903	964	906	889	914	899	929	864	859	866	884	937	897	876	916	907	887	866	843	881	936	902	915	906	934	900	928	887	855	908	938	932	937	918	937	895	889	893	934	933	883	958	924	954	943	953	911	873	960	912	870	891	908	933	932	887	882	910	899	929	932	934	921	898	958	860	868	946	930	957	933	905	947	893	957	908	904	860	964	973	946	868	886	932	962	963	945	873	959	918	917	879	987	896	898	902	843	958	915	869	904	895	894	958	925	876	869	943	894	952	888	911	896	922	926	886	876	920	885	964	889	934	886	927	958	898	947	944	818	902	895	904	930	897	912	953	894	924	931	941	951	907	883	950	916	900	872	868	963	903	870	879	908	916	923	926	887	894	892	894	850	876	904	910	927	953	941	902	873	917	920	882	869	934	889	921	890	926	893	887	913	909	845	961	891	916	874	853	928	912	950	898	922	913	902	904	889	929	946	920	930	965	980	909	852	915	819	942	917	939	913	903	858	935	941	902	912	928	906	870	914	888	885	913	967	971	951	927	950	889	873	925	889	922	939	924	894	947	928	945	934	860	887	927	881	945	945	889	907	886	889	935	901	914	896	888	948	941	891	940	876	895	882	863	917	958	919	901	882	914	893	917	984	943	889	885	930	921	855	833	948	900	921	931	888	913	922	895	924	952	928	924	900	911	923	971	951	905	890	878	940	884	940	932	905	887	928
26391	15163	3019	581	407	362	338	359	350	367	338	367	352	323	341	348	316	340	361	326	332	364	344	363	380	346	330	324	344	340	386	388	341	338	350	370	342	344	333	357	368	323	379	327	376	331	344	362	358	322	319	357	362	348	373	360	373	342	379	344	381	348	325	351	341	371	368	331	357	363	326	363	341	356	378	361	373	330	342	370	337	353	359	336	335	344	315	337	373	337	360	367	336	371	336	340	321	351	339	351	355	355	379	364	372	322	379	323	322	355	378	358	355	335	335	362	338	328	346	368	370	339	349	371	332	318	320	334	336	345	357	354	352	349	377	340	339	343	368	342	313	337	350	357	349	321	317	342	342	344	373	340	329	341	350	339	317	347	319	329	327	332	341	327	351	336	351	356	345	308	378	340	333	359	330	349	338	343	361	365	342	362	323	318	334	360	321	357	325	350	368	366	355	346	329	383	319	349	357	378	379	320	319	371	330	362	327	358	351	349	327	336	346	353	325	337	347	363	354	322	406	369	366	364	310	365	331	343	357	352	339	341	359	354	358	320	358	339	359	341	299	316	340	390	342	346	344	335	358	352	350	353	328	350	347	356	351	344	332	366	320	370	342	325	352	347	336	344	332	333	344	358	340	366	321	345	335	330	360	350	372	371	343	325	359	349	361	356	350	352	347	356	355	364	346	370	345	324	331	345	350	314	331	349	359	353	344	364	348	347	391	348	323	348	338	383	380	358	324	329	351	354	379	341	340	378	336	362	352	339	375	352	336	346	322	346	353	339	342	384	338	368	348	339	363	373	364	337	341	311	349	350	357	352	353	350	367	370	370	359	328	327	339	336	336	337	324	329	331	371	343	338	354	354	341	336	365	335	344	368	360	337	340	353	322	363	363	315	335	335	352	346	358	347	363	362	341	327	338	345	343	324	353	375	354	341	370	356	336	336	322	328	353	347	329	327	323	328	335	349	361	366	321	336	370	346	336	347	343	370	307	361	321	318	348	341	369	356	340	356	351	351	336	346	356	344	348	335	353	354	346	374	361	334	365	341	341	331	373	416	367	330	331	349	341	354	373	344	364	321	361	372	343	372	349	371	338	338	335	330	357	347	331	331	348	345	351	345	350	362	335	338	365	312	337	296	318	374	352	342	324	332	336	353	333	394	349	369	389	343	361	315	346	346	342	356	363	358	323	336	361	331	351	340	347	339	321	365	341	345	338	347	347	355	341	311	353	391	359	332	345	373	373	315	330	333	346	318	333	327	323	336	358	328	369	332	336	344	352	329	347	343	325	367	368	367	344	320	336	344	358	374	345	374	349	360	357	323	342	341	391	344	366	326	359	368	333	377	358	350	343	337	331	348	326	364	377	341	346	353	331	321	374	340	369	362	384	352	332	347	316	363	331	357	319	344	322	346	379	316	327	348	342	374	339	337	372	319	362	351	360	341	326	351	371	334	343	358	373	340	348	347	330	321	371	359	343	346	340	329	394	301	328	363	329	380	346	336	360	342	357	343	315	374	342	344	358	362	291	333	333	335	311	338	353	338	356	362	339	373	350	370	342	349	364	357	366	330	364	364	337	353	348	327	367	335	354	331	359	347	332	327	345	353	332	350	342	332	341	370	348	353	383	319	333	331	374	389	342	371	330	366	360	323	338	369	346	361	338	339	341	374	357	361	346	334	344	337	349	336	359	404	363	335	335	360	337	346	319	365	375	332	332	356	346	328	358	336	351	329	347	324	372	372	335	346	369	351	312	342	356	381	328	325	327	349	368	322	361	367	341	360	328	328	330	365	351	347	327	337	345	344	362	345	324	339	355	342	351	333	368	361	370	295	366	318	325	325	345	327	362	317	356	350	369	335	374	357	326	350	361	324	341	365	345	377	345	345	353	324	344	344	325	318	341	326	368	370	361	357	366	346	296	299	334	363	351	331	332	355	376	395	355	345	346	337	334	353	332	350	316	337	340	352	325	329	329	354	367	359	351	357	342	375	344	335	332	333	321	305	366	319	337	357	300	356	346	319	317	354	357	339	366	374	355	350	336	326	374	331	304	345	365	312	371	353	364	346	336	339	362	317	356	335	345	298	356	335	360	332	388	398	348	335	360	333	357	351	340	331	350	318	335	340	360	292	337	337	338	344	328	337	314	328	373	344	334	334	307	320	332	368	365	359	344	363	354	337	367	351	356	339	325	350	309	371	363	372	342	354	323	368	353	336	323	333	335	336	323	326	330	326	319	339	325	362	330	337	305	311	327	338	346	337	331	355	366	351	321	384	357	356	350	337	360	339	370	366	352	327	300	355	361	361	342	327	350	360	341	362	355	319	342	351	361	351	347	353	361	325	316	320	313	365	351	316	332	345	338	366	318	398	351	329	344	373	355	361	349	327	351	327	340	373	357	344	338	350	345	321	318	351	367	330	369	368	312	342	368	360	344	323	322	385	332	323	313	305	333	341	368	338	372	340	323	334	349	354	334	393	338	352	342	334	329	332	312	349	344	317	334	341	355	363	349	349	355	352	370	322	342	345	328	329	342	377	360	351	332	310	364	331	346	334	352	341	348	345	332	356	317	368	334	335	359	349	348	358	362	362	329	336	320	334	345	349	340	357	343	331	311	348	333	322	363	351	354	340	361	327	333	348	330	349	338	343	366	322	344	332	342	352	337	346	349	336	341	335	321	331	385	327	361	356	353	349	374	358	347	335	339	351	323	350	370	338	376	367	345	344	340	326	309	343	325	358	345	337	356	324	330	359	373	347	327	322	305	326	343	362	393	383	311	385	356	325	352	327	336	332	310	379	351	352	349	347	365	369	371	343	355	348	352	359	360	322	349	348	362	363	352	330	338	335	358	367	327	361	379	359	379	380	364	356	358	372	374	344	326	335	343	314	322	366	394	355	350	371	368	383	369	348	358	321	347	337	345	359	351	368	317	338	346	344	371	339	314	350	370	346	355	347	336	373	333	337	343	347	309	373	335	316	318	350	333	341	374	359	374	338	341	356	334	323	321	326	351	332	341	311	349	324	331	312	370	361	354	330	341	312	331	382	344	357	338	344	336	334	349	346	341	337	328	308	351	320	366	339	367	350	360	320	341	348	365	348	345	327	360	378	345	350	368	348	334	364	327	354	334	351	331	322	323	319	329	339	332	323	404	353	350	330	344	357	342	336	354	338	398	375	344	365	365	360	363	311	375	322	311	351	319	351	369	362	340	354	336	340	370	323	341	351	387	333	340	331	361	384	381	375	350	312	355	352	378	354	362	375	361	338	349	314	366	346	347	339	377	367	337	368	339	356	358	390	326	343	341	361	359	357	353	362	395	351	343	362	336	337	293	358	361	380	319	344	317	337	329	334	344	326	318	333	381	364	367	341	376	353	349	340	369	373	359	324	326	373	339	365	335	339	346	320	363	336	348	343	339	333	342	352	359	345	349	349	333	333	350	301	324	327	343	340	341	349	341	354	336	346	341	319	330	343	337	327	366	352
24210	16271	3723	1015	1038	1006	971	976	964	967	888	969	894	951	889	930	920	897	984	867	920	915	931	914	976	932	913	881	845	913	975	952	911	922	1034	966	955	912	980	925	947	974	869	924	931	932	907	882	863	966	1003	967	998	1045	1088	1075	1081	1100	941	1045	1185	994	958	896	964	1056	1075	921	896	899	920	956	877	900	909	924	851	983	936	899	946	918	1010	945	918	902	962	958	920	907	937	903	925	922	944	919	851	964	886	890	895	883	924	871	928	954	938	949	934	908	937	922	904	909	905	888	914	920	961	935	965	889	944	884	940	909	842	964	926	843	917	902	895	926	860	906	881	928	920	891	949	927	869	882	937	933	945	971	897	925	931	935	943	923	890	919	923	908	883	926	958	922	942	905	893	870	939	840	871	898	936	920	900	966	926	895	941	939	903	843	891	815	954	965	958	864	901	944	964	948	928	915	974	947	927	936	904	879	892	933	939	910	888	932	919	933	887	922	960	944	954	911	946	1012	900	931	882	903	903	901	971	969	951	991	923	897	914	871	920	924	936	934	944	902	864	904	905	953	895	904	923	927	929	993	938	856	971	901	902	935	864	950	877	1003	955	967	926	894	902	911	916	872	918	916	930	936	902	970	940	910	944	931	873	919	883	898	942	954	965	929	905	868	961	901	865	947	919	904	940	919	955	870	942	916	914	911	898	907	894	889	955	894	918	915	908	969	928	876	964	888	900	975	920	963	915	941	903	983	956	890	873	856	925	888	842	918	947	889	908	877	901	936	923	953	943	908	888	928	863	970	911	893	933	928	871	922	889	950	892	930	907	940	931	879	903	948	859	871	852	947	961	920	939	884	882	927	906	974	932	875	886	925	913	938	905	949	955	898	914	930	919	906	887	922	923	901	918	899	971	954	921	926	915	935	891	915	986	909	891	888	933	871	887	945	926	941	925	841	866	904	969	970	925	889	885	885	909	940	986	896	926	947	924	928	930	894	906	1005	883	884	899	927	918	940	953	949	905	882	901	949	945	914	838	985	925	938	931	929	925	926	893	906	884	947	942	901	916	926	953	939	880	890	917	945	917	953	902	918	913	976	943	939	901	933	944	916	981	925	904	895	895	961	964	881	945	906	909	906	898	862	974	912	914	878	899	916	894	894	937	896	917	935	929	950	924	925	895	866	907	912	913	914	882	901	935	928	923	957	926	957	942	931	919	927	845	872	932	895	920	890	953	939	896	865	902	928	935	941	883	921	934	862	942	883	871	957	899	965	942	972	948	940	913	891	900	952	885	908	919	941	895	927	887	925	947	948	875	916	921	898	885	980	925	818	905	939	856	903	941	894	902	872	892	950	949	875	916	870	937	887	885	938	861	926	923	930	918	989	921	918	935	884	917	939	912	848	939	918	919	932	881	866	886	934	914	996	912	914	900	933	954	904	960	934	873	980	938	893	913	936	942	921	877	917	911	963	938	929	924	921	939	840	942	945	902	906	942	972	935	942	903	903	903	907	923	904	946	960	958	916	880	911	943	980	928	968	891	909	929	934	966	990	950	917	972	938	934	925	901	939	939	924	964	1011	887	918	895	917	922	878	884	919	972	861	924	915	889	883	954	893	954	951	912	967	932	897	886	913	906	943	896	918	929	843	924	931	860	948	965	919	896	863	958	887	889	928	910	883	893	924	913	981	897	981	860	920	946	946	936	916	916	884	907	884	913	891	932	955	937	939	957	930	914	931	931	954	941	930	904	913	957	959	923	925	881	920	969	901	907	910	945	895	884	957	923	920	927	922	996	956	914	952	875	920	926	862	956	942	918	869	918	899	919	923	909	897	892	865	920	911	984	898	882	916	927	904	943	869	865	906	936	909	919	949	935	906	944	911	878	926	931	884	902	917	875	953	891	899	929	887	942	933	952	905	902	965	932	895	869	895	897	925	893	887	948	927	931	912	977	911	875	958	902	849	923	897	896	909	931	933	983	895	937	947	959	884	985	924	948	868	889	932	916	961	908	900	925	912	899	943	948	941	920	914	861	933	896	917	934	944	879	942	915	878	910	907	917	892	905	969	913	902	904	952	934	935	899	911	968	972	940	957	935	926	925	922	885	950	891	928	961	942	905	909	886	951	873	894	975	895	899	867	924	961	932	968	908	884	875	915	932	898	917	936	900	917	931	885	935	912	936	927	865	941	921	894	956	943	921	961	890	906	931	936	962	918	880	920	921	869	965	864	911	935	938	926	902	933	953	897	910	915	923	952	939	854	976	922	948	936	899	870	882	901	920	928	881	901	900	905	888	931	957	863	918	910	901	940	951	885	983	896	871	899	919	936	870	910	898	874	913	897	954	944	912	922	953	970	921	956	915	948	929	920	980	907	947	930	965	973	819	886	917	906	913	905	915	908	941	918	889	882	895	912	874	936	912	920	910	866	883	909	913	917	912	897	897	924	885	949	934	940	954	929	914	893	919	878	948	952	877	954	926	853	983	914	903	902	898	887	882	940	916	970	897	921	899	930	865	932	955	960	936	914	881	909	911	932	935	865	971	955	906	932	906	881	976	928	956	963	911	942	898	905	896	908	965	908	902	929	904	938	914	970	901	909	966	899	917	922	932	930	917	929	931	924	891	924	888	940	854	886	921	937	935	868	884	870	941	892	959	875	908	874	934	925	922	949	889	962	909	930	870	918	895	915	944	929	915	898	898	904	898	934	946	964	842	960	877	891	884	954	929	869	913	924	929	919	950	919	930	894	968	985	922	917	889	932	938	925	949	907	900	875	904	973	935	941	940	939	968	983	961	915	920	890	954	911	909	882	901	926	892	920	899	946	906	946	875	870	934	943	894	951	910	885	899	880	878	912	881	926	867	953	900	918	925	890	913	935	937	905	943	940	848	899	1017	870	925	905	971	925	940	875	940	948	930	922	921	930	909	918	912	903	889	848	881	898	909	950	926	951	888	930	894	925	890	876	916	951	951	900	903	994	929	877	934	946	912	875	950	905	942	915	933	931	936	944	880	917	950	892	873	885	911	943	946	897	913	926	933	843	929	946	936	835	880	911	903	909	957	896	946	917	964	997	907	889	942	976	899	909	963	876	928	913	937	866	865	914	920	887	904	956	937	897	904	920	936	920	935	901	920	890	885	865	949	929	921	914	900	912	931	939	902	944	913	901	904	919	906	993	904	919	958	954	902	876	928	949	927	906	937	938	971	920	969	969	889	909	929	935	934	958	967	952	954	955	905	903	900	910	880	923	904	889	870	911	959	928	922	889	930	858	881	966	936	914	896	929	965	943	909	891	916	909	913	911	943	877	913	864	938	918	887	871	916	909	951	953	898	917	939	926	902	919	866	881	882	934	917	884	885	938	920	900	950	882	879	855	876	917	927	890	890	861	885	874	955	929	920	963	962	960	944	935	939	961	838	944	889	939	918	863	934	882	972	904	909	919	865	913	892	1006	974	918	897	890	937	930	869	931	958	894	894	971	957	877	867	879	924	954	926	936	975	924
67579	57373	26295	3928	533	406	384	277	295	307	320	273	268	278	298	266	262	245	283	272	273	257	259	247	290	242	260	269	248	275	268	268	277	246	278	291	254	251	262	265	276	251	230	269	262	245	271	268	263	277	276	299	345	402	475	568	492	382	366	344	474	318	261	259	253	361	362	263	258	234	273	270	271	259	243	258	280	241	294	281	269	240	224	237	260	253	242	259	260	254	230	263	238	239	227	232	245	236	227	263	231	254	264	274	247	246	244	232	279	294	234	267	261	260	259	232	238	278	239	261	261	273	268	246	260	268	270	244	264	274	247	241	245	261	246	268	240	220	263	247	243	258	226	238	243	267	264	232	254	254	252	229	289	243	259	246	224	234	256	247	228	273	277	233	236	258	254	251	263	262	253	268	226	242	264	264	250	272	263	234	232	248	261	255	229	256	244	260	296	250	285	265	248	250	249	277	259	255	273	237	248	233	220	249	249	278	249	268	248	221	275	255	238	262	245	274	254	256	249	263	249	256	241	268	231	255	260	248	256	273	261	246	235	239	251	245	277	242	237	251	266	264	246	242	225	260	258	279	266	231	266	242	279	255	255	287	267	234	256	249	268	257	255	225	277	267	227	250	253	225	245	236	229	228	264	305	247	235	259	257	266	265	232	252	285	219	247	255	240	255	221	248	234	252	259	232	273	253	238	253	248	282	248	277	237	233	251	235	229	253	274	235	232	232	249	236	242	239	241	274	256	263	243	265	248	244	271	250	264	242	251	212	263	247	248	241	257	286	212	277	229	243	245	270	233	279	223	269	262	249	257	279	255	236	275	252	269	251	238	282	234	259	251	256	274	280	245	231	283	237	244	267	243	268	284	233	246	249	270	246	270	239	247	270	265	242	234	255	239	252	238	258	278	258	237	261	257	266	241	239	254	226	230	237	254	238	252	257	228	248	251	244	242	238	238	247	245	244	243	289	257	259	229	258	246	233	234	236	222	257	249	263	261	256	277	232	259	242	234	248	222	256	250	268	243	258	209	263	247	290	263	264	253	255	257	279	240	244	252	262	255	239	235	233	258	263	233	277	238	233	271	233	215	226	275	247	222	248	226	213	206	247	260	273	252	273	236	269	232	244	267	264	246	230	235	223	274	237	253	237	240	273	247	280	254	230	255	247	241	248	252	266	262	253	266	253	232	251	260	259	268	250	256	228	251	232	256	244	229	227	232	268	263	276	266	264	254	247	257	253	262	238	270	228	263	260	259	232	244	255	256	263	251	250	260	241	241	224	252	257	240	249	261	232	263	242	265	257	233	233	213	263	233	246	237	241	268	222	210	230	258	202	288	273	257	294	274	233	260	275	243	260	257	256	264	260	254	258	244	258	259	242	268	234	250	233	242	259	272	270	259	233	248	237	263	265	267	217	267	275	252	212	256	239	275	244	254	251	238	238	260	276	247	235	247	249	251	269	237	244	261	259	241	225	234	246	244	270	244	259	250	267	260	246	213	243	242	231	232	276	231	223	266	270	264	270	235	246	234	254	258	263	244	232	259	250	268	282	251	230	238	242	262	229	267	277	254	262	238	246	233	239	263	249	261	249	241	230	229	251	243	244	271	254	272	266	242	259	233	255	228	264	271	251	251	248	283	242	236	240	275	282	243	226	256	245	261	282	246	246	264	207	281	263	233	231	231	260	272	239	252	257	270	248	223	254	241	260	264	239	250	250	261	267	235	256	236	235	251	237	250	247	224	255	259	273	243	289	248	232	250	257	260	282	274	282	235	240	257	252	245	258	262	254	226	257	255	255	252	266	214	248	253	248	246	244	243	238	240	271	244	251	229	240	203	280	255	292	240	215	249	283	274	226	223	219	245	256	268	263	256	259	242	229	253	298	227	232	236	235	247	241	236	234	248	233	271	245	234	269	236	260	248	240	245	243	281	236	263	240	256	251	226	250	264	266	270	260	273	258	278	238	251	218	260	250	261	257	267	247	232	273	267	270	265	232	244	249	268	249	242	290	273	253	238	269	261	236	228	255	262	252	249	250	274	234	268	281	242	248	267	252	259	259	238	259	258	214	257	233	225	220	251	276	230	280	246	219	267	243	236	225	261	230	241	259	251	261	236	250	244	265	275	219	253	236	299	281	275	267	257	244	244	248	240	257	244	222	276	252	253	252	247	256	240	271	258	248	228	256	260	233	262	263	245	235	233	224	269	267	241	250	278	234	259	249	271	236	246	271	247	263	256	247	247	269	217	265	250	265	256	275	242	231	259	257	266	234	273	258	252	252	275	256	260	250	232	237	250	285	263	245	253	246	238	240	250	265	227	227	272	249	274	227	260	252	254	232	237	243	235	234	269	225	229	249	233	251	274	259	259	241	246	260	279	275	255	281	257	239	254	243	235	262	227	245	291	275	263	253	263	265	232	245	238	223	277	277	248	247	240	234	243	244	271	263	227	243	276	268	281	260	259	263	238	236	254	239	252	252	269	240	254	260	255	231	255	242	253	264	269	250	241	270	261	252	257	273	265	266	257	237	262	255	268	263	252	263	238	243	280	264	254	245	246	252	243	253	250	245	255	275	237	237	253	251	246	288	243	250	238	272	254	263	230	261	252	246	244	265	262	260	244	271	226	251	236	265	272	236	251	267	261	247	258	261	232	244	249	251	236	251	241	289	253	247	255	254	252	249	246	232	260	253	252	259	230	245	278	244	230	247	229	269	250	234	252	258	278	272	242	249	236	235	249	224	244	253	258	230	223	242	250	257	257	248	270	261	270	258	273	226	255	243	279	236	273	270	263	220	264	260	239	243	253	222	256	247	272	250	264	246	249	256	225	242	266	262	239	230	239	264	235	253	289	252	250	223	223	226	279	276	263	259	264	246	269	262	262	261	258	261	242	263	245	245	252	236	278	255	267	250	259	225	229	245	250	263	247	259	295	243	259	279	252	244	249	260	274	231	229	241	243	246	271	256	224	235	256	227	250	251	257	259	227	265	244	271	267	229	265	244	241	213	258	280	232	243	248	251	274	241	281	225	256	252	254	275	231	258	224	231	237	245	261	259	240	280	259	237	246	258	231	277	260	263	240	230	249	244	241	267	278	252	223	277	246	241	264	284	260	249	250	253	273	284	246	225	252	238	246	260	281	245	238	237	248	246	231	249	253	270	235	230	267	241	258	250	251	235	252	221	285	248	257	285	218	259	221	243	250	243	216	242	265	269	237	268	245	251	237	242	260	232	269	258	259	242	255	228	281	253	255	271	248	258	247	258	223	229	263	264	235	230	253	261	254	241	238	225	241	274	237	222	251	275	242	239	272	259	268	270	261	214	262	237	260	230	250	241	245	232	244	222	242	241	271	222	232	228	251	240	244	255	288	244	262	256	236	255	256	253	246	260	237	254	233	250	259	254	243	246	245	250	238	255	245	244	214	250	259	251	278	282	272	213	241	224	257	294	230	229	255	251	224	232	266	241	256	261	224	246	253	245	252	237
45338	41501	14636	1611	1540	1358	1111	1117	1015	964	868	918	839	848	816	787	798	789	761	802	743	819	755	717	780	727	734	739	795	805	769	739	749	739	803	838	825	763	724	730	742	761	752	819	751	747	782	813	804	783	1002	1227	1549	1959	2551	3185	2538	1976	1518	1430	2247	1232	900	724	747	1407	1621	736	732	754	791	725	781	752	733	701	734	652	720	741	757	647	734	695	708	725	725	747	708	694	687	709	697	753	698	726	716	715	693	719	742	718	692	704	672	648	758	680	822	675	671	716	684	680	735	622	676	710	704	704	730	702	681	706	652	725	668	694	677	692	663	717	688	678	703	697	675	664	702	680	691	688	682	678	713	711	722	706	683	690	683	713	711	691	730	700	723	650	718	729	706	680	730	701	676	713	744	687	725	708	725	678	725	692	724	681	709	674	725	673	716	680	701	666	757	732	704	683	713	671	728	683	728	644	728	723	701	680	725	701	632	660	702	738	688	688	705	681	660	663	715	722	732	691	706	719	652	690	738	702	734	678	759	630	664	700	764	713	686	698	718	742	699	728	702	746	678	701	695	732	700	678	717	686	693	767	736	681	655	636	694	707	716	718	698	757	715	700	692	660	704	762	676	682	686	689	721	755	709	706	666	694	726	667	742	659	702	722	695	671	736	715	701	755	658	652	661	679	679	710	717	714	683	709	663	756	701	643	688	689	661	664	709	693	699	699	688	654	677	693	684	661	730	677	724	679	681	715	704	731	646	683	694	699	683	703	671	711	712	701	709	730	695	670	769	705	719	717	697	699	685	696	721	687	716	727	757	712	713	671	706	712	695	686	677	730	673	677	713	701	703	704	738	715	726	689	703	665	696	694	680	676	688	692	697	700	663	672	698	698	673	726	738	719	710	668	657	710	738	691	691	713	700	706	711	700	642	708	720	680	705	664	696	718	716	699	725	720	683	676	725	631	694	654	748	744	725	676	683	658	704	677	738	716	692	672	656	729	684	711	664	682	704	785	703	669	661	708	690	757	696	717	692	728	727	737	699	677	751	664	746	677	748	746	687	672	731	705	644	681	740	677	680	690	669	630	718	689	685	696	670	728	752	677	691	687	722	711	705	675	700	719	743	703	722	716	719	713	721	710	727	716	674	746	657	684	689	709	746	651	664	720	680	681	668	679	713	691	726	678	665	686	692	734	698	727	721	722	713	719	731	679	740	698	683	661	707	730	675	706	681	688	755	738	688	681	704	714	683	713	748	694	698	706	708	702	741	696	710	707	666	632	675	721	684	670	667	697	668	676	722	680	704	722	661	712	719	728	696	770	684	709	683	704	675	711	676	686	742	653	665	656	711	609	711	702	682	702	700	740	668	670	694	667	709	695	674	664	711	691	710	690	720	669	692	718	660	671	710	690	731	665	657	688	697	713	684	751	720	725	691	731	726	726	674	694	713	717	701	682	677	724	740	743	669	709	701	717	686	647	724	703	724	784	687	722	710	698	673	693	709	739	742	682	714	681	691	756	684	686	676	681	696	668	758	685	745	683	712	733	681	708	695	722	673	708	713	690	659	696	734	699	727	756	724	701	717	678	646	699	730	681	733	663	696	700	708	723	662	729	683	735	701	689	657	688	742	676	694	692	674	679	680	713	676	686	670	649	758	686	698	691	692	714	714	670	741	741	693	718	737	714	718	675	738	673	703	684	694	706	705	679	734	690	715	737	728	716	657	787	741	647	712	684	680	671	659	670	702	718	711	685	726	705	721	658	722	692	704	725	693	696	685	727	654	671	696	688	669	741	706	689	646	639	705	669	699	676	689	677	712	722	704	686	711	676	680	716	705	714	672	667	723	708	720	670	687	675	677	731	740	735	697	653	684	739	718	704	653	693	686	658	708	711	648	727	688	684	718	665	718	684	709	659	649	714	678	694	740	667	647	716	695	701	741	722	655	743	687	734	692	707	714	734	719	694	670	720	711	694	732	686	714	664	701	679	721	704	674	704	680	728	676	671	701	687	666	746	690	697	705	649	673	735	679	704	700	622	668	688	703	706	716	682	720	646	712	654	692	700	693	684	687	685	667	693	706	700	718	701	696	669	696	649	696	660	734	684	741	675	688	696	646	697	734	702	747	703	709	714	709	670	702	709	725	703	732	786	670	723	744	749	647	758	676	650	703	723	678	664	666	706	748	681	708	706	682	710	686	681	759	686	681	714	731	670	694	699	692	729	691	730	705	699	695	704	718	706	742	741	673	727	695	742	747	696	669	692	664	704	717	743	669	738	709	705	747	693	671	712	726	665	703	699	662	710	670	711	694	668	735	677	686	727	646	741	749	739	721	662	707	693	696	716	699	697	673	688	681	681	725	712	665	723	668	693	662	683	692	672	716	693	676	694	701	685	689	702	661	668	710	681	738	718	695	699	694	633	711	690	659	638	697	664	658	736	712	693	701	695	717	747	697	679	681	672	697	690	705	679	669	670	671	720	754	714	712	693	692	635	724	717	747	701	703	659	701	705	679	727	762	689	663	678	730	698	657	678	745	699	691	716	700	676	758	673	675	693	701	682	728	701	664	721	695	678	735	657	678	687	671	684	733	713	728	676	713	712	699	714	727	732	701	713	707	663	699	716	693	720	707	724	765	697	670	678	716	653	632	674	722	698	675	666	666	752	671	693	731	669	712	714	674	679	697	685	684	653	735	674	684	662	714	679	701	698	738	722	719	712	702	693	661	680	677	669	695	675	644	673	667	724	674	697	701	713	673	712	718	677	693	716	716	676	686	741	691	700	681	651	660	677	716	689	715	686	693	727	677	698	675	724	721	699	645	732	648	666	692	641	705	743	719	726	724	675	661	644	685	771	677	680	739	723	720	673	702	688	687	740	701	710	718	689	656	675	727	755	679	718	656	677	748	698	676	696	724	721	693	707	685	679	682	667	695	675	752	689	685	714	691	730	661	697	676	662	698	672	691	724	689	655	748	713	694	693	691	732	674	697	716	706	749	725	727	755	701	630	712	675	693	691	670	655	688	660	669	741	661	720	661	688	772	681	687	662	697	684	680	705	703	698	699	693	714	697	666	679	716	719	646	683	725	694	699	658	700	716	685	674	692	724	686	662	694	690	701	721	770	701	663	741	757	709	692	708	691	722	763	715	656	630	719	649	688	710	678	681	709	727	695	722	701	690	734	679	705	690	704	719	692	718	646	717	697	737	700	710	682	699	664	715	698	737	698	702	701	731	704	705	666	715	675	716	750	730	733	690	703	794	664	730	714	703	714	702	685	687	724	722	668	741	674	697	737	711	724	676	745	690	693	669	693	669	703	726	735	730	654	723	715	695	700	657	697	675	664	656	671	687	681	702	737	702	708	708	719	668	713	739	728	701	719	685	724	688	638	677	709	715	728	725	706	710	667	723	682	743	721	708	711	726	691	673	698	698	727	686	642	664	723	698	731	707	710	643	653	676	742	671	721	662	679	707	666	772	751	684	714	722	706	717	686	650	686	685
78774	68469	35645	9565	1143	638	509	451	407	422	416	364	336	353	317	339	344	354	315	344	330	350	329	332	324	284	314	282	311	324	287	305	335	290	317	337	309	298	277	303	277	331	285	323	305	302	284	351	339	316	402	427	539	654	797	885	736	545	472	495	518	307	378	305	379	576	562	323	301	293	294	304	326	308	320	316	314	305	282	290	288	290	337	307	302	290	292	311	286	303	282	313	306	290	267	274	283	304	315	316	277	302	289	298	299	267	285	318	313	323	320	322	287	308	304	311	286	288	316	276	293	298	280	299	308	299	303	315	310	259	261	325	291	309	278	308	276	289	305	295	317	345	313	296	269	309	284	285	287	323	311	293	310	294	277	284	302	314	313	298	284	272	254	283	276	283	306	281	290	305	299	291	296	301	295	287	299	286	293	254	297	291	294	292	283	255	277	310	317	278	280	288	275	268	273	286	285	323	280	298	304	279	290	292	280	266	303	263	271	301	290	296	314	298	320	311	280	288	301	300	299	308	275	322	295	263	349	291	294	284	253	288	320	305	345	277	332	332	316	282	292	273	314	293	305	305	299	319	298	271	303	322	290	282	293	295	272	304	291	298	289	287	291	294	282	305	283	259	293	287	290	268	318	307	295	305	317	283	295	288	291	296	296	322	300	295	304	330	312	298	292	285	328	316	272	323	270	294	272	282	269	349	297	291	338	290	290	300	289	282	269	298	335	293	321	302	316	291	274	273	257	292	277	282	284	277	274	283	291	286	315	272	280	279	300	314	286	302	310	307	315	303	267	282	311	279	303	315	318	292	286	283	252	297	292	293	325	275	290	281	339	279	263	341	302	309	287	312	282	284	303	294	316	292	269	320	273	294	317	310	310	326	297	326	290	257	292	306	280	282	290	293	269	325	292	318	269	276	314	306	284	316	303	313	331	301	355	274	281	317	311	289	295	295	285	301	308	294	295	272	306	290	301	314	302	281	283	276	285	318	310	324	321	294	281	302	282	278	307	301	323	310	308	291	300	276	293	316	286	306	274	326	325	292	323	302	298	298	286	290	309	310	291	282	306	312	291	277	303	318	282	287	294	307	278	298	285	284	322	272	306	282	288	288	283	311	301	298	284	317	278	289	291	289	278	303	280	305	283	259	300	302	272	305	277	280	304	334	288	318	298	287	319	260	298	293	291	271	285	282	283	296	321	296	324	318	304	304	306	343	297	301	310	295	282	288	294	261	292	343	296	335	304	296	287	334	288	280	287	321	301	342	314	314	289	280	292	293	274	340	311	309	291	284	322	289	288	267	283	263	283	350	311	303	290	276	303	291	298	300	264	280	279	278	299	285	331	312	308	311	285	314	288	290	285	304	300	289	306	296	293	304	306	266	303	297	302	306	307	300	312	292	273	257	282	309	306	313	292	307	306	275	295	309	285	293	299	279	286	293	310	342	293	294	287	304	288	290	282	289	302	297	297	303	290	296	281	299	282	267	316	295	276	326	301	293	280	260	260	296	284	299	327	299	298	279	302	302	292	284	283	299	311	293	279	306	264	266	276	279	313	304	291	312	289	297	281	273	325	312	320	291	269	313	302	289	291	269	315	317	294	280	314	299	289	312	283	290	291	318	294	269	303	299	288	300	292	297	294	289	328	279	286	275	289	284	334	298	266	301	291	266	280	282	317	277	292	277	290	299	302	301	285	291	307	305	276	278	262	301	275	312	313	305	266	305	292	330	305	299	282	328	313	294	282	299	293	304	290	292	297	281	296	294	305	285	292	275	304	275	320	290	286	315	284	314	322	296	257	281	281	301	302	300	284	325	317	304	300	305	304	326	307	337	259	311	278	291	314	294	309	272	324	321	277	307	296	292	276	274	298	312	290	286	302	308	307	300	327	312	297	304	306	289	300	291	286	287	270	284	254	313	286	325	269	300	297	310	294	290	295	300	281	276	273	298	312	259	271	281	272	289	305	330	301	286	307	306	282	314	294	263	310	292	320	278	309	288	317	305	310	306	338	289	265	306	297	316	284	301	278	328	297	306	298	302	283	285	278	267	278	289	305	299	284	297	299	309	332	309	297	300	301	295	308	312	330	285	305	290	289	298	286	297	304	309	320	295	296	281	302	293	301	283	285	291	284	318	296	304	298	305	315	301	296	330	318	284	303	281	282	269	288	331	312	291	273	334	330	333	309	290	292	277	294	290	334	288	310	285	327	275	285	303	308	291	285	299	294	273	288	292	283	315	288	269	271	310	297	299	331	308	287	276	278	287	308	286	290	318	289	331	296	319	255	275	286	291	303	303	300	315	283	305	313	306	298	275	330	271	323	299	310	314	283	271	332	283	288	295	287	288	288	274	304	311	306	281	294	298	313	288	301	308	297	294	303	265	249	304	307	311	287	292	308	281	280	301	298	325	302	315	285	304	322	305	286	339	277	285	277	288	282	326	304	319	304	287	319	296	307	283	303	287	318	308	302	303	276	301	289	292	332	279	276	313	284	326	287	306	292	274	342	297	306	298	279	325	306	327	297	297	309	294	336	278	314	318	296	294	302	323	296	305	285	296	280	285	274	285	299	291	307	310	324	302	283	289	315	295	293	272	309	313	303	319	295	265	260	318	272	305	307	271	297	300	299	289	290	321	315	294	299	318	286	307	316	272	290	287	292	312	296	302	282	305	295	279	297	285	290	280	297	274	301	293	289	261	273	291	284	290	320	271	320	305	312	286	295	307	280	305	281	315	283	294	294	321	312	276	292	270	272	293	317	286	274	293	311	300	312	311	299	285	301	292	287	290	265	308	278	291	295	271	316	278	281	275	273	288	283	281	321	324	318	310	297	265	284	297	304	289	294	299	278	300	298	275	319	308	274	263	268	323	289	292	322	300	313	312	301	276	306	270	276	345	286	295	308	280	317	315	275	309	323	275	304	310	313	310	302	340	305	302	296	294	301	324	280	331	298	305	306	320	324	295	317	308	310	298	258	282	294	290	309	278	303	291	320	331	310	313	285	289	291	294	288	292	308	307	296	317	310	305	284	305	275	316	271	328	275	276	266	289	263	266	287	277	311	296	284	284	331	299	306	259	287	268	301	322	298	308	312	318	277	290	273	263	325	310	305	291	295	273	308	322	296	310	270	268	305	298	302	299	313	271	333	262	297	302	309	283	269	302	359	265	262	257	276	333	307	297	314	297	277	272	285	340	326	294	297	267	287	291	329	301	313	304	287	318	298	267	321	304	289	311	307	293	295	335	311	272	293	303	269	285	297	284	291	292	293	319	278	285	285	295	305	302	297	278	320	294	274	313	294	302	314	294	307	279	300	304	286	282	300	309	315	335	285	275	280	269	310	282	291	296	295	320	286	276	309	278	309	290	293	299	306	290	301	286	268	287	279	275	336	307	266	298	293	297	265	270	293	269	277	303	266	298	259	301	300	294	295	278	284	300	296	307	277	291	303	269	244	268	262	302	272	298	292	297	291	297	315	299	269	304
55456	52518	18979	2600	2264	1951	1760	1573	1394	1346	1242	1166	1200	1026	1021	1030	993	1034	927	917	916	909	944	914	889	889	933	894	880	926	918	889	889	874	968	947	1020	940	884	867	895	994	951	854	882	872	907	968	1025	1227	1565	1825	2962	3852	4537	4813	3959	2825	2244	2368	2786	1035	1208	1020	1508	2861	2647	954	871	939	851	880	855	863	877	858	861	893	846	866	838	826	781	840	825	774	813	796	827	832	794	820	845	803	829	819	800	780	797	815	819	770	781	821	773	823	812	818	1056	845	750	873	804	847	817	778	765	839	816	793	792	800	790	796	809	775	779	795	809	816	791	794	829	821	817	788	836	822	827	782	816	819	816	775	789	789	808	791	773	802	827	862	804	803	825	821	792	838	766	808	801	777	783	841	775	766	815	723	862	833	777	811	760	795	777	811	782	823	818	793	756	776	837	810	801	787	775	807	766	817	826	780	791	837	826	806	779	882	786	832	750	775	815	802	823	790	764	806	801	775	825	810	818	831	825	819	819	785	799	806	788	811	761	774	835	802	832	771	808	858	765	811	801	796	780	811	787	781	780	819	802	788	818	825	808	766	806	786	755	751	856	790	782	796	797	810	810	805	797	776	819	789	840	771	829	817	794	789	841	854	810	796	780	822	780	826	809	805	839	824	770	821	849	832	813	824	792	774	769	800	848	821	848	784	793	812	778	788	839	813	813	814	827	794	837	774	821	799	795	819	787	832	860	788	843	792	898	788	810	849	794	820	812	800	785	808	838	834	835	779	797	854	786	787	784	810	778	845	789	838	809	769	786	823	746	797	767	791	809	787	793	887	827	791	837	792	762	795	808	828	800	807	867	805	817	809	744	828	810	751	847	794	723	806	763	804	817	789	856	828	793	779	805	824	776	776	815	790	781	799	783	806	794	834	798	828	818	763	767	774	802	836	838	814	834	787	792	858	790	777	811	857	807	803	802	774	781	771	787	838	802	774	841	801	788	798	855	789	815	732	770	799	824	805	814	766	807	827	803	808	786	823	779	886	788	792	813	755	813	769	812	774	789	799	828	796	808	834	785	801	824	859	775	754	838	800	793	816	798	801	804	827	854	824	794	825	793	846	879	821	764	777	780	781	830	795	813	750	743	802	802	812	831	758	763	858	782	785	776	774	756	800	747	856	814	788	794	801	758	812	817	859	843	769	765	760	842	808	777	851	833	774	818	775	773	752	836	768	802	789	867	822	806	798	831	838	815	795	811	777	789	831	802	781	835	765	813	830	767	822	816	818	789	847	826	793	874	791	779	820	814	793	800	798	813	808	827	782	824	847	802	832	800	863	772	809	832	850	739	822	762	801	803	799	773	809	817	765	821	784	812	803	801	788	809	855	780	800	817	829	832	781	792	812	808	795	799	810	805	793	792	804	796	814	800	843	809	818	792	810	759	830	771	806	784	807	797	767	787	808	807	756	768	822	791	774	820	808	802	772	808	790	802	788	788	828	804	832	799	802	793	803	824	748	787	776	861	814	808	774	777	865	794	778	802	835	800	765	782	823	830	836	839	812	792	845	797	775	829	789	829	786	820	829	842	853	823	781	792	835	791	775	820	779	804	804	839	814	822	810	811	791	826	800	818	821	772	804	781	814	859	752	788	769	766	845	776	771	783	808	836	818	771	782	785	803	849	795	831	816	808	793	820	864	809	849	853	821	825	830	790	793	826	798	811	816	769	827	828	798	835	812	791	822	780	833	826	830	784	757	826	831	766	792	797	777	773	829	809	793	812	817	817	803	771	825	796	820	820	842	836	817	764	805	812	815	797	748	779	773	791	785	816	818	820	797	743	778	832	761	760	839	769	800	775	847	807	806	804	794	787	845	810	815	814	848	770	779	810	801	746	772	836	836	764	782	798	799	775	827	814	810	797	762	838	831	820	790	832	784	812	802	806	761	835	843	829	834	779	767	825	829	835	787	818	820	816	833	824	757	798	782	803	854	825	786	799	817	811	784	825	839	849	767	895	776	832	757	823	816	779	770	798	762	817	838	794	845	782	793	789	815	835	824	838	819	784	786	808	814	840	836	818	824	728	763	855	833	803	801	784	792	812	799	779	792	786	771	802	816	773	816	738	840	802	805	827	801	858	814	795	816	817	809	836	809	813	780	808	765	784	764	741	814	820	771	824	779	771	847	788	823	776	802	852	764	783	737	819	777	785	829	736	770	832	778	775	789	786	816	827	783	785	824	822	775	807	841	830	792	816	818	786	808	762	782	817	799	842	835	815	748	843	835	811	813	807	842	807	806	810	797	770	816	757	796	748	813	849	799	817	794	821	824	818	778	807	799	820	829	812	773	817	858	841	835	828	801	843	782	831	759	796	768	867	779	801	800	805	812	830	801	771	874	858	815	765	822	795	808	775	777	811	792	840	782	767	843	823	819	812	817	794	772	848	830	831	755	788	778	785	835	833	776	815	772	826	804	779	809	829	795	808	778	775	773	827	862	792	784	793	836	802	775	789	882	773	862	852	794	791	772	826	796	780	831	793	765	785	811	790	804	758	784	761	770	785	822	826	806	789	773	780	829	754	771	810	785	795	801	795	770	800	800	794	855	781	786	806	793	768	736	837	824	775	801	797	831	820	830	767	763	788	818	822	820	815	846	833	826	792	804	757	778	815	840	772	794	843	820	814	794	825	801	771	819	794	774	830	777	806	839	820	818	771	748	822	792	789	816	803	786	801	766	810	742	795	845	822	810	791	798	835	841	793	843	845	821	789	815	765	806	735	785	840	825	808	852	753	843	830	802	835	778	859	834	841	846	767	785	759	775	805	841	780	821	802	807	817	809	823	774	797	830	826	821	825	812	778	845	763	846	786	775	821	782	800	812	830	802	795	796	857	797	783	751	808	788	772	840	792	816	797	858	814	782	847	855	841	807	754	830	780	776	826	825	808	793	853	779	827	813	801	756	790	872	770	824	830	814	848	818	773	858	817	784	809	809	785	738	809	805	789	814	786	760	854	826	801	779	798	829	821	806	787	766	819	846	787	826	780	806	812	827	812	798	736	781	857	756	846	815	791	780	813	791	816	745	785	789	825	773	811	844	807	795	756	819	825	787	844	773	783	785	841	779	841	834	765	805	839	797	821	763	848	819	819	781	821	861	767	802	723	763	805	818	806	792	844	826	837	805	849	823	827	800	787	817	781	768	815	779	776	811	799	810	819	861	797	833	789	780	857	780	796	806	834	816	771	847	785	810	784	843	757	834	789	854	814	744	767	802	782	839	782	825	816	777	797	807	730	774	813	795	838	799	767	811	872	763	827	807	811	829	808	838	817	769	773	879	806	813	823	821	779	775	759	774	732	848	798	801	801	790	830	798	777	827	863	838	850	810	825	860	786	757	808	837	793	795	805	798	789	789	808	794	804	819	772	803	817	808	734	809	772	814	799	832	857	787	779	804	834	846	789	807	839	827	820	815	800	817	855	791	818	760	828	832	814	791	801	847	817	768	819	808
25807	13795	2200	411	305	311	293	287	336	298	327	335	325	325	297	273	338	326	334	352	368	320	321	329	329	324	295	325	311	329	305	325	319	330	334	322	353	328	337	336	301	307	318	293	321	294	320	327	330	325	317	317	342	329	325	329	313	357	321	359	322	304	338	324	307	304	362	323	292	315	287	317	301	347	303	308	314	294	333	304	331	332	307	347	300	307	297	317	297	356	307	312	350	341	297	332	312	325	347	307	315	308	318	321	299	321	282	317	314	314	290	323	327	326	302	304	315	326	315	314	340	333	311	315	303	324	336	293	308	310	299	288	321	316	345	314	278	319	346	314	315	312	318	329	307	310	304	311	334	328	304	300	285	309	344	307	302	290	326	321	300	291	329	332	337	330	340	306	300	353	302	291	323	279	329	317	322	336	288	325	287	316	334	303	302	294	351	314	337	334	333	321	308	305	303	283	336	314	312	316	323	333	318	293	348	317	282	303	284	310	323	310	311	306	311	316	322	347	324	281	316	306	320	297	289	332	304	329	317	356	295	302	349	351	295	312	326	329	339	314	330	334	285	299	283	319	304	293	308	308	294	337	323	336	310	328	308	295	334	323	328	325	310	313	307	284	317	301	292	344	307	286	311	299	296	308	306	308	338	276	335	322	303	299	303	268	331	340	331	296	337	329	320	286	290	325	317	331	290	326	312	308	347	318	321	326	330	290	300	310	323	284	302	308	329	329	304	328	294	303	323	309	319	318	315	293	326	333	329	343	281	310	315	300	325	293	318	301	271	320	326	322	284	299	295	327	333	349	301	317	337	302	327	349	316	324	311	290	356	302	318	318	317	290	317	308	309	318	331	320	331	303	330	303	301	304	309	312	292	303	289	319	301	322	320	346	319	322	285	313	319	351	320	331	319	324	313	302	296	304	334	336	315	310	313	289	324	346	313	292	326	305	349	295	322	298	318	291	307	310	361	289	298	336	317	344	332	316	299	292	311	334	326	310	296	302	343	339	309	301	329	333	300	287	264	347	312	342	313	334	321	325	290	312	314	305	297	321	338	332	317	345	344	334	306	305	282	323	343	297	332	313	320	324	324	295	302	325	308	327	323	359	298	288	281	323	325	335	285	299	323	302	299	299	369	311	315	324	305	311	315	363	293	302	337	309	306	269	334	311	313	324	322	317	294	299	311	298	296	328	345	310	349	334	324	326	284	319	269	293	322	328	280	303	310	305	302	300	319	350	320	308	290	315	311	309	344	304	303	334	297	280	325	320	285	303	317	314	326	291	310	306	329	321	309	323	307	322	323	285	305	344	311	324	305	287	334	326	331	317	337	304	305	296	322	334	310	312	313	335	300	340	328	299	331	296	288	290	291	298	292	292	325	322	318	296	300	317	287	313	283	304	332	300	284	319	320	366	311	314	351	326	314	315	311	330	335	309	324	311	353	358	313	313	297	297	316	312	345	320	343	325	297	348	300	284	317	324	298	323	308	301	317	334	289	309	356	329	301	313	336	306	319	296	360	324	345	302	333	360	310	324	333	308	301	319	290	362	304	322	299	341	316	299	317	303	320	282	326	331	323	305	345	302	337	318	300	307	347	305	320	324	317	312	296	325	307	327	331	345	309	326	325	314	289	331	317	309	319	328	345	330	331	338	317	341	321	332	324	303	338	289	338	301	305	319	312	316	312	309	305	329	313	295	308	313	305	327	293	273	300	311	340	351	326	322	341	320	287	326	331	325	306	307	347	307	319	324	329	307	324	319	293	324	330	298	323	328	338	303	338	325	307	330	339	292	326	313	309	307	319	293	310	307	334	334	336	326	339	334	333	297	298	344	338	301	312	314	304	313	341	327	321	349	299	330	319	335	329	312	324	307	323	344	326	300	336	304	310	309	318	329	344	314	328	326	348	300	328	345	321	368	334	341	306	334	269	295	332	308	311	313	296	311	306	318	329	337	292	324	322	305	308	335	292	322	322	283	316	286	348	314	324	341	335	313	329	304	322	294	321	362	312	286	322	333	320	295	312	309	312	326	326	311	302	311	319	315	296	332	321	311	313	330	308	318	294	333	304	328	309	291	309	329	311	304	336	299	310	304	329	347	331	311	294	306	293	319	310	310	311	305	296	314	330	350	316	321	301	322	326	307	306	324	297	332	341	312	288	303	319	337	315	313	318	299	334	311	320	354	319	329	310	280	324	316	296	358	301	309	298	280	339	293	345	326	344	312	280	320	305	311	319	348	339	276	331	300	338	303	292	314	310	316	332	308	307	306	274	347	316	286	299	337	339	335	333	328	323	320	338	325	311	318	278	289	314	349	297	334	289	320	313	321	344	300	307	317	307	305	317	316	296	286	343	323	321	288	328	323	347	311	341	285	328	316	291	285	350	297	311	354	330	304	330	300	324	284	296	345	283	316	308	335	338	323	307	305	321	335	291	312	326	347	326	328	340	302	319	327	351	307	309	297	308	291	348	328	314	312	321	344	325	303	302	309	319	330	287	290	321	299	343	304	363	294	321	288	331	330	322	322	323	311	312	363	274	307	291	339	301	288	358	320	319	355	340	314	299	306	339	314	349	281	296	306	315	349	297	311	300	325	293	292	301	319	307	344	331	292	324	294	315	324	320	303	337	343	317	335	337	327	299	313	330	332	318	322	345	317	318	334	343	315	283	316	320	336	335	304	304	318	310	292	305	339	297	311	353	304	329	293	344	326	302	333	337	275	326	315	329	329	310	320	319	306	331	320	318	317	310	322	302	300	307	289	332	327	324	323	270	325	311	328	316	313	321	315	306	311	349	282	305	347	322	338	333	323	328	324	328	352	302	332	285	305	340	351	297	304	307	316	302	335	315	325	284	290	319	304	320	318	314	329	310	330	318	314	313	337	305	329	325	319	329	340	301	311	315	336	319	316	282	306	310	314	319	329	337	331	330	320	305	274	268	335	319	319	318	335	331	341	307	312	321	310	300	313	303	318	315	372	298	340	307	345	313	315	347	299	308	313	342	340	326	344	295	321	329	313	343	321	299	343	328	309	303	328	349	303	319	319	290	311	296	289	328	331	337	324	313	285	347	317	284	331	306	291	306	365	299	337	333	316	298	330	303	321	320	300	304	318	284	315	288	325	299	272	311	314	305	325	318	331	315	330	326	338	317	343	312	307	315	326	311	316	322	317	288	286	321	318	299	313	323	336	344	315	308	321	307	287	296	290	332	303	293	295	323	308	342	296	328	317	312	327	329	325	340	324	344	322	307	313	337	296	318	316	346	329	310	307	327	325	314	299	305	351	330	324	323	328	302	321	366	314	333	318	323	325	337	323	318	332	289	308	345	347	325	323	309	293	307	316	297	317	314	311	335	277	333	316	325	307	300	292	322	291	315	316	345	339	357	302	315	330	325	327	326	318	311	327	305	299	325	273	334	344	327	321	313	321	342	310	329	294	283	297	310	313	314	304	297	298	288	278	303	364	327	319	322	312	328	314	297	335
24046	14951	2814	930	942	886	900	862	837	863	850	876	887	869	857	805	872	838	933	845	879	807	885	823	857	866	844	818	842	898	887	920	840	882	884	996	898	881	846	856	859	821	880	870	885	828	883	768	827	863	854	871	960	939	972	1005	928	840	939	903	943	858	820	819	874	947	1046	852	801	899	852	843	839	845	847	840	891	792	848	808	831	860	878	815	802	880	889	817	857	869	805	859	840	809	814	804	870	838	837	884	839	811	882	810	813	896	830	835	892	835	825	836	885	843	815	879	831	825	905	833	834	843	858	908	896	809	843	887	860	831	814	870	881	840	850	911	849	858	840	904	902	857	803	854	823	893	895	849	866	847	854	855	842	887	847	858	879	885	849	808	849	890	884	905	870	816	822	826	874	851	855	815	797	906	878	851	840	854	853	823	861	883	875	893	856	859	841	880	836	907	865	840	862	843	907	816	786	831	835	827	786	838	812	866	894	813	838	870	867	898	854	868	876	841	880	878	823	811	823	852	878	797	862	802	851	821	825	875	917	898	791	865	833	874	824	855	819	815	881	890	827	834	869	850	773	836	881	828	878	842	826	878	874	810	800	842	890	788	843	893	840	832	856	847	847	833	825	831	833	825	841	852	819	838	885	844	879	824	864	806	864	858	817	876	921	861	825	829	802	861	870	844	865	894	847	869	884	842	874	826	892	849	887	865	855	853	827	811	919	882	849	845	847	844	843	838	836	875	839	871	872	813	834	880	834	878	820	871	844	927	841	872	885	846	848	890	883	829	843	823	862	776	851	827	837	862	868	818	854	861	838	823	819	811	893	846	812	869	867	880	827	820	873	859	809	889	846	877	837	815	877	858	786	833	890	800	873	831	838	862	860	819	906	849	862	851	815	837	850	832	833	889	820	852	909	855	824	867	857	819	875	845	801	857	862	831	828	828	846	841	865	801	836	817	890	881	916	880	925	782	866	826	877	834	842	846	862	783	819	858	873	832	919	923	865	830	837	814	868	811	884	833	830	833	815	899	804	888	811	893	884	871	844	844	827	778	844	855	887	892	821	856	865	872	892	848	813	849	872	819	858	895	824	878	854	822	818	833	923	865	843	835	827	852	844	845	817	899	817	831	834	859	836	847	877	873	835	885	910	867	865	869	857	862	890	891	872	862	784	872	923	837	875	828	868	883	839	855	824	862	869	861	892	890	861	889	847	770	903	884	873	899	860	902	866	807	851	855	832	818	852	877	838	878	825	832	839	856	847	842	844	840	798	847	834	809	858	854	851	843	819	839	828	825	851	831	781	807	850	863	863	911	858	864	812	832	885	860	799	844	856	819	851	835	853	819	764	840	876	893	775	834	891	880	877	854	864	853	896	825	848	884	844	861	760	864	858	841	855	841	809	929	846	864	848	874	873	851	824	863	888	854	869	840	793	858	815	832	873	855	853	820	854	886	786	898	861	906	849	825	831	873	880	846	867	884	853	837	892	821	864	887	780	881	859	904	861	841	911	851	842	878	850	856	843	892	834	882	839	795	837	877	814	836	828	817	834	848	795	849	848	815	829	824	838	842	813	821	872	819	902	865	814	888	808	888	889	841	868	880	857	836	890	793	849	817	866	865	871	856	876	889	836	804	832	875	832	844	813	840	849	889	800	830	843	846	838	821	822	872	802	882	869	818	817	830	857	874	820	802	887	806	859	881	895	889	839	868	895	841	848	806	831	810	854	864	866	874	869	870	813	881	846	885	828	846	840	860	855	880	883	840	832	831	902	817	893	810	879	839	837	850	839	836	838	826	828	857	811	870	860	886	853	809	895	812	807	861	875	835	904	868	875	818	858	813	857	862	824	835	868	879	837	871	839	834	837	837	850	858	808	900	859	837	855	853	885	821	831	820	884	838	860	844	825	855	844	855	842	852	865	779	902	844	860	816	829	802	879	863	895	860	899	849	841	838	842	868	875	802	908	869	858	802	865	836	845	853	866	821	817	866	836	819	853	882	864	839	838	794	853	842	876	842	846	840	796	886	785	858	841	853	847	857	835	859	872	840	849	848	891	863	844	777	847	818	859	852	841	896	852	831	852	854	792	855	848	808	883	845	829	830	831	831	862	859	903	882	816	851	875	872	855	885	800	810	852	884	893	832	802	840	831	842	836	897	885	849	839	854	876	827	898	835	833	872	853	869	873	858	791	817	836	837	849	821	807	847	843	789	838	844	906	882	868	832	867	867	830	890	859	851	868	852	867	836	841	882	878	885	838	835	847	865	870	825	889	891	859	788	838	799	790	906	845	836	787	834	816	857	884	812	812	879	866	809	839	886	844	834	785	870	845	787	794	856	849	919	873	786	885	869	863	854	896	863	867	851	842	853	852	816	839	869	851	812	807	897	869	884	830	850	823	852	904	837	819	868	873	871	831	829	878	839	871	849	933	851	837	838	818	760	824	858	834	857	836	873	862	823	861	868	843	869	863	880	856	834	875	903	839	888	822	864	845	847	842	907	784	857	869	862	841	863	889	792	820	868	873	836	823	855	818	844	865	838	830	834	854	809	871	870	853	877	852	864	906	803	868	840	840	857	847	841	848	878	916	847	822	858	857	855	818	824	778	811	840	852	854	861	884	828	893	850	851	877	801	885	849	829	850	825	862	859	865	846	854	875	872	833	872	840	879	845	879	824	816	865	839	883	801	832	876	852	840	823	896	905	890	880	864	811	870	847	855	865	869	840	863	884	893	880	848	877	838	876	835	847	797	876	889	843	856	827	836	854	905	869	840	880	819	795	805	837	895	873	828	809	836	824	867	871	919	797	878	880	848	835	873	841	877	851	791	854	789	858	834	796	831	877	848	853	833	874	839	857	862	820	850	797	882	815	860	811	827	846	854	892	825	883	817	884	874	779	870	794	866	823	807	793	859	797	866	820	819	837	871	846	867	861	781	819	853	829	849	822	907	849	891	827	832	870	860	894	871	820	844	840	878	905	865	844	845	873	904	883	825	857	859	857	835	836	839	894	838	842	838	814	837	841	830	833	857	839	871	806	877	827	826	883	860	880	823	853	860	851	863	836	833	807	841	815	845	803	797	821	833	846	853	825	887	835	824	848	860	839	843	827	870	839	846	843	873	818	876	850	838	885	895	835	862	910	884	822	866	817	901	809	897	896	881	882	809	846	854	893	833	885	792	854	848	864	881	831	849	908	850	842	819	880	872	833	895	905	840	902	881	869	880	860	856	840	867	830	850	822	839	905	828	826	914	854	875	845	862	861	863	823	878	856	860	902	803	833	823	848	850	843	866	864	819	837	868	844	871	858	786	804	897	813	865	897	878	868	801	858	840	862	934	870	839	838	845	841	853	832	867	848	829	833	861	870	815	886	860	804	879	868	852	842	889	837	834	866	861	847	852	792	908	871	893	863	854	818	812	815	907	877	842	847	829	852	858	855	801	814	815	912	886	855	829	872	853	874	841	827	835	832	851	783	928	867	818	805	814	897
70820	57677	24434	3289	532	415	373	334	305	329	349	297	263	284	312	286	299	290	290	278	304	272	264	256	264	279	270	280	264	260	292	280	274	243	282	263	283	260	284	295	291	298	295	285	254	291	271	293	276	276	310	310	323	341	514	505	523	370	362	333	400	440	260	290	327	422	421	287	269	258	276	262	281	283	259	238	277	262	272	250	263	253	246	233	273	261	245	276	286	270	276	300	287	279	262	305	259	284	266	267	289	269	242	296	252	294	291	249	253	269	277	261	268	285	262	265	278	280	272	269	294	273	278	272	245	266	262	279	254	268	259	285	234	283	249	297	262	280	279	262	275	273	277	248	278	272	245	280	273	266	265	278	284	284	298	272	281	263	233	264	266	278	267	286	272	291	306	289	241	267	238	279	270	283	281	281	254	268	283	256	270	291	298	290	275	238	273	287	262	258	282	289	255	305	265	292	272	279	256	273	264	253	265	303	267	284	255	287	288	258	254	253	289	258	272	264	260	242	292	283	262	276	243	270	267	272	257	243	287	292	287	266	278	260	252	278	271	301	272	293	274	260	263	260	253	276	275	261	259	270	310	250	308	273	285	299	251	284	287	286	276	276	292	264	258	264	264	290	268	258	270	264	264	281	289	287	258	274	284	298	281	276	253	271	270	288	303	280	281	295	289	280	267	279	243	297	272	261	271	294	279	268	252	281	285	280	269	261	262	286	264	272	267	273	251	269	256	244	299	273	264	280	306	258	242	285	275	294	270	263	275	233	266	276	253	268	298	297	267	270	298	280	284	283	283	247	284	243	246	270	271	274	284	269	249	262	288	260	286	245	304	276	257	266	270	249	262	280	266	296	290	253	260	285	279	285	299	285	274	261	296	263	243	240	260	245	283	274	269	309	291	268	259	280	273	276	278	297	276	267	246	290	237	281	254	229	280	261	227	264	314	280	272	267	264	254	282	285	287	297	284	293	267	271	237	260	245	282	266	261	281	264	274	281	270	268	283	248	261	275	280	250	267	265	289	279	254	250	283	268	264	298	281	264	272	256	263	279	291	278	278	287	275	250	272	243	300	288	297	268	279	275	294	287	248	276	269	271	275	292	253	239	308	292	234	267	276	260	260	279	254	274	297	266	270	296	288	263	265	257	289	285	289	272	296	253	289	286	274	272	276	283	263	254	299	267	257	273	290	252	243	283	270	251	282	243	271	274	264	261	300	278	299	260	286	254	272	268	280	241	268	302	290	263	312	306	257	278	281	277	267	288	289	258	302	240	284	284	246	288	285	237	245	271	268	288	255	273	264	286	281	291	258	276	285	255	294	285	271	288	300	263	240	267	262	250	288	256	276	277	304	291	226	290	301	289	286	276	274	259	274	276	259	277	283	257	293	269	236	268	282	264	280	291	289	284	295	250	281	278	245	300	276	243	286	284	270	281	298	262	266	275	252	293	281	270	258	275	241	241	305	272	273	263	249	280	269	266	258	247	267	231	271	296	286	251	249	266	288	286	275	255	275	231	279	250	235	322	254	251	280	268	278	267	268	273	252	254	256	270	252	276	264	297	268	308	291	275	235	266	278	295	278	263	295	259	282	289	283	290	255	269	290	265	286	262	289	277	262	253	272	259	286	278	270	288	296	288	278	291	326	268	253	253	255	302	266	288	288	278	247	296	291	247	261	254	256	284	267	270	294	301	264	287	258	271	283	277	280	273	290	248	260	273	282	269	282	299	289	273	279	261	287	265	229	265	292	281	272	291	302	278	285	280	262	278	282	239	244	238	263	291	302	279	290	263	277	268	307	276	262	268	249	282	319	280	271	260	274	270	297	261	238	280	297	273	295	261	299	309	247	249	265	286	272	264	293	278	271	250	257	255	273	257	252	273	278	291	278	280	271	283	272	253	285	273	280	247	269	259	295	293	268	244	269	299	255	258	258	249	277	246	269	300	280	284	248	288	296	246	282	276	248	302	268	270	256	273	298	295	254	257	287	276	272	287	275	287	270	251	261	281	276	262	293	274	247	285	270	304	281	269	272	256	288	251	293	257	268	269	293	260	273	274	311	251	280	292	262	248	247	272	266	256	286	220	275	287	249	255	239	266	268	240	257	270	259	281	255	271	285	252	280	306	293	287	274	263	279	251	294	289	256	260	268	251	307	255	273	274	268	281	278	274	265	267	261	240	240	261	273	276	268	283	277	296	260	242	272	258	263	269	304	282	265	308	285	280	284	247	267	277	252	278	249	282	287	286	270	284	278	294	299	271	237	266	258	264	284	261	284	283	283	258	269	259	278	286	271	262	287	260	268	256	273	257	279	231	227	274	280	275	300	263	240	267	279	267	275	259	275	267	255	263	271	275	269	288	265	269	275	280	261	266	279	272	291	286	281	274	258	274	240	244	297	277	259	268	279	307	263	272	262	290	273	301	284	294	255	264	270	269	275	257	257	278	266	268	274	291	270	282	279	288	287	273	274	262	293	269	296	254	273	265	232	278	240	268	286	273	259	268	256	252	282	267	279	272	282	262	264	266	284	300	264	258	301	258	288	273	255	254	279	264	273	278	269	260	280	245	269	260	265	281	264	299	300	277	266	270	247	268	290	283	283	281	290	255	267	284	271	260	270	281	267	291	274	275	231	286	242	295	272	286	280	282	256	287	293	283	256	273	294	253	295	271	310	273	272	254	294	258	269	266	279	276	259	263	288	259	296	245	310	244	300	285	282	275	298	252	265	292	274	272	241	256	264	252	279	265	261	296	297	280	296	286	245	273	273	269	267	283	268	261	259	262	250	281	262	277	300	271	292	277	260	272	255	278	282	304	254	258	255	246	261	269	297	269	268	265	248	274	267	280	276	241	285	321	274	250	306	264	293	234	271	304	264	243	300	280	298	268	253	264	302	248	265	267	246	282	275	261	291	255	285	316	273	258	282	308	282	272	231	270	267	274	267	263	269	246	240	279	253	277	276	267	266	257	282	267	270	231	273	277	271	297	284	279	255	250	277	272	232	290	261	272	260	251	263	308	276	286	253	268	258	259	310	259	284	277	285	272	269	276	266	300	289	290	252	287	268	294	279	270	268	276	282	279	260	284	267	274	268	247	246	305	272	257	285	298	277	258	258	240	270	277	258	274	278	255	289	276	304	278	268	269	292	271	289	271	265	291	265	275	279	285	321	308	283	273	254	264	252	281	316	277	298	273	249	248	234	293	293	281	277	300	295	249	279	263	287	249	270	264	286	288	271	253	257	281	274	274	269	234	303	266	284	254	259	269	284	296	278	235	272	246	289	270	305	321	294	237	276	270	278	254	287	277	258	277	272	282	255	260	305	240	272	268	280	296	254	286	268	286	272	296	241	273	280	263	297	289	264	270	289	269	299	274	255	276	232	257	292	276	264	297	268	284	273	271	299	259	257	292	247	263	278	303	305	272	270	266	277	253	285	293	252	300	273	252	261	268	274	289	237	282	275	296	283	269	280	246	304	292	257	251
45734	41041	13001	1763	1557	1481	1282	1150	1121	1062	980	951	917	862	884	822	839	852	792	811	773	856	845	792	787	809	808	807	766	833	805	785	779	846	905	855	783	805	821	770	778	829	798	858	801	844	792	832	881	892	963	1107	1035	1535	2690	2966	2763	1825	1753	1518	1890	2006	809	868	1078	1927	1929	740	823	793	780	738	703	744	774	823	785	743	753	815	766	830	718	780	757	797	701	704	739	747	738	714	803	807	788	744	718	760	783	768	739	726	775	801	746	721	739	746	821	705	736	788	736	762	787	749	812	802	728	713	732	775	732	747	743	762	719	776	768	778	750	757	795	739	705	731	833	769	756	744	758	767	822	747	739	727	821	742	769	779	753	745	794	740	798	731	782	784	754	759	776	719	727	781	761	763	753	723	777	761	759	735	799	765	740	788	770	737	703	744	714	766	794	755	710	783	760	758	824	743	714	776	756	706	726	799	791	746	741	751	809	711	732	790	725	737	739	735	732	779	728	764	705	781	754	731	744	732	756	766	775	752	784	803	750	759	705	771	761	745	791	704	808	772	763	719	727	753	729	712	700	741	771	744	703	785	746	768	757	818	743	729	775	729	741	757	772	759	737	729	749	773	787	746	742	739	716	744	724	840	730	772	752	768	751	762	718	773	748	767	781	815	781	707	754	773	771	736	757	718	746	721	729	744	771	723	735	719	776	758	704	747	741	704	763	778	749	763	729	717	747	733	767	775	759	760	733	749	789	790	713	701	744	772	763	786	719	773	727	745	746	768	758	787	760	740	733	729	777	757	749	756	786	774	756	787	716	790	755	720	740	799	753	714	791	791	748	750	728	743	766	751	741	746	739	761	783	816	749	782	753	785	776	713	735	783	755	738	784	727	779	737	710	746	753	808	730	738	775	724	839	775	782	772	701	730	725	725	770	774	741	747	741	760	757	750	797	731	758	718	795	722	772	711	741	717	723	744	762	779	740	789	775	751	755	735	779	776	758	730	767	730	815	786	780	786	783	752	738	749	716	738	759	716	728	738	764	767	755	735	791	743	802	738	758	797	823	761	735	742	775	763	733	755	744	771	769	812	739	756	798	740	711	755	770	750	796	774	715	766	737	779	726	787	721	764	778	772	726	774	757	786	773	770	801	726	748	762	787	797	753	761	745	726	760	762	761	747	720	700	762	772	734	780	744	744	763	757	742	762	770	746	745	734	772	745	743	782	757	750	766	701	708	762	759	773	733	795	739	733	703	705	804	688	740	761	754	727	721	723	728	778	781	735	757	745	752	763	756	714	719	760	783	790	778	733	756	768	711	788	727	785	730	764	744	769	809	740	713	765	721	800	758	780	750	764	720	787	702	761	770	752	777	771	803	802	723	789	720	711	758	754	722	737	706	727	705	714	744	745	729	781	775	767	752	771	744	735	797	784	726	731	809	781	786	759	762	711	731	720	741	772	786	739	783	775	694	783	770	745	759	782	760	769	775	716	803	758	758	711	725	770	755	709	769	767	794	745	760	772	751	758	722	771	736	752	720	736	796	740	763	763	757	759	746	793	745	720	753	732	719	799	718	746	737	738	766	763	752	722	720	735	754	712	773	768	758	711	762	780	748	771	734	758	777	758	771	759	758	745	744	710	745	753	753	740	783	771	738	759	750	763	768	738	736	730	751	802	764	780	779	766	725	713	778	777	758	770	713	722	782	748	839	770	745	734	732	809	746	706	766	729	755	764	799	734	757	772	777	770	726	779	727	765	804	771	771	731	687	756	759	694	754	763	726	771	787	706	810	785	738	727	698	734	738	757	790	710	716	790	706	765	790	759	745	753	752	756	744	747	785	737	767	742	717	719	750	760	756	788	740	711	798	794	798	720	761	786	776	754	755	698	714	729	702	757	765	754	788	724	733	700	729	788	730	698	742	795	738	763	763	769	744	758	795	747	730	746	724	734	774	746	787	786	755	764	769	726	801	759	714	728	740	773	719	815	750	740	782	788	737	731	776	790	782	719	717	737	753	732	755	761	772	797	735	716	744	746	757	772	775	704	770	758	753	760	775	743	794	763	766	758	747	787	710	756	793	757	744	730	744	767	746	762	764	765	757	756	745	733	759	767	740	721	729	751	755	701	788	770	767	762	739	770	735	765	757	771	766	771	759	770	748	765	734	736	770	711	781	770	781	758	776	774	763	751	729	743	788	734	758	745	752	743	761	749	741	722	710	802	755	712	742	736	773	727	771	766	780	795	782	772	796	816	701	764	756	774	787	749	832	715	758	784	755	798	799	765	717	747	794	764	754	767	744	736	751	770	788	734	783	711	752	785	807	780	722	751	752	684	762	764	709	722	774	779	744	747	733	792	760	795	790	759	736	815	756	750	734	743	739	786	811	721	749	751	732	745	717	767	735	716	769	777	767	734	771	736	717	796	735	740	775	742	760	756	786	725	812	713	792	758	741	756	757	710	736	737	722	764	763	726	753	740	802	709	779	758	744	746	719	745	772	741	766	738	748	716	772	780	747	746	774	755	779	731	738	748	742	755	710	777	735	766	723	704	776	743	747	791	741	753	737	741	760	757	773	765	748	725	776	742	769	752	771	739	771	796	763	753	754	779	724	734	760	730	735	805	755	749	790	729	797	744	768	734	741	767	729	737	818	728	724	795	776	738	786	826	749	759	758	761	726	763	750	740	736	770	714	770	766	686	758	751	763	762	730	742	739	718	770	706	772	751	762	737	789	785	709	742	752	729	773	739	715	726	674	726	725	796	745	743	731	728	744	736	700	783	745	760	704	788	768	755	726	753	757	765	780	717	728	745	746	759	775	745	807	741	746	779	742	737	797	798	748	733	770	774	720	708	770	743	803	719	756	708	759	743	751	737	803	767	768	707	742	760	775	734	764	753	705	750	698	747	710	748	706	745	762	732	746	733	765	761	792	767	748	746	742	717	787	736	737	733	775	771	766	743	743	776	755	752	745	761	771	740	814	762	806	793	739	755	734	725	749	762	723	738	753	781	766	737	744	739	746	762	773	761	757	707	752	723	754	713	726	746	750	768	773	763	725	781	755	787	762	699	788	757	749	731	732	765	715	802	729	715	769	784	777	742	770	763	733	751	749	771	743	738	756	769	768	792	815	722	764	774	774	764	763	726	737	733	771	782	750	720	794	735	772	727	767	742	746	770	693	809	722	763	730	775	780	761	738	749	771	701	756	752	762	730	764	753	712	782	718	718	813	708	764	724	727	765	773	762	711	778	790	754	737	757	783	730	746	759	707	769	768	751	716	730	753	750	729	764	739	741	766	768	739	728	744	762	766	727	688	734	778	729	754	739	788	763	759	802	779	759	741	768	766	771	766	790	733	751	715	775	723	768	774	749	719	722	771	793	765	757	746	759	792	771	742	726	719	789	792	774	774	741	725	781	767	729	779	743	768	720	767	768	696	712	756	777	754	761	739	798	791	747	764	751	813	770	728	731	738	741	763	793	735	759	741	739	722	731	746	751
82503	66972	33059	8367	1089	688	559	469	483	445	430	366	399	352	358	349	321	330	361	331	376	313	356	349	317	358	313	336	322	319	352	312	341	330	368	318	325	346	355	303	316	286	333	312	346	333	344	362	372	385	379	386	360	444	702	836	646	580	491	485	477	316	334	350	566	775	644	323	311	295	334	289	322	322	316	345	357	330	351	275	312	310	320	295	298	294	328	306	321	330	334	313	330	298	312	324	314	313	299	325	303	295	304	318	322	277	323	275	324	299	348	310	336	314	306	338	303	311	313	281	320	290	317	353	292	310	299	296	315	337	287	345	299	301	358	320	262	286	301	317	311	319	308	329	317	306	311	311	329	322	352	315	300	321	288	345	305	270	320	311	312	328	306	293	284	296	317	281	293	341	321	318	305	302	320	282	334	325	316	300	306	296	298	309	330	290	312	289	306	305	328	292	313	301	332	313	302	329	299	332	309	285	301	296	295	317	340	315	297	285	301	332	335	308	309	306	317	310	288	296	308	298	267	323	265	334	315	323	319	306	332	309	326	316	319	320	311	320	361	331	286	293	321	331	332	331	271	299	281	295	304	301	275	306	314	313	314	304	311	299	304	337	364	318	292	332	321	301	323	314	309	289	303	344	298	272	322	330	322	285	315	327	309	304	323	307	310	275	302	329	297	328	332	303	316	315	342	328	316	327	331	293	305	308	310	306	309	323	301	332	287	329	315	307	295	289	307	282	298	295	332	354	308	341	285	322	324	309	294	326	285	318	298	310	314	289	316	302	352	308	303	302	310	316	328	309	293	336	332	289	315	317	310	314	301	315	296	330	306	333	314	318	333	348	327	310	320	317	345	325	333	314	297	326	298	323	294	316	314	316	346	313	285	317	317	319	308	289	322	307	325	325	289	309	308	323	316	333	306	315	313	339	259	308	309	310	347	337	326	307	294	347	332	296	319	305	334	310	345	287	322	306	324	317	278	302	314	316	293	317	303	300	319	286	335	313	307	303	350	306	333	339	339	295	335	326	295	290	354	312	314	318	309	325	312	310	303	260	298	343	322	325	315	316	316	296	332	290	303	328	319	325	338	317	320	299	321	324	312	342	287	340	291	300	323	297	323	340	339	320	289	282	325	285	312	311	290	289	338	312	337	321	304	288	362	318	337	315	296	272	288	323	322	319	344	304	295	286	317	318	324	315	322	304	288	317	329	340	332	337	340	290	295	320	332	318	301	288	323	288	319	320	297	328	307	322	326	300	304	338	340	330	321	325	320	297	295	329	324	328	303	335	340	267	316	314	303	298	286	317	330	294	278	309	298	338	310	322	325	324	318	302	326	352	323	295	319	310	281	309	325	330	315	332	288	308	304	297	304	294	319	335	326	325	300	301	298	328	300	338	309	277	336	324	303	332	330	316	334	340	339	279	318	321	317	302	343	290	284	326	311	308	314	286	309	318	289	313	339	291	314	307	347	313	278	321	318	317	317	321	329	322	325	292	302	301	330	312	289	279	309	316	334	318	301	337	280	300	334	302	327	332	299	314	318	318	330	322	319	304	323	304	321	316	334	319	305	304	327	317	327	316	296	303	326	354	300	319	300	326	358	302	309	317	293	303	309	314	316	345	339	297	316	269	320	304	316	319	294	348	299	323	322	314	333	302	316	275	303	310	309	330	356	320	318	315	304	315	324	319	315	294	281	289	314	292	326	322	333	335	270	302	287	327	333	301	320	325	325	337	280	307	304	326	319	313	309	319	275	304	325	309	296	308	321	260	328	351	346	333	305	312	324	309	315	326	308	323	301	288	321	319	309	320	342	301	308	305	324	285	315	335	338	330	300	305	313	313	299	259	344	290	294	305	319	352	304	302	319	332	318	303	344	346	319	321	312	293	298	320	296	316	338	313	322	306	328	303	295	320	323	306	310	313	308	297	300	299	329	271	329	322	330	320	313	319	305	338	304	338	309	335	281	344	318	346	324	323	326	311	284	304	318	300	350	287	321	319	307	303	301	323	298	305	298	306	307	310	329	278	295	294	332	314	308	316	310	297	282	334	372	299	299	317	285	324	315	308	321	310	320	299	307	321	318	325	289	326	303	307	311	313	306	325	339	330	285	292	308	303	293	312	319	279	309	333	329	288	336	330	328	296	310	355	323	323	325	361	305	316	302	336	311	283	306	281	329	321	301	322	333	338	331	318	314	331	304	330	294	290	314	315	331	343	314	318	308	316	298	299	329	322	349	324	296	329	337	312	305	294	319	344	317	328	288	332	319	296	311	298	317	328	299	268	294	293	294	323	320	320	311	329	299	309	336	314	327	308	316	303	318	324	331	308	304	338	309	340	321	302	301	300	298	302	281	313	333	313	301	289	338	311	321	316	301	298	299	308	330	343	324	329	312	280	341	321	341	309	318	323	265	303	350	308	336	320	343	323	318	289	287	321	305	288	338	322	298	304	284	323	330	289	333	323	341	308	339	279	331	332	301	292	302	319	299	283	318	354	298	294	324	327	318	309	310	326	333	326	336	310	315	298	311	289	313	309	302	333	320	313	326	300	292	297	329	336	275	313	309	273	278	349	289	333	306	296	301	341	330	313	322	311	312	293	341	310	302	308	332	323	297	310	325	310	314	332	301	339	322	309	298	314	318	297	298	297	299	298	355	338	299	345	298	311	293	309	317	306	283	339	349	325	297	313	313	308	317	321	331	310	357	313	317	278	277	307	286	315	305	327	308	311	288	320	297	329	314	303	339	304	282	329	322	327	296	288	326	306	306	305	320	328	320	298	336	322	313	313	324	293	277	345	333	300	349	288	309	337	301	303	330	299	327	300	344	283	315	331	315	318	284	287	335	292	328	339	284	310	305	331	306	270	300	305	337	335	292	307	377	321	289	276	295	333	332	321	268	304	336	305	329	307	308	290	292	325	290	309	302	309	312	291	318	358	306	327	354	325	323	312	301	328	302	308	343	304	305	297	292	298	295	303	325	350	316	352	304	323	315	277	335	328	319	317	282	303	328	323	336	280	330	356	313	304	323	271	302	300	312	298	325	301	298	274	301	330	298	306	316	308	318	320	315	327	334	329	358	309	325	306	295	285	303	331	305	293	295	327	331	315	314	324	324	323	326	310	308	317	314	328	329	316	311	313	306	311	292	351	338	310	344	320	316	299	335	324	318	326	333	348	318	332	317	325	305	306	328	313	315	321	312	290	322	304	326	289	326	302	332	300	342	333	316	294	338	289	323	317	340	313	327	310	331	326	296	322	335	350	314	299	285	287	316	324	306	314	340	299	315	311	329	326	296	319	317	274	317	305	340	319	283	316	345	323	338	321	331	272	301	269	306	296	291	323	306	305	317	320	309	293	306	305	283	323	324	313	288	354	323	312	320	301	315	306	304	308	291	319	337	278	332	308	355	328	356	332	342	360	317	330	365	325	307	329	325	315	322	295	309	299	328	301	313	302	287	304	320	301	297	309	338	335	297	296	346	306
55378	50845	17062	2863	2472	2150	1988	1716	1503	1385	1401	1277	1173	1158	1142	1131	1041	1046	1111	1005	1009	988	993	966	935	930	996	904	952	973	994	928	967	948	1065	960	995	974	913	823	905	890	984	982	1039	972	950	978	1084	1129	1274	1475	1461	2030	3910	4957	3357	2654	2205	2219	1953	913	933	1081	2823	4166	3282	905	856	853	911	916	878	957	901	879	945	875	939	897	880	891	829	883	886	828	818	856	794	875	810	797	848	806	860	842	886	819	825	812	863	834	819	815	837	850	888	851	986	829	824	860	867	869	821	801	870	850	856	824	851	793	840	814	884	896	879	802	826	816	830	891	886	799	866	896	886	830	868	862	858	819	883	838	844	877	787	884	847	867	886	828	799	875	884	858	817	862	846	825	884	804	889	830	824	842	831	855	805	860	847	877	822	844	847	837	882	870	856	852	843	868	887	843	833	797	788	877	846	818	853	851	863	836	870	870	859	868	868	778	863	847	781	857	867	942	852	810	860	841	825	876	854	794	822	834	860	839	802	914	817	818	939	912	815	841	875	869	827	815	829	886	846	892	893	826	827	869	876	876	869	797	814	837	845	849	835	836	778	823	820	810	870	851	837	823	783	840	836	853	872	810	827	857	830	911	871	848	863	808	847	897	833	799	836	867	859	866	874	880	877	868	841	860	898	869	830	787	775	812	882	813	852	883	893	856	841	808	852	818	836	830	812	823	862	828	842	796	887	813	841	799	834	879	850	883	825	833	808	832	750	886	875	845	873	843	826	889	813	866	840	840	849	854	820	844	829	848	882	816	813	861	812	840	840	851	872	845	851	839	854	835	837	832	880	836	838	830	838	893	850	847	811	855	918	820	845	846	830	896	798	858	875	836	885	867	852	833	905	850	910	833	825	890	855	870	866	828	842	848	858	860	838	807	817	828	845	794	838	785	885	850	816	804	810	825	859	850	820	885	865	840	835	876	830	883	878	830	843	849	877	867	835	803	871	812	845	853	856	867	766	862	851	800	846	917	857	803	870	836	834	851	851	806	856	859	822	868	790	919	857	866	780	882	865	859	837	812	807	810	872	834	893	907	846	806	849	810	917	832	817	865	801	869	851	777	877	824	844	833	850	861	854	815	876	889	831	891	873	883	833	861	797	834	806	854	869	855	780	825	882	797	853	810	866	870	833	841	869	867	803	912	848	843	846	865	912	814	859	823	846	874	877	844	828	859	869	876	846	850	858	846	892	833	782	801	872	863	846	861	844	831	817	804	862	843	858	923	872	855	844	852	839	851	835	877	800	807	874	806	851	797	824	879	839	884	865	860	866	825	832	873	772	826	841	802	802	863	847	849	844	916	851	787	835	869	874	894	866	779	873	815	900	852	799	888	838	881	861	863	837	853	801	870	847	868	789	797	901	850	816	807	857	842	846	875	839	870	837	819	852	863	833	827	812	818	875	820	843	863	844	930	837	847	836	820	844	829	846	846	814	806	796	822	848	840	790	812	896	871	871	802	847	812	817	859	847	835	851	858	893	802	888	814	863	844	819	786	868	821	801	841	882	824	847	867	866	852	879	816	819	849	837	856	884	845	825	874	874	834	846	832	834	775	905	846	855	851	852	789	905	866	866	831	835	860	813	844	828	830	808	877	835	848	850	812	877	857	819	848	835	825	846	807	832	860	831	883	845	855	916	820	817	888	854	815	879	855	816	873	810	878	832	871	832	851	887	861	846	849	837	838	846	864	900	836	817	854	855	847	896	856	845	847	874	887	887	849	843	862	823	848	822	845	839	869	860	795	825	817	845	850	813	864	821	858	861	860	880	852	841	787	886	792	904	850	836	844	816	835	811	856	833	840	847	766	848	854	852	885	866	793	853	809	881	848	828	827	860	827	816	846	861	883	909	809	821	900	817	890	894	838	822	874	844	814	799	857	828	824	831	870	852	808	810	904	868	879	857	862	861	858	840	855	827	878	833	841	888	864	927	838	834	834	838	824	851	837	839	848	837	848	874	842	824	889	888	853	866	847	840	832	856	865	819	828	843	821	832	848	867	847	878	869	894	820	861	845	843	863	817	801	827	864	839	860	879	831	908	858	832	807	852	850	836	806	856	874	837	809	863	850	829	837	846	846	827	835	878	855	872	838	817	876	809	859	882	854	844	817	862	832	856	855	887	821	878	891	882	868	842	883	767	808	867	889	872	838	800	851	827	850	796	879	842	911	885	822	846	849	848	904	852	835	829	837	841	828	852	843	896	866	865	862	850	824	832	851	878	868	812	829	866	895	828	860	816	850	881	813	824	839	833	820	895	844	825	850	885	858	851	801	837	800	821	861	865	873	851	824	822	828	895	849	891	878	835	856	831	843	810	827	881	849	827	883	860	831	874	861	850	851	863	866	865	840	826	866	810	815	850	876	893	854	808	843	890	923	861	881	838	899	876	809	791	857	816	893	853	796	853	850	809	828	855	900	806	845	816	848	793	868	801	841	843	844	868	849	855	849	834	821	825	792	847	838	867	853	839	882	822	892	814	809	885	895	850	863	878	862	865	855	816	829	837	842	849	845	861	842	857	823	794	834	827	825	832	826	835	831	866	873	841	855	877	854	866	874	838	814	850	822	839	815	878	827	857	855	865	875	854	904	833	882	884	817	875	833	857	891	869	885	885	815	841	861	881	881	859	844	843	901	839	856	892	832	875	850	870	868	900	806	882	875	841	874	810	877	825	782	850	813	827	866	857	826	882	848	842	860	784	875	810	898	873	820	832	849	848	806	867	888	850	832	907	862	809	799	813	837	826	835	843	845	860	783	884	899	893	851	902	861	859	895	843	840	854	866	863	832	841	835	746	791	878	879	878	907	794	854	824	898	780	834	817	811	855	832	878	836	886	820	813	850	800	836	846	888	846	847	785	818	827	900	808	837	810	851	846	812	842	794	846	868	811	843	829	909	814	813	812	758	842	864	851	833	848	859	837	853	822	861	816	810	820	794	856	842	863	856	871	877	854	829	861	868	870	876	799	845	844	868	811	831	903	883	906	823	792	815	829	897	878	886	803	849	833	831	834	867	831	844	854	825	847	862	891	815	894	807	879	814	854	853	897	776	857	870	822	846	840	872	826	806	833	876	837	795	865	826	843	866	850	857	903	839	850	819	837	851	861	833	816	919	827	872	870	829	872	900	886	844	855	828	901	858	869	812	841	831	837	833	792	847	830	818	831	912	886	778	883	882	821	834	860	902	827	819	846	829	859	848	804	859	872	816	850	797	831	816	855	837	876	846	806	813	896	799	849	857	854	801	870	874	836	896	896	806	808	877	845	884	843	879	826	849	849	861	800	896	829	836	846	804	795	857	787	852	927	849	867	825	902	818	850	837	867	840	823	854	853	852	858	870	867	819	851	857	845	837	868	831	913	858	894	797	789	862	824	877	815	851	847	874	828	844	853	883	798	820	861	873	860	820	891	817	844	793	835	808	852	865	828	831	839	828	827	852	854	909	871	851	846	840	836	825
26265	13247	2293	452	320	358	356	382	325	327	360	352	356	332	348	325	320	372	332	324	351	320	336	336	351	318	330	338	344	335	366	317	319	317	373	343	369	393	356	321	371	342	356	359	346	314	306	350	361	316	330	340	330	343	338	322	376	389	367	367	327	380	325	339	367	405	403	344	340	339	337	328	298	314	338	332	342	326	346	376	320	351	354	321	300	348	344	372	348	351	352	328	355	350	362	340	328	357	358	343	303	355	321	344	346	362	365	331	372	323	355	336	353	365	370	325	369	318	359	357	372	376	345	307	324	309	328	372	366	373	368	347	337	318	352	315	356	330	352	346	324	351	376	298	349	376	320	365	324	358	349	359	311	351	338	310	343	359	344	375	337	293	362	338	351	327	317	335	351	351	332	308	372	335	315	321	317	340	347	345	335	357	348	361	338	326	353	330	327	324	381	353	368	357	345	332	334	345	317	320	355	337	359	337	363	320	304	315	347	342	312	353	316	343	336	353	356	345	356	363	332	339	320	330	335	324	335	357	354	330	356	328	344	332	361	316	322	319	325	340	352	325	321	368	335	347	327	361	331	369	376	323	327	352	335	347	364	334	364	364	335	326	349	369	318	332	382	301	352	318	318	344	343	320	317	340	324	324	349	350	365	343	368	326	370	322	336	305	337	340	362	316	326	351	352	332	337	360	326	361	305	323	360	328	329	335	371	328	320	314	331	347	291	302	316	352	325	302	346	332	343	379	336	320	351	323	350	350	352	338	338	323	330	334	340	366	317	325	354	315	335	339	317	333	351	366	334	355	339	329	335	310	350	349	325	346	306	344	360	298	335	321	321	324	316	350	364	367	361	312	386	350	317	333	334	332	379	334	329	306	334	358	339	354	337	339	355	328	331	318	348	348	310	332	316	342	340	377	330	333	335	308	327	311	363	368	362	338	332	333	334	341	333	345	328	365	355	361	342	347	327	331	292	347	310	346	338	327	325	327	337	366	346	318	318	331	358	358	308	326	317	321	357	343	367	363	323	336	372	314	343	341	342	350	332	357	379	344	351	327	330	309	338	327	322	367	362	328	307	313	348	347	361	349	321	345	370	329	348	341	370	361	333	321	327	364	330	367	309	347	335	316	363	369	341	317	328	343	345	299	352	338	316	352	355	316	350	363	351	342	330	315	320	392	360	345	311	343	332	352	323	307	323	337	329	324	333	347	357	323	371	315	330	347	340	308	329	354	331	340	330	315	360	334	389	328	356	332	368	333	332	303	357	345	337	359	331	315	362	365	322	348	356	323	320	349	352	338	337	343	338	329	359	330	297	345	346	320	322	338	371	312	365	359	340	325	391	367	320	347	343	340	337	356	362	356	338	337	337	359	342	350	322	314	344	333	336	344	338	339	376	331	342	342	328	374	332	347	345	344	351	330	334	347	361	315	343	357	334	328	337	372	337	307	337	346	321	329	364	369	309	351	327	324	315	317	321	331	340	319	303	343	328	339	348	326	333	348	369	356	336	324	319	282	354	341	339	337	334	367	374	312	376	339	316	342	337	342	354	356	329	342	333	368	333	348	353	353	331	352	329	321	352	341	338	333	329	328	337	332	358	359	362	353	369	378	345	370	335	344	313	352	333	338	338	336	306	325	328	307	347	324	358	344	341	321	348	295	332	342	347	343	350	351	269	320	338	298	326	345	344	359	334	342	318	402	336	334	383	344	335	340	350	330	355	326	312	352	342	347	353	323	365	339	336	347	386	342	353	334	328	345	352	362	333	315	348	351	330	361	305	350	331	339	356	396	313	290	349	351	376	301	375	351	334	327	354	362	339	337	340	333	349	368	351	315	364	392	373	339	346	338	325	369	361	357	371	317	338	307	342	336	312	332	348	355	373	296	309	313	336	343	331	324	358	325	304	330	363	345	331	348	325	318	332	334	369	339	349	337	326	335	359	322	341	343	351	367	333	351	348	346	350	381	317	320	346	332	328	354	343	356	335	358	323	370	371	347	326	338	326	307	331	373	335	305	337	348	333	349	366	301	334	358	353	344	337	338	336	325	334	329	368	343	324	334	311	333	348	372	353	343	321	348	347	332	333	331	378	310	321	313	339	340	331	355	343	331	314	349	327	338	357	335	342	323	308	344	332	349	368	347	314	359	324	316	366	346	365	358	311	351	352	361	336	327	378	320	318	353	344	346	374	323	349	304	335	351	327	340	338	305	378	356	366	287	298	346	360	384	335	305	324	321	333	298	355	321	350	363	348	335	338	344	338	366	344	340	318	355	333	353	318	311	359	323	346	316	325	342	334	346	331	321	345	368	350	327	330	311	371	311	359	341	349	351	288	341	342	359	340	317	339	331	331	330	322	336	317	364	336	329	321	315	318	347	342	364	367	365	346	330	334	381	363	351	331	325	355	330	345	337	368	372	321	349	320	322	331	372	358	341	340	319	320	303	315	333	330	349	332	355	339	331	348	319	291	347	318	368	368	328	341	354	340	365	327	319	334	348	363	324	342	351	312	349	346	336	356	339	350	316	331	338	347	332	326	336	357	329	330	339	356	311	369	345	305	314	376	360	330	330	328	336	326	368	347	341	353	353	313	338	370	362	373	305	377	330	336	326	350	330	363	376	346	342	331	351	307	340	314	318	342	313	334	334	319	309	357	359	319	331	353	303	343	325	339	364	345	345	352	298	299	360	355	346	351	318	321	327	345	330	331	360	344	347	358	348	361	308	363	318	363	347	339	338	331	308	320	304	344	327	308	335	326	324	341	307	313	313	377	356	322	320	322	325	334	362	347	329	334	331	335	352	323	354	332	336	363	336	339	330	326	290	338	351	358	313	350	327	338	329	340	340	339	340	328	335	331	328	334	329	323	343	408	375	342	353	359	365	321	349	311	314	333	346	329	356	363	359	358	343	320	360	332	329	349	325	320	323	332	334	347	367	335	319	357	317	317	318	316	345	352	359	311	353	315	343	360	361	338	343	345	306	318	337	372	366	372	362	325	361	337	362	346	339	324	351	342	317	343	337	330	334	330	348	316	350	348	335	336	396	322	304	362	311	344	347	340	311	359	355	353	348	377	394	304	321	332	352	311	348	356	352	334	340	343	314	350	336	324	312	325	346	353	311	349	329	333	366	359	302	350	345	329	321	384	369	334	345	319	351	317	351	367	312	342	326	335	355	343	344	320	358	316	327	291	308	337	350	354	336	349	365	352	366	370	327	353	369	341	373	346	346	374	346	289	351	338	329	319	360	347	315	346	342	355	311	359	348	335	343	338	352	344	348	354	339	341	360	331	333	368	347	312	343	351	360	337	343	336	349	349	353	347	359	331	314	327	338	345	336	330	341	327	344	362	320	374	332	358	364	313	346	348	312	335	345	303	327	352	337	366	369	366	299	372	326	355	356	326	359	343	342	321	350	326	325	367	356	304	314	355	375	317	328	346	341	348	340	324	319	350	341	326	313	334	309	326	343	320	348	346	355	327	324
23826	14876	2740	948	980	942	942	950	918	879	947	942	871	942	912	909	939	927	885	889	921	947	921	881	903	935	927	895	862	984	973	908	965	1024	990	903	919	986	939	914	898	934	901	883	908	897	899	897	881	952	994	1003	947	986	1067	1103	947	908	1013	942	964	902	936	948	1059	1137	1220	938	911	919	900	933	937	936	902	920	938	880	938	892	933	860	918	963	949	876	915	859	942	901	923	896	876	979	914	891	922	855	897	897	870	907	848	896	926	953	896	887	897	921	927	917	899	896	894	896	929	927	918	941	897	940	901	897	897	871	881	880	914	872	931	869	920	839	925	931	919	922	962	897	869	866	942	849	956	919	894	924	924	911	922	851	952	890	983	911	920	904	865	916	890	857	883	917	899	857	887	911	934	875	855	895	876	879	913	819	908	898	824	923	897	895	933	882	907	923	880	922	880	914	948	908	912	893	921	930	921	880	908	898	888	898	963	892	863	921	901	913	846	918	897	858	922	903	921	887	916	840	962	875	910	894	927	909	890	930	934	934	935	885	932	881	870	892	944	919	922	901	890	895	932	925	908	895	922	884	954	927	894	831	875	910	880	905	880	891	871	907	943	913	864	923	865	853	944	921	916	945	902	937	868	924	903	902	860	901	943	928	886	912	868	922	896	920	926	914	953	875	906	882	948	914	939	869	933	899	890	931	859	872	899	889	880	880	979	921	893	910	960	896	932	908	925	890	944	865	880	865	898	903	921	940	926	935	883	919	920	915	916	868	912	917	861	910	910	971	935	896	905	877	913	927	924	902	908	914	878	881	872	950	903	886	880	880	929	963	951	901	909	891	867	899	914	894	899	925	933	949	910	926	868	917	944	964	975	937	885	896	951	895	894	863	882	935	901	905	900	909	872	815	997	913	914	924	905	930	958	919	933	872	932	920	935	920	935	895	907	895	944	892	880	912	936	958	855	914	892	928	906	950	894	854	912	893	929	948	872	887	888	903	946	910	870	862	904	950	886	886	914	918	937	891	878	930	827	835	911	866	910	885	900	868	897	939	930	893	882	909	883	908	903	894	904	956	885	942	894	943	915	898	968	930	929	909	913	857	888	896	920	934	880	908	915	843	865	929	988	884	899	898	905	849	903	921	855	891	871	915	906	921	856	862	932	897	889	910	910	865	903	863	891	914	906	941	884	967	918	890	955	919	962	870	953	918	942	910	866	896	894	909	909	940	917	921	908	927	900	896	896	926	923	915	917	928	876	943	883	870	900	922	961	851	923	898	950	880	944	948	900	930	936	944	906	925	925	899	935	905	892	979	950	918	946	917	935	921	901	902	908	877	928	917	877	966	912	892	929	917	866	874	883	863	899	933	872	904	921	909	908	911	952	923	899	911	888	868	901	916	930	926	950	898	971	910	894	940	886	874	859	879	915	918	894	903	922	886	927	846	903	932	950	941	902	925	936	893	932	920	903	890	876	933	856	905	871	888	894	859	877	927	891	926	887	940	879	887	904	901	856	911	908	897	959	895	927	890	885	837	942	932	894	893	966	852	938	957	927	942	908	923	850	912	876	877	932	889	855	887	900	857	915	867	969	896	926	894	845	917	879	933	882	905	941	869	910	869	884	949	914	967	970	860	838	896	873	940	895	931	894	915	896	927	916	864	908	906	901	901	890	938	886	919	888	888	919	903	901	914	915	950	900	937	930	863	930	933	921	917	912	911	894	899	916	889	945	873	863	856	939	868	878	931	929	898	839	898	912	881	930	938	918	888	900	879	924	945	931	861	938	906	921	909	889	955	844	916	920	956	924	887	940	869	922	865	898	901	956	881	940	903	889	898	901	861	953	973	952	945	919	881	889	890	899	877	906	930	919	892	948	905	846	932	888	939	898	942	884	909	873	871	865	949	979	913	857	931	934	962	881	923	933	841	932	967	872	860	890	870	856	911	887	885	905	861	923	896	915	908	857	908	904	924	936	922	906	897	913	935	870	866	910	916	916	918	932	888	886	925	911	881	957	867	922	932	929	888	943	936	908	881	896	899	904	931	957	912	875	909	913	899	851	877	892	900	895	901	943	872	932	898	858	957	910	890	899	940	946	885	898	910	871	932	930	966	917	917	915	892	888	855	895	908	851	868	851	933	910	939	927	918	927	935	867	882	869	919	909	913	917	897	888	911	899	872	910	901	908	889	940	886	927	882	890	933	888	862	906	929	873	931	882	902	923	928	905	909	930	936	947	889	889	856	969	925	921	891	898	916	902	941	921	890	909	963	890	900	940	943	920	885	914	889	903	942	913	844	831	862	908	876	915	918	877	884	868	917	894	968	896	908	902	920	905	853	908	877	902	878	916	876	926	892	888	912	926	871	949	904	907	890	922	876	856	921	930	919	943	848	840	894	890	873	917	854	918	883	921	918	938	921	905	911	918	903	902	929	895	948	879	927	885	962	855	891	936	914	893	936	897	904	935	877	878	915	960	897	859	902	907	922	897	876	881	946	885	866	952	906	855	910	903	920	906	905	861	929	893	926	917	884	947	890	965	938	962	989	904	877	892	879	928	902	942	944	884	873	921	913	925	934	921	899	941	920	845	901	916	846	938	908	892	891	944	951	947	884	944	908	905	919	939	892	914	881	846	902	882	865	894	940	896	811	866	875	904	883	890	930	942	913	873	921	905	856	836	932	932	897	960	901	869	877	911	930	957	946	924	909	862	918	851	903	909	907	950	917	906	905	878	958	884	893	886	882	856	919	909	901	942	917	938	853	900	957	939	891	923	867	948	957	920	901	880	874	899	881	912	925	863	856	901	832	947	895	962	892	892	938	930	938	877	924	949	891	943	937	905	908	881	861	941	925	864	861	861	870	905	952	878	941	867	892	906	959	959	935	856	888	869	902	941	913	883	904	903	955	950	870	917	876	908	900	936	889	911	902	926	891	900	916	919	910	894	886	927	962	900	914	852	960	919	904	909	936	932	918	917	882	887	948	921	838	891	903	901	856	928	946	961	955	894	954	919	917	931	930	910	914	878	871	856	870	855	912	896	937	936	918	826	841	899	886	895	879	909	900	910	892	886	890	881	944	871	931	913	916	915	939	902	946	915	881	921	949	953	908	866	900	963	940	988	960	916	884	928	881	923	989	959	895	901	910	906	915	879	786	897	935	936	838	923	914	889	930	901	929	952	900	894	973	932	943	931	906	866	922	902	881	943	899	912	960	939	868	904	888	890	903	912	890	939	883	880	890	944	971	877	963	920	920	898	972	872	900	918	876	906	938	902	838	933	881	926	877	925	901	905	866	898	945	894	886	887	970	874	962	900	920	947	863	934	912	864	879	914	888	905	938	961	868	915	895	853	930	903	955	935	948	906	883	922	907	933	893	897	857	842	947	948	847	939	916	900	951	875	875	906	949	891	928	942	919	932	906	894	914	908	919	897	893	909	949	902	896	879	851	892	912	849	879	913	906	877	909	911	890	921	853	897	986	877	902	889	882	863	926
71471	55459	22721	2971	544	454	390	364	326	344	288	300	305	306	283	329	285	305	289	293	279	299	271	292	291	255	268	269	287	295	276	278	286	275	306	283	263	300	294	257	277	232	286	286	317	317	256	307	299	268	321	333	382	486	466	493	354	372	302	297	277	256	313	282	448	541	516	267	250	255	269	281	235	272	263	243	290	256	269	284	240	270	260	276	286	256	264	314	258	270	279	253	291	284	257	250	279	269	253	283	256	252	300	278	275	263	265	281	311	295	275	286	266	276	275	257	270	302	281	260	283	257	283	264	281	281	284	270	258	283	287	308	254	245	286	260	265	273	284	251	281	293	279	307	270	249	278	284	288	263	255	278	257	300	281	263	276	276	276	270	280	262	282	245	291	264	277	295	248	285	277	275	276	265	303	263	258	254	275	271	288	323	276	272	254	282	274	285	262	284	304	275	267	263	284	276	285	291	258	254	291	255	269	291	267	285	265	259	260	283	276	264	271	275	269	293	280	288	240	276	275	256	285	281	245	264	281	250	277	257	255	260	243	276	285	263	295	253	270	283	260	246	276	247	243	256	267	261	288	284	239	267	290	280	281	269	263	286	255	275	278	284	248	291	274	274	278	250	262	306	247	281	270	260	302	279	292	259	253	239	278	264	266	275	268	250	262	287	268	254	284	255	267	305	273	252	258	273	285	249	247	276	271	271	280	254	261	282	246	289	268	263	296	271	281	301	303	276	243	300	250	308	260	246	245	253	285	261	279	262	294	302	235	269	285	257	280	265	284	291	267	270	254	271	284	261	274	277	272	307	270	315	250	265	270	303	248	259	272	289	268	298	284	270	278	279	301	277	277	259	297	265	293	257	270	272	289	293	281	273	272	297	280	262	272	264	266	256	258	240	272	272	253	252	256	255	292	259	297	279	299	277	261	277	251	277	275	250	262	275	271	295	296	263	261	274	270	257	281	258	272	269	242	266	279	279	268	248	299	284	287	273	316	265	282	263	294	272	286	262	275	285	286	277	307	262	291	305	267	277	255	252	288	268	256	273	284	273	283	283	300	245	272	270	271	260	272	286	256	291	287	248	301	266	299	261	270	253	260	288	278	291	250	265	273	281	268	259	296	246	278	259	299	265	247	256	303	241	255	274	251	248	243	284	276	244	284	257	267	283	264	281	239	262	270	278	264	279	272	278	258	295	261	283	301	278	275	260	272	289	274	262	278	294	267	289	284	271	256	292	271	294	275	271	275	290	273	273	279	259	298	263	290	286	265	286	294	249	259	281	248	271	255	238	293	283	283	255	270	250	271	268	269	308	274	290	226	263	307	289	292	283	243	270	280	278	257	272	269	292	268	273	320	271	266	281	275	269	285	280	304	294	276	298	263	277	310	286	279	280	286	272	273	300	290	297	271	282	271	287	286	306	258	276	282	279	251	280	282	258	269	258	258	282	222	278	255	279	265	283	270	308	267	249	245	301	267	269	278	277	283	278	260	249	226	258	295	241	289	293	257	263	299	276	254	275	243	309	284	267	264	283	289	297	273	266	284	266	284	263	286	273	272	285	270	243	250	279	253	263	272	278	264	273	288	284	258	289	258	280	287	275	242	299	270	296	227	296	264	261	287	263	284	279	252	292	256	249	240	254	231	269	305	264	262	264	271	257	274	281	280	255	263	273	260	307	258	316	293	268	273	251	269	246	299	267	260	279	281	285	286	246	301	266	280	274	270	271	280	262	287	293	255	297	277	283	284	251	265	260	251	248	306	286	282	311	277	292	286	272	249	302	226	265	259	275	279	267	297	243	293	297	251	271	248	267	288	264	251	271	268	261	281	271	287	274	284	263	291	306	257	288	302	266	260	268	274	248	308	263	260	260	245	289	278	261	295	267	294	274	245	278	262	292	278	254	255	297	280	258	228	251	295	290	272	266	255	260	226	272	266	267	274	247	285	267	277	278	262	286	302	301	299	249	298	278	244	273	296	269	268	288	283	276	259	254	263	285	253	237	274	294	299	237	269	286	297	275	263	279	282	298	276	272	236	275	260	291	308	240	252	300	337	263	275	238	291	246	287	250	280	271	290	281	279	268	249	336	277	298	259	286	269	242	283	279	256	272	241	276	258	285	258	275	260	258	279	279	262	282	265	278	279	280	283	278	270	265	276	252	282	271	277	275	276	275	257	270	278	277	250	269	263	266	267	286	268	276	286	272	255	280	299	253	264	330	275	270	300	273	283	287	243	301	284	301	245	274	258	260	261	294	267	266	258	265	297	264	287	274	311	286	262	284	308	241	282	279	265	269	264	258	263	279	296	291	279	294	256	284	282	254	251	284	256	258	273	283	257	249	230	272	265	266	264	280	279	267	289	285	287	308	260	256	259	261	299	288	291	294	288	298	270	258	270	256	316	277	284	268	291	291	279	271	258	263	273	274	278	262	287	296	265	307	245	294	274	275	270	283	272	273	249	296	267	316	290	294	253	298	279	270	278	281	291	265	290	297	292	291	277	244	285	256	242	268	279	256	253	300	246	268	293	252	296	263	279	278	265	280	275	276	272	277	267	251	248	278	257	280	263	276	274	281	306	263	315	282	279	291	273	303	293	279	285	298	296	256	289	292	263	294	272	278	320	271	300	272	313	275	279	276	251	289	255	283	216	294	274	271	276	284	271	288	239	263	270	246	268	267	277	271	274	263	264	258	262	283	266	274	274	269	272	273	269	263	289	254	290	308	250	266	272	262	304	285	293	275	289	257	275	283	287	255	257	274	288	280	274	269	248	281	257	298	261	269	246	282	300	285	273	270	282	292	260	245	312	277	278	259	280	264	254	268	263	287	280	238	272	280	273	275	274	280	273	270	278	273	277	256	278	294	227	275	263	288	250	242	259	285	278	278	283	265	253	309	279	274	281	280	287	241	285	258	281	265	264	286	249	256	265	238	254	256	269	252	286	292	265	252	296	291	268	253	275	273	257	267	291	262	271	282	280	266	281	270	295	302	253	279	304	292	297	251	260	308	254	301	276	293	284	263	302	289	280	261	272	269	275	263	271	260	282	289	258	271	282	264	270	281	298	274	275	280	274	275	278	277	286	290	286	291	302	270	253	271	302	248	313	260	266	269	273	293	266	250	260	242	300	259	259	267	276	275	272	272	262	255	280	283	275	263	237	294	263	265	256	254	295	261	313	237	264	286	283	253	291	262	290	260	287	281	255	261	256	280	265	272	257	298	300	275	283	265	235	268	268	281	297	299	272	280	249	269	261	245	283	272	279	267	263	269	275	272	261	276	271	301	280	284	290	247	245	291	256	234	278	271	282	257	305	286	265	274	258	220	295	261	278	261	297	282	286	301	292	290	252	279	309	272	258	287	271	290	270	256	256	286	272	278	299	277	250	255	262	290	229	267	277	254	267	254	273	247	258	234	265	272	258	291	238	264	260	259	279	297	264	255	266	279	283	261	277	270	271	253	264	299	267	253	302	269	273	264	297	264
45362	39751	11738	1806	1641	1397	1268	1209	1159	1075	1008	973	991	979	924	854	842	832	874	852	870	830	861	824	869	866	810	841	791	846	821	767	811	888	791	807	808	854	777	797	812	750	869	846	787	808	812	821	837	954	1134	1374	1916	2164	2382	2785	1470	1427	1030	826	885	915	841	920	2369	2762	2288	765	795	752	732	791	781	757	817	798	801	813	757	755	740	749	802	763	780	757	733	734	802	772	753	699	797	707	754	747	726	759	730	760	759	714	731	808	742	740	746	790	760	775	777	793	787	719	723	757	742	780	750	713	759	731	715	740	739	781	770	740	768	722	770	724	706	716	782	773	778	701	776	746	763	740	753	750	790	798	734	741	735	755	757	744	749	761	757	740	821	769	796	795	768	742	790	733	749	746	778	760	818	788	758	752	704	703	746	742	783	728	813	785	802	738	749	715	743	772	775	784	805	807	765	785	802	774	730	746	754	761	757	769	757	756	755	749	769	763	814	714	695	744	725	781	750	795	737	776	739	807	719	763	776	794	766	718	776	750	745	713	702	791	766	744	721	774	764	682	779	742	738	772	753	754	787	779	712	747	797	716	749	788	716	742	744	728	738	785	803	767	732	767	720	735	727	782	730	749	760	825	780	770	792	764	768	801	774	746	734	726	758	745	757	699	751	751	724	781	745	743	780	741	747	746	769	737	766	710	742	772	743	749	705	751	763	798	725	759	776	759	797	727	724	752	787	790	773	713	813	773	773	741	706	723	720	718	761	751	831	784	784	773	729	750	733	736	776	743	791	738	768	726	745	754	769	767	730	760	759	754	782	759	787	700	769	761	761	761	784	722	732	697	751	791	730	746	753	782	714	754	696	719	773	777	804	741	722	764	716	776	768	834	736	854	754	759	791	759	817	762	760	758	800	748	754	768	734	774	743	711	770	761	749	734	766	760	811	815	753	791	726	742	757	785	765	814	717	720	743	799	751	756	739	753	764	755	759	735	790	731	710	761	736	703	749	779	772	722	781	743	756	731	753	804	740	728	767	760	762	741	759	745	754	773	740	743	712	811	763	786	783	780	731	736	771	749	759	721	797	744	781	728	787	743	763	748	780	747	753	790	742	789	712	760	699	762	740	771	793	759	756	742	747	735	756	796	764	747	715	739	771	756	757	763	771	766	760	792	736	761	770	762	758	772	723	741	740	742	783	765	716	763	743	717	771	805	751	773	769	728	797	760	768	797	741	766	714	748	774	772	742	783	737	765	730	730	755	741	791	751	697	688	716	726	744	749	791	731	764	788	746	720	756	774	715	715	759	750	753	779	772	739	784	738	742	748	731	761	743	742	741	745	781	758	743	769	763	735	775	727	708	731	756	747	803	743	729	765	803	775	739	799	726	696	765	717	739	777	735	770	759	741	733	732	724	737	803	757	734	766	774	771	736	751	754	726	785	733	767	781	749	791	780	728	807	767	782	758	766	725	773	738	774	779	795	725	756	743	690	773	789	733	766	774	728	722	740	757	756	743	768	729	760	735	716	715	743	741	753	776	749	785	753	784	726	773	771	770	739	743	747	775	758	792	753	731	741	783	744	729	731	781	738	775	750	742	731	793	746	766	713	767	729	798	782	764	751	748	781	779	722	772	756	791	760	742	745	746	725	770	746	756	760	773	804	736	733	750	725	743	738	769	750	778	798	747	704	745	778	750	811	757	771	762	726	730	738	701	787	766	755	770	719	713	722	754	745	775	750	766	757	747	754	722	719	758	727	801	738	753	756	804	772	735	737	717	716	758	814	738	736	761	734	757	724	765	796	788	774	745	711	774	751	759	773	807	770	713	756	727	733	692	769	784	745	799	727	824	734	777	713	709	760	775	760	716	745	742	763	753	767	696	801	804	726	747	746	785	743	728	730	803	732	783	751	756	740	759	755	811	777	735	745	737	755	711	769	760	740	812	787	757	763	779	723	770	664	764	744	755	800	749	752	767	775	755	761	777	745	745	759	743	762	735	747	777	745	750	776	751	735	775	740	764	779	733	783	740	764	725	779	751	757	788	785	805	750	763	760	762	768	776	735	744	791	720	718	743	742	747	741	768	749	752	743	757	731	718	749	778	741	810	719	760	734	701	752	774	717	775	763	785	763	775	713	786	793	764	760	742	751	756	648	801	758	732	736	742	703	743	807	759	732	772	768	798	755	699	824	787	770	751	782	755	776	717	791	746	775	787	758	720	755	776	771	744	763	775	741	798	736	740	725	749	790	759	780	759	746	749	773	798	770	812	729	709	761	821	747	807	780	752	730	779	754	769	747	806	757	765	766	775	729	752	731	691	746	768	719	756	799	799	771	747	732	743	737	767	784	745	776	751	776	755	766	748	742	784	782	767	754	779	772	745	709	773	730	731	753	724	776	787	789	681	720	813	753	768	788	803	768	738	723	783	794	755	750	779	783	740	774	767	739	731	752	747	739	714	764	748	739	739	768	710	761	781	729	726	747	778	716	725	771	777	734	729	765	750	784	811	787	797	727	791	742	747	773	744	733	743	718	723	773	786	760	788	735	800	785	771	696	810	741	741	735	737	791	748	816	781	754	823	771	732	807	748	734	783	788	748	735	752	725	764	737	746	719	783	772	758	786	788	762	723	694	747	716	758	764	748	729	800	756	772	793	709	825	754	766	757	739	774	768	754	751	738	741	769	695	756	765	803	759	729	794	750	769	726	771	808	763	781	789	733	709	744	730	756	752	745	759	767	773	744	731	777	757	774	808	730	780	804	702	774	742	727	757	739	771	771	723	774	727	711	739	791	752	748	818	705	734	764	764	794	757	773	781	724	764	729	763	768	762	759	702	743	781	729	714	760	783	780	798	808	785	804	750	741	754	789	753	667	744	804	748	767	774	736	738	773	714	736	763	755	757	741	673	726	764	706	761	748	764	745	778	790	804	738	720	773	823	722	731	722	806	766	777	766	698	710	796	855	733	763	746	743	734	772	808	758	731	741	736	742	773	723	703	682	722	802	721	691	751	775	816	781	777	703	821	705	729	754	725	735	780	756	754	774	764	722	739	781	773	725	745	751	722	733	755	728	739	744	746	774	724	775	761	750	763	712	769	719	741	725	696	767	740	726	765	715	780	742	753	715	706	744	820	763	754	790	750	754	737	755	760	718	751	753	751	784	794	756	753	795	768	729	793	756	720	712	761	737	765	715	762	741	755	786	758	767	727	764	755	741	736	803	734	762	766	755	793	718	804	768	762	775	772	770	765	728	758	748	764	728	699	744	723	775	743	760	728	754	791	781	753	727	789	734	776	770	765	788	731	737	763	740	741	712	741	783	783	736	802	802	797	766	755	789	782	733	811	787	746	776	764	764	751	750	727	733	772	712	744	780	757	741	769	762	753	746	738	736	751	728	775	759	814	743	799	798	768	734	782	797	756	785	791	771	765	786	737	746	723	739	792	760	770	761	720	768	740	775	765	757	758	768	804	738	743	767	822	792	810	783	766	767	722	763
83763	66665	30820	7676	1088	621	530	452	415	408	409	400	366	344	335	338	345	370	329	333	323	324	339	315	322	314	322	304	338	284	318	340	323	318	331	278	306	322	330	297	330	316	305	331	344	344	340	320	324	332	400	483	460	611	672	597	525	336	347	359	336	359	311	381	629	782	648	311	313	315	305	306	301	301	336	321	316	332	266	300	307	320	330	337	291	300	275	303	286	277	319	326	318	280	327	287	318	290	288	300	322	303	289	308	300	292	274	308	311	314	320	300	288	307	308	344	321	296	287	321	286	309	313	277	279	325	299	296	304	292	304	310	312	311	311	335	302	309	280	296	294	296	295	305	300	303	260	319	275	282	311	295	315	287	317	308	324	313	304	313	307	273	299	320	290	261	336	317	301	313	302	284	324	291	304	304	319	279	336	309	303	300	314	311	301	310	329	359	275	272	313	294	329	293	290	294	321	300	316	327	295	314	338	295	307	303	285	311	310	300	310	305	304	308	306	299	277	300	321	286	294	306	298	285	323	332	327	323	308	307	342	297	290	300	326	294	286	294	281	300	282	287	301	300	281	304	307	299	307	318	307	282	318	310	324	311	327	290	315	320	300	325	300	274	304	280	300	291	294	310	286	282	295	316	342	290	311	280	293	294	281	296	314	289	304	316	301	307	299	260	300	294	307	318	298	311	317	322	317	311	302	294	307	311	267	291	303	305	314	281	313	322	331	289	286	325	304	306	298	290	308	347	302	320	283	285	319	329	315	314	273	303	315	307	312	290	313	289	288	290	316	262	292	304	296	293	300	338	334	304	334	313	318	309	316	327	301	287	327	294	291	321	320	356	319	280	278	326	271	333	319	274	270	305	309	306	298	331	288	302	304	279	304	317	279	290	318	306	278	320	311	298	322	313	307	318	309	323	303	307	323	299	303	286	275	312	327	329	293	307	318	320	292	305	284	286	301	298	275	328	311	347	286	275	307	318	284	265	332	308	299	298	313	309	299	317	307	321	334	281	311	294	303	315	301	326	291	287	325	291	329	304	295	309	276	280	302	272	304	324	302	304	338	305	311	286	330	292	283	313	306	290	298	326	292	322	311	287	299	343	307	288	289	324	313	305	326	290	286	294	276	270	327	301	314	309	300	297	288	303	286	297	253	314	305	318	319	295	289	291	295	311	319	342	327	351	289	273	306	304	278	301	317	290	306	281	291	304	314	290	301	300	318	289	318	350	309	327	312	318	304	318	313	301	305	304	309	290	289	310	319	326	311	302	337	311	309	296	296	272	272	308	313	322	275	338	299	320	300	309	296	333	320	302	304	320	293	293	342	320	306	290	296	298	272	307	308	299	311	285	270	325	290	301	308	341	334	266	290	291	298	314	293	297	325	306	304	306	301	317	287	312	334	317	299	297	290	325	285	304	301	296	292	294	272	314	327	290	312	307	286	283	313	308	335	312	287	299	297	310	271	318	301	332	288	316	296	297	300	315	304	325	300	288	282	314	305	307	308	313	285	277	295	285	311	321	278	307	274	261	289	273	304	306	301	309	298	287	336	300	301	317	335	287	283	310	262	315	315	319	305	277	314	273	309	317	284	296	281	305	298	305	296	293	319	305	309	308	308	316	296	310	287	278	328	313	295	326	293	318	290	317	277	318	296	288	280	286	332	330	317	308	337	320	287	312	290	284	288	323	292	325	303	311	308	281	332	283	288	301	300	307	299	310	298	297	307	287	330	291	302	308	266	311	296	301	297	313	334	330	337	303	311	333	345	294	273	316	280	332	305	294	285	314	278	333	346	328	305	308	293	310	280	312	303	280	290	345	299	293	306	324	316	301	296	323	333	289	331	295	315	278	287	272	299	304	334	290	292	286	304	310	291	286	271	276	363	304	334	297	302	284	306	311	263	313	316	276	320	281	310	284	312	334	272	305	310	305	318	294	305	320	312	330	281	302	302	299	280	311	292	332	287	301	296	287	300	297	296	296	322	310	306	303	282	313	341	297	303	296	297	339	316	332	294	300	288	314	294	318	303	315	304	292	310	314	318	285	308	326	313	272	285	325	305	296	305	320	274	265	283	308	302	306	299	292	285	307	317	341	288	307	318	327	314	293	299	307	301	320	290	321	314	325	298	302	285	290	307	299	332	278	333	314	308	316	289	309	297	313	300	304	295	307	296	299	317	313	304	303	336	316	288	316	287	329	291	299	309	306	289	255	285	298	296	322	311	308	337	319	280	336	311	325	312	320	303	318	312	306	318	288	310	297	286	333	270	306	297	293	294	285	297	318	288	293	276	326	327	299	312	299	271	335	291	288	304	290	281	302	274	291	301	274	302	275	315	321	309	300	300	303	314	294	316	308	286	280	272	330	301	329	271	289	282	291	298	287	330	289	290	317	276	344	290	302	293	299	311	322	316	277	294	291	281	294	323	296	278	301	310	298	335	280	310	315	289	330	310	303	306	315	293	286	301	320	321	288	294	301	333	287	313	327	310	290	288	282	311	289	306	271	304	318	308	300	308	292	305	266	296	325	298	299	316	346	310	335	305	305	319	289	318	291	312	289	272	281	290	288	305	311	317	286	329	291	284	335	317	297	309	306	329	303	320	279	310	312	306	291	332	297	314	302	290	305	274	284	297	290	295	320	308	311	311	333	286	359	324	295	318	297	337	292	305	323	275	320	305	322	289	286	281	307	311	278	307	325	331	310	288	312	305	297	308	327	281	308	319	281	292	283	272	280	312	321	325	315	303	287	331	322	332	341	306	298	338	272	294	283	311	317	302	308	294	301	331	304	282	292	304	301	307	347	328	298	282	311	308	286	304	278	314	301	298	318	298	290	315	326	304	333	327	306	327	327	298	313	305	302	304	308	306	326	314	274	279	315	315	345	321	290	317	310	310	279	306	283	301	319	300	312	316	291	289	310	262	330	303	339	311	296	305	302	294	324	315	256	285	302	293	274	299	282	307	329	286	296	313	322	314	276	330	309	310	322	332	282	312	329	286	311	288	291	302	283	309	308	265	300	297	305	294	271	304	310	295	299	298	303	322	356	312	298	322	289	328	318	291	304	305	323	297	271	278	308	319	282	306	302	305	308	290	325	286	271	304	299	296	289	316	271	276	290	304	305	299	295	302	272	289	296	329	302	295	322	327	297	278	312	310	282	308	281	311	310	323	285	296	328	301	293	306	326	288	319	300	333	301	316	275	294	296	299	311	298	278	314	308	293	306	304	313	313	288	325	283	302	297	344	328	309	301	309	305	329	297	289	314	296	292	312	338	308	302	319	325	301	296	293	316	345	312	283	326	303	305	270	284	307	288	301	293	301	302	286	290	318	304	327	310	326	294	319	321	289	319	300	314	309	308	330	286	311	314	350	311	320	314	326	285	325	311	313	313	299	302	314	309	342	323	292	308	298	288	310	329	303	329	323	300	313	290	300	315	331	342	314	280	313	294	305	313	320	287	296	300	339	315	299	297	308	278	302	291	323
55075	49442	14798	2882	2520	2221	1921	1608	1537	1418	1336	1212	1142	1178	1124	1025	1062	979	964	936	1027	1000	965	936	917	909	922	958	927	952	936	890	914	969	940	918	960	943	879	902	917	887	871	935	1053	909	924	966	1131	1182	1708	2346	2059	3098	3765	3053	2855	1111	950	1058	1130	1208	1111	1273	3289	4469	3485	822	867	860	865	892	855	894	895	846	886	852	820	879	764	887	819	834	779	786	816	841	857	830	772	838	808	805	827	822	840	844	796	822	782	849	849	856	828	769	776	840	890	866	792	809	810	768	766	844	825	829	838	774	867	817	819	866	796	868	781	804	807	812	841	867	813	809	789	838	868	807	841	847	853	843	777	796	776	813	798	829	817	783	811	792	786	780	771	808	802	830	865	781	768	787	769	800	759	858	812	792	808	839	838	841	811	812	792	798	786	743	793	878	802	842	850	844	798	852	873	807	819	839	787	793	816	848	845	848	839	848	797	801	822	897	814	841	812	869	856	809	798	769	824	832	859	779	801	843	833	767	802	793	873	829	809	848	855	829	808	751	832	814	788	838	830	821	844	827	831	815	800	798	781	824	821	824	844	818	830	820	808	813	822	885	795	818	884	799	813	836	832	811	797	813	780	861	799	818	843	812	785	820	784	812	802	794	858	895	775	813	815	772	865	812	852	804	796	778	861	856	864	736	793	785	838	857	824	791	784	804	807	768	853	808	811	819	791	817	841	821	808	830	752	858	821	802	797	892	817	864	819	786	799	834	829	835	799	830	761	839	867	840	780	786	855	807	836	812	843	854	849	852	810	851	817	835	833	869	904	863	901	862	790	845	795	822	786	813	819	795	784	846	811	828	802	805	828	855	837	848	835	803	828	817	791	843	822	815	812	836	801	865	858	829	840	842	791	852	810	775	794	759	865	839	817	787	790	836	840	832	809	806	785	822	861	819	807	769	791	786	825	830	804	806	814	786	829	822	760	832	846	836	817	826	839	807	843	813	803	832	788	815	840	869	802	817	862	856	824	776	808	774	829	795	885	807	818	863	797	827	818	874	824	858	837	856	828	796	852	761	846	791	824	839	811	846	787	831	828	825	784	872	807	856	826	868	791	848	772	855	826	874	877	838	850	839	776	810	870	820	756	890	841	834	808	817	846	781	834	789	797	830	820	784	793	799	839	796	805	836	815	796	776	830	815	767	803	838	792	783	790	754	832	801	766	811	806	810	834	836	821	841	876	870	800	832	817	834	875	813	841	793	828	782	784	848	873	879	834	807	856	823	833	824	882	826	754	808	807	873	790	824	887	813	821	795	868	863	839	845	800	812	853	806	785	793	852	799	829	850	853	852	857	821	828	811	822	873	863	810	844	837	801	863	829	812	809	821	851	832	785	833	787	825	831	894	820	766	809	765	796	826	795	822	762	818	813	765	797	786	836	783	814	835	786	777	826	838	811	791	843	825	779	779	802	820	833	841	838	780	798	782	857	858	837	833	762	831	825	814	799	824	818	820	835	825	794	805	799	837	822	838	798	806	784	890	828	824	864	796	839	812	771	825	878	800	810	864	782	828	847	848	761	849	835	874	785	818	871	824	860	820	844	789	781	866	818	806	854	836	825	833	859	788	769	877	840	826	834	850	850	854	830	812	822	807	818	774	822	801	804	809	807	779	796	820	803	843	818	784	808	816	815	843	889	827	803	782	789	758	818	785	801	838	864	868	815	848	816	823	777	804	822	786	781	793	875	847	821	827	828	805	825	793	804	849	798	805	807	795	855	816	812	789	753	748	813	803	807	838	862	841	845	817	785	781	800	827	843	820	845	795	854	793	778	834	801	826	822	815	828	820	818	832	777	890	839	837	798	827	822	837	831	837	802	823	795	813	774	829	772	902	845	793	800	831	790	840	803	804	826	839	774	790	810	812	767	867	823	871	738	801	800	810	877	830	849	800	792	824	823	803	807	820	882	837	857	803	777	865	832	830	858	852	809	840	820	872	865	787	778	818	851	850	884	781	789	829	827	808	794	878	822	846	851	811	830	757	824	880	782	822	822	874	810	830	832	799	802	765	800	786	830	816	819	881	813	814	810	848	824	788	768	808	767	787	871	865	814	787	831	830	746	818	849	829	832	819	825	813	805	804	837	860	818	818	799	778	867	796	834	842	841	876	866	831	850	833	880	819	772	763	874	815	838	759	792	839	780	791	876	840	807	808	792	856	834	826	847	785	782	798	806	875	781	766	806	840	823	800	819	816	875	810	845	769	839	812	869	836	836	805	854	839	862	834	827	808	807	774	827	791	814	783	839	795	826	835	773	859	789	836	858	787	788	807	883	814	851	849	820	832	863	792	824	821	788	832	845	829	820	838	805	777	781	837	843	798	792	818	831	825	817	806	779	766	842	770	794	802	789	855	844	772	811	783	787	857	819	813	850	819	825	808	851	816	776	781	860	815	809	867	772	814	777	823	818	855	810	751	805	779	800	795	814	817	806	777	832	793	830	771	827	844	781	803	791	818	841	809	843	801	844	815	779	812	841	828	867	816	841	821	833	806	813	843	829	848	874	812	805	804	819	816	826	807	823	815	791	846	829	823	799	814	818	843	817	847	830	769	810	809	805	803	800	867	886	772	830	796	826	835	825	851	869	831	822	825	827	865	858	788	838	854	774	828	835	829	800	829	794	807	912	789	803	799	829	774	865	792	820	817	864	818	796	755	811	784	810	825	841	804	810	819	800	799	831	792	814	871	851	778	822	825	797	781	805	790	855	778	851	835	822	855	817	819	810	825	784	794	781	849	785	804	810	783	843	804	810	872	834	793	797	853	805	829	817	757	805	835	803	756	817	826	809	824	840	853	807	846	813	800	867	842	823	801	823	770	800	859	837	799	814	854	827	825	774	804	878	808	840	761	897	808	798	896	777	811	767	832	801	785	816	798	774	874	800	815	815	850	794	845	786	817	843	827	867	784	810	830	822	779	812	809	787	840	816	838	804	849	804	793	847	801	834	855	856	842	826	769	800	832	812	841	827	823	828	779	868	806	860	808	819	817	803	790	762	836	837	830	829	826	865	794	835	789	807	793	818	825	836	824	771	824	893	843	799	851	838	740	810	794	825	871	823	832	823	794	784	832	833	821	777	855	853	886	761	819	779	823	796	808	785	759	818	829	826	824	793	848	855	854	831	845	799	806	842	774	827	834	804	867	855	770	836	788	833	803	812	791	805	854	854	862	814	796	807	835	773	800	803	870	778	838	816	821	860	747	841	830	813	772	849	825	834	826	764	847	812	814	846	847	804	824	829	831	819	837	807	811	822	820	831	812	794	840	801	811	868	836	845	863	803	874	820	818	873	822	856	787	826	836	866	847	816	802	817	765	844	807	827	809	790	836	797	763	832	818	800	797	833	807	801	831	812	790	785	795	857	775	776	810	875	825	821	803	809	799	806	830	822	806	773	753	854	850	825	765	833	799	807	802	835	810	754	819	777	786	805	822	803	819	806	771	805	838	786	829
26758	13167	1920	388	303	299	326	340	320	298	306	313	294	316	312	306	312	291	322	295	319	291	315	318	290	296	313	320	322	307	284	307	328	322	323	342	345	307	297	279	292	314	320	316	335	306	324	318	305	301	323	345	320	344	335	323	303	331	312	322	324	323	309	304	267	369	341	311	312	303	323	335	289	317	286	311	315	302	340	315	261	294	312	321	341	298	310	283	312	327	305	285	267	346	291	300	321	294	323	308	324	305	291	271	321	286	341	305	306	266	283	295	262	313	329	285	294	283	297	319	336	338	323	318	291	286	305	281	288	289	289	287	275	306	304	302	315	323	289	304	317	315	327	300	291	319	318	285	309	298	321	323	319	281	300	307	290	297	304	302	315	301	288	306	329	304	306	336	303	294	316	339	314	292	300	288	299	304	280	310	306	256	318	283	297	275	297	308	284	345	305	291	322	304	290	328	297	277	288	308	308	282	302	290	311	316	341	302	290	301	324	309	288	298	309	295	302	311	319	309	304	274	301	282	285	304	299	284	325	277	340	302	275	308	321	352	296	330	313	312	304	323	337	302	313	329	289	294	304	341	330	289	314	319	331	301	281	330	308	289	302	312	304	341	325	303	290	322	303	339	334	338	296	346	310	303	316	328	292	313	270	255	324	299	327	327	312	291	279	312	322	295	301	321	335	299	321	331	289	328	323	336	317	295	287	297	316	283	283	306	278	325	280	339	290	303	288	296	306	306	308	330	331	300	293	295	341	310	313	310	343	324	305	303	319	315	301	314	333	314	293	317	313	313	325	278	287	303	319	295	302	307	299	313	308	300	285	299	314	290	296	291	302	303	323	346	297	316	326	295	299	306	282	305	309	312	280	298	323	340	321	307	319	311	309	271	288	330	314	320	333	311	298	311	348	312	313	312	324	301	295	307	338	297	284	342	311	305	326	316	270	291	335	318	347	328	290	309	317	310	292	316	303	340	315	325	330	311	327	290	285	341	291	331	328	301	291	324	297	285	314	313	323	309	291	298	322	290	283	321	304	296	320	290	288	306	296	327	307	311	325	267	300	304	298	293	319	292	314	299	324	340	335	291	306	283	303	323	318	321	305	300	316	327	306	338	259	312	293	310	315	281	325	342	314	311	281	319	312	316	289	305	310	300	288	328	286	289	314	325	319	301	299	331	286	300	312	298	307	341	315	326	295	298	310	294	291	298	311	326	289	305	324	282	327	318	290	319	290	313	287	302	325	316	283	311	298	317	314	308	284	334	333	286	309	345	311	339	308	283	306	299	272	334	283	296	315	304	303	294	329	304	337	286	359	311	297	296	301	272	320	287	333	335	295	325	311	348	318	279	317	290	334	318	306	312	291	303	307	327	300	297	322	307	278	344	311	335	301	307	302	310	306	298	282	309	309	306	314	296	319	351	313	282	321	301	271	313	295	308	307	329	301	318	297	333	280	345	315	309	314	336	292	320	289	299	308	287	300	323	311	313	307	295	323	286	310	275	334	296	299	278	284	316	303	305	307	320	317	306	317	331	283	293	284	304	312	299	313	301	283	304	311	289	291	303	296	296	342	299	319	325	293	311	309	321	330	289	306	290	311	336	318	284	343	298	316	325	302	320	349	335	323	329	295	329	295	300	296	333	299	306	333	310	309	343	314	312	318	313	325	325	331	301	302	296	328	329	319	307	290	313	291	312	321	342	314	285	313	318	308	311	313	319	321	283	305	329	280	313	317	274	304	346	283	309	307	299	280	302	324	280	328	327	296	264	285	292	298	282	338	311	294	305	318	283	327	327	297	326	313	324	298	305	307	312	291	276	304	353	302	276	294	325	290	316	320	320	309	308	309	308	300	295	311	352	312	313	330	355	291	314	307	297	291	275	332	328	300	275	335	287	262	295	328	304	289	354	318	295	327	288	323	342	319	318	339	299	320	339	326	324	321	330	345	335	312	287	313	337	326	327	313	308	273	294	302	287	295	311	322	306	316	294	317	289	294	344	310	298	297	301	306	262	287	321	281	298	303	319	315	311	314	300	301	294	284	287	306	289	306	342	322	314	283	325	300	312	313	348	293	331	288	309	294	281	294	301	318	319	309	309	298	338	324	287	320	293	315	332	304	312	320	289	338	331	321	321	243	317	320	340	322	310	304	289	309	255	282	296	356	280	288	303	340	296	287	290	311	291	313	308	336	341	300	320	318	317	327	304	309	324	286	260	302	305	278	313	317	310	272	282	316	316	294	317	302	298	338	325	298	305	290	333	298	293	303	319	341	331	318	301	314	323	337	292	306	327	304	278	310	323	292	303	319	266	276	317	304	313	314	279	337	312	274	346	304	312	287	303	304	289	310	313	300	290	293	311	297	295	350	289	319	305	339	343	301	310	317	314	294	304	266	310	307	321	312	326	302	299	312	315	326	346	277	284	277	326	269	289	289	292	326	308	333	301	313	281	300	308	325	326	321	275	303	314	288	311	298	280	342	336	330	340	313	296	330	290	298	325	321	306	322	293	320	324	270	301	311	300	286	319	310	296	334	286	319	316	305	299	281	315	309	289	282	340	314	295	288	305	306	317	302	345	324	301	297	304	311	343	314	344	336	308	317	299	283	286	331	300	339	306	264	301	303	327	292	319	308	335	302	301	285	336	288	331	292	305	333	294	307	306	304	323	330	328	308	331	294	317	333	297	316	309	297	333	307	322	319	319	326	292	295	285	319	261	340	323	337	311	315	343	325	344	296	333	328	305	300	303	315	301	315	279	297	299	317	310	314	320	311	298	295	303	304	281	301	298	339	281	302	312	324	285	305	300	287	309	303	341	318	308	316	312	296	310	297	290	310	329	289	286	284	311	318	284	285	283	322	291	314	303	332	317	290	301	302	287	299	306	304	325	324	304	283	298	273	294	294	308	304	299	333	331	275	324	287	286	328	326	331	270	311	301	324	319	325	329	318	290	325	342	292	295	290	358	313	279	316	315	338	323	310	312	301	326	271	317	350	341	302	330	311	318	289	306	301	305	323	274	315	335	311	285	319	311	295	324	289	289	315	330	318	327	314	336	292	317	301	313	317	309	327	313	278	310	355	308	299	288	303	294	298	298	313	309	290	301	303	290	301	303	307	288	301	289	303	278	279	330	306	299	311	328	296	316	298	314	279	315	303	314	310	327	281	334	315	323	317	315	288	287	299	309	288	335	341	332	282	322	305	314	300	291	292	285	320	315	305	300	320	311	304	333	355	293	329	296	313	285	295	280	304	338	339	315	297	295	316	291	328	352	308	306	309	306	325	302	262	298	319	305	325	314	356	271	297	322	303	317	314	319	287	280	295	311	321	290	317	299	347	310	330	305	310	275	287	303	276	312	348	334	300	331	355	298	300	310	310	288	306	302	299	294	302	292	291	337	305	327	287	301	341	326	301	334	329	300	330	301	298	327	269	289	299	293	309	314	294	334	325	292	287	317	308	313	276	306	305	307	320	311	319	304	324	311
24182	14293	2338	912	862	889	834	819	830	823	888	875	804	793	873	831	824	824	802	862	842	833	852	872	852	818	815	859	869	840	871	837	874	823	923	861	848	833	871	849	848	816	796	797	833	857	855	880	871	835	893	866	913	861	928	927	883	877	885	857	841	826	831	835	881	1119	1164	856	836	843	876	816	834	817	873	815	811	813	817	800	843	831	808	851	794	799	798	803	783	783	855	857	854	803	820	815	789	805	832	788	832	825	838	829	833	838	823	808	835	850	852	873	841	848	844	798	821	819	858	833	802	802	879	814	837	821	811	819	833	839	817	804	870	806	823	797	799	830	847	808	852	787	827	866	854	804	811	816	800	871	820	825	892	857	810	815	762	813	826	819	814	825	826	850	775	841	862	789	890	827	827	885	861	863	857	862	855	810	885	867	852	871	830	821	838	820	806	832	803	832	851	802	844	825	823	880	830	870	851	856	786	898	829	825	878	843	819	802	814	820	798	781	825	840	801	809	795	746	777	848	830	773	800	825	825	810	812	825	825	810	880	873	867	857	863	775	780	837	837	818	825	865	843	907	770	810	788	813	767	843	798	844	788	835	813	853	806	845	830	810	832	810	839	810	797	843	875	780	840	796	829	786	865	789	791	800	796	845	813	822	811	822	811	854	800	819	752	886	793	827	817	840	857	797	871	850	797	862	842	816	855	850	816	842	850	835	866	780	804	887	807	834	822	830	810	807	822	823	855	857	839	809	823	815	805	762	838	780	779	831	772	774	771	835	855	800	852	833	848	797	845	849	791	780	884	843	824	790	794	794	836	808	795	797	877	819	794	853	830	875	852	843	838	820	883	845	828	857	869	868	853	820	872	805	792	812	825	809	815	843	823	816	844	822	850	840	809	827	869	876	830	777	857	827	872	787	841	816	821	804	842	838	785	809	808	775	844	828	875	838	838	856	816	818	818	846	830	846	834	826	778	794	803	812	825	798	788	819	838	806	816	841	823	808	798	854	780	822	804	808	784	853	832	831	801	857	843	795	867	811	789	818	819	816	825	831	845	827	751	823	790	813	851	794	829	850	864	868	797	871	834	796	862	818	786	788	815	816	869	841	825	826	829	843	838	813	806	804	810	836	849	809	804	837	838	813	820	840	796	808	815	812	864	827	841	851	845	810	853	800	848	829	814	818	836	801	821	836	825	809	836	832	825	801	820	842	873	831	806	826	807	837	796	813	786	836	780	845	856	862	820	857	835	785	837	845	847	765	817	850	797	828	847	870	831	830	848	832	838	811	850	788	800	819	857	797	827	844	857	820	799	810	864	824	820	826	840	806	829	808	795	830	806	774	727	783	818	773	849	826	796	795	818	806	859	780	847	785	786	828	829	806	859	778	845	826	807	854	828	805	832	792	779	853	839	848	793	828	817	790	739	783	782	853	837	844	822	843	817	824	794	856	862	820	855	842	830	836	859	775	790	787	872	884	839	822	799	808	829	836	813	837	858	743	830	755	887	839	887	790	812	812	794	834	798	818	782	846	831	835	826	830	901	838	833	830	788	813	825	794	835	797	804	856	794	813	900	863	818	820	845	827	789	837	780	810	788	829	827	851	795	820	801	837	839	775	832	850	883	808	810	794	823	814	798	825	843	869	839	831	872	812	810	856	844	829	791	849	859	831	810	778	803	805	856	818	809	843	834	817	783	793	791	808	822	827	824	804	870	839	823	791	782	855	828	833	875	843	817	818	794	854	809	828	811	841	814	837	800	776	794	789	832	811	863	795	828	843	834	808	776	865	812	848	879	859	854	874	789	849	845	814	862	869	837	846	799	797	809	785	793	824	808	857	845	846	818	807	793	829	869	838	838	753	809	847	784	802	832	823	778	861	839	837	843	825	789	806	860	812	845	852	807	872	785	788	808	852	779	813	816	842	844	838	821	808	826	811	853	816	810	818	876	848	818	867	842	856	839	821	887	825	836	791	746	792	801	825	797	833	902	815	803	821	767	782	802	794	850	804	851	826	822	828	815	860	841	827	826	846	902	847	857	820	785	831	790	842	836	814	802	843	836	837	817	855	827	846	866	884	853	802	798	796	807	809	859	844	847	788	792	780	825	854	845	825	865	836	803	768	830	793	845	827	860	846	856	818	804	837	842	782	840	859	844	857	849	806	809	814	850	827	791	820	816	807	804	828	798	880	829	834	811	853	810	875	822	823	846	828	807	813	837	804	816	809	865	838	827	800	845	781	864	834	793	823	789	828	804	845	809	828	845	796	812	821	820	825	829	813	836	847	844	807	841	809	869	855	867	845	795	803	807	752	868	839	857	827	841	815	843	839	785	800	825	860	818	816	822	867	871	805	837	822	818	870	821	837	817	846	825	856	829	772	880	836	839	843	847	812	820	788	810	847	797	803	864	849	797	816	758	780	785	834	845	808	787	814	856	841	828	828	805	851	827	839	801	831	817	831	840	821	792	804	868	813	823	835	870	799	848	815	839	830	839	810	824	831	866	804	820	791	866	810	823	773	839	868	819	828	834	772	817	816	810	789	838	845	851	823	817	814	878	796	807	851	857	831	868	800	832	841	818	861	845	894	823	828	814	848	790	830	845	808	793	809	804	864	826	807	846	759	811	842	831	803	849	853	808	836	815	805	894	850	824	840	782	834	837	790	848	786	823	882	815	835	841	848	797	847	800	799	790	818	810	801	839	847	815	873	820	815	831	824	882	825	798	871	774	818	861	829	838	829	849	886	871	816	845	849	831	836	812	799	799	803	854	823	835	862	796	807	799	832	869	822	818	834	849	748	868	801	853	824	836	857	835	828	807	825	811	844	863	848	778	861	828	875	862	859	769	818	834	808	821	811	846	782	798	860	812	844	817	843	812	793	851	800	793	813	888	848	852	840	816	840	842	840	857	804	803	814	808	811	863	825	811	811	835	817	822	830	814	841	819	885	823	768	871	838	860	802	840	868	835	813	803	832	785	812	854	803	796	809	812	833	828	862	854	790	840	825	840	810	840	784	802	802	794	841	813	851	831	854	828	864	835	812	850	846	839	842	832	810	823	808	835	858	860	820	840	819	828	807	805	822	829	841	847	809	786	852	840	827	791	835	811	870	868	854	850	785	816	799	825	816	799	763	787	853	867	839	836	804	835	806	831	841	814	804	843	873	839	827	882	810	808	832	799	836	787	809	858	857	815	821	853	801	789	823	857	850	783	802	808	826	767	862	846	831	874	766	846	771	829	851	816	816	824	844	833	816	812	848	852	799	781	869	835	854	811	881	861	821	861	798	853	843	835	830	802	815	820	832	839	777	822	856	795	856	823	794	835	823	841	820	843	868	811	764	818	762	837	819	833	789	862	809	786	801	805	816	777	811	843	810	814	851	822	840	810	796	845	857	861	786	780	888	822	807	862	809	864	835	810	833	815	830	797	798	855	806	807	870	843	827	821	845	840	832	826	822	843	844	809	755	774	818	785	844	765	836	814	834	806	872
70636	54253	22768	2958	516	403	360	348	295	301	308	267	262	254	259	242	250	268	254	234	272	238	246	221	251	232	261	222	226	231	244	241	230	219	255	259	253	229	213	230	227	258	250	226	269	255	231	223	232	248	243	297	324	331	356	332	304	347	271	256	275	255	235	269	396	528	395	215	233	247	245	259	252	229	229	217	246	237	251	243	233	233	216	235	202	232	222	224	217	234	240	239	238	238	245	247	233	236	247	273	222	223	221	227	221	211	257	239	262	226	265	197	222	249	228	197	229	236	235	251	232	223	223	274	250	233	203	251	235	209	256	251	225	251	255	228	227	265	231	227	262	231	224	227	226	266	218	237	230	201	211	251	238	200	232	217	215	232	240	239	223	242	233	236	222	236	204	238	241	228	239	228	210	240	218	224	230	230	209	224	246	234	265	264	199	219	238	229	227	245	220	269	223	249	266	258	225	209	242	241	229	258	212	240	246	227	236	232	226	205	219	222	207	222	242	227	259	220	253	239	249	221	231	240	225	222	226	240	221	239	255	225	234	243	232	236	239	219	242	224	220	261	218	229	235	233	237	253	253	214	261	237	226	229	220	232	225	225	229	244	229	200	225	223	257	216	229	240	244	230	232	223	267	243	260	212	240	225	218	210	222	226	224	242	225	218	236	212	252	238	239	263	204	239	243	253	223	225	238	225	209	235	229	210	233	244	246	267	220	247	200	239	239	231	253	230	233	228	227	241	228	237	212	234	220	210	233	248	251	223	247	228	241	237	234	241	241	221	240	208	252	236	264	223	219	242	204	238	248	255	254	246	209	235	253	249	223	217	230	242	202	254	240	234	243	262	246	200	224	208	209	215	222	234	238	236	250	261	216	208	252	210	242	212	212	223	221	222	229	219	251	243	215	250	222	238	230	228	245	250	248	218	265	256	228	241	224	237	220	243	257	240	243	243	221	226	241	232	238	204	256	258	263	227	246	253	258	225	203	234	256	217	216	243	232	226	262	239	235	221	257	260	213	250	231	229	222	232	243	250	229	249	199	245	217	251	250	206	227	242	228	241	222	245	270	240	236	231	228	233	274	236	222	248	200	243	227	233	236	238	245	231	232	211	206	231	224	237	238	242	266	204	245	231	246	247	216	208	252	246	238	233	237	222	226	235	221	220	214	236	224	245	256	246	242	251	220	215	225	240	251	235	229	226	227	248	255	246	206	219	211	247	233	249	226	219	211	234	228	243	244	226	229	236	237	237	207	255	220	258	233	235	208	228	220	214	234	245	229	274	234	223	244	247	251	251	235	255	234	244	238	238	202	232	234	224	208	218	232	264	241	217	242	255	221	214	227	221	219	228	207	218	241	238	275	209	223	243	220	236	225	222	235	186	253	250	235	261	225	215	261	229	245	240	241	222	243	227	232	246	230	214	248	238	217	238	228	246	246	227	257	220	213	232	246	204	259	220	247	222	226	222	263	244	227	222	252	235	246	246	221	232	228	218	229	223	236	227	229	207	241	213	207	218	237	221	247	239	245	243	266	231	242	231	246	221	247	218	237	226	234	237	255	216	219	216	239	208	229	261	239	197	219	228	228	244	245	224	238	244	255	237	216	249	240	263	238	218	215	233	238	242	241	239	216	219	259	247	241	242	236	248	209	242	274	271	203	238	282	251	236	213	232	239	230	239	226	224	227	243	248	236	239	222	220	228	235	234	240	243	238	217	225	218	227	238	246	220	238	241	236	201	218	237	226	259	250	228	241	216	228	226	229	220	226	225	239	259	281	237	236	232	239	237	242	246	261	210	217	225	249	241	248	250	250	225	271	225	230	221	222	218	221	238	214	245	231	204	228	226	238	210	215	237	232	235	204	231	232	221	226	217	220	252	237	201	238	232	260	226	255	204	225	222	249	265	217	225	243	218	239	206	252	222	229	245	218	204	211	218	207	217	262	219	222	231	217	221	235	227	246	221	233	223	235	212	254	256	224	230	213	239	224	227	226	245	195	242	230	202	214	224	228	246	208	226	223	208	247	235	232	247	227	235	210	216	236	241	239	234	246	215	241	221	249	219	251	224	218	227	217	226	212	217	230	243	246	220	282	192	239	208	243	238	231	244	227	238	283	238	231	230	214	217	252	231	230	240	239	238	239	252	215	260	235	247	246	234	210	238	253	235	235	247	253	241	198	229	225	236	242	198	223	225	230	254	222	218	222	261	214	230	250	243	235	255	224	242	251	231	239	218	221	212	229	228	227	234	231	234	239	234	222	231	216	218	223	208	250	226	224	249	235	227	244	213	229	218	251	240	235	230	243	235	266	219	231	237	227	251	243	249	242	247	228	254	247	228	245	246	212	230	241	231	242	227	235	222	253	210	212	222	210	271	218	199	227	254	242	209	222	216	236	229	239	255	253	250	232	234	248	238	227	225	238	236	229	217	231	251	258	216	224	247	225	231	223	204	207	246	236	237	241	231	225	203	246	216	260	219	238	258	215	249	273	209	235	221	238	259	245	223	220	223	230	250	264	234	265	211	229	221	261	210	244	233	241	241	240	238	211	225	231	225	215	231	248	239	244	232	232	248	229	240	255	210	229	255	231	249	223	233	226	234	224	220	234	219	225	261	239	239	221	222	234	227	212	212	242	230	236	232	198	234	245	208	239	237	235	255	237	215	237	216	216	238	221	225	243	262	241	205	246	217	224	210	250	245	228	238	255	239	236	233	235	234	260	234	211	225	246	252	231	219	229	245	221	213	216	231	236	222	238	236	250	241	199	217	235	227	222	242	243	225	231	190	216	237	274	258	252	208	228	217	237	246	245	235	200	204	238	228	230	245	231	224	225	236	249	223	214	246	251	212	237	260	214	236	257	239	246	226	214	226	240	237	230	254	253	256	263	251	229	199	236	226	226	210	226	213	238	238	265	235	257	234	250	227	219	260	270	197	207	228	235	223	238	234	230	227	236	210	239	217	235	212	224	239	240	235	220	198	225	257	229	227	219	253	231	229	224	224	234	216	216	240	216	224	232	255	246	236	230	219	218	214	211	223	253	226	257	235	230	246	254	271	213	232	229	220	255	188	217	235	204	218	260	232	232	223	222	231	242	240	230	197	227	247	258	257	230	253	236	256	237	259	217	226	229	250	229	227	252	214	237	250	238	250	248	242	247	222	244	239	248	220	255	218	214	240	234	222	238	224	226	234	242	266	261	243	257	238	234	237	240	258	257	240	215	225	215	218	250	220	233	251	233	215	222	227	238	225	236	220	244	246	233	214	241	216	244	220	202	236	249	250	221	214	235	217	243	234	232	247	233	206	238	246	242	258	234	236	251	241	223	245	214	241	233	244	229	248	250	243	243	252	202	231	222	235	273	246	220	260	251	203	261	235	230	269	236	265	229	227	253	234	244	219	224	237	259	223	245	227	216	230	232	235	216	233	267	244	248	204	254	235	209	233	226	201	239	238	230	230	238	216	212	258	213	203	218	241	215	255	218	235
45026	39370	9893	1700	1534	1380	1226	1181	974	982	913	924	820	849	755	791	780	797	773	740	747	706	726	703	665	728	663	721	716	708	707	686	731	778	802	760	756	750	687	654	689	668	738	695	715	719	800	737	752	723	872	1084	1397	1584	1629	1418	1229	1789	1136	843	803	762	716	764	1711	2775	1721	705	606	672	663	706	700	742	685	656	671	669	646	678	667	686	676	667	661	653	669	682	666	668	662	657	700	702	644	616	637	685	668	669	672	646	645	705	660	672	627	616	705	681	621	653	634	647	672	656	646	670	649	650	618	658	643	637	629	656	658	650	658	671	629	663	703	661	672	619	661	651	628	670	607	637	653	650	668	639	651	626	664	676	673	689	630	615	677	642	632	676	612	656	677	667	676	624	660	646	615	601	663	672	695	661	668	634	682	599	665	640	690	656	625	617	700	607	648	660	642	669	607	672	657	617	624	644	684	681	649	656	633	688	637	668	621	639	691	641	663	679	670	637	602	648	665	622	673	641	637	645	650	657	649	689	680	599	654	640	665	673	659	627	678	645	633	677	642	649	679	657	650	660	632	650	641	699	649	640	675	626	659	668	629	620	626	699	655	700	635	605	648	635	680	661	652	669	636	672	650	648	630	660	629	639	660	630	660	672	635	682	679	646	642	661	677	623	665	671	634	671	646	662	633	654	619	646	686	639	647	650	674	714	655	667	635	640	662	655	684	655	649	643	626	678	643	673	606	655	641	618	647	658	613	655	646	636	688	620	684	688	655	626	664	642	637	666	663	673	653	662	647	660	690	639	634	656	659	650	639	594	670	668	646	653	626	654	654	677	638	645	667	636	642	640	663	655	649	648	628	625	680	607	626	624	643	617	652	687	662	652	651	628	641	629	696	663	703	632	651	676	696	716	662	671	630	661	713	686	658	636	650	638	683	656	619	647	643	640	648	686	680	698	637	633	671	703	598	591	657	678	644	639	658	661	697	620	661	688	657	626	623	669	626	633	654	695	651	641	651	612	673	673	636	722	631	649	642	634	649	659	643	663	631	652	696	643	655	657	666	693	647	639	634	630	635	663	629	649	672	602	629	663	656	645	691	671	620	623	650	649	645	584	688	627	599	621	687	670	642	669	645	631	662	663	645	635	609	618	633	667	654	666	612	654	679	670	621	651	663	641	636	637	643	631	634	643	652	638	684	635	622	629	623	638	647	651	638	639	632	610	654	637	641	662	629	651	669	697	669	685	653	690	621	609	672	653	667	643	626	614	664	682	654	609	654	673	669	641	649	610	685	647	658	657	644	651	664	706	691	663	654	581	615	656	698	675	625	661	681	653	650	689	658	658	695	647	668	699	666	634	682	644	589	661	588	630	664	665	653	642	677	646	647	632	627	651	638	620	698	673	647	681	603	634	640	668	653	661	644	598	656	701	671	684	605	672	654	620	666	648	644	657	673	663	656	617	653	716	652	649	658	644	648	590	666	640	596	655	670	664	654	629	593	604	622	664	648	656	631	638	699	629	645	671	638	632	669	631	622	650	627	662	644	658	646	669	657	676	651	623	658	672	674	675	656	635	709	676	599	643	711	656	700	652	647	635	664	642	684	597	681	621	714	623	628	666	655	656	614	605	673	650	652	642	643	608	658	620	705	681	621	669	637	683	654	646	645	642	605	643	638	657	650	634	617	637	658	645	645	631	670	664	674	662	666	653	626	701	694	681	685	629	684	643	671	684	658	643	685	672	693	663	685	674	643	697	637	670	663	681	603	659	680	642	674	667	623	654	669	702	634	699	666	693	642	715	621	643	642	638	644	674	657	657	646	672	637	676	672	627	657	654	644	658	658	626	642	664	687	676	635	673	660	646	661	609	667	638	637	645	683	665	599	682	677	673	642	663	667	634	672	649	662	702	688	592	678	645	709	637	627	647	617	677	633	683	692	689	646	693	618	685	625	674	669	637	653	656	624	675	644	630	680	668	595	645	661	653	615	684	624	652	658	733	662	706	692	717	687	632	600	674	633	634	631	669	624	694	671	685	653	638	626	623	644	664	653	647	672	652	675	684	685	711	651	650	599	640	668	628	673	673	629	611	667	649	619	641	655	636	647	683	712	690	640	619	623	642	709	686	645	613	653	675	649	675	669	651	663	657	660	660	681	626	625	668	643	662	678	662	652	628	694	633	672	628	625	622	706	657	675	684	682	621	684	682	650	665	686	659	668	643	642	667	644	637	690	663	641	637	675	638	673	650	661	629	682	637	628	666	682	622	593	636	665	611	627	624	665	650	643	670	582	642	627	656	654	633	659	665	679	625	651	641	633	692	636	676	669	664	662	663	676	623	660	678	666	684	665	657	657	659	616	643	666	695	663	662	637	637	686	656	682	614	653	619	624	651	632	626	637	637	645	651	697	680	662	652	625	657	608	673	619	674	640	663	705	675	686	664	628	719	630	649	618	646	644	623	663	629	645	686	688	706	670	635	676	645	621	654	623	629	639	665	631	637	645	625	629	619	686	618	667	678	606	680	687	626	665	671	666	647	618	670	668	643	671	683	647	649	656	657	679	644	629	645	627	624	640	662	698	650	682	671	655	664	707	642	646	693	633	641	646	640	672	614	606	643	683	642	646	717	617	669	672	630	679	620	620	697	686	700	680	652	656	639	621	591	632	660	686	639	694	656	652	678	646	665	619	621	614	650	692	653	648	675	700	650	655	624	630	681	703	594	648	638	642	612	637	692	675	676	640	642	607	666	636	709	687	720	647	655	650	653	656	688	627	654	654	643	682	721	647	669	683	631	655	674	635	660	623	655	640	664	687	627	647	636	649	662	611	651	649	638	652	690	659	700	608	643	663	639	704	687	664	652	646	628	640	683	640	674	671	679	614	633	689	689	689	680	691	641	705	710	683	648	649	668	618	674	628	602	666	628	631	635	630	675	659	654	646	621	647	651	647	658	667	625	696	595	688	660	637	646	667	664	639	645	647	646	629	627	648	670	697	629	626	639	659	690	649	659	638	670	688	687	710	608	634	642	662	671	705	673	680	629	665	685	608	645	664	650	659	616	669	666	648	667	660	698	648	658	685	676	656	654	686	640	665	635	642	635	631	635	653	637	673	660	679	636	645	639	673	617	675	651	604	682	678	646	645	646	653	628	649	627	714	649	649	644	644	631	650	663	687	666	693	652	681	671	613	679	681	627	654	645	652	623	669	652	633	621	641	688	655	624	682	669	663	714	703	641	653	664	677	679	683	669	666	617	646	654	657	626	604	668	645	620	635	706	648	632	665	628	664	637	639	652	682	665	628	635	626	659	637	682	678	691	600	663	680	646	684	671	626	634	667	628	633	619	669	651	607	626	670	653	666	625	611	684	659	643	629	683	646	644	676	651	668	699	617	623	623	641	679	642	694	648	651	641	656	636	601	643	633	678	645	606	633	664	669	663	665	657	655	655	598	664	636	687	653	662	649	650	666	618	651	675	645	653	657	673	682	652	620	681	676	699
83657	68490	31628	8175	1141	629	516	446	458	414	376	395	361	355	312	335	293	317	329	304	300	310	272	276	287	302	289	296	291	316	294	276	300	265	278	294	271	304	306	285	313	286	304	313	275	306	306	266	313	293	317	334	380	423	454	538	586	373	331	297	279	287	276	384	593	779	518	265	287	268	303	309	312	306	259	314	323	290	286	294	312	298	273	285	298	290	272	329	239	313	299	298	293	286	282	274	290	278	288	279	291	315	282	256	262	308	266	266	295	311	279	290	279	262	283	265	280	271	275	254	271	278	297	293	284	277	255	263	270	283	284	264	279	280	297	282	290	267	302	292	263	297	313	276	266	287	267	275	285	275	274	262	317	274	267	274	262	280	262	266	258	274	280	299	275	247	271	255	296	297	237	299	278	281	272	306	291	260	261	262	304	273	281	277	292	297	294	261	257	250	283	279	287	287	299	286	275	292	283	257	298	322	280	295	264	251	281	290	301	257	279	280	276	244	295	249	274	244	283	257	290	256	260	255	276	254	281	265	287	304	297	303	297	258	293	262	291	298	281	278	286	301	310	289	290	258	277	283	268	268	290	306	258	266	312	288	295	300	299	289	297	286	273	259	272	263	277	265	304	286	269	288	295	298	282	312	250	274	276	275	292	275	274	276	280	285	262	274	296	276	294	266	305	281	268	312	270	292	276	281	252	276	302	280	286	264	290	292	295	271	252	297	277	260	252	271	275	294	286	312	300	273	277	279	307	262	292	272	277	298	282	277	298	290	313	268	291	276	284	346	252	303	278	257	291	255	268	290	287	303	276	282	318	272	276	300	265	251	258	278	289	288	264	276	265	311	283	285	256	267	302	260	266	279	321	292	262	299	290	268	290	285	270	270	293	294	277	288	290	285	306	303	283	291	292	275	252	296	278	307	272	290	253	306	286	286	289	287	289	314	266	291	293	262	265	302	273	276	318	298	275	254	252	299	292	281	273	286	307	306	274	263	290	278	274	267	303	278	264	296	290	277	293	295	273	272	257	273	291	296	278	297	284	271	268	278	296	294	275	272	260	290	285	262	265	281	302	297	288	295	282	261	264	271	247	265	270	305	283	276	260	275	264	273	253	257	290	256	271	304	305	274	229	252	281	292	293	287	283	306	256	275	274	266	276	276	317	279	278	256	270	288	291	278	294	272	263	269	284	270	288	289	273	297	295	254	321	279	268	279	302	303	313	286	278	304	275	246	265	272	276	284	263	290	269	271	299	288	268	292	265	276	258	259	290	277	276	290	275	249	273	308	261	299	300	278	281	261	253	281	274	255	273	258	294	303	266	276	320	266	278	277	278	264	259	290	276	270	288	254	275	283	270	257	288	320	242	257	295	261	290	298	242	290	272	290	298	317	273	265	293	314	285	262	248	299	293	259	295	241	251	297	304	298	298	268	292	298	270	274	282	291	265	250	280	300	308	297	274	294	245	270	280	295	275	316	268	277	257	283	265	276	270	271	265	279	302	293	269	248	259	295	265	290	274	264	285	285	263	281	283	259	291	276	282	278	252	259	276	271	261	285	282	266	290	266	268	265	273	279	270	277	283	297	274	243	292	298	276	287	305	250	314	291	279	279	253	309	281	271	262	281	301	274	286	267	280	271	273	268	283	282	276	255	301	280	300	301	290	304	303	313	251	263	314	276	304	279	268	277	280	292	300	258	275	272	270	266	275	276	276	293	304	270	277	263	251	286	262	316	272	261	253	280	297	267	274	267	276	300	288	260	289	277	263	268	271	279	271	273	281	267	268	286	275	285	269	281	277	298	299	291	290	311	296	280	302	278	261	260	258	281	288	294	276	300	282	287	285	307	319	270	279	287	294	257	295	274	266	276	291	267	310	303	271	276	292	281	248	278	268	279	281	259	261	246	278	260	278	280	308	273	278	294	286	285	286	247	256	297	287	273	287	271	269	310	270	303	289	259	279	297	279	287	287	284	292	234	257	274	285	263	269	277	295	285	282	296	273	260	310	269	281	290	277	232	282	286	257	275	255	285	286	318	295	312	274	268	301	270	292	267	285	285	277	264	289	264	286	278	274	286	282	283	275	305	298	265	288	279	277	264	282	285	275	281	286	282	289	286	267	265	285	300	295	264	285	312	295	264	284	298	287	308	276	294	247	298	284	291	303	269	292	271	282	276	290	279	275	253	281	275	289	286	299	272	274	308	287	268	268	277	276	257	272	309	297	286	275	292	300	263	281	295	243	282	280	280	298	246	301	281	245	297	261	300	303	259	300	274	279	292	270	273	253	280	288	293	291	287	269	267	322	252	284	285	273	287	287	311	286	281	262	275	271	290	267	296	305	264	262	282	315	287	278	242	282	286	284	294	281	294	265	257	309	284	241	275	283	293	263	286	291	299	290	259	260	272	264	286	285	261	261	275	319	282	264	270	267	288	313	272	253	280	266	240	289	283	273	281	279	280	314	285	267	264	304	263	269	317	270	266	283	307	270	273	291	249	274	300	273	244	298	293	312	251	285	271	269	322	302	273	278	274	263	243	266	275	293	251	269	292	293	283	274	287	288	283	277	279	284	253	289	280	277	294	321	281	302	293	279	266	303	294	287	269	279	295	307	289	266	265	264	273	319	262	283	269	271	279	263	316	294	290	286	278	300	289	271	269	275	256	326	307	275	267	286	299	253	283	271	284	287	278	290	277	286	296	242	312	298	291	303	281	279	277	303	284	307	286	280	289	285	267	270	276	285	269	284	302	309	306	277	297	303	290	270	268	254	282	310	298	269	288	277	286	275	281	282	286	249	291	271	263	273	287	289	297	280	285	279	280	281	280	282	298	268	250	290	287	267	285	275	270	299	277	259	285	312	282	258	262	278	287	272	259	269	273	273	246	277	265	298	279	289	264	238	278	282	259	283	285	284	292	298	284	262	258	267	246	269	285	289	275	255	276	300	270	276	257	263	311	266	267	244	321	280	254	281	283	277	295	266	294	310	271	328	277	269	262	280	289	286	276	275	261	260	283	282	273	303	293	291	297	267	254	283	258	273	267	249	256	274	275	278	295	307	281	277	283	286	293	298	279	286	304	258	321	280	287	280	292	297	291	282	288	300	280	282	285	243	290	250	281	284	296	258	282	291	290	296	314	260	287	272	301	304	301	269	252	282	268	268	250	300	275	265	309	249	296	290	279	273	279	268	318	255	288	289	253	286	276	290	288	256	270	273	285	264	305	279	259	296	288	283	234	275	282	308	271	316	292	279	283	290	286	251	277	284	286	290	273	281	254	252	285	274	297	283	290	289	283	259	323	285	285	286	279	297	306	288	282	306	282	251	287	268	284	310	294	282	273	276	291	302	295	265	269	278	260	307	293	298	267	320	263	280	285	265	293	268	289	285	313	270	279	268	272	268	292	301	295	297	294	287	283	277	291	304	288	316	258	271	257	293	227	256	310	315	263	274	288	254	254	280	279	264	311	265	232	278	282	288	307	263	282
54287	50263	13336	2813	2634	2162	1860	1673	1475	1320	1300	1218	1150	1129	1014	990	944	940	953	926	895	865	880	874	843	882	864	893	887	853	850	856	872	876	859	918	797	854	847	819	760	791	906	877	867	931	913	854	895	891	1079	1134	1507	1987	2727	3160	3135	1688	1071	919	902	854	872	1301	3082	4526	2325	826	797	809	772	851	911	902	843	814	815	810	741	854	754	817	822	788	789	804	784	784	770	792	773	709	737	791	801	764	771	743	799	749	747	782	781	783	768	774	818	840	848	724	774	744	753	811	770	795	756	756	743	749	793	794	780	788	726	742	778	802	768	756	734	706	757	769	721	758	745	735	773	769	697	754	765	774	785	729	766	747	790	745	789	730	756	798	761	777	703	752	764	733	821	776	716	725	779	756	718	755	764	805	805	763	735	757	768	789	715	781	769	767	823	747	788	793	785	745	745	786	745	736	741	772	750	754	779	758	758	755	718	807	812	794	756	783	758	766	791	760	810	761	713	780	777	752	703	774	744	789	786	738	749	819	723	751	833	756	742	764	770	712	738	741	758	754	750	747	788	748	750	729	722	755	764	814	767	793	810	771	780	784	736	789	753	731	779	752	793	734	776	773	777	751	760	756	791	787	808	827	785	776	814	745	764	764	770	722	730	767	764	783	752	766	731	779	711	748	752	740	735	785	712	720	734	776	810	752	729	776	767	732	760	784	793	787	730	754	771	757	779	700	718	768	779	753	731	756	782	741	753	776	791	809	806	773	769	769	714	791	748	730	806	749	762	772	783	732	744	776	785	805	776	779	721	787	717	764	780	783	790	762	785	767	776	745	795	800	783	736	748	783	759	793	765	772	781	823	731	751	795	742	757	759	759	749	759	720	705	759	777	750	786	764	722	769	783	766	816	729	732	739	787	745	771	691	736	771	735	736	797	793	769	770	784	724	744	783	775	752	801	795	755	785	741	771	760	760	828	776	752	775	786	757	747	748	734	754	728	784	731	726	727	749	811	787	723	774	755	738	780	759	772	837	778	737	778	752	726	767	767	785	747	795	802	767	794	803	753	784	787	738	785	821	731	748	768	785	779	756	746	720	694	819	678	745	749	747	760	739	716	740	709	792	769	792	750	762	814	723	727	747	772	750	765	716	694	756	755	772	727	751	738	769	773	750	771	778	756	788	721	822	762	761	776	743	755	773	773	776	814	834	755	762	763	742	778	777	782	784	758	782	781	766	765	763	805	743	802	767	741	804	727	757	763	722	765	743	747	806	745	741	726	774	779	785	787	782	719	767	720	798	766	774	785	750	778	769	684	750	744	748	749	784	751	766	761	717	755	815	769	815	779	731	755	764	783	763	798	698	732	723	807	810	703	758	721	753	719	764	743	763	746	805	745	721	822	753	720	787	802	768	744	750	776	779	782	775	748	773	762	770	774	752	766	782	753	789	777	830	776	760	795	711	758	735	795	789	801	788	785	831	765	784	727	779	737	771	766	737	757	770	785	776	756	778	759	766	734	796	762	768	735	788	755	800	789	747	786	732	819	765	741	758	805	798	786	778	769	725	774	718	753	735	790	761	796	758	752	723	830	789	750	744	747	794	777	772	774	771	803	779	770	749	786	745	774	795	729	750	752	774	763	757	746	792	727	711	762	757	749	761	783	780	778	797	727	785	749	722	788	754	804	781	772	787	751	771	771	858	777	734	788	764	764	752	801	765	767	703	829	763	785	746	792	756	758	809	734	760	748	769	808	774	729	761	771	777	734	794	741	735	789	771	797	779	776	792	747	769	786	765	786	758	737	757	752	774	706	785	730	764	769	737	756	796	820	807	763	732	781	757	730	759	752	748	748	708	764	725	802	769	735	745	813	815	788	774	734	756	750	746	792	726	775	818	759	794	777	743	744	738	748	772	768	821	766	777	773	809	759	760	730	735	767	771	741	748	721	736	757	767	796	771	758	788	789	705	753	716	751	708	725	746	737	839	759	766	787	746	757	790	765	814	774	710	749	778	769	763	740	798	777	776	756	785	789	767	786	780	761	729	750	822	738	766	701	762	748	770	776	777	758	807	737	760	774	799	758	772	813	778	830	764	774	731	724	799	748	764	798	791	791	772	768	737	759	755	778	736	762	750	790	744	770	724	739	763	788	754	759	746	796	751	794	746	733	745	751	735	794	833	759	725	768	706	800	752	770	767	772	794	758	779	755	764	714	755	764	718	721	749	715	755	793	724	803	729	736	735	768	778	763	748	776	735	754	758	738	764	792	767	722	758	755	781	784	788	792	830	737	754	737	747	769	753	776	761	755	756	785	730	766	783	700	743	755	779	851	771	744	797	720	779	823	697	713	785	811	760	792	738	805	758	728	776	791	759	775	728	764	818	698	734	740	743	747	717	826	810	727	774	786	743	751	741	771	770	766	793	756	734	791	763	810	736	731	786	798	725	769	763	773	723	773	742	783	751	812	788	752	752	776	745	760	768	754	750	741	779	755	808	740	772	754	794	705	768	732	812	713	772	732	729	753	787	751	788	752	739	725	770	715	833	743	839	820	743	736	747	761	794	782	783	757	796	773	796	745	769	724	771	760	767	797	767	783	765	777	791	726	743	771	729	802	731	782	797	752	729	812	798	758	813	792	756	758	804	759	792	732	769	768	735	750	770	770	762	737	759	768	761	735	746	699	761	768	800	753	783	764	764	749	752	790	750	747	749	759	770	796	744	784	791	751	754	773	758	826	769	813	675	763	752	725	742	784	747	757	742	785	804	833	758	749	771	770	755	791	750	799	761	745	787	736	777	780	777	770	745	788	818	737	757	752	788	767	794	765	803	779	760	704	763	801	779	819	800	753	781	756	761	796	773	771	767	755	713	786	747	731	789	735	754	791	799	727	758	762	793	740	799	766	822	764	777	737	775	812	790	807	769	755	724	742	801	735	771	741	795	737	757	719	807	775	761	763	796	728	752	738	759	757	763	781	731	727	789	739	790	770	776	783	750	749	749	736	766	728	748	766	797	759	755	745	780	768	743	771	774	811	755	745	792	746	764	765	728	739	743	740	737	742	799	768	779	760	803	763	696	736	801	739	750	773	760	785	767	777	784	737	710	758	779	788	755	775	790	791	781	748	817	797	728	732	753	808	759	805	817	755	752	772	759	779	750	773	749	731	794	766	736	740	746	782	763	779	787	765	783	730	767	796	775	742	763	784	765	751	734	758	755	739	765	745	753	752	774	756	787	757	741	714	737	766	755	801	808	700	799	735	778	720	727	784	781	741	815	736	757	752	756	790	799	772	787	762	740	735	805	742	770	787	776	751	772	777	754	785	751	797	774	766	830	790	748	747	770	789	780	787	756	758	809	785	812	739	804	763	796	783	780	746	752	789	749	814	799	776	756	728	784	727	760	756	788	791	737	783	766	758	758	758	745	718	728	826	717	750	761	759	762	740	762	726	787	735	811	766	779	766	778	769	741	766	763	735	779	735	738	784	764	779	786	801	766	744	789
25260	11377	1770	330	321	282	264	324	293	284	295	294	299	316	281	294	279	329	290	299	287	266	316	303	292	289	290	272	289	302	283	320	312	305	301	292	281	305	285	299	320	302	321	307	295	305	309	271	324	270	282	297	322	336	302	319	318	295	287	300	316	289	308	318	321	347	334	292	297	296	327	309	314	308	288	249	277	281	282	265	314	285	292	302	289	298	286	251	280	271	308	283	303	266	309	273	293	330	282	291	322	315	301	317	309	283	277	286	300	258	304	304	305	262	314	304	274	300	317	305	307	306	309	319	304	282	296	268	270	310	312	314	318	316	277	283	297	303	278	260	306	299	285	270	265	304	315	310	303	280	265	286	294	265	301	297	288	317	297	275	321	285	300	298	322	282	277	301	278	283	307	280	288	311	296	274	285	308	313	282	270	263	302	275	303	277	284	318	308	291	288	274	280	318	296	314	258	323	262	326	301	308	302	290	305	279	311	319	282	335	287	258	280	328	324	284	302	275	299	285	265	295	284	287	307	296	296	310	295	314	300	289	299	320	343	281	296	297	311	310	265	293	280	295	300	288	274	288	279	275	306	295	298	276	297	293	285	296	285	305	326	298	274	298	313	296	295	273	319	327	298	303	319	280	302	293	309	303	296	271	293	279	306	268	312	265	275	291	327	314	307	275	316	263	301	283	267	324	278	277	310	315	317	312	285	285	299	325	311	301	275	286	281	312	285	299	296	317	270	297	285	310	293	266	321	302	301	288	281	296	300	303	294	299	287	282	323	303	282	328	299	313	297	268	292	338	321	281	323	255	311	318	319	306	309	282	295	298	290	251	294	268	309	304	319	302	306	282	292	313	263	299	303	327	289	303	317	278	306	262	297	281	326	278	280	317	307	311	291	303	305	279	315	296	321	272	296	282	312	300	283	297	288	312	279	298	301	325	277	283	312	314	284	307	295	273	320	318	289	306	314	293	283	284	282	291	289	280	284	260	291	334	280	301	303	307	278	275	303	241	297	279	299	336	303	300	317	274	306	317	273	260	307	297	301	321	276	285	287	285	312	298	313	306	322	292	286	301	279	287	308	297	297	280	296	283	276	307	311	283	308	335	304	303	318	284	292	320	297	306	324	292	307	278	298	311	301	306	300	298	322	296	283	299	313	283	300	279	308	281	268	311	303	293	300	337	278	304	293	298	282	265	284	300	289	283	302	291	283	300	292	302	324	284	332	291	322	281	271	309	258	300	289	284	307	289	309	295	286	284	298	264	303	284	285	299	313	268	290	279	273	270	263	280	299	316	300	298	247	300	298	279	264	274	297	299	308	291	271	288	304	294	279	333	273	320	269	298	278	285	292	307	313	267	315	287	297	328	297	302	300	302	300	307	310	280	268	280	306	266	284	292	307	313	294	322	286	328	310	316	305	329	282	250	306	319	315	312	296	304	310	314	292	255	266	290	289	284	310	313	302	302	287	314	271	331	312	278	281	332	313	271	293	301	292	303	309	277	302	277	300	311	272	283	302	284	310	301	333	296	292	289	311	295	281	298	316	293	278	294	301	313	280	292	321	265	289	294	294	284	305	292	287	304	310	261	275	254	304	304	284	301	275	313	275	277	308	320	303	283	348	315	305	293	317	332	304	338	284	298	303	289	280	275	324	281	308	297	325	280	289	296	259	309	293	318	309	282	309	313	291	283	287	287	282	277	291	300	324	308	305	281	337	300	311	293	256	290	288	273	301	306	295	290	286	296	282	294	278	278	302	309	311	286	276	259	258	284	290	256	307	329	318	272	290	278	285	280	319	263	278	313	322	287	277	287	283	278	256	286	308	283	278	291	307	290	308	284	285	272	296	278	348	301	292	263	295	309	308	313	269	274	322	306	300	281	300	289	290	297	278	327	261	291	306	296	305	328	280	266	322	322	292	281	289	292	283	273	298	276	298	270	261	295	283	306	262	286	293	296	276	314	288	279	280	266	318	283	313	298	260	285	306	287	294	308	293	303	279	284	303	310	273	279	289	295	309	303	286	316	300	316	286	289	291	298	288	322	313	275	307	282	293	286	336	299	338	286	328	313	305	286	306	296	301	306	289	320	275	282	293	307	305	312	362	326	300	297	310	309	292	298	289	305	267	243	280	272	256	318	259	292	316	260	306	292	293	279	308	315	323	295	307	297	322	291	344	293	309	308	291	304	327	284	334	282	269	280	303	278	294	307	290	279	306	271	292	285	276	284	309	309	315	278	304	280	249	270	257	299	327	285	300	301	272	275	274	292	305	293	273	299	278	329	271	293	328	316	307	291	292	305	288	311	319	291	308	297	255	297	309	303	286	282	277	287	291	300	311	310	305	277	291	297	268	302	335	314	292	291	303	288	320	286	275	296	329	277	281	279	277	297	300	265	282	290	291	263	273	290	315	313	311	306	290	312	303	314	281	314	313	248	295	330	297	274	314	298	263	260	292	296	287	305	276	319	286	266	296	259	285	294	316	281	274	281	310	294	289	330	288	284	324	304	276	291	324	282	323	317	287	279	283	288	315	308	331	269	299	303	334	280	323	284	314	289	304	259	317	294	284	285	306	281	290	281	317	311	295	288	285	312	294	295	292	289	298	273	303	267	286	304	286	273	267	305	305	281	293	301	295	304	303	294	308	282	297	327	299	307	298	316	326	320	300	306	277	293	290	294	305	334	310	276	295	284	279	296	280	326	280	287	273	294	298	292	283	286	299	285	290	280	274	265	280	268	322	275	300	296	304	318	332	315	280	253	310	292	310	294	308	260	302	293	267	285	270	306	334	333	304	309	287	276	301	283	290	290	295	292	299	283	301	310	305	294	275	270	282	326	301	279	292	335	315	302	273	342	295	279	297	266	296	297	307	286	278	299	287	262	301	290	315	277	303	289	289	312	291	289	323	277	291	270	324	324	281	300	270	292	292	289	303	295	300	293	327	302	241	281	300	314	271	302	262	317	262	290	281	292	297	307	296	327	286	312	265	292	298	315	261	298	285	304	304	303	304	316	291	319	328	283	294	289	340	279	320	283	295	280	281	268	313	287	295	312	303	285	275	261	303	285	264	306	290	299	279	274	290	282	326	309	277	293	279	265	275	283	318	262	286	288	313	272	290	315	310	282	318	282	302	267	282	268	267	283	303	295	295	320	285	307	280	323	299	295	309	313	319	312	281	274	315	293	325	281	307	315	313	301	277	288	275	299	294	293	312	297	279	273	300	330	286	302	289	286	276	289	287	299	303	280	269	310	288	273	259	300	303	289	305	276	288	284	307	288	283	280	287	305	275	317	291	296	297	300	318	290	273	284	307	304	288	307	301	257	293	324	310	320	302	316	273	290	293	267	269	304	276	329	291	294	279	309	295	309	289	290	280	264	327	301	291	317	284	309	301	311	272	285	308	289	300	288	291	303	308	314	315	297	277	281	285	296	293	317	300	307	295	289	301	312	297	272	276	290	284	268	295	281	302	269	304	312	290	284
22630	12367	2358	888	883	798	824	825	830	848	785	872	800	829	857	835	817	814	844	780	849	808	831	820	773	841	817	757	760	783	854	804	774	837	802	815	830	791	803	840	793	830	749	781	814	831	768	749	847	794	829	813	879	881	920	934	883	806	829	858	762	837	827	851	982	1111	977	771	800	781	792	862	819	794	805	817	741	820	759	784	822	801	798	803	807	801	803	794	871	796	744	790	812	786	832	816	801	723	779	821	767	808	787	818	760	768	747	789	793	797	818	757	813	820	816	822	811	781	780	852	825	826	789	793	778	843	787	817	824	820	795	767	743	850	761	811	800	801	817	837	764	827	826	765	782	822	815	817	802	810	827	831	819	845	843	827	791	797	735	756	822	779	803	775	790	810	834	758	777	778	797	787	782	766	798	819	808	842	793	750	806	778	804	805	803	810	780	790	801	744	785	809	796	742	806	800	820	790	836	787	783	816	828	823	804	801	791	768	796	767	835	756	738	770	813	773	790	792	803	768	810	802	815	818	851	771	792	794	751	785	826	827	798	825	824	851	805	787	776	773	753	835	803	785	817	801	802	782	756	802	780	761	800	813	784	855	793	798	815	789	827	784	804	805	810	811	827	793	777	787	816	799	825	801	792	799	802	834	804	752	800	788	814	777	809	767	785	827	785	793	813	826	747	800	771	775	809	812	797	803	754	810	822	771	841	829	773	811	777	771	865	771	789	820	780	736	777	800	783	767	808	798	820	812	792	772	823	799	808	800	794	808	796	762	786	803	781	849	824	829	817	748	783	763	806	791	823	759	808	822	842	738	784	814	805	787	802	803	750	806	810	817	822	793	811	820	778	825	781	817	789	801	768	797	806	815	789	759	766	781	793	761	806	748	769	813	820	794	784	844	784	802	785	793	822	789	802	801	778	795	801	784	789	776	798	827	761	757	797	851	835	782	824	812	783	764	795	772	831	757	799	802	788	769	775	785	825	810	777	822	789	836	798	818	789	815	825	762	844	793	763	786	827	792	794	826	846	758	780	746	831	783	753	814	818	798	782	806	836	812	806	871	785	782	844	815	820	824	802	779	748	800	767	759	820	816	791	778	835	811	807	754	813	816	743	781	784	792	773	829	838	826	761	772	797	774	767	819	743	790	811	817	797	801	775	789	850	828	822	725	790	811	834	780	800	790	841	784	812	813	726	796	811	823	852	788	793	810	796	759	774	875	819	791	786	787	824	766	771	784	829	791	754	769	736	786	814	820	771	826	787	811	805	793	823	767	807	840	810	806	814	793	775	792	771	833	780	811	836	801	855	764	767	795	809	854	798	785	816	808	763	807	728	802	854	778	811	777	775	773	814	812	810	763	740	829	808	754	820	751	831	813	771	845	837	779	796	819	822	807	810	748	769	846	788	794	828	787	813	814	798	791	795	808	825	805	801	804	792	756	857	785	818	765	792	860	807	812	788	798	787	787	812	796	812	776	773	806	768	787	769	808	822	821	786	804	774	780	788	823	839	831	807	802	810	789	837	746	797	800	834	828	822	790	770	817	809	778	768	791	781	842	818	829	807	770	787	769	804	764	825	764	747	764	870	835	792	793	843	802	767	815	776	824	881	804	816	778	812	793	824	825	767	831	826	821	764	779	829	782	775	766	788	776	824	807	812	774	783	776	826	777	791	773	804	784	767	830	767	800	853	802	786	794	792	726	801	794	817	790	837	775	806	806	800	780	860	793	825	820	856	794	764	806	816	757	810	843	813	802	808	756	835	799	784	840	772	746	848	752	754	771	808	779	805	778	797	767	799	774	784	781	755	852	816	774	810	756	849	824	804	798	726	785	768	817	819	784	837	772	785	795	779	786	765	812	828	805	761	758	786	786	759	825	784	765	841	825	874	769	821	818	815	838	794	791	773	818	801	788	781	773	817	874	794	767	789	779	818	769	752	809	789	756	802	844	788	802	791	820	774	813	820	847	830	816	824	754	789	761	843	836	742	824	797	803	759	803	753	795	795	830	760	759	799	830	814	821	804	761	799	866	780	813	788	817	824	801	746	844	803	837	770	774	750	817	748	793	772	781	798	788	827	793	736	857	757	745	791	775	830	808	796	777	836	764	790	799	771	844	798	803	833	801	798	764	756	816	812	791	799	831	797	778	811	790	799	811	806	806	805	869	780	778	767	831	807	812	803	778	761	782	800	767	833	792	803	796	801	759	809	775	814	774	819	775	746	827	740	790	836	810	735	816	796	779	832	765	783	855	794	784	814	814	788	793	790	804	801	781	814	821	836	855	784	784	833	802	725	795	772	762	825	807	817	822	798	809	826	874	784	753	780	858	799	812	787	788	809	800	818	779	807	792	814	829	797	741	784	792	814	835	733	778	789	769	798	806	775	787	840	808	793	814	803	814	770	703	796	769	756	772	796	829	735	795	794	820	842	815	791	721	818	802	767	833	802	770	778	762	776	821	809	817	751	759	793	780	800	813	825	836	848	819	791	792	825	770	791	791	773	856	784	802	797	796	816	845	817	799	797	852	807	818	781	797	804	782	781	813	823	798	809	798	808	752	825	846	843	840	792	764	769	791	783	763	766	824	794	812	782	813	755	812	792	761	787	824	819	796	818	834	795	785	789	809	734	820	811	762	805	755	785	821	791	797	822	787	773	831	829	804	772	783	827	802	816	821	815	833	850	777	791	794	754	792	815	841	818	813	813	791	769	737	783	779	815	803	769	810	770	798	773	784	780	795	753	755	816	778	809	792	789	824	818	812	733	821	761	807	771	831	836	774	782	760	787	760	812	816	798	795	826	785	785	780	793	756	804	759	798	807	826	824	812	789	822	765	819	815	759	790	761	781	828	775	768	841	824	740	796	816	772	840	750	790	809	810	771	765	761	781	792	796	808	859	831	763	826	803	838	815	783	800	809	806	778	797	798	775	774	808	757	764	766	774	775	838	758	784	823	830	737	810	806	825	760	769	773	819	789	874	797	762	784	793	787	821	798	847	759	789	762	810	802	808	854	761	816	795	785	776	809	841	747	811	798	820	818	801	809	828	784	751	788	819	798	766	828	807	785	789	785	809	801	800	771	777	805	809	808	777	769	840	786	794	835	821	818	803	795	830	816	788	795	797	833	737	800	802	765	782	790	768	736	778	758	840	828	802	759	821	856	807	776	800	823	782	773	837	815	813	805	804	827	804	760	807	820	817	810	777	854	786	796	809	812	775	792	760	777	796	757	780	825	818	795	764	762	795	816	812	848	737	826	815	768	774	797	825	802	766	826	794	855	786	807	776	851	814	829	778	776	807	775	789	745	805	779	838	814	813	767	768	793	829	784	783	796	808	780	830	756	807	782	819	714	778	803	828	800	783	820	808	787	802	791	784	805	764	804	780	798	830	789	805	801	813	772	773	800	783	772	805	826	781	815	781	818	757	831	817	817	750	789	835	830	771	807	820	818	792	786	843	792	800	771	768	768	771	781	802	784	776	805	825
68877	52382	21236	2573	479	414	377	306	287	297	287	248	266	235	247	268	257	242	245	255	236	234	250	237	255	215	255	231	229	227	232	251	221	231	237	248	221	247	226	239	223	245	242	252	209	252	223	238	230	256	244	289	325	363	367	345	260	256	227	249	270	225	222	258	441	516	394	212	284	215	236	261	241	273	267	228	253	247	226	196	260	211	233	224	254	229	222	258	248	252	225	220	234	213	251	235	227	260	238	244	199	213	246	241	259	252	221	236	257	220	223	223	215	225	249	229	234	244	221	245	238	213	229	222	208	225	245	240	236	221	212	234	261	247	242	248	251	207	215	226	227	227	202	233	225	235	236	229	232	245	220	241	251	244	279	220	231	233	246	224	212	217	238	232	253	223	230	247	240	206	208	235	225	213	256	241	213	251	235	256	244	241	246	211	211	230	243	275	226	244	231	220	219	249	216	229	250	241	251	233	229	260	228	261	214	247	218	264	249	225	245	241	204	232	242	218	233	218	247	225	229	234	231	240	261	206	251	229	239	252	223	244	260	234	242	220	237	232	253	221	230	233	243	254	221	231	234	204	217	241	243	243	227	210	219	247	247	238	237	258	240	250	251	259	243	246	248	221	247	243	212	225	200	232	245	230	257	224	219	213	218	214	203	278	229	231	232	216	226	249	208	219	214	247	241	239	245	262	253	234	233	233	229	226	211	238	229	244	223	252	226	224	213	268	241	229	213	222	228	250	247	213	244	238	223	256	240	217	242	226	265	222	261	207	235	230	232	230	208	234	233	235	233	237	233	237	229	237	228	225	245	228	234	232	258	221	244	255	228	243	246	231	219	237	223	211	237	204	222	204	250	257	217	264	210	216	239	232	232	212	229	237	241	231	218	238	219	207	213	250	246	237	217	241	240	210	218	264	227	233	214	238	249	242	248	226	251	236	242	230	243	232	257	241	203	236	241	228	226	222	223	230	243	237	215	221	225	220	240	232	245	219	221	260	223	223	238	239	223	220	248	231	239	233	250	231	221	226	230	222	211	228	260	233	239	242	230	205	219	210	259	243	218	241	238	231	252	196	213	230	221	224	240	224	214	186	210	227	225	216	261	202	265	230	250	237	221	247	219	236	221	205	261	219	233	242	238	212	215	222	235	250	235	251	233	259	241	255	225	234	237	267	220	208	224	222	220	222	249	267	208	227	251	222	234	243	232	203	250	247	260	204	236	246	232	227	218	261	225	208	262	245	220	214	249	236	248	238	202	229	221	228	224	244	235	217	226	229	243	229	226	240	209	249	224	248	218	231	248	259	251	235	252	234	219	225	223	265	240	233	218	248	244	225	256	240	217	247	242	237	254	247	224	207	234	242	244	236	203	220	202	253	259	234	228	245	263	226	238	223	239	215	235	205	229	250	225	231	237	233	221	209	227	231	230	251	228	248	251	236	255	234	239	202	227	230	220	226	232	258	236	226	236	228	219	217	236	210	242	263	221	225	231	220	210	208	247	206	232	255	240	266	234	243	238	246	233	248	235	228	249	221	229	241	242	223	224	235	256	237	219	203	239	220	208	229	209	200	241	247	244	235	215	245	212	224	234	231	230	224	248	244	241	197	243	223	234	236	227	260	222	221	227	227	226	258	226	213	252	228	212	237	188	225	242	223	247	216	252	250	244	206	244	218	232	221	260	236	229	229	227	218	247	225	231	240	237	203	224	239	238	234	236	228	220	243	239	246	258	225	216	230	219	210	248	235	250	219	258	231	248	218	225	229	216	229	239	234	234	245	229	219	220	234	259	250	217	234	227	229	222	205	243	237	235	241	229	243	242	229	243	264	224	236	249	239	233	245	229	235	245	246	259	231	243	222	222	220	210	248	256	242	239	216	228	236	213	265	245	210	240	205	250	236	227	249	218	214	231	216	196	230	220	242	233	237	241	222	235	233	211	235	226	221	249	232	258	219	242	248	245	240	279	210	233	223	238	232	234	226	232	225	230	211	221	222	213	216	191	229	226	237	214	248	227	238	268	208	234	242	252	208	227	228	242	243	235	244	235	248	230	252	243	215	230	251	202	227	197	208	226	223	205	231	225	218	244	231	234	227	242	227	248	245	236	283	215	208	256	221	255	245	236	239	220	227	227	207	243	207	234	222	225	232	219	228	221	225	242	220	231	239	251	222	221	224	240	241	232	224	245	235	266	223	221	234	231	207	239	204	224	228	233	211	244	225	244	227	262	235	229	219	219	224	207	222	252	227	208	237	239	203	245	239	237	249	265	237	225	220	244	235	230	230	203	235	240	247	218	241	217	210	245	210	212	219	229	262	253	239	255	247	223	219	248	241	237	219	246	247	268	234	228	253	205	231	232	235	213	210	227	231	256	207	238	231	233	249	207	249	268	229	238	236	228	262	234	258	227	249	242	231	217	233	241	200	233	193	227	255	237	220	209	232	241	227	235	215	233	238	220	203	225	237	253	250	274	251	242	216	274	227	221	228	228	219	223	229	211	218	215	239	212	230	231	222	227	212	211	199	214	219	216	254	222	229	230	232	251	256	265	221	274	232	233	240	256	252	252	224	269	218	235	239	256	222	220	216	224	220	260	227	209	232	230	235	236	210	221	237	236	217	261	245	232	251	238	261	246	241	222	227	242	233	275	228	235	250	240	242	249	233	223	227	250	225	234	227	227	242	243	220	231	231	255	255	210	232	227	238	231	245	241	232	238	233	228	248	238	200	225	219	232	257	229	240	232	213	270	227	222	244	223	213	217	244	218	254	230	248	244	236	238	215	230	214	223	246	246	240	235	241	216	230	235	216	251	245	218	225	247	227	255	210	238	239	257	219	232	238	225	237	224	259	241	230	276	240	257	235	216	230	219	248	239	199	248	245	240	250	225	230	231	220	242	250	214	244	211	235	217	226	247	228	242	242	208	228	242	218	248	225	209	255	261	264	221	254	225	251	225	255	240	254	216	208	226	245	233	241	223	215	226	222	242	229	237	226	228	251	227	245	254	211	237	225	251	242	227	227	234	221	237	247	243	240	217	221	231	190	254	245	238	254	238	236	231	223	254	242	230	228	249	216	225	209	261	222	213	223	226	211	268	233	235	228	246	249	237	219	255	236	238	257	211	216	243	223	231	221	207	224	212	223	226	211	234	213	242	253	246	233	215	237	236	246	236	227	236	227	241	214	228	238	256	227	216	249	233	223	248	213	225	236	229	249	205	252	207	287	217	230	219	225	235	224	269	221	242	216	219	235	213	244	240	226	235	233	250	216	229	251	231	257	260	228	254	254	249	249	214	237	227	237	247	238	243	232	236	230	208	263	231	237	247	225	246	237	222	220	241	252	183	219	235	245	218	215	246	225	219	295	214	234	234	207	206	237	236	224	212	244	214	248	229	244	231	234	217	204	232	222	244	227	242	233	244	220	240	243	233	243	216	247	238	214	214	232	215	214	242	240	193	239	249	229	218	255	214	205	241	239	259	247	221	236
45410	36224	9920	1800	1626	1430	1226	1135	1099	999	896	930	886	839	793	761	770	746	745	736	750	729	720	755	738	720	738	677	724	760	696	685	759	751	756	804	728	744	720	651	696	630	728	722	688	699	680	683	730	776	768	921	1117	1548	1602	1595	895	696	731	738	755	804	724	775	2382	2831	1767	688	636	636	672	714	695	756	649	680	685	671	719	631	669	686	637	666	593	664	610	721	662	645	638	638	662	681	613	642	666	658	590	598	688	652	687	673	688	680	665	615	641	686	677	678	643	614	702	658	669	708	672	709	667	590	662	633	604	672	636	660	651	645	683	633	662	646	677	650	605	644	654	629	682	672	580	671	637	616	629	700	617	655	647	671	708	607	690	651	636	618	686	618	633	661	648	637	675	651	633	680	649	686	625	632	643	674	630	695	683	672	646	674	649	633	656	633	616	653	631	647	651	651	631	682	628	639	629	677	602	652	653	634	632	661	663	614	609	619	657	675	661	687	653	625	652	609	649	681	634	617	656	637	663	663	651	722	666	643	640	680	680	675	636	680	641	636	632	674	668	593	652	645	674	645	668	629	679	660	642	595	644	682	689	620	658	705	625	691	647	666	651	642	690	635	705	641	685	632	650	668	687	702	648	649	590	695	683	634	628	644	657	655	639	645	569	569	687	651	640	689	663	620	639	674	676	687	642	672	630	679	607	612	678	647	616	650	675	637	588	656	680	608	669	639	669	666	645	678	635	601	645	699	638	664	697	645	650	658	658	664	658	615	647	631	642	621	653	676	635	657	640	696	635	632	635	666	640	647	666	681	624	663	651	641	651	656	640	635	662	683	669	623	649	664	692	649	591	708	652	702	649	666	664	645	674	648	669	661	621	616	676	650	612	618	649	667	676	639	639	615	635	673	659	683	656	669	639	678	650	614	654	647	659	624	642	629	663	655	640	649	628	696	663	633	689	658	709	681	653	675	665	639	625	662	667	609	670	672	643	668	657	650	668	626	637	643	645	667	610	675	623	648	679	661	634	692	660	601	590	698	650	666	660	644	678	625	601	626	638	670	657	654	657	613	642	669	694	697	657	663	650	665	720	654	621	637	610	620	648	640	670	648	618	650	635	640	676	635	660	620	659	672	628	689	640	641	652	675	636	725	638	664	701	642	669	635	695	576	613	691	659	622	666	640	644	635	623	673	629	646	690	674	697	618	630	625	689	654	685	624	671	720	649	684	597	652	717	651	666	677	674	612	662	661	613	631	658	661	658	680	649	622	709	634	641	653	642	618	688	628	622	727	642	618	641	608	657	669	654	663	662	614	694	637	641	677	647	683	642	656	674	649	681	626	686	610	659	656	646	646	653	631	645	646	649	587	617	643	655	683	643	636	672	649	621	647	659	647	614	689	640	653	614	689	680	652	703	656	649	696	670	631	682	676	629	634	628	655	675	643	626	688	623	615	618	673	637	676	633	641	642	652	672	663	652	632	637	648	662	607	672	624	626	684	687	638	647	634	651	621	627	666	705	667	659	630	628	653	691	626	634	671	655	657	709	666	623	676	662	645	678	676	674	636	681	670	642	600	667	625	679	650	677	634	663	642	679	566	656	651	653	626	664	663	669	662	618	655	668	677	629	687	629	666	657	634	638	686	659	630	625	654	632	595	676	668	621	631	674	648	654	665	658	652	625	647	652	630	674	664	680	633	686	624	674	638	642	679	646	642	668	632	647	622	664	621	632	632	657	674	709	682	677	661	661	662	642	647	611	624	658	628	624	635	630	627	666	623	657	632	662	612	649	649	625	635	649	629	648	664	627	652	652	613	664	641	657	671	653	633	616	662	668	649	662	701	690	638	664	663	694	715	684	677	626	672	656	630	644	659	628	681	664	641	627	658	638	635	632	638	659	631	635	609	651	651	637	663	677	658	623	659	645	629	665	624	654	699	699	633	605	657	620	647	641	652	640	684	623	664	658	652	654	651	643	628	609	661	592	673	621	652	642	672	648	695	648	647	662	654	669	646	615	648	625	706	663	711	602	665	651	640	670	625	683	667	661	661	650	628	674	682	663	640	622	676	629	684	626	657	653	668	692	681	690	656	689	667	654	647	593	672	629	630	670	651	654	639	652	675	670	590	644	643	733	615	710	643	624	600	605	646	646	635	658	592	593	625	668	645	621	640	661	647	700	673	689	654	613	609	667	647	614	707	655	602	647	637	637	622	625	628	629	664	645	657	629	629	621	655	687	628	636	646	630	654	651	646	686	631	652	662	594	662	657	642	658	632	638	674	654	662	658	678	612	602	629	632	664	677	654	653	615	661	667	665	655	608	679	613	609	675	665	675	648	643	646	639	646	671	616	656	643	644	670	698	657	618	655	629	620	638	657	678	686	669	679	630	634	621	635	649	683	650	604	646	654	664	634	648	640	660	658	667	645	633	669	660	655	651	665	641	644	689	665	670	650	697	707	681	615	687	640	652	655	700	598	655	676	611	628	623	651	656	647	653	654	666	618	651	633	663	639	677	664	636	654	674	653	613	635	637	659	691	617	691	659	681	605	629	632	700	642	599	618	662	656	607	649	659	688	661	626	637	653	624	658	685	611	675	690	667	678	636	618	651	640	677	638	665	671	617	642	646	636	669	643	647	668	644	675	636	647	603	618	619	590	638	693	672	651	695	640	675	704	590	648	636	665	651	646	656	661	675	666	682	657	675	622	587	642	649	644	718	631	698	650	651	619	653	666	676	653	676	704	649	660	628	666	653	685	675	657	637	666	665	644	667	611	621	669	663	619	648	684	634	622	650	656	673	634	622	684	626	653	619	673	647	651	691	710	698	667	646	608	679	686	562	605	624	625	680	671	674	645	715	639	599	631	641	651	626	675	732	686	700	643	673	643	663	684	647	646	628	653	642	655	665	651	650	655	631	632	652	670	658	670	683	655	646	651	604	636	638	659	689	682	595	646	675	688	680	631	616	636	654	652	679	660	644	622	637	645	654	611	621	623	672	628	665	686	657	647	640	657	646	682	628	607	673	656	703	635	652	633	669	617	667	632	640	651	647	647	615	657	640	596	663	693	642	632	675	655	613	644	698	614	618	621	611	655	667	665	618	662	634	664	634	640	698	623	626	673	621	670	719	645	648	658	634	665	608	636	649	634	664	688	643	675	676	642	632	626	626	702	648	687	673	621	638	680	679	661	677	646	654	678	640	632	600	650	707	655	602	662	683	626	664	646	648	638	607	683	677	652	605	604	667	691	659	646	659	633	638	628	626	696	706	661	647	677	673	696	612	639	664	672	652	655	697	653	665	653	636	705	695	669	670	615	686	654	702	681	662	654	717	704	639	685	606	638	648	664	649	685	674	649	633	653	693	659	651	627	713	656	621	628	660	625	680	676	688	698	643	697	658	625	645	657	616	673	673	660	613	671	600	670	690	675	639	661	641	622	641	645	659	659	669	632	656	656	641	649	656	647	677	648	666	655	672	630	669	667	651	640	659	629	630
81863	63696	29873	7301	1071	657	531	433	435	454	376	341	368	326	326	317	315	336	283	342	290	333	302	285	281	297	298	308	331	281	271	307	262	331	310	319	330	310	287	294	281	287	289	299	308	300	285	276	313	323	361	382	420	476	393	373	355	456	369	351	315	275	316	367	494	844	634	302	310	312	252	290	313	308	278	267	353	293	294	279	257	286	282	284	318	290	311	280	330	289	276	262	293	252	257	287	259	285	255	271	273	267	303	287	257	298	299	293	302	279	299	287	310	308	296	291	251	279	294	261	280	268	262	260	271	275	288	281	291	275	301	303	287	265	330	289	281	284	263	270	242	279	301	256	299	275	296	310	289	287	280	303	302	278	281	297	288	298	311	279	321	281	294	301	253	296	278	280	300	287	291	259	289	296	302	255	281	281	288	278	294	300	311	330	290	290	295	275	265	274	295	319	281	286	313	292	253	293	275	301	286	274	275	268	288	290	307	266	301	258	285	281	278	279	276	279	279	289	281	272	294	311	286	293	273	274	323	290	255	316	274	279	313	306	276	267	310	305	299	303	257	270	286	295	265	267	277	244	305	266	280	281	294	272	264	267	308	263	275	255	306	256	308	295	294	296	257	301	264	287	300	269	280	280	292	279	308	307	300	272	288	256	277	278	289	284	305	303	298	263	289	296	288	313	273	287	294	323	332	310	310	269	285	291	251	273	268	284	273	277	305	278	261	263	263	292	313	284	292	285	281	294	280	271	311	263	294	288	282	273	281	276	298	295	270	302	294	278	297	300	289	310	286	283	302	294	266	287	300	298	307	289	281	297	266	294	284	296	286	291	266	282	266	282	298	281	295	280	313	291	292	282	301	288	309	293	289	268	271	288	258	289	323	288	289	321	275	278	292	274	288	279	246	274	307	267	280	305	307	315	299	298	304	283	286	325	286	305	262	297	272	300	295	274	295	309	269	250	275	306	274	315	283	310	266	320	284	288	298	278	308	282	281	298	272	261	281	260	312	293	312	251	281	303	289	263	281	302	289	311	282	263	305	323	259	267	284	313	283	292	289	314	296	328	300	291	286	268	303	319	326	293	266	319	302	334	276	289	243	265	268	294	309	282	304	294	271	279	286	284	272	273	275	265	294	291	251	293	303	294	285	292	295	282	302	284	287	296	305	300	316	285	268	284	262	275	313	288	290	294	301	320	271	276	261	294	285	306	276	283	266	290	318	288	317	309	290	275	290	287	288	298	289	309	268	270	297	290	300	297	283	284	288	290	272	269	290	259	306	292	284	254	296	312	293	267	267	307	316	296	284	249	285	271	293	277	286	295	276	262	276	295	291	269	265	266	298	300	290	285	298	291	297	276	272	301	263	288	323	290	303	267	287	270	291	261	305	270	275	285	277	302	302	288	285	301	289	313	284	296	289	323	273	307	285	313	307	279	342	297	292	289	304	304	280	292	291	283	284	286	257	287	263	288	284	308	300	291	256	273	295	308	261	292	280	278	250	267	304	300	280	271	292	272	279	280	277	246	332	285	287	273	310	268	290	254	290	322	284	305	288	311	291	305	273	283	307	275	283	291	276	305	299	301	268	295	310	320	278	287	284	275	270	292	256	274	308	290	294	261	309	289	278	287	282	288	266	325	290	288	273	276	288	292	261	288	278	292	291	292	287	294	272	278	281	290	238	285	280	250	282	304	257	288	271	291	283	289	288	284	281	269	249	285	276	274	307	274	300	281	280	326	282	285	313	261	299	267	275	272	259	282	300	291	294	289	300	261	297	284	263	272	282	270	288	284	297	283	308	280	262	300	310	265	314	282	259	283	298	296	276	300	265	256	300	306	270	266	290	305	263	267	271	284	292	289	301	246	286	297	273	286	298	281	295	318	258	328	283	288	316	289	269	267	267	279	304	314	311	294	308	292	290	301	297	279	275	282	250	273	270	276	326	297	290	290	291	246	312	287	285	297	314	321	291	294	292	280	310	292	291	253	299	304	295	282	300	286	304	293	271	309	252	324	287	309	283	270	268	286	282	286	274	262	279	279	281	299	301	284	251	307	269	311	280	307	282	318	294	287	314	271	309	261	298	302	286	289	277	252	266	296	296	305	288	311	269	262	290	288	274	265	279	297	259	259	275	278	280	264	301	274	261	259	297	265	290	278	283	298	272	292	283	260	278	270	304	288	264	273	312	243	299	272	267	282	265	304	291	252	282	273	311	286	310	287	278	272	291	269	277	291	293	270	271	290	286	291	301	283	272	297	292	295	291	279	260	276	303	293	298	269	288	253	274	308	308	292	258	295	282	294	279	292	312	259	268	287	289	295	273	292	294	267	288	277	300	298	285	296	280	282	286	281	291	269	310	268	315	261	271	266	281	292	289	276	308	267	265	296	276	250	275	272	285	289	295	324	314	278	307	306	245	295	275	279	294	273	268	294	289	288	295	332	302	291	280	288	304	318	280	285	289	275	255	265	276	279	286	279	269	275	271	299	299	315	277	318	290	317	304	286	323	311	328	286	308	283	255	261	298	272	269	300	328	259	273	288	275	264	274	320	306	294	293	277	286	275	282	295	284	271	287	303	305	289	273	270	260	272	283	295	270	285	300	297	277	300	292	287	280	299	305	298	312	301	296	297	306	299	258	291	322	287	273	287	302	269	272	287	303	267	277	293	255	276	336	273	259	301	294	297	293	305	282	285	256	262	294	263	280	290	277	283	270	286	265	279	269	314	276	302	302	300	289	282	294	300	290	298	276	276	252	297	289	283	250	295	283	293	309	293	315	324	292	269	249	287	262	317	312	288	286	285	304	305	317	266	270	264	309	254	311	298	290	275	279	298	291	262	292	292	344	270	279	294	290	299	305	293	284	280	280	264	280	245	275	282	299	291	277	247	288	308	274	275	269	282	288	306	256	295	288	286	291	227	292	285	308	308	337	264	321	270	292	285	256	295	304	291	281	253	290	294	260	314	301	272	292	280	279	248	286	273	266	262	246	311	318	284	278	250	273	283	292	262	291	279	288	288	286	271	312	283	294	282	282	274	291	286	280	269	276	280	304	285	299	308	289	275	244	298	277	282	287	278	299	317	323	298	311	304	302	287	317	290	310	325	287	278	334	307	287	317	292	278	286	277	287	277	276	299	292	269	301	293	274	284	269	294	273	265	281	261	308	283	319	270	268	262	283	290	279	287	296	269	302	306	305	295	296	308	271	284	282	323	280	281	282	297	285	304	278	281	282	295	296	299	274	314	278	297	262	271	279	309	317	270	293	310	273	262	287	258	312	309	261	299	326	305	245	300	288	289	297	304	276	287	276	279	288	280	283	308	277	293	263	276	271	276	257	287	271	285	279	305	270	311	275	288	270	301	281	287	270	295	282	278	282	269	301	288	272	262	288	261	322	296	292	307	306	272	265	275	271	272	264	297	263	310	287	307	301	296	302	321	304	269	250	275	309	297	280	296	282	284	255	275	282	287	278	285	305	320	299	277
55299	46264	16067	2943	2615	2217	2003	1753	1475	1451	1281	1260	1179	1110	1060	1009	1030	997	974	915	920	927	891	852	906	904	859	903	871	873	852	835	870	910	917	980	873	846	843	759	814	789	830	854	853	861	883	904	1052	1158	1259	1463	1913	2212	1814	1416	1410	2207	1323	999	964	977	899	1255	2364	4629	3479	799	823	844	834	936	847	912	863	817	852	831	806	797	848	788	859	788	810	835	769	778	816	757	777	793	775	795	805	728	791	785	789	800	779	792	797	797	831	827	775	770	827	755	770	771	735	761	763	766	782	755	756	728	822	748	774	750	783	811	727	797	784	800	796	785	767	784	855	814	774	826	740	787	752	750	782	787	803	743	818	769	857	836	779	734	766	798	790	798	740	785	770	779	769	811	793	775	743	797	746	760	779	776	772	773	733	804	802	724	778	782	789	705	773	770	801	805	797	757	768	756	779	773	743	782	775	765	808	793	789	760	773	748	762	731	787	774	765	749	793	764	750	761	798	785	815	815	785	771	795	800	751	790	746	776	800	780	772	800	779	787	767	770	751	763	776	743	797	773	782	761	765	750	763	761	795	775	776	846	797	738	788	749	791	789	791	791	744	744	805	756	782	741	729	815	790	797	813	824	736	802	754	789	778	789	815	809	806	775	731	755	791	793	770	760	785	792	799	832	802	772	767	791	724	810	795	800	754	777	742	832	798	808	819	743	769	783	754	823	762	750	742	731	796	784	789	793	753	810	831	777	854	796	778	759	768	756	781	767	805	766	779	748	748	773	808	816	804	786	737	803	778	700	800	794	759	822	827	787	791	743	803	747	780	742	779	806	781	759	776	784	827	770	787	752	772	774	790	751	743	753	744	811	771	717	744	761	773	775	769	809	776	788	771	755	784	815	751	828	779	762	739	773	788	755	760	796	771	836	730	793	751	697	746	799	769	759	775	794	797	794	746	816	780	794	774	763	772	755	818	783	743	810	799	772	762	774	734	752	824	716	757	774	792	801	811	759	819	802	822	809	784	759	796	772	793	837	799	835	753	770	773	749	816	775	778	781	800	800	826	737	784	748	759	777	772	772	743	762	765	777	773	745	783	731	772	766	767	784	786	778	764	798	725	802	781	771	778	781	734	788	779	788	765	786	820	836	753	780	794	797	783	807	754	806	779	759	735	787	755	814	742	804	756	753	757	799	746	798	761	763	781	766	831	796	813	767	774	830	805	787	767	750	771	808	780	783	787	746	765	767	767	748	790	762	719	794	798	796	774	749	742	799	781	790	771	758	797	775	748	795	752	762	747	772	787	766	732	796	780	785	793	757	801	784	786	816	778	782	767	793	765	737	779	797	787	810	767	710	749	792	807	767	796	807	801	831	759	756	770	774	813	690	775	751	787	768	737	762	737	803	793	755	779	757	740	839	741	803	770	810	847	789	757	764	793	741	828	747	746	774	786	797	822	730	763	724	835	792	834	836	751	765	741	803	770	796	770	772	785	763	847	783	771	759	770	768	848	809	759	757	779	781	767	758	790	817	790	792	720	796	729	792	758	814	797	777	796	775	735	751	714	809	752	778	819	795	785	808	789	801	783	790	780	789	776	817	790	737	757	767	775	750	787	773	799	811	790	740	770	768	776	787	802	817	747	746	770	767	779	787	784	768	756	763	740	792	795	793	797	808	779	745	792	750	783	788	714	745	798	779	774	726	807	758	797	827	794	781	797	786	771	743	733	767	798	763	793	778	756	786	800	798	793	803	756	738	797	770	741	831	790	776	758	781	765	824	792	773	790	829	839	810	736	756	774	811	781	751	782	748	749	758	796	755	745	747	767	755	776	790	799	750	744	800	768	725	758	794	797	797	757	762	742	805	823	816	730	789	802	765	804	750	778	798	768	790	792	739	782	794	829	776	756	794	792	815	770	800	800	835	783	771	803	780	779	793	718	776	769	796	752	767	749	765	779	799	752	805	792	741	789	827	778	798	798	752	772	784	760	780	795	756	811	839	780	745	753	745	791	772	809	759	782	765	767	787	773	763	788	831	822	779	839	804	782	729	788	790	746	815	772	765	774	796	754	786	785	748	800	751	792	794	780	770	811	759	814	793	761	710	769	760	773	790	772	784	756	768	745	743	782	727	786	764	775	798	765	766	762	757	798	755	771	777	753	761	745	775	725	759	765	780	786	816	792	755	773	778	777	730	801	825	761	732	772	807	745	704	781	768	790	778	741	736	762	775	822	844	762	767	819	744	773	803	810	747	759	745	811	776	766	758	783	772	804	801	768	836	753	795	798	756	755	832	783	736	742	805	792	763	793	768	804	772	751	766	708	732	798	792	825	763	768	772	788	741	796	800	755	794	752	813	799	809	793	790	784	788	806	769	764	774	760	773	744	788	733	790	762	768	798	777	763	795	839	803	786	803	826	797	793	770	764	780	794	724	758	820	785	778	797	764	775	758	771	801	770	798	817	753	828	757	770	739	784	800	816	739	766	772	803	787	797	823	776	772	803	792	693	789	800	821	740	743	772	790	799	745	763	765	797	816	761	796	764	799	797	789	764	817	759	823	762	775	807	815	789	758	798	789	778	763	812	768	749	789	740	759	776	749	700	791	781	737	778	787	711	765	760	736	754	779	772	773	784	756	782	739	787	734	759	811	772	757	813	781	757	736	766	734	794	745	807	769	754	842	745	765	765	792	772	790	779	728	757	762	749	753	816	761	821	781	771	766	822	789	788	751	792	777	770	763	794	749	744	797	734	795	736	774	774	846	776	778	782	737	787	764	726	754	765	760	833	802	757	798	760	767	768	746	780	787	771	793	741	796	779	771	782	762	764	779	826	782	752	787	837	766	779	772	796	701	795	800	726	784	746	779	832	797	769	770	798	768	720	817	785	835	751	747	759	785	770	758	736	756	803	736	748	827	778	743	772	778	793	736	794	769	769	818	766	783	760	742	771	828	803	768	790	761	770	812	779	756	783	820	764	778	785	788	772	809	786	772	774	719	764	802	823	761	782	754	731	755	772	812	786	744	811	802	824	806	758	794	816	736	777	813	732	785	783	750	797	736	806	808	784	760	790	778	795	759	803	789	754	796	772	813	799	772	786	780	800	751	760	814	729	728	785	745	720	802	785	778	793	847	731	771	795	725	717	774	765	791	754	773	789	794	747	771	759	764	741	766	802	780	811	763	768	798	758	802	790	737	769	787	760	785	783	799	773	760	768	802	793	849	799	738	747	772	793	783	769	765	766	739	744	794	747	778	768	795	732	811	743	753	752	788	807	778	768	836	761	751	801	783	757	761	803	800	751	784	762	789	791	805	799	770	773	783	756	720	831	792	759	797	775	785	747	811	775	739	771	766	782	740	761	770	799	741	762	765	809	817	731	744	783	756	841	794	750	737	817	780	775	758	776	776	765	791	798	776	796	770	786	760	756	751	805	794	773	749	809	747	781	769	764	792	801	802	779	789	794	809	775	851	771	818	745	772	732	786	749	771	768	757	765	750
28296	12373	2118	391	311	293	331	305	314	311	266	303	325	320	314	327	325	301	350	300	320	332	300	284	291	329	324	317	319	300	317	314	312	313	313	318	322	319	313	321	286	345	333	302	325	275	303	292	326	293	303	312	325	337	338	327	302	322	307	318	312	306	316	292	315	314	333	288	298	293	313	292	263	314	290	306	304	303	292	323	294	286	331	286	297	308	316	292	322	286	295	285	326	311	314	277	317	292	308	268	321	299	319	313	304	262	257	277	280	314	296	327	278	339	311	337	308	294	299	328	332	318	350	337	345	314	298	315	306	294	306	318	316	279	328	295	291	295	299	304	287	308	311	311	286	337	307	289	256	340	314	303	289	310	296	305	284	290	264	275	290	290	294	293	317	304	303	299	287	284	322	292	293	246	303	327	298	326	317	300	300	296	318	291	306	326	315	330	295	299	331	352	289	328	312	311	294	316	293	302	304	316	288	322	291	340	306	294	329	294	311	283	309	307	291	312	347	301	324	287	318	299	321	334	304	325	313	286	302	334	306	352	296	313	320	317	307	312	305	308	287	308	326	308	335	290	298	279	324	301	319	303	304	310	272	316	336	320	313	325	306	313	291	277	319	316	311	279	321	336	299	281	305	309	286	334	294	290	309	294	275	313	296	299	333	305	312	325	303	283	300	299	290	338	305	307	323	323	323	329	322	336	300	313	304	342	323	316	300	318	315	322	314	314	313	331	322	309	313	307	307	321	308	305	336	281	274	284	322	319	334	305	284	318	308	302	346	267	302	294	302	275	314	315	313	305	291	296	288	320	279	341	290	291	299	305	296	294	299	289	305	295	320	298	297	283	303	279	297	305	303	285	296	317	278	334	321	301	306	318	306	323	343	338	302	298	291	300	309	317	295	288	316	323	288	324	276	300	318	312	323	328	293	292	305	307	314	277	294	291	304	334	341	288	277	306	296	315	307	310	293	299	316	293	293	298	303	299	328	364	328	318	321	317	322	301	276	312	296	271	314	337	304	323	296	314	296	293	298	285	305	275	313	304	310	308	305	346	323	267	319	317	318	317	303	339	315	285	307	318	271	321	301	356	300	290	354	321	299	293	303	291	304	305	303	313	290	320	312	300	296	258	314	330	324	302	329	293	304	311	298	308	313	283	312	305	327	272	337	284	333	302	320	321	274	289	326	344	331	321	327	318	333	309	306	298	297	310	301	300	321	339	322	312	342	303	309	300	291	305	314	298	305	312	321	305	330	307	293	283	288	293	275	283	309	289	299	320	276	305	290	305	301	301	307	320	293	311	321	325	305	300	310	314	314	269	308	274	296	294	309	309	324	324	305	331	280	290	312	297	285	301	308	291	294	291	327	337	298	313	353	280	327	291	289	334	306	290	289	321	294	334	341	311	334	293	318	332	272	330	334	292	308	322	328	294	315	303	306	340	290	318	301	302	299	291	313	309	291	313	317	294	309	276	318	297	320	308	323	318	282	299	313	324	316	315	296	334	289	300	299	291	312	307	302	322	313	332	331	301	275	296	318	310	330	324	317	322	314	314	319	325	296	329	289	315	324	318	301	298	302	306	337	308	291	286	309	312	281	285	297	281	327	281	297	289	311	286	315	322	341	315	314	318	307	349	285	314	326	303	307	291	313	295	316	273	289	307	303	325	290	317	304	313	279	289	323	315	285	338	300	251	317	282	281	278	312	271	319	294	313	295	329	302	346	285	261	329	306	292	312	294	309	305	308	307	305	318	301	283	289	355	293	279	324	314	298	280	325	300	319	325	305	297	323	334	309	334	307	304	304	317	310	289	342	316	266	308	326	281	330	308	299	309	299	305	271	318	324	278	313	311	321	286	287	295	293	313	279	299	306	306	330	310	295	315	330	322	302	308	319	300	319	306	304	307	311	304	314	312	295	313	314	288	290	300	280	296	283	337	301	294	287	286	297	289	331	324	316	303	322	285	324	335	320	317	298	312	307	286	312	303	310	303	307	304	305	298	314	305	322	318	301	300	301	307	301	314	273	284	322	327	336	310	331	304	275	326	294	307	272	302	280	321	325	292	319	302	300	327	305	304	299	321	294	293	293	311	310	307	260	310	301	307	306	282	316	286	288	364	335	296	299	297	305	321	286	305	328	294	349	324	314	343	277	289	298	296	310	296	273	292	290	309	315	296	317	316	286	290	322	303	309	315	290	282	311	324	294	295	316	342	299	285	307	326	304	310	318	270	269	317	319	326	300	317	305	323	288	315	293	295	312	296	319	304	300	311	277	292	330	291	277	297	278	323	294	280	311	312	297	325	290	307	337	319	290	284	292	331	326	303	297	275	289	268	305	292	297	328	322	326	276	278	282	321	300	299	287	321	323	291	307	283	310	295	285	311	302	298	290	320	318	302	328	327	301	305	320	321	316	275	312	337	292	286	326	286	306	297	325	273	270	275	324	308	318	304	284	288	283	303	321	298	294	300	331	308	303	309	300	295	299	292	290	313	293	340	296	329	315	327	308	331	322	297	286	331	302	335	313	285	302	292	297	301	285	320	324	328	319	307	307	301	290	295	285	302	331	292	306	281	315	308	310	292	277	282	288	261	317	316	349	314	301	297	321	326	318	297	321	292	321	320	311	311	322	307	324	283	295	318	297	308	346	265	313	320	332	284	286	253	315	309	337	338	305	313	324	279	294	308	309	279	292	319	289	317	303	319	304	316	292	326	302	288	316	281	318	305	306	306	307	300	310	326	328	287	300	325	260	301	313	294	314	283	285	318	343	293	317	302	311	285	301	298	287	310	304	287	305	275	305	342	302	311	298	297	319	301	282	300	307	287	314	295	303	308	335	292	346	308	288	321	285	301	336	303	291	336	310	324	300	277	329	301	300	272	318	322	292	272	328	319	302	314	303	313	330	282	331	332	286	315	300	288	312	314	288	312	309	317	329	312	312	298	303	322	321	276	315	286	343	315	303	276	325	293	321	314	282	314	295	306	300	323	313	277	307	318	270	282	301	304	274	304	302	323	330	326	306	297	334	322	320	300	305	339	300	322	275	336	314	301	310	313	330	277	329	298	306	297	309	297	310	326	295	300	272	301	317	293	300	291	299	269	314	293	295	265	310	322	307	297	293	318	299	331	297	308	338	302	297	315	298	292	306	336	274	312	311	321	299	307	312	312	355	286	315	317	292	305	339	302	289	304	317	305	311	329	301	294	335	277	307	284	344	314	308	310	297	319	298	332	307	337	315	325	297	337	318	277	299	328	335	303	285	290	337	306	302	281	322	321	298	303	328	312	287	279	314	321	293	305	286	315	322	295	341	309	306	305	326	317	277	276	278	336	315	295	318	300	309	328	309	290	330	302	316	291	286	298	351	288	331	321	306	291	296	295	315	299	287	293	323	322	284	288	294	331	327	276	283	291	303	327	305	292	272	303	310	295	294	309	291	328	302	299	314	302	307	319	291	303	286	252	321	309	285	315	273	307	360	297	324	291
25390	12139	2488	939	927	869	925	866	876	844	879	837	775	867	801	825	803	878	821	823	806	806	861	779	827	786	877	816	786	835	809	861	833	839	868	821	847	880	808	787	798	833	813	878	817	825	817	837	889	812	934	930	859	879	980	911	874	888	868	884	813	836	799	831	932	1208	1035	826	826	806	773	854	815	822	825	868	852	820	862	797	829	889	799	774	835	811	836	836	884	796	828	825	841	801	804	862	793	811	828	825	821	803	827	825	836	808	832	822	845	823	872	795	782	807	836	839	840	825	861	786	847	868	784	828	825	881	817	838	820	832	791	791	775	869	835	849	821	774	847	821	795	785	796	850	825	843	847	843	816	820	837	858	827	840	838	805	808	803	849	839	851	795	816	848	817	827	832	822	821	806	767	800	842	800	838	843	813	809	869	800	817	805	841	817	860	823	827	867	851	791	837	828	842	873	789	829	806	843	830	823	836	817	839	855	856	825	839	825	829	821	867	768	777	783	819	830	837	816	863	791	872	785	780	849	783	848	811	894	840	806	878	800	833	828	854	831	861	844	888	803	787	788	860	838	842	804	856	813	842	884	816	825	829	796	807	830	803	821	822	784	827	839	816	863	848	812	795	795	796	841	855	877	801	849	791	821	789	810	781	848	849	801	849	867	811	835	812	861	810	854	827	809	875	755	870	852	812	842	809	803	837	785	839	802	817	853	764	814	858	840	822	861	784	839	846	805	826	830	837	865	815	774	780	849	832	874	774	867	840	834	809	833	842	818	848	837	843	781	800	851	864	827	810	819	849	835	836	763	806	850	795	813	775	783	793	825	790	786	884	837	867	804	846	822	830	826	781	834	813	795	827	810	813	784	828	817	847	862	805	838	815	808	844	805	848	874	854	846	829	828	838	787	832	814	854	802	845	819	845	768	775	832	797	830	854	787	831	800	773	787	882	834	820	832	810	850	821	817	776	795	855	795	776	792	773	774	804	817	799	838	863	824	830	795	800	823	768	849	826	823	794	836	799	816	772	824	783	837	839	818	835	817	800	750	787	819	841	809	837	799	811	827	829	827	807	853	788	800	871	800	787	845	819	797	833	836	833	834	862	807	780	774	818	840	843	810	845	786	829	820	827	807	813	761	837	785	835	877	796	811	804	819	847	804	794	836	819	790	849	783	786	856	838	838	817	798	777	816	815	826	867	852	786	827	799	860	863	835	808	848	823	798	829	826	790	836	847	817	844	802	840	822	806	818	853	902	807	820	786	824	795	784	865	818	864	805	808	808	802	779	802	784	814	836	858	782	833	809	729	804	832	828	867	802	799	793	811	840	825	840	800	830	847	834	854	793	785	789	788	820	820	844	784	812	834	795	818	871	849	763	848	868	792	830	762	843	852	873	839	831	779	787	817	800	797	816	853	844	779	856	824	789	894	814	849	806	797	810	828	868	853	786	838	812	820	844	790	851	836	872	827	817	822	787	836	802	816	825	817	840	756	766	812	806	831	814	823	798	842	854	858	810	846	806	820	827	807	782	825	816	774	819	756	762	831	840	835	790	878	842	858	819	855	818	739	822	793	840	812	832	836	801	835	878	790	799	845	861	795	816	868	846	833	807	826	768	807	799	777	856	817	783	790	841	871	810	764	778	869	829	793	793	765	814	835	817	809	881	797	807	825	790	823	787	872	820	806	815	838	830	824	805	804	824	810	883	832	855	870	829	806	807	812	816	825	793	801	799	852	819	792	825	812	826	794	806	827	839	877	790	864	794	824	831	832	833	816	788	854	813	784	860	838	838	785	824	829	812	812	787	793	815	796	803	830	855	841	867	804	868	788	842	821	834	839	776	815	777	811	783	835	792	807	786	823	797	842	819	805	793	812	803	851	791	815	807	835	810	837	820	840	840	795	808	819	886	835	818	833	859	823	822	874	856	813	811	782	838	826	848	810	836	821	853	804	824	774	832	855	839	823	843	851	832	800	818	825	816	851	824	787	823	857	801	825	798	824	855	851	816	793	873	783	793	826	761	804	799	852	793	791	772	777	803	796	818	767	820	827	832	821	815	826	752	842	787	782	802	822	804	828	832	758	828	804	827	842	788	812	811	779	830	869	821	820	807	789	820	807	792	788	747	861	880	830	893	809	814	837	812	784	823	830	833	844	781	806	814	774	832	820	784	837	807	850	820	875	754	815	829	832	822	886	824	844	856	832	871	796	817	865	813	805	829	832	829	850	788	844	857	831	826	857	799	798	785	795	835	803	838	811	840	821	827	806	826	808	802	779	845	855	811	849	821	808	779	835	827	802	817	832	822	815	852	791	868	825	814	818	849	781	891	849	852	840	808	840	819	783	862	772	814	845	815	817	865	809	833	755	830	807	849	810	815	838	815	833	815	794	899	809	864	830	857	827	797	843	852	833	805	846	830	811	837	820	817	839	802	833	847	832	803	854	844	841	836	850	783	862	839	795	817	834	841	809	785	810	851	831	838	780	815	863	814	804	814	879	857	851	794	812	812	884	857	780	824	888	835	808	870	786	808	859	794	827	827	820	831	785	840	865	835	810	829	826	870	804	772	765	859	798	775	823	817	805	849	860	765	793	806	868	807	796	760	855	820	814	849	838	865	796	781	823	837	818	812	837	819	783	825	833	813	813	841	792	853	804	832	785	822	808	817	839	808	790	852	788	793	822	797	804	817	816	850	813	802	852	793	792	802	807	851	837	809	801	840	838	787	884	842	795	820	859	804	794	834	808	749	808	852	779	790	778	823	855	825	835	779	853	803	819	804	881	829	828	842	840	824	830	842	817	759	810	819	805	802	783	800	873	826	758	880	819	812	807	819	849	810	817	794	776	804	840	826	810	761	788	838	793	820	864	801	820	812	843	850	865	803	772	844	849	835	815	842	847	841	813	819	853	782	851	806	867	841	840	817	859	829	820	874	848	842	797	790	767	761	821	835	813	860	783	809	804	787	825	845	803	794	827	848	823	838	817	875	834	799	832	806	844	793	781	784	840	769	742	847	844	844	821	816	782	790	847	826	787	814	844	833	795	827	846	784	839	805	879	815	815	855	804	813	836	805	800	824	820	769	787	807	828	819	840	778	790	804	817	838	814	769	843	849	841	826	807	794	839	819	785	776	801	827	877	806	866	831	798	836	808	817	750	805	861	782	829	830	835	844	870	812	781	833	837	796	834	825	836	801	855	836	802	812	770	811	793	844	878	796	777	763	788	821	831	821	777	815	855	817	793	822	859	817	818	818	855	842	812	780	787	818	759	809	831	762	827	847	839	803	835	766	825	840	785	842	828	763	835	799	808	830	807	854	837	831	857	836	827	845	799	775	783	845	803	848	833	839	812	804	781	823	860	839	789	875	835	786	731	816	826	817	847	835	847	858	819	835	781	843	811	842	821	801	830	797	815	851	766	816	796	799	779	772	862	842	797	836	835	816	846	842	839	855	808	830	811	829	834	809	824	771	816	830	787	829	800	810	834	855
71890	52938	22906	2937	522	448	357	357	290	302	291	291	279	269	248	295	261	269	236	264	258	245	274	264	242	243	253	270	261	235	231	236	256	266	263	268	258	252	271	253	266	224	227	236	245	238	201	266	266	278	247	289	304	339	349	318	291	269	276	266	242	251	258	273	390	623	414	273	239	282	261	246	242	261	253	238	245	266	246	256	267	251	264	258	223	244	249	224	243	223	255	237	214	231	249	251	246	258	247	220	232	233	247	242	241	245	242	229	240	240	248	204	257	235	252	261	262	233	235	223	231	237	206	235	243	255	230	266	232	233	247	243	208	237	220	243	239	235	259	234	249	253	237	249	225	236	244	229	243	234	244	243	262	239	257	233	231	238	245	263	226	267	269	255	277	249	225	234	266	240	230	276	233	247	225	245	238	237	252	224	255	242	238	254	266	255	250	236	230	233	271	242	238	230	245	254	245	253	245	224	244	244	241	239	257	231	251	229	233	245	255	280	245	258	291	235	248	282	274	254	248	265	221	245	228	223	262	265	232	271	269	261	237	232	258	295	257	238	220	237	276	274	257	246	237	251	253	244	260	231	218	249	229	230	242	275	240	232	237	244	248	248	236	210	257	215	243	228	270	226	239	256	216	240	243	243	251	230	248	241	237	257	236	252	266	245	236	222	246	222	216	250	249	247	242	235	238	271	256	228	258	233	234	257	227	250	234	253	238	274	245	239	233	233	252	229	244	255	241	251	250	233	259	237	244	245	239	229	235	238	261	268	229	249	232	278	249	244	256	262	255	247	258	282	243	223	235	264	247	223	224	244	249	241	248	233	262	270	220	256	251	252	258	236	255	290	243	260	251	221	225	240	280	238	229	239	274	235	230	236	247	250	258	250	244	248	232	251	229	211	242	243	229	243	243	256	253	253	241	217	256	262	242	263	250	229	227	239	242	243	251	256	263	249	241	252	258	228	218	244	241	245	252	245	258	216	234	260	249	234	236	247	231	249	225	246	264	269	253	263	223	229	229	245	236	271	248	229	209	258	250	250	248	230	227	240	261	244	255	262	242	258	224	243	257	248	252	230	266	256	255	243	232	243	247	254	240	254	274	263	249	259	269	258	276	238	258	220	235	259	248	226	221	267	256	221	232	252	238	233	260	223	235	227	277	256	242	267	239	247	271	236	222	265	252	228	236	245	231	262	237	234	265	267	246	245	240	234	219	246	243	279	245	218	253	243	256	251	240	262	229	267	280	243	260	252	246	239	227	236	243	239	248	238	265	246	232	263	232	215	247	236	255	244	248	254	238	248	276	265	250	269	263	257	239	260	250	221	258	240	235	242	237	226	274	266	250	256	253	285	219	261	257	244	251	263	230	246	235	249	256	278	245	243	230	253	257	264	251	258	246	260	211	241	216	265	267	249	275	252	242	244	234	243	238	227	247	238	244	252	232	234	240	229	242	238	267	274	264	254	243	262	253	247	254	254	267	244	247	250	230	248	227	260	259	247	237	244	253	235	249	244	268	220	231	219	246	228	260	221	231	250	269	243	234	269	239	230	271	230	245	238	245	277	267	253	224	217	259	253	243	259	250	237	240	266	239	221	221	247	275	230	228	250	242	248	219	226	243	259	237	242	257	272	238	237	254	219	242	243	241	249	234	240	234	266	249	269	227	260	226	281	242	233	283	270	266	237	247	273	234	257	240	234	222	239	245	251	254	258	250	237	268	252	241	266	240	286	235	238	245	239	243	262	266	236	230	251	228	258	233	253	205	266	246	252	267	234	250	279	253	224	249	228	259	231	254	250	251	274	266	275	261	221	275	282	238	252	250	231	253	248	236	222	255	271	242	259	227	242	259	236	252	244	244	246	252	223	238	262	239	229	219	231	240	216	254	231	241	233	251	269	245	236	258	257	257	261	245	258	234	260	255	268	280	236	240	238	231	250	270	222	251	239	241	238	246	242	227	252	253	238	239	244	245	236	224	245	246	251	242	258	206	235	257	249	238	222	261	245	247	243	249	236	263	277	269	238	236	274	250	258	263	251	240	260	251	245	246	261	241	271	229	243	259	253	258	243	275	241	222	258	253	237	245	248	251	243	231	239	239	262	280	257	280	261	248	236	251	261	231	239	250	248	222	224	260	263	235	273	222	242	247	237	240	269	243	260	272	229	232	260	240	237	243	222	253	254	223	227	222	244	217	212	276	256	278	259	262	254	229	248	241	238	245	259	276	240	234	242	278	267	274	230	262	259	255	229	219	264	256	239	219	258	242	246	240	213	250	229	250	214	262	273	253	240	231	237	235	245	205	220	247	249	238	227	258	255	226	257	246	206	271	213	239	256	233	263	264	237	278	240	249	254	286	241	251	264	241	251	236	284	261	239	233	251	236	260	261	282	252	238	231	253	255	249	230	239	246	249	259	231	261	229	245	249	233	253	251	256	258	251	238	226	224	252	228	243	252	247	222	261	271	248	245	253	224	263	258	255	255	262	224	269	240	227	215	243	241	287	239	257	243	243	259	250	239	217	244	232	248	250	251	246	273	244	237	226	287	276	239	222	273	261	241	261	255	267	250	240	222	251	260	248	245	258	241	257	256	212	234	242	217	226	261	231	234	253	228	252	225	255	259	227	234	267	255	244	244	247	216	240	269	259	271	246	225	247	231	225	246	283	226	238	259	261	264	234	224	250	250	232	231	254	241	239	251	248	250	271	244	240	234	227	226	229	257	224	223	240	242	229	248	224	237	212	264	247	250	265	239	211	231	251	259	258	246	240	235	228	250	265	218	253	263	254	235	256	286	230	246	259	200	249	247	243	252	264	239	247	243	263	239	252	233	250	259	247	240	245	215	263	237	211	234	244	250	232	252	254	258	245	259	262	261	250	249	254	225	235	239	259	235	249	236	235	217	269	221	255	267	232	231	254	274	238	250	257	226	266	272	253	222	279	211	241	242	271	249	250	254	224	254	255	265	246	258	244	237	261	235	246	279	249	260	223	266	235	280	237	238	229	256	223	250	216	245	250	255	240	267	255	266	239	258	251	240	249	213	240	266	265	246	239	255	231	264	252	216	226	257	244	266	242	265	255	259	280	244	238	239	264	223	260	266	250	226	254	252	245	224	237	212	229	268	240	238	258	249	256	220	239	262	261	239	272	244	246	268	219	232	262	231	249	236	238	223	227	274	256	242	258	244	246	239	242	233	257	286	268	250	259	266	253	239	267	252	246	257	253	217	241	218	250	215	224	223	242	236	253	233	255	236	249	246	250	250	259	245	245	246	270	214	243	248	268	228	232	242	214	232	232	264	251	257	254	235	274	243	251	237	230	259	241	263	255	255	219	212	237	259	253	230	246	236	218	246	258	249	255	225	251	255	268	258	260	207	248	252	261	271	248	266	255	275	245	248	232	261	263	245	243	226	239	235	256	255	249	241	225	260	203	225	259	236	246	262	237	223	255	239	243	262	229	265	269	235	217	282	256	236	225	270	247	240	237
45864	36940	13021	1828	1640	1418	1258	1176	1025	989	942	923	839	864	866	855	754	767	738	747	780	759	690	738	756	747	707	756	709	779	732	748	764	796	753	760	756	753	711	684	714	714	741	697	700	718	744	737	836	783	927	1068	1266	1361	1537	1215	1017	832	872	812	771	775	768	769	1768	3177	2038	676	698	667	655	701	667	661	755	646	708	687	731	680	680	719	666	631	661	710	669	651	730	710	676	691	723	692	675	668	726	732	661	697	701	669	663	667	664	640	675	662	733	701	664	673	715	735	659	662	701	643	707	693	732	668	660	694	652	695	671	650	674	729	645	711	657	688	681	678	697	720	728	679	703	645	646	666	660	689	635	720	674	684	658	638	700	646	690	731	669	675	685	690	700	698	693	683	728	696	672	679	679	702	664	629	710	703	702	680	694	683	620	675	681	714	671	694	720	693	674	690	647	682	678	732	701	704	721	687	667	700	663	700	657	713	716	719	683	714	701	685	638	717	711	624	726	657	743	701	673	672	687	677	684	685	716	648	685	671	703	692	678	685	692	707	654	653	658	638	674	710	713	657	708	684	646	664	708	673	701	704	670	630	647	644	659	651	699	677	677	639	680	646	689	659	670	699	659	688	664	678	662	693	653	683	674	668	689	659	685	710	675	682	673	691	707	676	657	701	668	671	648	685	694	693	712	692	700	752	724	657	686	681	710	723	650	673	667	681	637	688	673	645	635	654	671	694	703	679	657	687	698	644	707	638	654	671	693	702	663	719	687	645	676	671	719	672	674	741	690	717	669	688	707	703	669	692	702	668	701	685	688	651	718	699	728	690	712	625	662	699	692	689	697	680	649	616	660	677	723	661	712	688	713	658	662	683	709	648	677	668	679	686	656	709	654	684	683	661	694	699	723	671	648	712	670	698	721	699	707	737	689	726	681	668	675	650	657	698	694	665	683	738	653	689	693	675	679	712	705	704	658	693	672	720	684	703	694	695	705	672	729	686	700	644	659	712	712	671	714	686	685	651	657	738	703	708	703	665	673	681	647	670	674	683	698	678	688	655	680	658	681	662	683	689	681	715	635	692	701	678	632	658	666	697	694	680	700	702	668	675	686	686	681	673	640	710	687	675	678	677	680	704	674	699	691	668	663	635	699	682	648	652	691	629	681	666	679	678	678	649	687	713	667	723	709	662	696	645	724	653	693	693	651	705	678	620	699	711	646	702	686	687	703	673	665	692	700	742	686	662	668	697	688	662	669	655	702	736	651	669	662	700	641	685	704	676	652	618	683	705	728	692	673	689	640	667	663	662	710	709	699	716	690	660	658	675	700	645	709	677	714	665	698	671	700	642	729	695	686	641	670	651	672	725	696	689	707	651	673	737	630	664	675	659	687	653	677	653	676	639	721	651	708	721	682	620	669	649	696	657	679	653	661	718	691	674	708	666	653	704	708	687	646	698	710	712	662	706	687	663	675	637	701	687	713	715	710	715	632	735	697	716	639	653	678	711	704	697	648	690	697	682	698	668	663	714	662	696	652	658	684	680	685	723	685	729	671	699	643	691	698	656	696	654	667	657	673	668	664	695	655	725	698	702	696	695	721	707	656	689	684	638	655	703	705	666	623	645	666	718	677	680	642	718	730	723	665	681	676	706	688	681	661	715	694	689	644	710	654	664	727	687	677	648	681	667	686	702	688	684	701	725	714	696	696	680	693	689	681	703	661	673	674	691	672	696	675	691	684	714	689	709	669	685	679	684	657	666	678	716	653	647	694	667	642	672	693	627	726	709	698	695	678	665	687	659	762	662	675	723	692	720	730	689	676	681	741	714	714	716	693	676	711	695	698	652	671	708	668	699	671	646	674	661	692	700	661	698	663	706	663	670	684	697	685	662	695	642	694	683	671	699	710	682	667	669	711	658	683	667	655	647	700	693	678	691	716	666	643	677	660	685	656	722	673	649	721	678	669	713	717	693	660	669	691	695	723	671	734	671	678	685	743	658	691	700	685	612	683	695	674	692	693	656	707	691	726	702	735	651	650	676	662	708	658	655	650	688	677	688	648	692	695	684	634	695	695	687	688	690	748	704	694	683	678	697	728	721	695	662	672	664	646	683	678	683	696	684	685	631	657	725	686	680	642	699	698	644	650	690	674	726	680	667	671	720	616	690	691	704	677	673	638	685	687	735	730	680	673	635	726	704	724	661	661	671	678	691	709	688	752	640	684	695	686	693	651	706	725	712	679	718	755	661	690	661	663	696	756	690	706	691	708	677	690	719	663	712	709	657	695	692	711	648	681	643	726	639	719	665	709	689	656	684	658	662	694	706	690	722	659	696	690	693	641	694	708	712	716	633	666	666	694	687	708	711	667	711	615	660	682	628	692	656	667	653	677	664	667	624	664	700	663	698	743	675	680	697	690	658	655	689	688	769	702	681	688	694	688	685	652	693	688	692	693	700	687	704	666	699	683	663	710	682	719	655	655	663	647	689	693	686	654	712	689	677	701	724	729	701	690	682	657	699	681	609	687	671	670	690	668	681	720	686	691	701	673	690	690	659	667	687	681	691	735	645	694	708	681	683	669	688	696	659	730	723	687	716	670	705	710	744	690	700	670	674	691	697	689	663	650	702	680	705	721	714	712	650	675	667	695	634	718	716	669	654	721	690	716	710	660	689	654	686	663	661	670	723	665	701	652	738	691	710	707	710	663	682	669	647	714	715	695	711	675	698	652	683	679	771	711	677	720	679	707	663	708	665	655	680	686	679	697	645	699	713	713	677	658	649	711	664	698	695	667	722	682	656	697	707	723	739	673	688	701	634	707	745	695	682	714	708	644	666	669	692	662	686	675	687	663	662	678	679	700	672	634	693	674	687	645	732	720	652	724	667	654	713	674	691	702	685	678	657	657	682	663	649	654	701	673	699	667	679	645	631	652	703	674	704	679	689	684	681	701	750	687	637	730	683	704	646	677	675	675	709	627	676	710	635	731	643	628	685	700	695	701	666	703	655	713	678	691	655	696	674	659	656	667	718	688	626	685	652	617	663	653	695	668	654	658	739	716	720	672	726	719	682	692	679	747	703	671	701	706	730	693	704	652	673	669	640	685	632	698	684	725	692	658	671	660	672	645	686	714	699	667	699	661	711	659	666	695	678	689	686	650	717	739	725	713	676	760	698	681	682	648	703	672	660	732	730	676	717	725	632	681	671	674	657	735	705	699	671	681	702	688	685	691	697	690	683	671	666	655	662	670	692	668	679	708	660	680	672	654	716	699	744	677	650	676	634	664	684	670	654	679	698	746	651	700	688	649	724	678	694	690	714	672	663	699	693	651	662	683	697	664	741	695	677	702	670	666	730	637	663	651	745	714	684	687	686	689	667	689	666	676	694	655	701	655	683	703	685	719	688	708	686	704	676	659	709	635	715	721	742	633	650	692	713	665	668	679	701	734	680	726	714	698	686	687	714	667	726	680	638	714	695	690	701	679	650	646	676	655	701	650	704
84239	66205	33828	8281	1037	619	503	476	417	396	374	337	367	377	388	320	350	312	318	292	328	324	293	291	338	307	321	274	312	307	265	282	305	312	317	317	282	308	296	277	264	291	291	300	318	301	323	269	307	325	361	391	492	480	532	384	341	326	345	306	318	301	314	303	652	895	470	267	270	319	320	311	275	343	267	345	294	302	291	270	290	302	310	292	276	304	277	310	302	318	311	299	279	293	277	264	292	301	316	292	294	303	256	279	268	310	293	296	289	292	270	282	290	321	294	275	258	271	292	275	279	286	303	312	310	306	302	274	296	310	326	286	281	269	266	281	292	315	295	302	315	312	306	315	278	301	265	296	317	289	267	334	270	275	283	285	289	309	286	295	279	296	271	336	252	283	270	287	280	310	299	301	282	298	267	291	270	261	273	266	282	256	303	283	282	291	290	287	286	276	290	294	271	274	274	295	270	267	293	284	279	303	287	304	277	286	318	280	293	285	272	295	304	265	295	293	290	310	287	278	310	290	301	282	294	267	283	293	300	307	258	284	284	276	290	278	297	272	272	291	278	308	277	294	301	298	275	298	296	288	291	286	291	320	307	302	289	312	318	295	286	326	263	317	292	292	300	303	293	320	288	279	280	292	283	293	276	298	274	308	285	270	297	289	320	313	312	303	271	305	306	305	296	296	264	307	294	309	266	261	280	314	293	289	274	300	307	292	285	270	293	296	298	282	266	307	298	272	291	268	316	277	281	290	323	268	298	273	320	308	311	296	285	286	291	296	252	288	247	314	323	284	264	294	289	257	266	303	285	266	293	267	283	264	283	270	309	301	297	280	285	274	310	284	305	272	301	278	298	256	305	313	287	309	290	292	279	278	295	287	313	310	284	305	289	298	277	295	300	270	276	278	298	321	302	322	295	293	311	300	256	296	306	281	306	332	268	281	283	276	305	292	292	293	318	313	335	304	307	261	274	294	307	314	291	302	305	286	272	282	299	282	273	295	295	303	268	282	298	298	301	293	277	265	330	322	271	273	288	296	276	291	305	321	294	270	281	289	287	278	252	278	272	296	295	302	291	300	279	269	286	309	284	294	269	312	285	290	319	304	297	278	309	300	288	290	293	305	282	304	282	285	323	290	317	287	306	289	286	281	294	276	323	302	281	278	323	286	329	287	281	303	285	279	287	290	297	275	250	255	273	300	283	274	258	288	270	313	303	294	273	283	277	287	268	278	262	265	282	316	301	296	286	287	294	299	272	322	287	275	256	312	288	252	316	286	305	305	278	289	290	287	291	273	261	301	306	259	288	298	291	281	311	273	300	284	290	297	290	317	286	272	306	272	286	294	279	276	297	286	284	279	299	273	281	268	283	290	261	305	286	291	303	308	284	267	289	313	312	304	307	292	262	294	284	275	284	278	326	270	298	305	290	283	282	282	306	283	290	281	289	280	285	298	266	299	296	278	289	264	297	313	273	300	294	311	259	315	289	261	270	282	283	277	311	273	292	285	279	315	276	305	303	285	296	300	291	271	299	285	281	287	258	276	295	302	277	280	291	285	246	282	279	308	275	308	312	301	321	307	282	278	305	291	288	294	295	286	305	292	295	322	280	292	274	289	271	284	306	276	293	305	292	309	288	282	293	267	291	264	301	302	308	292	309	262	277	289	255	276	290	246	257	284	280	304	311	302	301	250	260	281	288	306	273	310	278	301	279	305	294	267	291	280	294	290	323	264	294	304	282	266	295	286	306	288	290	301	336	293	295	275	292	315	311	299	281	289	285	270	289	264	277	287	303	280	295	277	303	302	302	266	296	270	321	291	254	296	295	305	285	289	302	287	306	276	303	288	266	284	298	276	306	298	284	285	309	296	315	272	278	294	299	276	322	332	287	274	297	253	280	297	306	264	301	291	257	305	274	266	280	298	300	258	296	294	312	284	252	298	311	285	272	299	299	258	300	303	294	286	247	305	297	283	293	312	325	300	286	313	284	288	318	290	293	279	278	291	312	305	271	281	268	298	270	325	320	301	254	316	287	284	320	262	273	266	275	307	278	295	263	272	293	315	328	299	325	302	278	303	297	286	282	290	284	289	278	259	303	275	288	287	297	271	307	276	297	294	310	293	306	291	275	295	278	346	291	291	290	283	283	295	285	291	279	272	311	260	312	297	294	282	300	315	285	310	295	300	291	313	306	314	307	293	251	284	291	267	271	338	294	283	273	287	282	286	319	271	288	281	295	257	282	275	296	279	291	309	280	259	312	309	303	307	291	283	298	282	275	269	306	248	282	328	293	313	302	291	307	246	305	281	290	280	283	297	313	282	269	283	342	286	298	279	266	268	293	275	282	277	295	290	277	298	291	286	266	282	290	271	317	284	291	294	293	296	275	263	299	339	305	286	281	278	305	294	303	301	290	291	313	290	276	313	304	309	289	290	280	302	279	269	281	285	290	270	257	274	318	269	256	274	286	284	296	330	290	241	285	296	289	316	284	309	265	261	291	302	286	273	276	300	299	305	303	291	302	260	293	309	270	290	301	290	268	293	311	281	269	279	289	284	311	282	287	288	306	318	291	279	279	342	308	306	272	316	296	302	279	303	288	260	293	295	304	293	304	310	261	263	308	310	300	266	299	290	298	274	285	299	292	259	270	254	299	264	304	268	296	297	266	287	316	316	281	298	273	288	296	287	318	286	309	277	289	292	278	276	261	317	264	285	266	300	284	299	292	272	280	280	287	326	272	265	300	297	297	253	265	291	298	291	291	304	287	288	309	261	280	294	324	273	275	297	261	284	301	291	313	281	280	282	250	292	296	291	271	264	281	306	289	327	314	298	276	285	290	290	287	278	278	303	305	257	306	262	315	279	312	301	282	277	305	291	277	298	310	283	273	277	276	279	284	298	295	293	271	298	278	306	293	292	264	341	306	284	302	270	304	295	294	283	308	350	290	323	291	292	297	298	278	288	296	270	279	321	292	275	286	289	272	302	288	298	303	296	272	300	306	301	292	284	263	273	306	272	269	284	301	288	280	298	317	271	286	286	302	287	292	282	271	273	286	291	293	300	283	324	284	293	322	302	303	299	288	288	306	276	301	267	272	303	305	286	316	309	314	313	301	275	274	265	297	292	299	282	270	289	305	320	277	276	283	305	294	283	279	282	290	307	292	312	312	290	290	293	272	298	301	306	281	305	264	294	278	310	336	290	282	267	304	282	322	297	301	301	267	300	284	291	275	262	290	293	275	287	310	290	270	279	305	294	292	284	329	315	265	274	314	278	303	292	288	286	297	305	289	304	279	296	262	292	297	285	307	286	269	301	316	323	285	290	282	276	300	280	310	280	284	291	291	254	289	294	289	305	278	267	290	289	288	302	291	274	285	301	269	280	296	300	277	290	296	298	282	268	301	276	293	284	263	286	294	274	274	280	306	291	289	304	309	286	250	279	272	302	294	297	292	302	281	308	290	282	272	299	285	304	295	302	305	301	302	294	306	288
55699	48199	19253	2879	2546	2261	1922	1618	1503	1389	1261	1216	1136	1094	1090	1068	979	1010	983	922	903	884	943	873	889	914	852	853	832	850	901	874	880	975	967	963	883	895	830	810	829	843	883	835	878	863	862	916	1094	1070	1192	1686	2141	2587	2651	1654	1289	1016	1006	1005	929	868	952	1066	3584	4840	1925	849	758	798	825	785	786	835	862	844	806	774	772	825	793	781	808	785	809	851	765	778	803	773	786	781	779	774	791	763	787	817	750	807	774	796	803	825	823	773	760	808	823	803	781	777	779	819	796	783	802	810	767	811	778	753	779	792	768	746	746	809	813	805	754	801	819	796	815	796	766	773	753	806	799	785	795	713	765	809	727	809	798	760	781	756	761	796	764	880	789	795	821	797	757	823	764	831	788	759	808	805	797	808	763	786	776	798	792	806	809	776	795	778	768	741	744	831	780	736	740	777	785	796	743	803	772	775	814	815	806	797	793	767	771	734	777	804	820	817	801	793	759	788	777	785	764	796	780	801	772	761	776	846	767	758	828	757	789	814	771	793	780	791	797	828	756	787	789	735	809	771	740	794	783	718	776	811	846	811	807	830	806	730	806	770	816	802	787	793	752	754	806	803	742	838	758	770	791	790	830	774	752	805	788	774	843	769	773	779	809	790	750	796	783	839	819	847	750	808	814	766	818	773	744	798	728	801	776	814	807	793	774	761	832	842	819	772	762	804	795	792	766	851	786	787	760	824	807	783	837	828	800	808	754	779	806	762	745	762	791	787	790	770	768	810	834	793	748	814	806	846	758	783	792	765	790	785	764	840	807	798	793	789	811	774	778	803	842	822	824	832	800	775	821	788	804	785	771	799	739	770	808	837	753	781	781	779	796	775	796	803	794	753	808	798	801	843	794	773	821	841	813	818	782	814	782	823	787	758	794	781	788	797	805	816	830	784	767	839	816	839	806	771	776	762	787	755	774	798	752	804	773	782	776	839	792	764	790	789	758	815	806	787	814	763	802	762	804	803	777	763	783	762	776	822	743	772	798	766	755	773	810	809	737	769	752	756	814	794	784	761	830	733	789	795	791	759	816	776	768	814	847	798	803	758	800	807	819	788	751	782	839	772	796	864	781	833	802	778	826	794	827	769	790	820	803	747	791	773	751	809	794	778	821	783	770	812	795	758	831	738	834	789	806	812	799	758	832	787	770	750	807	777	779	795	775	828	783	739	785	766	784	818	838	802	788	805	773	802	763	816	753	818	827	779	765	752	787	832	792	808	774	802	767	817	791	784	804	721	822	812	763	790	789	760	780	714	809	742	837	801	760	760	750	787	757	772	762	769	793	773	763	759	765	709	832	733	844	754	787	823	849	808	794	811	777	797	809	782	786	775	829	773	818	752	811	801	764	786	778	771	777	772	772	802	734	801	787	742	754	808	780	805	758	792	787	746	820	769	768	796	845	735	790	761	836	788	796	817	757	839	750	817	742	825	737	757	802	797	752	821	819	732	801	777	813	769	762	763	797	769	792	788	733	810	787	768	833	772	786	836	769	851	807	817	806	804	753	803	762	805	758	794	818	761	761	779	789	827	790	799	784	817	787	825	749	778	782	797	783	785	803	810	796	805	815	704	757	808	766	789	759	702	809	846	803	793	782	735	782	822	746	746	807	795	808	807	798	796	789	815	793	803	781	746	779	777	830	792	779	826	783	841	801	796	768	759	754	816	794	749	837	801	803	761	784	789	769	800	753	829	744	769	806	734	805	829	783	792	781	785	756	815	813	757	826	806	826	751	744	798	805	814	755	785	792	819	801	783	778	819	736	818	795	808	834	811	773	781	736	783	808	797	790	761	857	809	823	778	787	819	805	767	784	786	825	830	797	762	771	782	746	817	787	781	792	816	816	809	802	822	819	810	768	769	810	795	784	778	770	805	831	796	754	826	780	776	751	779	801	798	779	771	753	790	751	757	757	772	830	805	769	791	781	799	736	745	787	816	789	793	736	747	835	764	749	774	791	840	820	801	773	797	830	805	785	773	792	802	805	797	801	762	778	806	728	827	790	834	794	826	774	765	742	774	776	806	752	731	807	780	785	758	792	784	772	788	775	790	820	819	751	820	727	740	842	822	783	819	837	789	813	850	772	814	800	840	809	786	773	805	789	832	796	772	819	743	771	822	762	816	770	830	773	785	765	766	775	773	777	793	763	765	835	791	792	750	736	801	781	796	829	725	798	767	738	849	813	803	812	790	817	794	821	759	818	839	791	786	769	779	771	776	759	774	816	774	758	793	784	833	762	778	794	836	762	781	749	802	757	778	770	813	825	740	812	793	751	814	791	761	750	794	824	731	812	787	811	804	778	743	789	738	830	778	817	783	769	766	719	774	809	861	749	777	851	796	769	807	750	791	790	784	804	759	785	804	809	784	788	823	758	810	796	797	805	727	787	731	729	792	774	768	797	817	773	755	754	780	813	779	800	783	783	823	802	771	796	791	767	822	801	845	798	793	770	775	786	766	802	777	756	799	782	747	812	814	822	724	783	813	788	805	781	745	792	731	806	662	786	774	786	809	763	829	747	770	791	820	803	790	769	788	757	845	790	789	762	771	808	747	788	763	756	785	776	796	800	787	747	773	807	840	840	821	816	785	809	775	771	804	815	803	792	814	747	787	777	758	806	811	770	823	790	781	776	811	788	796	781	775	765	787	790	784	751	826	750	749	730	763	714	779	768	835	812	784	747	776	783	757	786	764	750	769	792	770	764	747	724	787	792	798	836	813	756	773	811	801	770	786	785	749	787	777	795	775	813	808	817	802	806	756	819	745	755	814	825	771	821	785	807	790	816	810	809	786	776	769	789	758	823	816	811	806	821	794	814	748	736	787	776	809	808	776	785	794	769	780	824	850	840	795	762	779	812	760	741	786	753	816	751	792	773	827	791	812	780	823	750	786	760	821	796	810	796	793	797	786	812	828	818	808	788	772	809	780	806	820	768	785	753	734	770	731	808	818	793	754	795	761	766	814	835	845	812	791	767	754	780	828	776	763	775	788	818	817	777	753	757	750	791	770	815	810	793	769	788	780	816	824	794	834	802	740	761	768	812	756	814	808	812	776	805	761	775	775	735	820	725	785	754	802	769	781	847	778	749	758	757	798	796	786	781	772	721	798	787	763	805	780	764	801	780	775	751	823	813	769	750	795	801	749	809	789	756	718	788	783	788	718	827	824	785	826	805	754	772	837	720	730	767	739	729	763	735	839	764	836	816	771	779	754	809	771	833	797	843	795	813	829	800	736	761	809	787	836	742	786	788	788	824	783	764	822	752	800	833	852	820	759	773	811	733	740	805	773	741	804	798	842	762	828	774	787	780	785	747	767	766	748	793	787	815	781	751	746	797	776	774	777	776	837	761	764	796	732	809	779	795	808	837	808	760	741	774	761	797	764	797	804	835	825	789	834	764	817	772	766	776	748	779	776	778	756	807	753	745	794	788	765	786	773	806	826	798	806	796	754
26485	12393	2365	375	299	285	322	261	298	329	284	299	296	277	291	303	290	270	293	304	301	311	316	302	275	289	275	307	288	287	268	282	303	302	338	295	293	300	307	314	310	291	323	300	284	295	307	262	307	299	281	270	276	287	326	301	297	297	304	292	301	288	291	274	315	363	305	282	298	291	271	240	295	278	303	281	337	315	276	287	309	301	303	311	333	303	300	259	292	296	289	299	314	294	307	279	296	286	301	292	308	319	311	306	318	289	299	315	327	298	292	284	284	278	302	279	298	301	259	306	297	269	272	334	304	296	286	265	286	303	321	266	299	295	298	284	294	273	286	315	287	320	312	298	293	298	317	308	305	282	294	311	297	310	296	307	287	293	317	312	266	290	300	299	311	283	313	312	305	265	313	297	294	277	301	301	292	294	305	292	286	291	291	288	298	302	285	288	273	272	287	262	305	267	271	292	278	293	275	279	282	261	283	302	327	295	288	304	270	314	286	295	292	276	314	314	288	286	307	292	286	284	282	298	301	291	295	270	300	287	302	300	294	286	287	281	279	316	293	308	289	313	316	285	293	301	289	310	304	312	333	282	285	285	280	300	300	274	322	292	287	281	298	316	320	280	290	276	311	299	310	285	322	304	293	294	265	275	283	308	282	296	291	286	296	285	293	319	269	277	275	314	305	313	284	312	316	304	303	304	284	316	282	292	302	318	299	296	305	314	314	298	288	264	287	295	295	290	275	299	319	300	315	295	281	288	303	310	305	271	288	284	286	293	308	289	300	289	305	337	281	312	285	320	267	271	282	308	333	305	270	295	343	290	306	279	302	279	304	295	273	278	255	292	277	251	270	306	268	292	290	292	309	306	305	305	268	279	299	279	297	283	306	297	288	293	277	260	288	295	292	296	289	299	311	332	278	299	292	310	285	300	284	284	290	312	294	282	339	319	285	293	355	279	292	296	292	295	306	288	294	268	279	290	292	289	298	293	255	296	312	294	287	281	294	255	269	299	292	282	328	277	290	296	295	280	303	297	304	307	293	300	297	286	314	283	275	322	305	300	313	272	318	282	293	328	303	305	301	326	261	305	313	289	274	303	299	294	297	310	301	303	306	302	295	273	268	303	277	281	287	299	321	313	319	316	263	317	295	343	300	323	272	317	296	267	306	280	279	334	267	298	286	309	301	304	313	302	293	286	284	308	279	294	323	275	297	267	307	303	279	279	281	292	273	265	295	300	294	293	282	293	295	306	346	304	296	267	317	301	286	300	312	298	303	300	291	270	272	295	292	259	295	301	302	299	311	279	303	293	309	302	295	313	303	278	302	288	275	311	308	336	293	290	297	297	301	295	289	309	299	321	299	300	299	328	261	291	283	303	285	304	283	296	310	297	281	332	282	306	291	278	284	287	330	280	285	272	288	295	315	297	284	307	273	314	276	315	293	297	267	299	315	274	291	283	281	302	295	282	271	286	283	285	320	306	330	319	300	279	311	333	274	281	324	266	320	295	285	296	262	271	290	304	286	299	278	336	299	318	278	313	279	296	313	288	255	290	316	306	280	328	322	279	310	301	290	334	291	290	316	296	296	324	297	297	312	293	267	304	303	306	277	284	300	319	308	327	300	320	340	301	311	272	297	278	293	300	267	274	307	279	305	302	295	298	286	291	286	305	287	309	320	316	300	317	299	313	306	297	328	312	299	310	283	278	322	276	309	305	290	314	320	290	291	312	278	299	289	298	294	296	298	282	308	305	307	299	277	293	335	268	296	297	316	293	305	315	291	295	281	307	313	292	308	282	321	290	275	292	300	277	300	322	293	306	326	312	281	264	293	288	275	297	318	294	310	265	293	270	306	291	280	323	307	315	307	282	313	322	313	297	319	291	265	289	289	305	268	306	287	313	287	283	308	291	304	298	305	291	280	324	307	322	278	316	295	298	292	292	299	311	291	300	295	277	288	282	282	291	300	303	312	300	278	278	314	282	271	311	286	329	264	319	275	289	294	302	291	285	266	300	284	270	266	265	311	316	315	277	294	306	314	274	285	305	315	295	334	288	300	276	276	283	271	285	269	277	295	279	285	294	291	291	314	301	293	288	302	293	295	308	308	310	316	329	276	280	290	296	320	271	322	290	276	313	327	294	305	302	299	293	307	307	285	305	294	296	315	277	274	309	273	273	303	301	269	303	267	298	264	296	294	303	265	301	270	291	304	282	333	275	272	286	299	305	295	291	310	290	301	290	327	294	303	257	316	294	290	286	270	287	298	288	307	289	301	279	301	301	323	278	313	294	304	300	295	287	287	248	286	286	264	286	312	275	300	299	294	324	310	288	284	281	315	300	309	324	289	282	285	310	272	272	310	278	303	313	316	316	286	272	279	305	322	310	283	287	318	309	320	282	299	302	275	302	274	265	294	286	313	283	303	319	303	315	303	287	300	288	267	277	321	306	291	339	293	319	287	309	323	285	316	277	290	282	315	315	291	309	286	293	305	291	283	263	291	312	315	302	326	304	296	297	298	317	275	301	295	295	301	312	281	294	295	302	304	301	299	307	299	281	279	299	258	295	290	291	320	266	287	313	282	293	293	290	288	285	296	312	281	319	311	321	286	287	297	289	300	275	291	298	307	300	310	303	304	327	337	285	282	289	312	300	277	281	284	281	332	274	284	294	314	315	294	270	308	299	279	303	291	314	286	306	290	309	293	288	286	301	280	317	283	295	323	269	329	306	297	283	308	336	286	296	283	335	282	282	302	317	294	285	288	309	327	282	318	286	303	288	305	288	291	275	278	293	295	310	287	301	281	327	321	332	284	318	316	276	301	288	328	310	318	313	302	289	306	328	271	297	322	306	298	303	307	314	284	317	293	312	324	299	275	280	332	298	289	292	300	293	292	302	318	329	298	298	289	314	278	286	317	321	303	279	300	292	300	279	286	304	290	261	296	309	277	283	300	301	292	317	315	282	265	315	319	299	290	279	299	283	280	302	292	300	300	288	286	278	315	284	291	311	274	264	318	307	273	283	285	305	278	295	282	289	299	285	325	297	315	314	281	284	281	319	303	292	299	314	283	265	314	305	292	334	293	310	287	291	313	330	298	283	298	334	297	302	326	309	278	268	300	274	293	319	266	293	322	323	282	294	290	318	316	302	273	315	314	299	298	300	338	291	291	318	294	341	263	277	285	300	303	333	296	320	295	272	339	276	277	278	298	296	294	301	309	303	304	268	268	285	285	277	287	323	302	331	280	278	275	281	263	280	324	283	322	291	287	278	293	281	292	322	283	287	331	318	284	280	262	311	324	275	292	272	308	301	310	304	273	327	284	271	283	308	296	315	300	307	300	272	291	271	299	304	314	282	306	292	303	285	289	289	299	301	286	284	330	320	316	289	292	295	302	314	279	296	284	323	292	309	282	284	263	292	288	315	312	306	293	275	282	265	297	308	265	286	292	294	271	285	277	272	303	302	330	310	294	277	284	311	322	272	306	282	300	304
24003	13289	3099	891	834	845	828	823	835	824	840	803	819	811	797	758	803	794	831	870	812	870	787	800	838	812	801	849	860	837	788	876	854	866	869	836	851	758	771	802	831	821	808	753	777	817	805	776	796	791	818	803	871	853	895	873	855	839	821	793	822	843	868	851	1007	1105	862	791	774	772	787	816	819	825	810	867	764	791	764	804	822	774	791	812	792	788	793	782	810	852	836	797	749	804	780	816	758	815	790	778	763	776	816	794	784	806	769	853	753	769	825	835	798	781	793	775	821	822	776	766	751	756	763	795	797	815	807	769	762	755	841	809	771	786	774	789	792	824	803	825	814	766	807	833	839	812	789	807	830	820	781	793	796	860	775	815	824	791	790	789	824	819	817	801	757	837	787	798	828	801	825	789	764	754	818	868	777	797	817	784	744	805	784	799	817	771	685	783	752	806	818	811	812	804	809	814	864	830	827	808	820	795	792	788	815	816	844	759	787	798	833	795	793	765	833	792	766	717	802	802	794	799	794	781	731	772	801	815	839	813	843	792	778	797	780	829	827	789	779	792	746	831	757	749	825	803	833	795	787	781	787	761	763	834	791	823	783	803	776	779	792	796	744	824	753	801	795	820	851	806	778	820	801	767	840	786	781	794	759	790	815	770	815	777	783	832	757	772	762	811	837	823	820	835	752	816	779	781	860	798	824	841	802	862	831	772	809	833	739	789	813	737	798	776	745	830	734	836	814	749	797	828	731	816	829	803	798	785	803	792	846	840	825	808	844	785	799	779	782	827	830	833	783	811	787	787	809	815	825	766	815	851	802	753	818	821	774	784	831	756	774	802	835	848	778	796	820	810	805	829	778	751	793	806	849	792	808	828	831	775	815	847	796	827	799	771	809	817	742	831	805	793	802	816	815	789	817	761	757	781	818	810	774	834	778	782	793	830	779	761	832	805	787	803	802	776	806	831	804	833	819	810	839	830	827	773	802	817	833	814	820	770	769	796	838	796	871	789	783	782	807	798	797	813	832	814	849	767	790	837	761	767	862	902	818	849	818	801	794	793	819	817	749	805	789	823	838	756	804	799	805	802	781	820	790	793	811	795	815	806	810	795	770	770	797	768	796	788	813	813	753	830	796	791	744	824	789	776	814	792	798	767	748	795	802	776	876	798	818	787	762	844	828	778	796	828	770	836	804	810	761	737	804	781	832	800	823	815	756	808	844	864	772	830	788	838	787	804	762	778	790	790	852	747	850	818	831	789	803	710	814	834	797	811	805	831	826	774	841	831	759	799	822	788	799	767	794	836	861	797	756	784	871	814	753	766	779	769	786	773	793	762	750	811	800	793	829	775	779	779	778	812	788	804	814	736	767	798	762	770	784	775	785	817	780	804	794	796	747	831	830	841	769	789	808	818	746	805	799	804	790	769	761	784	799	772	787	818	791	739	796	815	710	825	814	815	826	808	807	766	824	844	805	791	728	810	736	771	787	774	801	807	820	776	807	763	764	800	793	795	776	788	788	813	769	751	833	790	816	768	836	840	816	794	786	792	774	818	776	846	778	819	846	811	849	746	871	831	850	769	782	761	807	814	776	749	804	776	785	807	804	810	766	789	788	790	792	807	837	780	842	835	839	805	793	770	789	772	796	825	797	788	805	789	749	810	773	771	785	798	799	801	820	798	836	809	745	750	772	826	822	776	764	771	789	776	775	834	791	809	792	857	758	869	800	798	820	795	786	767	772	804	804	771	850	805	770	794	783	801	800	819	802	841	843	794	804	839	867	812	809	791	755	817	822	793	811	813	840	822	814	802	733	771	779	751	777	755	830	799	808	773	777	802	783	779	834	787	802	810	779	795	761	823	835	746	797	829	786	775	852	806	809	776	847	816	799	821	732	807	841	794	778	769	787	807	770	813	760	790	800	786	808	832	846	815	785	820	807	838	789	825	800	838	826	832	769	768	807	792	799	777	795	844	786	806	784	847	745	869	785	771	776	810	811	819	715	809	793	794	825	783	811	827	771	741	838	807	795	798	818	835	789	861	805	797	772	820	780	773	806	790	771	802	796	801	802	817	811	814	771	797	774	806	814	827	800	785	746	803	808	775	798	771	845	817	869	834	788	786	743	759	821	808	750	815	772	806	797	748	815	825	785	820	747	797	835	796	820	754	827	761	777	824	823	754	776	785	764	799	847	822	727	776	823	819	829	814	814	821	755	805	814	811	819	768	798	795	807	753	774	761	798	781	765	804	791	756	827	873	774	761	813	773	792	737	817	770	756	775	742	816	769	780	781	795	809	764	814	755	798	818	793	785	796	750	822	766	849	789	791	772	810	816	756	775	739	799	785	793	775	778	808	839	820	802	784	805	791	803	801	803	769	866	807	790	810	806	839	837	741	819	741	773	867	781	784	806	796	821	758	810	793	838	792	807	788	785	793	807	777	800	833	812	806	800	793	736	819	811	797	829	792	771	814	824	805	771	781	822	830	807	734	796	786	806	776	771	812	766	808	790	757	816	780	775	758	806	798	762	791	771	820	794	770	768	744	762	782	821	744	787	770	813	839	813	759	770	766	791	766	780	813	818	732	760	811	778	774	850	787	818	786	804	785	835	776	797	744	823	846	799	830	822	797	806	799	795	824	787	817	849	802	807	800	839	777	785	818	809	789	765	825	761	785	754	776	785	810	820	798	759	740	856	769	795	776	755	805	784	806	785	765	834	758	819	853	801	849	784	825	807	865	797	798	802	749	866	846	807	756	820	840	781	760	759	850	831	776	792	820	763	734	818	826	818	790	776	797	803	787	797	800	817	783	778	802	778	852	771	835	756	806	756	783	811	786	801	816	831	842	812	792	818	795	773	856	813	764	796	820	777	764	803	748	793	785	748	765	801	789	806	796	762	802	755	797	762	784	758	745	743	818	803	742	794	732	769	799	808	781	811	798	816	839	817	793	804	757	785	823	796	775	805	775	786	841	786	796	744	794	764	821	829	826	787	805	783	817	864	780	865	821	789	806	806	820	812	842	790	828	792	798	787	811	817	837	783	789	744	831	810	797	786	790	822	809	813	807	816	809	814	798	798	821	772	835	777	798	864	759	787	856	838	822	781	821	757	787	799	822	766	812	815	770	763	784	828	782	826	755	820	794	830	827	809	814	797	771	842	815	800	862	772	812	837	768	789	809	844	817	817	814	777	877	793	830	800	814	785	812	787	845	778	798	787	767	745	815	805	854	774	820	778	803	774	771	832	835	777	837	830	784	781	800	825	770	776	791	806	797	841	753	787	825	806	821	802	793	734	795	813	808	807	800	790	795	755	823	782	761	790	791	771	809	826	747	808	805	808	825	850	816	823	790	833	759	802	832	792	809	792	837	853	747	817	765	793	802	731	807	822	800	748	799	737	803	747	770	830	815	783	775	826	827	798	797	818	755	792	827	764	867	759	806	736	770	755	764	829	779	786	808	804	823	818	801	803	826	765	779	850	802	845	770	747
70423	53683	24921	3452	468	400	353	315	309	288	280	272	263	244	261	257	255	266	239	249	217	242	252	242	207	258	228	246	273	233	252	233	257	234	243	249	260	229	218	222	239	256	213	242	204	232	270	258	242	231	238	271	297	342	412	440	292	264	239	252	225	234	252	349	448	426	237	220	218	231	271	246	226	243	246	210	227	242	224	217	245	222	223	215	235	245	232	253	244	243	218	220	262	217	205	182	210	177	210	215	229	237	213	228	223	239	224	240	235	220	254	208	241	211	245	228	228	216	224	216	247	234	228	198	209	234	218	215	225	215	205	236	224	229	248	225	229	228	216	223	247	212	239	231	218	237	232	196	260	209	228	218	244	226	253	228	243	231	206	223	241	224	201	241	242	205	228	231	220	253	238	240	245	224	202	222	235	239	249	246	225	211	216	246	215	244	226	216	198	256	231	235	227	214	227	225	230	230	243	234	225	232	236	223	208	234	207	243	236	235	236	212	237	231	234	214	204	221	220	229	261	209	225	241	214	232	233	222	226	227	200	219	229	229	205	252	230	245	229	242	229	236	237	199	227	203	252	223	238	199	214	230	239	233	224	216	230	224	235	218	249	239	228	229	197	236	223	227	223	229	205	236	213	231	232	200	249	204	225	215	232	224	237	212	231	248	200	229	219	215	223	259	209	231	232	229	222	213	222	226	213	216	261	236	190	256	211	239	222	213	221	232	212	230	219	224	223	236	221	222	241	229	247	263	220	275	218	221	202	214	210	204	229	218	218	275	223	214	221	231	218	218	200	232	241	225	260	235	243	257	245	247	212	238	240	285	213	233	220	236	192	237	233	221	194	215	233	234	249	240	205	229	234	207	201	231	248	245	239	217	239	220	240	239	202	238	211	219	220	247	230	208	217	206	213	230	253	245	222	220	265	245	260	214	209	241	199	249	206	229	255	205	229	252	210	238	242	244	229	229	220	231	232	237	213	210	215	236	237	221	224	228	245	217	250	232	235	200	240	220	240	200	211	227	212	229	233	201	236	219	220	218	211	238	220	228	220	226	227	240	232	216	259	240	215	239	220	192	241	232	216	227	227	249	245	241	249	237	227	223	230	212	233	239	213	212	220	245	224	243	253	235	243	213	242	221	240	242	217	215	234	242	223	219	226	239	224	250	232	225	200	222	250	232	242	233	223	202	210	231	229	231	222	180	210	214	207	229	216	232	192	215	248	250	241	252	262	221	234	224	235	238	258	198	221	225	248	255	219	243	203	231	230	192	240	259	224	245	241	240	224	249	226	233	248	239	240	247	246	240	193	200	218	221	239	234	235	249	216	228	228	215	250	251	235	228	230	243	250	220	242	240	228	239	231	235	247	197	240	231	250	226	211	221	235	214	240	249	254	212	227	269	238	258	221	213	214	238	230	261	227	235	231	231	234	226	214	212	248	241	215	235	229	248	255	219	240	227	211	203	208	257	223	240	201	204	250	249	207	215	229	222	226	232	245	216	236	227	238	196	227	182	224	213	249	236	224	220	217	210	227	236	218	211	228	231	213	233	250	257	224	225	220	217	227	233	229	241	249	211	207	206	226	254	241	244	220	235	225	219	211	224	281	215	223	222	232	210	231	227	210	262	228	210	222	223	238	233	218	241	239	233	229	226	219	239	237	252	201	220	223	229	214	253	227	217	231	226	213	241	220	238	187	240	227	228	235	229	230	223	257	215	212	225	248	242	204	227	233	225	233	225	220	217	190	235	253	244	207	235	213	203	211	239	223	211	213	228	238	208	240	223	250	226	210	214	208	205	205	227	202	225	244	225	221	223	234	233	235	219	244	233	203	233	237	242	236	251	249	235	223	197	237	217	229	230	208	217	198	247	251	238	225	230	225	196	213	218	229	221	235	224	247	230	229	220	241	240	237	217	237	230	223	216	261	251	223	233	242	212	228	216	249	218	218	263	278	207	262	210	253	215	225	224	253	245	225	217	245	220	238	209	224	243	233	213	217	214	215	214	229	243	219	209	230	249	253	235	229	197	242	221	226	228	237	237	216	217	230	226	206	230	197	270	217	226	237	241	236	228	226	222	240	203	219	213	182	211	247	216	243	226	220	217	222	221	239	226	233	213	225	225	216	272	216	209	225	215	224	214	246	235	232	233	209	232	231	232	235	228	238	230	228	222	245	223	217	197	208	220	203	234	225	216	239	217	250	241	236	239	211	211	228	228	210	226	218	221	224	234	234	218	237	224	199	253	222	247	226	235	202	231	240	218	204	223	215	244	242	228	238	235	224	216	220	227	237	247	234	230	224	240	246	245	236	213	225	227	229	229	233	222	225	253	227	228	222	230	204	220	223	229	242	215	226	208	195	205	233	236	237	250	209	234	243	232	228	234	259	239	218	243	221	201	246	237	205	239	222	217	234	213	217	196	221	216	239	227	204	236	213	230	215	244	227	216	206	239	220	238	204	216	232	224	209	228	236	245	222	243	226	239	222	250	221	242	225	234	219	248	226	256	230	234	243	234	225	219	211	205	245	246	235	223	236	227	210	223	221	235	208	230	227	238	239	242	214	241	206	252	221	217	232	230	246	209	246	231	239	203	215	240	225	190	243	212	230	205	240	250	217	245	207	203	219	225	234	232	218	231	210	229	227	213	216	216	211	229	219	218	231	225	280	241	197	225	224	242	248	235	224	236	245	252	246	217	228	233	214	223	243	236	234	224	232	214	228	243	251	233	219	214	233	240	230	211	249	221	239	217	230	220	230	250	220	221	210	214	236	221	237	233	224	214	215	230	233	220	220	195	224	212	231	221	247	241	223	228	235	247	222	222	226	225	241	231	217	227	234	232	235	236	225	229	224	215	195	211	246	252	235	228	225	235	208	205	241	215	195	243	208	229	228	224	192	207	217	253	253	212	245	234	228	268	244	228	214	231	209	242	200	211	230	233	225	254	251	243	208	236	236	232	220	259	250	216	230	211	220	211	217	224	238	232	216	234	209	226	226	211	222	261	243	241	239	217	226	262	224	227	228	230	216	235	237	254	225	238	252	221	224	206	215	247	229	209	213	221	241	224	245	227	192	205	220	207	211	231	212	231	191	232	209	220	213	232	227	235	221	277	230	240	218	223	236	256	242	238	238	204	223	189	220	235	227	207	261	229	212	226	227	213	200	225	264	224	211	210	239	228	232	214	215	236	241	244	213	239	240	251	209	252	239	221	224	221	218	238	242	248	233	222	214	203	237	222	232	219	244	234	241	232	227	210	222	219	228	195	199	265	238	233	224	242	216	201	241	221	211	232	215	224	217	216	237	240	230	234	234	223	236	209	217	230	197	232	237	200	235	250	253	233	204	210	227	219	231	214	213	228	225	232	226	208	239	215	216	241	233	240	249	233	230	195	240	204	241	233	210	202	231	226	238	214	253	214	249	237	264	203	218	229	218	216	220	206	232	224	249	236	254	219	213	244	248	220	210	215	215	235	230	225	225	228	256	202
45147	38762	14451	1733	1603	1396	1270	1064	1038	986	881	861	836	790	814	775	798	683	743	700	719	690	707	662	688	703	736	695	686	685	682	796	825	767	788	731	669	669	702	670	627	669	641	644	668	711	676	748	767	760	810	1017	1173	1578	2052	2241	1144	927	802	758	757	694	839	1530	2183	2006	848	657	656	671	726	680	643	682	706	645	669	670	667	682	669	689	646	629	616	599	656	627	616	672	673	686	612	629	651	578	621	640	662	657	627	678	622	615	612	626	646	591	642	652	665	669	633	646	637	634	648	649	641	638	656	642	671	646	622	655	650	630	679	623	638	627	615	648	611	655	623	671	622	623	692	688	656	664	689	670	644	623	639	641	622	640	641	646	636	612	637	633	621	666	674	658	679	626	617	630	607	649	652	643	644	637	631	620	663	624	640	626	651	663	682	685	655	658	633	641	649	629	661	635	611	634	641	647	624	650	582	686	637	626	636	656	673	666	618	652	588	589	621	610	680	619	668	621	627	629	643	617	595	655	647	626	651	641	633	613	659	599	606	611	663	658	644	606	634	630	637	626	632	647	667	599	621	628	669	644	629	627	603	630	637	638	648	637	610	650	657	639	636	616	689	630	630	635	618	664	674	666	618	628	613	649	654	644	616	659	601	638	650	681	636	658	606	645	652	662	623	632	690	635	612	615	616	651	605	624	641	679	624	666	644	640	639	613	673	667	636	631	675	654	642	667	622	617	607	640	651	637	664	631	619	617	629	607	627	613	602	625	663	634	657	637	643	662	603	645	625	641	699	618	655	673	616	620	630	653	672	664	640	672	667	644	643	667	637	629	636	606	666	661	597	671	661	652	636	621	651	639	628	629	626	625	628	635	689	603	652	662	614	682	657	618	633	629	683	641	628	641	627	643	641	639	685	649	631	635	636	630	625	623	670	628	642	674	622	640	642	594	647	639	668	680	657	668	620	653	668	684	632	662	648	645	655	648	675	643	657	617	657	652	652	677	642	677	659	627	651	651	622	655	624	669	654	658	626	650	679	614	607	617	634	579	624	677	643	616	640	639	619	597	656	621	644	699	655	652	646	642	682	627	623	651	651	637	633	619	667	644	627	669	646	605	615	698	637	612	654	662	623	659	656	641	673	621	628	600	665	614	701	605	617	634	658	645	684	633	566	595	641	683	682	639	639	647	674	637	638	643	629	616	642	625	660	644	640	637	638	680	636	621	674	640	613	624	647	633	704	651	634	645	667	609	626	629	640	646	665	629	625	631	637	676	643	636	610	615	637	617	630	670	611	616	626	641	612	648	635	650	624	618	640	677	620	659	629	617	620	645	637	647	634	615	633	634	668	644	638	666	656	661	648	618	605	664	625	637	682	632	650	654	656	640	650	666	632	650	676	662	624	632	629	648	646	624	636	677	661	645	654	670	565	653	651	658	641	638	660	646	627	641	657	664	602	702	661	625	639	611	686	631	610	654	655	609	637	662	662	663	671	610	623	644	638	679	625	620	665	639	632	694	685	658	643	648	643	587	660	658	654	611	648	628	626	607	616	656	646	619	649	687	612	608	638	663	603	648	689	684	637	625	630	634	628	657	654	646	598	620	650	644	655	653	624	615	671	616	613	699	629	657	656	618	658	665	623	658	652	647	655	630	665	652	607	641	649	621	626	626	649	669	664	620	630	640	644	670	630	646	617	578	636	637	604	611	683	645	627	637	652	665	645	638	635	684	644	633	679	616	628	660	643	627	638	614	631	656	683	650	659	651	619	675	612	625	656	607	623	675	632	605	591	596	635	596	688	624	658	667	653	627	652	630	607	610	661	642	658	651	598	647	614	598	646	658	656	596	627	644	636	614	620	695	602	621	679	654	578	669	607	618	614	653	622	610	608	631	625	620	618	674	631	664	625	638	652	631	590	635	615	675	589	638	630	653	660	632	633	666	694	622	641	623	571	618	625	656	639	653	616	644	694	629	621	637	631	650	624	719	647	658	617	661	627	669	667	633	666	618	667	584	665	665	630	633	609	627	624	600	655	673	588	612	647	650	660	629	621	630	624	630	663	650	682	655	610	627	653	624	621	665	632	603	647	640	621	613	577	636	614	616	628	675	641	670	627	633	626	622	652	643	617	656	635	657	662	685	655	621	667	604	674	601	620	655	639	660	618	656	644	647	639	646	629	624	632	677	631	664	577	644	638	658	643	684	641	629	657	621	630	646	590	632	623	613	651	642	657	601	624	677	620	642	610	675	645	670	628	641	631	675	632	646	663	634	654	595	649	675	629	647	614	616	617	663	622	643	659	655	610	676	637	647	656	659	625	650	684	670	629	714	628	625	670	618	657	618	617	664	643	667	614	672	631	679	626	658	648	597	637	623	665	629	613	632	636	695	652	631	659	601	664	657	644	636	624	634	626	643	613	656	636	639	646	625	643	649	666	622	614	634	683	613	617	672	657	674	646	638	609	640	645	636	638	673	668	658	644	631	667	622	677	659	675	617	640	648	645	653	677	599	669	620	668	672	618	594	626	663	691	650	658	639	614	646	662	652	652	631	620	625	637	635	633	654	619	636	608	668	656	608	610	669	630	591	639	611	629	599	680	620	657	637	630	688	631	622	642	616	665	613	642	679	642	632	644	663	612	652	595	693	650	625	644	672	633	632	675	667	648	641	666	613	646	646	662	640	648	638	635	617	657	672	685	619	646	649	642	650	692	630	656	644	629	634	626	644	648	632	622	631	597	623	665	648	663	639	635	660	680	640	641	626	654	644	643	629	614	642	663	647	630	635	650	642	676	617	631	604	669	651	586	641	642	653	635	643	628	643	628	683	628	625	634	622	642	670	618	623	647	682	646	654	632	594	587	631	652	608	619	655	615	659	645	632	622	629	614	630	628	625	593	640	612	678	605	684	666	629	633	659	650	637	631	632	662	686	654	651	650	654	618	641	626	649	590	629	616	644	656	635	611	633	636	661	634	628	599	643	599	639	640	694	626	654	658	615	627	623	676	680	615	613	581	643	707	680	576	621	652	675	648	640	633	670	643	619	668	628	669	597	635	640	667	635	657	598	673	639	653	630	629	613	642	630	660	641	613	663	633	616	630	642	655	611	616	617	702	672	665	667	645	680	628	622	662	622	640	638	617	631	632	656	708	651	646	665	678	665	662	675	628	603	632	640	689	634	642	663	634	627	640	640	619	645	629	596	608	700	646	620	664	634	647	652	644	684	659	673	676	629	604	657	606	622	625	591	631	630	628	596	655	584	633	622	572	637	612	662	644	694	679	636	644	629	655	613	655	665	604	642	623	604	676	649	653	677	651	585	662	673	649	663	625	636	624	609	626	621	665	602	665	581	597	674	632	623	607	694	637	641	575	662	649	623	655	662	680	619	640	611	648	644	648	612	641	650	654	615	629	643	659	666	608	603	648	614	660	662	697	669	657	639	641	666	628	647	608	602	668	627	682	635	645	689	647	659	631	627	659	629	669	605	632	615	596	642
84565	66119	33298	8329	1089	669	545	484	460	405	405	442	437	361	393	317	321	354	322	321	324	319	326	328	324	315	343	309	349	331	289	330	343	353	324	327	307	286	285	308	347	334	298	325	328	307	305	293	313	334	374	389	410	411	539	554	503	453	412	412	370	331	322	492	658	812	608	310	326	312	306	294	322	311	344	307	297	289	306	325	309	262	290	303	330	322	279	271	322	359	307	330	287	321	321	322	315	287	323	309	327	275	258	285	314	320	325	316	343	303	315	322	325	348	325	311	297	296	337	283	320	321	310	325	347	293	300	329	311	314	276	325	316	336	288	284	330	294	306	335	337	292	293	309	299	282	303	325	297	311	292	314	303	322	325	304	320	303	318	263	305	306	322	288	286	296	314	303	283	285	283	303	311	281	338	323	301	291	303	314	263	310	297	318	308	313	291	313	315	281	281	274	284	326	301	287	304	287	307	345	330	300	326	329	287	294	308	297	312	316	317	293	327	310	306	314	337	305	296	312	306	288	297	314	306	280	283	326	331	309	343	294	287	321	320	336	309	307	311	339	293	300	312	309	304	279	314	338	293	298	313	309	302	327	299	329	284	318	320	326	297	311	301	288	316	299	302	320	322	302	292	281	296	288	313	297	313	306	307	329	286	315	268	319	290	319	323	326	302	281	263	312	297	327	302	308	319	330	283	330	337	329	318	331	303	341	326	289	323	282	323	307	323	300	310	305	328	312	308	312	329	330	309	301	328	276	297	301	321	297	313	280	300	314	306	326	312	342	300	292	310	284	319	329	298	287	302	309	313	323	289	300	298	285	315	325	333	323	287	329	310	312	296	321	278	304	312	288	315	297	303	314	266	334	323	302	307	305	295	305	289	313	321	311	299	313	329	303	307	343	312	326	277	324	286	302	278	304	301	270	260	303	308	330	293	263	341	314	297	288	266	318	300	316	311	289	318	311	332	302	318	314	319	289	303	311	300	308	330	312	308	304	324	357	318	290	319	323	304	270	308	311	317	304	295	312	284	310	297	320	333	292	306	342	284	286	289	325	300	300	322	325	336	312	296	324	300	310	319	318	280	318	297	325	327	274	317	329	328	329	296	327	341	315	296	360	273	320	286	285	293	315	309	326	324	326	266	290	289	310	313	327	308	323	292	321	295	285	309	322	321	302	323	297	319	334	319	312	290	326	302	296	282	328	289	323	327	314	303	326	291	326	300	300	313	330	333	280	328	310	308	307	295	316	321	299	349	334	293	274	340	325	302	287	304	319	317	317	317	318	307	253	287	307	345	283	320	337	305	303	309	279	335	292	301	300	287	315	318	338	346	333	314	289	325	321	283	310	298	319	319	300	286	297	295	314	315	300	309	329	312	311	299	287	279	318	283	269	317	280	321	311	340	327	308	306	316	308	315	286	295	320	301	318	341	302	346	279	312	314	302	324	299	311	312	317	283	314	296	288	325	322	316	306	340	293	315	321	298	308	328	308	325	306	313	328	304	309	299	341	304	301	288	318	319	330	329	306	283	300	301	306	292	323	300	296	259	330	259	297	284	323	286	297	300	300	282	324	299	313	305	330	292	333	319	332	278	327	304	310	346	280	310	288	313	304	356	356	310	309	328	347	332	314	310	304	323	280	299	285	301	307	305	324	333	289	318	305	335	315	290	302	312	287	292	293	304	270	307	309	327	317	287	348	294	305	293	322	345	308	283	320	293	308	300	275	307	304	340	305	327	292	289	313	315	288	295	326	306	274	323	329	344	297	321	296	306	286	259	308	304	283	321	311	307	308	309	316	304	327	297	275	294	313	306	341	295	320	324	271	292	316	307	302	286	283	282	319	311	303	298	303	295	320	325	320	314	331	298	311	305	296	311	291	280	299	329	282	299	350	285	305	298	289	300	288	282	305	254	300	323	310	318	330	323	314	280	328	290	344	316	309	300	318	310	310	296	286	293	314	342	311	314	275	325	319	324	269	331	338	319	327	299	304	313	293	298	306	312	311	289	312	322	285	307	290	281	318	300	315	322	303	299	335	296	289	286	300	305	325	302	291	296	314	311	334	319	285	310	307	301	308	293	290	304	313	309	308	335	315	310	311	312	330	279	308	289	313	273	276	298	308	287	304	313	320	316	290	318	337	300	314	297	311	295	303	308	325	298	304	303	317	301	300	286	280	325	282	318	316	321	302	308	300	267	287	299	312	294	305	285	314	294	312	291	309	313	296	316	306	319	319	288	307	308	303	306	297	327	328	293	301	275	321	299	307	321	299	335	353	334	302	324	298	308	315	323	320	304	275	298	314	295	304	272	282	312	297	284	270	339	301	285	286	293	320	294	301	301	296	359	279	329	282	329	324	299	310	320	290	320	304	336	300	337	298	305	300	310	322	298	312	352	301	291	262	320	335	354	340	323	302	307	310	279	329	272	287	342	337	288	319	316	299	309	320	303	324	324	308	299	292	328	301	334	318	294	315	286	299	321	293	290	298	315	301	285	302	321	286	300	286	318	318	303	307	304	306	315	329	292	318	332	337	310	320	294	295	310	288	312	301	293	325	320	345	307	298	307	284	290	293	270	308	302	299	288	326	316	309	332	313	308	329	293	295	299	306	302	290	290	306	331	349	288	282	283	286	314	305	321	333	336	312	297	338	307	308	277	297	291	336	309	307	318	316	337	328	317	289	268	303	320	320	314	274	315	300	312	287	298	274	305	324	303	312	317	304	290	313	298	278	310	301	309	277	295	288	305	309	324	286	284	297	306	331	271	284	343	363	294	278	321	331	314	335	282	307	323	293	316	315	318	310	310	314	306	304	326	305	280	301	308	294	291	312	312	331	298	317	289	313	303	296	304	268	306	332	300	280	330	338	325	345	324	299	310	285	284	318	352	297	305	321	299	330	310	289	301	303	317	364	303	300	286	323	288	297	314	286	296	290	287	311	305	307	306	295	276	303	290	332	345	258	308	321	308	330	301	305	300	287	299	285	308	307	309	303	303	311	331	292	294	339	297	306	323	312	267	279	317	300	294	311	278	305	312	301	295	308	313	311	305	312	318	330	330	263	312	291	320	314	304	313	296	306	312	322	278	311	272	300	322	325	290	307	321	287	315	303	297	337	299	328	322	319	321	314	298	293	301	315	277	327	311	311	321	295	314	301	290	297	303	290	293	305	329	313	312	307	306	289	312	285	300	328	302	311	311	309	321	287	296	300	314	301	317	341	296	318	304	297	312	329	286	316	306	316	281	309	300	260	330	301	316	297	289	325	316	293	341	311	309	317	324	293	299	302	302	312	286	310	335	291	334	296	332	280	290	305	313	297	298	296	302	320	308	298	280	325	297	262	287	308	323	309	297	303	305	302	293	327	295	317	310	288	313	313	303	297	308	298	306	276	315	285	316	293	315	338	323	310	309	298	305	289	331	324	304	282	330	298	324	322	297	303	324	291	326	287	293	283	255	313	311	293	311	303	287	329	291	341	301	298	317	299
55526	48006	19047	2979	2582	2165	2005	1744	1619	1436	1342	1300	1207	1161	1098	1137	1105	994	986	926	968	987	979	1042	905	898	917	969	877	980	1002	965	1091	1022	1015	921	864	835	877	895	899	885	820	854	850	892	868	963	968	1004	1093	1463	1546	1899	2703	2589	1802	2150	1786	1504	1310	1044	1050	2135	3602	3985	2603	863	858	863	865	852	833	836	901	857	871	855	836	887	805	865	842	853	849	845	835	849	842	809	784	793	895	845	828	822	872	794	799	839	838	819	813	888	791	798	768	806	841	826	841	815	804	822	859	841	811	799	828	787	830	775	821	802	788	820	864	827	893	849	827	849	831	852	869	815	841	868	828	787	744	797	835	789	847	825	840	865	802	809	818	814	775	849	800	842	830	792	811	838	754	848	857	821	814	819	856	869	795	829	869	808	815	874	816	831	855	836	782	874	837	809	831	783	819	815	838	791	831	835	794	851	882	813	833	801	811	820	804	842	809	840	833	856	771	806	819	809	831	813	826	845	751	775	771	848	844	845	786	829	818	832	815	803	859	901	861	801	832	790	810	806	814	840	847	771	778	854	883	788	849	828	793	768	836	853	808	814	808	797	814	806	831	829	858	808	767	787	845	839	840	847	876	817	796	803	875	822	779	864	828	846	857	831	842	820	777	791	770	760	840	798	824	804	828	805	760	841	804	844	777	873	783	782	825	849	828	794	807	863	847	828	853	873	812	858	834	846	832	841	864	820	799	824	907	811	777	765	851	815	843	829	853	835	839	858	791	814	830	771	838	833	807	855	874	771	801	801	804	826	820	850	864	798	812	828	872	815	822	869	812	844	830	837	805	814	843	784	810	821	794	833	833	794	761	874	877	757	832	757	840	845	833	824	789	858	801	831	819	831	848	866	827	784	794	821	817	795	834	813	847	762	847	862	790	861	871	860	828	826	861	832	809	773	837	781	797	786	834	796	802	845	815	807	810	833	828	850	828	834	878	837	851	870	829	816	812	772	801	775	896	798	775	824	872	810	843	824	826	798	843	848	791	898	829	844	846	827	832	830	785	813	848	805	830	857	799	837	810	823	872	865	855	848	834	799	811	797	826	832	790	854	838	834	828	836	833	801	840	811	863	841	797	804	800	799	795	793	834	823	824	796	846	799	831	843	813	847	810	823	809	824	866	816	813	817	809	764	841	775	786	838	790	812	798	849	775	838	814	834	825	873	821	814	810	773	837	858	775	785	862	800	794	800	875	764	812	806	831	800	769	841	821	865	834	833	818	828	804	880	871	830	844	861	792	793	799	832	822	795	787	843	832	785	785	838	815	812	805	812	797	816	796	821	849	880	852	794	836	891	810	832	842	838	829	792	795	793	862	818	779	813	859	822	837	849	844	786	793	827	784	821	791	832	842	835	838	849	794	792	816	846	861	804	830	843	857	722	798	868	786	776	857	803	861	839	824	784	846	820	782	847	815	809	821	796	860	816	844	840	790	857	849	805	812	811	823	858	827	805	814	821	826	835	821	835	820	856	788	848	819	787	756	792	861	801	787	858	843	846	780	779	761	833	869	876	840	835	805	849	837	795	834	787	818	888	804	831	769	815	807	797	824	808	827	788	814	806	776	848	855	825	797	850	837	832	842	830	787	822	783	810	803	790	813	837	871	799	794	811	866	854	751	829	875	852	816	842	829	768	801	777	833	798	812	841	784	850	823	801	828	835	786	835	838	808	808	831	845	833	823	809	813	858	825	845	813	849	802	780	778	815	787	817	798	812	841	871	794	793	823	816	867	843	848	846	798	793	833	791	847	814	799	847	850	832	822	811	800	858	793	824	813	838	813	843	836	855	842	737	823	792	876	847	787	805	817	827	812	867	789	806	838	808	838	812	869	849	818	819	828	783	814	824	854	830	790	798	818	774	819	800	852	815	838	853	847	914	816	832	845	873	841	816	835	808	844	845	793	879	810	795	855	859	866	800	834	815	791	816	792	818	830	844	809	777	816	758	828	811	841	858	785	858	799	831	808	827	825	857	818	795	857	859	778	842	813	830	835	827	826	848	846	803	791	804	837	834	870	849	871	864	827	809	817	847	776	873	804	862	853	838	877	803	764	798	848	822	825	833	823	794	832	819	798	806	828	828	821	813	827	814	813	812	867	870	823	900	804	843	841	812	804	840	772	837	799	861	850	799	874	793	784	834	838	822	800	858	765	855	810	851	797	830	854	835	824	837	826	796	783	878	837	792	829	838	784	826	842	795	821	787	852	847	830	836	886	863	837	809	831	807	817	836	850	807	852	861	777	809	825	841	814	785	831	848	841	796	772	830	815	776	879	798	746	788	825	824	783	787	811	834	782	773	822	825	824	807	843	792	864	842	828	798	814	817	802	818	775	856	806	768	775	847	776	823	789	801	836	866	821	840	861	815	832	843	799	835	829	804	888	839	843	777	815	809	805	784	885	812	806	821	771	845	857	822	762	873	847	820	829	809	811	813	788	786	837	803	787	790	800	777	870	833	809	831	819	845	823	847	816	812	802	823	802	788	802	826	863	802	842	862	825	822	838	810	841	813	829	788	851	809	868	863	830	830	773	807	802	852	796	858	858	842	823	799	846	852	851	853	852	840	782	794	836	804	863	842	770	831	829	780	812	800	793	857	853	800	782	838	841	844	838	852	840	800	821	826	869	757	813	803	866	786	798	780	812	805	823	827	825	813	827	769	862	825	830	853	834	811	873	770	815	816	831	774	853	838	817	854	863	839	760	853	806	803	819	828	854	806	817	856	816	829	829	762	718	822	824	850	855	816	816	787	811	849	842	859	894	833	814	872	849	792	801	829	792	862	823	850	825	867	822	874	809	793	806	834	819	794	837	817	852	840	795	864	861	870	828	865	835	863	791	816	842	862	800	867	843	832	843	825	838	828	837	798	843	884	839	829	840	851	788	757	808	766	820	859	829	774	811	842	882	763	824	824	854	803	865	843	831	861	783	803	817	830	813	840	788	869	807	900	842	801	843	833	859	811	788	803	839	801	865	807	797	838	837	852	822	815	825	861	824	849	793	813	848	821	832	763	835	854	840	823	807	866	848	814	807	761	847	837	837	837	860	836	821	846	820	873	833	835	874	861	877	812	845	806	793	830	853	834	850	795	846	828	799	815	805	835	792	837	898	806	807	858	847	821	821	819	833	789	885	838	846	842	808	849	842	800	841	815	814	827	828	858	851	827	839	869	835	828	845	904	833	796	827	782	796	752	833	866	787	823	794	866	857	790	846	790	835	871	824	784	835	820	842	754	847	824	808	818	831	843	827	784	819	894	788	874	807	878	844	831	812	798	808	775	831	785	809	855	805	826	796	777	800	816	892	789	816	818	821	818	839	786	826	836	824	791	816	799	812	839	823	777	798	843	857	852	865	877	855	830	851	812	847	777	852	814	870	812	798	805	832	754	842	828	759	786	788	814	784	779	828	768	837	818	870	827	825	796	844	801	824	770	881	819	854	804	878	821	773	881	828	815
25266	11076	2011	400	320	302	361	345	305	337	308	318	325	321	337	332	279	301	313	320	317	337	312	267	313	305	330	308	310	316	310	325	339	322	310	308	320	288	273	310	312	316	299	287	328	302	330	310	309	340	299	329	330	330	334	321	308	328	306	339	351	312	327	312	312	351	336	318	307	346	318	312	315	315	331	325	282	315	326	322	328	297	309	322	316	341	272	258	315	318	321	329	283	293	310	317	317	318	301	350	313	320	321	309	309	306	292	308	315	293	343	326	294	316	326	302	317	304	312	302	326	305	302	297	303	293	301	328	311	329	297	307	287	291	290	334	316	347	289	344	308	329	312	307	330	327	307	315	314	326	291	332	305	329	280	338	313	359	310	276	310	300	276	315	333	313	327	303	339	326	335	310	322	335	323	297	326	324	287	354	309	311	321	321	361	308	301	332	335	316	363	321	369	305	313	294	353	300	313	323	348	309	328	322	313	317	334	306	312	291	303	293	326	327	283	314	318	307	327	299	335	354	321	288	279	311	317	358	305	297	320	293	321	343	346	305	308	321	355	298	293	310	293	285	313	297	321	326	343	302	276	338	316	339	315	359	341	318	303	312	331	312	315	368	316	292	322	301	332	322	313	298	310	338	319	329	329	293	318	307	342	321	336	327	313	361	320	315	316	292	325	326	312	311	301	304	370	344	337	332	319	318	304	317	294	322	308	299	314	308	291	316	331	319	298	342	311	311	317	295	327	287	340	295	328	310	277	288	330	306	322	302	297	343	320	338	338	313	307	315	318	356	326	306	294	325	320	326	301	297	288	281	328	324	308	304	314	321	321	315	316	321	341	327	322	303	327	323	311	315	327	325	345	297	310	319	289	285	295	319	324	309	328	301	319	307	301	301	325	340	329	300	323	322	300	323	274	316	315	311	289	339	309	333	346	323	305	290	332	346	337	298	317	345	296	287	298	306	347	311	340	326	320	293	318	297	308	291	326	320	293	308	330	357	326	319	317	354	285	300	281	297	319	303	294	285	328	288	335	318	344	321	314	304	325	306	316	314	314	355	303	322	296	296	303	308	343	337	325	318	309	287	331	317	325	305	315	294	319	310	306	327	300	280	326	296	273	277	296	316	321	310	309	317	275	321	323	316	308	292	326	297	317	314	300	331	326	324	289	336	284	303	304	297	284	313	305	309	306	286	314	316	308	316	315	287	319	341	329	305	304	311	313	315	303	323	289	332	311	337	311	290	304	287	312	326	300	282	319	288	351	289	266	303	270	321	308	316	308	334	333	313	317	341	318	315	329	323	304	300	308	309	330	302	321	327	305	316	314	320	340	318	318	287	305	341	337	319	315	292	319	306	290	311	298	297	290	334	307	305	331	348	296	295	295	316	315	317	309	346	317	320	280	327	312	312	342	322	315	308	308	296	323	282	290	330	299	305	309	323	343	284	310	306	305	346	314	334	311	273	342	313	302	270	321	326	337	305	317	296	345	333	329	330	324	345	334	359	301	347	308	290	318	329	335	326	299	319	325	295	320	301	300	289	319	298	293	287	325	320	327	306	330	308	291	277	294	313	300	305	285	292	309	339	346	309	286	302	319	313	313	347	306	319	285	313	311	310	345	322	320	325	315	317	310	338	305	288	314	304	332	320	335	326	320	322	338	303	302	314	293	315	295	303	312	295	341	318	306	284	341	299	314	303	299	274	292	344	316	322	287	310	313	310	301	312	340	321	327	320	303	332	324	350	294	326	306	306	337	306	323	341	281	325	355	286	304	309	334	321	339	297	332	296	299	333	329	300	287	326	347	302	331	324	335	326	318	311	325	324	293	301	312	338	345	332	321	319	313	311	306	315	331	313	302	338	307	366	332	336	328	284	295	280	337	319	289	300	311	279	303	339	304	291	334	329	340	308	292	323	316	328	287	280	349	301	306	309	303	315	331	314	299	312	328	322	294	293	288	322	331	318	309	264	300	321	328	311	304	327	309	304	317	334	318	345	353	339	305	382	282	304	330	305	308	337	318	302	315	311	318	323	323	292	314	334	327	299	317	335	310	299	303	323	311	305	341	304	285	298	307	320	301	299	302	326	315	305	315	298	293	339	328	299	296	336	329	334	297	270	314	320	310	300	327	326	318	326	324	311	320	306	310	334	298	333	316	312	343	338	328	332	311	310	294	288	350	335	313	327	327	282	294	322	324	306	299	335	313	321	314	300	349	316	324	328	298	311	297	338	319	344	345	334	344	295	268	308	309	290	325	307	296	307	351	331	288	303	332	308	310	328	354	306	321	295	301	298	285	305	319	301	325	334	291	321	333	330	323	318	331	310	305	327	295	284	341	319	329	309	349	325	304	338	297	335	329	283	331	313	308	315	276	306	309	305	317	315	272	345	334	304	336	323	313	309	292	296	284	329	314	313	300	316	295	284	331	334	330	290	298	299	312	319	308	310	301	319	314	275	313	297	298	295	292	311	293	328	315	342	333	320	299	313	275	311	306	319	357	343	331	320	296	293	300	327	334	328	356	315	324	349	325	321	302	303	304	327	282	321	309	303	272	314	278	318	313	339	342	314	323	317	289	330	334	302	299	326	308	309	317	328	319	315	298	294	304	324	303	303	305	306	279	324	325	314	316	299	300	300	294	328	313	315	342	325	298	343	282	316	314	319	325	319	299	346	318	334	329	319	369	295	303	305	300	299	317	322	326	303	310	298	313	308	306	284	352	324	326	299	309	329	294	313	320	294	324	345	320	295	317	289	335	337	318	310	353	305	302	329	321	305	308	329	328	294	318	333	314	292	328	319	367	325	322	344	299	291	316	289	294	309	331	337	336	295	320	329	338	315	321	311	323	314	327	276	296	300	307	326	328	323	294	302	336	313	323	296	329	288	306	341	306	311	315	316	319	321	309	314	341	305	339	298	337	299	308	322	298	326	309	324	321	299	335	330	322	347	332	313	316	315	303	322	312	308	324	320	307	325	300	301	333	352	310	273	312	337	308	359	332	303	318	305	335	281	320	289	316	315	300	326	318	323	321	326	346	289	305	308	320	324	285	312	308	322	298	335	306	322	313	285	269	313	314	328	299	341	333	275	312	342	289	322	320	346	343	331	327	330	323	321	315	307	290	294	306	329	339	319	304	297	350	319	310	299	329	298	299	287	331	286	293	312	331	303	309	306	333	304	333	314	340	305	350	318	291	297	319	341	333	292	302	306	289	332	369	294	295	304	319	307	305	344	331	308	302	307	308	318	316	327	327	323	293	287	324	320	290	310	323	304	327	303	297	291	324	317	347	340	336	282	315	330	313	313	330	296	320	325	299	284	261	299	324	322	305	317	332	287	314	295	322	295	279	308	293	311	320	286	322	322	334	318	350	334	291	285	328	324	345	301	298	327	292	327	289	292	302	308	335	308	301	308	308	307	343	312	334	308	319	308	318	325	333	298	298	331	332	296	313	289	324	327	297	295	349	350	314	301	290	313	355	321	294	351
22308	12706	2696	908	918	935	848	896	906	885	839	809	861	910	843	873	879	887	862	819	849	824	840	856	845	819	890	837	887	933	905	903	911	897	882	828	837	814	893	864	820	939	864	848	831	784	844	869	820	801	770	791	865	850	1034	907	889	913	909	895	902	880	897	891	977	1188	997	827	840	855	819	882	850	806	848	852	821	836	803	868	861	846	799	843	809	825	891	840	811	831	814	841	900	808	873	866	848	863	868	824	862	866	870	834	892	838	841	872	785	842	876	876	820	879	829	796	831	862	866	844	847	875	825	900	845	853	808	869	862	826	851	837	848	843	827	832	878	827	865	861	825	804	885	856	790	815	888	776	854	875	852	833	851	875	860	842	872	820	858	791	742	800	845	813	856	811	879	856	805	826	882	842	825	840	797	832	795	851	886	806	888	866	813	887	833	849	885	804	808	866	882	835	817	879	812	836	856	831	877	880	847	832	863	806	821	824	826	834	836	818	859	821	831	835	791	834	849	809	863	849	868	830	855	850	839	840	842	861	892	824	821	834	853	841	843	832	897	841	865	856	825	876	834	864	805	839	785	857	853	818	874	857	829	871	827	780	830	867	816	874	852	837	800	798	819	811	839	818	852	823	846	781	811	904	825	894	820	819	832	852	839	857	747	862	827	784	789	819	826	886	799	834	829	823	788	887	857	827	880	837	895	846	830	812	834	843	857	858	860	868	809	856	810	837	839	861	838	870	845	845	867	840	835	794	835	804	825	805	775	800	871	860	772	804	839	828	832	840	860	872	830	841	860	859	825	828	826	844	891	827	845	816	871	810	854	822	854	799	856	786	859	835	828	797	868	835	868	783	780	827	854	839	848	863	843	779	800	840	801	790	812	838	872	863	832	770	838	807	835	829	811	858	819	854	835	804	816	835	817	846	844	821	843	893	847	827	851	783	829	827	838	814	845	858	822	822	817	842	802	873	830	825	838	808	865	810	850	867	809	790	830	826	793	831	832	865	851	840	824	898	833	843	848	816	797	854	854	784	825	858	858	805	850	825	864	856	825	841	777	828	846	856	808	891	803	834	859	815	806	912	851	885	832	873	847	856	847	856	859	790	820	835	851	827	843	816	881	800	864	852	855	795	835	820	802	875	840	873	850	781	836	878	841	855	847	837	840	837	823	862	835	836	817	821	858	789	795	843	852	828	867	850	828	837	828	841	872	828	832	912	828	811	823	881	835	833	851	794	788	851	869	808	847	862	841	819	811	893	834	830	831	876	853	847	881	882	862	845	864	833	868	802	811	835	832	813	846	804	841	846	790	821	815	814	828	845	865	894	806	829	790	863	796	860	805	803	848	847	814	831	856	888	828	886	794	834	840	821	893	856	829	814	845	816	900	839	867	874	896	843	875	829	860	830	838	842	917	882	868	817	829	869	889	874	854	815	852	824	823	835	851	850	862	849	809	839	850	823	809	809	834	885	813	819	859	868	793	842	839	810	844	821	796	850	878	841	838	855	845	837	830	806	893	845	863	805	809	857	851	823	816	802	843	832	827	817	788	872	845	824	848	844	810	821	874	807	820	817	830	817	842	841	790	856	810	828	821	869	835	755	824	857	856	801	831	812	850	806	807	851	778	874	900	877	839	874	897	821	846	927	886	828	880	875	882	816	892	804	831	802	825	849	864	834	857	882	836	871	821	842	840	861	826	807	836	859	892	823	854	867	840	826	844	900	868	829	852	843	837	795	807	845	850	861	858	834	876	828	911	803	836	851	804	801	840	845	832	813	828	831	797	809	847	811	808	813	850	859	835	884	787	843	888	872	767	835	899	830	826	845	852	873	848	826	918	844	877	790	868	804	813	858	820	869	826	836	842	867	874	809	820	828	803	917	880	832	819	901	801	783	828	867	812	841	811	796	815	855	888	848	858	898	848	857	867	810	840	792	813	823	894	815	857	854	867	842	852	804	839	832	811	832	834	865	827	844	827	847	877	851	783	813	891	843	842	773	814	811	813	854	827	818	860	843	855	857	831	829	872	840	892	815	932	835	812	859	849	782	902	864	810	806	832	850	842	842	820	826	846	811	865	836	851	835	814	782	855	862	827	800	850	850	872	813	876	899	768	824	882	788	880	875	824	834	870	873	840	861	851	783	843	821	806	880	847	843	880	801	820	879	818	813	854	887	821	868	826	813	853	879	848	791	864	801	874	807	841	767	797	809	839	876	913	827	828	776	821	828	828	791	817	805	885	863	831	913	860	844	871	834	891	867	861	863	820	832	882	833	822	835	826	842	846	837	854	876	838	847	912	830	865	847	856	863	831	838	899	891	847	851	802	812	831	828	842	850	824	855	866	853	800	821	800	793	848	862	850	815	828	902	894	786	829	835	839	839	856	831	841	822	824	791	818	878	817	849	854	832	861	895	864	860	806	861	832	831	838	842	843	843	833	812	870	859	864	834	852	855	842	840	900	842	820	845	825	827	897	855	902	833	838	840	863	859	862	851	819	864	811	826	812	848	854	814	854	851	835	846	857	816	825	872	803	788	839	806	807	795	847	837	807	843	844	797	810	797	835	839	823	824	829	856	851	793	835	820	844	807	811	891	815	842	826	791	852	833	894	813	846	822	889	840	870	874	854	818	831	823	891	810	825	818	869	857	857	843	879	808	887	856	829	827	854	846	837	844	785	823	854	866	845	816	878	827	824	848	770	841	869	840	832	805	821	849	886	848	849	831	840	847	865	845	861	816	872	831	821	843	821	825	876	840	884	827	841	871	857	825	839	852	850	831	848	817	843	822	824	852	837	837	811	861	832	840	807	820	863	815	840	856	873	876	870	828	837	862	866	826	858	808	840	830	815	819	774	879	836	853	838	833	848	831	835	807	836	843	846	878	818	830	825	794	785	809	791	811	882	880	830	825	849	834	790	864	865	851	864	841	845	820	808	829	828	919	828	823	848	838	873	875	873	891	846	829	852	835	830	836	846	859	833	834	819	821	796	897	888	824	844	894	811	865	817	833	856	800	866	878	779	857	827	863	856	823	839	837	832	758	829	868	832	820	872	810	831	839	855	870	826	793	863	881	778	832	891	858	878	849	856	818	847	842	846	762	866	900	827	835	812	838	836	851	816	833	859	905	834	816	880	831	853	881	867	801	856	849	836	838	807	902	821	876	867	808	878	808	846	816	829	863	788	840	860	807	829	849	838	820	832	847	838	861	829	851	868	880	776	816	841	822	818	880	892	809	852	768	806	820	826	862	793	874	831	792	836	840	818	825	851	899	844	821	912	887	870	816	877	810	798	840	875	818	814	872	826	828	848	880	803	846	857	831	846	812	822	770	895	832	778	909	819	872	803	832	876	845	817	861	916	830	827	840	793	848	873	838	843	891	851	818	838	847	861	845	814	856	805	816	873	811	834	862	822	845	815	865	838	870	791	870	839	864	835	843	851	843	868	844	891	869	822	791	884	832	900	840	848	821	868	842	842	790	912	829	837	806
69514	52933	25467	3672	547	434	377	350	323	284	318	249	294	269	260	273	245	275	255	261	239	253	222	239	237	240	246	251	255	232	251	241	242	259	260	241	238	245	235	269	249	241	264	229	254	272	232	257	246	262	232	247	314	350	401	378	371	303	274	262	261	251	249	354	445	515	332	252	247	221	254	239	251	242	239	248	232	216	224	227	247	220	243	256	230	239	248	215	244	232	261	250	231	264	244	270	240	222	249	235	232	228	267	198	235	230	234	227	244	228	247	250	250	235	228	242	224	244	266	223	255	234	249	250	242	249	238	278	253	239	227	218	274	236	233	248	236	230	238	226	253	240	247	235	263	217	232	204	237	237	253	253	248	233	261	233	225	268	236	239	231	243	224	236	253	249	251	218	235	243	236	231	261	244	219	259	249	226	243	275	240	231	231	222	258	229	235	234	238	218	223	253	227	241	252	254	241	267	251	246	242	252	230	241	228	219	251	243	243	257	236	250	256	288	237	200	257	264	247	241	237	241	241	229	221	238	224	240	228	241	226	240	230	234	240	272	255	228	250	241	224	239	226	236	228	215	202	252	223	222	255	245	240	221	231	254	234	236	208	200	253	247	228	240	223	221	229	233	234	222	251	256	259	242	248	246	254	234	243	239	243	205	233	248	252	238	219	214	258	241	263	233	220	240	239	262	229	253	244	219	245	230	268	226	238	239	248	226	242	258	241	243	251	236	240	256	228	229	211	220	234	233	230	241	216	234	230	249	249	211	259	263	237	228	219	247	256	238	243	231	227	232	237	213	239	228	245	242	244	254	224	255	263	207	222	230	262	249	253	256	228	240	223	226	227	240	244	237	230	208	235	202	214	229	232	249	227	247	240	224	254	250	255	233	235	223	205	242	229	227	243	286	244	227	230	263	237	260	234	248	247	243	220	244	208	221	228	221	257	206	234	229	233	249	215	218	206	214	249	236	248	233	242	210	249	265	234	240	242	230	246	260	218	231	249	248	247	219	228	231	248	207	227	228	226	226	262	247	217	245	254	224	267	226	245	220	246	247	244	261	245	259	245	252	260	250	228	228	248	190	229	234	243	256	246	215	245	245	216	242	221	224	246	233	235	229	249	256	258	199	238	279	254	225	252	266	229	238	243	232	243	260	235	228	242	244	229	240	233	226	233	254	224	229	254	233	226	253	251	237	237	253	227	247	216	218	259	229	227	233	248	239	243	240	237	251	235	210	242	235	234	242	230	251	235	231	247	242	257	206	250	237	244	233	238	247	217	241	260	236	276	257	208	246	234	261	239	237	231	229	224	237	262	223	251	221	233	221	248	261	246	215	247	238	220	238	204	219	225	252	256	229	237	230	222	233	227	263	247	248	259	242	223	256	236	221	233	232	236	207	233	233	242	239	241	232	235	260	227	247	238	243	237	244	247	234	257	235	233	238	265	235	222	259	213	234	211	228	213	237	239	239	250	272	261	235	252	238	250	259	245	237	250	270	244	213	229	233	249	211	236	236	247	238	226	236	225	258	258	217	256	220	232	250	211	233	239	236	247	231	253	217	236	221	243	266	259	217	246	233	249	231	241	202	246	254	240	272	229	250	239	246	234	245	236	220	231	226	217	251	230	209	235	240	249	258	237	226	238	239	227	248	225	250	252	230	259	234	236	228	240	232	266	250	239	227	247	231	246	274	251	208	249	221	239	241	216	247	231	248	249	236	249	231	236	227	241	247	225	254	240	234	235	229	251	252	253	237	254	237	233	233	214	216	228	262	269	226	243	240	251	240	227	240	257	252	230	246	248	248	254	227	236	210	256	248	251	254	232	240	253	238	232	234	266	227	245	240	269	209	198	238	237	256	257	214	226	232	253	250	227	241	233	240	267	286	238	229	231	214	251	233	277	252	221	237	233	241	253	243	233	220	236	249	254	222	231	243	248	241	255	247	213	237	251	243	251	253	230	225	254	227	245	218	250	248	246	261	237	240	236	219	216	220	216	234	243	238	214	219	227	232	249	233	244	238	246	238	239	223	257	253	244	234	228	262	243	235	231	244	257	212	237	238	247	256	232	220	231	232	250	236	261	249	225	217	252	242	232	224	231	230	222	242	234	259	231	251	203	216	220	228	252	230	249	227	226	245	230	216	256	237	230	236	227	267	246	251	217	243	261	268	232	239	235	246	225	246	222	231	241	232	257	230	245	218	241	261	248	215	242	255	211	231	231	226	230	250	237	255	197	253	246	265	243	225	244	262	237	226	245	241	250	236	244	228	243	246	233	250	240	242	242	237	241	246	252	258	252	266	256	243	253	246	246	245	206	241	220	263	227	209	257	217	228	251	231	215	256	244	218	210	246	239	236	252	235	232	220	267	257	239	220	226	241	250	261	230	227	239	275	219	253	226	221	227	224	234	260	235	216	217	222	254	247	225	238	229	227	215	239	228	226	266	243	258	256	228	260	209	248	260	284	253	222	263	246	235	231	199	233	247	241	270	269	227	230	221	241	199	255	217	230	261	233	272	231	236	260	242	221	240	239	265	217	241	191	248	246	232	237	230	236	241	243	236	236	221	256	223	223	242	260	245	257	248	234	225	262	250	254	219	268	235	244	247	227	244	253	237	248	213	249	249	242	233	246	214	231	208	260	235	215	228	230	241	248	230	204	245	246	231	241	212	231	213	252	250	240	259	245	221	250	222	236	235	255	270	245	250	220	248	244	232	233	234	233	237	246	230	253	219	214	256	232	251	241	250	239	201	254	235	255	252	230	210	250	239	242	246	257	233	244	230	231	238	225	240	237	249	235	245	249	260	234	250	233	242	247	271	235	220	232	204	231	253	234	224	232	242	237	249	231	248	200	226	256	231	222	225	235	237	259	264	223	243	249	237	215	217	225	237	255	233	231	210	243	234	241	221	228	189	240	230	241	239	217	228	225	251	251	232	235	242	210	242	228	242	225	226	225	225	266	234	222	256	258	253	217	234	235	230	236	217	257	236	215	247	249	243	247	241	231	239	246	217	239	252	219	242	266	250	227	210	232	228	226	238	236	246	250	234	207	254	205	229	246	226	232	255	232	231	237	231	233	226	221	250	239	205	246	232	238	221	248	234	233	225	237	279	210	227	234	243	242	239	219	232	214	234	240	222	251	229	234	244	232	251	233	240	255	240	242	226	220	241	254	244	238	235	228	229	235	230	240	246	254	271	253	257	248	258	289	219	245	233	220	208	247	234	214	248	227	242	238	246	240	244	245	247	229	242	238	236	249	211	239	239	212	206	228	233	241	230	232	239	250	229	242	241	222	233	216	236	217	239	259	250	244	225	242	242	268	230	256	268	252	266	246	246	238	223	247	227	268	204	232	248	256	206	252	239	208	244	267	238	239	233	228	238	247	244	238	229	250	233	215	261	246	243	238	242	233	258	211	234	259	203	255	231	215	242	230	244	254	223	226	249	247	230	254	253	231	231	256	234	234	242	250	241	237	235	234	234	214	254
44435	37412	13522	1786	1593	1407	1242	1155	1054	997	985	958	878	807	841	819	761	832	745	708	777	789	754	737	707	718	741	718	781	791	772	802	867	855	756	710	718	703	661	600	688	699	672	740	710	679	706	699	748	759	812	901	1183	1620	2161	1822	1796	1058	926	855	766	768	718	1488	2221	2441	1101	642	706	675	662	687	700	664	655	684	725	696	669	678	654	653	697	642	668	664	682	698	694	675	669	680	665	682	609	661	676	681	702	635	630	676	679	684	675	671	667	649	634	646	690	624	695	656	639	660	663	628	668	673	688	628	691	675	691	698	645	692	670	653	704	659	706	703	640	674	697	700	688	658	671	660	667	649	650	708	710	697	652	693	723	666	651	661	672	682	629	682	674	661	644	668	603	696	687	645	707	650	639	624	640	671	700	665	666	674	611	640	672	633	685	672	665	673	746	670	633	672	675	679	647	595	683	612	683	656	629	690	618	680	659	675	659	638	605	704	648	662	665	658	689	686	643	713	705	671	707	660	676	676	648	664	682	634	633	670	664	694	735	633	618	649	694	624	652	636	677	643	654	696	674	669	694	725	679	679	661	657	702	674	666	661	684	697	647	671	734	631	704	669	658	639	645	659	640	677	673	670	643	625	631	653	738	637	668	651	648	672	687	673	654	673	627	670	629	707	703	671	667	644	659	653	696	662	660	684	701	696	670	647	683	619	665	710	637	664	707	671	722	689	680	638	700	643	686	686	631	660	691	638	699	666	681	645	693	679	681	676	671	629	690	600	673	672	611	689	693	683	653	687	709	625	761	688	687	628	628	699	685	640	676	664	673	677	642	678	686	696	669	666	665	667	697	637	615	653	639	681	705	680	695	680	673	668	647	686	594	665	703	649	684	686	652	658	641	660	663	668	641	692	592	669	698	634	665	668	674	636	692	636	686	644	703	673	648	681	670	663	677	644	657	653	662	690	658	659	639	670	692	703	679	652	675	674	639	701	716	601	676	676	681	617	629	658	688	651	647	669	658	652	694	674	676	712	672	646	711	733	594	687	669	667	676	689	674	649	658	708	687	678	598	672	703	645	671	647	655	703	641	673	707	695	689	651	687	649	689	672	683	664	663	696	687	665	686	704	696	659	668	677	630	631	687	666	674	658	650	655	638	674	668	683	672	676	656	734	678	719	646	659	619	664	685	644	670	661	683	652	692	651	659	669	634	686	725	637	598	621	652	663	642	618	723	707	673	668	641	629	655	647	656	691	627	723	670	696	676	681	627	689	673	688	645	700	674	653	647	617	646	676	649	703	651	662	686	713	651	668	665	717	667	617	669	682	687	668	641	657	647	683	641	681	646	668	681	672	656	618	732	637	692	695	667	655	683	668	668	641	721	722	707	636	670	708	670	698	661	646	685	666	681	666	676	649	680	685	702	614	700	682	643	702	653	686	651	687	702	631	659	722	683	659	661	684	688	658	684	673	657	690	647	658	719	675	743	672	692	699	673	695	657	688	690	684	700	676	695	707	622	692	624	610	661	665	646	624	615	670	678	658	705	697	614	654	645	659	718	668	698	682	655	694	681	688	697	671	622	640	680	686	679	681	689	662	669	671	638	632	686	691	699	650	672	638	684	652	664	595	658	655	682	664	724	648	694	675	658	639	659	664	627	673	655	669	669	673	697	689	683	646	639	668	680	694	631	681	691	627	658	628	662	646	581	693	642	652	638	650	681	667	660	687	682	687	656	654	695	624	630	651	672	640	720	634	672	676	699	681	675	669	661	675	680	637	665	689	656	689	638	677	694	710	651	691	682	670	632	691	649	684	689	659	703	648	644	671	713	706	657	660	714	693	658	671	692	711	679	654	634	649	672	651	652	722	657	643	642	598	679	646	646	670	654	677	672	669	655	662	703	665	673	652	651	669	686	664	659	667	688	698	701	669	703	638	689	645	711	617	647	653	651	673	654	633	652	673	693	680	675	617	697	678	672	668	681	681	629	689	647	621	631	666	641	643	598	641	694	636	644	705	657	656	677	643	719	684	644	704	652	685	658	644	704	663	679	638	697	676	635	654	670	681	699	702	666	710	710	714	658	700	736	627	697	666	646	623	663	649	638	684	656	699	695	644	699	659	696	647	638	718	658	710	635	727	680	698	685	684	681	657	663	633	670	692	617	593	681	649	681	660	634	650	666	639	692	665	668	681	674	676	639	669	626	679	651	658	620	672	700	611	682	682	684	676	662	644	711	622	703	651	656	628	710	651	625	667	654	675	650	616	634	675	671	646	703	628	629	671	648	658	661	671	667	687	665	659	688	689	696	661	655	667	644	632	691	671	652	682	655	685	651	641	707	694	691	674	669	650	657	693	674	630	677	678	675	631	616	656	698	687	649	665	681	675	654	724	682	679	632	655	633	670	694	657	653	614	689	715	700	672	694	683	634	626	746	685	665	687	661	667	645	671	668	637	701	634	666	658	657	632	644	627	653	687	647	628	687	637	611	647	684	705	645	708	700	644	652	665	663	665	666	621	710	657	613	646	655	680	647	693	642	654	674	648	648	656	656	677	622	663	649	625	638	647	652	700	649	642	610	705	657	634	696	662	652	666	654	671	634	664	666	645	673	607	644	706	668	726	660	674	659	699	661	692	686	638	708	675	629	629	688	676	678	629	634	680	705	638	658	657	676	647	691	687	693	696	666	663	641	647	666	674	682	654	694	681	683	666	704	668	660	652	703	702	629	686	651	653	660	678	677	652	627	636	628	673	633	680	669	645	668	712	657	685	722	649	670	691	687	692	728	676	637	621	599	656	662	646	649	697	689	654	655	665	671	698	686	652	677	650	695	666	679	719	689	625	682	667	637	676	663	636	646	695	694	673	661	644	665	680	659	714	671	648	620	629	657	690	702	640	674	658	668	687	616	661	639	657	661	676	709	669	676	693	703	659	667	670	669	679	671	648	680	622	671	666	665	682	701	674	669	659	647	649	686	699	660	705	672	645	657	673	714	638	665	680	647	710	670	687	682	711	675	656	679	662	653	667	636	678	659	675	653	651	655	699	671	679	658	680	645	671	664	663	698	674	677	671	686	705	647	650	663	662	663	731	672	629	674	664	664	691	668	677	684	679	685	708	662	665	668	679	658	641	650	667	665	670	670	660	676	638	697	686	680	653	657	690	660	658	680	657	683	676	615	672	608	678	657	706	659	694	682	663	697	658	656	667	696	645	650	690	684	631	660	667	682	632	694	633	706	683	710	678	641	657	643	651	692	649	683	667	648	647	688	648	726	654	643	678	666	703	650	700	728	649	673	668	667	626	632	679	633	614	661	710	663	698	669	696	705	644	642	652	687	680	647	698	632	714	643	645	659	657	669	704	682	632	629	709	690	692	675	619	661	636	636	635	616	692	675	700	660	679	650	663	661	660	718	677	704	666	621	655	615	697	660	680	667	633	678	655	644	658	639	678	694	688	619	671	702	674	681	627	666	647	682	664	671	683	635	682	664	661	642	653
82741	65799	33811	10019	1397	672	559	493	429	404	359	371	370	373	338	341	368	314	298	339	292	306	281	320	326	331	335	287	323	281	322	331	346	303	309	298	329	302	309	258	275	316	275	274	277	285	283	309	337	357	313	375	490	574	664	632	459	351	376	317	317	308	364	636	805	608	320	278	282	279	317	302	336	290	313	280	313	305	302	273	286	291	290	289	298	289	276	287	303	286	288	286	330	315	299	311	274	298	271	316	254	315	319	296	302	348	299	279	306	259	286	299	269	290	286	297	260	310	285	304	311	293	273	264	304	282	306	292	313	291	300	306	270	299	286	304	291	316	291	301	293	284	290	251	288	293	280	281	278	288	293	260	256	270	282	303	282	306	329	291	291	280	287	314	278	333	297	275	276	311	301	280	307	305	309	309	267	317	317	297	255	275	288	311	281	255	284	312	326	296	303	292	310	282	305	296	305	284	316	319	288	306	303	283	284	299	312	292	294	308	276	293	308	304	313	298	291	299	304	312	274	282	306	270	290	300	312	302	297	307	300	301	277	323	319	311	311	285	277	274	303	292	299	291	279	288	309	315	298	306	257	299	279	299	307	278	272	304	294	277	272	318	284	311	310	276	299	283	272	271	291	287	315	291	283	281	336	317	294	258	295	308	289	275	278	302	287	291	310	277	290	290	311	304	300	293	284	273	260	333	287	305	311	314	267	274	299	281	287	279	300	285	291	289	276	299	274	297	316	300	271	295	306	330	304	268	300	264	305	294	274	321	310	295	286	240	312	282	330	280	289	307	258	281	306	279	279	281	277	279	324	309	331	297	283	293	296	286	306	268	309	318	288	300	305	297	262	300	319	296	286	297	304	302	265	295	298	292	286	293	285	276	274	293	314	295	286	270	298	275	286	287	308	294	301	299	277	288	323	300	261	291	300	293	285	285	302	283	278	300	284	308	283	303	283	300	303	306	271	252	293	316	307	295	290	297	283	341	313	297	263	282	324	289	300	295	278	296	287	240	299	261	273	296	280	286	292	316	276	302	294	308	289	272	321	263	292	299	283	297	293	291	275	317	308	326	276	281	278	298	303	284	322	287	272	303	306	291	288	290	267	266	301	277	314	274	309	286	286	268	317	302	301	298	306	258	255	318	254	313	290	282	295	290	284	319	292	293	290	311	280	286	312	296	293	289	296	283	285	322	275	309	293	301	289	300	265	296	293	324	304	270	323	286	301	334	314	258	313	304	325	323	278	304	288	276	313	271	288	282	283	286	297	332	299	310	267	287	313	297	279	326	304	311	282	300	305	314	281	306	299	289	259	267	299	294	302	271	301	303	308	261	297	309	324	287	280	316	309	283	285	278	306	264	297	270	274	286	304	285	306	314	297	301	269	318	298	291	293	271	298	309	263	279	314	286	288	302	308	310	286	309	287	293	274	281	331	249	295	290	278	273	301	321	322	302	268	290	264	268	310	291	273	310	296	275	312	289	259	282	277	295	312	313	320	272	275	306	285	270	294	319	315	270	294	298	294	305	289	313	297	316	285	300	281	302	304	296	275	281	308	294	283	264	277	275	306	316	295	279	306	292	316	300	282	306	274	285	296	290	325	285	299	293	294	290	282	298	319	289	284	292	287	256	306	282	281	292	299	275	299	275	301	316	276	297	295	309	272	285	291	302	297	270	293	294	282	310	301	292	301	284	293	288	259	296	279	277	292	289	301	302	292	280	286	297	261	278	307	295	304	282	287	257	284	281	306	259	293	274	294	287	299	266	289	268	290	283	276	315	278	296	267	287	303	296	285	278	305	279	311	298	282	304	277	309	286	294	270	290	301	251	275	271	279	322	281	278	280	298	299	318	308	320	286	295	310	308	295	307	305	280	284	279	314	323	296	255	281	301	281	292	299	331	272	258	269	299	321	308	276	301	301	305	266	268	277	300	300	303	277	335	282	297	264	303	269	307	287	284	293	271	293	276	276	318	297	280	279	266	290	277	283	312	274	292	277	322	315	278	296	316	287	302	308	294	290	289	306	300	317	293	296	263	279	290	294	297	281	239	297	307	313	288	294	300	296	301	287	250	297	286	287	276	279	290	317	286	291	301	277	288	275	321	316	272	319	295	309	282	289	278	295	287	306	303	316	301	299	308	309	319	282	278	282	301	295	282	278	289	278	303	283	310	307	286	280	290	266	297	291	317	308	319	307	291	307	316	289	310	282	289	294	286	267	279	271	267	300	301	259	274	285	309	297	277	288	263	297	258	304	279	309	264	288	313	306	259	299	275	302	298	279	305	278	284	280	285	298	306	283	270	307	301	293	296	288	270	283	327	312	305	297	324	291	301	302	323	283	281	276	281	305	303	306	277	275	329	268	321	284	287	289	322	297	277	288	320	271	274	283	283	330	275	325	285	267	284	311	287	268	287	302	282	325	290	264	279	275	285	262	280	292	317	283	295	306	292	289	321	294	299	307	296	314	278	312	353	265	282	336	295	261	308	308	312	309	318	288	295	308	278	297	313	283	338	297	293	284	280	285	308	290	312	328	287	299	276	286	316	315	309	281	287	277	281	283	290	293	332	300	270	293	292	277	268	299	293	298	296	271	283	290	290	315	299	268	261	291	319	304	301	269	270	282	277	312	289	285	298	287	329	289	279	309	300	287	291	300	298	290	315	295	311	297	299	255	297	295	283	295	285	282	259	297	302	298	269	296	303	291	282	290	292	269	282	329	282	289	293	301	282	275	289	291	272	317	280	289	287	270	287	301	279	289	290	265	277	275	296	287	281	283	287	322	297	297	277	283	258	293	290	265	301	290	276	275	285	288	306	288	277	279	286	288	293	287	260	296	279	287	282	281	288	307	248	267	264	273	303	297	292	318	248	307	284	282	297	260	292	309	300	290	284	299	304	293	269	302	284	276	287	275	281	292	278	283	283	302	298	305	288	280	263	276	279	307	294	312	325	257	304	296	262	292	270	265	294	287	311	317	307	269	297	308	320	297	287	264	289	272	318	336	311	297	310	316	296	261	290	287	315	276	288	297	310	323	297	290	278	302	277	306	304	269	287	336	314	287	312	297	271	290	297	287	288	270	309	328	277	287	286	287	272	299	333	283	270	291	278	289	313	298	310	271	307	272	311	301	277	264	294	319	290	325	292	308	309	305	299	277	287	293	308	258	292	293	304	311	294	277	303	305	271	308	296	285	344	285	272	287	288	298	282	260	308	278	310	273	318	279	320	306	277	292	286	315	267	295	265	273	298	295	292	309	292	294	255	314	326	313	297	324	313	305	312	263	283	281	282	311	301	296	313	315	300	267	274	245	270	282	287	288	262	266	302	304	346	289	264	290	283	322	284	294	298	307	297	304	293	315	273	301	303	302	302	293	314	297	284	307	288	294	276	284	298	281	277	294	278	292	324	278	284	291	282	273	281	288	269	282	294	284	310	278	318	260	270	298	336	296	305	319	287	276	273	304	308	276	290	284	273	298	278	267	280
54726	46788	15894	2985	2626	2227	1910	1730	1510	1457	1367	1237	1165	1151	1113	1030	1052	1029	978	912	979	901	922	953	904	881	939	911	891	937	966	985	1150	1017	893	918	864	863	816	853	896	851	951	872	879	839	857	966	956	1018	1088	1463	2406	2805	3738	3177	1965	1216	1342	910	889	950	1634	3171	4486	2925	881	791	804	839	832	761	849	835	832	850	893	797	822	800	817	801	786	786	767	798	855	815	739	833	850	831	805	794	814	800	794	751	787	845	824	784	837	770	807	788	740	795	813	749	807	815	807	766	815	825	848	771	751	807	796	849	792	769	815	769	797	798	815	760	794	798	828	824	791	803	821	778	842	830	788	765	816	770	776	831	791	768	793	818	816	728	746	835	792	792	791	813	777	757	819	820	760	771	812	763	765	802	802	799	739	764	770	803	774	790	738	821	836	796	879	800	810	783	813	800	789	799	770	798	791	812	779	765	826	780	805	799	779	756	768	865	822	822	819	808	793	796	830	787	785	752	835	846	814	765	799	762	809	800	780	846	789	835	905	734	750	737	754	793	796	761	806	782	780	752	745	773	801	785	827	796	811	768	803	819	754	745	749	767	816	778	796	756	808	770	816	819	794	760	823	787	809	839	743	766	815	778	785	791	796	782	784	793	767	787	820	807	738	779	775	754	777	817	768	764	778	811	791	801	775	781	754	791	809	794	758	778	856	774	807	766	803	795	789	786	800	770	739	754	834	766	765	773	746	800	749	803	833	772	760	790	784	788	816	806	793	790	807	780	806	801	813	781	812	825	783	838	806	793	736	773	757	806	810	765	766	792	819	834	756	792	787	738	769	798	854	784	760	795	820	756	759	777	797	782	743	797	780	804	804	825	860	796	806	836	788	769	790	803	801	808	764	766	800	775	803	794	787	794	827	768	811	801	790	809	779	802	803	803	802	778	822	789	784	836	755	801	799	817	810	773	784	756	783	736	813	802	801	765	781	792	764	793	813	828	817	785	760	741	807	790	771	837	788	761	755	789	770	800	800	746	808	782	775	806	772	802	800	826	753	757	745	801	792	765	751	785	764	816	764	772	815	779	840	782	770	775	809	766	765	778	789	695	772	808	856	820	782	773	712	800	839	805	772	807	814	827	797	784	804	811	754	788	793	757	770	791	757	736	823	809	798	786	775	777	766	752	811	752	778	787	775	787	823	777	755	794	795	821	817	754	779	774	828	775	746	750	769	797	819	756	778	844	772	792	772	767	826	761	762	762	761	797	749	766	833	788	838	805	785	739	783	769	825	845	818	776	748	825	763	756	805	794	770	775	773	780	775	721	816	752	744	766	826	798	761	797	770	761	802	827	777	768	825	813	770	813	745	750	830	787	742	772	846	786	871	802	826	802	805	793	775	844	831	847	780	821	807	774	824	823	832	796	749	809	837	792	742	819	740	789	787	881	792	780	803	773	788	766	767	832	755	736	761	840	768	838	801	794	770	813	819	795	786	787	809	820	799	783	806	810	766	847	776	774	818	762	828	827	772	814	821	788	818	788	819	766	783	791	828	822	782	776	768	791	779	817	819	810	751	802	798	818	836	814	769	802	768	798	728	809	821	770	811	760	807	757	802	757	753	807	769	773	797	787	746	825	811	818	783	798	817	817	797	838	779	795	792	784	760	767	812	802	796	809	788	826	790	825	775	809	799	767	837	790	791	773	782	782	808	804	753	781	815	798	834	727	788	786	810	766	789	761	806	867	765	767	768	762	839	765	796	741	779	755	845	816	780	775	754	750	824	798	789	810	748	847	785	767	850	838	787	815	831	788	824	754	800	787	766	799	772	804	808	782	772	744	746	806	768	738	747	777	799	788	759	733	763	801	773	809	769	845	791	770	822	804	782	800	840	806	790	827	817	772	802	764	807	808	780	777	802	804	763	780	806	756	775	788	784	829	797	779	765	826	812	806	758	774	834	740	781	733	812	794	780	766	810	800	798	798	799	755	790	744	853	742	795	773	821	742	743	778	780	781	780	782	795	825	814	797	798	804	827	819	722	823	800	765	799	802	816	831	774	787	805	812	792	765	760	774	800	807	838	795	783	778	795	843	826	775	809	806	791	767	810	789	757	792	841	785	806	785	752	751	812	776	788	833	753	784	768	826	843	738	849	767	795	806	814	816	798	796	819	792	787	767	802	801	828	814	759	828	768	790	765	796	775	824	786	835	818	810	781	740	817	733	768	843	711	805	797	788	816	805	770	769	798	798	754	818	808	767	790	795	817	801	797	801	823	765	819	820	754	844	820	831	803	797	768	786	781	778	836	791	798	752	839	746	802	787	824	838	781	772	781	756	781	777	814	783	827	759	776	831	821	801	724	801	817	794	838	789	777	754	763	813	782	735	777	797	802	798	812	786	768	782	801	784	742	795	804	805	744	807	756	825	825	791	767	870	810	780	801	795	796	766	766	788	810	777	772	781	772	798	777	825	823	795	763	835	768	841	777	767	818	762	843	819	813	790	782	788	753	776	772	821	817	809	780	787	756	732	760	843	819	770	739	781	758	761	801	740	830	816	755	799	821	784	747	870	794	785	826	730	816	780	781	807	713	779	791	796	780	735	769	765	808	744	755	815	794	797	806	792	738	823	749	789	754	829	800	774	782	778	765	794	784	795	801	825	787	741	794	751	820	802	831	781	792	772	798	748	804	740	768	807	846	780	852	775	796	744	820	756	766	829	794	752	767	820	761	772	772	801	854	776	831	836	748	795	802	791	797	845	747	824	799	798	827	725	773	774	741	801	813	753	764	811	821	790	795	783	798	775	797	794	767	793	769	785	813	751	763	778	763	790	767	766	776	747	754	758	800	808	758	757	806	744	794	791	780	763	805	829	801	754	803	788	773	807	748	813	785	852	818	728	828	767	804	802	778	817	799	877	803	801	788	777	780	770	752	763	789	777	849	759	787	792	720	812	771	833	790	824	829	747	774	805	817	750	768	794	775	815	822	750	737	766	791	794	797	788	783	781	772	809	823	758	749	815	793	794	783	766	813	808	791	785	832	797	826	824	796	800	761	774	833	769	762	744	788	779	753	803	842	788	800	768	786	798	812	805	776	827	758	813	804	816	778	837	759	771	734	778	839	800	837	814	783	774	772	756	798	810	810	775	793	819	790	818	810	784	854	802	755	764	765	746	746	774	733	794	781	806	809	802	871	804	802	830	819	758	811	740	836	770	821	803	789	796	756	777	835	772	804	772	814	796	774	843	799	819	820	829	766	815	770	806	808	749	755	800	746	738	790	784	748	807	774	768	774	758	842	764	798	771	783	778	770	786	796	757	785	801	794	792	781	816	738	760	754	813	784	767	803	795	771	737	785	799	835	803	804	781	815	777	841	803	737	777	768	752	826	809	787	830	782	770	756	758	815	776	766	824	753	776	746	781	808	748	767	745	746	817	772	791	793	822	757	831	770	784	804	753	771	819	760	783	786	766	846	813	795	802	751	795	756	782	777	822	816	819	791	807
25859	10962	2000	348	318	325	289	264	320	314	301	288	283	321	263	301	308	265	266	286	268	283	311	299	314	294	300	311	281	311	306	325	297	312	319	307	312	336	317	286	331	322	273	315	292	317	279	344	273	293	321	290	286	300	346	327	302	325	306	279	292	316	289	303	343	307	284	285	278	287	336	293	306	313	263	304	290	309	295	296	337	288	301	300	294	322	300	315	319	291	303	296	287	288	288	301	280	277	282	307	277	318	291	311	306	295	302	313	295	298	298	309	302	305	284	287	319	285	300	324	318	312	295	300	283	286	298	261	286	314	315	292	271	290	292	303	320	300	284	264	274	279	293	301	289	306	308	302	288	284	300	276	280	320	306	305	289	290	303	312	306	262	320	305	320	282	300	294	290	298	265	318	287	311	283	288	310	282	305	290	272	305	332	275	274	295	283	304	304	327	315	315	330	299	283	299	290	287	320	291	287	288	288	327	311	264	314	287	302	335	286	279	269	273	305	305	290	281	292	268	303	308	318	273	277	287	322	278	296	285	286	258	282	326	300	304	340	292	283	284	312	334	298	324	294	330	294	291	283	301	311	303	286	282	294	286	300	287	297	268	305	297	323	308	287	318	316	328	283	314	302	296	298	285	264	325	295	288	270	285	298	295	302	286	299	306	304	308	309	285	290	311	309	276	302	302	285	296	303	283	313	318	273	289	284	292	297	299	280	312	296	248	278	333	320	273	310	312	273	317	281	276	294	293	329	285	275	292	297	300	288	308	303	266	288	289	301	292	304	283	298	260	298	300	321	314	304	323	285	301	292	308	303	278	289	294	283	280	303	324	298	339	330	303	284	264	308	310	292	303	302	300	300	295	305	300	306	287	312	313	292	257	319	270	283	317	289	288	304	297	298	326	317	313	311	277	275	302	289	289	286	288	306	329	278	315	318	304	314	312	308	295	281	306	299	290	325	329	322	309	336	307	302	293	275	278	321	303	327	319	274	322	313	289	278	292	287	320	298	271	316	284	317	294	311	287	299	289	286	287	295	295	263	282	289	311	312	294	293	302	294	296	299	304	300	282	293	269	319	299	282	303	324	302	285	320	295	291	297	305	291	316	291	301	303	297	283	308	302	290	298	270	294	313	279	296	336	298	291	282	290	276	303	310	315	287	266	271	343	314	307	280	295	276	306	304	280	292	315	301	296	326	311	296	308	301	286	275	276	296	278	296	328	301	307	342	308	306	310	293	281	303	310	300	322	315	274	319	274	287	325	271	310	303	302	292	288	316	321	323	334	323	283	289	326	298	272	297	304	288	247	300	282	283	274	291	296	328	291	289	321	310	291	311	312	306	262	266	247	307	280	326	284	327	291	283	285	276	310	267	284	342	275	323	303	308	301	290	272	282	302	300	274	304	267	289	298	307	290	282	329	291	276	300	298	289	303	318	319	288	303	289	307	311	306	306	305	297	287	296	278	298	310	278	298	278	304	325	289	295	291	289	322	319	320	303	306	278	265	299	311	303	305	300	295	284	304	319	287	294	332	296	271	274	327	306	318	296	303	290	301	298	287	271	286	303	268	311	298	319	315	295	321	285	323	290	289	302	314	296	291	296	321	309	292	300	319	302	300	278	301	310	291	274	282	316	311	264	291	283	293	289	320	287	303	292	288	284	335	293	295	279	319	310	296	282	275	315	311	281	337	284	292	297	281	322	309	304	322	310	325	301	308	298	296	289	297	291	306	314	307	333	294	284	318	276	309	303	304	286	308	282	281	312	305	308	312	265	302	302	313	325	263	242	266	292	321	329	323	331	291	283	295	280	289	282	317	320	315	317	332	306	288	275	304	279	319	309	319	270	295	296	286	290	328	252	305	326	300	312	295	311	285	281	301	320	314	301	305	301	294	293	319	327	309	300	314	278	297	322	296	300	315	335	333	305	302	311	289	327	315	288	289	270	298	295	331	271	290	299	307	283	330	316	322	301	333	311	294	293	290	317	325	276	308	284	310	319	314	323	311	310	302	299	316	308	291	282	290	284	298	265	255	299	298	292	290	280	278	314	290	300	313	275	309	316	288	308	304	304	284	297	319	295	364	304	326	321	288	299	283	323	316	255	284	315	281	294	322	313	334	289	287	266	331	310	288	324	292	288	274	294	290	287	304	285	284	283	313	278	305	320	285	313	298	290	285	289	320	275	279	331	296	294	323	307	340	270	297	279	297	325	267	280	282	312	274	281	291	300	315	311	305	316	308	278	294	306	308	308	313	290	250	299	317	285	319	321	293	310	290	288	306	292	276	286	289	285	281	284	271	292	275	301	276	290	309	308	293	319	294	287	351	334	289	289	286	311	314	280	284	275	284	307	310	321	322	313	303	307	295	304	304	308	304	289	283	272	327	314	310	316	303	301	296	307	254	316	300	297	339	294	310	309	310	298	283	304	310	318	297	272	307	302	333	328	299	300	309	303	308	285	310	292	294	318	296	317	299	306	310	293	285	307	285	293	300	299	285	292	304	312	299	304	284	317	305	268	302	311	291	276	310	297	314	303	298	291	279	292	303	347	288	263	297	287	298	321	309	291	301	283	318	301	293	261	318	322	318	298	262	300	287	295	305	313	317	283	301	307	294	296	319	316	283	296	287	298	313	286	287	321	297	317	282	289	316	322	285	262	306	328	297	297	287	272	311	302	326	308	308	322	286	319	272	307	283	290	307	291	262	286	309	298	278	276	328	309	307	306	316	322	302	300	263	317	303	290	285	282	307	273	298	297	311	308	302	290	284	301	284	289	307	311	336	314	291	300	279	301	295	286	283	291	323	315	271	311	281	290	279	282	290	287	275	310	283	282	304	298	296	287	323	283	286	322	308	294	296	284	317	301	297	287	310	312	296	291	308	314	296	294	308	260	319	300	299	278	295	297	303	280	313	308	345	265	318	290	294	275	295	281	282	299	299	338	324	324	284	283	315	309	304	301	281	304	286	331	285	286	287	290	307	292	344	295	305	293	290	285	299	298	303	320	265	266	301	307	322	273	299	301	307	293	308	325	298	308	314	286	298	302	347	296	323	323	278	300	294	302	298	303	287	304	329	328	306	293	317	302	287	283	296	283	275	307	317	283	308	300	265	301	279	340	308	279	303	296	277	307	325	311	306	264	332	299	294	300	289	293	296	300	304	308	274	270	276	263	314	324	276	332	280	295	281	305	276	303	311	320	288	317	312	301	301	309	292	275	286	315	332	291	273	265	317	311	300	306	305	301	309	307	286	295	282	312	256	290	260	303	274	283	295	309	324	322	304	318	324	280	306	331	265	309	310	321	325	299	285	276	332	307	328	340	299	277	314	321	297	297	292	316	293	285	293	292	297	301	298	304	336	299	331	266	308	313	283	285	306	316	316	308	300	302	301	290	314	287	311	284	285	336	313	326	306	294	297	295	317	310	309	286	299	295	312	297	293	300	294	285	298	313	287	317	280	307	324	274	307	294	312	301	308	309	332	295
23132	11925	2620	852	850	882	843	845	834	831	780	836	800	731	877	827	843	882	845	788	786	832	819	819	774	796	857	838	803	803	893	944	840	819	866	837	833	797	839	811	835	814	860	814	828	851	859	916	789	873	819	872	829	914	946	910	855	882	850	810	851	824	855	928	1030	1025	797	810	860	819	798	766	723	814	840	768	780	836	784	806	821	801	840	798	799	745	828	824	862	812	789	757	806	783	801	777	794	794	824	833	814	820	762	819	784	787	803	789	822	790	849	787	832	843	819	812	782	790	796	782	835	814	807	801	807	795	819	835	800	814	807	761	788	791	763	813	769	805	805	813	800	748	759	816	803	806	786	801	785	796	840	871	763	845	780	827	805	831	807	877	776	799	808	805	773	801	821	783	752	815	741	770	820	807	788	827	824	801	859	800	792	807	812	749	810	803	842	791	826	743	825	762	760	783	841	769	760	825	760	817	773	768	822	815	781	830	771	770	780	788	822	776	800	791	757	759	815	833	798	801	755	809	793	817	813	836	803	820	768	815	795	810	855	831	806	817	809	794	830	777	839	786	808	797	812	800	804	806	818	843	790	773	793	776	815	795	791	764	804	793	766	824	797	808	800	816	794	782	832	788	811	875	804	804	804	803	779	736	769	827	803	827	797	788	766	774	794	825	817	811	809	815	791	861	805	766	827	766	765	822	843	736	817	794	808	801	790	807	849	786	816	824	780	827	779	804	790	789	824	822	857	713	751	841	825	844	797	809	807	750	780	821	766	783	809	785	773	824	785	793	776	872	785	803	800	776	807	866	769	788	821	872	776	852	810	755	833	815	823	832	787	848	786	811	860	782	802	758	837	813	834	828	815	773	755	857	784	806	751	778	783	784	784	810	800	796	781	806	807	787	815	785	805	774	828	819	751	807	781	827	794	794	851	761	820	804	830	812	823	829	785	807	827	813	747	836	793	827	809	776	810	849	758	799	799	784	791	834	793	814	813	861	829	819	762	812	812	804	749	812	784	812	801	792	746	830	809	770	780	749	777	773	824	801	805	823	851	809	793	830	735	825	780	814	830	775	783	809	793	794	787	820	816	820	768	852	804	761	836	807	826	804	790	803	814	805	858	764	776	793	785	799	857	785	794	786	812	864	826	777	811	842	785	831	812	749	867	766	788	836	843	782	784	802	747	785	771	784	832	793	849	876	757	797	794	804	807	822	806	783	764	802	819	825	764	755	767	829	810	808	756	788	834	783	785	737	810	802	821	819	771	826	822	802	802	782	845	834	790	815	760	802	828	803	777	795	818	780	800	796	790	819	804	815	744	746	815	860	764	854	836	820	840	790	828	810	781	798	807	812	794	812	862	750	849	835	810	820	826	824	781	826	786	812	774	833	804	779	780	785	782	787	756	782	760	801	852	775	813	791	824	830	815	792	850	794	759	789	787	803	750	765	813	765	762	825	785	809	805	787	748	830	785	800	821	778	775	766	787	819	785	768	779	786	825	845	831	827	790	809	821	772	832	834	814	809	806	834	805	796	841	840	829	793	855	844	758	812	763	783	783	837	830	781	816	775	796	790	781	782	854	786	759	805	751	804	824	786	842	824	824	740	791	789	766	780	775	777	783	795	781	793	798	762	800	760	797	800	813	823	792	781	844	781	797	788	794	837	827	768	745	857	827	822	809	768	798	820	794	761	810	853	821	818	779	843	771	791	787	809	772	869	778	865	814	768	824	808	860	820	842	816	808	803	785	799	786	803	832	765	789	835	810	802	814	827	849	819	811	807	809	775	822	813	760	793	793	793	807	864	811	769	789	791	786	797	840	787	792	801	792	813	762	780	776	846	820	830	816	779	782	825	775	809	834	833	792	831	799	794	759	797	797	793	776	773	778	783	784	810	812	820	829	728	806	774	832	779	830	788	795	788	788	829	808	799	861	813	831	815	816	780	845	807	821	796	767	805	820	799	745	759	789	762	802	789	849	774	821	809	838	825	824	782	782	775	758	825	840	830	762	795	811	849	794	830	825	827	782	758	789	714	824	840	791	829	762	820	752	784	757	827	788	796	780	830	826	830	814	836	855	832	751	842	781	798	818	810	812	817	807	824	824	796	765	731	821	840	836	803	821	758	741	816	806	836	781	809	833	838	807	766	835	844	801	785	796	798	887	826	766	779	798	792	799	802	803	786	738	817	788	754	785	845	772	848	852	836	774	838	802	815	778	812	779	809	783	777	823	788	767	827	780	849	894	784	861	824	766	794	762	810	787	798	780	739	826	785	777	755	781	843	795	826	822	768	811	820	817	839	864	786	838	777	827	773	810	839	798	794	804	775	828	842	811	794	823	803	780	803	786	777	831	808	762	795	780	756	803	817	841	769	791	847	796	793	795	781	814	865	767	811	773	812	751	832	771	846	814	784	838	809	751	836	818	814	802	839	783	849	764	829	811	787	821	738	844	791	766	795	804	814	809	847	774	787	827	824	807	856	804	767	763	811	759	772	785	809	845	787	798	779	784	757	833	796	804	850	819	840	842	768	824	771	798	812	751	797	777	785	815	760	800	791	813	824	793	794	861	871	791	767	791	747	739	749	843	812	765	808	782	836	783	857	804	821	812	787	789	797	822	810	799	800	797	842	794	737	805	766	793	747	768	819	819	774	820	852	762	803	803	770	805	846	775	759	785	771	820	791	790	797	784	795	818	780	818	812	812	805	837	796	795	810	759	845	791	808	772	826	807	763	805	809	803	819	806	823	794	773	800	839	769	800	801	758	816	785	752	827	809	847	772	775	790	825	882	868	802	732	801	862	791	791	796	827	831	789	758	798	827	800	804	817	827	852	769	786	831	843	825	756	800	871	770	827	796	760	812	795	811	800	827	802	766	799	760	745	834	802	822	744	817	822	772	785	801	842	842	793	781	777	793	782	773	779	778	839	827	818	795	772	801	791	858	783	780	838	767	804	761	747	784	811	746	780	836	834	833	845	763	811	782	818	788	856	811	851	835	776	779	780	796	802	815	786	797	803	818	791	812	878	819	796	788	792	784	742	816	786	762	844	766	729	859	784	795	827	859	805	777	770	800	807	791	726	775	770	797	698	750	815	832	815	791	806	792	782	807	801	845	788	779	789	828	837	763	738	817	862	801	834	769	811	792	809	732	814	799	784	791	792	786	819	837	813	805	808	714	815	780	810	799	793	780	810	781	757	819	760	770	783	785	737	760	819	770	781	771	733	792	812	783	763	780	824	817	816	830	829	793	794	776	864	815	843	802	777	838	775	803	810	765	759	791	812	807	809	815	787	848	802	832	759	774	777	820	811	811	815	790	802	800	785	805	813	806	831	783	770	737	813	846	780	779	809	835	778	790	788	752	793	809	804	788	807	818	796	702	837	792	790	728	794	803	817	789	752	787	839	773	820	796	779	829	791	783	812	807	793	825	800	755	797	813	799	786	811	843	821	793	776	738	808	796	765	769	850	752	805	804	776	771	787	828	784
71017	51579	22842	2788	581	430	392	332	276	280	300	271	288	263	252	265	230	248	213	247	239	246	237	248	266	246	229	251	250	250	232	292	265	260	252	253	247	213	258	247	251	249	222	217	263	221	233	234	270	231	274	278	348	369	345	313	302	279	267	227	244	250	249	295	451	528	256	250	248	243	230	252	248	235	245	250	223	229	245	225	219	249	248	227	214	265	232	265	221	217	257	243	234	241	224	233	240	236	239	259	239	221	232	224	250	220	230	231	271	245	228	230	228	266	232	221	255	223	221	247	254	234	205	259	222	205	233	258	245	242	256	261	220	220	266	198	240	224	241	266	258	222	242	238	252	220	217	220	235	240	187	255	229	207	197	204	209	228	246	252	246	221	227	243	230	246	233	252	254	214	234	254	267	251	242	228	213	248	196	277	254	232	211	226	235	230	250	229	228	234	260	246	236	211	231	233	254	233	232	220	217	249	214	217	233	221	260	247	239	240	216	216	244	241	256	236	240	227	249	230	227	203	240	225	256	213	238	244	214	250	214	247	227	241	215	250	246	256	250	214	227	238	232	237	228	239	228	229	232	245	247	253	259	234	253	211	222	253	239	226	201	253	241	254	224	213	231	217	226	221	274	235	238	222	219	253	215	214	236	244	206	249	250	204	242	224	246	233	216	208	219	196	233	238	257	236	234	237	230	227	240	221	225	247	245	221	239	214	224	243	226	263	238	228	246	234	236	238	227	224	209	257	227	204	240	251	258	250	236	224	235	247	246	238	240	239	222	239	196	251	266	271	228	210	242	234	231	223	220	220	234	244	233	232	232	252	216	233	249	230	250	235	248	214	257	269	225	236	233	258	212	236	259	258	220	230	223	255	222	224	252	205	228	215	226	246	248	254	216	225	238	240	229	239	244	228	218	237	229	246	228	280	261	243	244	226	261	242	240	223	210	226	247	268	204	236	228	239	245	255	239	230	237	216	234	254	262	234	241	233	262	219	248	234	227	264	223	235	241	219	224	252	236	227	244	236	247	273	216	252	222	231	221	223	263	260	242	236	247	245	232	199	236	219	220	228	236	247	247	218	256	242	228	256	211	232	233	225	230	243	223	224	224	248	239	266	222	247	249	224	226	243	233	241	220	228	254	247	240	253	228	260	232	261	240	248	244	245	235	245	218	233	247	206	220	235	200	198	233	224	235	225	225	239	239	252	233	226	244	234	224	263	237	235	246	232	223	255	222	248	246	227	232	255	226	227	254	229	249	243	232	258	232	251	232	258	237	209	251	262	242	262	231	267	221	236	247	260	236	249	237	256	246	254	244	233	220	200	242	259	234	230	243	249	238	217	223	224	193	208	224	228	261	205	242	246	244	239	226	273	248	222	221	240	258	245	272	245	246	228	221	233	227	215	203	230	234	240	239	237	225	248	209	233	242	221	243	243	221	239	217	251	217	203	215	234	261	263	232	244	253	234	225	239	239	229	245	253	232	234	260	302	238	250	212	205	240	259	234	213	243	230	261	251	217	250	211	248	248	237	234	214	214	249	237	224	242	258	224	249	243	237	195	237	237	212	217	217	225	262	248	248	229	206	267	244	225	216	261	247	235	220	216	264	241	234	218	231	236	227	223	237	252	217	259	225	234	196	221	242	204	248	218	254	257	256	240	233	216	230	249	236	252	230	243	218	212	244	237	204	229	241	199	219	229	245	248	224	251	225	236	225	233	233	196	220	216	225	267	234	240	232	233	264	253	202	236	272	207	270	244	229	233	231	250	233	231	240	205	236	259	252	241	240	243	238	237	233	225	239	231	236	233	225	212	231	239	232	238	248	237	221	250	211	231	206	205	240	220	238	220	239	235	224	259	260	239	249	229	242	237	250	222	230	256	242	211	245	236	225	226	230	231	237	240	236	259	234	235	234	249	222	230	245	264	222	232	240	234	231	256	238	266	253	217	228	224	252	224	239	241	179	223	199	250	221	243	239	241	237	240	253	243	223	215	250	220	242	249	225	250	221	234	234	240	218	273	236	237	223	244	204	243	228	220	227	245	268	253	245	229	237	244	250	226	221	248	216	222	247	196	219	214	243	240	227	230	221	248	235	220	237	238	218	235	228	239	222	270	252	246	236	242	245	230	195	237	242	219	241	224	228	241	211	238	223	219	241	258	243	226	233	257	240	226	209	254	231	231	228	261	245	242	270	201	264	243	234	261	239	216	242	242	255	254	244	224	230	228	250	248	243	228	233	234	214	262	251	256	210	235	234	217	235	235	220	229	234	273	217	209	218	234	231	255	223	260	239	261	247	241	228	230	253	245	251	223	220	230	240	236	242	231	242	242	239	241	234	214	231	244	238	229	248	223	237	212	266	240	247	240	271	246	235	239	221	238	245	227	258	245	238	246	232	230	211	249	233	210	227	227	220	227	214	234	225	259	265	253	231	219	232	210	224	270	224	208	215	242	247	227	240	253	238	231	217	217	247	252	227	231	225	213	239	252	227	265	278	221	256	235	220	245	245	228	213	212	212	223	253	223	232	222	228	242	212	231	229	240	227	233	257	259	235	217	265	225	225	236	227	222	191	219	253	273	222	254	215	250	234	246	208	246	257	235	234	207	240	222	231	201	207	236	248	199	227	218	259	239	217	240	230	243	228	234	259	241	240	219	214	238	226	251	208	227	258	244	217	219	239	234	250	239	246	229	261	249	241	216	200	252	262	222	213	232	234	245	211	231	238	214	228	215	229	255	223	208	241	233	250	220	217	216	210	227	228	258	237	220	231	214	232	241	202	236	235	228	240	246	237	239	244	226	246	259	227	231	214	231	232	223	227	218	236	209	251	244	232	233	247	200	249	236	237	236	232	224	227	244	238	245	238	262	243	216	224	228	213	266	246	239	252	244	231	241	235	226	236	233	225	222	236	269	254	226	241	247	236	228	246	217	234	215	239	223	238	218	253	223	247	243	224	237	204	213	231	261	223	235	215	211	236	273	240	247	204	218	228	236	250	228	227	236	227	213	220	234	222	244	228	250	204	204	224	245	251	264	243	211	230	215	224	211	247	212	216	222	207	231	230	218	233	222	252	229	223	250	214	223	226	241	229	244	240	240	235	225	230	246	236	212	237	230	265	202	222	246	239	237	219	257	237	239	259	243	245	241	250	194	242	232	242	228	257	269	253	237	234	273	249	218	245	242	227	235	258	224	236	226	229	221	231	270	227	218	271	206	254	260	201	258	243	224	229	251	240	250	259	216	242	242	223	232	246	255	238	239	255	241	250	227	230	244	280	232	228	227	261	235	232	228	235	227	251	247	237	237	217	249	225	251	247	232	183	272	250	221	210	226	220	228	240	235	234	228	254	258	230	229	234	224	258	251	224	237	211	227	225	227	235	238	230	233	259	236	209	261	238	255	228	220	242	235	235	233	235	227	233	242	238	215	244	218	232	230	246	242	231	231	240	199	205	279	269	235	235	239	272	241	236	243	234	240	248	239	238
45316	35525	11065	1836	1693	1415	1266	1239	1033	1043	1001	845	850	821	822	819	809	751	777	790	755	744	774	719	688	702	721	730	731	799	840	829	801	704	734	686	622	676	675	719	651	687	717	713	685	729	684	750	772	875	921	1125	1352	1908	1542	1406	1503	1126	741	770	706	675	819	1145	2549	2795	854	681	684	681	694	711	694	676	678	684	690	648	626	651	664	694	670	688	699	689	702	682	698	664	669	704	645	681	642	698	657	707	647	638	624	686	688	666	648	632	709	665	657	655	633	667	670	647	681	633	627	646	667	688	640	742	643	698	661	645	650	646	695	661	662	623	658	661	589	658	682	646	663	642	694	655	670	664	689	658	636	657	657	651	661	634	643	705	682	638	715	672	673	707	697	654	673	669	679	597	668	625	657	704	652	624	639	683	648	644	647	652	647	621	629	666	686	668	625	657	615	663	668	646	682	667	673	677	666	698	711	644	648	695	681	678	668	618	656	616	665	642	693	643	654	648	670	631	674	670	636	658	685	676	701	667	715	673	661	695	650	668	699	669	649	625	686	645	669	644	607	686	655	617	659	628	647	666	648	656	694	688	678	666	672	684	669	664	647	637	640	672	641	632	675	645	632	682	663	618	625	662	642	656	654	677	640	690	640	589	664	636	665	675	704	619	681	643	676	645	654	679	669	661	644	627	636	650	678	632	653	630	667	648	703	653	688	690	623	622	638	634	755	696	679	689	651	661	704	699	668	674	587	695	678	694	656	724	667	675	649	634	620	661	626	675	652	639	660	683	673	649	632	634	610	669	618	671	661	670	672	650	627	679	669	688	626	635	672	623	702	687	606	652	659	668	628	672	625	651	675	672	643	713	709	635	676	662	662	669	669	658	663	621	617	668	656	632	651	674	698	636	660	641	630	630	659	631	652	690	655	662	652	598	607	630	686	649	660	680	645	682	621	682	683	659	630	680	643	644	694	647	625	640	678	659	655	653	670	662	707	672	708	641	626	639	624	656	679	674	674	628	681	689	642	669	665	653	627	635	632	643	663	646	680	672	628	652	647	668	680	673	608	701	647	640	656	667	672	651	650	689	617	701	672	688	629	640	636	649	634	679	666	601	691	652	671	631	636	683	668	684	645	641	665	691	657	612	650	640	627	672	631	673	668	685	637	664	700	673	641	620	646	670	670	730	684	614	676	630	617	663	660	643	652	637	680	642	662	686	633	616	717	709	633	694	660	645	659	657	644	632	672	662	691	633	644	680	650	644	681	638	653	656	623	653	668	711	659	641	708	659	647	694	675	610	658	595	640	621	628	690	635	626	680	648	669	609	635	656	659	660	672	668	657	711	699	614	656	664	725	703	660	693	677	655	691	702	686	645	657	668	688	657	630	686	613	662	656	654	646	689	692	669	705	642	685	657	658	633	660	654	644	614	669	653	612	680	634	651	681	648	670	700	693	683	656	664	669	701	682	660	665	678	657	634	661	688	731	665	672	668	651	619	680	715	640	659	698	647	672	665	666	657	690	705	659	660	610	683	646	672	658	685	670	647	655	668	685	687	651	687	647	667	683	682	646	689	576	638	658	685	639	636	648	715	673	619	630	605	624	647	613	684	626	690	679	684	653	660	710	630	641	632	671	659	673	658	644	665	635	669	606	660	649	718	673	654	656	662	667	714	633	660	646	687	706	630	689	645	625	685	654	611	663	682	571	646	632	647	643	637	648	623	638	668	685	688	642	646	662	712	643	664	638	661	650	664	660	665	686	663	655	667	663	663	643	652	653	679	643	665	666	653	700	680	696	681	649	631	709	645	593	606	647	665	678	668	644	694	649	611	664	630	687	657	699	694	685	657	614	673	613	678	628	662	710	591	675	678	660	663	650	642	682	668	639	652	646	678	636	691	656	657	690	677	653	639	646	678	697	704	648	660	659	682	648	683	677	661	601	639	615	700	686	600	642	669	639	640	659	652	638	650	649	674	615	641	707	650	658	642	644	641	685	684	652	609	663	602	684	699	662	660	631	629	691	653	636	652	649	693	692	641	657	690	643	633	653	669	682	671	645	695	654	636	665	691	702	668	609	630	651	637	706	683	728	649	677	697	629	671	659	663	635	683	698	656	646	645	632	647	625	685	638	694	657	668	646	648	630	695	666	665	599	671	675	627	655	630	655	718	651	663	689	686	647	674	634	679	652	646	674	667	639	663	630	618	667	633	681	680	654	633	718	638	641	665	706	614	617	627	629	652	690	629	655	630	654	675	636	665	656	650	704	609	657	683	657	633	699	673	644	676	660	626	658	665	668	678	642	628	735	617	607	648	650	709	642	629	641	660	667	614	651	670	647	696	688	686	679	700	625	623	623	661	637	648	610	629	709	629	671	671	620	652	653	667	633	658	634	657	639	674	709	611	642	672	646	637	645	628	675	637	692	712	672	659	656	636	669	656	696	652	657	642	663	631	657	687	645	667	674	667	691	664	657	697	661	663	659	619	682	663	630	626	644	713	628	638	668	651	678	640	664	657	700	642	715	683	606	685	681	652	647	684	641	647	685	664	643	641	679	654	659	685	656	690	653	679	674	651	655	629	630	651	682	655	687	697	690	659	631	688	608	656	649	650	660	672	670	638	682	722	670	672	664	634	675	670	650	641	648	671	674	689	625	670	639	654	669	708	628	658	686	665	670	653	643	656	714	707	691	683	630	661	657	625	672	696	668	658	633	648	663	641	706	632	615	639	609	683	671	705	618	694	633	625	660	662	666	697	670	712	646	683	629	696	684	635	661	649	650	644	667	631	698	693	670	671	675	626	640	664	650	651	627	659	616	661	650	688	687	599	708	618	711	653	654	628	661	682	641	698	682	665	671	674	713	643	669	680	683	634	683	644	699	668	591	644	649	666	657	686	677	649	678	623	647	698	627	674	634	640	622	676	651	653	636	605	676	663	633	666	722	663	675	626	664	711	672	642	673	659	629	703	657	687	627	642	694	633	603	664	639	691	687	697	645	687	669	631	646	653	647	630	687	697	668	687	671	639	645	617	680	640	695	659	664	680	649	702	630	676	695	655	651	628	642	655	644	608	671	689	668	648	669	672	678	693	636	707	727	653	638	643	684	633	679	664	661	672	655	703	645	641	688	718	641	690	687	683	656	644	652	651	676	634	674	661	658	659	652	656	645	658	642	662	647	682	710	696	668	656	664	627	648	667	637	662	640	634	666	653	689	638	651	655	636	635	652	649	647	717	677	667	651	683	642	662	658	695	668	664	647	664	655	658	660	691	631	665	645	655	721	646	662	625	653	655	665	660	669	632	680	679	689	669	667	627	644	645	634	669	675	700	696	660	659	663	694	688	657	662	649	621	638	656	665	678	655	670	688	651	658	619	663	684	655	634	670	686	673	661	665	639	622	610	653	686	664	648	663	640	624	653	634	657	668	654	687	679	663	665	678	672	688	692	641	691	649	604	598	647	657	655	664	601	657	640	655	671	672	672	642	635	682	678	636	687
81413	63305	33072	9137	1344	664	578	478	465	422	396	356	374	360	344	381	316	354	292	348	332	306	338	336	322	308	334	290	330	348	310	336	283	292	330	274	295	307	309	319	278	299	314	279	296	353	345	317	318	324	366	449	630	553	551	530	377	291	306	324	305	311	329	416	667	810	422	303	307	304	340	313	299	306	295	321	290	311	314	316	321	297	287	283	292	312	318	275	294	286	293	285	337	289	306	281	289	299	285	282	290	306	291	335	318	340	280	330	267	312	306	302	308	305	275	302	294	293	299	335	301	305	292	298	288	274	281	312	278	290	349	309	293	329	289	285	305	351	317	318	298	290	321	307	295	263	286	317	312	290	303	288	282	289	274	275	291	304	304	289	285	285	277	304	302	304	298	271	314	275	305	293	314	306	297	304	278	266	337	298	287	306	294	315	308	277	280	282	297	284	273	264	310	286	299	319	286	264	255	300	291	295	311	269	314	289	288	274	295	283	303	278	294	299	295	300	280	272	303	313	316	293	291	276	271	307	285	308	301	280	299	282	301	308	280	283	280	279	264	268	301	314	313	285	310	301	292	311	303	285	263	260	299	276	264	344	268	311	301	283	262	305	313	287	275	315	240	267	271	301	302	309	295	329	271	290	273	281	277	286	309	275	316	291	282	289	312	319	301	320	286	292	281	293	282	290	281	313	294	277	301	308	305	308	315	308	330	286	305	305	297	278	302	282	282	305	296	308	312	312	299	294	289	278	310	289	272	323	300	277	296	326	250	303	286	271	322	295	309	280	267	266	270	291	295	290	288	305	287	284	308	292	278	287	264	300	284	275	299	289	311	284	303	274	290	306	286	295	283	280	297	299	293	297	306	300	315	313	309	314	285	286	331	263	326	311	300	328	315	284	272	291	287	296	307	340	305	300	309	323	294	291	296	334	295	286	277	254	314	268	274	295	309	298	265	291	286	311	281	281	288	295	294	303	306	298	302	281	275	308	284	300	294	318	300	291	296	307	292	294	274	303	302	301	294	321	289	289	293	292	278	315	307	275	335	315	282	270	291	294	270	309	308	283	310	310	314	329	295	317	316	289	288	313	319	293	282	309	325	277	313	283	305	291	277	276	328	279	283	299	324	310	266	315	315	281	285	293	326	306	309	279	295	261	296	289	298	291	296	265	316	276	275	302	322	289	298	309	289	312	317	301	280	304	315	303	316	291	292	305	294	303	327	322	310	282	294	305	302	315	288	279	309	280	294	299	298	314	298	295	293	267	303	311	313	293	279	311	298	267	291	322	285	300	296	286	292	281	312	290	287	292	263	318	296	289	318	312	302	296	280	314	304	311	314	299	294	278	288	334	302	311	271	318	296	315	309	268	278	280	306	319	307	292	295	314	299	317	280	307	311	295	305	305	329	294	313	319	284	317	302	285	341	295	295	301	262	287	279	288	303	277	309	290	316	319	317	282	287	293	342	316	264	307	286	314	318	324	287	261	299	290	288	295	318	275	275	311	273	324	307	336	321	299	286	314	272	290	284	314	297	309	277	300	281	308	293	279	331	278	311	330	311	284	308	304	308	303	290	298	270	294	247	279	285	270	318	282	288	300	336	309	327	288	308	307	351	331	275	278	316	277	284	289	285	316	314	328	324	316	284	310	284	294	306	307	265	288	315	290	304	259	322	288	282	299	298	276	288	347	316	275	285	284	316	291	282	282	302	274	302	279	273	312	284	298	294	292	293	295	287	317	290	294	295	321	324	309	315	306	311	305	272	298	296	281	302	284	326	270	311	309	315	321	317	312	281	274	253	281	291	296	270	282	301	289	304	320	282	315	284	282	261	269	300	285	291	299	261	310	310	299	312	275	306	299	330	300	282	299	323	304	308	305	288	289	297	349	290	303	290	311	291	316	319	333	301	283	303	275	324	286	271	300	316	312	291	308	307	287	320	324	263	283	323	287	318	289	280	293	298	309	310	327	283	285	310	297	292	287	305	322	318	296	327	279	314	303	302	264	258	298	315	321	315	316	311	310	275	310	293	320	302	289	320	311	303	276	300	302	249	258	274	275	272	291	299	305	279	259	308	288	315	320	282	286	325	313	298	312	256	289	298	296	279	279	289	328	312	305	307	302	264	299	294	289	276	291	276	271	278	303	319	308	291	287	303	265	285	316	291	331	321	280	276	309	280	296	305	286	303	285	309	283	300	301	309	302	319	296	321	315	324	305	288	308	304	281	285	317	322	333	284	276	294	264	278	282	271	292	315	313	307	291	312	335	312	303	328	312	298	285	268	281	295	291	302	317	301	307	300	293	332	287	293	325	296	307	270	308	280	306	303	293	308	269	290	287	298	282	291	292	302	298	290	299	286	341	274	277	330	286	317	296	314	289	326	305	284	283	285	296	300	305	305	311	306	267	301	292	307	309	302	310	303	285	327	283	305	288	302	319	282	350	271	304	299	310	297	278	305	276	294	329	315	285	279	274	322	302	296	262	294	313	294	261	274	315	274	284	295	273	283	316	299	272	288	310	275	300	314	304	310	313	267	305	277	273	314	294	317	287	285	324	319	270	311	299	292	300	294	303	304	278	258	288	276	296	294	312	274	284	300	307	277	289	310	306	313	299	297	286	312	328	272	275	300	338	305	286	295	320	271	292	291	279	333	254	286	311	287	315	285	319	303	312	273	280	269	306	292	256	313	295	283	322	281	297	305	328	292	282	303	309	308	311	301	296	306	280	325	284	282	290	281	293	315	271	292	339	307	304	310	303	325	324	278	281	303	279	308	311	288	316	303	307	285	297	304	260	295	296	300	271	295	307	287	241	317	306	311	272	305	304	270	315	299	306	316	304	300	303	274	323	318	285	321	300	292	270	300	289	285	321	283	317	304	330	307	277	312	311	297	280	334	295	271	312	287	302	304	285	266	280	283	267	293	307	290	294	273	310	333	315	307	299	255	322	323	267	306	274	287	286	279	283	283	284	292	281	257	283	286	310	307	282	288	268	312	306	274	283	317	311	312	306	301	285	296	269	323	296	286	285	309	310	318	325	272	288	322	294	307	295	251	273	267	301	278	310	269	300	285	280	300	309	291	301	301	275	299	301	263	287	282	279	302	318	290	337	316	288	298	320	280	282	296	304	268	305	291	280	296	287	319	318	297	273	280	295	294	285	287	287	300	270	313	286	286	294	279	272	320	307	277	278	315	300	299	284	276	270	299	300	303	293	288	294	292	273	308	295	309	293	302	319	285	282	323	300	291	301	299	280	260	314	288	297	294	278	306	268	284	248	292	296	278	313	313	314	268	285	302	293	303	300	270	287	279	319	319	324	269	296	295	258	260	287	260	285	287	308	295	294	306	329	301	310	316	302	285	270	308	317	297	291	305	277	279	292	307	306	306	279	286	299	326	305	328	321	302	282	260	280	277	328	301	293	298	286	274	289	300	266	316	336	342	312	305	288	305	308	303	288	300	305	308	305	310	313	295	329	310	335	338	308
54923	45498	13678	2983	2560	2207	2010	1677	1600	1396	1325	1225	1228	1147	1162	1039	1006	1051	1010	961	852	945	961	908	885	865	942	916	1041	1056	1157	1025	967	876	953	879	813	855	829	816	812	901	837	859	808	838	935	950	1005	1230	1409	1739	3267	2402	2699	2744	1861	945	1023	946	937	911	1001	1722	3499	4774	1492	875	828	916	813	812	823	782	811	878	893	844	776	829	826	801	809	792	864	872	888	826	780	854	872	794	818	802	841	820	797	771	838	845	812	790	827	816	782	782	848	746	785	830	777	787	789	774	830	833	775	803	784	778	793	789	808	790	846	795	789	850	825	806	765	822	809	834	799	815	845	781	786	852	784	800	791	797	810	777	824	787	805	760	795	815	807	831	775	758	802	812	797	788	799	781	814	774	825	778	817	811	844	809	796	818	780	804	798	788	795	797	790	846	777	756	798	784	792	782	805	832	843	852	822	824	815	758	795	814	778	842	768	812	820	802	790	829	788	813	843	794	794	835	852	817	757	798	831	809	815	803	821	788	828	828	806	787	816	773	845	841	832	773	826	804	840	800	776	810	811	806	785	816	783	851	821	798	760	850	772	795	779	842	754	754	810	787	819	815	801	854	780	862	783	798	832	817	787	764	813	826	871	798	856	779	811	784	772	780	782	825	808	818	807	811	815	758	774	850	820	839	794	761	844	791	807	818	838	853	805	794	767	829	814	797	795	791	786	829	773	784	796	781	793	789	778	754	847	808	833	800	796	795	804	808	828	776	781	801	805	809	817	838	788	780	795	774	799	793	802	836	787	774	803	790	798	810	824	804	804	838	828	791	791	785	838	821	781	792	778	767	814	795	804	805	834	801	778	761	778	807	785	732	807	794	805	805	806	818	848	751	815	804	837	802	817	827	796	805	814	855	820	783	816	771	798	808	752	779	791	774	850	843	761	835	800	811	793	789	843	812	807	768	814	786	837	802	831	824	786	778	816	751	800	801	776	784	810	827	773	768	800	808	827	800	804	768	783	818	746	803	825	790	788	814	868	803	833	762	843	770	849	827	781	807	774	809	838	840	746	820	808	799	792	808	828	810	765	791	837	847	824	796	809	846	799	815	823	807	853	765	821	761	817	828	826	822	818	804	794	789	823	798	812	789	816	840	786	800	818	782	787	806	808	853	811	773	864	743	821	862	803	828	873	773	742	807	793	816	778	877	817	810	761	819	815	842	832	793	811	801	804	802	844	837	841	840	783	807	807	822	797	848	812	837	776	836	776	794	777	774	827	825	834	819	836	779	814	785	815	767	798	792	787	783	791	876	800	769	775	739	784	797	835	809	776	847	764	784	841	781	848	796	813	838	829	800	804	798	775	823	793	786	819	800	773	837	806	792	853	832	864	780	831	770	857	779	829	801	834	810	838	803	823	779	816	832	841	829	841	793	810	765	760	803	794	724	801	848	810	809	837	813	789	791	778	784	771	793	791	773	810	826	814	819	790	802	801	807	796	818	789	812	841	833	783	810	811	808	792	814	771	791	826	830	764	859	804	853	773	774	804	818	843	788	811	797	784	820	826	798	769	775	841	812	790	823	787	759	765	786	819	832	763	764	798	800	852	828	823	810	816	860	817	805	850	816	705	816	791	829	818	818	813	794	858	832	781	808	813	809	806	812	773	851	759	765	868	837	781	824	794	822	819	818	799	802	787	789	809	786	842	805	825	799	784	804	766	779	786	800	792	747	802	798	807	847	788	775	768	812	789	818	789	796	809	903	829	820	820	861	771	827	837	819	815	821	768	808	801	833	794	819	776	797	819	838	777	806	871	772	801	801	785	825	772	844	765	763	802	785	818	744	750	812	846	818	803	861	790	807	821	790	797	789	783	808	795	777	786	776	799	832	839	835	792	849	821	819	798	812	858	830	754	839	796	811	799	808	748	850	829	828	792	796	779	806	838	744	793	798	794	790	786	808	808	831	814	782	819	839	812	810	774	825	762	823	810	815	826	802	779	797	801	715	830	804	811	829	748	792	717	770	795	800	799	722	867	748	830	798	821	812	796	826	782	800	761	773	782	847	770	810	732	814	822	832	801	803	755	784	796	802	723	779	803	789	803	846	822	790	844	793	813	796	787	772	811	815	795	826	798	834	815	756	808	790	827	787	827	778	794	822	777	779	800	815	815	791	810	855	840	806	766	874	784	786	814	796	838	792	776	791	779	801	787	816	839	777	840	766	783	787	793	797	829	741	823	755	800	789	788	820	835	801	821	818	820	804	775	771	801	805	861	801	816	814	746	842	839	879	810	830	797	778	858	786	816	813	814	789	807	834	784	784	764	783	815	766	782	871	849	783	771	802	805	775	793	801	771	783	808	824	772	775	781	785	735	811	800	800	872	765	819	803	818	808	802	722	797	791	774	778	806	812	798	790	797	848	768	825	826	857	847	840	797	799	855	751	773	806	824	818	830	786	730	842	832	795	859	785	808	787	836	798	791	803	806	828	821	833	816	818	801	802	780	813	778	839	818	847	862	756	798	783	797	791	808	857	863	787	838	804	824	798	771	795	797	849	778	753	811	836	757	801	780	855	765	819	765	795	793	777	801	774	832	816	808	763	830	753	774	845	739	803	777	836	778	770	814	820	827	771	793	844	788	852	794	800	834	771	829	816	821	833	793	760	827	833	776	865	792	826	784	837	836	846	780	829	809	806	804	849	808	844	794	787	788	789	787	826	775	850	828	808	859	845	778	755	795	809	825	813	793	826	847	838	896	828	812	799	845	809	795	820	838	837	829	800	817	810	816	743	780	771	754	782	787	739	740	793	755	796	771	779	781	772	793	758	819	788	805	786	810	828	858	742	798	787	859	888	759	806	818	754	777	769	812	783	846	808	787	793	783	757	835	757	812	752	758	825	790	794	830	788	789	785	775	822	809	825	831	857	843	789	804	813	813	820	848	752	780	762	815	802	776	818	863	775	786	797	817	822	845	784	784	768	783	770	807	803	770	836	818	697	787	829	804	768	796	798	819	829	815	799	763	792	911	806	822	775	781	802	814	819	819	805	807	769	803	830	879	777	801	841	781	853	833	820	883	793	758	846	755	765	796	791	853	834	810	875	787	769	820	778	819	806	801	779	808	798	830	795	878	775	807	797	807	803	816	791	818	799	813	776	785	846	750	826	809	803	794	799	795	832	842	768	808	782	823	780	806	809	832	826	776	789	790	843	848	799	830	820	774	798	801	814	792	800	732	844	831	774	830	847	851	820	822	789	822	823	786	854	804	785	829	796	754	794	831	792	815	838	784	815	824	833	844	788	823	803	855	820	796	832	753	747	789	829	789	805	819	807	798	773	819	814	817	844	785	738	754	814	772	824	769	838	764	773	786	818	806	861	823	807	784	851	789	834	717	774	786	821	784	764	829	789	829	795	837	835	761	794	849	784	773	862	832	788	780	753	798	771	827	787	766	812	817	798	809	762	787	802	811	819	813	814	817	783	815	837	825	828	772	796	817	819	818	772
27562	12256	2745	472	344	342	361	314	316	313	311	331	314	321	276	342	316	282	306	315	312	290	322	315	341	329	331	324	327	307	325	339	310	320	307	310	286	337	336	315	284	295	302	294	313	331	333	309	330	304	314	342	371	330	315	339	325	307	338	311	250	326	309	307	316	374	292	327	306	297	304	310	272	318	309	315	321	332	281	324	328	342	335	293	284	302	300	306	315	346	282	291	315	318	311	337	290	295	345	314	329	317	297	329	296	310	332	336	299	311	307	303	292	305	312	311	341	360	310	302	333	318	325	288	319	301	315	314	311	318	311	326	320	282	327	328	333	305	304	312	308	312	310	327	290	314	328	343	305	275	313	337	307	289	328	306	309	324	320	294	292	317	334	314	328	328	312	333	315	299	330	326	292	311	316	327	282	279	284	312	283	324	299	347	333	308	277	319	346	338	313	337	297	342	319	354	303	327	323	294	352	303	293	313	288	351	308	285	326	313	302	307	289	329	330	345	324	277	324	294	308	337	309	326	304	308	294	277	324	307	301	294	307	289	283	308	326	326	298	338	317	321	301	315	326	276	289	333	309	324	295	310	310	331	292	317	332	284	303	280	348	306	310	312	295	360	302	321	313	302	343	316	292	314	313	326	305	307	302	315	316	340	284	288	317	318	329	349	293	328	277	301	323	311	334	319	298	315	283	325	334	311	306	307	313	331	294	314	309	337	333	313	284	329	334	341	320	330	286	329	335	322	304	293	328	291	315	333	327	335	333	314	283	323	310	320	333	330	318	331	333	301	309	331	343	316	318	314	310	346	302	319	323	288	313	339	333	307	304	301	312	301	363	330	326	310	303	307	353	317	298	301	329	291	301	288	291	313	289	299	330	352	355	282	308	299	345	319	313	289	343	314	323	277	295	318	315	312	303	330	354	317	289	298	311	325	287	341	362	292	282	319	301	313	296	280	329	302	345	284	288	329	296	297	305	323	284	314	325	330	319	300	290	333	306	323	291	334	325	287	307	315	307	311	326	332	320	314	349	298	321	352	266	342	296	292	309	295	338	320	289	313	320	332	339	337	302	368	281	315	289	311	309	288	317	318	305	320	300	317	327	303	315	308	320	311	339	291	305	326	310	323	291	329	316	311	299	330	314	282	316	317	294	332	323	314	320	335	278	281	313	311	319	351	314	330	295	314	321	294	308	328	291	302	304	309	327	299	326	350	305	311	304	313	315	328	338	287	316	309	333	281	303	342	329	331	349	328	326	317	276	294	327	332	311	297	319	303	310	304	283	344	306	321	339	300	294	322	297	321	305	330	330	305	311	323	325	321	300	308	322	283	296	298	296	317	296	300	334	336	327	282	308	315	308	318	323	321	288	290	301	310	301	342	294	304	312	315	301	328	325	328	318	306	304	303	344	336	274	332	317	295	277	313	262	294	308	326	330	332	338	323	328	304	299	330	307	347	312	289	312	290	290	260	320	301	305	331	307	329	339	319	285	336	325	312	306	344	329	309	307	293	323	324	314	321	322	334	283	317	319	302	319	290	302	320	332	311	325	300	350	328	317	329	318	301	354	304	299	293	319	325	307	302	280	292	307	275	297	326	305	305	303	336	294	335	333	339	301	327	327	322	272	339	326	290	304	303	361	332	325	355	330	302	296	351	331	315	310	311	315	317	269	297	290	328	313	339	319	330	320	306	303	333	310	290	309	297	316	313	311	308	288	298	339	311	291	301	323	327	326	320	333	365	334	301	324	284	314	311	297	319	294	307	310	293	323	302	305	318	305	321	250	296	309	319	333	304	343	343	303	325	303	322	309	316	319	299	344	316	327	289	274	287	290	334	289	323	293	320	323	325	310	297	332	324	323	293	294	331	290	301	312	294	323	333	315	334	347	288	303	293	302	333	307	292	303	316	330	272	316	351	310	313	308	333	331	344	307	316	332	335	310	317	330	317	298	313	300	349	320	312	313	328	328	271	249	333	306	310	278	294	320	305	310	295	330	286	327	297	321	298	325	333	314	326	323	328	295	345	304	304	340	304	337	288	312	290	325	319	321	326	309	305	303	320	315	325	307	292	297	326	298	309	306	339	287	353	325	323	310	329	341	309	333	348	340	301	314	323	332	289	335	327	315	318	307	299	317	305	299	296	292	363	302	306	304	331	319	331	297	361	319	321	336	306	312	327	319	315	335	306	323	306	360	296	293	329	316	337	302	299	305	314	311	306	319	282	328	323	286	347	283	316	337	357	340	288	302	337	314	357	309	285	319	310	332	335	321	315	333	311	316	328	274	283	326	299	316	340	291	326	299	320	352	306	321	324	317	310	340	305	314	312	300	318	325	332	313	295	339	323	294	320	318	309	296	275	285	270	331	306	298	296	305	288	326	317	302	327	293	320	314	312	288	294	290	303	327	286	324	301	321	305	340	294	323	296	291	291	287	337	306	311	284	296	323	306	299	325	325	303	333	307	285	326	316	330	321	285	289	307	330	315	335	291	332	290	308	334	318	309	308	290	304	333	341	293	313	290	328	354	308	337	295	337	317	276	309	310	309	318	336	299	351	295	301	314	326	329	313	315	330	294	335	324	274	308	338	307	300	309	319	322	312	313	327	285	317	343	355	317	312	318	299	311	314	305	291	312	323	314	317	334	340	349	339	298	303	314	340	320	327	328	319	345	323	319	300	314	321	353	348	340	302	290	320	300	333	326	326	305	311	297	315	309	326	286	342	315	311	321	312	357	313	293	333	345	286	280	310	293	307	286	303	293	281	305	306	321	331	295	290	297	311	306	309	287	346	310	308	337	287	335	305	350	319	304	311	302	325	296	314	304	305	301	303	311	306	272	305	340	335	294	323	311	309	309	364	323	319	313	333	325	313	304	315	316	293	310	325	295	302	314	327	312	295	307	313	343	303	347	340	304	346	263	317	326	303	312	318	313	335	338	332	306	315	314	304	337	335	317	306	318	339	312	306	302	301	321	314	312	311	313	309	319	316	314	296	317	311	333	301	310	287	280	309	320	305	322	327	328	321	322	284	334	287	300	285	280	286	314	328	286	318	339	302	305	323	318	329	290	276	335	289	336	311	331	291	322	301	299	326	307	317	310	326	316	277	287	325	311	308	317	309	321	360	360	325	337	305	283	294	376	325	283	305	321	330	319	332	280	338	309	290	299	288	301	312	320	305	316	263	310	291	312	336	328	284	314	312	304	337	300	343	287	302	309	294	313	325	300	302	365	305	275	306	276	322	289	340	336	293	289	284	298	307	303	314	315	280	321	288	331	374	336	317	301	314	307	309	295	293	301	327	294	310	311	318	289	306	317	318	311	313	322	305	327	324	319	311	320	285	324	274	314	338	300	333	298	328	310	338	299	281	302	306	321	330	326	301	346	320	296	315	313	327	324	327	322	300	329	307	303	291	308	334	304	305	310	290	294	316	313	323	305	348	275	313	309	341	305	311	342	352	330	329	333	314	309	309	318	294	333	292	311
24034	12347	3248	945	867	907	830	853	844	895	852	843	876	823	848	802	865	865	837	776	862	865	842	794	874	837	834	846	879	917	910	930	878	898	869	816	842	885	859	879	792	842	833	838	829	872	865	866	870	877	833	932	959	988	984	935	888	869	813	900	827	894	868	867	972	1240	920	844	843	834	808	823	862	831	816	792	840	836	834	848	827	831	840	813	804	882	846	787	820	823	843	878	876	865	848	827	839	827	809	839	839	837	853	827	767	882	847	850	815	893	829	817	802	817	836	795	833	793	836	873	786	840	828	865	867	809	826	845	817	879	840	844	784	814	788	804	842	872	830	846	785	855	889	799	837	860	845	851	790	822	862	831	831	827	847	792	810	833	817	849	813	873	800	880	855	838	837	863	854	811	883	803	843	816	819	837	898	822	875	829	789	822	848	817	808	838	867	866	844	854	882	885	794	787	881	846	847	835	777	778	819	853	865	830	860	749	879	860	856	832	837	844	792	828	841	881	816	837	836	786	868	846	869	822	902	794	825	832	874	815	812	856	875	806	855	828	849	849	853	804	795	815	810	882	836	766	833	846	827	810	824	774	824	881	819	813	841	839	853	832	799	931	830	831	865	822	833	851	827	806	840	852	844	880	848	834	846	828	874	902	824	827	837	805	809	870	859	819	836	844	873	815	865	877	820	839	817	876	825	831	801	830	821	835	855	776	840	822	848	871	798	751	837	879	801	884	858	835	837	832	802	835	833	886	821	836	836	875	838	855	842	831	818	838	883	788	825	822	818	804	813	866	850	823	821	824	841	863	846	858	823	802	833	792	786	794	819	832	817	798	852	827	807	824	818	848	832	849	806	876	782	859	840	861	817	830	821	839	788	773	862	853	833	811	802	797	806	822	842	811	832	853	835	802	799	824	815	825	827	843	821	869	833	833	834	830	860	833	882	765	815	843	820	859	844	738	813	796	858	826	872	819	817	782	797	837	859	810	828	853	818	852	833	875	767	831	836	838	888	847	847	828	837	773	842	825	811	882	842	813	808	790	841	809	851	788	845	793	798	828	814	836	831	849	880	860	823	837	852	816	823	848	839	822	815	837	809	842	859	872	825	839	845	846	856	830	849	886	833	818	841	851	863	882	894	835	842	845	839	772	850	795	816	833	859	809	911	822	833	778	834	896	885	829	870	801	825	813	757	821	829	831	773	852	789	829	828	832	792	831	837	810	816	786	815	848	802	825	816	836	906	878	870	898	831	801	795	805	914	799	809	806	879	834	810	852	836	820	819	894	786	807	820	830	904	837	813	814	870	806	845	770	847	784	866	889	832	862	858	896	822	801	829	840	812	819	818	844	863	867	833	817	827	833	826	880	794	842	848	828	878	863	840	776	818	816	838	794	809	881	865	819	838	804	842	825	857	835	746	790	825	849	823	824	824	856	849	822	826	892	831	841	892	817	881	867	818	845	857	803	804	821	831	817	872	868	839	822	804	842	822	819	831	847	819	866	800	874	845	822	786	894	791	822	854	819	858	880	802	865	837	850	866	864	816	801	817	883	889	824	811	837	810	858	794	832	834	819	851	780	820	853	808	835	796	842	872	879	848	867	784	871	814	841	859	855	830	863	837	834	824	799	862	840	846	827	838	812	781	814	876	802	829	818	810	864	844	826	866	778	827	784	829	862	847	850	842	783	857	787	832	830	886	850	821	761	812	833	816	833	835	837	867	824	856	833	852	830	806	788	881	802	800	853	825	831	849	833	841	801	813	814	821	882	837	841	795	787	840	791	877	858	838	837	842	820	825	833	777	889	831	846	799	830	839	899	797	822	775	851	895	828	841	867	816	785	863	797	816	919	830	836	799	819	853	814	840	783	857	795	817	890	839	781	762	793	815	879	831	814	816	819	842	845	838	783	818	858	871	892	862	868	808	812	806	799	854	827	852	867	852	883	838	821	857	868	811	818	826	806	815	799	793	867	826	810	849	844	815	789	870	821	835	824	817	804	837	849	817	838	861	857	819	838	858	840	828	809	831	857	819	790	864	843	869	844	792	855	874	807	843	824	837	891	833	792	800	840	793	810	818	825	814	880	834	839	852	847	790	871	834	874	815	764	808	837	830	831	880	820	852	865	836	835	843	855	795	811	817	843	812	838	871	838	818	821	820	804	882	900	818	795	850	865	823	826	829	871	878	798	799	865	820	798	806	855	845	825	879	841	793	863	851	861	868	809	843	767	876	841	858	820	843	787	837	817	808	813	813	842	814	805	852	809	827	877	834	849	862	821	774	807	875	796	811	829	803	818	787	858	810	851	862	802	790	824	874	837	844	825	835	861	868	860	787	807	832	839	845	826	886	815	917	836	844	838	861	871	834	800	830	851	841	831	845	846	793	858	859	834	858	833	802	819	820	827	848	819	871	812	789	825	849	800	836	809	808	833	816	812	811	855	820	847	774	772	793	807	883	872	798	878	898	837	845	868	854	878	857	868	869	815	864	803	844	818	764	812	843	850	860	861	822	823	822	799	822	857	775	871	857	850	856	881	842	821	846	807	864	844	814	834	833	853	839	814	848	824	804	853	834	818	828	777	868	797	803	781	806	805	815	845	870	802	836	849	866	802	829	796	833	893	881	821	852	820	838	767	834	819	845	842	807	842	827	810	880	827	844	870	814	849	814	882	811	783	817	809	833	835	819	823	851	843	773	848	819	790	812	845	847	811	827	837	783	804	810	843	815	886	811	822	823	832	793	862	830	806	870	826	864	861	831	856	853	842	816	853	833	850	812	854	820	825	849	882	816	859	838	846	823	858	831	839	817	860	826	841	839	872	820	856	861	828	862	827	818	870	852	832	781	820	788	803	853	851	806	802	800	842	825	899	890	843	845	828	859	827	807	841	830	864	840	822	842	852	838	833	833	829	850	845	837	840	808	856	816	800	913	857	859	795	882	817	788	848	825	819	849	856	849	839	843	845	865	820	841	805	875	803	880	842	819	782	847	822	850	850	826	789	885	809	844	824	873	873	806	834	770	789	786	793	825	830	851	878	844	857	868	838	894	835	803	878	838	870	822	820	835	834	859	827	794	853	799	834	874	839	849	837	890	807	890	812	861	818	805	781	816	826	830	820	872	822	923	845	870	850	854	819	804	885	835	792	863	807	836	895	833	858	826	812	832	889	794	818	806	841	838	824	824	860	794	857	879	808	807	882	838	792	885	860	824	832	796	847	814	833	760	843	857	805	814	797	867	831	808	845	819	823	801	785	837	847	890	853	839	874	805	818	857	808	803	818	848	772	842	842	820	828	802	795	805	829	852	829	832	800	851	797	857	825	769	856	862	819	809	825	856	824	803	843	853	805	799	783	840	837	887	848	842	840	823	787	850	857	794	845	786	842	859	829	829	820	819	873	877	831	797	847	864	841	860	819	817	811	844	830	847	874	802	818	792	808	795	857	824	802	802	784	815	840	845	851	840	842	789	848	881	820	881	839	833	830	886	867
69648	52611	23357	2827	589	431	353	369	330	300	273	271	281	274	256	294	254	271	272	244	265	268	249	241	247	266	260	268	248	258	234	275	236	256	245	255	234	252	246	237	292	266	254	235	250	269	246	240	227	251	268	283	259	319	349	297	282	267	277	283	274	307	269	310	466	504	276	255	267	244	274	248	259	257	259	252	218	214	270	234	237	259	224	240	227	241	215	243	250	241	227	248	234	246	227	244	256	244	240	233	257	219	216	255	270	263	224	253	236	238	261	229	254	236	264	256	253	255	240	249	255	218	262	250	269	236	243	240	253	251	243	237	225	251	232	244	211	245	256	254	252	257	254	280	231	246	253	234	259	227	220	219	249	243	238	227	229	231	246	245	229	230	270	250	249	235	233	211	268	255	240	239	250	237	264	241	228	288	238	241	243	272	252	259	254	262	267	264	251	208	253	253	233	262	232	263	241	284	235	242	260	266	250	229	269	220	245	229	239	224	262	253	261	238	232	240	236	230	246	224	219	228	247	249	251	223	257	252	260	249	220	260	264	241	251	259	252	237	255	260	249	250	266	224	252	236	241	270	255	231	233	251	229	210	284	247	263	228	273	264	257	257	245	255	252	257	205	248	251	237	261	227	246	218	254	234	262	283	255	252	252	270	242	217	219	256	254	259	249	236	269	263	268	264	270	229	257	258	256	261	225	233	241	288	230	238	253	239	245	255	257	243	261	264	244	272	263	254	253	255	237	248	267	240	264	231	228	280	260	249	241	252	238	241	234	231	254	265	228	260	250	258	259	222	252	254	237	245	241	214	250	272	254	253	262	252	242	249	222	230	265	239	221	241	253	259	245	219	262	251	253	240	233	218	239	238	260	254	233	237	258	234	247	241	269	257	256	245	251	243	236	228	231	262	242	241	220	222	236	256	236	257	244	242	244	221	250	251	232	245	253	234	245	241	271	247	234	204	244	230	255	217	240	234	242	245	234	240	236	231	274	272	267	265	219	243	242	241	261	280	245	230	234	248	265	245	262	238	226	240	258	232	245	265	237	244	264	274	254	236	249	250	253	257	241	246	250	259	240	250	258	239	248	218	260	225	249	262	278	251	248	241	286	257	248	253	237	266	231	219	255	231	250	270	235	252	255	265	257	269	258	250	224	262	243	258	220	254	247	240	238	223	253	270	251	247	271	230	248	262	227	208	238	253	221	253	225	253	245	222	251	228	249	239	237	225	236	264	216	244	240	292	221	260	253	250	248	269	280	231	233	246	254	251	258	223	248	277	241	250	253	254	236	239	251	234	250	270	244	229	253	246	254	249	231	270	239	240	233	217	254	212	240	249	261	247	253	230	230	244	236	243	234	240	255	248	256	229	265	261	250	241	247	249	236	264	217	258	250	231	225	235	255	244	241	240	235	280	241	236	291	259	242	252	236	240	260	236	254	244	266	222	236	260	249	250	254	242	261	239	283	235	244	231	243	255	231	240	227	248	235	240	247	270	232	275	263	268	231	247	244	248	238	212	275	269	245	262	287	266	225	263	255	248	217	236	265	264	250	235	243	232	254	235	246	260	242	272	211	218	223	243	232	245	259	275	245	243	230	214	239	241	228	240	248	253	234	240	236	242	246	281	230	259	260	239	223	237	259	279	220	238	249	274	244	239	298	266	241	237	249	255	233	263	235	250	246	225	240	234	257	284	233	267	235	252	248	224	237	247	230	253	251	269	235	247	251	232	235	255	245	257	237	257	223	265	271	249	251	235	216	268	244	256	233	279	235	243	236	249	235	237	257	232	261	245	235	244	284	237	231	233	294	246	266	247	247	238	255	280	235	225	261	251	249	248	262	257	230	263	262	241	287	289	253	242	242	239	242	235	257	244	239	249	253	242	233	246	251	237	230	264	254	272	253	236	244	235	269	246	224	253	232	236	255	259	226	244	270	258	256	255	252	277	249	247	236	223	278	250	243	236	250	276	260	256	226	242	250	247	240	227	277	239	255	237	228	269	268	238	250	230	263	268	201	242	232	260	257	247	256	228	259	228	235	266	232	235	276	220	258	272	254	228	216	265	237	263	240	252	218	222	251	233	258	246	271	264	224	253	242	225	257	214	263	224	234	249	245	264	215	252	245	224	262	266	240	239	229	270	234	255	235	237	230	232	251	240	212	262	251	265	245	248	257	272	216	251	263	239	259	228	223	245	227	261	252	244	245	262	273	253	248	272	225	219	228	256	266	262	244	234	244	255	247	218	260	254	230	237	234	222	254	256	238	235	243	251	277	237	225	233	241	262	247	261	220	258	257	258	253	239	236	259	241	234	223	267	209	243	249	234	248	261	244	265	257	275	282	243	241	224	230	220	210	270	248	266	252	213	238	230	221	240	265	283	257	235	268	267	252	255	264	234	272	256	243	248	239	257	252	248	261	260	277	224	260	253	244	235	244	242	239	243	245	238	212	250	220	248	248	205	241	239	244	243	231	255	243	216	237	246	272	229	267	231	245	275	256	227	251	239	227	234	258	241	255	243	249	223	249	232	234	251	238	247	233	249	273	220	226	267	247	252	250	228	254	230	254	269	231	231	241	221	236	258	243	291	251	264	239	218	232	255	230	221	236	250	250	249	254	244	235	248	243	217	243	231	245	259	241	233	270	238	254	229	243	251	270	276	231	250	249	261	245	254	276	250	228	231	232	215	256	253	270	227	251	240	241	237	246	235	232	262	249	243	221	215	231	261	244	233	252	255	251	257	249	252	239	218	245	209	243	257	255	275	248	266	242	255	263	253	285	229	215	269	242	249	247	280	259	244	262	256	203	252	257	282	269	265	235	250	229	265	254	267	242	205	234	258	216	208	269	219	253	222	259	223	286	221	263	251	255	239	230	289	247	253	252	248	260	229	233	245	233	212	247	231	241	260	249	239	252	259	252	281	264	241	254	230	245	247	244	278	255	244	235	223	280	245	248	251	236	232	264	264	269	257	238	278	245	230	247	220	260	246	268	237	268	244	235	243	233	264	257	278	233	246	241	247	250	213	235	229	230	272	236	218	240	245	251	241	246	222	263	238	232	220	241	258	248	245	224	250	261	252	262	241	261	257	240	253	238	232	271	242	221	220	261	231	227	258	263	222	270	241	250	224	238	264	229	248	262	242	289	253	264	256	249	233	247	239	235	244	242	259	253	221	271	252	223	260	241	211	248	223	239	243	257	243	262	267	247	264	254	245	254	256	230	272	262	260	237	243	241	256	224	213	265	253	258	251	251	239	245	225	266	276	239	245	228	262	242	251	252	251	250	251	251	224	253	242	250	257	251	232	266	227	234	256	258	256	248	226	249	261	249	246	242	251	219	204	239	254	224	223	235	248	244	233	235	218	245	226	244	238	212	253	290	239	260	258	224	236	265	248	251	241	242	236	245	273	233	237	254	234	237	220	227	282	253	241	264	232	274	252	266	256	251	279	235	235	261	242	227	232	215	267	241	242	227	272	248	222	276	249
45668	37277	10084	1793	1586	1411	1266	1195	1029	926	939	876	885	849	785	842	783	808	727	764	799	796	727	780	719	747	787	746	840	801	842	835	902	780	757	695	726	712	689	678	705	740	682	752	750	770	752	764	787	843	898	962	1079	1319	1767	1179	984	915	932	1003	1114	892	814	1164	2294	2507	852	663	720	700	706	712	695	642	645	725	717	723	720	694	733	686	644	681	691	684	695	708	729	678	704	685	705	649	635	690	683	748	649	685	716	672	695	710	653	659	685	691	685	645	691	635	731	674	692	709	685	670	656	700	686	668	726	709	662	691	696	666	700	706	684	667	630	665	676	713	699	688	704	665	696	707	603	662	662	653	699	677	703	682	678	688	697	652	678	683	743	723	663	674	679	663	645	712	694	705	680	731	681	721	731	696	642	713	635	692	693	694	713	747	665	637	655	712	698	648	631	694	702	728	672	607	656	731	688	638	679	681	691	706	627	684	700	679	662	650	694	640	672	704	676	748	677	740	684	621	713	678	701	693	663	670	696	691	656	722	709	687	689	689	666	676	695	702	667	674	649	635	689	683	671	665	655	679	729	699	681	688	700	681	654	685	684	659	636	673	668	643	670	675	738	632	639	673	695	656	671	666	684	644	710	676	649	706	671	728	687	742	635	651	698	684	712	708	682	685	671	686	700	663	649	656	636	674	667	697	708	625	646	703	685	710	684	702	727	699	706	733	702	693	660	706	717	660	693	649	674	706	655	669	624	733	689	685	761	722	738	680	647	647	707	656	693	696	702	709	707	669	637	685	697	701	663	695	679	676	709	697	699	719	641	686	645	672	723	691	699	674	689	639	711	712	674	730	708	680	646	650	656	660	676	642	658	689	703	688	706	695	662	708	682	649	706	721	703	666	683	682	670	718	689	676	646	671	674	606	678	689	644	680	733	725	699	669	662	717	691	690	681	652	705	681	647	726	659	681	692	708	675	673	693	701	696	651	672	691	646	724	658	671	670	687	705	675	699	625	669	718	740	685	681	663	657	641	684	699	664	711	645	692	666	704	675	617	695	696	700	677	640	684	705	735	715	736	703	699	682	727	720	719	716	647	699	700	715	684	701	664	700	693	714	708	667	655	671	682	701	662	663	660	692	690	656	697	648	713	671	619	659	668	690	711	704	670	639	687	671	672	691	683	642	636	676	667	663	718	633	686	674	681	655	704	689	677	669	673	654	687	680	734	686	678	664	666	665	648	695	699	684	674	663	653	670	696	657	694	708	698	707	651	644	668	697	670	689	706	686	707	681	675	696	686	636	691	695	707	695	671	751	656	646	699	692	702	652	652	632	661	683	709	687	680	703	691	651	659	696	662	689	655	664	698	658	690	649	634	653	713	690	678	708	731	656	701	695	688	711	676	671	664	666	702	670	709	652	723	643	683	710	702	693	728	698	694	691	658	690	706	654	699	672	683	704	694	721	689	675	684	688	614	694	693	714	706	685	686	650	674	640	700	698	681	693	686	641	715	677	667	669	682	688	692	641	699	726	724	668	707	733	678	686	679	725	712	681	670	737	674	675	663	716	688	658	662	712	712	654	684	677	663	684	646	669	690	678	697	701	673	677	682	686	639	662	644	694	717	652	668	660	668	712	687	678	707	712	677	708	655	681	657	711	665	671	640	688	686	708	751	675	732	696	665	688	710	680	702	714	704	678	693	697	665	706	666	669	663	670	682	688	694	692	691	672	707	696	663	686	655	707	669	661	676	703	671	710	726	741	670	649	703	642	676	730	671	669	736	673	659	682	633	666	686	694	671	638	695	684	671	674	691	681	699	701	659	665	697	655	674	722	671	653	657	724	676	697	672	675	700	703	676	652	691	695	624	688	717	681	671	668	723	662	694	648	667	678	726	689	743	703	665	714	707	687	719	647	698	674	668	660	690	716	658	685	648	671	681	701	689	644	654	678	673	710	651	675	673	687	658	682	692	702	653	709	649	690	699	634	651	646	653	680	658	711	666	722	706	661	717	669	640	663	663	654	670	685	645	715	653	704	685	687	651	692	659	701	693	662	669	675	699	685	673	702	703	745	707	678	696	602	671	628	710	685	665	717	713	655	668	693	706	740	697	664	694	767	709	628	634	677	729	703	664	705	643	708	674	684	707	676	669	681	644	671	652	726	671	696	676	725	665	676	647	690	662	693	714	707	714	680	684	686	718	670	667	704	690	681	669	658	700	683	685	700	681	673	682	675	676	672	688	656	738	676	691	726	718	700	649	656	731	668	649	713	708	663	677	661	691	677	686	643	689	643	676	708	698	700	669	722	723	696	678	670	659	690	681	631	665	705	623	638	706	665	684	693	683	645	683	654	685	727	676	665	687	663	648	660	681	696	704	676	669	701	649	633	683	674	677	669	666	727	669	697	651	667	681	677	646	708	673	679	674	691	685	704	683	655	727	662	686	667	696	695	677	680	720	672	693	670	675	652	740	619	626	673	664	686	712	709	724	671	700	680	623	658	677	689	679	664	685	665	690	674	710	666	661	688	648	724	684	761	703	718	684	694	719	727	672	700	662	653	652	742	688	735	678	684	668	680	675	711	688	705	721	703	637	677	722	678	701	664	627	662	739	697	694	726	683	683	677	690	686	723	691	691	685	694	723	674	667	716	649	666	709	658	677	745	703	694	645	696	686	699	678	660	696	623	722	694	683	691	710	677	710	690	695	675	672	646	635	744	709	666	666	681	671	729	643	677	670	699	633	677	666	665	687	699	675	663	657	693	682	690	633	692	729	645	688	680	665	679	667	701	686	696	672	654	694	739	676	710	703	694	659	655	632	702	705	702	681	711	737	710	642	694	684	666	727	694	704	712	675	719	685	686	649	677	670	671	670	671	650	682	711	720	678	660	705	712	705	738	694	662	732	691	648	667	667	641	658	689	688	719	661	676	731	663	652	722	691	741	685	685	688	695	736	704	718	710	669	662	708	673	693	676	707	715	649	672	714	705	688	712	636	687	667	670	674	646	691	661	676	638	662	716	698	703	621	655	706	681	653	679	699	649	632	661	661	664	695	678	680	690	690	681	666	624	667	691	652	725	710	698	676	669	656	691	689	652	661	674	646	679	650	689	675	700	705	650	703	678	684	701	705	681	674	695	669	621	643	666	681	683	682	665	640	712	669	637	643	681	686	704	676	718	651	672	651	661	675	697	642	678	719	722	708	694	709	657	657	686	624	670	703	684	684	660	679	687	728	669	654	712	664	674	674	695	713	664	639	615	713	670	700	666	637	651	669	665	667	710	692	704	672	649	649	654	662	696	718	718	752	675	708	709	682	679	662	719	654	681	669	668	636	692	673	645	682	675	658	740	666	745	718	686	703	659	716	687	651	691	695	676	695	652	686	684	700	681	708	725	702	706	710	690	644	654	668	669	689	702	631	658	719	692	710	697	719	668	679	694	701	703	678	701	661	694	694	707	679	740	688	668	713	694	742	699	691	709	687	694	686	674	673	660	693
80217	63802	30041	7248	1099	658	567	517	454	468	396	353	348	332	371	354	330	325	349	328	334	340	303	332	322	319	307	362	328	310	324	325	360	308	316	340	309	325	333	302	282	314	335	333	326	316	325	300	333	341	305	383	426	608	594	598	414	373	403	377	345	373	324	401	687	843	370	314	317	322	314	316	308	292	341	332	319	303	306	292	335	288	339	315	342	304	340	306	290	306	314	323	291	302	284	292	330	296	321	312	314	309	297	275	307	291	303	308	322	314	294	315	301	288	343	291	334	284	304	298	290	303	302	309	322	323	307	329	300	300	309	321	303	299	262	301	303	311	305	301	304	317	279	293	312	320	284	303	311	341	299	306	328	298	313	303	269	326	305	325	315	287	306	307	304	303	315	317	309	299	278	339	321	296	289	298	286	332	313	317	337	312	327	337	332	348	322	314	304	315	299	314	280	262	310	317	297	316	305	313	275	286	315	333	338	290	327	315	324	284	292	317	305	322	299	299	352	302	324	329	287	296	309	310	306	309	334	309	319	286	325	325	293	291	304	303	292	317	275	318	292	322	318	307	319	294	291	312	319	290	313	290	312	304	320	327	335	278	319	285	297	273	316	292	308	293	292	311	328	293	329	291	318	263	280	314	335	312	299	304	320	331	317	295	321	295	281	307	313	303	346	286	284	301	311	311	312	313	334	298	305	306	262	283	318	344	314	316	346	314	310	269	294	315	324	341	355	275	320	303	322	282	336	304	288	310	299	326	329	310	337	310	317	330	323	322	319	296	320	317	311	320	300	318	283	295	289	302	316	279	293	289	320	281	312	329	290	305	327	306	294	302	312	322	351	301	312	298	296	276	290	285	265	310	305	273	275	286	294	302	276	285	274	295	296	277	302	289	320	320	304	303	295	303	272	285	280	271	279	326	316	287	315	301	306	317	304	300	293	323	331	297	302	270	302	319	296	276	294	305	300	306	294	292	339	330	314	309	291	296	319	351	332	283	299	318	300	326	302	309	316	325	331	315	293	316	303	310	317	314	325	323	312	299	292	287	292	310	309	306	325	328	332	311	307	302	326	312	273	310	317	275	301	300	336	336	310	299	322	295	314	285	307	328	301	316	295	323	319	330	309	291	333	308	290	303	316	283	300	311	287	301	283	320	319	313	285	313	332	311	324	325	293	301	260	322	299	309	310	312	256	287	293	309	308	325	299	300	301	300	324	314	269	302	327	333	306	314	303	290	299	293	316	298	280	300	276	303	285	320	290	324	296	307	314	347	324	302	281	327	298	274	312	348	313	295	320	252	300	318	287	326	288	338	326	305	289	321	319	303	323	321	305	324	313	288	297	307	289	314	293	321	324	261	318	302	322	292	298	322	321	331	300	336	311	321	318	325	312	302	307	306	341	312	329	264	260	336	300	312	306	312	312	323	316	305	287	317	342	289	311	292	320	309	289	319	321	289	318	285	297	312	290	287	297	295	285	292	267	281	291	275	332	308	316	321	323	317	269	289	312	332	314	300	302	307	305	296	332	309	316	316	306	324	325	307	307	303	317	303	334	306	325	329	279	347	304	313	292	315	306	290	300	314	299	318	315	296	297	308	335	290	340	343	296	293	298	315	300	307	295	306	307	306	311	278	322	317	312	312	335	299	281	334	323	286	327	317	328	295	316	307	293	290	288	323	290	312	294	277	321	305	327	302	303	317	313	301	298	276	309	315	303	317	307	306	305	297	345	276	301	285	293	287	308	300	326	310	324	321	318	297	294	260	292	313	279	331	303	321	308	290	298	270	314	284	300	282	344	314	320	306	317	288	332	296	299	321	323	319	300	298	295	266	307	285	309	297	325	309	316	318	339	296	276	321	322	263	332	311	326	303	311	291	324	345	344	306	311	308	322	267	293	342	297	318	339	301	318	335	308	297	320	301	311	318	334	292	279	283	302	300	285	302	339	314	297	297	290	322	306	304	332	317	307	313	302	310	286	315	275	257	341	311	335	308	347	286	326	309	291	328	330	273	288	284	323	340	296	351	300	306	314	331	339	289	306	303	325	298	328	293	307	273	324	319	324	291	313	337	319	334	312	326	307	305	305	298	342	306	341	316	290	302	308	317	352	308	314	307	303	318	302	298	293	333	303	318	307	281	302	322	305	282	337	310	287	286	287	328	316	285	307	294	282	281	311	306	317	287	293	322	314	322	330	295	300	265	329	317	347	300	339	313	297	342	317	322	324	326	282	333	289	331	313	280	304	294	320	321	331	315	297	304	301	302	301	337	322	288	309	287	287	296	281	319	301	307	311	321	337	269	322	284	285	300	309	300	333	323	288	268	328	314	292	333	319	271	322	300	285	298	300	303	290	304	312	301	269	331	311	319	315	304	316	295	314	302	295	303	273	270	307	278	317	318	339	344	332	311	297	312	296	301	326	319	315	307	324	302	319	321	331	342	311	296	303	287	283	318	316	305	290	308	299	304	283	311	278	285	279	281	333	293	292	298	324	301	314	327	329	312	282	345	298	339	306	338	308	304	311	312	332	324	334	315	338	318	308	310	318	299	323	320	297	295	287	299	294	303	284	266	301	303	287	296	286	336	311	323	321	269	277	287	321	314	312	318	310	309	293	308	321	307	351	312	294	282	302	316	298	332	307	304	315	314	323	290	310	324	303	319	320	298	318	302	310	303	298	332	310	301	341	367	316	323	325	302	310	310	311	312	304	289	274	327	298	299	286	328	318	302	305	309	295	302	355	329	321	342	322	307	265	302	323	313	315	324	326	312	331	325	317	321	303	328	310	298	299	310	296	320	283	295	337	281	290	303	296	312	309	327	306	291	298	306	284	305	326	300	301	273	274	280	313	297	295	332	305	281	275	312	309	323	319	308	267	323	328	323	311	316	264	292	305	310	324	324	294	303	304	280	308	303	330	317	290	321	298	300	304	307	296	314	345	341	277	329	300	318	292	296	312	270	324	330	311	287	281	305	315	334	294	292	291	295	309	285	320	311	307	307	295	307	278	281	308	335	269	328	305	264	301	295	309	295	320	316	283	309	318	289	299	302	309	289	311	288	303	323	317	304	285	331	363	293	307	273	304	302	286	265	310	320	292	319	312	328	311	322	325	301	307	294	292	325	304	324	296	335	319	274	317	279	315	297	338	323	326	316	302	317	350	318	297	296	332	300	311	310	313	293	303	281	313	311	315	321	335	327	312	264	294	295	326	301	326	318	340	297	300	297	328	316	316	292	280	315	284	317	280	280	319	305	278	298	288	277	317	318	332	302	299	343	293	321	273	303	316	336	296	328	312	302	339	315	294	293	323	282	304	279	337	302	294	315	298	313	275	284	303	322	282	307	307	319	335	285	314	299	302	319	311	328	324	297	314	296	298	318	322	309	352	311	301	315	289	321	278	326	272	327	313	297	284	358	307	272	312	333	296	300	304	327	302	308	308	307	285	318	311	311	296	317	302	303	297	297	334	291	335	293	291	311	302	286
55452	46895	12957	2903	2617	2198	1907	1673	1525	1407	1396	1220	1140	1162	1100	1049	1071	1064	1020	1014	989	935	972	938	904	934	854	929	1007	1095	1167	1126	951	974	916	896	869	860	904	923	824	874	881	847	903	930	975	1065	1030	1002	1133	1314	1860	3196	3165	3225	1685	1587	1387	1334	1273	1122	1044	1491	3951	4588	1410	862	914	877	869	828	841	865	868	852	888	894	882	861	852	877	840	841	852	856	835	889	832	854	830	884	875	822	828	800	859	816	818	820	863	851	809	826	844	815	829	817	845	820	903	814	858	889	904	856	865	793	859	839	827	853	830	821	822	852	823	826	841	836	852	832	823	817	778	789	806	799	869	797	782	841	829	879	786	822	829	806	854	854	805	833	797	763	850	838	803	846	835	861	818	840	836	855	843	837	847	788	847	816	859	837	813	794	781	833	812	828	831	834	809	795	848	804	844	823	791	806	797	841	797	858	817	799	839	846	805	821	804	876	820	820	880	778	772	854	814	780	876	785	801	810	788	814	829	837	799	798	857	769	857	768	824	866	806	808	845	813	810	818	851	870	831	769	852	834	854	831	849	860	821	785	847	812	791	802	830	839	800	829	853	776	820	763	880	820	779	869	808	883	799	850	811	860	784	862	841	773	811	854	820	812	841	816	848	810	836	775	843	858	860	852	836	859	837	806	796	831	786	786	798	801	836	825	845	840	756	890	858	849	834	844	848	807	834	845	792	850	770	772	831	860	818	896	831	810	838	843	833	809	788	808	770	790	863	808	806	865	850	822	813	840	847	811	802	818	811	775	831	799	846	812	850	834	841	835	797	795	822	839	842	843	886	871	775	809	850	812	847	864	847	838	851	787	770	830	765	861	844	834	837	810	878	798	860	789	831	839	881	838	808	819	791	833	806	849	819	813	821	849	861	811	802	852	820	837	824	795	776	848	843	794	801	825	812	811	877	808	825	844	836	830	831	774	834	830	840	867	792	896	885	825	794	786	829	837	818	821	800	801	801	844	812	817	869	776	832	850	810	829	856	858	818	799	826	826	836	847	828	822	832	800	878	797	834	820	785	831	858	819	851	851	869	750	877	841	849	834	865	806	825	793	852	861	836	856	790	853	799	805	840	797	810	836	787	860	823	816	844	831	854	855	828	820	855	840	821	829	826	823	879	831	834	771	880	835	881	845	869	824	774	787	838	811	785	795	826	815	824	819	870	803	813	821	812	843	834	870	848	861	849	810	842	897	849	808	812	866	809	864	826	826	827	809	833	811	831	882	854	789	819	839	854	818	883	890	853	825	832	775	831	778	868	795	782	817	825	834	763	814	823	796	798	837	791	816	804	817	820	887	851	859	857	828	812	801	795	852	836	844	831	835	830	892	781	802	777	823	805	825	843	808	832	825	824	792	817	793	790	823	842	859	833	867	770	782	786	852	796	818	862	854	808	832	851	863	848	804	827	818	867	849	828	845	846	808	801	806	890	820	818	803	799	815	853	834	784	781	816	838	838	851	805	843	842	890	807	775	811	816	808	837	821	857	791	814	735	843	806	810	800	847	811	840	840	802	861	827	863	790	867	835	804	838	820	850	864	777	872	771	812	810	840	781	877	827	831	782	843	816	802	838	747	781	774	804	881	850	862	798	831	839	797	816	822	874	808	801	807	862	877	810	812	891	830	828	877	846	792	828	801	832	825	823	799	846	823	799	793	823	841	854	808	845	820	808	833	789	829	840	832	881	818	801	850	855	835	844	853	823	799	848	841	797	837	827	828	876	810	813	823	838	807	831	840	849	815	802	838	827	822	838	803	871	856	848	801	849	826	833	768	791	816	843	794	853	838	810	826	811	813	811	775	822	862	762	843	827	821	841	879	783	842	807	825	850	871	865	823	814	854	829	842	827	821	825	794	853	829	803	824	800	811	832	806	844	800	848	810	875	843	779	765	849	810	829	801	867	850	805	828	814	858	828	850	827	813	812	856	829	814	799	827	832	879	811	849	820	799	791	817	790	837	839	825	804	809	811	808	825	837	824	851	806	771	831	843	837	812	823	871	787	825	768	795	846	799	816	855	853	792	845	820	770	819	800	864	828	805	844	808	818	800	802	823	842	804	822	806	828	804	817	890	851	840	802	795	866	890	837	845	819	824	843	816	793	870	829	798	837	811	827	819	803	828	798	809	837	803	838	862	812	873	839	815	826	770	807	788	773	812	811	858	842	811	850	834	837	830	832	787	834	811	778	862	795	799	798	809	862	827	844	796	837	845	882	818	818	812	832	834	823	791	760	802	798	838	796	830	803	868	830	789	802	820	864	804	822	811	840	823	829	807	848	796	788	834	831	856	823	830	866	849	836	847	832	820	837	847	822	837	868	800	824	825	844	793	824	806	844	816	793	824	848	842	824	849	854	836	840	787	851	824	861	828	853	860	797	800	809	848	886	841	839	795	805	837	808	874	814	841	884	820	809	816	840	820	817	856	846	888	881	846	836	838	834	826	831	805	799	839	797	835	786	810	833	801	805	819	821	870	818	813	871	806	811	865	834	897	805	818	846	855	752	878	817	822	806	816	862	785	833	854	872	807	825	791	836	876	796	833	848	862	832	835	827	812	882	783	830	835	810	820	835	845	792	768	837	806	808	846	830	867	860	803	797	858	766	853	788	888	810	829	850	819	855	834	862	858	824	834	837	821	865	841	814	811	822	852	814	808	828	875	882	762	832	838	817	799	858	829	883	882	843	799	873	821	820	797	820	810	774	880	765	846	827	797	828	838	769	844	871	791	813	822	805	838	877	825	866	789	794	765	836	832	837	826	813	819	850	855	829	795	857	851	858	800	823	821	819	783	798	802	851	865	762	839	822	848	792	881	832	890	878	833	848	883	847	826	799	793	856	817	813	812	811	804	854	835	819	856	817	777	792	806	821	834	807	861	831	890	858	826	805	849	833	837	813	794	867	839	787	802	848	872	782	829	827	776	849	786	807	848	765	843	828	807	804	833	772	837	775	809	836	836	852	862	814	839	852	863	818	836	756	817	788	822	826	766	841	825	798	797	807	806	786	799	804	856	800	842	845	841	796	821	897	879	864	845	820	828	823	839	829	883	835	848	851	782	858	870	818	812	787	864	862	821	850	796	821	869	780	813	842	799	833	837	865	772	815	800	803	807	856	799	848	777	808	791	859	840	840	833	811	828	861	833	824	834	824	795	822	793	848	823	805	868	817	848	778	834	853	820	917	819	856	806	824	876	815	841	799	853	814	773	840	853	826	786	862	848	830	861	843	858	836	813	893	844	851	832	921	823	826	810	829	879	886	819	819	787	790	805	819	854	830	822	794	847	828	846	819	822	831	833	828	826	762	832	889	875	802	872	829	860	784	812	866	855	828	753	851	844	837	795	820	847	824	858	771	846	792	836	775	881	801	847	827	807	870	761	836	793	859	848	834	844	843	859	862	793	870	856	814	827	881	853	863	811	820	859	856	819	807	835	806	789	867	827	800	857	806	825	861	835	835
26701	12440	1638	377	349	336	368	340	323	339	369	316	356	365	301	358	327	302	298	321	318	323	334	319	307	347	321	346	324	367	326	360	324	326	333	302	355	319	325	319	322	328	342	358	345	310	301	313	313	329	345	309	302	355	358	368	339	332	335	359	321	345	322	320	364	376	377	335	299	322	332	311	307	342	316	307	349	321	347	348	316	351	333	323	336	338	341	324	324	320	328	327	332	303	302	337	327	322	340	317	331	294	319	323	316	339	342	351	315	343	359	312	313	307	292	328	336	348	322	320	322	314	319	351	342	329	333	326	337	325	314	307	342	331	335	292	326	301	340	319	335	328	309	318	351	330	333	288	333	358	334	351	308	305	363	334	313	325	315	329	331	332	318	318	340	317	328	349	343	355	336	324	358	333	329	327	380	327	362	337	331	330	313	347	339	313	325	311	347	322	336	347	304	351	307	303	323	324	334	338	295	313	339	322	306	321	335	350	303	343	324	322	318	344	324	321	328	338	298	348	338	290	340	302	346	320	317	310	329	331	312	324	345	311	306	370	293	335	323	335	327	323	304	309	351	303	345	317	293	302	313	322	307	369	334	326	306	352	318	307	305	325	338	333	339	284	311	306	337	332	318	294	343	316	316	328	362	318	324	317	306	350	292	304	324	312	319	320	337	314	330	323	333	280	342	292	341	336	341	346	317	298	305	313	291	352	379	299	312	297	320	362	317	332	308	308	335	315	316	311	302	319	346	326	328	322	324	298	304	319	333	357	318	318	335	328	330	320	315	358	321	318	366	333	305	331	342	326	320	310	330	347	347	352	320	316	342	338	333	292	342	308	328	332	333	324	354	336	318	318	319	335	312	313	323	323	335	296	346	347	339	316	317	301	362	313	311	315	353	320	317	348	333	321	321	315	374	301	334	309	354	357	318	313	303	328	315	315	327	315	335	330	330	337	338	303	352	317	318	376	310	310	311	370	337	342	296	301	338	324	319	317	299	366	332	339	308	361	329	293	345	351	317	326	324	349	350	315	318	338	312	369	333	349	332	299	334	317	292	337	319	325	359	331	309	369	340	340	325	339	311	324	334	327	315	346	362	309	338	359	315	330	358	357	310	320	326	312	331	329	293	332	330	349	317	347	310	320	336	333	324	333	355	312	347	308	306	379	325	315	335	336	326	331	325	325	328	296	328	326	318	335	308	316	305	323	335	329	322	335	334	300	309	353	332	331	333	297	291	316	328	350	327	335	341	357	314	303	311	336	341	306	324	313	300	320	312	322	313	317	333	340	320	318	333	335	323	344	352	299	352	327	329	300	313	345	338	310	364	363	319	322	328	295	294	328	353	311	304	328	330	285	323	313	312	334	338	304	349	309	330	382	310	356	275	317	338	296	324	343	341	313	331	337	339	298	321	311	329	310	317	345	327	355	321	307	302	339	312	323	339	340	325	327	345	319	312	338	321	322	315	358	338	328	321	328	336	336	337	366	333	312	329	321	304	308	305	328	319	363	321	360	335	319	311	329	338	334	340	310	313	332	314	340	322	286	309	347	356	336	319	317	313	301	336	324	335	336	318	313	332	314	328	320	299	307	358	316	335	344	317	307	316	324	347	336	312	359	361	278	358	322	323	310	335	328	318	357	282	325	336	309	322	345	317	312	306	318	334	338	335	335	354	303	273	304	313	339	344	332	295	347	321	365	346	339	294	336	322	368	333	321	304	310	308	325	343	291	284	316	325	360	295	317	347	357	328	334	320	319	308	324	307	321	293	311	309	351	301	330	314	321	292	317	318	317	339	308	326	311	320	308	360	337	338	343	308	304	338	306	319	344	323	311	302	332	325	303	285	311	344	320	341	341	333	306	336	344	348	345	376	299	297	336	336	354	336	281	323	336	316	354	335	327	302	326	317	344	323	318	330	302	333	332	324	330	323	332	344	298	318	298	339	328	313	296	316	342	338	299	336	349	300	335	314	342	312	358	329	319	332	332	325	341	330	313	317	318	330	337	309	290	353	319	305	307	311	302	329	306	307	329	320	329	329	360	317	294	302	328	297	309	326	356	324	319	313	331	357	342	316	307	329	340	324	347	368	345	292	337	331	310	334	328	322	325	315	337	316	338	320	315	309	331	356	367	356	311	343	314	319	361	285	311	313	374	313	318	356	319	284	348	333	319	316	306	314	320	340	345	336	330	299	327	329	322	338	346	306	333	339	329	306	295	326	331	348	348	325	355	316	300	320	340	301	282	336	349	305	355	328	320	329	328	311	327	326	355	338	361	320	314	330	327	286	320	308	290	318	337	307	319	344	334	356	319	321	319	343	341	313	312	329	320	307	301	334	331	339	344	286	322	298	319	333	297	319	327	336	308	333	332	315	341	343	276	279	318	326	318	311	316	362	328	302	362	336	339	281	337	360	353	332	320	376	302	305	378	306	334	334	323	348	366	311	316	310	312	332	350	354	347	344	345	309	343	313	340	295	340	320	315	313	353	299	318	326	332	342	311	313	310	337	325	351	372	338	273	289	343	336	322	326	307	299	347	347	366	312	297	299	363	312	338	317	353	342	334	363	352	305	339	339	330	349	294	319	332	320	314	346	283	328	325	325	333	324	327	299	339	328	339	322	354	327	339	313	351	310	300	343	324	319	307	350	328	365	313	306	354	342	325	301	307	300	312	353	312	311	350	351	344	300	348	322	361	319	336	315	344	320	319	320	329	299	319	331	323	309	318	340	313	345	324	300	285	340	330	333	328	315	358	317	354	317	294	342	312	323	302	339	318	345	359	348	331	335	316	360	309	330	313	351	331	298	299	323	315	341	308	341	336	341	294	333	335	324	349	327	307	306	306	324	360	303	368	326	332	366	330	323	320	326	341	302	327	337	320	307	332	334	311	342	369	319	315	302	317	335	325	276	314	296	337	315	350	326	317	318	319	292	311	332	317	322	335	306	307	336	359	332	332	332	347	306	323	313	310	281	352	319	325	313	307	322	364	308	329	343	350	324	319	358	331	310	331	328	311	333	324	331	320	319	329	336	338	310	348	330	331	326	316	286	313	317	310	315	334	298	323	328	312	331	336	326	355	316	343	338	328	321	360	345	352	329	327	328	335	355	320	311	339	364	271	334	353	344	346	360	286	333	378	355	322	339	346	361	329	330	319	299	311	316	352	323	326	294	344	310	334	345	301	314	331	330	326	338	320	319	383	304	338	320	338	332	335	329	359	326	342	333	350	312	302	315	360	323	351	338	324	317	333	314	310	311	314	317	338	296	308	335	340	304	325	346	332	333	330	340	342	277	288	307	351	304	318	303	327	339	323	335	335	323	320	348	349	306	329	377	305	308	332	338	326	323	320	317	346	343	303	318	309	305	331	336	295	341	323	322	341	336	389	344	311	313	303	341	328	337	352	320	349	333	329	311	320	329	308	338	337	339	337	297	308	288	335	331	331	312	313	348	291	352	351	331	315	318	359	309	320	312	301	311	337	321	317
23869	13198	2072	946	924	961	918	981	895	863	891	867	913	889	830	841	903	849	912	863	922	902	871	886	889	846	866	962	916	1001	937	964	836	911	904	838	879	913	879	872	864	859	913	856	834	881	860	932	899	921	843	945	939	931	1054	977	976	912	939	900	906	892	826	898	1080	1295	922	859	912	811	830	852	880	916	853	842	871	833	880	856	893	879	883	866	886	827	884	886	864	887	860	886	837	822	828	883	872	856	888	861	897	851	875	854	860	884	926	872	849	887	848	869	904	857	874	904	867	864	841	824	898	845	863	874	859	849	898	851	793	901	849	808	924	960	852	893	922	854	881	938	871	836	873	869	880	825	810	860	865	894	824	865	877	837	893	834	844	871	898	874	917	926	839	833	810	870	898	893	890	895	870	850	842	828	893	913	885	879	864	853	885	904	888	882	867	846	861	840	867	854	878	912	853	921	845	864	911	834	821	879	846	870	852	867	850	857	846	852	819	883	833	833	864	878	918	875	852	832	910	838	846	841	838	859	879	955	844	844	940	858	921	862	843	939	880	836	839	774	850	854	925	893	807	833	836	861	900	868	828	954	864	860	885	844	794	861	862	854	879	850	805	840	858	834	874	908	832	880	847	836	850	838	899	842	849	908	833	811	874	868	828	917	875	878	821	818	912	838	859	877	872	850	824	873	852	900	832	855	902	843	879	881	857	830	828	860	868	860	884	900	847	863	863	850	851	869	876	897	918	905	830	831	844	869	911	786	891	888	853	864	830	859	862	862	867	843	862	903	808	873	898	833	875	878	867	904	852	935	855	842	920	886	885	835	865	877	887	887	885	914	867	833	867	811	819	833	862	838	905	854	866	878	884	868	840	865	902	899	868	888	861	881	877	910	870	873	841	860	837	860	912	856	906	887	976	875	913	876	830	844	887	903	881	871	863	889	864	875	883	870	876	890	859	878	842	869	867	840	833	863	860	804	831	846	865	823	861	802	887	838	878	890	903	868	873	865	901	829	873	910	799	912	804	887	818	822	928	856	884	855	873	809	861	887	900	900	871	843	830	901	875	889	868	877	903	897	915	852	852	845	848	876	814	864	873	907	870	856	875	947	852	878	845	904	821	867	826	870	889	838	866	862	845	887	853	846	886	897	880	913	831	850	847	867	912	896	924	853	860	890	834	882	926	886	879	840	864	825	905	862	860	807	832	873	886	832	857	840	879	914	822	851	891	892	880	864	843	886	842	862	842	856	868	907	870	844	916	841	887	858	857	895	815	832	840	848	898	895	889	878	862	866	894	825	903	863	888	879	824	867	943	869	869	829	896	914	830	870	850	856	875	847	863	869	829	817	875	889	880	877	874	882	858	888	876	868	845	827	873	896	832	897	838	838	908	875	875	870	872	915	855	798	838	842	869	820	856	852	883	856	831	840	908	849	924	849	885	841	855	882	890	857	873	896	901	858	872	863	845	927	858	881	906	906	877	905	848	855	893	874	842	827	857	893	855	856	878	877	866	874	890	860	862	817	886	856	888	888	913	802	848	895	888	867	872	868	866	859	872	853	822	834	948	883	895	887	865	901	852	872	889	884	868	879	830	893	913	865	824	857	870	839	913	889	854	890	830	832	832	924	879	885	867	822	871	863	878	921	834	853	848	877	862	880	846	901	902	893	895	887	881	863	838	864	823	867	843	842	874	829	843	910	865	865	909	897	887	912	863	896	877	861	917	888	899	823	839	861	867	919	898	875	909	851	898	875	842	916	876	861	853	904	845	799	869	846	861	886	853	866	885	836	864	833	877	895	888	880	903	879	894	905	827	853	869	817	888	826	829	898	867	821	866	864	923	891	859	870	864	829	863	869	849	888	848	869	925	869	910	858	882	856	918	819	846	880	891	879	847	914	906	877	890	837	890	849	864	854	877	890	884	886	882	839	865	847	849	900	876	901	851	845	860	908	835	855	876	837	887	880	841	938	866	886	888	875	858	837	856	931	861	848	871	846	837	910	866	897	838	816	820	841	856	865	833	929	875	865	878	867	854	863	923	882	882	865	877	848	832	912	893	859	799	908	906	882	926	858	868	854	868	869	803	834	908	896	854	859	871	887	890	867	854	890	843	876	864	897	842	898	897	873	875	862	871	879	870	886	875	862	872	875	847	851	824	841	850	862	844	844	867	881	881	852	869	880	875	850	864	941	860	894	898	841	900	858	849	857	858	861	916	869	846	888	896	913	869	854	860	855	888	864	856	882	880	829	851	807	889	904	868	836	870	854	865	830	836	872	864	839	860	868	829	881	897	865	904	875	903	873	852	862	875	892	859	836	850	896	920	789	859	871	853	883	888	870	827	905	815	898	872	811	839	880	839	856	889	873	892	887	919	841	883	872	846	821	863	849	863	863	853	890	817	855	860	901	859	846	869	874	825	865	853	840	869	856	920	885	846	836	872	848	867	872	877	910	814	864	907	864	930	884	873	905	851	860	805	890	859	909	853	903	889	837	880	884	890	848	926	873	830	866	889	837	818	885	861	821	816	884	906	861	850	835	906	854	864	879	937	935	928	928	888	861	911	932	928	863	800	853	878	831	902	876	899	811	872	835	887	868	933	883	858	878	852	874	870	884	881	915	808	919	849	835	850	857	864	878	881	874	822	884	861	897	856	872	867	815	860	855	879	854	910	878	883	920	901	920	876	806	920	851	887	902	863	899	894	928	844	878	887	886	859	884	877	889	890	839	886	860	853	865	886	866	858	906	843	838	874	881	863	871	810	826	804	866	841	881	884	916	831	923	860	867	869	862	855	906	905	871	914	838	854	860	822	850	908	882	936	858	873	863	913	856	874	872	874	901	831	877	854	856	878	917	848	901	852	911	865	901	873	841	840	863	829	852	868	892	890	870	893	891	954	864	866	896	868	878	812	876	889	874	844	883	828	834	888	844	912	861	840	856	818	885	867	891	897	915	888	855	853	838	860	857	854	845	843	858	900	829	892	860	842	872	878	901	864	868	840	873	837	893	867	927	795	822	889	932	870	853	902	833	896	884	828	860	902	928	902	841	862	924	888	839	882	865	841	854	919	900	888	869	827	875	876	860	815	894	873	793	833	892	851	883	830	861	873	905	933	909	877	905	873	869	866	842	865	906	879	913	881	869	915	864	867	910	891	905	862	869	862	881	847	902	868	830	852	837	885	906	850	850	841	866	837	819	852	826	866	896	880	876	860	846	874	879	884	898	868	860	814	875	864	857	839	787	876	843	903	852	858	902	886	877	857	829	844	851	821	841	869	848	885	867	892	934	896	894	856	835	842	807	899	907	866	885	883	835	838	849	859	806	844	825	864	839	866	834	848	884	888	820	863	869	896	892	834	859	895	862	927	839	843	863	908	851	846	845	854	875	898	853	889	870	897	865	891	921	873	819	855	855	906	830	867	869	884	893	837	836	868	835	870	842	877	792	893	838	878	878	884	875	903	917	865	915	859	848	860	865	869	851	851	884	875	847
70404	52424	21793	2661	581	472	388	363	356	312	312	318	309	297	276	323	323	316	297	267	301	296	278	274	287	295	269	311	309	285	270	304	284	273	317	279	282	294	284	297	296	269	279	282	305	299	311	289	308	319	332	337	381	437	444	493	360	308	274	308	321	299	300	338	567	526	334	303	253	277	304	244	251	272	262	275	267	243	263	259	293	290	267	267	283	301	266	304	302	266	296	266	300	269	274	301	262	301	296	311	257	293	290	284	277	251	288	271	292	266	266	282	283	319	274	254	259	276	260	289	279	275	257	232	289	262	264	320	261	274	301	296	269	279	254	261	281	294	277	278	300	259	268	271	263	283	307	275	289	270	290	276	273	255	286	277	276	258	285	291	253	263	261	276	286	261	279	285	295	285	275	262	285	269	271	291	250	266	274	276	302	270	265	281	260	303	288	259	288	272	286	285	289	304	284	276	301	298	252	280	276	285	291	285	259	293	264	261	280	284	291	302	277	282	268	294	250	250	271	265	254	278	255	287	285	290	291	296	270	268	271	276	288	284	265	270	247	260	281	277	278	299	228	301	303	276	270	264	221	287	262	285	305	284	287	274	259	253	283	273	249	270	273	272	270	289	275	276	284	283	249	257	265	266	270	289	271	259	309	299	277	274	238	282	273	270	234	260	301	261	252	272	307	291	294	282	248	258	273	306	282	255	300	262	301	259	276	271	278	282	287	285	268	264	285	272	270	296	257	260	245	275	294	297	274	276	267	270	260	266	298	247	287	279	286	251	262	303	291	264	287	277	289	266	267	300	293	303	271	278	285	271	274	317	265	296	266	266	280	306	279	254	295	264	273	301	304	265	309	282	252	269	249	261	282	275	285	300	295	265	240	274	236	296	269	270	305	264	263	248	281	279	300	305	268	286	245	297	307	285	269	275	285	256	252	254	278	272	277	293	251	262	294	269	239	254	277	315	303	283	266	274	279	271	313	282	278	262	280	232	255	274	266	278	276	274	268	300	304	277	252	284	285	230	278	254	275	269	256	269	274	271	255	284	290	271	284	242	286	284	263	251	272	272	292	251	300	277	302	288	265	279	258	290	273	302	274	251	303	292	251	275	303	301	278	311	294	283	294	287	260	247	260	272	264	273	292	267	269	278	258	253	267	290	270	297	260	277	252	259	286	273	280	262	282	303	277	284	254	271	262	263	252	271	282	271	262	296	267	287	281	304	272	255	314	287	263	284	284	236	264	271	271	272	289	266	261	271	280	264	270	278	296	291	285	282	275	296	295	258	281	302	283	269	277	263	291	278	283	265	246	294	241	289	265	257	280	274	255	297	262	251	273	299	255	280	286	276	276	311	297	289	282	257	313	256	282	278	297	282	290	287	259	277	244	280	272	279	308	270	307	274	271	282	267	275	253	271	262	277	259	269	255	284	254	289	265	271	247	303	276	264	262	280	259	248	286	291	253	292	264	275	283	239	295	303	268	257	277	306	270	270	293	303	294	265	268	280	282	287	313	251	261	259	261	267	265	260	254	262	276	255	276	249	269	273	269	256	261	284	285	268	265	267	274	290	251	245	290	250	275	261	279	261	290	281	289	250	276	271	243	246	293	285	290	273	295	270	275	272	277	274	288	290	269	270	297	259	297	263	273	290	284	294	289	310	270	256	253	283	274	272	233	287	293	262	285	285	278	284	285	281	263	282	285	278	267	270	247	289	282	267	265	271	265	325	267	249	254	270	272	281	284	281	249	279	261	257	284	281	287	264	263	303	272	299	318	269	286	289	300	253	246	253	254	280	268	308	277	303	291	274	273	297	276	267	268	320	293	298	281	289	281	275	294	290	273	268	268	239	251	297	314	301	284	272	256	287	257	297	260	279	247	281	280	280	293	266	284	243	271	271	259	241	282	254	284	257	270	277	265	236	288	272	258	266	297	269	280	269	285	283	271	285	290	253	282	256	258	326	251	311	256	262	284	256	324	293	265	278	260	291	298	285	299	312	294	287	259	271	269	292	291	280	294	281	269	255	297	294	273	252	281	280	302	278	265	257	310	266	280	301	295	283	292	274	273	275	262	292	261	266	277	294	303	272	249	281	272	262	263	256	314	269	277	286	259	267	297	289	282	267	279	273	275	268	288	270	305	270	280	270	257	300	268	310	263	281	272	266	286	268	263	286	273	283	280	296	278	286	229	317	283	253	278	268	294	259	253	288	283	249	290	255	282	261	285	285	300	300	275	291	265	259	269	294	272	272	279	277	287	305	274	248	275	281	276	285	281	266	304	299	294	281	267	292	263	262	270	262	265	308	279	283	272	310	311	266	263	287	282	283	251	276	304	296	289	296	276	250	262	280	270	258	250	278	287	236	273	296	299	269	277	267	265	261	265	235	281	286	288	287	246	271	271	252	257	318	287	296	281	255	244	262	261	284	282	254	286	269	273	295	269	269	293	271	257	276	304	305	275	300	271	272	280	299	291	277	265	247	282	276	278	261	289	291	275	285	261	301	276	285	295	256	269	272	273	283	272	273	287	282	311	293	265	287	284	285	310	277	293	259	277	296	280	316	280	304	267	280	280	256	309	270	287	292	274	268	284	265	273	292	241	274	291	261	284	256	268	278	273	299	290	269	316	292	256	270	303	287	295	269	301	250	285	266	270	278	288	258	264	276	257	282	256	306	259	271	278	260	258	269	317	277	289	303	282	278	265	300	288	295	284	267	233	249	233	282	267	310	292	281	253	274	250	311	290	278	271	243	313	285	297	293	255	296	282	315	251	297	275	276	277	288	274	289	294	300	275	289	264	259	273	260	255	275	299	278	275	278	273	271	275	276	270	280	271	263	271	263	273	263	273	252	276	302	270	269	285	280	305	279	253	275	282	280	285	264	303	291	277	280	299	276	316	263	286	301	280	277	276	262	278	290	265	281	287	280	238	248	270	260	261	281	271	304	295	263	305	250	278	259	264	279	298	258	285	264	274	266	289	260	284	315	266	284	286	288	243	265	267	298	285	284	278	295	276	287	257	270	243	285	306	267	261	247	270	287	315	264	251	261	306	261	292	285	270	280	291	279	271	301	249	304	290	278	303	311	292	290	268	263	272	265	263	314	273	269	271	299	274	274	246	273	301	311	278	293	264	258	293	252	297	295	277	276	249	258	283	286	299	274	295	260	266	261	290	273	305	282	254	259	258	284	272	265	287	272	277	278	265	297	257	258	261	284	290	276	243	272	258	274	273	278	282	307	285	281	299	290	277	288	266	255	272	268	262	282	299	273	292	275	265	279	318	267	292	270	281	261	251	296	246	269	260	287	270	250	272	281	273	257	284	256	303	263	269	281	276	245	263	269	274	292	286	267	234	293	280	261	288	280	294	276	310	270	267	277	281	269	256	272	303	275	276	289	273	281	288	271	275	268	272	248	313	283	282	237	299	259	274	307	267	273	285	266	285	285	281	274	267	269	308	278	273	283	287	268	293	269	271	258	267	276	293	257
46077	35684	9986	1853	1700	1498	1359	1269	1134	1067	1021	1000	926	977	898	905	903	851	842	822	851	804	817	812	869	773	819	878	854	910	894	902	907	748	831	795	804	800	744	793	726	828	822	789	811	868	787	863	898	902	963	1072	1316	1841	2194	2113	1470	969	860	842	921	954	1006	1628	2773	2547	1367	752	767	787	764	750	783	768	789	786	809	804	743	790	765	735	739	740	797	801	780	764	780	794	786	803	755	793	769	751	736	749	750	693	747	734	750	810	791	748	774	822	810	725	722	739	713	832	748	775	782	768	770	752	754	770	722	777	784	768	776	744	754	808	740	752	819	717	755	804	695	773	764	776	796	787	768	797	722	768	825	742	708	747	789	764	775	781	715	730	764	758	763	763	747	736	785	792	777	750	738	752	743	775	766	772	751	748	790	770	769	748	824	797	788	783	806	704	775	724	766	776	835	757	717	743	783	774	727	732	765	771	766	764	768	727	765	784	759	800	775	801	764	765	761	790	724	719	687	753	795	755	764	740	749	733	804	795	752	807	773	791	788	758	718	749	797	747	717	746	772	740	766	727	741	784	762	758	744	823	728	801	776	700	705	780	737	739	774	753	781	758	748	793	708	738	765	718	770	803	774	729	780	762	744	730	767	724	711	800	740	753	801	716	764	780	801	738	767	760	771	718	770	777	758	728	759	738	748	767	719	728	763	762	786	751	760	762	772	750	752	779	734	786	743	751	765	774	785	780	779	730	813	739	802	772	783	741	743	781	785	784	743	770	782	741	786	762	755	752	757	768	742	745	770	769	745	739	798	765	755	773	754	788	804	734	778	764	758	740	774	729	695	782	754	722	775	750	741	761	773	771	778	727	741	752	746	735	747	741	790	754	787	748	826	763	768	755	776	790	806	775	791	767	736	720	813	761	781	762	730	732	751	749	724	763	734	750	791	756	744	777	748	734	728	738	781	773	730	787	715	716	741	797	776	721	837	781	788	718	798	726	777	776	787	727	706	758	738	789	752	775	733	767	757	745	725	722	734	768	788	745	749	725	751	823	752	762	716	724	737	754	769	758	766	769	770	730	758	750	796	740	770	753	807	793	770	732	770	754	758	770	759	757	753	784	783	748	772	786	727	738	778	805	811	733	795	783	819	777	769	750	776	770	780	814	786	733	755	775	771	745	740	771	707	753	759	790	753	771	705	741	778	747	800	743	734	739	749	777	767	744	772	759	792	740	740	786	753	762	757	783	734	767	743	740	746	751	765	803	764	801	775	776	714	808	765	716	784	742	745	733	785	759	773	805	771	750	792	718	823	731	754	806	758	741	776	786	780	716	771	771	758	767	752	735	731	734	717	715	769	801	763	768	745	788	815	796	749	741	800	771	818	771	768	766	733	763	747	758	705	731	716	773	729	811	792	811	720	790	738	789	777	747	733	768	761	754	772	751	749	746	785	771	769	782	746	707	733	788	730	756	756	767	791	766	740	786	744	785	800	770	690	760	781	739	716	788	797	766	726	769	757	757	714	802	808	758	772	715	745	709	768	795	807	720	755	755	823	733	789	756	751	776	789	799	683	758	749	767	792	746	779	739	740	740	767	822	710	770	817	761	739	732	800	756	734	756	813	787	723	763	778	768	760	762	762	769	752	753	722	748	755	759	748	795	758	720	774	735	796	744	768	793	779	779	813	735	769	706	741	777	790	753	683	764	766	772	735	763	697	746	794	760	745	758	720	750	771	778	767	762	754	710	777	705	790	748	744	791	763	742	682	687	781	731	781	743	723	779	726	770	752	758	747	762	740	755	811	753	791	812	745	809	776	770	799	825	765	760	721	769	743	747	732	799	797	746	786	786	754	814	772	764	723	756	774	780	779	764	757	820	792	744	728	742	760	750	776	743	769	733	800	750	750	753	777	709	762	736	755	728	696	729	779	788	735	795	779	787	762	769	723	733	723	725	815	798	758	764	752	736	752	696	796	723	752	742	803	750	777	768	785	777	739	712	747	764	768	767	796	785	803	745	719	774	774	768	773	749	742	728	728	762	803	767	774	775	732	737	726	812	763	764	810	759	778	746	727	798	748	738	783	774	778	762	749	742	755	739	741	752	732	750	825	795	782	761	768	797	744	763	773	768	778	771	758	766	780	766	756	712	725	708	753	763	759	755	732	739	730	774	770	758	801	742	749	735	794	735	767	797	750	763	714	729	750	774	721	752	765	772	748	801	766	729	748	801	791	754	769	792	782	708	727	784	735	808	752	736	766	801	778	756	758	784	762	775	742	740	744	773	815	804	807	780	757	763	753	723	767	767	804	820	779	714	807	759	751	801	733	761	795	749	727	745	755	748	787	717	739	755	762	786	755	751	770	798	778	725	720	774	783	737	820	756	735	764	771	757	767	789	733	817	776	735	785	729	824	701	788	820	779	781	783	767	728	716	748	748	749	711	784	773	752	764	773	765	741	787	770	749	759	746	795	752	751	738	740	798	731	744	760	785	768	739	811	737	698	745	786	798	822	759	772	758	731	741	704	802	760	748	737	775	769	723	771	802	777	793	755	772	787	751	802	728	748	750	794	744	775	762	731	752	753	757	761	765	782	810	769	773	776	797	738	750	733	718	760	744	802	762	780	756	749	770	805	738	723	735	780	782	786	818	771	823	751	752	745	766	780	751	704	815	763	720	743	738	771	772	748	765	735	764	727	785	711	756	713	719	797	714	769	802	759	736	771	741	780	753	741	759	759	737	781	752	816	784	709	796	758	729	771	724	732	780	750	780	779	728	783	738	779	748	717	746	757	776	779	737	767	778	826	775	772	806	744	765	763	758	784	797	762	758	799	728	718	759	798	761	776	769	819	767	705	743	764	743	758	801	803	721	756	747	772	787	748	769	746	721	806	749	744	792	745	780	798	781	759	736	725	774	724	781	717	774	781	712	759	755	760	762	783	779	758	765	783	726	853	811	764	759	747	719	767	779	742	766	737	806	777	771	748	778	777	733	766	761	746	761	745	761	797	750	782	737	772	746	796	741	730	729	774	726	709	787	763	787	756	748	726	749	815	789	748	791	746	764	731	776	762	759	719	752	772	780	783	744	760	719	806	790	764	792	726	747	720	784	735	713	773	815	788	776	760	761	815	741	743	795	747	776	708	759	779	751	758	739	771	788	772	786	768	789	723	786	775	751	741	797	745	703	726	772	735	753	733	768	744	743	744	762	738	740	802	773	811	763	724	734	758	786	773	678	747	773	760	679	729	803	730	775	767	768	757	758	750	804	784	737	783	721	794	766	761	779	765	737	757	751	700	739	705	746	777	806	768	732	750	813	699	779	735	745	781	741	735	774	784	752	731	760	756	745	773	761	782	755	725	729	791	805	746	741	746	732	755	730	781	770	820	792	728	761	706	773	769	751	774	755	774	714	759	826	767	773	734	766	752	802	773	733	726	780	793	785	767	708	776	789	763	792	740	728	733	754	720	740	784	733	815	760	767	689	775	774	741	712	762	702
81412	62972	29369	8035	1156	658	502	504	456	452	399	367	356	370	368	375	340	351	332	360	323	344	326	305	306	328	331	317	318	323	324	329	343	313	344	324	325	305	304	342	336	313	340	332	312	333	329	335	301	297	320	371	426	564	626	484	360	337	336	344	333	338	365	477	879	782	329	280	284	308	299	332	328	333	272	322	305	308	324	311	281	338	267	314	334	332	298	346	311	280	305	323	307	342	299	319	322	287	284	313	306	290	305	325	318	293	320	281	309	308	305	301	299	288	323	301	285	379	324	280	324	275	321	281	324	292	312	311	292	304	310	325	264	310	292	280	302	300	311	282	302	325	321	279	322	320	302	302	315	305	300	319	311	296	297	291	338	304	302	308	318	314	303	325	319	321	340	344	306	300	297	295	329	294	283	307	319	290	289	314	318	320	291	320	329	309	307	306	278	309	325	311	326	290	292	319	317	306	288	308	291	307	295	321	325	322	347	352	323	288	289	294	339	299	316	296	332	316	303	324	335	322	324	313	326	280	294	300	269	314	324	347	286	315	311	303	334	309	323	322	285	294	305	327	310	310	279	309	292	320	320	314	293	319	332	321	288	329	334	363	338	316	313	293	312	291	307	306	302	307	307	279	329	285	302	304	314	308	325	304	310	335	317	277	292	320	339	318	317	309	334	314	266	316	339	313	314	306	314	326	335	332	297	353	303	311	306	329	308	310	319	334	309	294	332	355	297	307	294	307	292	297	302	298	308	346	294	285	300	314	329	328	297	321	305	317	324	328	330	325	289	310	305	316	310	325	304	304	292	287	318	302	311	289	326	281	282	316	289	264	296	347	305	340	310	324	294	320	318	315	280	317	293	285	333	275	306	303	318	310	310	331	291	339	300	322	267	335	317	279	291	310	321	310	299	315	305	331	335	300	289	302	323	307	284	330	312	311	327	328	324	347	303	329	304	306	310	315	283	315	332	321	338	290	312	311	328	315	298	300	273	285	349	287	293	310	334	314	326	282	320	344	279	290	309	335	312	302	330	289	331	321	310	306	315	312	321	262	325	290	268	304	326	324	290	305	307	303	300	318	270	291	318	307	331	314	299	301	323	336	386	293	319	312	305	333	297	291	309	320	297	306	339	321	312	339	300	333	301	311	276	263	277	300	290	329	329	307	294	278	322	339	293	292	303	303	298	308	286	340	310	330	311	314	335	336	308	313	326	302	287	325	310	320	291	340	268	310	333	283	328	349	322	327	310	313	332	331	314	303	305	285	325	286	309	283	311	296	315	290	331	298	332	303	297	286	319	298	297	314	287	301	302	316	300	300	319	337	300	305	292	306	331	297	320	324	314	329	272	307	298	325	265	310	297	303	309	331	313	329	310	306	312	290	261	331	285	335	350	310	273	317	307	277	342	332	341	303	321	320	310	299	304	325	330	325	310	306	290	321	326	324	282	283	310	323	288	341	314	314	342	322	269	303	338	336	288	316	283	276	288	325	271	301	295	334	303	304	326	321	345	302	317	300	313	321	331	323	339	330	321	322	319	324	315	299	307	292	311	296	314	302	284	322	329	327	308	318	300	308	285	303	301	302	329	309	309	314	304	331	309	285	312	270	323	285	305	293	327	308	340	312	308	317	308	315	320	304	298	304	337	298	319	313	312	308	301	338	319	310	319	310	304	291	304	323	311	311	306	317	327	341	304	300	271	270	294	314	303	273	290	320	291	303	331	298	290	290	316	350	309	294	324	333	312	287	318	282	321	299	311	326	300	321	334	317	297	340	308	309	320	330	302	302	333	282	309	325	314	296	321	312	302	303	304	311	309	317	305	320	338	335	334	316	309	280	301	306	309	340	332	316	314	328	284	305	313	288	298	292	302	287	299	337	321	346	339	348	305	313	313	328	310	299	336	299	304	289	311	283	326	334	313	331	303	314	338	311	331	303	300	302	328	314	320	335	301	296	297	289	292	289	304	330	309	307	317	333	281	293	354	288	299	279	289	345	309	304	276	334	270	286	309	305	335	306	302	276	320	327	299	266	299	287	319	299	311	323	357	344	320	337	292	291	308	297	293	293	272	284	287	347	298	302	338	297	312	298	324	294	337	312	320	300	323	310	328	307	303	300	303	301	300	311	318	285	309	306	329	297	334	309	299	304	288	316	293	338	333	311	313	319	338	326	294	305	294	299	310	304	300	306	314	325	286	313	324	330	284	312	312	309	290	290	291	345	318	308	295	314	311	322	301	300	311	352	317	292	333	327	293	285	279	314	290	296	299	318	289	327	330	296	292	282	289	352	285	308	335	300	294	322	308	353	306	292	337	327	300	323	309	284	336	315	310	297	287	307	331	303	342	358	293	307	318	309	277	295	303	316	317	317	324	289	318	266	295	300	307	305	299	310	310	308	328	304	313	312	294	307	344	321	285	303	336	289	317	320	325	264	315	298	315	321	315	280	341	339	329	313	305	268	321	288	299	337	319	292	284	327	330	303	275	292	324	318	298	295	289	301	301	343	292	308	318	315	314	303	286	308	306	296	293	279	352	283	297	329	313	335	308	310	320	302	318	353	363	304	326	275	304	305	314	303	292	306	288	309	332	294	293	309	300	329	316	331	279	327	317	297	291	305	302	304	297	319	329	323	308	345	332	276	345	301	305	282	311	277	309	307	321	276	300	271	340	288	289	330	301	312	332	292	284	311	287	299	327	300	319	318	294	332	304	302	319	315	322	306	278	288	342	323	315	351	302	321	274	307	279	281	307	298	316	330	286	350	378	328	297	294	283	295	304	344	292	319	285	328	314	289	292	305	310	304	322	332	304	310	305	319	314	304	334	294	318	332	315	306	330	279	292	325	324	296	329	335	293	265	322	332	316	330	301	350	328	329	297	322	338	274	303	319	274	315	317	336	299	308	287	323	307	304	292	288	307	306	309	302	279	315	304	298	296	309	327	309	318	322	325	301	315	301	323	268	307	327	300	317	317	293	323	298	312	334	317	320	301	290	316	315	296	272	306	330	307	306	328	287	314	332	306	308	313	325	299	326	300	301	290	281	296	292	319	295	301	309	324	313	322	291	271	288	336	334	301	298	325	311	325	279	327	293	277	307	274	306	338	278	276	351	299	310	313	301	319	299	300	307	300	295	294	333	300	300	309	307	301	320	297	309	273	305	320	288	326	290	315	288	319	314	295	327	296	294	358	326	286	312	324	329	261	296	298	312	302	321	313	332	310	299	296	320	291	284	329	294	282	285	308	306	301	310	270	300	320	325	314	346	287	309	296	283	317	314	313	308	338	286	320	308	320	302	329	307	314	271	340	299	329	322	293	327	336	295	326	326	306	307	302	303	319	297	329	298	293	304	293	279	301	350	353	317	332	323	316	312	338	320	329	339	349	295	306	292	304	300	297	324	314	328	335	327	316	316	296	297	303	274	265	315	338	355	307	309	322	325	319	347	301	308	303	308	291	286	283	295	323	277	337	309	332	309	305	317	284	299
56494	44771	15053	2969	2589	2275	1924	1685	1582	1464	1330	1272	1207	1200	1062	1071	1066	1058	1011	1028	967	995	888	969	937	929	976	970	1076	1090	1111	1024	971	940	891	890	895	881	919	946	948	855	882	907	944	917	934	1015	967	1069	1249	1327	1738	2663	3332	2002	1243	1097	1160	1118	1092	1036	1148	2197	4893	4312	1072	858	890	907	869	873	842	866	865	878	853	883	873	868	828	821	863	811	886	821	825	823	820	886	856	836	822	836	878	793	806	829	820	834	816	816	800	840	857	810	836	846	828	849	867	829	835	875	859	902	820	827	888	842	806	835	856	884	833	837	863	840	814	852	849	765	819	847	858	822	855	863	834	832	802	848	795	863	832	848	866	758	804	826	840	872	868	813	846	791	840	843	864	849	850	799	876	894	810	825	803	781	821	846	837	876	832	827	824	806	852	763	785	853	789	795	780	836	782	828	864	838	897	858	780	837	818	913	873	853	852	809	873	844	854	865	865	844	794	849	861	858	799	856	848	823	860	848	883	853	817	806	866	780	858	801	841	880	816	816	854	842	819	811	807	847	770	861	824	811	807	824	876	839	805	777	882	874	762	825	864	810	857	843	854	876	836	841	823	815	882	826	838	825	840	810	828	799	799	864	789	834	863	874	844	897	856	842	839	860	838	864	821	832	876	846	855	863	789	837	845	791	850	854	812	823	881	839	856	822	869	868	826	857	833	865	839	781	843	842	830	821	864	829	830	833	826	793	902	816	884	842	819	802	814	805	808	813	880	795	861	841	766	871	894	827	849	776	838	846	823	856	859	824	845	824	781	866	843	838	767	777	805	812	848	834	893	850	817	843	820	774	788	884	836	832	804	884	869	860	800	802	858	779	839	835	855	884	840	791	836	860	846	837	824	873	815	868	801	874	804	848	805	858	810	817	790	793	838	894	835	825	835	816	867	776	817	795	883	852	811	793	817	825	836	795	868	811	876	821	824	866	817	853	791	838	855	810	864	837	850	862	777	795	800	772	861	846	855	804	814	820	844	868	853	879	850	818	835	809	861	815	840	845	770	823	859	771	885	756	839	853	837	918	816	887	843	861	822	852	789	835	807	764	822	819	820	822	834	814	869	805	887	833	851	880	883	858	830	879	869	851	853	833	837	903	815	877	854	891	826	805	861	818	894	842	801	829	840	821	801	899	862	806	869	787	838	819	863	854	801	819	883	820	801	827	788	816	822	813	819	771	802	826	849	830	800	818	827	880	811	820	846	827	788	870	861	839	832	806	836	838	792	848	801	841	868	808	806	854	867	849	858	798	788	835	847	828	880	827	831	860	800	830	854	884	830	822	850	882	826	848	784	851	870	801	780	832	868	815	845	811	850	825	880	820	901	874	800	846	872	855	846	818	835	826	836	859	825	787	842	788	814	840	793	858	835	820	821	829	841	866	806	838	848	832	853	837	769	831	858	825	793	832	853	792	857	910	822	838	864	862	817	847	819	883	873	868	865	817	832	856	866	865	802	824	833	798	855	823	826	810	817	856	790	877	826	798	826	829	794	840	843	839	848	800	868	818	829	808	806	852	836	851	813	778	854	780	835	853	843	822	886	832	842	835	861	762	777	835	857	823	902	846	821	817	865	833	889	844	826	876	800	877	798	827	820	831	883	852	793	838	836	874	874	874	834	821	854	796	809	872	806	801	810	836	816	819	800	839	846	870	837	831	809	832	863	860	837	849	802	830	836	818	829	807	808	814	844	843	826	875	844	859	832	846	863	839	884	814	851	863	857	835	836	790	836	881	830	851	815	899	819	824	867	815	829	847	867	826	882	817	811	790	837	845	861	834	843	835	817	827	800	834	831	812	831	802	853	853	802	842	825	818	805	848	887	822	855	826	852	813	846	845	828	847	859	874	819	854	821	809	858	811	862	887	795	829	877	844	828	807	862	818	808	817	848	842	803	845	832	851	851	833	860	772	846	812	821	834	832	806	868	835	878	834	799	866	782	848	874	828	809	794	810	849	827	846	851	875	824	851	850	839	842	818	852	873	856	871	808	823	871	835	818	803	871	879	848	820	853	818	819	819	834	857	793	839	876	784	834	865	850	858	799	811	856	849	884	799	847	838	820	823	863	806	837	819	831	865	856	843	864	917	800	873	829	858	851	806	823	806	798	848	835	857	843	850	784	827	862	860	825	835	870	868	855	863	798	883	844	855	868	838	819	837	810	780	794	848	851	844	837	818	840	861	889	836	815	829	853	849	786	824	834	817	809	828	877	812	828	857	807	818	830	822	838	833	841	845	853	820	883	773	799	821	861	849	822	838	812	824	787	777	824	851	891	843	861	811	829	808	827	796	851	812	850	839	825	862	774	799	817	821	772	854	840	880	840	818	857	832	776	821	880	893	816	768	811	848	888	837	829	867	764	816	799	848	853	862	841	883	834	807	800	821	884	825	860	816	805	817	832	820	869	830	832	870	827	859	854	760	841	873	865	843	904	883	818	787	867	841	831	842	827	838	847	837	851	837	798	890	849	841	840	804	797	863	814	841	869	840	859	850	766	822	845	828	837	823	836	816	824	824	792	866	831	862	801	841	867	820	905	837	823	786	786	816	828	852	893	871	774	820	807	886	785	839	874	793	819	800	822	782	845	853	881	802	852	816	808	775	830	814	836	815	837	830	829	846	824	824	841	813	835	828	821	785	863	876	835	856	878	810	845	838	808	826	850	873	786	814	815	867	840	863	846	899	879	843	826	841	868	853	827	892	851	859	855	839	838	831	859	813	838	821	845	838	870	811	857	814	768	829	836	860	811	857	817	824	805	876	839	888	841	836	823	833	873	910	863	877	844	805	860	854	867	889	837	817	819	801	821	818	817	834	800	849	825	858	851	814	819	822	885	858	847	805	786	818	832	816	805	836	799	819	813	866	818	823	880	811	767	827	823	847	806	790	864	853	832	821	868	821	817	880	851	832	859	796	820	818	827	814	844	841	833	883	852	824	868	896	835	863	827	816	867	899	837	843	819	799	799	829	844	829	826	781	835	858	813	863	895	808	828	852	827	839	831	824	820	824	796	842	875	810	802	819	861	871	852	826	801	830	857	801	882	861	804	851	862	833	892	822	870	875	844	846	832	845	872	845	889	846	827	823	891	818	798	810	827	840	825	844	841	782	859	802	848	848	804	841	783	839	815	812	876	815	852	799	840	864	831	798	821	824	749	864	880	808	861	844	867	858	834	732	804	809	870	856	878	833	883	843	833	825	845	880	892	821	871	780	904	837	858	792	798	821	829	818	842	822	857	825	771	794	799	841	877	826	863	839	793	792	838	780	843	855	820	799	851	795	851	835	855	811	809	814	834	874	838	874	864	859	857	841	874	834	871	837	869	804	842	854	803	865	826	829	848	815	798	830	828	799	841	773	829	837	804	796	857	850	864	830	858	835	803	811	883	807	857	827	815	813	863	785	870	878	857	817	837	846	849	868	859	798	802	869	793	816	855	817	890	886	844	858	833	893	800	797
27968	11596	2142	428	299	303	346	321	302	296	264	296	286	287	295	298	303	316	274	294	300	314	306	307	296	328	297	324	330	344	309	293	296	320	311	302	296	320	317	314	296	300	302	304	288	271	320	292	291	298	280	308	325	312	312	290	309	294	281	315	292	317	283	301	353	333	307	291	337	302	299	320	308	307	279	299	317	303	300	265	309	311	300	306	266	289	300	297	287	296	276	302	285	253	300	275	296	297	309	317	293	271	275	289	285	288	306	304	316	301	261	291	298	319	306	256	279	308	324	303	291	321	277	315	282	305	300	300	274	287	298	274	303	308	310	301	284	299	281	283	292	294	294	299	304	290	321	298	336	294	311	286	311	306	286	301	296	296	334	263	298	290	304	319	295	305	316	305	272	311	327	300	272	296	291	292	321	291	275	283	272	309	294	272	296	279	310	264	295	331	333	315	287	281	281	288	302	327	279	295	330	313	315	300	334	299	268	316	307	307	282	297	279	299	277	310	260	272	294	275	291	282	304	292	280	311	297	259	277	337	319	314	301	326	280	299	289	295	288	273	284	299	291	290	322	304	288	307	307	284	282	305	319	307	287	269	260	293	286	290	308	310	305	325	305	278	291	291	279	278	325	315	311	295	291	325	313	282	318	306	320	302	284	286	287	288	270	296	286	294	310	308	272	348	310	268	310	303	293	266	312	290	267	282	291	294	312	311	297	311	299	287	279	309	274	306	322	295	305	300	290	310	313	312	315	313	310	293	310	279	282	322	299	310	297	298	282	329	287	275	274	290	274	287	257	304	287	307	307	305	291	271	342	287	318	286	304	300	281	279	314	296	301	319	330	296	329	302	291	320	294	293	288	276	305	303	335	305	294	336	264	303	305	289	291	304	304	292	281	294	311	284	300	289	315	276	296	313	293	280	318	295	283	307	268	264	308	316	324	278	317	298	302	292	300	286	317	278	303	311	317	294	317	320	325	285	279	300	276	288	291	289	315	281	278	339	318	324	282	316	271	274	294	289	290	293	271	278	307	329	272	307	300	326	274	337	306	302	257	313	301	310	268	304	307	308	311	312	313	294	301	306	279	314	288	262	277	278	265	286	333	286	303	309	296	250	252	307	309	305	266	272	296	305	338	330	313	268	321	300	263	303	269	278	315	289	283	287	301	281	312	302	289	302	308	332	289	309	263	283	268	297	281	289	324	306	311	311	265	304	337	315	308	301	293	288	311	312	282	308	308	287	312	273	305	307	281	284	297	282	269	313	278	298	301	290	291	284	281	314	299	293	327	268	323	294	304	300	290	289	327	310	295	278	282	280	324	319	285	295	276	316	283	284	293	304	304	286	296	312	285	319	260	307	305	311	315	308	284	282	282	303	336	316	293	314	296	289	294	296	293	298	287	283	281	281	294	325	313	308	302	306	263	287	303	281	304	296	314	289	277	309	287	294	304	286	277	292	281	290	295	274	302	309	304	263	282	293	295	290	299	323	285	329	294	309	303	303	293	271	322	295	307	293	325	284	325	300	278	333	344	308	296	303	284	301	302	302	305	278	312	293	313	277	272	293	316	319	285	284	292	294	313	320	266	315	287	275	281	310	293	308	295	308	325	277	289	300	313	276	311	316	293	297	296	318	305	305	301	324	311	318	335	310	317	304	302	309	285	324	300	290	321	274	284	296	277	287	300	288	312	284	276	306	295	300	298	322	283	324	267	283	311	302	294	290	325	307	301	291	279	307	313	314	295	282	302	312	325	287	308	287	270	304	310	294	311	303	299	315	300	308	322	276	291	277	299	320	278	256	308	292	298	288	304	295	301	325	308	279	293	266	297	311	309	315	332	308	324	294	302	308	304	286	291	291	287	274	277	298	287	260	277	288	298	282	303	328	248	320	305	284	296	279	307	305	299	286	315	316	300	291	313	325	303	301	290	300	291	264	321	282	314	303	264	296	272	307	291	319	287	292	313	299	296	324	290	324	251	299	318	293	316	268	277	281	331	284	313	309	312	263	298	278	300	328	304	297	297	288	332	305	318	301	300	295	323	317	283	291	310	303	311	301	298	308	280	330	266	276	278	283	276	266	301	308	305	273	329	298	341	320	296	274	273	330	290	300	286	300	279	285	291	282	300	306	292	322	313	270	284	292	291	281	307	299	306	320	281	279	287	321	309	322	321	291	260	276	329	317	281	312	319	292	287	273	285	301	268	270	301	329	300	292	276	291	294	273	335	285	263	293	287	294	334	318	305	288	308	291	304	281	293	327	292	291	300	323	298	291	300	290	303	305	286	316	290	298	304	302	269	301	286	282	298	289	293	295	273	287	288	314	282	292	298	270	271	297	287	271	314	307	314	297	283	292	284	297	304	301	324	296	311	301	311	255	300	342	278	280	276	287	268	283	305	290	316	289	285	301	299	304	284	303	268	288	315	290	301	288	322	290	305	312	272	267	270	253	304	332	272	266	268	290	301	298	298	299	298	322	293	296	321	281	305	318	282	295	281	307	276	289	313	286	290	311	285	264	304	278	298	307	303	322	314	325	300	290	299	289	307	294	292	309	312	286	295	297	301	296	322	298	304	313	324	268	341	295	291	332	325	296	308	310	315	282	293	285	323	308	294	303	293	294	301	288	319	278	286	283	339	302	280	277	288	306	283	279	275	312	300	273	296	294	338	284	298	280	283	319	266	279	288	318	299	276	302	307	320	303	300	292	320	294	288	286	279	297	283	269	284	321	329	307	294	312	318	266	323	325	297	318	308	287	315	290	287	296	300	327	297	305	290	266	285	273	307	311	317	291	279	293	322	316	298	293	305	335	289	300	295	314	322	297	289	308	317	303	322	308	326	299	275	286	322	284	300	319	349	313	300	265	313	325	296	325	292	287	305	324	306	292	303	278	287	324	304	249	312	272	275	297	310	289	323	311	311	297	306	294	307	279	317	300	290	330	302	307	261	274	301	301	300	284	296	271	307	293	270	299	262	311	311	274	269	314	301	288	269	310	278	301	277	336	316	312	294	305	301	298	283	297	306	291	297	267	305	298	292	289	317	306	290	270	291	281	304	327	261	297	346	278	278	341	317	292	271	280	306	309	286	277	286	333	301	291	303	307	307	307	276	286	309	300	300	307	290	329	309	294	288	315	301	329	300	301	272	290	291	265	280	295	298	283	309	288	294	293	288	319	306	287	324	307	300	287	311	298	311	308	339	301	288	312	298	296	294	305	255	282	340	303	305	269	315	284	284	321	296	291	296	285	304	275	318	311	299	322	301	317	296	270	294	294	285	314	299	308	295	308	277	303	278	291	273	268	293	317	324	295	303	310	334	292	303	301	291	302	299	294	290	269	276	306	257	315	305	292	293	270	282	287	289	305	270	299	288	305	263	282	301	266	292	310	301	290	304	285	311	320	299	309	327	318	309	321	308	328	290	303	305	301	296	264	271	268	308	319	285	302	291	287	313	292	287	278	299	337	283	316	276	310	294	292	305	272
24958	11442	2746	903	891	812	791	834	824	793	824	799	777	866	825	828	799	846	857	854	754	803	790	794	760	806	804	886	861	828	873	908	807	870	831	764	837	785	817	865	869	828	804	831	850	864	845	841	805	849	788	848	907	977	882	893	838	829	874	800	847	825	842	955	1032	1007	759	808	778	780	789	811	767	799	772	828	780	777	853	822	833	766	795	778	807	774	811	820	765	790	787	761	814	757	761	828	807	803	813	860	809	770	832	785	760	767	825	875	771	806	798	811	807	780	805	785	818	771	778	800	777	795	880	777	793	866	815	777	769	818	837	804	758	788	806	826	820	778	783	780	824	784	795	774	765	828	840	772	819	780	806	794	830	815	807	780	770	777	810	762	801	820	791	787	843	816	858	771	796	810	859	773	759	803	758	801	836	805	797	781	790	812	799	854	776	792	806	759	783	788	816	822	793	776	841	815	827	804	766	786	839	801	794	828	795	860	835	850	859	787	850	794	747	812	780	799	826	839	787	803	797	823	798	779	801	810	787	801	796	786	831	779	806	800	794	837	805	773	839	773	778	763	822	810	804	783	809	817	792	796	787	798	772	813	809	790	849	829	798	814	774	804	734	789	803	835	850	801	740	795	762	771	811	776	784	795	848	790	792	780	749	768	882	780	827	795	734	841	798	762	781	797	806	771	801	770	837	806	862	784	834	790	841	765	800	802	803	862	795	804	761	788	729	812	824	779	791	803	783	773	834	801	830	793	819	824	795	821	875	872	794	774	808	791	793	834	727	790	855	798	798	744	806	808	821	808	755	764	792	825	752	745	802	807	862	793	765	851	820	845	790	813	790	823	801	777	720	836	791	776	798	803	816	768	803	776	784	849	762	823	833	789	794	799	825	760	805	787	820	769	832	799	795	835	781	763	787	792	816	771	782	860	836	771	805	776	838	785	786	769	827	785	810	811	781	804	803	766	779	764	817	749	839	782	802	789	805	787	790	793	802	794	814	817	815	794	792	775	790	741	793	776	789	815	770	836	819	779	793	740	778	806	783	846	786	770	765	826	761	837	808	795	820	817	815	813	815	769	851	823	799	820	835	790	828	767	780	781	814	809	829	743	820	764	748	812	789	815	805	751	842	782	809	810	741	758	807	820	829	800	779	778	771	802	790	830	798	760	835	811	842	821	833	787	787	782	782	790	779	816	824	810	776	783	782	772	841	780	821	780	791	789	775	819	796	763	749	752	803	792	827	795	764	805	781	777	845	785	796	814	773	783	775	822	770	823	796	811	846	807	798	795	786	807	823	795	800	793	832	852	774	851	826	772	757	786	834	792	823	819	852	804	830	805	841	818	763	771	812	820	763	823	832	817	818	805	789	830	843	780	774	765	867	798	789	752	784	786	867	809	772	797	843	811	746	815	796	781	763	835	788	815	832	779	761	730	784	848	817	794	793	835	822	807	777	806	799	806	736	794	812	782	800	773	768	781	793	788	817	798	786	800	800	756	781	753	794	821	781	792	775	782	779	777	810	744	823	819	794	817	807	750	810	815	800	801	879	821	852	775	767	785	777	775	835	749	789	777	802	826	818	768	791	779	821	816	795	789	788	818	768	813	872	767	776	803	786	777	759	865	846	818	812	868	839	792	842	789	894	805	818	754	831	804	838	772	756	820	736	727	810	781	780	786	838	788	831	801	817	815	782	743	770	807	823	788	792	782	824	823	842	759	771	790	795	787	840	756	768	786	837	796	863	725	817	764	769	778	797	783	772	790	758	817	816	804	836	831	776	849	817	819	776	836	834	758	787	786	762	787	778	801	795	777	830	834	834	825	786	777	753	810	811	753	809	759	801	839	778	841	774	797	799	788	760	773	767	767	850	818	782	794	785	830	801	801	842	799	768	822	788	853	798	773	841	835	806	814	775	814	749	822	810	759	805	802	798	789	787	771	815	778	832	806	808	820	828	805	796	814	787	768	828	755	794	724	773	825	781	773	842	773	802	797	819	748	876	819	840	811	794	750	738	783	790	843	748	848	785	784	817	769	762	776	754	826	762	841	809	793	831	790	832	844	786	781	805	775	772	761	792	778	832	777	834	806	811	792	853	815	774	822	761	783	796	790	771	827	794	793	859	764	763	772	788	769	782	832	849	764	794	781	812	778	776	815	712	804	816	806	854	860	802	793	770	744	793	842	781	792	722	781	749	833	765	840	856	819	813	785	802	779	802	824	757	818	802	769	802	795	788	779	856	829	769	802	795	766	782	767	808	788	797	814	796	765	770	775	822	787	790	725	833	803	766	807	830	770	847	821	780	830	775	789	771	751	736	766	807	816	825	807	743	828	762	761	838	745	771	789	785	796	812	832	812	787	775	798	814	860	822	790	794	799	783	836	773	788	810	856	760	859	796	804	815	843	755	796	760	830	791	815	789	825	731	766	775	797	774	804	845	770	823	774	754	801	833	770	780	762	807	811	835	827	807	786	781	802	805	761	815	794	787	805	815	771	703	822	806	795	802	820	841	753	748	769	805	772	780	794	793	819	809	824	792	792	838	788	765	786	848	815	820	813	768	777	802	868	814	838	790	793	802	797	864	839	804	803	812	804	822	813	774	736	818	769	811	745	807	802	808	865	798	820	806	756	802	847	785	806	810	788	808	797	858	808	756	799	798	864	832	765	760	768	798	743	807	803	757	803	797	791	832	830	790	789	760	761	773	760	833	817	858	757	768	778	782	749	781	795	781	775	825	783	813	753	814	807	767	805	825	792	814	846	786	767	803	812	822	798	806	834	777	799	802	765	765	790	766	797	803	781	800	761	765	795	777	791	832	821	805	788	765	866	812	789	818	837	762	801	805	743	817	773	814	818	785	792	837	768	798	791	797	805	839	826	772	809	781	876	815	785	825	805	786	775	781	793	799	791	774	828	835	835	799	757	779	806	799	775	776	795	811	820	798	789	776	801	814	759	812	815	793	803	831	804	772	797	792	798	843	773	803	773	818	800	782	769	811	788	788	812	771	780	790	833	815	837	823	733	804	796	813	817	783	796	783	807	772	813	782	832	787	784	781	794	771	789	771	741	807	802	816	831	771	756	813	784	757	726	779	806	829	821	825	816	821	833	788	801	851	827	780	888	821	768	812	794	794	797	769	792	815	802	795	844	787	795	846	823	803	870	832	791	800	755	872	797	836	784	776	702	855	750	830	835	803	825	817	803	765	784	823	792	788	767	795	810	844	792	827	848	790	865	797	729	791	773	777	778	842	856	848	848	835	821	761	835	786	772	769	813	824	814	805	845	810	836	831	770	741	779	817	802	838	826	820	825	785	788	787	787	804	825	880	808	785	790	825	742	785	836	829	783	759	793	880	761	810	797	810	814	780	782	830	793	841	831	751	820	776	816	801	812	805	853	781	805	831	771	798	777	804	779	812	758	827	831	817	807	784	790	746	754	771	823	838	769	802	822	803	789	807	801	794	844	801	807	784	801	835	822	794	786	832	826
70756	50011	21866	2700	501	385	369	282	300	299	289	248	247	292	251	262	236	214	246	207	228	222	241	207	230	219	201	232	235	244	203	240	205	220	257	240	221	231	226	216	240	249	223	223	229	233	224	257	237	253	253	300	306	340	334	247	231	211	220	225	231	245	241	313	417	353	222	204	217	217	212	204	218	205	221	222	233	208	231	193	240	207	226	214	230	221	200	193	202	227	209	222	212	231	221	179	231	253	211	235	206	233	228	203	199	229	200	232	212	220	202	207	239	197	220	223	224	230	229	212	210	203	230	236	215	250	226	214	241	220	219	219	229	248	223	213	222	218	245	230	222	223	235	212	195	242	245	210	193	260	220	230	216	256	241	219	219	232	221	234	244	219	207	232	222	226	207	202	217	229	240	201	208	231	253	229	214	211	241	238	208	200	239	237	251	223	212	233	220	208	204	202	222	220	201	205	217	232	219	229	244	211	222	201	248	258	211	205	214	232	220	212	233	201	228	244	225	249	210	209	236	227	210	241	250	205	235	243	213	218	242	224	252	190	237	215	229	241	211	223	197	217	246	198	224	217	237	206	186	233	233	214	197	225	209	238	220	216	224	191	201	219	245	201	218	204	238	224	206	215	231	220	212	241	208	255	211	220	236	239	231	212	231	216	221	238	213	204	238	239	211	209	215	233	221	216	202	201	238	213	218	230	212	215	229	204	217	225	225	204	249	222	223	217	224	221	221	238	220	214	198	232	226	221	237	203	236	236	198	230	200	230	201	204	249	231	228	232	217	205	222	233	217	214	232	209	211	212	222	224	212	233	215	230	235	217	221	203	217	223	226	226	223	208	219	219	223	228	217	227	202	232	229	201	228	230	232	217	241	231	255	223	246	224	228	213	233	222	215	228	230	209	217	207	178	224	234	212	228	226	224	217	232	234	226	235	229	245	230	217	229	214	206	219	234	228	201	207	209	253	206	220	222	230	238	208	247	228	233	208	222	258	236	232	201	224	226	225	199	211	219	235	247	206	227	224	205	220	201	230	220	225	203	200	242	213	228	220	227	205	210	207	223	213	222	216	242	235	214	203	223	237	225	228	210	199	206	235	237	242	236	224	214	222	205	210	186	220	240	209	219	224	202	224	237	223	195	209	227	200	218	229	253	208	217	209	233	252	241	199	239	211	217	235	208	210	210	201	248	221	197	233	250	213	223	212	208	202	218	203	218	229	199	206	212	198	203	226	195	221	228	204	235	218	217	197	227	237	219	211	231	215	243	205	211	213	211	221	196	221	230	216	228	250	209	220	223	228	230	202	252	212	251	218	219	222	219	218	194	208	227	208	231	217	232	221	236	206	225	209	227	256	222	217	223	220	224	254	216	227	230	212	219	218	239	228	217	193	211	237	198	218	227	238	219	237	232	235	230	231	194	212	204	217	210	226	231	210	236	225	250	198	236	225	238	228	220	224	220	236	232	231	228	213	231	194	227	212	226	257	235	232	231	190	222	221	219	225	220	217	216	226	213	221	214	237	232	209	239	233	205	239	205	214	233	210	245	199	206	219	223	212	225	212	217	216	215	189	217	222	230	220	224	231	214	215	201	233	259	215	216	227	223	221	223	214	216	234	235	229	208	224	216	200	215	227	244	208	226	196	224	226	223	198	242	213	211	220	238	232	229	242	195	247	195	216	219	251	222	230	221	215	238	216	226	233	209	220	225	216	211	198	200	242	228	235	219	196	211	227	236	219	215	224	221	199	206	197	230	216	208	240	213	243	232	246	210	229	227	233	238	236	231	220	247	227	226	211	218	226	222	236	236	202	213	247	220	208	233	222	217	243	216	214	226	242	252	210	203	216	219	228	219	225	228	212	254	212	221	227	225	236	213	241	246	215	237	227	218	223	214	225	230	215	211	220	219	226	234	214	232	220	222	220	199	218	205	208	249	214	206	216	206	247	212	198	208	192	203	212	207	203	209	210	221	235	229	208	220	201	226	229	239	222	200	203	238	223	254	224	223	228	219	207	212	245	205	211	235	202	230	215	265	223	207	268	209	190	219	220	243	248	191	240	211	226	206	233	227	202	224	221	245	212	207	200	246	208	237	216	196	206	224	225	231	221	237	216	235	233	221	237	196	214	225	214	218	233	206	235	230	215	222	226	218	212	229	224	218	237	225	237	244	239	206	240	197	217	221	225	234	196	223	238	214	238	216	232	244	249	227	219	229	207	243	243	225	232	214	208	200	231	206	202	218	226	201	246	223	216	219	235	209	220	216	200	220	221	222	213	215	254	204	205	201	190	230	244	228	233	227	247	243	228	215	189	222	214	221	224	249	237	239	229	191	224	213	230	213	229	211	229	225	212	240	239	247	247	240	214	219	241	209	227	224	225	226	197	199	230	208	222	229	231	239	206	225	229	236	198	224	223	214	218	234	240	225	230	221	208	242	229	219	239	219	245	227	227	218	237	242	233	221	237	223	211	217	200	221	206	224	235	226	231	212	231	241	248	223	188	218	215	216	221	218	204	218	218	202	219	200	214	193	231	217	264	241	247	238	221	221	214	234	240	224	230	226	228	216	215	220	211	246	215	212	225	246	214	210	220	221	239	208	226	221	217	223	201	212	225	240	221	219	215	244	226	199	197	221	226	242	231	210	241	228	208	188	251	221	236	201	222	236	221	195	220	244	208	215	215	217	216	220	194	204	215	247	216	227	222	231	230	234	271	218	225	212	206	197	236	217	218	218	222	209	213	220	202	199	225	229	231	233	231	271	245	226	203	211	201	232	232	230	207	225	214	192	206	230	199	212	242	218	227	209	237	208	205	220	236	230	206	221	213	262	223	219	232	214	206	237	189	212	202	208	225	219	235	215	222	247	289	225	215	235	221	211	206	211	245	237	224	228	192	234	207	218	225	250	231	186	213	256	232	205	225	222	223	249	198	220	228	233	225	200	257	206	197	226	219	220	226	219	192	229	226	234	208	197	235	204	231	260	220	223	214	264	210	220	225	230	251	224	222	230	230	227	229	239	234	205	206	236	252	230	233	244	209	219	212	220	225	213	230	239	239	241	227	228	219	196	233	198	237	241	215	234	211	215	215	209	258	245	229	246	215	203	217	243	232	207	212	208	229	241	223	239	239	234	250	225	215	206	204	226	214	227	231	221	209	218	257	209	228	199	210	203	216	228	247	229	206	226	213	235	221	213	218	229	238	214	214	248	222	228	224	223	210	195	220	247	229	258	238	224	216	188	190	226	248	220	215	226	242	240	210	220	238	213	223	217	225	248	242	222	214	240	217	226	230	215	235	204	227	215	220	232	252	272	245	215	213	222	236	226	221	217	218	221	196	203	213	213	209	238	190	232	225	226	202	240	232	242	221	231	235	220	252	216	234	209	200	206	209	226	203	231	230	201	227	236	225	215	232	242	215	219	217	218	217	220	204	220	214	217	194	199	210	208	208	209	195	199	225	219	234	214	250	201	234	204	199	200	225	242	198
46464	32922	12986	1774	1578	1468	1204	1061	1027	916	869	810	785	747	734	792	777	712	731	703	662	702	688	688	691	723	665	724	797	711	767	768	677	669	648	656	689	702	648	671	647	654	717	665	661	667	660	747	761	840	942	1202	1527	1776	1756	957	751	728	722	664	683	673	770	1157	2276	1731	671	652	647	626	708	628	651	632	651	642	665	624	645	621	686	673	626	624	688	642	656	656	612	634	624	656	643	639	643	618	642	618	618	592	639	647	616	594	656	614	616	636	650	593	594	587	617	626	649	630	626	650	602	641	604	630	685	633	626	629	644	645	636	615	619	628	623	601	645	655	609	612	598	644	619	619	587	591	595	622	647	612	629	652	605	612	648	614	601	621	612	599	665	614	660	600	591	628	643	625	588	634	651	655	629	608	570	644	626	625	593	557	597	565	635	625	640	578	651	597	601	571	635	613	702	659	643	615	606	610	644	586	619	619	644	659	667	631	589	607	619	571	603	617	615	620	670	589	630	595	628	602	620	649	682	632	674	590	664	609	626	622	645	609	654	591	666	638	589	648	608	629	652	608	563	621	653	611	628	639	627	601	630	630	571	652	622	667	628	613	605	600	632	659	595	640	633	639	605	647	620	619	636	594	647	606	596	611	622	621	614	623	646	588	654	594	632	622	592	663	566	587	645	627	650	644	631	641	622	639	588	647	637	610	596	654	591	665	631	626	646	641	650	619	662	588	620	645	637	596	610	629	603	670	644	628	619	607	618	605	611	607	591	632	617	585	567	605	648	626	630	602	636	658	613	623	644	657	650	635	619	658	642	621	621	603	631	622	592	619	649	614	644	692	618	587	653	667	579	636	611	579	623	608	638	634	660	626	588	652	628	603	603	604	581	659	614	628	619	616	622	571	637	598	640	642	606	599	630	604	626	631	623	566	588	646	627	660	576	620	600	664	668	625	645	655	617	589	630	594	652	644	642	610	622	627	584	607	623	605	590	640	637	617	632	650	645	680	593	603	654	656	648	579	653	633	644	618	637	661	621	627	629	655	609	643	659	586	618	665	591	587	595	586	655	596	607	650	636	633	667	609	621	644	643	640	632	642	693	657	611	618	624	612	618	642	634	623	578	633	642	631	631	587	661	636	628	657	614	597	611	592	600	647	582	614	619	571	607	643	626	610	621	602	595	616	582	595	639	617	625	583	609	669	555	663	650	619	591	618	625	614	627	646	640	625	616	614	646	669	603	642	597	647	648	644	600	661	639	652	601	626	592	619	608	601	607	618	619	642	596	632	604	604	608	595	664	613	609	645	604	609	604	636	633	647	589	649	601	622	611	670	648	621	597	582	666	653	628	629	608	668	581	689	574	620	619	642	619	600	598	602	611	610	659	680	626	582	632	668	639	650	641	639	569	612	658	643	614	659	606	608	595	617	629	611	650	630	591	620	589	627	595	625	625	603	667	676	603	636	660	635	602	610	605	616	612	651	645	613	586	581	609	627	597	623	598	613	643	636	688	622	694	641	661	599	638	623	621	628	628	662	653	608	584	611	616	620	643	648	602	607	600	667	643	614	588	639	602	604	621	615	645	627	650	611	593	617	604	629	612	588	643	633	643	675	627	636	609	595	616	628	645	642	655	663	577	629	605	649	618	641	639	616	626	630	595	630	639	618	621	619	635	630	625	601	619	630	662	607	588	611	657	607	624	605	599	607	633	626	637	675	635	580	609	627	619	620	611	623	606	619	678	678	628	580	640	634	637	619	631	617	621	612	664	655	637	628	611	616	613	580	630	577	618	653	676	587	623	625	630	627	653	615	643	576	596	621	601	632	658	611	642	641	647	669	646	641	616	585	585	606	637	637	637	637	652	674	671	618	661	618	620	626	649	649	637	605	575	665	615	624	672	640	624	643	598	605	608	639	592	616	597	641	651	603	611	588	626	622	642	606	624	581	606	593	619	628	636	591	659	587	574	619	630	642	574	657	655	634	639	633	610	640	633	551	616	602	613	632	594	620	594	634	602	678	634	625	582	626	656	624	639	634	633	608	633	610	598	641	635	613	632	611	594	651	646	613	603	650	643	606	640	555	612	622	640	621	663	603	608	612	626	618	641	630	638	624	642	623	604	617	547	674	575	605	601	618	660	597	597	616	629	632	640	561	567	615	592	610	640	581	618	636	629	608	584	627	634	610	581	645	654	603	605	623	642	676	649	664	625	630	658	613	595	626	606	607	601	645	621	663	611	586	623	641	637	616	595	670	605	604	707	635	639	670	601	619	632	614	648	588	607	652	612	659	658	605	577	636	626	687	609	640	612	658	642	623	597	582	599	609	609	617	653	587	615	652	648	626	635	597	612	580	594	643	632	600	601	634	634	618	686	617	625	635	643	627	646	588	603	625	594	614	599	603	636	661	638	620	591	622	673	624	568	629	551	636	644	636	646	630	629	641	579	642	637	611	619	656	625	635	647	626	622	626	593	621	657	605	642	666	651	635	626	632	608	591	614	664	611	620	610	618	604	634	617	614	594	657	632	605	634	631	577	617	710	618	610	593	620	640	611	621	609	678	638	642	627	607	641	597	682	617	665	644	632	579	676	638	603	604	627	627	654	624	623	634	626	671	627	638	610	606	662	594	641	635	582	636	675	637	671	603	549	624	659	605	625	571	586	622	648	597	575	605	612	663	628	625	613	560	582	599	655	623	617	636	605	618	651	630	596	626	667	582	652	676	619	620	614	607	660	599	594	651	628	593	575	625	622	655	563	629	587	589	627	622	651	657	650	606	666	648	621	602	594	615	642	611	623	586	626	599	659	635	659	659	612	677	641	663	621	596	597	652	636	652	625	649	591	640	638	621	635	612	584	613	620	639	637	606	655	589	606	657	625	621	586	666	648	602	617	615	608	636	612	605	639	618	598	624	631	612	652	658	640	627	648	628	677	625	612	649	593	645	646	638	619	570	627	601	646	678	619	614	637	609	586	667	641	614	640	652	597	647	614	627	633	632	626	636	610	597	644	605	662	612	633	618	625	643	629	643	660	608	609	620	611	642	612	655	615	601	641	606	598	647	644	591	644	638	618	595	599	648	639	613	632	642	630	636	623	611	572	593	627	672	601	630	618	619	624	602	611	661	630	682	646	669	624	619	641	660	613	682	561	649	596	645	649	616	625	619	621	619	635	609	620	600	643	627	635	637	685	667	663	674	612	615	658	602	621	641	612	618	664	621	660	626	613	663	615	625	572	645	642	594	646	630	648	651	640	596	610	651	646	642	637	651	659	639	633	613	602	660	622	612	655	653	661	579	603	652	600	617	641	605	655	619	619	617	576	651	651	598	672	622	613	655	608	667	672	678	633	643	608	602	665	604	596	590	634	646	592	619	643	638	654	618	619	666	608	657	572	639	620	623	647	631	602	651	671	611	691	605	609	619	673	632	631	647	648	646	660	587	619	572	617	626	665	600	610	608	623	638	622	613	636	634	665	598	609	650	626	610	610	639	571	651
83040	63182	31924	8005	1042	642	524	503	451	401	391	406	365	338	328	336	290	335	341	344	305	336	315	276	289	351	319	330	341	336	364	300	288	310	304	279	297	323	310	322	318	308	309	298	313	306	325	329	338	326	386	417	456	480	436	370	347	344	356	341	299	311	321	407	798	812	335	303	274	315	285	271	284	303	327	317	291	323	324	302	305	309	304	284	310	319	299	278	305	312	315	283	295	296	299	300	291	279	338	293	300	296	303	289	309	294	302	277	322	308	292	274	298	266	298	290	283	315	255	292	310	290	307	331	292	307	290	295	304	295	300	289	279	296	315	285	312	288	274	306	310	300	327	306	292	305	313	304	332	293	305	319	312	294	317	286	275	303	319	318	305	296	303	325	340	310	257	312	296	279	310	297	307	300	304	281	299	297	302	289	280	287	319	286	319	320	273	312	300	302	268	293	303	287	314	319	306	280	289	295	305	287	305	275	287	336	310	299	276	316	309	307	315	303	311	302	303	304	302	310	302	312	313	288	268	283	271	303	288	298	285	310	269	297	273	286	295	308	298	278	316	306	298	312	304	278	286	300	315	300	300	272	282	326	293	284	303	319	282	300	315	316	331	344	304	302	291	307	282	299	300	290	300	299	304	311	304	300	286	312	306	296	307	313	294	280	304	342	302	289	294	295	322	285	314	298	322	286	317	312	310	289	299	283	299	300	300	278	298	281	290	285	331	288	320	318	291	301	284	312	299	322	295	274	321	300	294	305	287	315	303	323	296	279	304	290	320	325	289	297	276	309	329	317	289	290	302	289	290	282	333	309	290	291	298	305	301	324	291	281	290	264	303	314	292	303	274	290	291	297	310	316	302	274	328	286	289	323	318	294	275	341	297	346	291	299	286	275	293	305	291	292	302	322	283	276	296	294	310	300	275	259	311	298	289	310	293	299	299	309	304	305	299	328	284	309	286	269	296	296	326	290	277	320	280	297	267	286	320	306	298	300	278	297	315	301	309	311	316	309	309	281	312	283	303	293	304	307	314	315	282	289	298	281	303	270	302	325	289	336	317	309	311	322	285	306	302	285	316	320	321	313	274	277	291	291	305	307	282	312	287	294	284	327	302	320	309	296	315	300	300	303	308	309	294	294	304	290	300	328	318	297	296	322	303	319	297	304	291	295	309	293	336	298	315	299	318	292	326	320	258	282	316	317	298	315	316	290	306	304	339	250	305	309	295	281	285	321	295	310	296	315	315	287	270	293	308	301	309	303	284	305	275	297	305	311	293	308	297	323	324	299	309	305	252	308	289	298	317	293	304	261	327	304	317	297	275	313	302	292	308	287	305	321	290	263	297	303	296	271	318	283	303	289	278	287	283	305	306	316	313	266	301	309	314	292	275	309	308	272	283	302	299	303	307	316	304	300	292	305	317	316	297	288	330	286	247	308	311	297	336	311	295	266	300	332	294	320	307	290	310	308	274	301	307	305	292	311	308	325	296	315	323	296	280	308	293	301	321	257	289	265	283	327	316	310	323	316	285	289	317	312	320	297	293	289	279	284	289	286	279	302	307	310	322	284	289	322	302	330	301	269	283	287	302	313	289	283	283	281	284	298	311	327	276	277	275	296	272	299	310	272	274	313	293	318	336	292	308	320	320	288	314	303	306	320	277	324	316	321	287	328	287	278	324	309	327	285	300	317	302	289	275	306	305	310	296	278	306	315	283	281	308	257	281	308	332	296	260	303	301	322	297	271	305	296	301	324	312	280	327	298	280	322	298	285	319	317	315	276	301	289	281	296	307	310	300	309	298	325	332	303	310	314	266	287	308	286	343	286	272	281	340	314	296	312	292	282	297	321	300	275	333	325	292	299	290	310	316	299	306	288	280	302	287	308	335	320	307	325	273	306	293	309	322	294	292	279	323	330	302	315	300	272	299	304	294	322	293	315	315	351	311	303	282	278	307	300	314	267	287	282	316	298	300	312	313	276	276	336	303	297	343	282	302	276	272	286	285	312	328	290	308	313	301	290	310	307	301	337	305	292	324	312	276	287	283	316	300	284	299	291	289	286	262	315	298	286	326	300	284	266	319	299	289	283	282	311	329	307	293	282	332	301	301	295	309	328	309	279	308	296	334	279	307	295	310	330	321	307	310	288	312	296	277	310	278	313	303	334	306	283	319	262	318	304	290	286	285	306	291	284	312	313	318	298	301	304	291	294	293	280	292	306	298	307	293	301	305	283	316	304	301	293	292	309	301	291	257	307	293	307	307	293	281	281	308	318	297	262	306	298	320	322	285	319	273	306	280	301	303	291	326	303	294	307	284	316	302	270	272	276	322	316	331	284	277	308	299	308	306	312	320	290	321	304	287	259	294	318	312	287	303	301	296	300	289	293	314	303	283	277	300	296	288	336	315	314	309	312	285	308	279	319	299	305	291	318	286	314	327	301	328	288	316	291	316	286	348	292	287	306	297	294	299	283	297	304	278	319	300	296	294	269	299	328	299	279	285	299	292	281	326	296	310	291	277	304	312	298	293	298	287	341	286	292	277	291	327	298	312	296	301	313	289	307	295	318	276	303	301	305	315	280	279	281	302	298	294	299	322	298	307	308	307	275	338	273	244	295	311	290	298	305	304	302	335	313	324	277	301	343	282	324	289	310	291	315	323	304	335	312	310	309	305	285	324	270	268	328	321	254	282	301	302	296	278	266	332	310	302	281	310	317	314	277	281	302	274	305	299	285	310	286	289	312	286	272	294	291	270	288	304	296	305	318	331	324	268	285	315	304	280	336	300	284	267	300	294	304	301	326	291	289	328	295	284	318	296	302	273	272	314	310	269	293	313	292	308	281	325	305	285	294	253	295	316	300	306	293	309	292	289	308	313	292	278	297	295	292	320	275	285	328	328	320	264	290	311	304	304	306	251	307	321	293	262	291	292	300	328	315	325	294	326	275	307	296	303	306	278	299	295	289	317	316	318	293	297	278	329	302	279	283	313	300	306	338	307	288	295	299	290	317	290	327	313	303	298	304	297	321	304	267	303	304	316	269	312	328	309	288	293	325	271	311	312	272	315	319	288	309	328	307	300	301	313	312	292	255	312	314	304	280	291	348	298	307	303	294	275	255	305	278	322	285	306	299	269	337	305	290	326	305	305	280	276	307	299	319	268	302	278	302	307	293	295	293	298	309	298	311	290	314	317	282	259	330	321	302	289	296	322	331	276	293	299	285	314	263	315	319	335	299	308	272	312	265	295	289	322	317	312	330	311	299	276	272	286	273	299	335	294	297	322	306	287	319	281	318	271	304	272	265	324	294	338	299	311	317	291	329	293	310	316	291	341	295	317	305	323	252	312	279	297	286	285	318	267	285	314	283	335	311	291	319	304	324	292	297	295	293	289	311	290	293	316	371	329	283	268	310	280	302	297	310	309	301	295	320	300	301	287	336	293	269	317	290	289	315	289	300	301	312	301	282	309	278	341	309	302	286	282	304	312	287
56852	44320	18272	2909	2530	2168	1908	1707	1521	1440	1274	1221	1080	1132	1044	1066	996	1000	1014	976	976	955	910	895	934	909	985	960	1067	997	1029	955	929	905	854	878	892	869	821	847	856	843	872	900	935	969	886	958	1057	1091	1463	1553	1886	2276	1862	1059	1227	985	1057	1044	977	922	1024	1566	4315	4239	971	835	853	826	871	872	857	839	869	854	885	849	831	908	823	833	846	846	838	854	827	832	801	770	775	833	812	805	771	846	827	841	814	796	787	808	781	806	855	809	824	791	799	852	776	862	803	787	785	794	802	843	845	794	810	815	817	847	824	787	808	804	811	784	797	757	824	853	764	841	816	827	779	827	824	815	812	806	776	810	828	841	788	832	780	789	799	802	815	837	825	853	773	809	768	790	813	836	817	873	829	823	765	816	828	852	779	790	840	804	780	801	782	790	833	824	800	846	842	774	844	781	750	812	785	820	824	778	834	817	841	843	791	837	800	779	817	813	808	816	814	846	811	820	811	846	820	823	805	791	783	815	839	794	803	835	815	777	784	761	803	795	857	816	800	815	835	779	857	805	790	846	835	751	853	784	826	815	780	831	745	796	815	836	771	801	831	781	809	793	797	776	759	804	804	804	846	856	819	818	822	833	856	800	778	768	817	810	782	816	816	794	810	830	875	789	806	779	826	837	805	831	767	823	834	771	774	839	820	771	822	812	806	787	797	796	801	830	853	761	824	795	850	853	760	862	816	854	783	812	845	823	825	828	810	827	812	812	805	812	805	817	788	807	762	803	789	785	789	809	821	781	786	828	816	772	828	815	793	808	774	806	834	860	853	822	805	812	823	799	780	807	844	804	793	784	836	806	778	784	816	857	796	813	823	810	822	815	805	809	813	836	806	810	814	852	816	802	845	821	786	846	840	765	820	764	813	777	777	784	796	775	860	836	825	796	815	821	755	810	829	849	787	814	823	749	771	795	823	824	813	782	795	835	740	801	838	825	794	844	782	807	831	810	823	807	864	856	811	795	808	797	841	807	780	796	791	749	838	810	805	810	846	812	830	827	817	797	868	869	799	827	771	812	824	796	824	841	763	773	843	772	824	793	822	822	832	831	816	803	837	832	782	836	784	817	872	805	814	746	850	775	737	795	767	796	802	802	812	810	829	799	774	817	787	795	835	780	823	813	773	850	796	793	809	840	820	825	771	787	766	843	830	856	779	789	791	801	753	765	837	815	785	781	835	802	853	767	801	814	770	818	769	794	838	809	830	816	826	834	800	810	820	879	784	826	876	814	812	802	832	828	807	813	806	762	825	857	765	783	826	780	815	836	857	824	809	788	810	855	762	777	755	852	777	808	820	754	845	785	822	837	824	806	804	784	785	821	798	827	777	816	866	855	801	813	802	785	830	772	813	787	851	790	802	780	847	820	827	811	812	799	816	833	826	796	790	809	809	846	791	840	799	837	840	819	820	801	802	844	789	835	815	820	840	815	846	872	826	782	865	815	800	833	834	840	792	832	769	825	834	825	887	814	805	744	797	845	791	770	851	794	815	828	834	780	854	820	830	821	771	788	825	808	801	795	826	785	799	851	825	782	806	708	814	781	809	773	785	779	872	833	779	877	810	856	821	808	869	772	798	829	785	839	775	792	838	810	797	823	833	844	785	801	816	822	820	822	848	809	828	817	822	796	837	826	797	810	834	837	846	808	820	819	825	801	811	802	788	798	811	777	807	792	820	807	867	774	783	799	810	771	792	835	833	822	818	769	839	857	816	797	818	820	771	871	807	780	764	810	837	836	798	788	787	760	777	794	855	842	826	760	830	782	810	814	802	796	779	782	796	788	793	831	830	876	771	758	816	814	814	848	805	800	805	775	777	804	818	817	803	791	838	855	803	839	805	782	776	799	824	817	849	806	866	791	773	818	867	814	772	819	854	814	824	762	770	810	796	834	779	801	815	832	804	766	838	809	795	806	819	864	818	830	814	835	838	819	807	841	811	821	847	788	780	805	791	820	813	881	818	817	779	784	841	860	794	814	804	805	761	832	809	786	799	840	782	802	796	772	841	826	763	821	803	761	744	813	812	766	800	826	812	816	788	842	824	805	804	787	855	820	822	796	861	852	847	793	774	789	775	805	792	781	815	825	805	827	830	805	818	821	794	783	806	845	829	776	842	817	779	815	759	835	777	786	850	807	816	828	807	766	776	782	816	835	834	749	821	793	815	837	770	802	862	818	792	810	831	845	842	781	819	801	819	814	809	807	831	815	788	855	784	790	820	793	803	816	806	860	819	813	838	811	821	835	822	820	801	860	804	739	803	791	780	787	841	787	743	806	806	812	825	820	782	792	855	779	802	845	829	799	824	824	790	851	788	827	789	789	847	786	798	871	807	775	837	841	811	844	784	830	815	743	803	781	805	812	796	833	815	834	823	814	782	787	854	828	782	836	762	814	778	766	817	777	808	837	824	824	783	819	818	787	782	780	831	794	846	773	768	815	812	770	781	833	820	834	811	852	872	785	844	821	833	816	809	837	815	781	814	801	765	834	794	820	819	767	823	817	780	789	838	831	821	840	864	812	814	772	796	842	792	770	760	831	773	772	851	802	815	844	776	769	839	814	804	807	769	796	748	831	801	834	857	851	820	842	818	864	853	829	814	793	791	757	802	821	837	811	773	801	836	826	814	786	821	778	802	780	865	793	798	848	857	768	808	836	786	816	814	787	858	783	829	803	821	845	837	793	779	807	831	797	788	817	808	862	746	777	776	819	785	824	822	779	759	804	819	774	775	821	819	806	810	761	857	849	800	826	852	866	876	802	740	883	788	763	759	852	840	800	864	776	777	804	789	845	812	842	837	785	801	812	847	835	808	823	828	806	857	748	842	771	794	781	797	816	825	796	852	771	796	799	873	799	806	844	794	827	844	760	838	774	777	824	851	766	870	800	842	856	813	808	827	827	857	790	816	762	814	807	836	762	758	757	849	835	794	828	788	788	861	802	796	836	813	792	816	813	806	763	778	791	836	809	819	823	788	868	829	783	814	743	848	790	800	786	816	828	811	813	853	794	789	782	799	781	798	875	763	771	809	838	824	815	767	800	839	786	801	811	798	817	785	844	833	878	813	810	824	828	817	793	843	777	856	798	805	844	776	820	814	826	796	756	803	851	808	815	825	798	771	820	813	846	825	842	827	816	861	832	804	782	770	826	819	804	767	808	834	830	830	802	793	847	819	833	833	795	830	794	788	826	784	784	736	797	843	791	798	823	835	827	812	875	802	779	826	807	811	865	775	843	791	806	733	800	820	779	823	830	831	807	781	791	778	839	859	800	790	786	781	852	818	766	854	787	831	838	772	812	755	815	759	819	816	804	807	826	799	822	858	764	821	825	787	806	820	800	807	807	801	805	876	811	800	783	826	786	824	741	828	740	758	801	783	809	797	843	758	788	798	797	860	833	847	839	823	799	769	814	811	803	871	839	819	806	806	868	807	833	836	780	832	808	840	766	784	812
28228	12399	2032	366	291	320	313	316	347	329	301	341	304	334	319	304	350	320	309	311	301	289	329	308	367	313	314	334	323	318	309	312	330	336	323	316	353	301	315	327	291	329	286	322	346	299	338	329	310	310	321	298	330	340	322	320	336	352	293	298	322	321	325	366	357	381	311	324	309	308	329	325	317	327	296	294	305	323	305	316	337	316	337	296	324	312	312	305	319	312	309	322	306	281	338	311	358	292	334	311	326	345	310	324	314	307	319	304	311	327	327	306	340	331	283	302	303	303	303	308	308	316	322	316	309	309	314	296	341	310	310	314	300	321	316	287	303	341	307	331	321	319	329	281	313	302	349	353	330	306	319	328	298	312	304	340	344	298	329	314	314	303	354	320	315	342	340	323	332	301	317	333	322	304	328	318	331	326	293	314	281	329	286	308	332	311	311	332	340	301	316	293	293	302	306	328	328	318	271	287	318	310	309	338	313	284	342	317	301	325	300	324	307	329	294	325	324	326	337	364	323	358	314	324	334	318	322	319	339	308	311	297	328	308	297	294	323	327	316	306	348	320	309	325	329	318	310	332	344	339	307	306	318	354	312	303	326	343	313	336	313	345	335	285	351	320	305	301	375	329	326	309	326	309	331	294	349	295	300	333	306	296	296	307	298	324	295	315	303	322	302	315	296	306	301	306	317	353	331	327	294	349	343	320	320	351	362	335	325	319	318	320	332	308	312	285	337	305	323	321	330	334	335	329	258	316	342	304	318	278	318	364	327	326	297	316	318	326	353	282	301	312	308	313	326	305	317	285	312	362	310	297	314	306	323	333	319	332	344	345	318	335	329	326	339	306	314	332	308	309	317	313	287	279	289	305	286	293	323	302	305	333	323	327	332	321	301	305	337	310	306	311	314	301	316	306	291	309	307	293	339	333	336	315	304	334	291	321	334	284	310	309	288	330	300	327	316	315	313	310	354	329	304	320	335	324	329	307	342	307	305	356	338	319	311	332	336	322	319	285	318	336	304	327	327	291	336	336	297	319	310	324	327	305	350	329	284	297	297	298	298	308	300	321	301	297	296	306	323	342	328	319	333	341	321	298	319	295	327	293	297	316	319	322	323	321	304	328	314	342	341	340	309	318	320	316	356	292	331	346	317	350	333	283	315	301	297	337	299	296	357	307	319	324	307	280	294	303	298	323	308	301	370	308	337	308	302	319	344	326	348	299	312	312	355	348	308	302	302	337	326	307	340	313	310	318	320	284	309	326	347	303	303	293	341	324	320	351	300	303	319	308	334	317	309	321	321	294	330	315	331	330	345	287	318	290	291	342	279	298	297	297	349	352	310	331	346	324	323	321	316	320	301	345	350	315	295	334	313	338	305	322	310	325	336	321	325	300	316	324	312	292	302	329	316	324	335	302	323	301	306	327	286	332	329	323	310	312	301	324	331	347	312	301	330	305	307	316	303	320	303	310	358	341	330	294	307	309	315	332	311	330	333	288	322	310	322	335	317	331	339	334	302	315	312	308	319	313	299	300	324	332	302	336	325	356	324	331	318	326	301	277	356	327	327	308	336	289	314	316	301	315	322	355	314	307	289	335	340	328	311	328	311	281	309	355	301	287	355	314	303	323	319	308	349	306	323	341	364	320	324	310	308	328	310	323	309	342	340	322	312	310	325	318	352	311	295	303	303	324	310	317	309	331	329	321	302	322	345	317	305	341	273	325	322	299	311	297	331	324	344	309	316	330	328	328	293	322	320	346	326	322	321	309	324	330	319	306	306	323	333	328	315	352	321	316	317	286	295	304	312	285	335	329	317	303	325	337	325	315	303	315	318	318	334	338	287	318	340	304	302	314	343	320	288	316	298	309	309	302	314	319	308	324	336	325	273	331	321	315	305	312	292	318	304	309	329	312	332	317	359	304	298	272	300	320	294	307	333	327	332	285	319	328	339	314	301	333	324	347	329	340	345	308	330	306	351	286	322	311	341	336	349	329	273	336	347	337	315	309	342	288	313	290	314	307	348	354	338	287	305	289	325	321	324	324	305	348	348	317	318	298	301	314	301	300	329	316	335	288	324	338	318	334	346	315	288	339	331	314	324	317	343	321	335	291	312	312	298	333	290	310	316	310	311	301	327	305	339	331	322	304	338	319	328	300	303	320	298	297	311	291	311	330	352	315	315	330	280	316	262	297	284	321	305	319	318	329	332	304	308	347	315	342	332	314	278	271	318	318	321	318	317	280	310	308	328	360	335	307	295	280	315	315	318	330	323	294	333	297	305	341	298	328	334	319	340	332	319	326	347	302	288	319	309	299	323	358	316	320	330	304	312	333	319	327	316	321	285	333	331	344	345	316	361	341	315	316	295	283	328	345	300	332	339	326	327	290	289	317	319	325	359	311	344	296	337	333	334	314	330	345	301	323	321	323	324	333	338	304	331	327	313	301	299	299	324	328	300	358	333	309	325	356	328	320	316	303	314	334	308	333	327	335	316	315	318	323	317	330	325	295	303	297	354	339	311	355	326	314	329	330	330	337	329	330	323	282	303	325	324	318	301	348	316	327	308	314	333	327	315	322	346	296	348	347	320	334	279	294	314	299	312	310	336	318	301	313	327	304	321	322	315	331	324	298	324	309	319	302	292	315	317	301	341	301	316	324	315	302	315	298	359	327	346	318	324	316	307	344	340	324	320	307	307	342	280	298	309	323	337	302	353	344	307	328	319	302	343	330	301	301	335	298	320	314	346	299	286	289	302	334	330	323	299	339	333	314	291	345	320	327	321	366	309	328	347	325	323	333	322	323	332	278	338	323	308	347	300	300	325	317	330	293	296	292	317	297	309	309	303	307	315	304	339	318	340	313	293	294	314	311	327	323	298	335	335	338	291	284	321	350	318	290	335	330	306	306	290	306	297	322	303	318	331	336	315	328	292	337	320	288	319	308	308	328	342	321	292	314	311	336	290	291	361	344	349	340	311	323	322	296	313	297	303	315	327	303	316	332	336	345	331	333	337	313	307	331	297	316	349	326	323	312	313	312	323	306	334	299	325	296	286	317	317	354	312	301	341	328	312	326	325	321	336	309	313	319	277	320	304	326	313	301	309	326	340	312	327	293	333	319	314	305	298	321	322	317	332	313	325	345	302	317	303	324	327	342	318	324	309	319	341	337	318	348	316	301	335	322	314	343	321	317	276	310	311	314	309	333	323	322	290	322	338	322	320	339	331	297	335	301	356	334	349	297	322	331	329	341	312	340	330	306	322	307	279	314	309	349	308	316	323	299	363	316	313	347	299	335	333	303	303	329	286	297	317	318	325	334	339	317	318	307	316	315	343	287	312	340	302	314	337	317	331	324	313	315	301	310	343	274	311	310	301	308	336	334	308	337	332	340	335	327	337	311	314	323	329	335	310	324	331	347	314	339	326	345	308	285	291	318	318	329	300	310	290	309	297	315	322	303	294	321	316	303	333	324	315	304	318	339	322	336	308	307
25490	12748	2683	919	867	897	880	842	871	832	820	860	839	848	821	879	856	842	796	873	872	834	832	834	853	865	845	832	911	950	888	868	898	816	887	854	826	899	838	877	870	788	874	895	830	858	886	870	853	865	907	930	906	876	958	919	942	885	886	838	867	885	952	939	1124	1111	800	894	822	807	841	859	848	815	867	861	877	855	816	864	863	818	841	832	850	832	860	899	872	827	844	878	879	889	819	841	865	858	827	859	871	809	918	845	927	875	833	831	791	848	843	881	878	845	823	921	849	836	840	888	857	838	853	820	826	819	836	800	911	863	807	866	877	878	847	854	810	810	813	854	859	861	817	845	840	824	871	800	834	811	847	823	814	864	886	830	860	851	818	877	813	851	840	833	788	812	829	848	830	839	895	872	853	814	900	855	843	857	851	838	872	883	849	801	831	812	845	884	837	809	821	867	859	861	866	837	863	881	848	850	874	847	842	821	850	831	825	891	795	874	898	874	829	877	814	858	813	822	875	820	831	868	835	805	895	798	866	876	876	813	893	875	845	824	850	852	867	870	894	825	806	875	858	798	914	816	811	810	801	862	853	834	902	850	829	903	818	829	815	908	868	848	846	871	816	866	900	824	856	840	820	761	848	818	859	861	815	844	798	875	845	800	837	873	865	858	876	803	893	824	886	833	833	810	829	894	831	855	877	898	798	815	844	822	829	817	848	845	857	840	842	831	835	831	821	865	835	858	894	823	798	875	825	822	828	819	870	834	855	852	861	875	872	867	792	832	806	886	822	840	889	852	855	861	895	849	880	862	865	821	881	813	908	815	839	871	843	881	848	865	846	838	815	867	873	834	865	843	860	849	840	799	837	840	885	853	844	864	845	918	748	825	869	842	823	877	861	840	880	849	887	845	835	816	854	838	873	808	845	841	878	831	822	843	830	849	833	794	828	783	808	839	875	795	862	849	852	789	874	863	831	846	812	866	810	895	776	875	813	863	860	797	850	862	798	847	878	818	822	906	802	827	890	847	840	877	786	847	786	824	855	877	801	841	854	881	874	829	880	843	864	867	861	863	851	817	853	878	835	858	879	830	814	871	854	838	837	834	864	851	856	856	829	849	837	838	874	842	866	787	789	859	861	876	858	832	846	819	828	836	852	863	793	824	882	810	791	831	830	852	830	821	762	840	816	858	818	871	826	836	844	842	786	826	844	859	871	811	895	811	799	806	856	869	834	886	812	882	870	866	843	785	835	832	824	851	804	781	853	907	853	924	808	783	873	903	813	813	811	790	862	837	829	845	886	848	860	862	777	880	913	842	864	799	856	850	876	828	850	835	856	864	830	870	863	860	835	806	868	799	863	847	854	844	850	829	871	808	835	856	880	852	858	855	842	846	830	835	885	811	843	881	872	896	833	851	899	784	859	835	856	799	882	835	832	830	824	843	833	854	937	886	849	813	837	864	893	860	872	806	881	855	841	883	837	875	862	869	829	831	857	855	868	883	877	895	821	834	807	774	781	856	857	833	889	869	876	886	777	938	832	848	841	884	834	853	836	813	829	830	837	848	880	884	855	860	839	890	826	794	842	792	837	887	822	816	859	803	851	870	812	809	848	837	858	871	860	835	861	837	890	819	869	889	822	818	865	854	867	847	863	824	857	838	837	814	849	831	896	830	840	838	872	890	873	835	855	854	861	850	773	888	887	856	847	868	840	787	885	842	864	903	910	858	855	831	844	879	862	859	846	861	816	879	856	816	828	830	844	890	885	884	834	816	865	865	856	865	849	825	817	839	855	864	847	874	835	846	873	822	813	797	913	823	847	865	855	864	905	818	833	835	826	818	875	873	854	815	840	851	816	844	823	846	808	825	812	893	850	823	824	820	870	826	812	859	853	845	881	842	860	853	904	845	861	847	863	852	781	856	809	844	889	871	839	883	836	845	827	840	832	878	901	863	820	835	834	888	839	896	894	827	782	821	855	833	802	865	828	816	834	810	814	812	873	885	862	871	852	818	820	858	879	851	804	832	833	817	793	876	847	868	863	855	886	826	849	806	894	889	876	818	844	889	843	846	822	840	846	841	831	842	884	833	912	845	858	808	860	854	818	848	873	835	828	824	833	856	853	816	836	878	826	819	893	829	825	826	844	825	853	825	811	887	885	829	825	808	852	831	880	844	812	828	840	875	838	779	822	863	797	874	829	849	879	881	833	860	875	837	808	838	838	792	812	940	831	822	836	832	857	856	857	846	818	859	871	840	862	862	850	835	871	834	800	872	864	879	855	853	825	817	879	780	848	848	883	835	888	871	865	892	835	840	846	842	872	866	818	891	852	813	822	797	822	805	846	896	907	836	873	843	838	838	820	850	885	852	831	886	833	852	838	851	817	872	838	831	881	875	795	800	858	880	850	818	873	834	838	880	859	780	872	867	835	848	873	846	847	829	889	838	847	822	856	844	810	847	860	856	843	802	827	821	866	854	853	825	789	854	862	811	872	838	810	822	819	817	849	845	868	877	851	851	852	845	822	819	893	870	812	839	838	834	872	850	837	834	860	815	810	843	821	875	793	849	925	835	824	784	806	865	872	863	846	844	818	826	873	860	791	857	884	857	838	848	815	836	797	898	880	837	821	843	893	855	867	839	833	791	882	829	887	819	826	804	846	829	852	824	767	843	825	871	849	831	816	864	811	828	839	867	839	870	851	841	844	839	826	820	832	909	899	867	872	810	869	842	839	799	808	873	870	818	900	905	834	833	822	860	821	861	782	878	822	817	808	865	855	861	822	848	819	843	906	840	893	790	840	845	893	768	816	849	878	878	840	854	858	841	855	875	824	868	871	849	789	869	895	806	891	828	895	794	810	853	854	856	829	797	868	880	864	911	804	832	879	855	873	842	858	815	821	826	803	835	882	855	814	827	905	854	851	874	870	848	804	868	845	839	858	875	814	900	802	827	850	833	798	833	835	891	798	829	852	805	819	861	874	832	874	869	862	875	863	829	875	834	859	827	820	840	832	854	839	859	847	859	888	889	821	866	863	854	793	832	832	872	857	863	824	798	866	821	801	813	834	898	822	835	821	820	861	841	855	830	856	821	853	839	870	846	805	862	888	811	818	882	830	813	832	859	803	802	812	865	875	824	834	815	851	844	901	870	840	826	809	857	849	838	873	797	837	848	883	921	857	848	838	878	795	869	847	901	817	839	786	832	900	841	862	810	858	902	855	853	849	832	835	785	881	882	934	821	792	819	918	822	831	854	878	863	857	832	871	867	880	803	849	865	823	809	849	852	807	869	836	852	827	835	877	807	860	857	790	832	808	857	795	837	843	863	863	823	843	892	830	863	882	861	877	853	846	829	851	873	892	815	861	822	844	856	817	868	861	807	837	869	757	794	807	820	849	837	821	808	858	820	846	879	820	832	825	882	846	816	795	850	861	852	910	811	832	827	858	821	852	841	797	856	787	819	880	824	894	831	837	826	827	851	840	840	878	858	846	784
72630	53395	23585	3061	487	430	371	354	348	315	311	295	286	315	278	284	295	269	268	279	295	252	275	264	273	269	230	264	306	259	280	281	278	272	307	237	262	283	290	266	253	258	245	277	299	277	275	272	282	282	270	306	313	378	295	351	315	298	291	288	298	272	293	491	536	425	265	267	257	231	250	267	328	282	268	272	261	282	262	263	274	280	288	276	261	286	268	256	257	264	270	223	252	280	254	269	263	271	279	275	269	290	262	269	243	245	261	273	264	274	292	277	230	275	272	290	269	235	306	251	288	281	273	240	251	243	267	277	279	260	243	295	254	250	264	253	238	273	241	306	287	265	245	266	259	257	251	277	280	272	283	261	275	269	296	257	261	306	265	224	267	250	277	294	264	260	237	246	238	251	265	272	258	274	263	243	264	275	274	237	264	256	259	219	261	235	252	259	271	273	261	232	255	277	266	229	252	255	301	244	261	263	276	260	254	275	235	267	255	241	249	259	278	278	270	251	256	254	252	248	248	266	250	280	275	255	261	257	264	268	267	258	246	250	245	262	281	273	281	272	264	257	275	269	266	272	272	284	260	273	255	236	250	243	262	256	284	283	278	255	272	237	248	289	234	257	257	256	248	256	259	244	290	299	259	279	271	269	266	272	258	266	286	258	261	255	258	279	274	263	265	224	270	260	252	277	287	256	255	247	278	227	247	267	279	256	298	271	253	226	278	244	255	258	265	281	269	273	278	251	239	240	288	251	270	265	252	264	304	249	254	253	285	245	271	248	271	298	271	294	275	252	282	259	260	278	273	268	230	246	292	278	247	276	271	250	237	250	273	279	259	283	261	288	267	287	255	281	257	268	260	228	274	280	270	290	269	255	261	277	262	255	254	260	266	265	260	253	251	247	236	276	244	254	267	246	265	255	254	265	272	252	236	243	262	277	261	265	243	241	243	277	235	264	255	267	247	258	290	265	295	244	294	281	247	275	254	250	285	269	268	263	302	248	276	270	261	242	272	265	259	262	271	264	239	260	260	246	253	268	268	238	281	236	266	249	281	264	257	245	231	248	251	262	282	231	270	281	259	237	264	264	264	274	238	264	256	248	260	265	247	264	264	277	248	239	279	249	264	268	252	265	260	268	222	240	292	250	220	277	268	256	276	240	283	277	263	277	268	289	297	262	231	245	276	268	243	258	291	274	264	255	258	256	234	259	257	272	272	273	244	269	253	255	281	277	275	293	273	283	255	235	265	232	251	274	242	217	246	253	272	270	261	288	245	247	272	263	278	256	273	232	252	249	308	240	299	272	217	238	288	283	242	256	254	273	269	274	236	248	239	259	260	290	253	289	244	264	276	261	251	263	260	287	263	277	238	263	267	269	253	281	254	258	256	272	272	263	267	270	272	259	281	264	262	226	258	282	254	237	246	236	260	286	268	268	234	257	260	256	247	272	245	253	294	287	284	238	259	249	276	277	255	267	267	270	235	244	267	261	275	271	271	256	250	261	300	267	271	247	261	268	271	238	278	270	275	281	273	249	273	250	248	259	254	249	272	269	278	240	267	277	235	253	269	261	271	268	282	251	242	226	262	261	278	250	270	272	287	290	238	227	255	248	264	255	227	246	237	264	270	240	264	268	263	250	246	258	231	292	269	229	292	288	251	239	279	232	256	248	251	253	265	250	282	240	274	241	238	287	262	254	252	246	260	249	251	271	260	296	238	273	247	252	278	269	263	245	269	291	289	260	279	289	247	234	272	255	267	260	271	270	242	267	280	276	264	268	258	246	278	251	259	269	274	224	275	280	275	215	250	244	251	262	242	255	228	252	293	265	239	242	283	260	266	269	255	236	259	260	301	250	267	284	266	278	258	269	258	268	241	241	269	270	244	279	248	272	297	266	260	281	274	254	273	267	253	260	252	283	248	257	258	258	250	239	241	244	263	252	255	253	259	259	285	270	275	272	285	257	244	245	288	259	272	256	270	235	261	269	234	284	247	259	267	304	254	279	256	246	258	254	255	269	268	267	238	216	256	241	256	248	255	256	228	244	245	258	265	265	252	279	247	285	268	246	242	247	242	274	265	244	253	269	257	237	267	259	255	255	254	240	254	270	265	240	260	272	250	232	258	246	258	268	250	235	244	255	279	255	253	267	280	233	225	256	277	259	283	261	255	253	273	264	256	248	252	236	264	251	278	257	264	280	285	248	280	247	259	274	272	289	272	292	257	237	256	245	234	247	246	260	274	262	262	257	241	242	226	247	257	285	254	293	270	226	247	252	259	267	243	274	277	248	254	254	251	277	274	273	256	273	261	240	254	257	262	265	274	259	254	244	260	284	283	245	265	259	244	281	266	246	270	263	263	244	244	271	269	267	280	273	284	243	248	261	230	257	254	228	280	255	246	252	270	227	259	281	252	249	271	273	263	281	277	237	241	283	277	274	257	262	247	259	265	261	233	273	277	276	260	264	288	269	243	272	255	285	260	233	275	255	252	252	236	236	268	266	248	247	262	262	265	259	289	281	256	270	247	271	275	277	264	251	258	287	253	280	247	255	266	251	249	248	286	274	281	242	271	278	283	259	276	243	262	252	231	244	237	269	267	261	284	283	249	287	249	250	266	239	241	275	287	265	262	293	277	253	261	289	267	264	299	286	242	286	247	248	242	266	235	229	261	265	283	245	286	272	238	258	258	266	234	260	284	279	282	258	263	262	252	274	254	241	286	294	269	246	295	274	229	245	261	305	266	264	280	251	232	274	259	292	235	231	229	269	254	263	245	237	274	307	238	266	264	264	248	267	255	254	278	238	239	263	265	249	251	278	266	293	270	260	259	248	251	249	260	271	265	269	266	283	277	270	249	234	290	251	267	270	269	266	255	236	270	277	228	298	270	262	258	267	226	281	244	280	255	278	265	244	252	267	255	257	288	276	263	263	268	284	253	247	265	262	235	250	284	255	265	273	279	293	214	265	281	280	281	254	265	272	281	268	283	293	261	259	234	284	273	247	274	258	294	258	267	231	242	293	266	247	254	246	272	272	245	263	270	271	269	273	262	291	272	265	275	241	256	255	284	244	235	262	255	259	274	255	243	273	267	274	251	265	267	273	231	281	280	276	246	267	244	270	260	273	280	265	266	288	271	250	245	247	254	264	262	256	300	273	247	245	280	247	262	251	286	249	246	230	270	257	260	259	267	302	258	248	308	269	261	265	252	267	250	246	254	257	272	279	286	235	284	271	231	283	279	276	259	266	258	248	259	265	289	246	269	265	238	242	265	253	260	268	299	228	261	266	274	283	260	250	306	236	291	291	260	242	277	259	255	276	279	250	261	273	267	258	270	284	245	291	288	265	273	277	297	285	274	257	284	267	244	301	241	267	271	292	265	287	267	293	247	299	278	267	269	269	273	257	230	270	282	267	281	270	247	256	239	271	273	260	255	287	252	247	237	226	264	229	246	255	251	285	264	261	259	291	280	271	249	248	280	234	270	266	263	271
46811	36716	14723	1681	1609	1372	1295	1218	1091	1049	985	918	899	914	875	861	819	757	796	769	759	775	768	748	778	814	800	881	871	896	835	794	742	776	765	785	789	752	809	780	784	752	783	742	792	764	759	779	853	894	950	1005	1062	1308	1304	1114	1013	1088	997	875	863	882	917	2123	2808	1823	758	747	774	725	717	759	799	699	757	749	688	712	767	707	751	785	754	680	757	724	742	737	733	713	732	714	712	729	727	772	717	726	732	704	708	684	693	704	745	718	727	733	728	776	725	744	715	741	735	716	703	737	736	697	725	658	690	720	658	734	689	705	673	748	761	723	703	680	711	723	743	733	681	676	728	765	714	749	753	703	706	724	714	776	711	741	722	766	699	753	723	707	697	705	691	714	697	737	709	712	717	692	729	737	696	696	762	712	732	749	685	727	710	714	695	741	713	710	756	707	741	682	714	702	746	747	743	734	758	710	681	726	749	761	714	710	721	700	745	675	702	708	777	749	720	708	711	706	747	749	716	715	720	742	693	727	704	760	704	723	755	709	685	674	698	711	706	751	735	740	664	732	756	698	746	735	729	701	724	709	715	748	680	756	740	712	703	714	750	674	744	691	683	744	720	705	761	777	714	710	730	696	703	689	701	682	759	707	679	726	716	787	706	729	733	717	733	680	729	762	680	744	711	739	714	689	700	734	692	663	685	721	710	693	725	722	738	739	731	762	708	724	748	698	664	724	726	743	712	718	758	699	728	714	715	713	702	707	704	743	749	735	727	726	723	738	719	693	691	736	726	720	760	745	775	712	715	729	723	711	696	723	724	767	745	692	691	643	735	722	686	706	710	717	744	728	708	755	714	704	758	679	723	723	720	695	727	695	713	731	712	690	741	737	688	700	754	733	684	685	744	704	764	746	703	701	696	732	711	702	721	684	705	729	730	727	763	740	760	699	708	705	686	759	698	745	682	735	754	776	695	691	720	728	748	730	761	738	743	726	729	736	713	742	689	731	749	735	712	753	668	734	710	731	740	730	746	710	754	746	729	717	730	655	766	767	753	721	680	721	736	724	689	768	683	701	724	767	718	686	674	690	702	701	737	707	787	703	724	659	715	714	723	751	688	694	725	707	669	707	732	754	717	711	667	725	714	746	748	730	733	755	757	752	713	741	731	737	705	691	700	758	701	705	736	746	706	713	730	745	736	692	744	732	723	762	723	783	756	739	739	681	772	679	708	751	720	719	808	715	782	720	751	723	741	703	680	703	731	710	727	720	746	689	672	758	709	707	701	711	745	735	718	733	697	665	692	662	732	737	726	735	754	774	767	717	672	719	707	755	737	724	712	736	700	715	751	683	762	699	724	743	696	743	719	716	719	753	715	687	710	760	730	723	729	703	720	721	730	722	714	745	706	737	716	760	685	725	730	701	715	692	717	675	748	760	711	699	716	735	734	720	745	744	701	734	702	741	781	743	714	697	770	781	717	724	684	692	754	750	736	737	686	727	692	697	698	771	748	694	711	749	770	751	760	722	760	752	720	728	704	740	748	690	730	703	686	770	712	684	707	731	742	700	767	741	751	706	761	729	727	774	727	757	735	720	737	701	710	694	691	687	667	759	692	720	736	739	730	700	737	717	782	784	731	730	731	709	713	684	721	757	733	690	722	697	754	723	690	745	731	687	733	715	735	678	711	722	724	711	692	705	746	694	786	690	705	678	704	728	703	709	705	721	696	699	705	732	706	738	763	742	764	741	720	717	766	736	705	712	707	697	734	746	680	728	757	734	705	727	730	656	704	710	709	754	738	700	724	703	706	712	756	748	772	705	712	783	716	748	712	721	730	735	730	722	760	749	728	699	735	750	725	696	720	738	725	688	746	732	719	730	688	693	694	734	738	718	716	731	720	732	684	713	667	713	751	757	757	756	721	744	683	698	741	729	749	743	698	721	716	723	663	774	731	725	702	738	715	771	691	677	739	688	768	694	709	720	753	710	706	719	754	760	694	757	758	695	694	744	732	695	720	765	700	747	687	716	729	722	730	713	693	755	662	720	711	727	758	738	702	664	731	709	722	755	711	700	721	728	718	734	733	709	728	718	712	784	680	709	717	774	739	687	704	734	719	764	788	723	732	722	750	749	743	725	780	750	728	744	713	734	729	657	707	726	697	677	706	711	698	709	681	719	723	684	714	740	698	732	757	746	729	725	693	697	734	705	779	748	710	766	754	791	716	683	728	719	732	670	702	774	760	735	697	725	724	768	700	716	724	697	711	741	722	709	736	677	738	733	767	717	719	748	699	762	755	669	720	739	724	717	683	727	725	744	763	732	724	725	720	688	697	704	750	747	723	721	699	748	698	710	765	743	658	711	736	742	693	749	728	701	716	771	699	702	803	688	723	714	729	717	726	729	713	759	767	763	734	651	710	655	714	722	707	728	740	726	705	763	758	720	680	688	695	727	694	705	686	681	678	664	732	764	722	696	708	741	718	741	741	726	722	666	694	726	719	657	737	726	702	675	723	697	728	757	724	736	728	731	711	717	733	654	708	696	757	723	722	721	693	714	740	784	711	699	697	765	749	691	743	747	739	736	780	703	711	708	721	684	711	719	722	748	786	720	703	761	694	748	695	771	693	721	739	703	707	699	733	709	749	716	739	709	745	690	704	759	719	722	739	696	725	712	761	730	726	725	691	725	678	754	697	782	687	691	731	706	737	686	693	678	704	733	713	689	726	707	707	747	724	691	734	707	765	781	708	771	742	725	733	689	712	736	698	737	726	685	690	701	702	690	726	723	670	728	681	676	731	698	744	724	754	677	771	774	717	741	737	691	733	725	730	734	734	719	710	794	680	679	723	722	740	712	697	740	690	744	730	688	743	684	736	743	736	722	685	723	708	802	699	686	669	730	700	700	743	699	691	727	752	697	664	736	754	765	687	702	728	704	687	746	689	719	679	751	712	750	676	713	700	734	705	705	767	772	684	719	707	749	725	740	764	715	704	746	725	742	757	692	701	717	751	698	677	742	696	711	712	728	709	699	748	710	740	721	757	730	729	692	652	722	701	683	685	719	696	759	752	732	702	714	742	668	724	785	718	747	706	698	723	745	671	709	716	735	704	698	755	754	688	716	699	732	697	703	695	704	730	751	701	730	722	704	743	758	764	709	719	724	686	745	722	729	707	767	730	759	689	708	699	733	776	727	712	742	699	739	718	713	708	748	723	689	747	731	723	740	713	730	687	751	733	752	679	743	684	717	755	669	730	755	767	699	669	697	740	743	714	705	719	675	706	682	760	740	700	732	753	735	747	720	685	763	752	710	706	727	711	699	700	689	686	732	723	693	717	724	764	694	769	752	717	749	689	728	747	658	686	712	757	724	697	748	733	690	733	704	672	755	704	773	731	708	736	693	734	708	729	737	710	769	685	757	719	679	723	799	701	740	718	732	687	743	718	708	732	704	722	708	714	760	698	685	721	700	721	733	685	747	746	688	757	753	755	720	733	737	695	721
84177	64865	31247	8107	1129	686	564	438	467	449	432	405	357	343	356	347	360	310	368	316	338	323	318	332	354	322	321	355	340	362	319	314	351	266	323	292	315	316	321	367	319	310	307	327	333	288	304	318	274	366	354	384	464	517	470	400	390	305	300	280	322	377	343	621	828	539	318	276	291	311	332	299	305	297	320	321	330	289	289	305	301	317	343	285	328	298	298	278	333	282	303	327	332	307	307	307	328	352	342	311	299	324	326	313	299	344	309	304	319	278	294	337	284	326	323	324	310	298	332	342	305	304	312	309	292	301	304	294	316	298	327	306	323	292	313	286	316	321	285	310	287	298	316	315	250	321	312	285	290	268	322	299	324	318	279	283	309	297	295	285	319	321	301	331	297	289	296	309	323	301	300	322	312	320	283	303	308	297	319	285	290	349	312	285	315	287	305	326	290	302	380	312	338	311	323	307	328	288	299	294	291	295	301	308	306	298	258	309	306	294	305	290	284	323	306	331	291	311	314	319	291	322	330	302	323	317	297	296	296	294	304	279	289	295	319	305	266	316	289	312	291	294	297	301	309	325	317	332	304	317	288	293	301	286	311	297	275	291	319	324	307	305	307	279	315	317	323	312	306	280	319	347	309	309	318	313	319	347	303	290	311	311	330	303	314	291	310	333	333	307	313	309	320	281	305	278	315	251	302	316	305	312	320	307	294	310	322	303	284	289	314	318	319	316	282	324	276	292	294	315	343	311	316	291	315	321	298	319	296	265	312	284	320	279	307	291	315	331	314	343	310	294	316	279	292	306	295	317	311	296	280	311	324	302	319	295	284	288	305	298	310	284	320	318	279	292	322	347	318	322	314	318	292	327	315	322	287	325	311	317	299	285	305	336	319	307	328	280	300	294	293	335	318	285	302	298	301	306	317	323	353	280	307	304	306	309	299	300	298	305	298	303	315	343	335	283	315	316	314	298	299	314	324	302	288	315	334	317	307	327	316	305	308	324	340	326	305	329	297	293	309	337	342	324	295	321	316	306	292	314	322	309	292	301	297	320	291	311	307	291	320	312	310	336	314	304	339	319	305	332	315	339	301	326	326	295	316	314	305	339	327	319	299	315	305	306	319	326	323	296	292	317	314	333	266	296	282	334	308	310	294	308	278	316	291	343	315	299	337	326	326	299	303	296	297	319	287	334	303	302	343	299	298	308	322	331	307	322	298	318	307	318	302	271	327	285	342	308	310	272	313	300	306	342	332	297	334	319	321	288	284	310	307	311	316	304	295	284	326	276	297	285	300	286	315	295	325	313	310	312	321	315	299	329	327	322	307	298	276	331	302	303	311	274	315	305	306	338	306	303	298	277	298	319	321	289	306	328	316	285	276	293	285	292	313	318	323	307	304	314	317	320	323	339	306	326	304	299	305	316	307	322	299	307	286	338	308	310	309	315	277	315	298	327	310	295	320	316	296	324	328	321	294	309	294	321	327	326	311	320	300	308	317	313	329	325	303	269	313	327	304	325	314	296	303	313	302	297	289	307	317	312	311	327	277	284	291	299	310	283	315	306	336	303	281	306	318	335	329	289	309	305	293	281	259	321	334	300	288	303	315	298	331	297	312	299	339	322	299	334	287	316	310	284	292	293	309	320	314	305	281	327	320	321	290	305	304	293	301	283	295	271	292	291	310	310	339	331	299	307	314	302	288	317	314	292	289	316	285	312	276	309	316	326	318	297	316	312	308	333	283	298	274	282	319	333	321	336	290	291	304	326	289	309	309	299	309	311	330	291	314	333	300	289	306	278	281	329	292	284	289	317	321	287	321	312	287	305	285	284	314	298	314	278	340	322	298	281	299	316	275	304	278	348	316	297	274	308	322	327	320	318	299	320	284	323	286	322	315	309	305	314	318	304	321	274	309	310	335	328	316	312	280	311	340	275	262	298	311	284	300	317	312	301	326	310	321	306	292	316	304	290	270	332	320	318	314	331	337	308	271	316	327	296	310	313	290	273	304	327	318	298	322	296	302	319	305	296	306	297	296	289	314	316	285	316	303	264	317	308	301	338	300	314	311	285	308	287	297	312	301	308	317	325	329	282	343	273	287	302	323	294	297	283	295	306	309	325	351	322	279	305	309	295	329	322	285	313	328	296	316	310	305	302	312	341	318	286	310	326	290	321	318	318	316	298	322	311	314	298	275	326	288	289	318	305	300	288	343	280	269	315	309	318	323	303	319	322	299	331	323	325	290	289	319	310	323	274	306	293	310	324	326	313	299	298	308	302	334	286	322	325	298	329	329	329	282	305	293	311	330	302	308	311	304	278	277	309	264	295	305	334	340	299	302	273	339	293	320	279	312	343	306	331	324	308	320	315	315	294	269	291	304	321	316	344	280	318	282	312	323	321	316	340	317	305	302	323	322	325	245	296	320	284	279	325	294	308	278	286	297	289	329	336	307	324	363	287	300	306	303	299	293	300	263	310	323	312	314	312	276	341	329	298	315	352	320	344	278	282	322	322	273	274	289	296	324	324	282	300	309	291	304	319	315	292	310	321	324	309	333	303	323	312	305	295	298	312	312	301	284	312	299	296	263	309	299	268	267	306	332	332	313	308	300	319	325	315	334	320	332	299	303	311	317	296	289	302	331	284	279	326	310	331	299	299	329	277	282	290	308	292	316	311	333	297	323	299	311	346	305	305	273	315	293	314	325	336	309	334	307	295	298	260	310	316	288	308	320	336	291	293	288	320	283	285	333	281	280	311	318	321	293	279	326	306	302	311	321	324	336	299	292	298	306	305	296	286	309	317	282	315	311	285	335	310	343	305	296	309	324	299	345	316	305	323	317	294	321	282	295	322	280	311	329	336	296	347	349	284	305	320	310	315	316	329	286	324	300	335	327	316	313	318	326	313	293	318	305	299	287	324	298	335	288	310	322	295	308	331	323	303	355	295	300	312	305	292	320	317	306	320	291	309	302	311	325	339	334	326	316	305	303	282	288	286	309	292	327	313	329	318	308	349	303	309	288	313	336	310	321	311	257	313	304	301	326	310	301	318	327	316	296	291	341	324	296	296	308	313	311	316	305	282	298	279	295	300	311	307	286	339	310	291	301	304	319	324	306	321	327	313	290	300	291	299	307	264	307	309	346	311	303	312	306	307	321	294	288	281	323	288	306	309	300	330	325	303	330	329	316	337	300	273	359	325	316	321	312	315	300	300	296	340	329	258	324	312	327	328	308	324	320	289	322	300	315	259	315	283	299	291	323	345	317	298	275	316	276	305	311	326	316	336	312	279	313	284	316	324	308	304	272	309	300	285	318	303	312	325	305	305	320	314	304	297	322	286	297	297	330	340	311	273	312	299	320	321	313	342	299	333	335	318	298	293	296	285	289	318	303	323	304	355	310	296	315	271	316	292	296	337	325	323	296	281	322	301	322	301	319	302	282	288	299	333	319	287	310	336	306	295	306	312	315	333	292	302	316	300	316	301	330	339	291	272
56778	47028	18252	2846	2407	2123	1819	1710	1550	1350	1249	1202	1187	1127	1036	1018	1069	1076	932	956	969	962	909	880	969	917	949	947	996	1005	976	935	929	872	883	912	921	947	827	850	908	893	865	796	894	895	913	899	1020	1012	1160	1393	1678	2607	1855	1431	1318	944	907	910	1018	1098	1226	3198	4597	2246	828	839	865	885	850	837	823	878	877	839	799	831	841	908	824	805	864	831	805	873	808	870	849	834	816	815	852	811	799	821	803	843	844	809	849	795	845	809	838	897	853	832	878	844	885	759	786	876	866	795	802	864	788	833	794	843	844	824	822	784	818	813	835	846	817	804	777	804	807	803	805	786	765	835	836	824	756	863	810	841	830	823	781	832	855	808	833	889	840	854	831	857	817	801	861	874	837	820	866	811	795	868	871	797	842	821	819	770	816	865	854	815	799	817	834	839	826	820	858	872	809	851	837	822	851	837	812	789	763	830	845	874	809	814	850	819	831	806	835	858	792	833	829	827	801	840	806	781	831	798	791	818	828	789	778	814	834	866	873	857	789	802	837	817	846	818	875	759	844	846	863	799	811	836	833	827	847	817	810	793	811	825	841	800	863	748	819	742	821	814	875	840	789	858	740	875	814	798	835	827	835	818	826	851	817	792	835	842	807	821	833	806	831	768	805	761	803	758	798	761	835	823	874	834	868	799	785	801	889	757	826	789	813	809	757	784	841	850	820	869	837	832	804	774	807	822	825	754	824	829	843	834	788	844	783	825	843	858	821	796	859	850	867	772	787	851	847	795	811	832	809	836	832	850	786	861	825	799	855	838	822	814	831	848	861	839	829	852	761	787	782	835	821	812	829	859	836	765	850	783	824	869	803	858	820	849	827	873	868	860	857	813	838	817	794	829	827	799	830	824	823	833	863	797	819	796	795	843	879	780	790	835	777	848	865	844	820	844	828	786	825	827	805	822	778	750	823	807	875	829	836	824	841	819	851	785	829	803	799	787	827	845	849	815	858	794	801	816	736	810	825	832	828	786	811	872	854	771	852	806	798	776	818	809	806	824	828	815	806	835	762	856	855	807	862	856	787	806	844	807	803	820	831	812	788	817	874	837	785	830	877	888	828	847	846	860	851	850	813	811	801	839	769	820	818	844	861	871	838	844	861	813	840	812	828	855	847	815	824	839	793	832	829	911	831	844	851	807	791	797	801	817	810	796	806	848	784	799	837	824	813	850	802	818	803	844	817	859	832	772	822	855	786	893	834	806	827	860	769	814	875	820	838	802	793	801	797	827	800	862	813	848	806	838	804	809	831	807	822	809	751	790	826	744	871	785	845	802	817	842	822	842	788	831	779	793	802	844	863	876	821	779	825	823	787	855	844	796	845	807	807	867	757	885	820	842	820	824	805	813	861	808	823	821	839	775	792	838	868	846	821	784	894	817	818	767	793	857	823	836	862	818	782	774	821	848	820	786	832	874	809	848	800	836	859	828	834	818	846	780	800	810	790	822	830	826	832	817	804	793	866	847	869	784	759	890	816	807	818	832	758	852	818	836	823	759	829	864	864	838	851	796	824	846	850	833	788	812	801	844	868	817	857	856	827	830	818	810	828	848	849	837	807	856	771	792	789	829	841	813	819	814	870	773	845	842	800	825	804	788	819	818	844	849	813	818	821	792	821	847	864	844	742	811	775	861	817	824	810	804	793	808	809	818	877	805	808	848	793	810	770	776	856	822	857	850	762	844	784	835	823	804	838	820	802	836	814	770	845	835	819	794	797	802	790	937	864	811	803	802	826	799	784	826	818	828	815	837	841	858	835	782	852	756	793	812	835	783	785	787	847	841	878	829	835	807	834	848	801	804	810	822	818	821	821	838	831	806	848	809	834	847	794	825	808	807	867	810	809	853	773	772	783	857	798	805	822	813	817	825	825	881	837	807	789	762	854	795	814	837	849	832	878	869	814	793	902	816	842	826	823	797	789	848	910	809	825	822	859	833	805	802	847	806	789	806	817	854	795	815	818	867	843	800	781	833	872	808	843	801	829	834	835	806	866	802	790	857	868	830	786	830	799	857	771	799	830	813	831	844	824	832	833	787	823	800	850	844	829	821	827	873	781	825	834	881	845	828	859	822	841	887	826	809	811	816	866	834	817	788	872	805	861	811	878	817	804	840	818	812	799	841	815	850	866	793	837	841	824	773	782	802	824	796	841	827	844	814	816	820	836	831	810	822	814	816	859	859	804	770	764	796	817	830	791	791	800	784	840	843	831	834	810	848	840	835	833	816	797	857	806	852	796	815	818	833	810	840	767	815	830	854	864	807	848	810	827	876	816	815	852	781	840	810	882	847	793	834	853	873	820	825	829	801	807	805	810	883	830	827	818	796	782	837	819	821	841	802	823	854	825	847	851	791	832	829	845	817	828	834	785	805	805	840	830	764	808	787	838	769	824	807	833	818	834	779	855	835	867	777	883	879	766	846	814	824	819	830	836	806	852	843	845	819	814	777	872	832	837	835	847	762	799	796	868	881	808	832	851	831	847	839	834	846	837	820	847	815	802	845	791	858	831	821	828	847	819	864	828	801	867	872	862	818	857	817	805	855	800	815	840	811	824	824	857	765	811	772	810	804	794	790	890	880	814	829	818	796	857	801	858	784	787	833	812	834	793	801	847	796	791	821	830	820	855	847	861	862	883	813	803	801	835	807	774	832	824	838	807	875	844	853	817	877	805	793	788	833	867	867	880	826	804	801	823	837	813	834	875	871	828	854	847	816	837	829	834	810	833	805	780	797	868	822	841	818	832	857	785	866	868	834	829	816	821	848	826	811	822	835	813	795	798	828	795	811	794	821	788	808	930	832	840	820	785	833	805	854	806	847	800	846	796	779	887	874	837	835	822	774	847	876	830	805	796	832	866	798	838	846	811	804	822	813	829	809	836	872	808	814	874	779	820	789	826	817	850	853	837	792	869	814	780	803	790	855	851	835	773	790	862	806	794	823	771	789	852	811	815	784	843	845	893	869	850	838	849	842	824	849	794	823	865	873	817	776	856	853	825	816	838	826	825	828	797	852	842	797	824	789	784	785	803	830	820	816	809	853	815	830	869	884	858	838	809	827	843	852	852	800	803	833	845	834	815	787	838	844	786	810	812	826	805	798	868	837	825	845	811	796	817	838	782	858	822	831	802	884	855	826	842	800	850	790	849	821	823	819	841	794	829	778	800	809	783	832	795	857	840	778	801	857	825	869	819	829	825	851	782	842	799	785	771	839	789	840	845	832	811	782	862	737	830	794	811	808	768	818	873	782	844	842	828	800	816	851	814	783	806	863	793	893	851	789	854	824	785	804	760	793	786	836	887	834	811	876	844	811	864	765	891	810	797	805	826	818	842	818	832	820	771	818	813	780	845	798	857	798	887	863	821	803	868	845	812	822	855	814	865	833	816	846	866	781	886	848	756	865	865	846	842	822	831	771	771	858	837	762	835	802	846	804	818	797	795	863	860	804	835	882
28672	13387	2124	365	311	365	305	335	313	326	343	339	305	303	290	297	320	320	318	303	330	307	330	342	314	285	293	311	304	306	345	334	314	315	291	283	332	323	319	314	330	308	318	329	290	316	325	315	335	296	321	340	322	317	301	300	308	328	316	293	297	306	337	322	333	311	296	308	303	340	308	295	288	349	328	344	308	324	305	333	340	277	316	285	330	317	301	323	322	293	308	323	292	343	324	301	319	298	296	323	299	327	334	341	339	327	296	332	280	338	308	303	315	291	342	323	310	311	278	337	333	317	312	301	300	301	316	315	291	319	302	333	300	322	290	325	337	298	310	319	295	297	331	315	320	310	311	287	315	299	351	307	295	320	299	328	276	267	331	312	291	298	347	293	337	326	344	286	312	349	304	325	309	284	309	342	335	293	300	321	316	322	290	327	325	307	296	287	306	342	269	314	290	318	309	334	307	318	293	385	314	291	312	328	285	355	324	293	291	318	320	288	311	323	342	306	322	317	310	303	291	316	324	319	298	325	322	297	324	310	280	342	300	311	310	356	320	334	321	312	305	305	289	313	307	320	302	313	312	298	312	317	297	296	305	313	316	320	311	302	318	334	285	299	298	289	290	327	299	298	298	323	302	314	268	302	300	284	315	317	303	311	314	339	299	298	329	299	327	317	315	324	294	339	300	329	303	299	348	295	304	298	283	291	295	334	336	315	305	317	345	285	327	325	317	298	293	292	275	321	324	340	299	300	331	323	334	314	298	302	320	311	325	315	316	341	312	332	320	307	308	296	352	345	315	287	304	337	334	334	324	297	314	329	348	303	342	316	303	303	321	327	294	327	305	309	301	299	312	307	326	325	311	287	299	305	289	327	327	333	302	274	329	329	312	321	294	326	344	344	333	322	315	306	311	282	334	358	334	295	305	278	310	305	286	305	290	353	323	342	327	299	337	330	318	282	268	327	272	328	326	347	285	307	323	300	317	318	273	331	304	311	305	339	269	282	332	308	310	304	279	344	294	316	317	328	294	333	322	323	342	296	306	299	321	328	307	313	305	291	301	316	326	323	310	288	317	306	278	330	319	312	344	328	290	338	308	290	316	332	299	344	312	291	322	314	336	308	285	295	272	310	310	312	331	326	320	335	310	298	296	319	310	316	293	343	320	306	330	307	281	309	327	348	333	317	289	316	303	302	317	284	323	327	297	325	332	314	299	309	300	310	301	317	367	365	355	329	311	365	304	335	261	311	308	287	293	277	331	307	337	334	311	297	335	335	320	325	307	299	324	306	321	317	296	317	288	314	306	336	290	286	325	315	327	297	302	310	322	315	315	312	337	336	282	351	356	332	328	321	302	317	303	314	322	312	314	303	325	321	359	303	315	308	308	318	298	299	309	351	312	280	309	324	290	318	302	282	294	311	298	322	297	300	249	330	337	321	306	347	328	331	325	304	338	292	321	331	329	314	320	304	300	295	306	294	318	310	318	258	325	288	304	343	339	299	320	330	321	297	313	325	336	326	313	294	319	315	308	336	324	294	343	295	305	313	292	313	300	292	317	299	342	303	301	303	314	353	312	323	317	297	311	264	326	299	305	325	294	321	323	299	312	346	301	308	335	328	331	283	339	301	291	307	329	314	332	298	295	331	270	306	301	303	351	311	286	337	317	297	292	314	345	272	291	292	303	296	324	335	292	281	317	322	356	307	318	312	311	311	298	325	336	334	291	302	308	304	279	322	322	325	302	293	304	313	333	313	295	320	322	319	321	292	322	326	330	309	329	318	296	333	311	325	317	302	312	343	322	296	332	317	309	322	328	345	331	280	332	324	287	283	317	317	363	299	321	305	342	323	289	293	317	318	311	287	304	328	334	359	315	282	303	311	319	289	344	342	318	262	337	308	270	318	301	285	317	318	316	320	313	309	321	338	291	314	290	335	320	315	306	339	338	325	329	312	300	305	295	330	325	318	309	323	323	297	342	294	325	313	321	341	282	319	300	316	301	311	326	314	300	305	331	306	307	317	335	314	311	304	322	301	329	303	313	292	312	315	318	315	325	352	308	339	294	294	350	296	299	327	314	308	289	305	308	351	333	340	284	298	300	333	338	328	276	313	303	321	331	348	333	298	302	315	313	289	320	299	303	309	359	322	299	271	308	304	296	315	320	347	334	288	350	331	321	300	322	308	326	319	281	297	338	298	307	323	316	314	292	314	310	293	339	259	298	352	318	290	318	341	278	317	316	338	339	323	318	320	317	290	294	307	328	327	307	322	292	328	303	296	322	305	310	310	315	315	348	347	326	317	315	288	325	302	318	345	347	314	292	339	305	337	309	310	315	291	323	314	301	325	314	266	290	337	324	310	339	329	313	305	291	342	275	331	313	302	319	328	313	294	320	320	324	290	303	291	305	309	285	288	318	298	311	302	311	325	329	315	307	295	320	322	294	293	321	303	321	324	319	304	322	328	342	323	261	297	323	291	294	305	298	272	323	323	309	336	346	328	318	312	325	301	296	306	317	308	312	308	272	331	316	315	290	329	308	339	300	304	284	320	331	303	304	326	306	360	282	338	306	295	305	286	307	337	325	349	312	326	283	318	306	320	320	295	296	299	310	297	301	319	303	280	270	351	340	280	324	316	316	314	310	321	316	291	317	322	341	290	331	347	299	325	343	305	294	273	300	306	344	302	320	281	332	297	311	300	332	323	319	331	316	315	326	315	324	319	310	304	338	338	301	305	302	324	322	332	350	312	310	304	338	310	283	318	291	327	300	329	294	279	313	330	305	312	313	315	348	313	315	321	315	297	284	340	340	341	319	313	336	313	315	326	313	297	328	297	323	318	313	294	322	314	319	303	330	291	318	294	305	298	298	291	329	301	310	317	297	338	294	317	330	308	303	298	308	304	318	334	299	299	340	323	290	353	278	303	315	310	337	340	302	293	298	336	337	325	313	299	320	300	317	311	323	301	310	288	318	369	335	321	323	299	320	327	346	308	342	296	321	326	319	317	319	312	320	330	284	290	322	298	305	314	344	290	340	304	324	307	321	313	349	318	309	268	320	320	319	293	322	291	290	315	312	345	318	288	305	308	307	327	312	293	312	318	324	291	291	335	306	310	306	306	336	300	312	336	324	296	313	290	332	291	318	345	319	292	316	302	315	336	325	304	295	281	311	331	331	317	321	334	255	325	317	261	319	320	345	313	328	327	336	359	331	348	313	293	293	324	319	295	309	284	329	308	325	294	332	314	357	307	294	303	332	338	302	285	362	317	311	309	317	299	324	339	307	349	314	335	267	289	290	330	325	313	335	277	298	313	321	306	287	293	285	318	304	293	310	333	326	323	324	348	323	310	293	314	323	337	297	326	304	304	334	314	290	311	340	328	306	309	307	308	329	307	317	312	285	305	318	340	350	309	305	306	302	300	318	286	299	315	299	347	311	323	320	333	314	316	290	278	302	290	330	326	308	318	284	319	306	341	330	319	294	300	310	276
25742	13674	2708	891	877	878	871	885	826	821	819	933	851	819	804	825	887	851	867	833	835	827	877	795	808	773	830	863	911	963	865	798	832	846	846	806	842	823	829	822	827	860	879	836	865	882	849	854	888	841	874	884	966	993	899	889	821	886	880	845	819	839	839	939	1039	1039	851	847	829	876	842	869	797	876	857	888	859	815	828	834	787	807	806	809	884	817	805	819	862	836	858	856	843	845	847	865	882	829	801	847	800	848	822	791	864	829	865	867	815	834	822	847	897	824	870	821	775	847	812	804	814	853	777	855	852	845	814	839	845	803	850	880	838	847	809	867	842	823	872	866	828	850	881	825	866	852	862	821	864	837	842	802	869	828	794	795	853	830	850	806	850	866	815	763	784	865	874	820	806	803	817	834	813	849	830	835	833	776	859	849	872	859	826	818	827	823	809	860	845	800	844	796	860	824	790	831	847	803	809	869	845	837	838	841	841	876	864	830	819	843	833	813	809	865	861	820	842	872	885	828	856	836	813	807	813	790	783	880	805	843	816	838	804	833	835	827	864	806	809	838	879	809	838	836	836	825	839	862	828	824	829	809	882	831	799	829	800	803	856	863	820	849	820	846	809	848	930	862	857	882	892	838	866	845	864	900	865	866	835	790	859	901	810	846	830	894	837	852	815	838	890	794	818	795	830	879	857	809	837	877	839	812	851	832	818	787	838	811	897	783	833	824	820	815	821	814	830	817	789	806	814	825	781	914	846	821	841	834	763	835	884	862	870	796	866	807	836	874	834	847	801	839	860	796	828	830	872	882	855	832	800	837	831	804	821	837	768	803	828	860	835	886	780	835	815	845	841	836	869	831	820	815	810	822	835	833	842	808	794	796	834	868	813	853	841	825	806	833	809	818	811	827	847	884	801	823	836	842	848	798	846	782	849	880	766	888	785	821	799	829	888	851	820	811	807	831	822	829	873	844	841	815	816	860	845	823	836	790	833	813	808	850	844	819	819	820	795	846	804	855	856	804	812	847	844	834	857	805	833	825	874	812	863	845	889	891	884	820	865	798	869	820	770	841	837	863	845	829	864	807	814	834	820	814	833	827	844	798	823	831	807	839	848	785	832	803	833	821	893	851	868	894	810	780	854	822	854	823	835	835	833	802	906	839	833	864	893	826	839	835	799	819	824	848	877	806	809	850	830	836	765	832	823	875	809	818	864	812	851	819	808	825	823	853	819	896	838	803	795	848	866	833	840	816	773	875	871	858	840	815	821	817	804	863	816	847	800	815	804	843	883	824	840	871	782	876	836	799	822	832	850	899	811	848	797	825	820	843	836	823	799	845	825	837	871	786	835	838	871	824	812	824	840	866	856	834	817	833	838	825	792	855	833	833	825	818	865	816	837	847	826	849	830	843	835	839	828	853	852	852	831	844	864	814	860	827	796	838	892	829	775	828	795	833	789	824	851	798	860	815	853	812	805	879	823	830	871	863	822	841	791	922	787	829	858	824	823	883	861	800	844	852	802	805	809	856	805	858	877	788	808	848	770	837	848	856	821	827	839	857	895	840	825	815	785	831	807	935	816	844	868	843	818	834	813	827	806	873	867	897	875	825	854	840	849	820	880	790	784	859	833	887	821	841	824	792	859	793	829	821	839	803	826	831	857	797	801	876	792	788	824	861	813	849	865	888	842	858	860	833	808	849	854	840	816	851	798	841	806	847	845	803	796	837	815	883	867	807	833	864	842	799	856	857	810	857	877	817	831	848	754	828	799	827	795	848	823	816	859	835	839	792	809	834	833	805	876	820	816	789	864	846	850	842	888	870	866	886	856	870	837	817	829	831	839	785	826	823	873	786	853	838	813	871	855	844	810	880	834	843	851	849	822	804	846	862	825	797	850	834	833	854	811	896	869	844	852	799	843	799	884	814	844	838	806	842	857	841	811	853	844	832	827	795	856	826	881	761	843	858	882	813	829	874	860	833	865	845	887	870	832	789	830	822	840	847	836	852	812	824	815	836	839	871	792	845	807	823	871	815	839	800	859	807	828	841	802	847	909	773	819	824	876	823	875	793	807	840	841	811	813	839	807	836	841	836	871	789	902	823	827	785	824	855	780	872	857	802	843	842	825	794	819	844	895	886	807	788	851	804	851	819	827	846	803	836	836	864	830	837	784	840	846	833	893	793	908	778	827	868	817	807	846	819	830	844	824	803	808	883	837	793	791	846	796	837	868	838	882	792	854	819	818	858	837	785	836	801	855	851	833	793	819	828	833	827	855	810	886	847	810	794	785	841	799	855	818	843	844	802	881	833	831	840	822	894	793	821	816	835	791	853	891	838	829	830	818	873	825	867	813	854	912	818	756	805	872	833	813	868	871	840	839	855	874	820	817	836	854	820	829	864	824	781	852	835	787	835	807	875	838	816	784	792	775	797	859	822	838	865	856	852	833	835	810	810	824	873	807	868	834	819	840	824	924	862	879	856	811	810	834	846	827	841	808	860	856	847	838	826	823	823	861	800	829	792	854	829	827	876	864	847	887	814	847	882	833	842	843	887	847	859	754	853	797	825	834	866	867	841	789	840	810	829	847	892	852	792	825	810	845	827	833	838	809	838	776	852	804	808	862	851	839	815	823	886	858	808	839	823	838	815	849	810	894	828	844	805	825	818	822	783	791	822	861	814	807	903	822	858	800	817	797	828	814	826	751	778	879	860	823	823	865	859	823	854	843	845	776	827	863	858	780	844	822	810	866	896	840	865	793	880	856	816	823	841	839	811	813	869	863	809	842	844	768	838	838	810	802	800	803	828	813	780	813	839	821	840	818	875	878	827	808	806	785	869	751	787	821	821	850	906	786	809	793	829	862	833	830	815	837	843	866	826	860	890	866	801	775	826	832	837	812	854	846	808	885	829	884	839	817	831	824	817	861	856	815	828	832	885	809	850	844	785	831	835	862	817	772	858	811	818	822	777	835	833	849	834	860	873	833	834	792	836	899	802	840	817	849	879	822	826	803	877	787	780	784	842	837	839	879	858	821	796	789	854	793	800	843	850	837	837	826	818	854	866	836	846	840	868	807	804	835	855	809	830	861	836	867	836	804	818	829	835	838	858	863	800	749	790	856	863	862	786	812	825	892	811	860	903	839	800	835	837	791	806	819	874	854	824	818	879	911	857	808	866	815	826	831	828	828	846	839	834	883	845	836	814	856	862	855	833	840	844	842	810	794	854	823	829	828	815	833	822	885	801	794	818	826	841	858	797	792	869	833	839	787	845	849	822	830	867	890	837	842	822	794	836	889	834	868	788	841	874	840	874	863	800	897	835	835	855	820	793	807	839	844	820	845	878	849	812	863	824	821	893	804	817	786	857	847	840	820	820	862	864	829	823	827	835	864	855	831	837	795	827	881	835	819	891	873	855	823	804	839	842	841	906	846	842	850	860	806	843	814	880	846	816	789	813	888	816	879	818	810	864	799	843	843	820	852	806	848	843	835	836
72706	53824	24104	3128	488	394	401	314	357	309	299	303	306	297	291	289	272	308	269	278	278	273	269	269	258	277	283	279	266	259	295	277	276	227	257	271	279	253	269	246	240	270	281	283	242	250	277	263	312	289	275	299	338	348	301	341	285	290	284	249	280	259	278	406	464	472	290	244	262	251	271	263	238	264	275	266	251	255	280	278	271	271	253	269	273	272	243	258	280	241	268	246	264	262	276	270	258	243	245	234	255	227	276	268	266	250	217	254	235	267	271	230	296	245	296	276	264	247	248	262	245	246	260	266	282	240	273	275	258	241	263	245	274	233	291	264	263	262	286	259	265	256	239	282	257	245	281	239	275	262	241	259	234	247	269	237	257	249	262	260	259	251	258	239	246	277	245	280	257	253	293	255	256	255	220	272	250	253	266	254	261	238	252	293	270	242	267	235	250	246	260	237	272	276	254	293	258	268	229	281	250	255	256	254	235	245	235	247	267	249	242	258	226	238	236	240	246	254	258	259	271	286	240	249	250	259	255	266	269	270	265	271	254	251	247	239	273	253	260	256	264	256	245	258	256	272	262	253	260	267	252	244	259	266	261	255	261	264	263	221	268	278	219	256	246	243	221	248	240	253	248	247	251	281	241	271	265	231	275	278	257	292	266	261	266	259	271	245	294	259	283	246	224	253	258	271	248	216	262	242	227	260	292	253	262	285	254	278	288	255	271	229	271	257	272	248	254	250	248	253	253	220	274	265	284	279	225	227	248	235	227	257	266	236	266	274	271	267	245	232	283	239	252	281	265	221	244	234	229	248	245	255	267	268	258	255	241	287	258	266	232	242	256	279	250	265	255	237	285	272	277	264	260	245	263	244	282	241	273	239	275	274	251	280	281	256	264	263	247	240	250	260	266	248	259	268	264	259	232	247	247	260	252	231	252	270	282	252	255	260	252	246	262	273	242	229	292	238	231	264	223	279	260	252	226	241	250	247	271	275	287	257	240	249	260	293	269	267	282	268	266	241	266	243	230	248	264	259	283	285	301	286	294	246	263	255	263	280	289	278	258	294	262	236	262	237	257	246	271	251	265	223	259	244	219	236	224	242	262	247	246	263	242	238	236	268	255	255	244	270	279	240	259	257	263	234	231	227	228	288	261	256	235	248	254	257	233	264	243	280	278	260	248	263	261	273	258	250	258	258	286	268	269	259	273	248	283	245	239	257	255	248	251	242	252	246	268	247	266	260	249	264	252	237	293	270	241	258	281	239	246	259	244	291	273	262	264	247	259	231	260	283	247	244	251	282	221	253	270	251	274	255	280	277	261	258	243	264	259	250	251	246	271	253	272	255	269	258	221	255	266	277	255	249	248	258	266	256	242	279	293	256	252	250	246	250	278	230	280	282	231	252	267	248	246	256	260	216	248	277	261	270	281	266	247	247	229	255	242	229	250	265	282	269	241	282	272	244	251	258	267	228	276	270	262	259	249	241	300	265	260	284	249	234	258	260	254	278	273	267	259	256	235	265	233	255	280	250	261	272	259	276	250	280	257	250	248	275	243	257	267	253	245	255	251	277	250	233	244	266	226	268	273	242	273	278	233	235	255	260	279	233	254	272	258	276	248	250	275	243	251	255	260	267	254	237	260	290	276	266	256	271	248	252	223	260	243	255	241	282	252	233	256	259	220	258	282	261	252	259	265	257	298	265	274	248	265	242	225	260	233	230	278	257	232	244	278	259	265	234	259	244	295	232	254	264	258	272	266	271	255	264	270	256	269	274	227	244	269	251	266	246	243	250	289	242	277	254	249	267	270	256	269	261	258	242	263	286	281	235	261	250	235	259	231	256	292	245	286	266	256	283	240	246	287	262	269	245	261	281	294	237	223	289	246	245	256	267	259	267	244	275	288	238	262	234	262	249	232	255	250	271	250	231	254	245	254	234	253	251	233	262	240	237	258	272	241	280	248	250	239	265	239	284	270	274	265	245	256	257	262	245	261	265	277	230	267	237	271	266	268	265	219	241	250	262	258	234	250	255	268	255	284	261	247	253	282	239	253	276	259	241	260	293	248	262	286	267	253	265	277	258	278	271	253	302	265	246	268	272	258	269	253	268	247	260	260	258	246	257	237	221	261	276	269	264	258	261	269	264	246	248	270	263	246	273	270	239	276	225	250	242	261	241	262	253	264	252	274	269	279	245	258	284	265	274	225	270	258	260	266	251	271	259	244	252	240	270	268	248	275	258	273	255	291	275	259	277	292	250	282	262	286	275	238	259	224	230	253	233	242	251	230	268	234	262	272	266	271	256	274	260	284	256	242	249	265	264	253	242	251	262	274	220	253	271	250	265	279	241	227	234	271	253	264	249	281	244	267	274	250	218	255	247	262	263	250	274	262	265	254	269	258	248	261	260	248	274	240	276	235	250	247	276	249	266	255	258	262	244	248	245	260	277	240	282	262	276	259	267	252	270	258	265	275	254	261	253	249	235	246	287	284	260	274	285	259	265	273	263	288	254	283	281	254	250	248	265	262	239	282	266	245	264	254	253	276	262	296	253	249	262	258	242	249	252	278	264	271	261	291	273	269	260	254	242	242	260	235	246	282	255	246	262	257	234	254	258	268	258	222	255	258	263	245	285	243	239	214	256	245	259	254	261	241	246	273	253	250	260	267	270	267	259	270	275	248	263	271	281	263	266	274	272	226	264	266	237	262	265	235	258	248	242	262	260	279	260	270	257	263	276	270	260	280	277	228	285	254	255	271	260	272	243	256	274	285	237	229	250	273	270	272	245	253	229	257	257	239	257	240	215	278	273	265	261	262	269	233	271	279	268	247	246	256	255	251	260	245	268	220	251	260	260	255	258	259	281	260	243	271	239	244	264	272	237	265	269	254	256	251	254	262	271	254	269	272	292	260	234	247	267	265	259	262	256	278	279	254	253	257	237	256	258	258	270	251	283	246	268	268	271	235	260	239	258	277	263	276	272	246	228	270	241	266	252	268	247	231	263	267	253	261	258	310	279	275	237	263	249	273	260	233	256	273	247	260	251	262	276	246	239	249	244	277	271	223	269	228	247	260	258	260	221	237	266	263	263	264	270	259	274	254	230	251	237	247	245	276	260	258	232	249	299	270	253	264	262	247	237	260	251	250	270	229	235	261	237	250	260	258	269	270	307	261	255	247	240	271	253	249	233	276	240	253	279	231	219	263	250	280	283	260	258	241	260	244	237	243	262	269	265	232	262	257	244	264	232	239	259	273	231	275	226	277	236	265	252	283	265	251	236	282	296	258	278	262	245	282	270	259	301	232	263	230	236	226	236	286	277	253	265	249	260	239	233	262	257	229	267	241	265	246	228	273	278	266	232	267	267	262	258	239	266	269	271	246	258	246	285	286	274	241	277	224	274	281	272	258	259	244	266	261	225	239	263	277	246	247	279	254	283	229	249	260	256	259	265	283	245	267	229	238	247	295	250	284	243	267	266	267	284	266	252	263	240
47332	37598	14367	1715	1514	1340	1157	1118	1056	1028	950	881	898	888	853	846	814	818	783	766	788	780	735	788	774	787	768	830	895	884	758	784	755	774	715	788	767	744	724	746	785	745	746	752	767	802	766	803	877	984	1037	1034	1425	1707	1141	1143	878	744	762	797	818	733	835	1643	2564	1955	833	715	733	715	727	729	728	691	756	769	729	731	711	712	754	796	693	722	705	695	727	733	677	708	699	692	720	686	705	708	663	710	687	702	729	676	719	671	706	695	717	711	710	707	694	746	709	700	767	701	737	683	759	693	702	698	732	694	738	783	696	667	705	714	702	703	678	699	708	716	717	719	691	759	712	700	676	693	781	725	711	706	726	699	668	667	729	677	736	729	648	679	752	715	684	663	652	711	769	762	692	757	724	727	715	707	747	701	731	688	686	632	762	754	711	696	730	718	664	682	712	664	684	661	689	736	749	748	667	679	675	670	753	710	705	697	724	727	692	714	667	716	686	673	687	732	744	711	691	692	754	730	652	693	693	726	696	717	679	714	708	694	651	732	713	736	692	772	716	760	704	678	789	769	718	676	732	745	704	708	757	695	709	674	715	737	664	707	718	716	706	732	676	759	737	693	736	736	682	691	670	673	766	696	678	734	664	714	706	700	734	722	767	688	729	677	680	707	683	728	720	670	686	704	682	706	741	736	724	704	716	725	696	720	673	688	721	694	688	645	733	648	710	696	739	689	688	741	760	705	725	749	713	712	664	733	717	712	685	703	704	765	728	698	729	707	694	716	714	678	651	771	690	667	727	715	749	716	703	683	735	729	691	706	671	708	648	676	687	664	679	756	724	706	716	712	684	712	725	680	703	710	766	715	704	672	698	702	737	752	740	679	739	689	690	661	720	667	673	709	698	690	659	715	754	713	734	697	700	693	683	776	691	746	721	697	695	713	735	725	724	702	728	709	726	715	758	689	689	695	706	682	698	743	696	710	645	691	702	713	664	717	729	730	700	686	770	672	727	681	715	674	703	727	655	698	707	726	752	713	690	735	674	732	747	730	709	711	703	732	748	730	732	712	712	727	709	684	690	733	626	725	716	737	698	694	708	715	711	703	690	718	721	715	714	744	757	724	692	727	747	695	676	720	680	691	680	745	700	703	732	754	713	720	739	707	687	703	694	734	736	702	666	694	710	674	661	694	709	726	700	698	713	737	755	714	686	747	702	700	722	730	736	654	744	666	743	688	696	746	715	757	728	699	730	735	683	736	699	754	752	724	742	733	675	745	739	674	701	690	730	688	709	681	678	685	707	671	692	665	690	725	692	729	705	695	697	701	691	745	740	727	751	680	673	692	706	686	745	723	696	699	672	743	634	732	701	724	735	678	688	704	723	686	694	698	722	757	696	707	679	710	710	698	756	715	676	710	745	743	724	686	769	731	696	716	701	684	733	722	724	712	680	687	686	759	690	725	699	696	700	707	693	704	708	660	707	752	708	701	688	726	687	723	679	708	742	740	765	730	672	716	661	729	701	699	717	688	699	668	723	700	719	693	732	731	706	674	716	726	714	680	725	693	741	712	718	720	694	703	700	694	636	728	727	683	706	720	678	702	754	685	678	741	680	694	789	693	708	736	703	758	707	690	717	664	705	718	701	717	744	683	680	714	695	692	710	677	739	726	710	701	718	726	722	711	693	697	667	714	699	719	667	718	738	714	690	742	736	727	682	694	690	691	660	693	716	640	696	721	740	747	696	705	708	711	689	723	671	749	688	699	703	696	728	692	675	699	694	711	698	711	703	713	693	705	702	724	710	766	669	682	733	727	695	685	726	749	698	730	695	725	733	746	715	710	736	679	700	756	707	719	683	649	710	724	709	752	695	707	727	718	686	702	682	722	706	714	669	685	735	727	712	726	672	695	747	717	695	716	703	734	765	720	672	705	727	762	720	700	666	664	711	700	767	706	665	752	711	708	698	713	698	721	695	740	701	695	716	702	734	729	711	713	719	703	697	727	722	733	691	717	737	731	730	734	677	676	707	695	716	696	709	701	674	702	732	691	721	708	711	663	722	688	689	707	699	699	694	703	760	714	751	707	693	704	704	747	700	645	753	742	698	705	715	747	718	694	738	684	672	668	713	700	737	742	703	644	670	740	713	675	708	714	722	714	708	678	698	715	697	686	704	727	667	737	709	696	739	721	681	742	712	691	718	696	736	746	695	765	700	687	707	685	756	701	689	705	720	679	739	686	744	679	698	699	710	698	692	707	732	742	704	724	740	705	709	679	748	680	742	710	751	711	686	723	705	727	706	704	725	713	692	735	695	700	659	714	724	708	711	713	724	699	736	710	724	688	646	726	731	735	680	734	696	678	713	718	707	725	686	773	689	731	702	719	766	684	691	688	733	704	669	707	682	695	679	744	747	707	727	692	702	698	707	752	713	776	747	710	777	734	686	724	658	689	691	720	744	692	710	692	734	668	763	722	705	758	702	703	718	678	733	709	702	684	696	717	748	702	755	678	705	737	691	730	748	705	676	726	697	701	714	707	708	706	669	698	697	659	683	659	650	747	690	691	755	750	706	703	691	748	715	707	683	704	686	693	684	765	762	678	738	712	786	680	710	724	731	712	680	691	690	621	685	717	728	743	797	703	710	731	653	699	713	714	710	706	746	707	706	698	690	675	733	690	715	703	746	697	745	760	669	711	682	737	713	711	704	701	742	685	748	672	746	682	704	725	692	735	699	723	708	723	785	715	693	691	715	720	690	665	728	692	683	717	763	720	727	698	678	718	729	710	712	681	711	665	717	731	727	694	684	704	774	716	703	686	710	702	705	757	681	720	742	716	713	678	688	691	702	681	660	721	714	691	729	700	741	707	690	680	728	677	708	713	733	685	700	719	715	706	741	661	751	694	751	718	716	710	689	699	700	721	692	695	730	716	666	686	703	689	757	711	719	741	665	711	700	698	717	743	654	694	680	692	703	691	703	671	740	699	682	743	694	702	642	677	683	693	709	755	705	685	719	684	671	694	742	764	745	691	695	707	711	689	702	686	681	683	711	714	713	714	715	712	664	704	676	727	714	730	724	738	735	755	682	707	694	698	761	692	694	729	677	726	715	702	709	716	702	692	707	709	694	705	706	737	723	711	664	722	740	686	698	715	665	703	687	717	695	713	672	703	710	742	703	663	699	756	673	734	701	666	696	769	715	705	716	687	661	683	730	690	758	724	696	711	742	661	736	723	703	680	736	748	723	726	672	726	700	699	657	780	690	699	693	724	694	717	655	731	709	683	725	722	735	738	713	728	759	754	720	681	682	693	775	734	666	748	679	683	680	740	742	685	714	648	736	724	744	721	748	760	691	668	726	698	670	733	699	741	721	730	683	670	677	744	715	704	687	721	700	699	729	677	701	695	702	725	673	701	747	717	723	703	682	687	739	712	723	694	663	713	713	743	731	711	750	738	731	709	726	738	712	706	691	733	715	710	726	720	724	701	727	725	684	731	677	696
83844	65776	32287	8161	1053	579	532	462	459	435	358	370	378	372	311	353	324	335	340	338	334	318	344	291	280	325	326	289	358	342	321	309	318	306	274	328	323	312	336	317	298	297	324	292	359	324	310	338	392	403	494	453	474	515	387	332	320	338	319	309	337	310	366	543	613	579	358	289	298	302	320	317	313	293	345	297	300	312	323	318	304	331	318	318	297	306	323	269	325	298	303	317	320	328	330	283	308	324	271	311	282	316	303	279	293	289	312	292	351	299	303	320	320	321	315	307	335	288	301	275	291	322	336	313	306	304	301	304	286	293	308	341	304	334	315	337	287	272	317	304	286	320	288	314	307	323	342	301	314	300	290	308	301	300	318	291	307	306	341	319	313	347	291	303	297	307	298	311	284	300	299	328	305	311	306	303	310	292	296	329	316	322	318	287	270	331	277	317	334	283	317	275	288	335	297	286	294	332	269	289	324	310	311	290	306	344	295	321	295	317	320	303	304	280	273	294	294	337	283	316	283	316	291	288	332	320	316	287	329	311	328	300	306	315	318	311	305	316	291	306	302	305	307	309	300	308	299	338	288	317	327	315	301	301	287	328	298	277	296	320	275	312	295	330	328	282	313	314	256	273	309	312	291	315	333	298	312	360	310	307	291	276	301	346	284	272	313	327	313	319	296	310	284	320	326	294	274	330	364	313	327	332	299	309	311	311	289	261	308	296	312	300	329	316	306	312	319	317	321	292	291	320	329	300	272	318	297	322	276	311	330	311	308	307	282	290	315	340	304	323	280	301	307	331	302	289	307	313	289	316	286	300	296	289	298	321	303	358	329	300	292	330	291	305	328	310	284	305	298	305	296	303	271	304	317	319	309	292	325	296	272	285	321	333	290	316	298	283	317	299	291	303	288	323	334	305	294	306	303	301	321	298	278	319	339	307	306	301	296	307	322	317	312	346	297	313	284	297	320	280	329	288	283	287	324	289	296	296	284	315	337	326	304	303	301	322	288	300	321	318	317	311	334	328	275	321	299	305	324	291	294	305	313	294	306	298	309	321	313	305	295	278	326	282	321	301	316	283	310	345	320	332	334	294	312	270	309	295	296	324	333	276	309	284	305	293	322	299	295	300	319	268	315	317	284	310	283	323	306	298	317	290	318	323	285	288	351	324	321	315	326	335	300	306	291	296	339	301	295	307	303	301	306	308	336	341	308	312	273	304	313	328	275	298	306	291	313	311	295	333	322	324	283	328	320	339	298	289	301	323	337	329	312	295	294	291	278	306	307	293	300	286	326	337	320	286	314	327	322	315	289	334	272	304	317	313	318	324	292	309	314	306	281	325	301	314	302	292	330	324	305	308	331	323	293	303	296	324	303	296	264	319	304	305	317	333	297	340	330	292	333	307	304	292	303	315	294	330	295	294	332	289	309	313	331	309	329	309	332	314	285	325	334	299	305	317	300	319	335	316	296	293	295	347	304	320	327	304	302	307	305	327	300	295	293	313	307	302	310	313	315	293	353	308	300	290	303	286	313	326	293	307	323	302	329	291	327	297	294	309	306	288	306	296	318	296	362	313	308	286	297	309	322	322	328	314	298	325	286	316	301	267	300	281	314	326	272	285	288	304	323	298	347	313	275	322	341	297	311	310	306	302	335	326	298	317	315	286	294	294	291	303	309	292	280	307	290	316	287	345	319	319	302	306	327	294	312	279	321	288	308	295	288	299	283	302	328	317	277	332	284	297	322	350	296	329	288	305	289	282	337	309	292	328	329	298	318	286	299	302	343	326	294	298	309	315	312	298	291	300	281	298	285	313	304	303	312	295	320	321	327	289	290	275	273	308	327	282	271	307	299	329	288	305	304	281	304	278	292	300	298	354	295	293	345	287	319	307	298	325	311	327	318	300	308	312	274	256	306	303	329	313	320	268	317	300	290	271	339	300	347	301	318	310	299	285	317	321	307	295	284	283	327	305	320	310	289	307	310	306	313	271	327	324	296	290	334	345	324	347	287	297	284	335	312	324	303	299	299	306	356	282	305	335	317	300	322	274	279	298	307	295	292	276	315	322	304	307	324	315	315	316	314	296	302	287	320	309	322	314	321	300	337	264	285	318	288	303	273	285	316	310	309	299	301	327	307	310	283	294	318	304	286	308	307	313	316	276	272	306	331	294	307	311	288	271	263	271	330	302	315	314	295	311	296	285	319	304	286	341	344	307	327	305	320	311	330	319	291	305	322	331	285	326	312	308	307	308	312	290	296	299	329	313	297	280	302	303	318	313	304	297	315	300	353	288	320	308	326	328	323	337	311	297	295	303	315	321	301	305	311	314	292	319	311	314	329	306	300	299	278	311	333	302	325	305	286	314	321	298	305	296	312	325	318	293	325	305	284	335	286	289	296	312	338	297	299	324	299	323	298	296	316	328	341	307	285	295	304	344	301	301	287	320	297	339	298	321	339	345	288	291	279	322	311	317	292	323	294	302	307	314	317	310	329	314	302	303	287	268	319	310	312	319	305	309	320	304	318	287	313	329	327	289	323	282	322	297	312	330	302	328	295	302	312	309	264	310	304	286	328	287	286	343	332	329	307	304	277	305	284	292	329	314	335	323	276	316	304	314	308	305	271	309	319	281	294	314	293	322	321	308	300	278	291	302	302	341	304	319	299	302	328	299	279	311	336	311	295	278	306	291	316	301	278	331	299	316	319	313	308	298	339	301	307	320	330	321	301	304	309	334	308	301	287	307	295	329	315	279	298	330	293	339	308	341	296	278	332	305	300	285	314	323	302	318	329	299	321	336	294	331	298	334	311	313	299	285	305	305	296	273	297	347	321	309	312	315	348	310	324	306	301	331	339	286	289	305	317	295	296	318	298	331	316	261	316	306	303	322	283	295	307	330	326	301	320	308	315	281	361	282	283	290	293	302	298	314	305	301	287	332	330	335	325	278	274	335	304	307	304	275	325	299	340	307	320	304	316	297	285	294	292	302	291	314	300	320	304	297	312	334	291	324	311	309	293	300	341	301	304	285	320	286	304	312	307	309	336	284	310	293	291	324	328	318	321	320	276	325	322	325	300	298	300	307	328	309	323	302	312	320	303	299	303	299	298	308	319	336	325	314	312	308	285	322	323	323	293	302	298	279	316	355	288	299	309	326	297	310	314	333	306	295	306	318	294	280	333	310	285	291	268	318	316	294	328	309	319	338	319	300	286	263	294	332	296	293	306	328	285	296	295	308	308	287	319	308	318	279	323	313	276	321	329	329	303	349	278	285	353	305	322	307	310	294	323	290	316	285	299	311	272	328	333	289	311	294	310	304	304	308	339	296	282	300	285	286	290	294	288	310	305	304	322	309	325	289	329	286	328	309	273	340	269	305	318	313	314	278	341	306	292	305	314	312	332	298	331	318	310	305	308	333	338	316	292	343	292	295	317	302	316	287	324	339	310	299	288	297	282	294	274	287	303	307	302	331	318	278	304	275	301	303	314	330
57446	47819	18214	2652	2451	1984	1716	1669	1425	1364	1370	1141	1077	1137	1087	1033	1020	1036	963	1028	963	951	924	946	924	962	1003	1003	1016	942	935	914	974	975	896	904	912	867	873	887	922	919	872	941	906	936	983	1138	1250	1650	2077	1946	2423	2318	1481	975	963	947	906	971	880	921	1490	2587	3284	2751	1020	837	820	882	845	881	891	814	906	844	898	851	911	885	864	851	824	840	864	831	864	843	876	792	853	841	862	843	792	760	789	825	811	816	819	852	843	895	836	840	815	775	852	826	838	843	855	811	810	875	834	816	810	819	842	810	742	823	867	802	841	806	812	817	778	870	796	828	871	795	777	815	807	823	811	853	826	824	826	824	816	866	833	891	834	831	781	850	825	804	835	804	865	840	834	806	802	822	812	832	784	866	878	891	819	796	868	861	846	820	844	792	859	793	782	795	821	794	794	784	834	830	787	807	818	826	859	843	825	873	854	834	859	826	841	802	821	819	828	845	789	790	886	820	808	813	855	762	827	837	846	800	848	823	864	806	832	844	858	839	796	852	792	807	836	862	808	874	836	833	855	886	851	835	814	839	853	785	834	818	846	832	813	799	888	818	785	837	786	843	793	814	816	839	832	843	797	767	898	830	867	874	774	801	872	820	866	816	860	834	853	852	832	849	768	846	836	821	818	843	809	846	794	842	883	856	822	847	821	837	846	789	823	857	866	859	837	829	890	855	858	843	864	845	809	837	840	822	838	835	852	843	845	767	825	794	836	852	840	828	835	886	772	844	849	843	788	841	816	833	755	862	842	799	842	877	892	842	832	841	854	825	809	804	829	882	841	845	813	868	794	840	834	816	853	848	828	809	826	849	825	848	806	861	815	805	764	812	785	874	780	835	835	863	828	793	801	844	845	839	799	833	834	856	819	812	803	849	874	799	831	858	872	850	793	814	801	830	838	829	817	830	884	823	837	810	846	838	826	868	841	820	886	794	835	845	765	795	803	841	842	828	829	855	836	847	847	806	825	813	802	802	877	823	805	803	873	840	848	850	849	856	809	855	911	800	862	827	807	837	866	832	820	856	860	884	831	834	810	834	884	856	813	867	807	849	795	822	805	825	873	856	841	788	828	768	785	807	830	870	828	790	882	831	848	811	849	841	794	785	811	847	857	811	827	820	851	782	824	845	810	832	887	857	861	826	826	848	812	824	854	813	807	833	831	816	867	757	845	817	844	824	827	831	855	849	856	790	837	820	848	893	844	865	820	843	842	827	852	812	817	820	837	772	826	866	795	796	810	823	848	809	811	827	788	846	900	898	859	846	862	822	852	846	872	864	805	809	856	816	821	795	908	788	822	837	838	847	802	877	816	826	822	827	855	841	881	836	866	856	840	833	853	873	853	790	853	779	838	823	857	870	867	826	890	869	772	811	785	859	809	787	817	841	787	836	860	834	822	794	849	822	859	814	812	851	845	857	824	842	856	851	831	898	821	787	830	801	776	833	875	827	808	826	813	839	836	874	851	912	863	849	863	822	799	848	874	881	845	864	823	863	775	847	819	824	812	838	844	852	858	816	844	819	795	806	905	790	799	807	831	761	855	829	851	801	860	836	866	819	803	832	882	850	830	811	852	886	817	853	816	846	834	837	859	819	815	839	824	853	855	877	831	822	840	864	822	793	818	814	798	864	870	824	800	829	875	802	799	843	845	832	861	841	865	789	814	806	848	842	845	813	838	853	811	834	879	804	820	820	803	861	803	821	877	840	825	786	820	839	814	836	821	831	842	832	835	877	825	818	823	777	866	869	887	824	796	812	809	782	836	842	858	843	765	867	831	863	805	835	820	809	808	826	797	822	851	853	864	809	871	849	843	838	815	844	810	849	845	808	843	834	803	800	886	794	836	813	780	854	797	817	806	858	812	863	782	815	890	823	841	778	781	844	815	832	856	801	857	803	833	812	831	838	792	842	788	779	877	819	834	812	848	808	861	852	804	769	832	800	862	867	836	825	839	853	837	871	814	813	814	808	842	884	841	844	880	840	841	825	821	823	822	809	819	839	792	828	809	830	823	806	837	869	854	828	812	826	881	845	809	877	840	838	789	825	796	830	814	790	804	825	836	811	767	833	807	818	805	825	806	844	814	814	865	832	862	804	809	815	831	839	843	836	837	834	838	794	830	795	808	838	824	877	840	847	825	850	815	826	872	831	897	833	866	785	888	834	795	837	785	829	848	795	778	837	808	835	794	806	787	794	787	845	843	781	825	733	816	843	832	813	832	810	875	788	855	807	825	774	850	788	820	895	783	834	779	792	836	851	859	834	887	815	828	816	799	793	802	815	819	795	832	816	854	882	842	822	820	809	820	823	849	848	837	810	811	840	791	892	855	871	804	807	834	855	799	821	862	854	853	843	827	814	826	856	803	812	816	838	818	823	852	833	817	852	839	834	809	862	827	839	832	835	860	894	835	822	840	850	811	834	854	839	854	817	816	862	820	812	832	823	814	828	870	862	804	864	841	846	839	812	852	858	810	838	861	850	880	849	826	864	833	802	789	832	795	879	843	830	824	787	832	826	809	845	830	846	845	844	867	840	852	868	861	862	845	818	885	814	823	823	849	827	849	811	806	809	847	847	799	841	855	792	850	808	850	825	827	850	853	852	840	844	854	822	790	841	838	863	830	853	868	807	845	832	844	808	815	737	803	784	842	801	810	857	775	848	841	850	836	857	813	847	813	832	834	793	815	819	856	868	866	835	849	826	846	855	799	843	848	812	867	801	802	792	824	788	808	866	840	839	832	821	814	848	833	833	815	797	820	847	840	834	841	820	823	783	848	794	861	830	818	838	810	866	809	847	879	769	810	802	857	822	840	821	815	828	842	836	801	839	819	889	777	821	795	818	863	815	805	859	809	802	881	789	795	815	843	794	870	858	840	780	842	789	779	817	802	856	874	832	755	870	803	807	818	789	829	832	834	828	803	838	800	857	862	833	798	831	831	829	817	792	816	789	852	816	806	810	848	799	849	851	846	802	820	791	842	779	864	897	863	861	858	795	817	825	837	828	786	838	814	863	797	830	826	854	834	839	820	863	878	836	821	844	795	857	866	847	830	834	879	847	842	837	832	873	830	782	835	836	795	830	851	841	770	794	814	869	782	892	826	877	807	808	799	830	849	859	843	809	827	865	798	784	850	822	821	775	814	764	792	800	863	822	853	798	867	825	835	805	860	807	815	816	865	822	857	848	907	839	749	828	862	840	849	823	730	823	829	807	810	797	787	830	821	808	851	869	774	906	820	848	844	844	817	824	816	863	846	819	864	865	787	818	808	808	828	836	775	835	834	823	836	763	835	822	802	798	814	825	842	837	823	811	809	787	864	827	830	843	821	807	839	844	836	787	764	833	861	818	806	821	806	853	860	802	868	875	848	843	790	820	824	821	817	843	836	834	857	841	805	857	843	802	814	828	801	870	824	869	827	834	858	840	841	857	824	819	855	820	821	824	820	853	852	858	832	838
30578	14462	2473	435	324	329	345	342	343	337	337	303	309	338	353	310	348	340	343	345	348	298	313	332	309	373	347	310	291	330	316	346	333	301	297	308	350	294	310	329	356	309	335	335	296	303	306	345	319	326	316	335	319	315	331	331	364	338	332	332	323	340	351	322	340	372	350	330	330	343	317	321	357	332	356	320	339	315	332	325	324	313	304	310	301	360	326	312	342	303	309	317	302	329	333	335	331	298	313	306	303	335	334	365	323	274	337	333	319	331	346	298	344	323	308	317	320	295	328	343	346	333	326	305	318	333	313	311	367	321	317	308	305	327	318	337	331	362	335	318	340	323	337	316	332	325	319	354	354	345	350	322	310	329	310	309	343	317	306	331	366	325	334	335	324	355	343	325	327	328	305	354	328	305	307	301	315	321	309	292	303	313	366	327	342	342	352	328	305	315	342	341	339	321	344	315	350	346	361	343	316	304	313	321	335	322	329	352	300	289	358	346	306	346	314	363	312	319	364	343	303	335	341	348	333	319	319	297	328	323	294	325	347	325	365	378	335	338	316	349	303	314	373	309	277	315	303	308	323	309	328	326	314	341	330	338	320	295	321	318	341	341	322	326	329	329	375	354	312	299	358	315	358	328	352	310	299	344	305	340	305	316	314	326	309	307	308	324	329	362	342	329	302	333	340	325	337	318	348	322	347	347	314	305	312	337	340	363	346	320	339	324	303	323	325	313	289	341	350	300	297	323	324	288	288	306	319	304	295	281	338	316	333	333	295	316	332	345	325	334	332	327	337	335	314	315	303	315	330	337	335	318	351	294	317	309	347	355	346	299	306	328	342	324	327	321	329	359	315	352	351	328	328	314	315	329	305	333	325	342	318	303	312	332	307	319	352	319	341	343	338	315	321	310	307	356	343	308	310	324	304	332	321	311	351	299	324	329	299	331	355	323	297	308	371	335	315	307	299	346	331	327	327	304	300	316	313	301	323	307	305	327	335	295	322	309	319	318	320	362	324	289	323	326	294	340	370	362	339	351	331	322	333	317	353	317	322	321	303	330	351	338	309	333	390	314	302	301	332	333	326	335	333	330	348	324	330	332	314	306	290	292	313	308	317	306	326	333	312	311	339	309	333	285	324	323	362	305	315	307	315	350	312	344	343	309	298	343	338	302	341	339	317	312	300	345	345	274	332	314	348	312	317	315	310	306	344	348	373	346	315	286	330	327	309	326	344	339	344	351	326	301	326	295	329	296	320	308	285	328	333	354	321	307	326	340	328	305	343	299	337	342	334	340	317	312	331	330	307	339	326	347	301	303	317	302	329	284	286	351	312	320	339	299	340	333	338	352	338	332	331	322	343	307	316	319	300	325	315	348	315	294	322	324	348	314	322	314	316	338	334	320	310	322	323	291	339	329	334	337	315	303	306	301	305	335	306	340	335	326	312	317	341	312	322	317	347	331	347	321	313	346	319	324	333	317	315	345	359	293	352	298	327	310	306	321	312	358	294	331	292	322	331	322	367	312	318	305	318	349	332	348	304	304	328	329	323	342	331	305	340	319	262	324	324	312	344	303	305	296	326	313	319	296	339	304	351	360	336	317	316	340	365	333	315	305	333	364	352	329	339	373	320	334	332	345	309	318	320	355	347	348	301	343	338	367	309	354	336	307	346	354	361	357	294	320	308	289	323	311	320	309	293	337	337	322	331	314	340	299	329	329	327	345	322	331	299	314	325	319	320	305	319	338	335	297	334	308	317	351	308	323	296	329	311	350	291	334	319	306	341	315	316	329	329	331	322	342	309	356	345	304	319	323	323	284	321	317	273	299	353	321	326	336	311	358	323	322	321	322	334	282	325	331	321	334	305	332	329	317	317	331	335	318	329	316	339	314	332	306	329	338	321	314	336	313	336	321	319	284	283	325	360	338	346	299	341	298	342	320	321	314	311	334	302	339	358	295	321	325	318	316	318	357	333	335	342	321	328	326	333	329	343	346	334	318	326	323	309	354	315	332	324	372	313	295	305	345	319	295	357	306	340	351	330	311	326	343	301	299	296	331	316	336	331	312	299	325	327	305	309	328	295	345	331	308	343	366	317	316	329	345	353	324	328	324	308	311	310	330	319	329	312	315	301	308	308	341	335	318	344	306	322	364	308	334	317	325	295	327	321	311	324	322	325	377	300	335	296	323	325	319	290	368	338	328	316	340	308	306	349	326	330	323	331	318	356	302	311	325	308	324	291	327	316	325	342	305	305	346	353	319	320	294	333	344	320	308	332	301	342	340	305	332	312	327	350	326	345	318	342	324	335	313	346	307	279	346	325	290	319	351	322	372	350	329	292	335	323	327	311	324	292	302	322	338	327	339	329	319	322	319	308	340	324	322	306	359	326	285	316	319	327	331	316	341	347	357	327	353	338	308	298	328	323	309	326	322	318	330	359	359	343	318	352	311	311	303	321	324	305	300	326	324	309	309	322	308	325	314	336	314	316	339	304	333	331	367	300	349	338	312	328	342	324	355	329	356	316	331	325	332	332	328	318	321	311	324	306	319	331	322	307	319	325	325	308	309	347	339	307	361	287	299	315	317	304	304	344	318	308	333	336	337	307	341	330	324	321	352	389	321	325	306	344	323	308	316	326	359	318	299	345	347	312	340	341	333	309	286	329	318	320	328	340	319	344	359	323	320	331	320	322	337	334	293	307	344	341	326	302	331	335	332	316	337	355	308	298	328	327	296	316	336	332	309	321	336	294	311	331	313	328	370	365	333	299	340	332	314	337	369	335	318	337	346	369	319	308	306	302	284	340	353	290	319	318	321	326	341	332	340	329	309	299	310	340	337	340	290	328	324	298	323	331	289	305	374	304	340	286	332	337	337	306	352	339	349	312	356	305	347	330	314	298	325	326	327	346	318	324	312	351	337	333	341	331	303	327	332	320	285	328	304	306	344	367	320	331	351	347	349	331	314	307	325	321	312	349	332	335	367	349	363	356	330	322	342	288	319	336	324	342	306	329	317	317	356	320	310	348	337	343	337	347	319	316	368	332	306	305	306	327	326	326	332	316	273	308	327	330	316	326	293	340	345	329	318	335	339	339	331	349	332	315	322	328	319	340	315	315	289	315	315	340	341	324	303	312	330	315	329	334	331	327	336	358	338	355	309	323	315	327	326	288	302	302	302	328	377	319	298	358	316	338	346	327	308	306	349	331	330	300	357	289	329	321	348	283	320	344	322	336	303	324	294	335	321	300	305	350	310	303	318	341	340	371	351	287	330	292	331	348	353	317	355	337	331	347	334	323	315	286	355	337	311	325	339	311	331	330	313	322	323	336	347	319	340	353	307	350	333	329	327	309	333	319	303	346	335	337	338	330	342	339	339	331	328	317	351	348	300	313	296	372	287	338	330	330	322	363	318	336	328	344	319	371	315	310	347	364	328	321	314	312	341	325	320	329	334	296	336	324	285	317	297	349	319	323	324	337	300	338	333	345	284
26533	14493	2958	949	968	878	971	919	904	826	899	905	811	960	888	887	854	873	873	897	908	899	902	872	912	937	933	885	922	878	849	894	858	846	874	848	890	852	881	890	868	912	936	856	868	893	821	926	919	910	899	931	955	949	884	862	908	936	885	890	860	904	854	1008	1071	1133	866	859	882	856	838	831	861	886	867	856	886	853	882	874	827	898	875	832	830	837	861	855	869	888	822	862	902	874	870	841	831	921	870	940	912	831	921	807	886	913	873	793	835	847	861	798	929	805	876	859	864	853	872	831	904	836	913	832	840	870	845	827	850	902	918	826	859	852	894	888	897	851	872	856	889	874	871	842	869	861	853	847	865	864	853	809	883	846	872	896	890	792	812	899	835	827	830	844	841	852	861	833	869	904	858	904	904	874	867	836	911	892	882	873	793	818	815	872	896	846	857	848	828	896	862	885	883	874	880	895	905	833	889	809	881	850	803	872	866	853	890	864	888	849	841	808	876	841	861	874	856	903	806	914	842	849	863	839	888	893	837	881	883	897	822	866	873	801	847	826	880	872	886	881	858	895	838	840	888	883	891	880	852	877	864	880	841	888	799	847	845	937	853	856	868	866	897	879	870	923	834	866	881	856	863	886	849	800	910	812	849	897	858	874	874	872	875	834	871	887	849	798	886	859	871	850	869	894	847	862	890	831	888	838	853	869	846	913	854	894	829	880	875	895	917	866	840	861	850	856	860	886	841	823	862	848	870	854	825	877	843	846	846	847	866	879	857	869	851	838	850	890	832	791	873	833	858	925	860	842	843	828	911	847	873	863	878	856	899	826	853	821	833	854	904	900	843	807	847	860	867	841	899	881	854	860	867	834	822	850	866	904	878	849	861	896	859	832	857	833	859	887	849	909	852	790	867	837	895	844	845	810	892	876	846	895	828	848	844	808	854	806	871	833	878	870	879	872	910	829	886	879	858	808	913	865	843	872	869	827	914	890	903	841	814	849	874	867	892	861	872	825	883	880	833	869	800	859	880	894	892	889	851	884	857	840	864	822	849	873	889	852	877	831	869	855	861	883	862	873	861	873	920	864	864	838	879	910	836	884	912	860	864	861	876	903	836	879	853	896	849	892	881	825	860	879	848	839	877	858	870	880	862	808	861	856	863	889	805	852	890	862	847	831	884	900	915	836	857	843	870	882	907	849	877	877	908	823	845	808	834	836	872	857	786	833	871	820	893	894	856	849	887	900	888	851	846	874	846	930	836	842	798	886	870	857	868	873	864	857	819	906	854	862	873	899	875	790	884	892	884	875	843	873	865	840	838	842	908	846	873	861	872	859	897	850	863	883	856	849	847	855	865	868	854	882	854	899	838	876	927	862	846	844	871	849	849	834	860	853	863	848	890	859	858	856	861	853	860	872	854	857	913	869	894	907	871	831	843	923	884	818	871	844	883	841	865	817	855	820	867	885	843	871	858	911	888	933	918	874	869	866	846	846	827	862	879	860	860	825	869	858	842	871	874	921	831	892	860	891	858	832	876	888	827	872	844	875	863	851	891	846	859	893	844	866	901	870	845	872	893	919	902	897	888	836	854	888	798	863	862	846	857	825	859	845	809	863	826	883	856	872	839	891	839	841	849	857	831	789	908	884	881	925	850	861	853	857	858	845	820	900	868	875	859	873	839	843	860	922	873	867	841	862	899	860	856	863	799	888	907	883	865	859	865	874	858	828	875	871	850	864	812	822	855	854	832	863	848	879	865	826	875	810	889	826	884	894	834	855	838	872	831	880	893	854	880	833	866	884	849	877	885	890	835	866	850	898	889	867	879	834	892	826	862	890	847	853	849	893	875	890	884	859	895	866	824	875	860	878	847	865	817	834	838	821	807	883	891	852	823	835	914	864	861	872	869	835	833	873	884	869	853	819	891	845	914	872	828	873	846	888	836	888	890	831	944	895	896	844	888	863	856	840	836	824	893	823	856	850	854	900	836	815	856	866	856	841	851	881	846	880	873	875	836	909	829	871	896	860	817	864	844	844	911	860	848	871	836	891	832	856	888	838	854	920	881	864	881	828	842	831	883	875	899	852	940	843	863	852	865	881	873	851	812	849	863	897	856	893	936	870	805	852	839	809	891	877	837	831	885	835	901	889	905	830	854	910	870	878	899	906	828	871	879	843	881	888	835	844	940	861	861	898	891	869	875	930	867	852	880	828	857	845	823	874	824	850	913	902	817	871	835	815	843	861	878	846	845	903	874	827	893	853	858	873	845	908	852	875	839	912	866	863	887	859	818	916	853	855	816	933	870	938	847	886	840	798	840	789	868	877	887	823	865	860	832	847	839	904	841	890	878	846	870	927	856	943	902	896	880	841	898	864	884	861	816	921	892	827	804	817	875	904	887	867	831	842	841	855	857	885	856	848	892	871	888	859	858	863	818	851	874	864	875	813	877	840	936	872	880	834	838	854	873	912	856	809	895	867	844	877	864	821	861	807	922	850	921	818	892	869	839	869	835	853	880	894	878	909	879	849	871	841	839	881	774	847	847	875	903	810	907	886	849	894	837	887	843	903	886	862	896	896	859	824	811	852	865	866	880	863	800	852	850	850	855	835	938	882	851	922	873	871	890	855	851	818	852	857	869	954	861	871	842	904	894	865	871	831	843	852	826	854	835	856	847	865	892	871	869	883	842	839	891	913	889	851	895	895	769	847	812	875	858	819	861	844	838	868	867	889	878	797	817	894	855	845	891	840	864	873	871	848	868	872	861	917	884	830	862	901	902	898	862	886	888	823	902	813	824	816	870	906	851	888	885	863	879	862	903	884	889	854	879	864	872	839	864	846	894	829	842	830	836	917	822	846	844	858	881	912	862	854	799	873	811	896	867	894	859	847	856	867	883	902	911	872	898	823	855	892	837	899	855	851	832	857	850	898	838	900	821	835	873	883	828	852	841	841	842	872	875	908	871	835	860	883	856	874	861	872	848	864	936	890	837	858	895	872	826	848	886	847	866	826	850	853	855	856	788	893	897	862	821	868	897	866	909	854	931	861	858	879	806	776	887	893	875	859	832	832	873	851	917	868	852	892	816	892	884	907	853	894	838	890	809	857	887	867	900	866	876	889	858	823	853	797	817	820	856	895	880	817	860	863	775	837	872	916	855	859	883	850	901	879	873	825	890	892	865	902	903	869	910	859	916	836	854	921	884	825	862	863	860	876	841	851	857	907	891	886	896	870	847	862	839	849	888	868	816	852	868	884	867	863	804	839	904	885	858	878	845	850	934	864	920	907	892	846	826	889	840	869	874	833	871	904	800	886	872	844	884	886	828	872	811	864	906	822	852	881	921	815	868	833	876	935	848	843	884	813	856	820	885	852	872	825	849	814	881	844	842	807	928	874	855	854	832	891	905	881	873	890	884	873	840	866	839	869	859	830	822	836	862	890	847	833	862	848	810	843	807	903	886	867	871	821	845	854	897	913	852	870	922	802	881	888	861	862
71638	51566	24374	3478	546	459	400	371	356	327	326	336	300	295	304	270	293	303	288	277	305	285	280	270	292	293	274	271	275	268	270	285	261	281	264	250	321	285	270	288	290	294	306	270	243	297	317	296	305	322	332	305	376	337	308	302	341	269	312	292	305	302	288	395	594	469	299	272	280	278	284	297	280	271	301	289	291	300	282	295	301	245	282	255	316	233	270	267	269	262	265	256	295	287	237	286	276	285	285	273	272	299	275	292	277	276	283	264	251	262	265	293	294	284	255	292	287	268	263	282	279	294	284	296	286	290	270	283	320	302	276	258	298	266	274	271	280	286	270	266	309	281	270	271	245	273	259	248	254	292	267	288	303	303	294	250	273	287	291	288	289	257	285	270	232	277	269	297	288	250	293	280	263	280	293	302	281	249	286	254	272	282	275	279	309	270	296	259	250	292	253	277	260	269	286	296	276	282	279	274	294	296	296	254	256	263	277	286	267	308	304	276	275	258	263	306	276	295	279	269	280	271	242	259	287	274	275	267	269	300	285	313	272	308	277	289	293	279	302	279	279	273	273	290	255	295	275	310	306	243	295	295	255	297	273	272	269	272	279	271	273	276	285	271	256	250	277	308	261	291	300	290	305	273	241	258	278	292	289	263	265	296	265	253	275	265	243	252	247	283	260	262	277	280	274	286	315	277	275	266	304	286	296	295	296	279	268	283	298	290	256	273	282	274	277	253	285	291	300	294	254	274	260	276	298	267	273	278	281	265	322	282	260	274	287	282	303	266	258	290	244	275	284	288	245	279	272	288	254	260	271	282	274	279	278	259	282	294	276	258	283	292	282	292	285	296	284	277	288	249	300	278	282	245	277	266	294	275	314	281	276	267	304	278	304	290	263	297	285	251	278	270	281	273	271	255	291	284	270	258	290	253	269	305	282	271	310	274	300	265	274	296	279	294	282	256	274	279	269	296	266	263	270	293	266	251	281	303	260	270	265	293	301	283	270	256	277	280	265	270	283	293	242	257	263	270	264	285	270	268	263	270	271	266	275	286	273	265	270	281	275	261	257	287	263	250	294	305	303	266	268	281	260	276	304	292	280	273	284	251	253	304	249	263	286	270	272	266	283	267	277	296	276	313	289	260	236	265	282	277	286	253	277	258	279	280	260	265	276	286	297	267	291	263	281	284	301	271	276	261	290	293	272	258	251	288	281	309	266	308	287	276	277	280	262	285	278	257	286	252	288	271	300	295	294	261	286	280	272	291	251	240	265	272	289	318	260	276	254	296	287	253	281	281	298	247	279	296	314	272	288	269	303	269	270	266	281	287	303	275	261	267	270	264	269	277	276	278	293	258	275	259	254	306	310	269	278	265	283	295	261	263	286	242	298	272	286	271	281	282	258	291	250	278	309	303	271	272	278	278	292	288	267	320	282	269	281	271	293	278	294	278	289	275	262	289	288	278	273	268	297	274	273	287	263	272	284	292	236	288	293	267	276	285	276	286	268	255	277	289	275	262	291	276	271	265	298	264	293	291	280	307	299	271	264	285	276	289	273	298	297	275	265	307	311	287	313	258	267	288	283	261	248	254	288	273	233	291	292	269	264	291	284	312	286	274	283	287	258	296	270	277	220	272	288	241	281	257	273	272	274	272	245	268	257	266	243	280	279	278	285	254	266	282	322	234	259	285	279	286	266	269	288	272	279	279	275	291	281	262	287	281	273	286	292	273	267	273	277	271	261	307	298	296	266	267	282	277	268	276	273	270	259	248	292	276	266	296	274	284	293	285	302	287	275	278	283	269	302	277	262	280	282	273	275	266	297	269	278	283	274	239	256	260	244	247	252	261	273	282	280	295	277	260	286	250	257	264	272	283	274	254	274	300	298	297	294	266	312	296	278	304	290	271	290	271	268	252	280	280	272	287	249	279	284	300	272	272	281	264	298	268	253	278	280	295	273	268	272	291	268	261	272	277	265	282	281	288	284	281	265	307	229	270	260	264	255	250	290	254	271	283	281	274	273	281	269	290	293	264	296	275	277	316	264	286	308	280	278	285	272	275	297	286	277	285	256	269	295	297	304	291	296	284	269	252	296	270	277	266	290	265	280	274	255	275	249	278	317	274	280	265	241	255	283	254	281	292	259	264	317	223	290	271	288	254	275	268	296	306	270	261	262	282	312	245	264	260	283	290	255	300	280	279	285	292	246	314	296	294	297	262	291	294	255	289	279	287	270	267	275	251	274	262	261	294	278	260	255	291	287	253	292	275	270	279	306	281	277	304	290	292	276	290	281	264	277	259	298	266	303	293	276	282	280	249	279	295	306	295	277	285	281	261	280	287	304	329	276	282	271	257	264	284	289	288	279	270	304	276	302	283	273	299	255	313	296	267	250	271	278	274	286	286	285	241	273	268	272	261	259	289	268	269	253	262	267	311	296	276	285	294	289	269	251	248	295	250	275	271	286	255	276	265	297	270	308	285	277	306	272	288	267	295	293	271	270	301	257	269	253	319	284	311	255	304	283	266	294	251	255	274	306	307	262	301	292	263	293	281	259	267	249	291	270	302	278	265	280	288	283	268	290	268	272	297	255	296	305	261	271	283	267	257	293	283	263	277	284	243	254	286	269	311	270	248	323	273	290	260	279	294	264	266	286	260	289	299	271	289	285	294	281	284	269	295	272	260	281	262	281	296	256	273	271	263	308	278	278	271	252	283	288	290	279	296	287	276	259	270	262	277	262	280	276	270	270	281	269	280	277	253	290	263	275	265	258	286	296	270	289	308	277	270	282	254	281	263	276	294	315	303	281	287	270	271	276	309	253	256	306	279	251	247	287	286	260	262	275	288	252	264	275	252	269	262	283	311	273	270	274	265	299	323	267	260	290	276	282	284	294	294	290	273	242	255	276	290	265	274	270	268	262	285	285	277	274	304	280	300	273	298	285	282	282	248	280	265	298	274	263	294	268	281	270	325	308	271	287	287	306	291	271	250	273	262	291	278	301	254	294	303	253	263	305	270	294	248	297	279	257	295	290	307	298	267	295	272	259	287	264	299	291	293	267	283	268	292	293	277	230	243	267	279	309	294	275	268	292	284	274	279	271	299	263	268	320	278	312	249	291	284	269	299	311	271	290	235	266	268	291	276	290	280	267	262	272	311	287	256	292	262	245	270	287	285	313	261	288	259	293	280	256	288	261	265	275	283	262	300	228	276	253	280	305	262	285	302	245	276	257	266	256	259	242	292	281	288	270	284	277	265	236	257	275	281	274	257	274	252	296	307	288	247	283	277	281	276	268	250	286	298	282	256	264	301	294	306	291	274	258	253	267	286	288	272	276	284	299	322	265	280	299	315	289	282	293	316	271	280	304	276	269	241	276	279	271	275	256	273	273	280	272	263	301	299	262	279	253	262	295	266	323	275	252	290	298	274	248	288	259	270	272	280	300	277	310	295	274	303	260	274	293	266	289	278	271	281	249	293	308	305	272	264	294	277
47514	35395	15254	1691	1567	1454	1239	1177	1053	1032	1014	952	885	892	892	881	859	866	841	792	841	843	841	849	800	819	845	877	812	834	792	813	765	820	788	789	853	818	775	794	842	786	823	850	876	811	874	915	1044	1239	1223	1135	1593	1412	1090	1143	1064	853	847	869	837	937	856	1862	3129	2200	867	758	721	741	778	790	729	759	785	766	843	783	792	781	801	770	787	806	816	756	694	804	741	737	765	785	767	784	719	793	770	789	728	768	792	752	736	782	755	828	767	773	808	776	785	727	744	755	765	699	822	751	772	803	753	795	736	788	756	782	783	754	771	757	817	713	702	755	800	784	793	719	795	782	769	821	755	795	737	770	771	740	745	749	789	749	738	791	724	776	761	782	773	754	796	753	756	772	755	725	737	758	765	736	767	755	749	771	806	751	816	779	739	759	751	731	757	789	748	786	787	743	779	788	780	754	757	779	744	760	792	768	765	742	785	728	812	742	755	765	764	742	762	760	735	762	731	824	738	748	747	771	794	791	801	808	753	749	773	720	788	707	733	799	708	696	748	829	769	714	783	799	798	790	795	757	728	768	807	782	769	740	723	755	755	742	714	783	725	739	795	712	801	730	803	720	752	735	756	765	763	769	729	747	753	740	711	829	789	819	734	751	750	763	756	760	771	766	736	733	792	790	726	776	781	697	728	752	829	788	754	774	810	714	770	802	738	746	741	781	721	749	790	808	749	762	824	745	782	717	701	777	760	775	739	723	766	779	801	764	742	790	813	781	761	808	780	791	734	751	754	766	743	817	772	735	751	735	770	812	768	814	747	735	761	759	770	782	794	795	748	764	804	770	725	778	728	804	778	797	783	753	777	776	769	784	790	744	745	753	792	744	730	769	816	744	729	798	741	734	731	780	799	756	733	754	753	715	803	787	777	786	777	711	797	771	764	740	762	772	773	762	760	784	760	750	764	756	753	775	714	776	769	789	782	771	845	773	728	767	757	741	801	812	759	738	774	780	772	777	774	795	788	792	853	780	752	751	762	738	781	739	759	785	743	803	768	780	823	772	788	828	756	761	734	739	751	768	696	720	754	720	757	731	754	773	781	806	796	725	804	791	777	806	738	832	741	805	745	804	741	749	788	747	726	749	706	730	763	772	776	731	838	727	798	794	747	791	765	739	779	738	788	805	779	779	714	761	734	789	759	729	776	763	748	759	742	731	810	762	802	735	771	750	746	758	735	752	760	750	722	762	767	739	695	726	779	772	759	773	766	741	742	782	779	750	764	761	756	780	786	735	736	790	736	760	775	737	810	712	810	785	770	780	730	749	746	764	749	773	726	770	760	712	757	733	765	784	780	804	753	762	782	782	716	741	803	754	803	718	807	798	774	776	774	722	783	751	743	765	792	770	795	771	742	747	781	746	734	767	752	791	733	799	722	762	750	755	718	772	782	750	767	769	739	740	808	724	752	775	793	781	753	763	759	759	737	725	797	750	725	730	741	778	743	762	775	784	735	705	811	767	751	782	775	730	759	768	766	768	709	764	802	764	743	759	765	798	773	785	768	778	761	765	743	776	754	808	735	753	722	794	796	768	750	737	736	795	741	727	765	749	766	766	740	784	772	831	760	755	753	791	771	798	795	800	785	733	745	778	793	753	744	738	750	758	779	793	788	811	773	768	751	788	713	761	746	762	721	750	789	727	775	815	739	740	821	779	729	793	727	728	773	718	810	734	767	783	783	751	745	730	729	803	768	783	795	779	798	827	781	779	766	781	754	741	738	799	713	779	773	794	717	755	770	748	786	732	767	821	762	767	746	794	759	760	787	793	744	752	754	784	764	773	699	713	780	761	801	758	792	763	724	714	745	786	707	823	762	791	791	783	778	762	741	790	750	796	753	782	724	737	771	710	791	817	707	777	806	771	757	783	742	763	720	766	753	797	788	798	763	789	845	792	756	715	764	760	787	796	742	797	779	735	784	753	745	776	782	781	789	772	801	785	737	737	829	780	744	777	764	765	794	777	825	768	738	819	736	725	771	758	747	784	807	821	739	752	722	743	768	772	712	763	705	796	804	779	745	792	750	724	775	759	771	770	762	781	772	736	761	768	738	763	748	767	743	743	770	744	772	790	737	757	789	780	773	776	765	733	714	751	811	696	779	712	734	753	760	765	816	754	755	772	773	793	821	805	745	736	792	769	781	791	770	796	763	731	768	782	774	732	719	718	760	810	769	789	759	756	733	791	751	764	750	797	758	765	802	762	730	786	759	777	756	736	708	824	787	787	765	803	779	762	744	809	731	785	768	770	783	774	763	780	775	747	771	725	765	747	718	740	764	755	773	772	782	751	811	755	713	792	741	756	722	763	808	774	749	801	782	805	706	731	761	790	794	798	739	733	737	781	831	796	748	761	759	722	774	748	766	770	759	774	754	709	782	764	794	760	771	781	749	761	771	730	759	705	755	766	719	782	768	728	807	739	780	740	763	710	786	753	789	795	688	743	750	758	778	742	768	807	721	749	778	766	703	730	830	750	753	753	768	803	733	776	764	766	737	782	751	750	773	752	734	785	731	771	758	737	800	771	772	758	810	838	733	802	774	755	771	744	756	729	770	798	761	766	711	767	754	773	761	742	822	768	727	788	734	791	760	730	792	738	749	726	820	735	765	766	770	714	772	780	797	739	767	723	777	746	788	708	800	698	769	790	775	755	738	761	729	785	741	776	747	774	773	709	718	747	802	786	723	755	772	756	773	788	744	759	778	754	822	797	760	737	772	848	719	751	777	720	762	750	746	786	778	734	814	699	751	791	745	733	774	803	790	772	782	727	750	790	811	737	733	789	731	774	764	717	770	800	801	769	752	777	748	757	802	734	746	735	759	739	754	708	791	791	763	700	761	797	807	756	795	778	795	739	757	756	774	778	750	743	743	755	814	785	734	752	754	791	751	719	775	769	820	744	754	780	738	768	729	750	799	805	792	762	812	770	770	729	782	721	771	758	800	785	748	741	740	752	719	779	789	759	761	770	777	803	738	755	750	753	777	761	799	785	803	751	705	756	696	715	753	795	752	777	768	738	714	793	714	786	740	727	773	793	782	731	747	749	776	788	762	769	784	768	745	754	754	693	769	752	733	747	772	757	748	763	761	753	753	765	783	788	797	710	732	753	784	778	783	752	777	743	777	766	770	756	755	761	771	766	736	759	750	761	789	777	784	768	781	774	747	801	734	759	786	748	749	782	737	719	796	756	745	756	779	779	735	738	786	713	765	762	706	806	740	749	743	762	763	759	789	734	775	791	786	808	787	758	734	753	697	749	789	722	743	728	750	777	725	756	768	755	782	742	764	788	765	720	733	709	743	752	750	765	781	762	779	745	787	791	746	734	771	738	793	767	752	783	758	789	719	764	739	832	799	753	768	769	793	816	743	768	780	752	739	738	747	735	784	797	743	809	772	741	822	765	749	776	768	757	805	780	795	731	756	726	749	775	780	765	759	791	751	751	775	706
79458	62224	31795	8877	1184	610	596	452	432	400	392	385	367	400	366	329	351	334	302	327	343	326	300	337	363	327	353	335	293	320	345	320	349	347	350	293	308	302	333	335	331	330	320	329	313	355	361	336	391	450	442	471	533	584	434	506	392	351	346	331	356	317	391	664	796	597	317	325	316	315	305	327	320	310	332	270	319	326	306	317	338	300	303	329	329	329	327	327	337	323	325	314	307	327	324	305	327	325	325	299	303	351	313	349	316	336	320	304	311	326	307	344	313	321	328	294	319	333	298	306	326	302	305	312	332	316	303	307	318	305	292	324	363	295	331	333	326	329	293	292	291	305	320	308	327	323	358	321	363	288	350	309	313	331	293	290	300	310	302	328	329	312	316	307	312	365	313	324	305	257	329	347	320	335	335	297	310	321	324	297	311	304	327	321	308	305	269	313	297	319	310	284	306	328	301	332	346	331	308	305	283	279	311	300	317	325	297	324	351	318	331	287	353	324	345	326	317	307	284	317	321	325	308	321	333	321	324	313	283	308	319	316	302	301	350	316	288	323	344	298	325	327	301	324	290	308	332	303	300	274	308	314	277	335	296	286	319	287	294	346	339	321	323	322	290	326	306	336	307	338	335	305	307	311	353	331	315	303	305	332	352	321	317	300	305	326	346	307	321	294	289	305	334	304	305	321	307	322	317	282	287	326	313	288	304	309	324	269	312	324	329	295	311	304	323	315	300	358	269	331	309	320	331	321	299	344	315	325	318	312	308	278	312	336	324	300	265	281	305	325	327	299	321	340	316	299	326	338	341	318	345	308	327	324	311	294	314	322	342	326	302	334	304	342	293	330	307	330	315	306	348	326	330	303	293	310	298	300	326	307	315	308	329	318	334	298	297	279	320	352	319	308	354	313	328	317	327	340	322	323	297	291	313	293	352	310	360	307	291	307	318	313	303	303	314	328	316	320	340	310	313	291	310	357	357	315	346	367	318	318	319	329	323	309	312	332	296	286	310	313	319	312	299	335	317	312	317	340	311	314	330	321	316	305	328	291	318	285	320	321	326	325	285	277	320	328	318	315	356	312	331	301	312	293	342	328	339	335	294	296	341	352	326	318	324	342	288	329	306	333	324	347	306	296	306	286	294	305	332	309	297	311	305	338	331	337	315	332	350	313	296	362	311	316	319	337	328	302	315	317	319	325	337	325	302	324	299	299	320	336	315	321	324	303	333	289	332	303	298	311	285	309	324	327	324	287	323	348	309	300	320	312	295	311	314	304	278	293	338	328	338	331	292	290	303	305	317	328	345	319	324	307	323	303	294	323	318	331	325	322	323	316	321	299	336	339	309	306	306	299	316	303	326	323	324	303	360	313	321	295	317	315	322	319	299	314	328	283	311	310	322	330	329	320	325	340	304	314	325	330	341	287	333	330	310	298	312	345	300	292	302	308	306	293	295	309	324	312	330	303	295	330	331	300	320	297	320	290	322	299	344	311	313	284	333	335	290	294	334	319	305	347	298	306	290	319	326	324	320	331	308	325	319	334	312	316	287	351	299	321	324	312	319	332	303	311	315	318	319	320	294	352	314	324	330	312	316	293	311	313	323	333	301	309	311	303	323	305	328	304	340	302	293	320	307	302	330	312	333	321	320	314	304	308	306	332	308	320	326	323	333	368	321	340	329	319	308	329	346	311	342	344	295	309	315	323	367	284	346	334	325	321	312	319	336	310	348	340	324	301	350	329	312	376	327	332	286	302	305	312	309	329	338	345	357	320	303	318	291	302	294	334	306	329	354	338	393	296	310	357	339	333	291	320	313	315	337	321	300	321	299	308	314	341	313	313	311	287	302	297	290	292	317	289	307	292	308	334	334	332	311	363	325	363	307	310	297	322	307	299	302	321	331	328	300	307	287	351	338	340	320	301	292	326	308	320	324	315	333	314	343	350	314	303	321	340	319	318	348	336	333	310	339	316	316	328	277	317	286	292	326	328	308	332	310	344	315	324	306	315	321	322	315	319	306	299	310	308	322	289	308	327	331	328	315	329	285	304	304	326	295	298	296	294	297	315	293	305	314	311	274	307	331	335	313	282	344	319	307	320	310	300	328	305	307	328	318	295	337	362	318	314	336	298	325	289	318	298	346	307	289	293	297	318	331	311	313	341	316	309	332	327	300	318	287	308	306	322	326	314	333	351	310	321	332	339	321	343	349	327	312	307	308	304	331	293	309	319	295	298	286	310	300	288	315	332	322	341	307	318	320	326	318	328	331	338	306	350	328	332	317	336	321	312	316	346	296	317	324	338	327	306	307	323	291	303	305	306	310	305	300	279	301	289	317	317	351	337	308	347	288	304	302	339	304	295	287	306	320	328	296	299	319	297	322	332	338	320	323	344	308	302	303	333	308	334	315	341	310	314	313	305	290	318	347	298	310	310	321	331	304	333	315	305	304	305	302	292	319	305	306	298	330	307	324	263	284	327	314	325	312	302	327	296	315	323	346	307	345	304	286	318	314	301	320	330	332	298	362	355	353	306	313	348	312	313	303	315	307	296	328	310	290	320	313	352	345	314	315	319	358	320	296	331	323	311	314	353	328	305	329	316	324	300	334	300	288	315	322	321	297	352	323	333	313	285	303	328	318	344	321	316	345	308	328	293	319	311	305	330	313	333	313	296	308	290	330	344	340	339	304	309	298	296	341	363	328	325	312	322	323	319	325	290	299	342	309	318	295	328	284	324	296	303	347	321	338	284	302	328	324	315	321	278	287	325	300	331	340	317	320	301	335	345	333	337	343	322	345	285	341	315	314	296	347	355	320	310	320	274	321	270	306	274	355	306	335	331	320	345	322	294	322	301	324	310	321	315	336	313	334	326	344	310	349	318	360	284	323	309	317	283	314	322	323	324	300	349	324	348	318	310	294	339	320	297	309	312	341	327	325	316	305	293	346	317	301	347	332	317	314	308	327	328	330	306	310	342	270	314	353	342	318	337	345	300	319	314	297	299	310	294	345	327	305	298	314	321	343	266	303	306	343	330	317	312	314	319	300	324	313	314	320	344	306	296	314	331	315	306	331	293	319	323	318	296	320	333	341	337	305	320	330	273	324	295	296	298	312	304	337	291	315	313	332	325	316	339	367	307	309	321	315	317	322	312	320	304	313	321	316	303	344	304	301	291	325	331	337	293	318	310	319	320	305	316	312	324	303	284	307	308	312	343	319	319	331	342	326	311	287	313	322	313	341	327	278	352	320	314	299	314	282	308	349	347	307	348	350	297	317	299	301	318	325	319	324	343	343	323	321	323	326	334	314	313	330	330	286	289	312	295	291	322	311	308	298	345	290	332	321	317	303	281	324	331	300	334	298	301	309	315	310	330	318	312	298	316	308	316	312	324	303	311	324	330	334	348	330	317	346	308	314	302	332	332	358	313	332	298	330	333	320	320	329	280	325	327	315	332	298	326	323	324	365	314	334	329	356	311	300	333	309	323	324	314
57550	44995	18483	2750	2417	2040	1840	1650	1493	1397	1327	1185	1250	1097	1136	1055	1031	966	938	954	959	1034	963	948	969	939	1044	1030	1009	1006	957	911	941	948	972	964	960	936	903	840	939	933	958	944	1000	1047	1085	1109	1383	1849	1791	1976	2583	2901	1795	2207	1502	1160	960	1026	998	989	1371	3373	4280	2726	873	836	829	900	865	828	896	892	858	863	895	848	878	866	887	855	854	829	809	872	866	901	876	886	851	830	856	892	852	861	792	895	801	887	862	872	876	829	862	885	835	855	906	902	829	897	818	873	863	836	827	905	809	886	896	868	886	830	829	823	858	860	836	838	840	816	830	835	836	855	859	853	792	842	893	879	874	885	856	895	805	848	877	823	837	793	844	898	840	897	844	831	860	835	908	864	815	847	838	879	857	872	894	824	882	852	826	836	838	866	875	902	788	834	827	878	928	796	877	829	869	851	864	827	844	841	824	841	827	822	834	871	838	872	842	845	871	811	873	844	885	877	903	851	821	829	903	876	891	845	858	882	848	860	863	822	862	848	875	844	825	774	856	860	846	840	849	846	845	847	833	906	840	837	860	861	819	809	845	887	835	873	875	834	845	880	844	887	814	862	879	805	858	835	815	876	881	840	884	877	843	821	827	859	830	843	886	823	905	872	837	866	907	829	841	811	828	915	837	822	820	842	875	846	848	810	832	878	845	869	840	839	829	838	804	847	870	873	866	887	837	844	829	861	809	892	830	834	900	832	885	840	828	814	846	855	850	873	840	764	825	838	839	821	836	869	875	787	864	853	821	818	870	836	836	845	864	837	875	908	866	864	792	826	836	822	832	815	827	816	841	835	871	835	847	868	857	858	864	806	828	849	857	846	877	857	903	907	836	813	803	847	846	850	833	865	843	786	844	865	894	898	867	879	837	888	905	855	834	844	919	810	791	822	853	869	877	832	825	847	835	870	811	915	907	840	810	859	799	883	855	821	871	836	903	858	860	882	860	876	816	866	790	838	840	855	811	838	826	840	865	846	878	881	847	875	833	825	873	835	821	834	839	825	869	858	828	815	914	859	866	863	820	797	851	864	868	835	804	822	826	911	909	864	807	841	836	882	864	844	855	955	847	849	864	835	847	853	878	877	864	856	845	858	796	811	866	802	841	875	850	882	836	861	857	933	861	887	754	902	825	827	872	862	858	864	803	863	901	867	794	865	878	863	855	845	836	953	885	850	805	801	886	880	853	850	893	851	832	846	829	915	817	804	846	850	855	850	893	870	816	809	846	909	854	831	865	900	858	894	844	808	865	860	797	840	878	825	861	901	793	863	796	844	856	859	861	855	883	858	808	813	847	853	866	900	837	879	839	871	843	820	788	879	847	868	858	813	845	867	845	850	837	871	826	876	868	891	819	832	851	863	836	832	885	838	862	830	891	859	822	872	843	814	867	868	835	850	813	841	844	838	896	839	825	840	859	874	849	838	813	821	827	811	880	795	858	799	832	877	871	829	817	903	873	803	848	828	796	913	824	822	875	852	809	838	882	836	818	804	827	899	800	846	799	835	830	868	833	844	881	826	875	883	850	819	855	847	879	836	860	828	882	851	800	895	872	828	805	825	820	849	899	830	891	855	864	816	837	867	874	836	874	845	865	828	868	816	802	864	875	891	838	830	842	857	888	813	814	863	843	900	864	819	874	820	772	854	866	857	826	850	848	861	830	856	857	860	866	861	874	849	889	889	829	884	812	871	799	855	867	839	860	871	900	801	896	914	863	849	858	825	875	807	822	865	876	875	849	826	860	846	875	873	894	839	841	823	845	843	884	810	814	858	816	829	869	880	861	875	832	856	893	840	870	831	882	870	858	824	864	810	811	847	829	829	864	830	826	839	838	838	832	850	855	867	824	843	886	832	848	860	819	842	836	826	905	845	830	832	837	821	839	866	822	806	898	900	866	902	881	853	870	810	877	866	857	887	889	830	815	877	877	824	870	842	865	843	821	854	787	850	868	849	833	864	861	866	777	822	866	861	848	843	851	914	842	855	844	878	869	839	825	861	837	885	869	826	892	819	818	840	893	887	831	861	806	891	844	851	817	805	813	894	849	822	833	865	866	852	860	837	843	856	817	851	834	905	817	846	823	856	878	872	802	839	834	842	812	848	880	809	851	823	858	852	828	821	824	884	809	851	873	807	866	858	855	865	821	855	837	815	811	841	912	834	850	882	889	832	866	852	857	825	835	881	860	905	910	863	861	828	850	760	808	867	835	859	851	870	852	826	841	894	821	842	872	834	859	879	836	818	828	886	809	866	825	788	867	846	837	817	824	892	832	889	819	860	817	847	811	823	867	885	842	814	884	872	842	907	829	792	877	870	835	858	820	842	852	813	833	915	901	865	858	866	853	852	871	800	865	894	870	811	843	849	852	834	831	843	850	846	868	811	831	833	871	874	832	902	827	828	840	855	872	783	844	903	857	871	866	877	865	906	842	839	814	898	841	868	775	852	886	874	823	870	873	767	895	805	885	839	919	889	877	873	878	859	825	857	842	858	868	849	837	839	883	808	840	831	888	830	846	832	848	919	898	859	843	851	867	847	827	847	814	870	874	831	863	882	860	807	847	876	813	824	872	857	822	848	851	820	824	806	914	869	855	832	874	839	818	839	860	880	896	869	862	874	897	844	851	892	808	897	859	855	847	834	862	837	813	887	870	900	866	870	835	813	841	822	882	870	869	833	862	876	872	913	901	895	854	798	787	827	868	870	809	843	820	872	825	835	896	837	842	840	824	808	866	865	913	863	862	874	841	833	866	826	842	872	848	846	917	845	882	813	839	880	841	862	868	875	820	860	809	834	845	901	830	833	853	873	807	814	866	844	843	788	853	832	796	786	835	867	827	836	819	771	810	835	886	853	862	781	860	875	863	852	842	820	866	878	839	879	829	853	881	808	835	809	831	826	820	842	836	860	831	845	877	871	854	909	893	876	868	888	840	869	858	865	864	871	817	871	891	816	787	866	841	864	857	869	855	858	846	872	848	857	833	873	877	824	787	835	866	809	831	836	909	814	808	871	854	878	875	854	877	857	857	892	824	839	922	851	873	884	871	856	832	849	807	813	829	843	825	827	807	825	834	809	872	832	815	808	839	823	857	852	822	814	842	831	823	812	878	869	862	838	852	894	875	903	851	875	817	872	864	872	837	881	849	871	880	818	890	852	803	852	822	874	918	856	842	839	845	867	832	793	869	852	854	875	804	906	874	863	843	910	898	927	875	854	827	834	825	820	858	900	878	863	854	842	896	828	815	855	927	876	839	838	867	850	862	857	819	853	810	873	830	847	871	845	879	862	900	839	861	894	897	832	852	851	890	825	893	869	876	839	819	867	897	900	820	905	869	889	857	821	875	831	820	833	842	839	791	821	855	899	887	862	813	814	817	857	842	887	835	865	843	828	859	853	877	851	854	847	840	843	913	823	844	853	856	820	853	844	884	836	875	844	804	866	883	830	833	872	831	820	845	790
31829	14595	2875	535	355	284	320	279	279	297	292	300	290	285	309	297	287	280	321	296	279	282	283	284	313	296	303	295	304	298	276	302	315	345	293	275	302	361	320	293	282	306	318	313	305	280	288	284	334	313	326	360	312	303	303	328	300	315	325	299	288	275	310	273	338	322	316	320	303	298	285	297	293	269	297	270	291	303	300	297	347	288	274	276	296	303	309	311	327	289	303	293	312	304	274	284	281	285	298	287	329	304	295	293	311	304	304	309	307	294	297	352	303	285	290	312	303	309	308	319	341	288	303	288	286	328	299	322	325	297	306	302	301	268	299	281	264	297	298	285	272	278	306	287	298	294	303	303	286	341	294	271	270	303	297	304	274	279	302	284	307	307	321	284	302	301	301	314	292	310	317	308	301	302	310	273	284	309	304	290	279	296	305	302	318	303	321	320	290	298	288	311	333	314	313	302	278	295	320	300	284	286	268	293	302	303	298	316	293	323	279	315	325	278	306	293	293	290	255	321	323	258	260	311	293	316	305	287	303	285	283	303	300	290	267	279	281	293	285	300	308	320	279	304	319	302	294	304	293	322	290	312	309	292	254	281	279	288	318	278	297	308	337	282	337	295	319	280	323	324	268	277	297	309	280	297	286	299	299	330	276	284	271	301	321	311	297	282	333	329	310	295	308	308	265	310	308	295	307	286	280	320	313	292	254	280	299	305	297	313	316	318	327	293	321	308	321	286	314	310	278	313	318	287	274	274	271	295	263	292	297	290	302	281	322	300	307	271	266	325	303	295	300	302	289	289	294	325	297	296	327	346	289	282	285	296	327	300	314	296	281	283	281	306	326	282	289	315	313	284	311	312	305	325	333	290	304	311	288	262	290	297	287	307	357	292	288	321	305	313	307	312	287	288	310	310	281	316	281	273	316	279	301	270	288	263	291	263	301	300	303	310	309	307	286	291	307	302	301	306	317	293	284	288	313	297	284	306	305	309	283	279	317	296	293	299	329	337	284	274	307	279	318	301	301	315	333	289	296	300	288	297	328	278	281	309	284	290	287	297	265	298	310	321	314	318	288	301	322	295	334	276	326	314	307	289	313	269	280	299	320	324	290	257	278	294	309	318	268	306	300	289	288	286	300	304	306	304	283	275	287	295	303	306	315	288	288	287	303	277	306	297	317	289	280	311	281	284	289	298	323	295	287	282	315	298	279	298	302	282	297	295	307	268	294	314	258	313	281	291	320	287	316	314	311	309	301	305	279	317	278	275	308	300	315	317	295	303	260	320	318	310	316	322	299	303	303	274	281	270	276	309	297	288	277	298	296	313	277	268	305	269	288	314	299	308	302	297	333	302	283	280	305	319	330	290	310	299	312	296	288	265	308	326	296	267	312	285	276	291	318	278	334	279	295	287	317	286	278	321	304	309	309	345	301	300	293	290	284	302	310	310	292	292	290	323	322	311	284	304	285	264	320	330	293	322	313	348	280	291	284	295	308	318	268	278	308	296	314	280	297	298	326	292	297	320	319	312	316	301	288	291	289	301	301	289	311	290	304	271	304	309	310	335	326	277	298	308	275	315	282	302	315	315	275	286	274	297	274	306	267	298	305	297	315	308	283	254	337	318	304	350	323	293	317	314	312	295	263	257	298	273	316	292	255	283	288	323	277	276	291	321	270	290	298	287	260	288	293	313	287	297	322	328	306	289	303	284	318	298	307	320	293	309	285	299	291	329	267	278	290	340	302	309	296	263	320	300	292	284	275	293	291	287	284	281	291	280	276	331	289	303	285	289	254	305	294	302	307	270	318	311	298	294	286	278	295	296	269	288	281	277	290	322	327	308	313	300	267	302	295	318	307	303	277	296	287	293	280	324	285	316	281	273	304	310	312	308	308	292	302	316	323	286	286	310	245	267	296	323	286	298	278	340	273	298	299	309	299	300	298	297	303	276	268	277	317	328	256	309	287	325	292	283	284	263	331	307	265	293	305	255	305	313	269	296	315	294	296	317	312	319	285	316	295	286	306	308	293	322	309	297	318	307	288	279	299	325	311	308	294	323	309	269	267	304	310	291	288	314	286	288	284	298	308	308	326	311	270	243	300	313	297	319	309	303	302	288	320	269	282	303	289	308	296	297	312	306	295	307	303	296	280	315	278	276	287	290	334	289	278	321	299	301	327	312	281	309	301	302	286	304	278	282	297	296	290	318	288	304	302	303	281	298	299	321	341	294	306	303	295	310	343	270	274	308	289	311	273	287	313	305	290	307	309	265	290	291	282	295	281	323	276	297	301	304	283	307	288	299	268	264	257	301	283	311	317	263	293	306	297	324	305	320	271	308	319	312	291	294	298	311	297	294	286	312	290	256	308	303	313	273	297	309	311	280	325	308	280	304	307	284	276	279	326	302	295	304	303	307	286	273	311	289	330	291	312	303	296	294	286	285	304	311	299	279	324	309	306	316	293	312	308	276	288	285	302	297	285	309	285	303	300	267	293	263	268	311	304	281	285	304	313	308	288	307	304	300	291	277	261	300	286	299	302	291	286	316	300	282	311	312	316	318	275	292	305	284	300	294	302	313	313	281	284	309	295	310	300	312	313	258	319	263	282	260	301	305	324	297	323	303	303	278	300	299	317	294	266	303	286	312	302	301	307	284	315	300	288	323	317	321	292	308	272	295	266	284	299	292	276	316	302	276	280	282	302	303	298	259	318	311	305	294	282	277	288	302	302	311	331	302	328	290	301	304	330	306	290	286	291	279	330	326	291	275	294	285	325	294	284	304	293	326	309	291	324	327	296	307	282	306	297	272	268	271	298	300	274	294	307	301	291	302	316	287	294	309	290	304	274	311	290	333	294	330	304	295	316	292	278	314	314	347	293	312	289	304	288	296	312	288	329	283	324	322	292	279	303	292	300	306	308	294	301	283	310	287	279	315	270	321	289	273	295	302	308	313	295	312	309	268	319	306	305	281	296	297	318	303	306	300	320	264	313	302	290	287	321	294	285	308	299	245	269	280	266	312	318	308	302	313	294	305	301	288	285	289	283	295	299	308	299	291	306	315	308	272	325	285	282	292	309	298	288	271	315	299	307	311	322	306	303	273	298	315	289	314	281	276	275	279	297	287	252	291	313	303	279	272	277	281	306	310	302	288	281	309	283	305	311	289	278	296	320	289	298	321	317	293	302	321	303	267	273	278	308	305	288	298	303	312	303	312	278	297	286	284	273	311	274	301	231	301	299	305	292	325	313	312	302	281	320	294	288	286	286	265	306	345	310	294	300	300	284	294	295	281	297	279	275	293	297	263	292	298	305	313	301	301	280	301	291	275	272	298	298	301	284	295	303	272	313	301	283	291	301	308	300	327	279	281	321	300	313	292	285	296	282	284	245	297	302	304	285	335	307	276	304	306	292	287	295	275	278	319	301	336	273	280	278	300	284	305	298	289	272	284	320	304	309	336	330	311	287	314	316	326	297	303	304	319	328	302	323	289
27297	13244	3172	919	927	919	892	826	845	829	813	848	832	831	823	809	744	814	765	816	820	778	823	827	782	857	857	861	857	829	806	841	820	821	873	798	772	775	828	852	809	814	816	809	820	807	854	848	875	869	912	910	900	933	871	934	848	816	791	794	797	823	855	942	1076	882	895	758	823	824	804	768	822	790	809	821	846	765	758	763	786	805	806	807	809	756	867	801	811	859	821	763	801	824	811	764	741	831	811	820	819	814	791	805	761	789	786	783	848	753	821	819	836	830	722	808	821	803	770	793	824	773	802	737	762	855	837	757	759	768	795	752	768	809	824	819	794	800	798	791	768	827	825	814	798	815	797	834	821	774	785	764	758	794	814	809	810	840	817	811	765	804	814	800	749	788	728	810	790	776	794	829	759	791	807	797	805	821	789	750	854	780	817	837	809	812	819	773	743	784	829	807	790	823	813	794	796	826	798	768	755	723	808	774	839	780	784	834	827	829	810	777	765	770	816	786	768	769	746	818	771	769	776	815	806	839	801	790	800	796	762	827	770	791	756	836	797	813	833	794	767	792	833	751	796	785	806	707	820	777	792	836	826	828	829	761	791	815	754	847	825	805	806	776	817	790	843	814	791	799	769	803	781	772	751	735	806	779	776	818	770	812	761	800	722	765	779	793	806	793	776	857	790	776	788	822	778	770	809	807	843	816	828	793	818	826	807	779	846	808	780	837	786	772	782	795	765	820	837	797	825	786	796	789	791	752	832	747	816	798	775	767	787	756	838	849	784	760	831	768	767	804	818	759	766	835	769	833	780	781	806	789	764	793	807	813	731	809	804	799	782	799	823	779	797	815	775	775	842	792	770	796	768	858	828	768	806	809	769	766	767	791	782	808	759	771	831	805	779	765	798	835	831	788	797	803	813	790	797	824	758	808	761	806	815	788	751	807	746	796	808	816	767	792	815	777	786	815	810	840	849	807	804	759	792	831	772	786	778	781	783	780	798	796	797	756	763	801	800	785	773	804	806	775	827	756	856	847	783	769	801	811	788	788	791	787	782	805	809	813	802	772	778	789	811	781	809	834	813	802	795	817	760	819	795	809	763	845	762	845	754	818	780	849	787	834	779	789	777	797	809	758	821	787	793	751	802	812	827	813	800	771	794	799	775	761	813	760	780	822	782	757	829	867	819	794	799	836	776	807	787	793	784	775	776	830	803	831	726	828	731	810	855	846	799	830	807	779	840	764	814	786	795	794	783	814	801	802	809	756	794	763	795	771	802	815	737	817	824	814	786	829	853	770	828	801	809	743	823	800	798	796	786	815	818	774	843	786	803	769	789	744	777	804	872	773	795	810	832	810	795	753	783	810	775	754	772	795	829	846	766	803	827	795	835	820	798	797	868	791	778	816	763	754	790	819	791	778	774	756	784	787	790	798	801	856	775	796	785	793	796	792	799	780	784	748	854	772	819	839	784	776	775	764	804	794	812	761	768	760	815	777	773	772	784	758	797	806	768	786	804	829	832	727	801	775	770	828	793	831	736	795	823	791	860	817	811	806	798	785	769	809	801	789	810	784	826	797	781	806	794	798	792	829	808	778	797	808	782	843	772	808	801	883	800	804	804	841	846	849	760	810	779	842	823	824	784	764	827	801	778	849	805	845	827	833	813	804	791	822	752	813	771	827	816	740	808	747	774	772	819	795	823	798	818	814	824	824	806	773	793	809	771	763	819	773	815	759	784	802	799	807	822	764	800	780	811	776	794	771	771	807	775	792	820	834	798	800	800	803	772	804	805	792	839	812	825	784	807	784	808	740	807	802	806	813	747	810	802	791	789	764	750	732	809	784	799	841	818	780	741	790	792	787	783	808	819	788	825	773	807	814	776	801	822	786	793	808	855	775	806	787	775	812	804	797	784	798	792	793	793	838	764	783	783	811	793	791	779	802	786	780	852	804	786	834	777	785	798	771	758	815	784	787	791	826	753	810	831	795	765	832	806	792	794	779	833	799	749	790	768	742	788	764	805	812	795	782	766	793	770	816	774	802	779	757	772	820	798	799	810	795	794	828	713	781	783	799	800	796	819	795	831	837	835	768	846	797	792	761	779	849	874	858	820	797	797	785	793	793	783	789	824	771	768	838	764	801	812	749	742	837	772	793	844	795	788	767	824	805	802	762	780	769	755	764	828	769	781	796	823	800	776	786	776	758	793	744	827	765	787	824	789	799	790	820	809	747	792	829	807	807	782	822	745	782	840	769	779	776	797	796	812	749	818	811	753	818	783	779	854	830	817	827	790	802	800	842	836	751	765	769	774	810	794	819	785	847	783	793	803	813	822	740	796	796	794	800	806	817	787	812	800	793	778	763	814	781	773	787	797	817	817	774	773	832	785	820	802	866	777	768	835	769	790	854	799	866	844	773	774	765	798	781	781	775	819	777	858	761	806	823	819	784	781	850	817	785	766	804	813	842	806	797	792	828	788	786	779	802	773	787	801	743	818	826	785	833	798	796	813	752	830	758	798	800	796	744	764	771	801	801	777	845	761	805	837	750	837	797	804	825	795	800	846	817	826	831	814	791	800	762	805	802	810	771	829	784	776	793	820	766	830	817	766	760	781	832	769	792	827	791	797	782	759	784	837	810	826	783	801	819	808	742	794	795	789	789	781	781	804	829	783	795	871	756	781	813	844	786	814	819	808	791	816	867	834	786	778	815	792	757	770	856	779	845	819	807	800	760	860	841	832	799	818	764	814	749	833	769	810	807	867	775	806	783	777	754	831	861	796	864	816	818	764	817	817	780	799	766	806	832	792	790	782	800	789	764	808	741	761	792	790	815	792	793	777	778	766	710	785	783	771	798	784	832	791	786	837	805	817	814	797	876	827	758	808	793	824	825	826	827	831	800	810	758	815	766	770	777	757	798	784	785	806	786	809	771	808	827	810	788	778	799	804	846	806	828	773	791	772	803	815	764	798	838	783	741	809	786	775	800	796	795	763	822	830	761	790	799	830	773	774	789	838	752	810	769	814	786	833	798	802	765	797	781	758	765	768	829	790	796	853	757	811	821	768	804	788	822	753	781	810	813	807	760	783	785	774	822	834	868	790	784	842	799	763	844	814	818	803	795	808	810	765	841	803	738	808	830	787	779	786	810	806	799	800	754	794	832	767	816	779	789	822	771	783	811	819	787	794	798	817	840	831	816	773	806	792	859	826	844	798	852	784	843	821	806	793	853	822	810	821	777	818	812	850	812	796	788	751	811	804	815	777	825	771	801	808	770	793	808	812	813	818	745	845	809	825	793	779	794	816	820	792	777	765	792	810	750	787	851	832	805	815	765	755	780	786	819	777	852	837	758	825	807	758	806	800	831	827	807	799	822	803	818	814	786	780	734	875	777	775	789	790	790	773	814	797	789	787	807	831	822	759	827	748	800	754	815	751	780	788	787	829	782	805	817	766	811	799	776	762	833	782	810	785	776	802	857	801	780	786	789	816	785
70450	49973	23192	2914	470	400	368	294	287	320	259	273	280	247	289	278	259	257	241	236	271	211	252	230	243	276	265	241	252	245	267	225	230	252	266	226	225	253	251	252	216	237	246	250	224	228	272	299	290	287	298	391	396	398	356	344	266	249	247	259	242	238	263	308	467	339	216	248	243	243	241	265	268	253	255	222	230	252	248	247	252	237	250	241	229	249	244	228	241	254	238	241	211	267	227	237	266	244	235	218	241	246	215	257	262	258	241	225	241	248	218	229	275	223	244	265	233	217	237	274	231	259	206	252	255	268	266	254	247	255	239	227	219	235	234	251	240	223	244	219	242	231	222	234	224	232	242	229	232	227	238	273	236	202	266	250	250	225	244	221	255	216	234	233	233	237	255	230	219	255	236	227	241	236	244	242	216	223	230	254	237	234	239	227	236	257	227	255	233	226	241	252	258	240	234	233	232	240	244	257	231	244	240	242	244	250	245	268	254	250	253	246	253	232	232	262	252	246	247	258	241	258	259	247	227	244	229	253	260	253	241	244	215	254	252	241	239	236	229	215	214	230	213	246	246	249	222	245	262	251	237	238	214	246	224	256	228	227	229	254	252	284	253	234	219	231	242	225	214	243	253	235	213	246	237	203	234	218	237	242	263	245	227	214	269	227	241	234	255	261	259	236	256	267	248	231	219	242	245	226	260	235	242	241	245	246	222	220	231	234	208	250	243	223	240	265	247	219	202	235	237	276	240	233	253	254	240	235	215	250	236	223	239	249	234	252	262	238	223	240	242	234	245	209	262	216	246	251	231	228	240	221	243	215	242	206	231	250	246	235	240	255	221	223	224	227	232	227	265	251	228	242	239	240	265	219	245	228	261	251	255	249	235	244	244	240	236	231	219	233	243	237	240	226	258	212	270	218	258	258	230	243	230	239	247	231	254	264	248	212	242	238	230	204	238	241	249	236	237	239	271	245	221	245	223	269	239	209	219	225	218	231	211	274	224	220	261	226	215	228	243	225	228	256	233	245	246	238	251	236	222	243	240	247	237	241	248	244	256	249	237	241	253	233	274	208	236	242	230	247	229	239	254	212	277	254	237	219	231	213	234	259	226	244	199	234	249	234	246	254	263	235	275	236	269	244	248	252	245	223	267	236	232	262	229	225	215	230	242	204	244	245	228	214	243	248	216	252	255	221	263	235	248	213	243	243	213	239	251	233	234	247	237	240	246	213	244	236	233	253	228	225	244	234	219	231	223	224	240	220	253	242	264	253	239	266	224	238	239	227	228	253	224	238	222	221	238	231	227	263	208	224	238	229	238	242	233	240	230	226	227	246	231	258	243	244	225	218	246	252	235	221	253	233	244	233	223	238	228	280	230	258	241	241	250	241	239	221	243	269	242	252	251	240	213	218	240	256	238	224	243	249	211	244	237	217	256	232	249	235	241	267	234	238	247	228	236	209	277	256	259	217	208	243	254	233	237	271	278	224	258	257	215	252	239	231	247	232	217	221	249	245	242	234	246	228	234	239	233	239	263	252	271	251	236	272	218	228	225	210	276	221	238	198	241	231	224	211	214	257	246	241	218	223	242	253	229	230	228	216	234	236	225	263	199	227	250	224	261	239	225	268	241	233	234	260	250	248	240	223	230	227	225	256	218	207	222	258	238	230	235	232	266	229	255	244	241	246	257	235	228	242	233	245	233	245	228	222	244	227	239	208	247	231	227	232	219	238	227	250	240	227	270	240	244	240	218	261	228	258	225	254	236	246	237	234	256	256	225	236	258	218	253	243	249	217	243	250	239	244	228	246	219	241	238	211	231	256	230	253	229	228	247	231	246	225	236	248	245	226	230	262	242	241	225	212	220	233	238	231	220	231	238	211	244	240	236	264	241	214	236	237	246	210	215	237	222	235	237	211	240	242	254	256	237	234	250	292	254	248	241	236	252	246	229	249	251	243	220	224	244	216	219	227	273	237	234	243	242	237	233	222	225	218	217	231	242	232	251	240	256	231	247	239	200	245	220	235	228	224	261	222	252	228	231	249	259	229	261	247	224	216	239	217	249	256	264	240	244	273	240	240	230	251	242	270	233	226	245	222	213	241	225	225	245	244	229	250	247	228	248	241	255	245	265	243	237	223	260	229	243	215	241	224	229	227	225	254	252	240	232	227	236	232	250	216	238	282	260	242	235	248	223	258	263	241	212	254	238	230	247	236	243	216	244	236	223	254	254	247	265	265	264	242	266	271	240	237	252	244	264	274	236	238	253	216	228	263	249	241	269	240	229	258	244	222	227	225	218	256	231	260	213	255	236	258	267	253	242	253	229	242	243	236	259	206	201	243	238	263	262	246	241	232	262	260	243	224	260	254	239	210	252	244	270	224	235	240	212	208	217	237	250	253	222	234	215	253	233	250	244	219	217	262	258	246	246	242	217	233	219	231	260	221	246	251	253	263	263	254	209	246	238	220	238	213	229	235	257	248	243	242	247	227	227	242	239	251	216	250	233	228	219	233	219	242	250	237	232	222	228	234	237	235	224	232	246	217	250	237	235	268	229	259	244	222	244	244	232	218	221	219	281	247	250	272	245	227	263	252	223	266	259	252	255	231	236	229	220	261	247	216	222	238	251	211	262	232	249	236	240	224	240	228	245	220	233	223	233	225	232	219	224	266	240	225	210	226	236	209	241	240	248	214	204	267	251	230	261	245	233	239	255	241	263	256	237	241	236	242	214	229	250	245	239	219	247	212	233	215	224	254	218	219	223	201	238	253	249	243	257	243	211	251	203	217	216	267	239	240	264	237	236	231	271	202	253	228	235	224	230	275	252	215	259	238	238	247	260	254	256	227	252	233	224	240	237	242	245	241	248	218	206	228	204	231	265	272	236	223	273	206	246	220	254	227	200	231	226	269	231	262	216	230	228	223	228	263	204	236	243	241	245	260	234	243	244	236	239	217	231	249	221	246	239	215	208	248	247	205	249	253	228	252	222	230	221	229	242	235	252	223	235	261	253	234	228	245	232	265	248	228	239	246	249	233	234	244	262	223	246	255	268	225	245	255	243	250	262	258	234	237	232	207	224	267	237	218	217	230	261	253	224	234	203	226	239	244	225	256	222	226	257	232	224	209	235	258	241	229	272	270	229	238	272	242	221	233	237	265	248	235	252	237	235	218	234	241	245	262	242	240	228	225	246	237	266	240	214	219	234	236	265	223	224	231	210	229	230	225	225	231	211	224	232	237	225	263	245	237	247	207	248	219	264	212	255	227	238	234	257	228	239	274	247	245	230	222	212	221	234	215	230	241	245	258	224	262	230	214	234	267	260	260	258	253	237	248	226	205	244	224	251	242	253	245	233	225	243	249	239	283	218	210	210	213	241	218	229	263	244	225	217	233	233	227	239	267	235	252	259	268	270	247	243	243	236	250	217	222	219	207	252	230	225	249	244	227	253	218	232	274	233	234	242	244	209	264	237	259	241	218	245	231	236	222
48009	34481	12526	1621	1496	1289	1192	1111	1027	946	879	840	838	839	792	776	770	736	726	718	742	745	711	738	742	789	773	775	775	738	727	763	707	723	706	705	705	708	726	680	707	700	723	741	693	741	877	953	1026	1221	1519	1796	1874	1906	1753	1432	946	993	852	706	731	748	711	1313	2394	1459	699	705	724	699	641	661	696	666	719	694	675	677	644	662	699	676	676	708	674	665	645	677	717	650	665	653	619	660	700	634	639	680	648	678	667	667	667	681	657	705	649	624	711	713	652	653	716	678	644	645	667	631	638	663	669	672	625	722	668	673	616	669	665	675	680	698	680	610	686	662	675	640	648	632	653	652	659	667	613	636	721	673	646	613	688	690	637	645	665	671	667	684	670	736	656	654	675	664	645	657	700	669	661	648	657	655	653	677	611	651	670	690	651	693	648	678	622	668	642	658	677	641	623	629	634	645	684	700	664	680	692	690	613	681	690	681	644	680	660	627	691	655	697	716	631	651	651	657	633	695	679	654	656	675	677	664	669	605	668	671	634	637	637	639	730	685	662	680	684	625	607	650	652	663	722	649	658	626	649	656	648	662	656	620	594	630	668	672	646	649	666	682	663	703	674	688	662	649	691	666	675	689	676	657	648	630	649	660	620	668	702	669	683	711	651	668	620	611	646	635	678	666	676	683	668	672	649	649	649	658	657	645	691	699	644	670	651	671	690	707	645	658	715	710	724	697	661	654	659	670	686	681	644	663	638	667	678	675	688	619	679	591	670	684	702	665	637	682	688	700	605	635	632	710	617	683	681	656	621	618	663	647	644	701	693	649	661	666	690	677	650	658	688	665	686	650	684	625	682	673	655	660	628	646	674	651	689	682	662	641	684	692	663	643	670	642	628	721	674	626	668	668	640	624	681	663	632	664	633	682	673	595	636	695	678	664	659	618	717	711	650	611	663	662	654	668	593	693	657	658	687	635	626	636	669	683	662	651	676	647	655	659	655	673	662	697	645	671	660	684	625	655	717	632	626	674	652	612	694	638	685	624	674	633	701	641	665	652	627	646	662	654	685	634	653	646	695	613	628	604	619	619	642	666	646	686	671	636	642	648	697	676	664	706	639	646	676	657	651	686	635	650	673	707	651	636	641	680	650	673	664	707	624	703	653	657	684	707	688	631	655	692	682	636	685	627	666	627	673	693	612	643	669	673	659	692	694	677	709	672	702	670	650	672	672	702	651	660	677	622	705	676	680	680	635	615	657	638	660	657	644	670	658	720	661	631	665	631	716	656	683	674	649	701	634	637	650	659	685	696	657	663	652	636	667	703	690	682	664	649	666	654	674	650	682	677	705	671	681	665	661	646	646	698	648	640	654	674	644	672	633	622	657	698	665	651	701	654	632	684	674	662	672	666	679	657	643	626	656	629	627	644	650	636	689	713	661	664	701	674	648	680	660	679	645	665	644	654	718	690	658	633	627	658	642	665	650	627	681	649	645	642	689	688	631	630	634	683	659	663	643	672	612	678	658	720	687	664	670	666	641	642	644	657	633	690	679	667	693	622	647	700	633	703	647	667	630	691	647	649	634	645	672	641	648	660	646	675	620	623	672	682	617	692	591	696	659	699	633	635	626	653	614	685	655	630	698	667	625	623	631	631	702	649	649	663	642	655	645	622	673	648	664	688	681	638	616	670	623	664	660	621	637	693	685	675	678	678	653	627	616	613	619	657	651	642	661	677	632	677	675	614	655	671	662	691	685	624	617	678	624	622	613	699	655	649	656	654	673	653	653	685	658	650	667	663	629	661	716	651	671	625	639	683	666	646	661	684	643	687	635	661	723	658	665	628	696	694	701	675	605	636	648	659	688	692	667	697	676	639	672	629	649	680	607	692	655	674	667	637	667	652	673	630	674	700	656	678	659	665	672	647	672	654	664	666	625	632	718	680	659	651	705	633	638	673	678	677	646	678	601	695	680	693	674	663	700	674	684	674	667	665	708	650	641	648	688	692	682	656	666	711	654	666	628	655	677	620	676	682	680	659	689	666	681	637	685	682	623	674	656	631	618	616	660	674	677	625	711	665	665	686	622	659	706	683	690	653	644	662	665	633	644	670	639	640	692	641	645	678	692	669	627	672	714	697	661	655	653	652	698	695	628	604	669	616	663	628	665	714	674	649	685	642	659	674	660	667	662	697	699	645	637	651	686	690	631	680	650	698	663	663	637	691	653	701	635	667	678	659	621	628	656	624	684	650	627	689	687	698	676	679	623	655	683	703	678	662	674	664	684	668	682	680	696	636	644	651	630	723	639	683	658	668	697	672	723	658	692	644	723	654	630	650	653	692	674	654	638	708	689	652	671	613	629	635	642	665	632	633	680	656	652	663	726	671	637	678	689	672	710	613	647	685	648	658	659	654	669	656	665	635	644	655	713	698	658	661	606	671	664	662	639	640	672	657	652	613	653	686	650	638	688	659	647	654	646	664	662	682	680	646	626	657	698	683	657	656	691	677	651	645	674	685	662	655	658	688	652	621	635	681	641	674	666	668	663	678	636	645	661	660	662	665	642	691	656	663	699	667	705	693	692	696	674	700	643	634	657	670	603	644	655	674	677	683	672	714	658	689	645	651	673	630	700	675	632	664	651	688	652	644	659	651	660	603	662	677	672	621	595	677	661	625	652	698	662	668	625	671	663	654	693	674	679	646	621	631	610	653	651	701	665	625	649	685	625	624	663	669	675	706	655	648	634	639	667	701	663	647	662	626	641	654	658	660	690	698	614	668	626	687	669	625	661	691	702	597	725	698	635	632	667	672	651	653	667	672	678	639	675	647	712	727	669	658	689	653	643	671	683	686	676	682	629	648	675	626	646	722	694	691	662	686	682	684	713	679	689	675	629	683	646	652	671	642	672	681	684	666	662	685	642	663	658	610	664	676	643	669	653	699	715	686	631	661	632	671	692	663	638	670	680	631	697	647	623	600	645	700	664	678	642	625	651	664	656	594	664	657	636	675	664	672	715	685	655	671	678	679	622	703	652	700	648	654	683	639	653	663	635	663	653	675	705	599	637	654	668	637	642	667	656	690	670	684	702	671	635	651	690	702	664	631	689	605	669	695	659	677	663	638	640	648	676	654	666	657	637	667	656	672	662	661	637	683	692	657	610	657	672	643	706	670	635	663	676	656	633	662	672	684	653	649	606	610	668	661	732	661	672	633	686	685	668	691	652	665	686	692	645	659	688	641	685	629	653	667	658	666	650	667	684	639	662	688	623	690	618	669	693	657	653	654	635	657	658	663	669	690	625	608	667	664	665	637	625	640	656	653	660	656	670	627	649	655	623	686	662	657	701	631	652	688	668	669	657	660	639	651	664	627	619	649	653	650	655	649	615	692	660	648	647	615	647	659	644	652	671	668	708	701	654	677	692	686	663	640	653	663	695	635	675	669	660	690	655	695	649	636	717	665	696	652	636	638	654	658	699	695	664	639	649	677	682	696	647	646	698	680
79652	60068	29778	8675	1183	577	511	448	415	357	365	336	335	321	349	337	307	323	308	288	306	312	296	292	304	314	309	286	306	317	252	280	298	321	328	302	285	277	276	316	289	308	287	289	310	319	328	348	353	379	421	655	702	526	591	397	365	408	309	295	293	291	320	442	689	437	301	298	297	297	301	280	305	314	354	268	325	268	298	288	307	305	310	263	297	293	289	298	307	300	300	261	265	279	251	280	283	288	300	297	286	284	307	314	280	280	287	281	282	292	281	298	289	299	307	269	299	304	324	286	271	248	246	276	288	252	313	272	303	296	313	257	303	296	283	278	304	311	303	292	265	288	286	305	294	288	308	267	301	257	286	264	269	277	284	237	280	300	283	267	294	276	255	327	303	294	275	292	316	262	287	232	250	305	300	283	313	283	291	283	308	281	272	301	282	291	281	284	299	282	257	308	278	293	288	293	287	265	291	291	274	276	301	346	301	309	294	306	274	286	301	273	273	296	315	290	316	297	324	278	274	289	303	280	277	301	274	300	279	289	281	295	289	284	263	327	295	285	270	301	266	265	304	278	310	293	279	297	287	289	287	265	304	281	265	264	279	265	278	284	304	280	293	298	280	303	294	294	293	271	262	288	277	284	275	284	295	265	291	274	272	284	293	312	268	283	293	294	264	269	276	313	322	305	263	274	257	267	308	263	285	280	303	289	294	278	304	248	284	279	304	271	308	253	285	287	273	322	245	284	293	310	306	269	293	271	285	269	279	310	292	287	276	270	272	274	278	322	298	299	271	280	286	324	256	282	281	299	257	344	301	291	304	305	282	287	235	280	292	296	277	276	269	260	258	293	241	284	271	283	324	254	291	305	293	290	301	305	281	274	302	289	259	290	308	298	291	283	273	272	278	293	296	306	281	303	291	291	308	283	283	297	290	322	313	313	258	308	296	276	272	290	265	295	286	294	301	298	306	287	283	257	283	283	291	274	264	301	291	281	304	306	297	275	295	271	292	258	251	292	311	308	269	277	292	271	303	279	328	312	298	281	276	292	306	281	266	287	284	278	267	290	300	283	301	274	297	266	285	290	262	295	278	262	282	269	293	313	279	268	301	269	298	260	319	260	301	263	285	300	270	269	302	269	273	330	289	247	328	298	281	296	263	267	279	278	299	276	283	283	308	285	254	287	320	297	294	275	265	257	291	270	307	272	258	290	247	289	264	306	338	296	301	291	281	256	300	293	294	296	277	277	272	271	277	287	264	276	294	302	301	290	282	253	261	268	289	307	256	290	276	270	283	326	303	262	298	287	255	296	289	298	276	282	278	276	285	269	283	252	277	262	296	289	305	307	272	294	296	304	248	257	267	281	301	300	296	285	288	265	297	294	270	299	269	306	326	278	265	288	287	284	284	293	261	276	273	259	307	296	315	285	305	275	323	299	300	292	286	269	299	336	279	306	266	291	266	297	282	245	288	293	268	279	313	284	276	288	283	268	290	278	275	274	298	287	294	270	300	243	317	273	303	284	281	278	263	274	291	296	265	291	317	260	286	250	268	293	289	268	292	286	281	280	272	306	276	264	281	300	286	302	303	286	294	310	276	284	295	310	275	283	253	304	252	271	284	266	304	298	259	309	295	268	271	284	279	264	256	294	296	257	296	318	310	294	278	283	297	309	305	301	301	278	279	296	272	272	279	289	273	247	290	282	291	296	291	289	269	292	269	255	274	306	293	296	297	304	273	296	294	303	269	278	273	257	287	300	302	302	333	310	292	275	311	304	320	271	291	269	279	265	297	317	282	290	268	330	277	256	272	299	290	263	312	280	263	282	258	262	299	298	300	301	285	290	299	255	308	253	275	315	286	275	294	273	269	278	289	278	297	276	295	262	280	306	266	283	300	313	287	269	261	275	294	274	292	297	289	253	290	297	319	247	293	270	265	282	345	286	292	273	253	291	297	304	269	283	274	308	286	290	311	291	285	320	270	277	290	270	279	284	289	278	280	289	264	316	301	302	293	286	279	289	317	293	311	312	300	309	279	290	260	311	289	254	244	298	291	288	270	308	276	260	283	283	284	319	314	312	283	307	253	283	293	289	282	272	285	309	262	282	286	306	271	300	297	275	280	310	294	279	310	306	276	265	295	287	277	249	267	273	289	296	286	304	263	292	279	278	266	295	280	280	273	277	292	312	264	305	268	279	279	283	263	304	305	278	281	292	304	282	293	276	279	295	276	305	257	276	296	286	259	286	278	283	284	327	302	284	297	296	247	285	282	308	287	295	276	294	285	323	270	283	305	279	279	321	274	309	261	284	244	218	266	284	287	304	298	282	308	254	304	301	310	288	292	294	296	262	297	284	290	270	264	271	286	309	292	272	267	312	289	278	299	298	267	297	309	273	280	303	279	270	283	298	287	329	296	312	296	281	267	296	280	278	279	308	321	288	287	286	274	280	295	269	277	287	280	274	291	311	272	275	296	259	276	298	272	306	285	300	285	307	292	261	262	289	251	271	295	293	273	308	302	287	282	274	283	287	278	277	289	276	288	275	304	292	280	295	286	278	282	278	283	261	299	294	258	262	307	302	315	280	293	289	234	271	265	273	296	286	263	340	276	294	298	260	267	296	290	270	267	304	300	289	265	272	289	296	270	286	287	290	308	280	238	309	282	284	287	268	296	290	283	296	316	267	262	284	303	291	278	309	289	276	292	288	304	301	297	287	284	306	281	303	277	307	287	283	280	314	285	304	258	302	290	304	250	301	308	291	297	273	287	274	275	285	294	299	287	268	269	304	291	299	275	299	279	305	302	274	294	264	274	281	273	287	284	298	272	287	234	247	298	285	291	259	293	326	299	284	308	298	250	290	256	262	296	288	304	275	274	297	270	316	334	291	322	270	271	281	275	254	309	262	278	300	283	281	317	267	325	283	273	295	283	277	259	282	292	284	285	293	257	303	313	289	274	270	280	300	286	308	291	291	294	288	282	296	285	278	302	276	274	301	262	285	302	279	280	276	327	313	255	278	316	264	279	320	275	292	299	294	312	281	279	311	256	329	294	285	295	272	288	281	279	286	305	299	304	304	294	310	280	297	275	279	275	300	326	326	286	271	275	294	294	309	282	293	290	268	294	298	326	285	305	286	292	299	306	270	275	282	284	278	300	294	305	341	311	252	265	260	310	264	288	291	280	262	287	274	267	280	288	298	258	266	327	313	291	263	296	265	296	325	256	273	273	296	284	287	297	281	260	295	302	268	288	270	307	277	260	273	258	307	306	301	274	276	309	310	291	301	302	324	259	283	287	272	289	317	254	276	278	277	288	290	277	283	273	271	255	258	261	258	299	306	297	312	302	328	281	264	237	278	275	269	302	275	291	290	299	296	263	259	288	296	270	291	287	274	296	304	291	280	285	285	313	297	285	312	300	293	327	261	275	281	289	293	305	275	298	268	260	296	290	284	301	320	283	263	303	304	294	273	289	270	288	307	266	300	265	258	310	277
57997	46423	15176	2634	2294	2082	1715	1513	1448	1331	1240	1165	1066	1065	1029	1001	967	956	905	955	890	916	897	867	913	983	885	891	942	852	861	889	896	917	897	853	780	854	884	843	861	826	874	893	827	913	1050	1063	1182	1442	2126	3456	4122	2836	3211	1669	1469	1321	1133	1020	906	878	962	1972	3867	1509	822	809	784	819	823	799	808	802	869	830	883	829	833	834	833	855	852	825	785	800	809	842	823	801	771	776	794	795	787	800	736	758	761	782	804	764	768	777	761	769	768	841	729	773	740	837	748	844	734	763	767	751	759	771	778	767	793	765	737	768	767	769	722	776	740	723	804	747	798	781	789	768	787	771	810	769	792	802	762	759	769	762	785	786	789	739	759	757	757	757	745	749	755	764	778	796	778	781	785	840	780	767	744	822	812	803	758	792	777	787	735	795	784	792	761	739	856	788	749	767	811	805	743	767	775	834	731	778	753	785	813	767	750	766	864	785	768	757	754	766	796	809	721	770	768	769	788	755	764	777	742	742	808	740	761	760	795	786	762	826	772	778	754	729	790	734	749	804	791	779	789	735	781	765	781	764	774	718	747	786	735	769	778	788	756	779	790	740	754	752	772	750	739	755	779	792	770	783	754	791	764	777	765	748	769	798	788	712	795	785	782	716	753	782	775	814	795	763	775	802	753	807	801	760	794	785	784	761	766	754	736	761	751	782	738	747	794	759	741	788	754	754	833	761	716	765	709	752	785	752	756	782	767	755	771	779	736	755	729	735	801	707	784	794	798	738	740	720	800	747	729	749	787	811	763	822	814	784	770	750	755	728	758	774	807	787	763	788	798	768	725	753	752	766	783	717	819	808	806	745	727	797	775	745	737	730	756	799	760	779	780	809	775	799	753	769	774	792	824	851	796	741	746	772	787	816	789	767	756	775	758	765	764	763	777	771	739	750	790	771	726	781	782	777	723	795	760	811	731	750	749	793	780	749	776	774	790	800	757	790	782	791	741	731	768	786	810	795	797	763	806	756	733	755	790	748	758	798	766	759	779	822	789	781	791	770	764	783	768	780	806	782	791	807	785	778	772	746	789	726	790	749	784	813	733	752	813	800	770	796	813	744	797	785	791	723	770	761	774	751	763	733	704	751	739	801	787	771	715	734	791	778	746	844	746	748	724	782	786	746	744	814	760	763	824	789	772	741	756	770	724	758	772	799	720	771	797	799	756	753	780	787	769	786	777	831	717	817	808	785	713	787	774	779	790	786	764	825	779	733	727	739	754	773	776	706	836	752	737	789	744	812	785	765	754	780	749	760	718	787	811	760	766	738	778	748	750	784	756	775	732	742	774	823	827	717	807	776	768	757	766	789	803	735	767	786	769	752	749	781	779	779	807	748	788	716	831	774	790	798	786	770	755	734	797	746	755	801	778	747	777	763	737	808	778	770	882	770	798	789	748	747	779	761	772	765	821	786	772	757	755	787	797	758	767	779	766	771	809	768	831	783	768	732	782	739	768	731	772	764	800	793	788	780	729	714	762	748	789	784	744	768	761	786	798	731	706	738	769	780	763	795	754	775	780	749	755	773	765	828	790	775	790	746	757	760	758	788	779	729	763	786	754	750	758	793	798	782	730	792	802	805	748	799	779	731	760	778	761	777	765	814	796	776	780	729	789	771	748	723	766	778	798	815	751	743	812	756	785	805	832	732	760	765	780	788	761	791	763	779	757	825	713	787	773	770	732	747	766	787	785	775	761	782	814	698	799	715	764	755	723	790	713	798	780	763	820	755	769	797	795	769	758	789	773	762	881	792	760	739	778	800	774	730	763	727	787	769	754	819	763	794	792	729	745	693	751	773	778	759	800	791	781	752	768	828	794	757	766	750	779	793	751	807	796	765	741	753	824	768	756	773	786	770	750	750	752	747	780	794	739	778	779	780	803	720	808	822	777	775	745	741	769	774	755	816	779	762	783	791	790	797	799	762	759	765	778	784	766	757	774	803	754	759	753	723	793	755	771	777	739	749	764	782	795	786	721	813	734	799	745	775	758	724	778	753	791	783	782	840	783	786	737	771	709	759	753	765	724	747	739	786	758	740	803	847	728	752	754	801	771	767	789	817	799	849	764	785	809	809	802	764	800	766	760	789	737	809	767	759	764	805	777	804	728	792	730	744	770	806	777	779	785	794	777	756	759	770	756	780	739	773	772	761	772	784	805	758	794	780	741	776	786	789	755	788	759	789	781	761	749	725	741	756	764	752	780	762	785	771	798	753	764	808	790	796	804	752	783	784	753	781	771	756	831	756	784	803	747	792	722	814	736	782	761	745	830	794	775	767	773	716	786	818	770	752	778	811	805	820	762	760	766	761	758	803	775	746	754	778	758	775	754	759	745	801	739	762	744	767	773	755	768	752	756	769	797	801	753	767	759	776	769	805	726	780	754	715	766	776	823	816	736	754	806	786	800	756	754	795	768	705	772	776	841	764	752	754	764	782	749	755	755	793	781	774	776	731	768	832	772	793	797	747	786	728	742	754	770	796	757	746	765	789	833	772	776	806	759	820	737	709	799	770	835	771	830	751	806	797	784	732	745	725	771	783	745	812	757	755	761	794	764	807	850	725	784	781	779	792	758	834	718	770	756	776	739	830	774	783	781	768	742	815	773	752	735	773	764	771	793	750	784	764	741	807	753	744	785	760	781	780	770	777	744	793	746	766	745	778	754	760	828	762	771	770	788	777	766	751	777	773	758	776	751	719	803	766	775	791	781	769	792	786	762	763	721	753	818	785	826	734	779	750	767	737	783	777	744	783	750	796	759	819	766	805	762	804	772	843	756	789	779	780	776	804	791	757	783	724	777	763	776	708	757	761	750	759	821	802	801	757	807	766	768	741	789	748	777	773	802	786	810	811	776	756	789	818	789	794	737	769	785	778	795	754	777	755	815	767	744	813	784	750	796	774	764	844	746	802	770	799	746	742	748	736	712	799	808	736	780	764	778	785	813	730	744	745	784	778	828	795	788	801	702	762	771	766	758	758	796	774	770	774	808	759	718	764	725	775	751	745	767	740	825	782	781	744	782	826	819	800	770	731	757	755	770	758	744	763	773	792	763	737	814	785	751	704	762	806	726	778	767	764	750	779	754	779	722	761	780	788	738	758	788	752	776	770	806	770	777	774	796	749	807	792	786	812	771	745	702	837	773	790	747	809	740	770	805	747	817	772	769	757	767	773	759	771	762	794	764	819	736	718	797	789	768	737	774	814	771	736	775	747	779	800	761	772	743	760	746	733	785	732	761	815	753	743	766	742	739	748	776	758	756	741	836	771	762	789	749	756	757	757	745	845	766	788	828	753	825	805	747	792	794	797	741	765	768	756	817	756	753	763	796	787	777	788	750	759	811	814	783	757	838	766	792	763	790	734	742	796	760	834	775	781	782	791	774	744	737	807	754	790	760	777	810	758	833	767	784	790	792	744	781	727	787	785	729	817	801	812	798	789	786	762	796	731	808	787
31256	13527	1918	358	275	334	303	293	277	296	270	292	280	314	310	331	285	287	308	271	292	251	279	303	261	276	278	298	289	296	285	285	302	263	297	287	284	291	278	283	293	286	295	287	303	326	281	300	310	304	299	302	319	312	288	301	295	300	316	272	316	286	293	263	338	307	270	314	298	259	259	308	288	294	261	304	291	294	282	311	312	319	278	278	282	279	262	242	299	253	299	297	301	279	281	274	284	295	284	304	271	287	290	283	279	307	291	298	289	290	304	285	261	250	313	262	293	277	296	270	265	307	283	276	283	278	278	304	283	299	292	276	291	309	289	301	320	279	280	306	259	297	287	282	312	298	270	296	301	282	293	292	302	323	292	290	263	282	298	287	284	291	296	295	285	286	265	310	317	265	286	304	337	270	293	321	333	299	299	285	294	316	287	290	285	312	304	263	311	296	259	276	332	293	304	270	302	304	290	300	317	294	288	313	252	278	276	293	308	295	293	271	295	272	317	278	292	275	273	284	273	272	282	260	293	287	292	310	268	296	280	242	279	304	299	268	274	298	290	320	285	295	303	281	276	286	290	301	279	299	281	279	279	300	276	278	290	292	283	304	282	287	307	282	279	272	274	305	277	285	319	283	278	277	278	350	284	267	309	341	298	316	274	312	306	296	294	335	269	306	266	309	295	292	275	300	270	281	306	286	291	277	300	281	316	318	295	269	296	273	291	280	302	264	314	282	310	317	309	272	262	304	280	324	261	293	272	259	289	297	304	256	283	301	285	274	301	279	260	289	295	288	283	263	316	246	288	294	270	268	273	329	316	293	300	266	305	285	282	283	300	295	329	263	279	265	339	292	268	259	287	276	313	297	306	323	290	310	293	286	303	283	292	260	267	286	295	289	276	314	280	284	269	305	285	282	294	258	277	292	332	316	299	285	304	298	279	259	277	293	297	295	290	276	319	275	291	280	331	278	289	276	277	294	270	295	259	300	278	300	300	285	281	289	287	310	304	289	286	284	256	336	291	311	284	293	277	294	295	296	312	285	299	272	298	295	300	285	287	285	286	302	280	258	290	292	295	295	289	271	283	285	304	266	258	279	277	282	256	266	275	289	302	288	303	316	290	305	267	286	280	290	275	268	340	309	266	300	295	300	299	311	274	297	302	268	261	298	294	272	274	293	311	290	284	270	300	288	302	319	276	285	309	271	294	295	273	299	296	299	310	290	314	284	285	298	284	314	282	272	279	285	310	277	296	271	289	272	304	299	282	249	281	265	290	306	286	292	288	278	280	307	279	315	266	289	292	302	308	304	259	309	271	296	299	292	286	273	280	298	275	314	289	304	280	338	302	291	262	302	302	267	305	280	294	283	305	285	297	293	296	292	285	299	280	305	281	299	297	314	261	304	307	278	296	272	316	302	293	314	287	296	255	260	309	289	285	296	252	268	271	274	273	280	274	286	280	304	320	290	294	284	298	304	293	303	296	302	299	301	297	276	325	284	300	292	316	286	288	281	294	282	287	253	265	301	308	276	279	266	277	279	290	312	304	297	289	282	267	299	327	272	276	281	278	300	311	289	275	290	261	301	287	295	289	263	308	300	283	300	270	270	296	260	292	319	289	293	305	275	274	294	299	288	261	301	267	297	269	279	278	273	316	300	271	286	286	307	262	272	275	309	274	295	312	279	293	310	273	275	292	281	289	278	255	280	299	301	277	253	279	263	277	258	287	276	295	291	274	246	306	272	291	279	268	279	293	284	301	300	292	290	301	271	284	299	292	307	288	296	304	277	270	314	265	293	293	281	275	269	278	292	281	305	297	289	346	296	323	296	276	274	273	272	261	317	259	332	298	321	288	292	276	289	299	301	282	294	264	290	294	262	302	310	258	307	280	316	248	302	310	307	290	302	281	291	304	280	277	273	297	278	301	291	285	286	320	284	299	289	291	312	301	280	316	280	288	295	284	295	276	255	306	297	288	285	302	306	271	267	290	268	294	270	285	300	296	298	286	279	303	311	300	264	277	277	255	286	293	292	294	282	310	320	286	289	300	295	287	298	315	297	292	294	286	323	298	295	304	275	281	306	288	295	289	322	287	305	305	261	281	297	302	304	274	297	276	314	308	316	292	262	274	316	315	256	267	282	275	303	279	302	284	269	296	299	298	299	320	303	263	299	272	312	286	302	307	296	292	264	294	309	311	312	301	296	282	302	273	276	296	301	271	291	296	297	313	334	290	311	293	303	296	257	278	284	310	314	286	300	263	305	302	285	313	265	299	308	291	277	324	275	269	290	279	281	295	287	312	299	281	305	269	302	266	281	286	291	281	285	248	330	292	293	314	271	262	285	293	328	297	308	287	296	292	264	256	294	288	310	246	281	298	283	272	310	292	314	298	285	303	307	323	297	292	288	312	286	303	307	278	266	283	303	297	285	279	298	310	299	294	286	285	305	271	296	276	288	316	321	308	257	294	300	298	278	301	290	306	311	314	281	297	279	330	297	270	312	317	317	295	316	295	290	278	265	271	267	288	289	301	290	282	261	288	296	263	243	306	278	277	287	288	331	289	300	266	313	293	303	287	276	265	286	284	314	293	319	285	305	271	308	287	304	288	281	312	257	316	320	311	291	318	268	309	283	306	298	295	316	294	299	302	262	289	286	293	282	304	270	314	293	285	273	297	297	282	322	319	297	306	300	284	295	305	302	289	298	288	296	290	286	300	293	269	276	281	297	312	297	270	310	281	280	310	275	291	291	288	295	287	281	289	297	304	317	292	269	295	304	286	309	300	307	324	242	313	287	305	266	285	291	279	295	276	300	303	295	287	292	275	296	291	266	268	280	297	262	307	293	293	316	328	275	308	267	276	290	268	274	326	313	252	316	295	292	303	288	273	287	316	285	312	297	295	278	302	315	300	287	302	264	311	290	265	287	332	302	271	292	284	308	273	280	289	255	261	306	285	286	270	290	293	311	286	280	258	292	302	285	280	304	302	280	299	306	291	328	282	317	260	326	290	286	274	288	282	293	289	294	328	305	284	296	270	332	284	319	301	280	291	272	277	310	261	271	307	295	302	291	310	325	317	267	280	290	264	270	293	301	294	263	275	290	289	277	292	300	314	292	280	340	281	252	318	294	320	296	331	290	286	299	303	277	295	297	274	288	291	270	305	292	284	265	260	276	299	308	284	293	306	274	283	290	302	285	293	291	270	312	275	297	322	283	287	292	283	305	315	268	287	257	278	287	263	274	276	273	292	311	299	291	260	281	293	299	314	306	268	317	277	264	292	299	278	280	301	273	276	261	290	266	300	315	315	281	288	291	271	278	268	253	282	298	272	301	279	277	310	316	295	266	301	281	307	268	271	269	305	285	291	299	303	279	277	300	307	301	281	299	293	283	312	284	283	291	287	297	260	257	299	299	284	294	309	294	290	289	282	307	271	254	306	272	257	277	290	299	290	277	268	296	257	299	282	288	286	275	282	315	324	312	287	302	322	312
27113	12879	2200	838	834	849	804	808	757	760	814	796	771	790	785	797	736	805	822	802	805	774	815	770	802	789	809	830	774	807	830	777	782	792	736	742	796	809	825	773	809	835	793	822	794	789	780	831	850	848	859	916	891	878	863	860	817	802	824	810	799	834	768	851	949	777	825	784	807	769	786	781	754	814	742	781	770	789	734	787	764	719	808	745	758	763	761	807	816	727	786	767	788	732	734	775	785	763	796	817	768	742	836	768	810	769	774	797	750	758	821	809	762	749	791	796	763	781	790	808	756	800	743	732	806	768	778	763	781	753	758	808	742	793	804	775	814	741	768	772	772	724	774	761	790	780	839	760	763	746	761	771	779	712	755	772	801	779	783	765	762	794	780	755	744	803	748	796	780	769	731	759	735	756	761	741	766	772	786	722	812	799	767	792	780	761	752	772	802	724	784	776	802	767	742	808	797	756	775	773	738	711	785	787	767	707	786	776	811	780	799	753	790	770	733	801	777	746	769	744	806	795	776	831	749	826	782	835	779	739	783	761	814	769	801	709	743	789	770	777	781	761	708	783	816	767	749	810	760	807	784	755	793	738	794	782	754	771	771	740	761	794	801	737	749	777	774	804	788	751	729	741	766	764	772	809	762	757	783	766	764	731	716	761	782	729	790	817	756	777	787	743	737	791	800	755	793	710	776	799	800	754	785	751	768	722	775	744	745	771	780	772	815	775	774	746	754	808	819	783	769	732	777	746	776	744	823	771	807	765	759	775	772	795	738	785	788	735	764	755	801	751	783	812	807	765	749	731	768	779	802	823	762	847	772	766	829	763	773	744	810	733	726	783	765	797	813	778	796	775	764	736	784	809	750	738	782	768	761	782	749	810	828	823	779	754	786	807	761	790	808	807	791	760	761	741	792	759	770	764	753	786	761	832	768	771	803	792	740	757	747	778	785	787	764	721	810	782	779	789	766	787	755	700	775	766	741	769	808	776	799	736	769	734	729	773	759	803	793	811	791	792	734	773	770	800	824	754	813	741	741	764	753	768	794	772	737	770	772	750	810	701	744	766	757	777	784	797	770	794	815	778	763	783	764	788	763	752	729	752	781	796	753	761	806	811	803	771	813	691	770	744	735	755	764	783	798	726	762	753	719	767	786	751	780	722	793	762	726	771	749	761	781	779	814	811	767	786	754	816	793	818	814	798	747	772	755	755	790	734	753	816	776	765	807	793	746	802	775	765	760	739	769	826	779	722	777	777	758	782	783	805	755	749	763	739	781	760	763	795	780	748	704	767	777	750	763	785	791	837	784	814	788	763	807	793	808	811	791	743	812	761	750	760	780	752	772	834	801	751	745	796	769	744	779	789	789	819	766	767	743	743	791	732	803	754	815	838	811	796	760	832	765	758	755	803	776	782	778	787	791	773	773	743	760	788	752	796	742	804	769	801	773	794	763	797	754	763	816	755	763	795	782	808	785	805	815	735	764	788	767	782	789	742	791	776	766	741	775	803	780	791	839	820	722	794	736	770	750	830	793	741	791	741	779	782	771	771	719	804	797	763	823	768	781	744	772	714	833	827	780	755	767	818	742	822	809	805	800	770	731	747	778	751	762	794	819	749	782	766	776	790	758	760	760	848	775	773	779	804	764	762	750	737	784	791	745	788	780	774	796	791	744	767	762	783	804	760	747	766	806	813	758	771	818	814	760	766	746	766	799	763	714	836	762	748	794	824	735	778	730	742	795	776	758	846	760	750	799	793	725	759	791	796	809	775	752	750	753	736	799	789	756	809	770	779	817	776	810	760	753	801	796	791	746	738	776	746	690	761	824	734	728	740	787	777	770	806	786	710	805	784	807	768	770	735	762	737	785	779	824	722	827	816	738	826	797	770	769	745	837	755	776	741	756	741	778	739	825	786	762	814	740	746	792	823	782	757	719	807	745	743	754	776	784	771	716	779	793	783	788	778	744	785	772	762	829	738	778	761	752	775	781	773	785	773	822	750	770	747	760	766	793	745	791	788	756	760	788	772	793	783	803	759	776	767	796	769	825	761	740	795	747	763	781	784	744	748	794	732	759	802	790	786	770	776	729	796	745	752	750	764	734	792	744	762	811	761	753	821	753	756	748	785	796	774	777	746	761	767	752	771	759	786	736	764	825	808	775	761	734	745	784	770	779	789	796	767	768	795	762	816	783	799	772	786	774	823	792	851	783	727	837	770	754	763	783	760	801	798	799	753	685	781	746	744	781	822	802	773	813	814	753	761	801	781	794	774	755	759	795	788	757	773	779	764	769	789	775	798	772	742	760	769	824	786	798	747	826	807	789	770	795	773	756	778	781	771	802	755	758	768	778	813	803	772	802	768	799	764	792	778	785	698	763	769	776	779	801	754	724	748	788	724	769	793	755	782	761	775	767	804	787	783	760	777	719	803	805	780	758	770	809	784	796	783	779	732	789	795	842	809	780	828	809	786	805	810	762	803	779	734	785	742	782	749	743	796	733	751	806	802	813	753	718	786	751	795	785	732	759	814	745	747	787	745	762	779	771	778	811	708	795	819	795	796	810	803	799	800	774	765	768	773	802	807	776	805	752	807	770	749	741	734	821	791	749	797	788	773	798	761	770	769	767	766	749	758	749	812	775	727	754	754	737	767	747	792	749	750	778	743	772	803	773	760	731	811	773	780	766	790	782	818	786	731	805	786	783	782	768	767	819	779	801	739	782	778	787	797	806	802	751	741	764	812	774	754	813	752	789	775	785	759	782	760	783	787	741	781	777	783	801	746	809	769	793	752	753	722	759	749	798	814	751	761	779	754	761	768	770	787	811	781	780	769	801	778	765	805	812	785	771	737	748	765	761	773	790	793	809	783	803	790	783	764	732	843	779	715	798	758	779	758	757	758	751	823	766	717	758	753	790	798	787	767	744	777	737	778	808	779	796	770	779	784	795	759	859	812	740	733	773	768	787	804	803	758	788	810	791	766	725	781	775	693	755	810	824	768	755	738	765	800	789	834	770	806	764	787	821	789	779	769	788	777	783	760	743	793	800	732	788	744	795	757	770	800	791	772	809	752	763	754	767	765	786	787	773	816	815	799	717	808	717	777	734	799	729	737	731	788	748	749	750	824	753	771	808	787	807	768	770	753	705	763	765	792	801	758	791	791	739	791	742	790	773	767	816	775	752	821	787	791	780	754	761	792	793	749	776	728	779	792	788	766	747	790	792	813	730	750	774	760	761	793	778	773	749	822	750	752	744	779	827	783	781	802	790	791	774	761	751	769	782	738	761	813	754	797	799	785	785	784	742	757	781	785	779	734	793	762	804	747	764	787	807	810	802	805	795	800	759	791	744	817	802	756	758	827	743	761	821	779	760	801	779	774	777	771	774	748	772	788	758	808	816	762	787	741	767	799	758	756	787	789	791	787	794	773	754	781	761	721	749	799	783	792	750	776	736	774	742	793	739	767	774	745	797	796	770	790	776	750	774	823
70848	52302	21145	2621	431	378	301	305	297	293	288	278	243	231	273	230	249	245	254	227	256	243	247	226	246	251	253	263	267	236	229	267	264	266	287	244	233	226	241	246	217	234	240	265	238	261	267	274	282	303	315	345	371	353	378	300	253	230	245	225	223	256	291	364	454	252	249	243	243	246	217	237	215	237	240	239	221	252	246	265	241	219	270	262	221	225	229	247	216	269	234	212	210	249	254	226	221	244	214	248	260	236	216	243	253	218	236	238	287	245	219	251	240	227	210	236	234	237	237	221	238	217	241	232	243	223	254	251	217	220	242	249	220	233	239	232	227	238	230	261	240	249	225	212	258	240	239	238	243	233	224	236	238	221	227	242	230	229	227	247	226	256	257	225	217	210	229	262	233	219	243	217	223	217	220	228	227	240	240	236	233	280	255	229	234	216	240	240	223	237	240	232	236	248	216	237	212	234	239	232	219	250	248	233	225	234	252	226	235	225	222	244	252	227	246	263	241	239	252	246	229	231	230	246	232	240	231	215	225	252	218	242	209	237	256	248	211	244	221	248	218	223	263	228	242	233	232	252	228	241	208	254	243	202	269	229	231	257	240	243	223	237	227	266	237	248	213	261	261	221	259	237	243	246	247	244	234	235	221	242	209	238	231	247	240	241	231	233	214	242	194	239	215	228	227	235	244	247	215	230	216	249	226	253	221	233	209	218	216	245	238	249	212	232	221	244	213	242	257	238	255	220	235	226	213	246	246	225	251	243	229	199	250	262	249	250	214	273	218	208	234	220	246	237	217	225	228	234	231	224	246	238	232	248	233	208	249	259	252	230	241	243	239	223	235	244	233	219	230	239	230	258	228	254	241	241	245	219	230	245	226	219	221	241	254	230	247	224	215	239	236	262	251	224	237	248	227	212	243	223	244	239	241	231	229	233	223	232	253	242	249	212	250	226	235	226	218	221	222	221	219	222	206	242	224	244	214	236	211	217	233	234	251	229	204	219	227	240	235	239	242	226	220	215	243	232	229	240	234	243	256	241	243	241	180	256	229	231	227	255	234	292	253	241	244	229	211	249	264	254	219	233	207	255	223	237	260	217	206	246	255	221	239	224	229	227	229	266	242	232	231	238	219	241	213	241	240	201	236	218	253	227	221	235	271	237	229	231	241	240	232	212	254	223	220	238	269	225	244	206	243	250	227	208	238	228	237	218	209	247	243	259	277	244	227	219	247	209	264	221	229	218	218	234	230	245	218	241	230	236	242	235	180	226	255	232	264	249	239	219	228	232	261	226	227	228	230	227	221	271	252	224	248	230	259	246	242	234	210	195	230	237	227	273	228	221	240	245	201	255	249	213	209	226	225	216	223	256	258	220	217	205	236	236	245	237	233	243	245	228	224	229	219	236	235	234	252	247	223	229	201	245	251	270	239	227	207	238	255	242	238	233	231	237	251	255	222	212	235	248	218	233	232	231	215	224	211	220	233	258	239	221	218	233	255	231	231	219	227	214	227	221	233	244	220	252	259	237	205	247	260	225	227	237	201	226	230	245	219	247	255	231	254	229	252	219	220	231	215	233	238	234	247	273	246	217	232	218	245	245	241	242	209	227	240	229	222	240	204	210	247	210	229	239	228	233	239	229	236	218	229	233	231	219	238	259	214	246	245	249	248	237	257	249	213	244	208	214	248	217	230	239	229	252	245	247	227	232	246	226	213	209	250	219	235	242	258	216	225	273	227	214	255	219	225	217	201	221	248	252	220	227	257	234	232	261	231	214	243	240	235	223	259	231	239	231	226	232	222	247	227	224	212	245	217	252	227	208	216	231	211	234	239	220	222	234	218	259	222	228	253	267	239	239	251	242	239	251	224	238	264	216	213	241	225	220	239	265	235	227	242	242	219	227	261	224	236	252	240	254	253	261	232	260	245	236	216	231	254	221	226	219	212	223	237	218	254	238	240	208	244	219	251	217	216	272	231	230	242	280	251	238	208	237	243	227	241	229	246	224	256	236	265	235	225	213	213	218	247	265	214	241	256	222	240	238	235	210	245	225	234	231	229	244	228	253	229	217	251	244	228	213	228	236	208	249	229	221	244	208	250	241	220	237	247	232	237	208	218	244	261	206	249	231	255	205	229	240	242	216	222	252	208	241	228	216	246	255	248	250	255	235	222	241	235	223	222	246	226	231	244	205	247	231	235	207	233	237	243	235	197	227	252	233	257	242	231	226	216	230	247	240	231	242	246	235	221	234	255	250	240	236	228	243	220	227	216	263	242	266	239	214	211	203	248	236	228	224	219	243	232	234	231	212	217	243	229	223	238	212	246	242	246	251	234	246	232	233	246	213	261	224	232	244	266	254	220	248	234	223	225	216	257	219	239	235	257	255	228	226	238	249	214	235	208	223	251	242	228	222	213	224	226	209	253	214	234	248	234	236	236	244	195	220	238	269	268	257	225	210	242	225	250	264	232	256	233	217	212	227	233	226	274	236	212	255	246	223	243	196	239	229	248	230	250	252	241	251	230	243	239	227	213	202	246	231	250	243	240	209	219	224	250	243	203	231	248	250	218	228	260	224	230	202	243	232	229	216	234	222	229	221	239	219	231	235	217	233	245	226	224	238	228	227	238	217	229	242	227	241	221	251	242	223	235	247	237	244	210	228	235	231	226	218	238	244	216	230	225	229	238	225	259	244	232	228	221	224	235	219	240	222	233	239	223	263	232	249	225	219	248	252	236	232	231	207	258	213	261	229	235	249	226	254	212	233	214	238	229	220	236	242	209	224	230	239	206	229	247	242	239	246	237	219	259	226	266	236	221	234	225	220	224	243	240	237	217	216	256	232	230	232	226	241	238	255	226	247	264	262	229	250	236	242	235	232	259	266	257	252	212	239	219	230	239	251	230	231	248	258	237	221	228	250	221	236	243	227	265	235	211	205	206	210	229	214	228	231	280	211	226	226	225	237	230	219	234	259	238	238	222	211	241	246	226	244	249	224	234	218	209	252	230	215	226	250	219	285	211	244	231	225	242	267	239	261	220	259	209	221	220	220	233	225	236	235	227	236	214	236	230	252	263	238	218	231	258	238	258	247	228	222	226	233	221	268	265	236	252	259	223	256	232	235	225	216	229	234	242	242	220	224	229	236	212	245	194	216	211	214	223	235	250	236	242	232	227	218	240	240	233	211	222	214	232	247	235	226	224	257	272	217	253	236	233	213	237	225	242	248	237	245	262	250	249	227	238	242	233	221	236	228	245	230	246	244	239	252	248	260	231	217	258	243	230	245	233	238	232	236	228	247	235	252	252	247	231	258	223	195	218	227	208	241	230	245	233	225	217	241	228	208	241	215	250	236	242	243	227	228	252	220	260	230	212	226	212	253	212	232	237	218	238	221	264	213	213	232	222	232	231	233	199	251	239	202	210	212	236	256	221	236	245	215	237	237	223	202	224	202	238	221	241	216	238	242	239	210	241	240	229	227	240	225	231	270
48505	37403	9441	1541	1460	1346	1209	1015	990	921	888	810	877	797	786	784	756	773	710	745	707	666	707	668	682	772	654	736	762	720	720	705	802	911	796	727	713	750	741	693	690	717	693	701	717	706	845	864	910	1182	1486	1517	1477	1435	1547	1115	776	731	683	680	664	705	977	1814	2174	837	711	681	693	657	697	657	685	708	638	674	636	700	660	691	692	663	709	630	642	654	644	654	659	633	648	617	650	659	680	690	652	669	632	621	638	663	673	650	626	696	708	659	649	634	670	614	695	678	651	654	674	674	596	660	672	616	653	657	676	580	656	669	653	601	673	659	656	650	661	621	626	647	621	641	619	638	662	651	644	684	690	674	638	648	654	643	642	614	638	637	646	619	609	623	679	596	638	667	631	625	639	646	673	650	636	676	657	684	671	640	690	655	624	662	653	669	638	656	656	602	684	673	677	705	672	660	683	593	686	672	638	614	670	704	609	677	691	624	670	637	618	664	645	676	631	682	666	679	688	648	679	641	625	651	655	630	700	665	650	622	635	644	668	630	635	669	651	648	625	641	646	658	684	616	615	634	630	617	636	628	656	647	676	636	663	675	663	658	646	618	588	692	655	655	641	659	683	665	649	675	639	648	668	647	673	616	690	615	657	683	667	628	636	670	666	595	637	605	644	657	660	639	623	684	642	702	628	660	637	653	621	637	629	653	634	648	645	648	627	657	638	687	624	659	632	668	627	653	623	661	680	657	630	696	644	653	668	638	627	647	655	640	659	642	629	638	668	652	649	669	654	646	647	638	649	658	664	636	648	663	615	659	663	681	659	617	670	642	648	671	655	636	681	625	630	682	691	649	643	671	625	685	636	662	700	675	652	605	638	674	642	675	626	647	631	668	621	649	646	654	680	654	656	646	687	630	657	628	638	682	658	615	685	661	633	630	646	673	615	644	653	611	654	634	696	663	651	669	674	670	644	648	662	639	672	655	652	693	631	673	678	691	644	670	637	595	618	606	666	681	634	653	628	665	644	656	585	658	630	665	651	632	664	682	671	613	650	649	664	653	639	646	667	633	617	646	675	633	693	707	656	652	586	668	676	619	656	689	647	646	702	634	649	667	683	589	691	726	675	699	637	672	668	672	621	671	613	669	668	679	655	649	636	662	661	656	611	648	637	645	605	625	662	650	661	649	649	633	640	622	648	654	663	711	625	678	605	697	627	655	660	688	660	657	640	676	633	678	648	671	612	677	665	618	625	635	664	689	621	666	622	654	672	628	660	650	659	629	647	634	621	640	655	693	658	650	658	653	647	704	633	669	635	686	635	679	624	711	699	675	653	657	672	650	671	653	642	661	677	667	702	676	670	651	643	630	637	667	615	631	647	666	638	645	669	649	629	611	626	626	607	668	640	626	682	665	666	626	670	679	660	617	587	683	694	662	656	616	649	626	656	651	664	677	674	662	638	674	608	638	650	653	660	680	619	618	657	684	645	668	684	637	686	650	655	610	652	658	693	659	676	663	663	670	660	641	632	637	702	644	688	659	667	659	614	614	617	643	671	675	589	633	638	620	699	640	640	604	641	647	639	655	640	626	641	642	643	672	638	648	699	643	648	642	617	637	627	636	640	705	620	638	683	655	680	650	660	630	658	656	680	652	694	681	651	658	604	654	660	631	681	662	650	642	626	636	683	642	635	609	668	651	657	652	658	661	668	630	664	696	627	655	618	638	664	633	630	671	646	658	619	650	624	635	686	660	658	638	625	629	655	680	670	649	630	632	646	663	664	680	639	657	648	682	685	627	621	666	660	654	603	609	651	633	684	641	655	664	666	660	641	675	659	643	607	690	617	672	656	638	611	648	676	667	639	640	680	668	661	649	640	614	661	663	651	666	667	645	706	637	639	611	669	647	583	642	636	628	667	616	650	639	630	675	680	597	659	615	666	671	652	642	660	586	659	621	626	693	690	667	640	652	662	634	665	662	699	591	666	645	615	698	657	608	645	663	657	655	633	661	620	660	659	655	672	685	651	667	686	640	613	626	666	647	672	662	641	679	630	622	620	677	667	624	668	629	620	608	630	638	647	686	684	630	645	614	700	666	605	606	666	625	627	658	669	657	629	660	667	662	655	623	649	638	628	684	619	635	684	651	654	644	657	667	604	657	637	658	632	645	635	678	637	670	650	723	688	618	656	646	652	640	652	655	639	658	669	651	652	635	657	667	674	604	662	684	653	680	628	668	651	628	609	664	614	644	654	630	650	646	620	649	672	631	679	653	668	654	657	653	636	673	596	624	656	666	615	593	672	685	641	689	636	629	631	643	666	600	616	593	649	636	632	640	656	647	698	660	646	660	659	650	683	660	631	631	634	658	693	669	644	697	654	664	658	653	613	689	642	622	682	603	676	632	640	634	624	675	619	629	635	625	653	656	647	643	666	632	620	695	669	657	645	637	654	631	629	650	626	684	625	631	663	677	627	686	640	618	652	674	607	611	652	648	661	646	686	615	653	638	658	646	623	632	650	636	642	680	577	623	612	654	613	670	645	626	630	667	635	650	653	696	621	626	665	615	655	632	654	604	656	664	613	627	652	673	653	666	649	650	647	637	629	675	637	648	696	702	685	649	617	617	657	657	615	639	677	682	707	623	667	650	644	649	617	691	655	639	693	609	606	643	626	658	656	657	606	642	665	627	684	640	678	675	676	666	640	671	665	696	696	644	624	646	665	638	661	675	661	642	670	634	681	649	706	655	648	628	655	675	664	622	629	636	667	658	650	654	655	619	629	622	675	664	693	654	638	610	653	639	647	642	684	703	638	693	641	682	647	637	662	638	683	643	693	617	650	646	670	643	667	703	672	661	660	684	681	630	623	593	622	684	660	669	629	690	657	660	672	621	652	638	660	661	589	654	661	671	673	625	657	654	636	656	608	661	651	626	628	679	632	593	674	599	666	655	673	664	603	641	673	674	612	666	666	614	625	695	657	689	634	638	628	647	673	643	669	663	633	635	604	610	661	638	634	688	614	629	655	666	694	667	603	667	642	640	655	658	638	631	635	644	667	649	630	627	639	656	621	643	668	626	668	634	624	633	650	605	639	641	659	690	731	646	664	668	675	636	615	711	641	638	635	631	660	621	647	622	623	644	618	637	637	654	599	645	659	650	651	677	667	663	654	682	652	667	631	667	618	653	586	677	683	637	690	570	643	593	714	608	648	635	611	637	583	648	661	635	596	626	658	672	647	658	659	670	617	663	662	645	637	667	603	667	649	663	690	661	594	610	687	652	617	587	696	623	697	671	642	656	658	650	643	583	664	723	650	673	627	671	616	624	668	634	647	678	664	658	654	642	641	670	661	660	651	638	679	629	596	697	638	666	628	616	627	637	668	611	655	676	677	652	632	637	644	630	629	687	658	650	614	637	672	643	627	643	666	647	670	606	648	633	670	665	599	640	673	680	608	663	618	596	691	623	637	665	690	680	643	629	689	675	669	618	676	668	653	644	614	668
80598	63326	30948	8734	1258	576	504	449	432	362	379	320	321	332	335	316	294	303	318	293	350	302	337	322	296	309	296	355	314	346	278	332	349	365	321	289	296	279	291	312	325	264	298	335	298	297	340	360	366	400	491	505	451	493	459	380	347	333	329	341	295	303	317	493	727	435	321	288	316	290	299	273	306	324	299	274	297	320	309	310	307	316	300	292	297	300	314	278	278	304	294	257	294	276	298	314	272	315	290	300	284	283	300	316	300	283	256	277	294	292	271	293	285	327	289	302	293	296	308	275	283	277	308	270	293	289	278	283	291	283	310	293	305	305	284	284	295	308	298	304	295	285	301	311	255	275	274	272	276	297	249	311	301	302	295	310	309	306	273	286	262	304	292	283	270	305	308	293	303	280	318	285	276	277	272	281	278	291	303	290	283	304	299	296	295	291	299	275	309	268	264	287	307	291	297	245	290	282	276	304	303	310	259	310	313	289	312	283	284	276	312	307	274	306	330	306	301	280	285	291	309	322	299	325	308	278	315	308	315	290	297	299	249	304	295	286	286	302	318	315	305	299	297	306	261	272	303	300	285	292	294	320	316	315	319	271	288	279	316	293	304	283	261	307	273	259	303	297	333	296	291	267	263	285	312	290	278	313	312	292	285	303	312	274	278	279	296	261	305	284	334	294	296	291	272	288	289	302	291	287	269	252	294	274	315	306	283	284	293	330	276	344	276	297	290	314	329	305	274	288	295	267	258	278	299	288	293	332	270	284	305	303	296	290	294	319	290	302	281	303	288	315	273	293	311	288	277	280	279	284	311	299	300	292	269	292	300	297	271	277	283	260	273	277	282	316	296	307	322	277	271	307	271	284	273	279	256	301	268	299	293	281	274	299	277	264	292	281	319	317	277	292	294	312	301	263	304	324	297	280	301	308	311	272	274	273	289	300	297	275	301	304	292	293	312	277	298	304	282	274	287	273	283	284	288	298	310	280	274	289	307	281	299	279	287	269	286	260	291	276	302	332	281	286	279	283	276	283	299	304	270	281	295	282	307	313	272	313	294	306	317	284	312	300	297	295	286	311	334	298	257	311	270	336	264	299	306	310	260	293	272	289	268	274	287	307	319	326	276	268	296	269	293	312	293	316	281	269	275	286	279	318	252	260	303	308	268	281	266	340	294	312	283	300	288	313	279	305	315	306	294	294	295	287	287	277	308	296	298	285	274	305	273	294	311	322	281	278	304	285	298	314	283	295	322	283	270	281	298	316	303	312	289	304	310	290	273	315	291	288	305	281	289	321	300	326	246	308	278	275	266	267	275	283	279	324	315	289	289	288	258	283	289	278	292	303	279	295	313	275	306	255	305	263	305	297	317	283	296	313	303	276	291	299	327	280	303	306	303	274	297	261	272	341	277	277	294	294	284	307	299	285	300	285	264	260	250	334	275	288	284	316	317	300	300	290	298	280	304	305	295	301	302	281	299	310	303	315	238	284	289	281	275	314	271	307	273	307	270	288	297	273	262	301	260	299	281	281	266	305	277	313	276	290	309	280	326	285	293	291	294	286	277	293	283	293	281	306	288	281	265	308	289	291	292	289	289	294	310	274	314	307	298	278	293	297	313	300	305	269	297	284	268	263	301	276	278	305	302	274	310	296	296	289	298	323	312	306	289	289	270	298	310	289	290	272	285	278	296	277	301	282	244	274	287	312	301	265	286	295	318	263	327	306	310	279	271	301	269	264	301	283	252	283	293	316	277	284	264	279	287	302	282	265	282	336	278	312	309	286	312	287	280	281	285	290	293	282	289	299	272	291	290	302	284	284	284	274	293	304	266	312	265	299	302	293	319	295	301	306	313	288	300	296	297	303	254	292	275	297	267	254	300	270	275	302	279	312	285	309	293	275	295	285	286	282	291	330	300	257	289	309	305	311	288	287	272	314	284	311	332	302	290	280	266	292	301	272	288	269	288	277	277	300	327	307	295	286	297	285	268	280	329	276	287	307	307	310	279	274	325	303	292	311	308	288	289	302	260	290	296	326	336	269	283	304	281	302	284	281	282	263	297	289	259	252	280	277	285	287	322	284	295	312	253	317	251	302	271	267	267	295	304	328	306	270	300	313	289	312	260	306	258	294	261	304	283	266	281	283	288	276	324	305	297	271	270	259	293	310	305	307	273	280	283	302	287	307	266	293	268	319	274	312	260	283	284	309	300	308	273	272	312	291	262	276	288	301	290	269	288	283	272	276	295	267	306	277	285	309	309	264	272	275	302	273	291	323	278	317	287	297	286	285	311	276	274	304	301	280	276	310	258	276	316	275	259	267	281	322	296	297	294	276	294	297	280	274	265	267	275	319	277	308	305	297	285	264	269	275	317	280	283	285	285	299	306	295	287	288	305	299	330	292	278	286	284	283	310	299	269	283	269	310	303	286	288	281	250	325	266	277	248	302	300	257	289	303	281	293	280	283	295	306	258	302	292	275	316	288	291	279	264	278	323	300	284	312	275	276	310	303	305	298	254	323	265	300	296	307	300	316	280	296	285	298	291	278	283	303	265	288	319	302	277	292	295	306	306	298	280	298	295	298	321	279	273	287	282	274	302	322	297	290	314	296	315	292	283	277	272	284	293	282	295	261	277	277	272	334	290	347	318	299	312	289	294	282	306	298	277	273	289	284	316	299	294	297	314	296	306	306	278	314	331	271	279	276	290	286	298	295	287	288	298	307	292	282	268	299	284	335	308	243	310	281	286	312	261	271	298	286	269	298	303	279	270	309	297	302	317	304	268	276	317	278	290	296	325	291	291	296	300	287	305	261	265	288	286	295	281	283	282	265	312	298	262	313	315	289	309	276	288	296	283	293	341	305	277	303	305	306	290	302	297	308	306	315	265	323	290	296	283	293	280	283	301	277	258	304	255	270	278	279	293	292	297	292	282	272	293	255	251	324	265	317	280	275	263	268	299	278	288	292	259	304	291	278	297	288	308	283	314	286	316	294	291	286	314	297	272	276	302	271	263	301	322	283	311	305	271	275	305	290	291	305	282	252	275	306	312	266	294	296	294	303	274	293	296	276	265	293	281	280	325	273	287	279	307	301	259	310	284	313	274	281	313	270	287	272	293	311	267	312	282	304	284	298	326	275	287	266	290	321	290	309	296	272	290	299	300	267	297	279	283	287	322	265	294	307	291	284	267	301	312	290	306	294	300	297	301	291	300	305	320	287	299	320	278	310	288	287	339	277	296	318	280	293	299	303	276	273	286	266	311	265	295	259	295	295	307	281	286	276	306	294	326	300	292	294	315	289	299	277	295	301	282	300	309	273	271	300	282	289	301	287	274	295	261	298	284	281	268	294	265	292	297	311	306	282	284	285	270	297	288	299	266	324	308	310	294	286	261	287	309	287	279	304	239	285	335	283	300	302	290	297	272	302	297	275	284	300	290	283	281	303	310	282	301	282	287	269	297	273	314	307	296	269	311	301	294	306	303	288	287	273
57933	47829	14147	2627	2395	1977	1707	1620	1391	1283	1309	1179	1096	1084	1001	994	973	907	920	911	975	839	908	897	880	878	928	891	877	894	966	922	1092	1218	975	835	892	835	853	862	946	873	876	951	926	973	1049	1095	1341	1772	2400	2254	2052	2157	1940	1221	1181	1047	915	864	862	901	989	2073	4043	1667	807	862	838	810	822	778	805	842	835	821	873	858	828	819	823	863	832	878	775	790	812	806	774	793	807	825	773	780	811	797	797	797	752	732	726	770	760	794	795	783	800	818	808	764	802	832	789	810	787	789	750	756	769	782	756	805	716	784	807	773	735	846	770	757	762	737	782	777	785	718	800	797	761	798	766	762	791	792	804	819	751	817	802	754	825	780	739	815	782	779	753	794	789	778	804	777	761	718	778	790	804	813	812	795	736	794	801	811	734	777	772	750	762	798	731	807	742	765	749	789	766	763	765	813	757	806	800	800	798	793	777	726	772	796	761	821	819	773	788	787	753	807	733	750	741	754	796	792	781	756	742	783	809	814	767	802	837	704	752	793	812	775	811	760	737	810	832	731	769	771	709	747	820	744	837	759	783	805	814	747	731	723	776	789	810	817	757	758	772	833	754	804	792	790	803	774	800	780	769	807	790	767	770	791	768	772	782	773	740	803	795	798	803	841	795	760	824	822	732	773	763	754	773	843	760	792	785	753	768	760	776	789	834	769	794	820	759	821	826	779	752	765	795	816	817	761	761	804	778	766	792	743	796	805	793	759	820	751	775	791	789	797	776	747	836	770	767	784	771	791	789	799	800	749	758	774	769	808	789	771	792	812	726	790	783	762	733	777	774	829	776	801	740	761	788	772	850	841	763	789	799	744	767	807	765	812	753	768	772	727	774	749	787	773	769	754	772	798	812	762	785	780	778	767	777	799	772	768	754	747	801	797	798	794	816	731	772	777	781	785	748	812	806	787	753	748	813	840	775	765	826	773	762	785	748	813	835	780	822	830	817	773	749	822	746	759	800	827	755	790	809	778	798	793	817	825	765	774	745	779	760	773	770	803	776	806	796	787	777	782	758	836	761	795	776	794	796	789	776	800	827	814	753	780	731	802	800	760	793	795	809	764	730	803	780	772	863	804	726	715	814	756	819	782	792	775	770	778	795	794	722	791	778	792	727	765	772	789	808	746	760	789	721	786	764	780	782	812	789	796	778	752	768	829	749	744	773	753	783	815	757	730	737	763	771	771	726	838	729	765	785	772	740	751	797	776	819	799	754	765	795	767	747	779	769	790	744	739	794	729	812	738	773	796	825	813	816	785	769	723	789	756	730	774	797	750	775	748	809	739	799	762	757	793	769	780	799	757	793	805	742	846	797	781	791	791	835	783	782	788	757	745	779	790	776	804	772	843	794	788	801	724	756	805	800	851	798	741	873	834	764	785	755	813	757	758	756	747	802	794	805	807	821	786	769	785	806	774	821	724	749	804	791	773	795	791	801	802	787	758	759	750	796	809	809	804	789	749	724	810	804	761	773	790	775	759	746	735	807	752	751	793	821	758	804	788	755	759	838	824	737	783	746	776	802	805	761	775	806	795	775	786	823	783	803	853	798	823	778	794	809	753	809	825	805	793	771	789	784	779	792	790	781	748	724	786	723	791	824	776	800	755	846	831	749	784	761	848	809	757	751	796	809	771	749	736	802	726	796	836	784	814	736	788	803	781	781	775	751	745	769	777	763	792	836	807	850	808	754	810	807	749	836	777	754	757	818	778	742	818	716	733	794	782	780	794	805	799	765	808	793	713	821	764	741	777	774	837	791	841	773	806	749	788	806	831	741	835	782	797	781	814	723	778	768	806	795	850	827	762	803	775	760	793	773	740	747	772	840	757	777	823	778	807	818	795	785	789	766	734	778	809	798	762	763	728	797	768	809	818	772	781	782	788	794	842	762	736	785	788	783	820	761	762	828	756	753	782	759	788	765	788	807	826	809	806	787	828	799	775	780	770	759	819	809	802	808	772	781	780	815	778	778	780	823	757	833	765	814	782	820	755	776	798	824	735	732	763	803	815	804	761	793	768	809	741	789	797	831	781	820	758	805	810	828	771	805	794	769	751	799	762	808	743	756	798	753	842	790	799	761	789	742	771	755	785	735	793	780	770	779	815	721	834	808	820	714	754	798	750	746	762	777	765	795	815	740	764	773	799	759	794	792	769	792	784	765	800	769	769	809	802	766	805	819	792	754	786	776	817	811	804	768	808	788	830	800	783	776	753	776	780	759	804	745	794	781	760	793	794	817	740	800	799	779	784	808	793	743	761	827	774	779	808	762	736	831	779	784	824	785	755	775	733	813	774	779	790	817	775	760	781	784	826	755	759	786	741	802	804	802	764	759	758	784	799	823	751	785	806	785	764	751	799	740	793	781	768	749	778	806	768	823	807	793	775	808	796	788	792	798	755	787	776	830	760	725	769	779	785	759	807	821	808	772	759	793	761	755	799	825	782	804	769	687	762	758	758	770	802	784	794	775	797	789	789	740	757	800	774	773	775	770	751	741	776	785	746	753	759	749	735	766	764	776	807	805	735	792	757	865	770	719	803	794	820	768	758	802	761	812	804	760	754	704	749	781	768	792	750	755	753	772	758	791	778	822	799	796	815	799	828	717	764	775	798	736	791	715	802	772	779	818	739	747	811	774	728	741	770	736	748	769	783	778	788	814	779	772	834	765	790	759	764	762	782	789	787	784	748	791	762	773	759	779	764	828	789	868	765	798	781	796	809	788	768	810	765	749	836	760	774	788	772	795	778	787	775	764	769	830	770	792	786	789	784	750	754	773	786	759	821	779	767	756	757	777	760	800	811	805	791	757	836	792	790	814	782	793	753	818	783	791	777	782	861	781	789	726	724	778	798	780	841	745	789	811	770	792	767	774	815	776	725	806	766	796	791	807	713	763	825	820	785	802	786	786	769	768	761	756	757	756	811	764	748	795	795	807	747	781	807	781	809	811	808	768	785	790	796	756	762	777	745	797	789	756	819	764	744	791	761	714	750	804	780	795	749	813	798	821	825	831	815	814	790	773	734	759	836	726	762	787	757	771	748	805	767	777	750	766	815	742	750	758	779	801	775	761	761	747	731	770	785	777	781	771	805	772	735	804	765	810	824	774	777	745	786	764	791	748	776	808	789	805	795	760	803	773	743	787	723	790	780	775	773	770	756	804	832	759	810	755	791	750	779	822	762	783	758	794	781	812	739	715	810	799	833	761	684	778	790	744	790	842	749	732	789	755	787	796	764	845	771	755	709	777	755	831	789	798	753	772	806	746	802	754	770	753	770	801	767	738	785	737	818	781	739	754	776	800	787	816	783	787	753	824	769	829	777	769	750	788	774	737	798	836	823	786	785	778	755	751	798	798	772	774	780	782	767	757	828	788	792	773	770	768	749	813	807	774	761	801	816	747	785	805	748	831	813	763	785	782	794	806	828	812	774	833	786	755	830	811	719	767	743	802	723	749	775
31114	14306	2301	404	366	318	348	298	279	296	278	307	298	285	298	297	324	308	313	294	282	309	309	286	297	293	286	292	283	267	286	279	300	331	306	272	302	287	291	279	298	292	295	323	298	308	318	264	316	281	298	297	313	294	329	306	309	303	310	293	282	328	294	309	342	287	295	282	298	287	327	314	257	301	329	321	279	294	296	321	306	278	299	298	291	338	301	273	292	324	316	281	293	293	300	307	304	320	270	322	311	303	305	310	308	265	289	291	275	304	303	290	312	294	292	300	309	296	267	349	313	289	278	278	300	294	295	294	276	279	334	286	309	286	285	293	287	331	305	292	286	308	327	334	311	273	319	302	322	318	292	273	311	332	321	315	265	305	282	342	310	295	317	258	300	279	339	297	300	266	278	289	289	297	325	287	297	293	296	321	306	277	285	366	320	317	284	279	302	299	332	290	276	309	282	306	273	265	311	290	299	300	309	300	313	293	278	319	328	283	286	289	289	297	348	309	303	298	319	317	307	276	287	279	248	311	314	277	303	294	345	293	298	291	333	293	280	302	320	303	307	339	287	301	273	325	296	293	304	297	256	310	282	287	290	320	304	301	286	306	292	314	302	298	304	304	275	304	273	294	272	283	274	311	280	286	276	299	326	331	326	298	273	288	308	311	309	289	307	324	255	294	292	268	340	309	287	280	289	300	289	286	304	278	287	291	312	300	309	296	267	309	290	300	272	294	309	319	294	316	314	315	285	319	314	289	315	281	288	302	316	305	264	315	314	323	305	306	300	293	291	323	306	310	300	307	285	321	316	309	282	294	300	315	309	310	343	298	297	296	293	296	285	302	288	303	317	341	317	304	273	319	305	289	294	302	283	282	309	283	331	270	311	278	318	303	287	292	282	269	286	297	301	303	321	315	312	309	295	304	287	330	304	298	295	302	332	280	299	283	330	288	288	279	295	283	307	318	299	288	316	289	298	327	323	300	311	313	297	305	306	259	297	314	307	279	302	302	273	301	295	295	307	284	280	314	293	282	302	271	305	313	280	271	308	300	312	318	305	312	295	323	316	325	279	305	293	293	292	278	298	300	296	319	308	304	335	325	298	296	309	266	280	302	296	298	301	329	309	286	274	275	313	273	298	286	287	317	303	337	294	286	311	305	297	302	333	289	325	295	319	301	292	319	285	302	303	314	270	324	312	301	353	298	284	330	319	279	305	296	306	291	296	323	272	313	320	312	294	296	305	275	313	299	301	288	297	301	305	302	296	307	323	284	282	320	300	294	273	282	305	310	330	304	297	300	288	313	290	284	307	317	334	321	305	283	291	291	322	313	274	303	300	302	309	272	318	283	304	306	316	335	339	320	299	312	305	322	317	327	290	327	292	307	290	283	291	322	316	304	314	285	311	291	283	276	311	312	314	290	319	314	305	312	309	308	309	275	317	327	318	274	312	308	330	286	295	280	313	287	309	302	285	293	271	301	305	278	284	288	285	307	311	317	285	290	310	299	296	279	337	293	283	295	329	290	301	294	294	263	304	312	297	298	320	291	289	294	300	271	303	300	308	282	300	276	303	318	268	303	272	300	274	288	268	297	320	315	275	289	300	303	302	303	291	325	299	308	301	286	271	297	297	299	296	306	319	297	315	302	301	289	304	324	312	302	299	278	307	313	313	310	289	283	314	317	318	290	299	313	287	317	290	317	298	316	317	273	294	301	296	319	296	323	306	306	300	307	307	311	290	347	299	274	311	274	262	266	298	280	280	326	335	296	316	278	305	299	286	307	305	300	309	285	289	339	288	321	298	286	325	313	294	306	329	285	321	315	296	318	277	296	312	314	266	301	287	291	310	290	284	307	301	280	287	287	278	269	269	339	303	318	294	270	302	275	310	301	305	318	312	323	287	289	289	280	330	323	314	279	330	295	281	306	297	302	302	302	322	312	326	328	308	287	304	313	300	302	287	321	279	313	293	307	299	308	287	327	316	303	330	308	297	312	302	306	300	272	302	290	304	315	289	334	288	283	296	326	321	308	318	297	306	315	277	299	315	309	301	289	276	303	333	288	294	314	310	295	329	264	303	291	297	312	310	301	291	266	298	314	288	275	307	309	313	278	313	280	286	312	320	299	303	303	280	296	290	327	264	264	288	280	293	266	308	326	275	286	318	310	292	286	293	339	306	277	286	274	330	343	299	315	322	299	318	293	278	322	322	300	328	291	302	325	318	299	271	296	310	307	278	317	299	314	290	279	290	309	262	307	296	276	311	287	283	315	297	281	318	322	312	300	304	303	326	314	305	306	302	312	296	290	312	314	299	298	313	285	297	303	288	283	327	294	279	309	294	313	274	311	313	280	307	244	277	281	278	305	312	304	320	327	303	321	303	295	300	308	296	290	321	326	336	271	263	299	308	317	302	304	328	313	310	318	292	307	320	295	282	291	306	311	308	271	301	327	308	280	281	302	293	327	299	282	336	291	283	289	302	276	284	257	314	282	331	327	285	299	295	327	297	297	327	284	305	297	304	313	295	318	301	293	309	280	294	313	291	292	291	307	301	338	325	320	268	278	292	300	317	305	321	260	336	287	299	306	260	283	291	287	291	321	308	267	324	292	307	317	315	281	298	290	294	307	278	297	307	310	350	294	315	279	301	306	304	306	293	281	297	294	261	301	285	309	304	313	307	262	280	303	292	274	279	299	282	292	312	302	281	277	303	301	277	316	265	266	304	284	341	327	275	281	294	310	303	300	299	295	327	330	276	300	303	326	312	293	281	273	296	286	279	312	320	290	310	320	293	263	292	292	297	294	289	295	343	294	301	260	318	310	299	302	286	306	302	255	286	300	314	267	290	301	329	299	322	330	293	281	285	298	318	302	314	307	296	296	300	306	258	281	300	291	306	292	306	308	270	280	313	308	292	290	330	287	316	318	292	294	320	286	329	277	302	326	324	297	309	300	301	285	289	270	328	286	296	283	305	294	305	295	312	281	286	276	291	333	291	314	330	302	312	316	290	303	276	275	288	293	282	342	314	333	287	281	289	284	273	286	262	316	300	281	285	316	313	315	307	314	294	330	292	299	316	260	317	273	303	276	300	324	310	311	301	309	295	302	253	296	296	319	315	317	302	305	327	266	288	309	302	324	315	297	310	258	317	291	282	300	326	303	292	308	301	293	290	279	305	332	291	303	282	306	297	298	277	324	283	321	290	294	305	310	292	310	304	285	284	309	290	294	319	287	301	267	306	291	281	322	269	314	293	303	316	305	310	325	303	300	278	294	325	307	303	305	344	313	282	274	283	300	298	283	290	299	299	280	286	270	286	268	275	289	296	326	267	302	313	286	307	290	273	315	271	291	278	305	313	279	311	337	286	303	312	311	300	277	289	315	295	318	286	261	281	288	283	307	299	302	283	280	316	316	280	285	275	280	318	305	302	292	312	334	276	317	334	292	288	301	303	310	282	286	291	283	293	302	308	250	294	302	280	290	269	260	267	308
27263	13862	2673	875	881	851	894	889	819	846	871	820	757	846	833	811	792	768	786	803	786	834	813	795	829	760	872	885	859	749	825	809	894	817	809	846	858	843	816	823	799	844	852	888	796	874	879	852	810	884	859	906	854	871	873	827	825	822	805	840	837	865	804	875	1061	849	782	836	783	836	820	806	825	733	794	746	817	776	808	810	783	819	806	809	794	754	821	782	796	758	808	823	822	791	805	829	771	793	831	767	751	778	816	836	798	849	751	802	818	783	795	805	840	788	807	804	846	770	807	775	797	827	782	817	802	797	783	862	780	769	793	791	736	794	806	794	822	770	807	757	726	796	781	810	771	809	775	768	808	802	775	894	784	812	783	783	794	753	820	806	814	813	813	864	806	806	826	802	768	827	775	819	792	842	808	741	775	798	784	751	863	823	823	811	778	782	734	784	819	738	780	801	844	768	781	814	774	822	823	869	830	765	807	820	832	789	805	777	821	854	814	829	854	801	801	795	853	797	807	814	812	809	789	810	821	833	825	774	813	821	827	787	804	764	821	793	805	791	787	805	734	787	814	816	805	799	809	766	785	760	819	808	799	793	774	780	813	797	807	814	809	845	833	782	789	788	766	835	793	810	842	810	749	740	791	787	788	798	816	845	838	847	786	798	781	836	795	820	790	800	789	850	803	828	796	779	803	791	819	795	815	799	814	823	836	788	836	828	800	825	834	807	771	841	802	772	786	813	774	787	866	801	795	828	777	776	808	777	776	777	736	809	853	789	800	869	823	822	778	841	827	754	720	842	779	808	842	833	815	805	789	796	793	812	833	796	781	776	736	835	800	767	769	767	798	779	753	857	752	849	754	801	849	829	817	817	834	779	840	812	803	836	828	783	816	797	769	806	816	736	796	821	792	788	810	783	808	784	797	814	809	785	760	794	744	789	781	830	793	766	810	797	734	783	809	770	797	819	798	812	805	806	747	768	755	799	809	726	782	776	784	770	812	730	758	770	754	807	813	777	828	774	784	800	770	783	816	801	742	806	824	824	818	820	802	731	761	789	834	778	752	789	801	804	745	772	765	800	834	735	810	806	824	762	812	780	757	777	837	845	805	780	813	810	786	802	774	795	835	829	764	804	811	778	827	804	817	768	788	827	824	770	838	818	819	787	763	825	782	781	777	777	793	765	788	830	804	806	805	816	784	826	778	811	835	752	775	818	768	828	769	786	830	781	840	767	800	765	789	775	784	786	772	782	797	743	796	765	819	823	775	803	784	756	784	729	784	784	821	816	746	832	780	810	814	829	799	773	765	829	860	767	802	808	783	843	790	800	828	800	789	753	826	867	830	780	835	805	843	889	824	856	811	782	780	791	799	816	880	765	784	795	818	793	712	794	745	827	802	813	749	805	823	825	784	837	841	783	811	793	787	824	780	818	820	804	844	779	789	793	771	852	766	805	778	792	760	812	805	751	810	771	848	785	828	848	820	816	787	761	806	813	808	823	743	825	793	781	796	843	808	801	804	793	744	767	751	803	794	765	811	780	818	838	763	771	836	787	798	781	826	753	797	809	778	805	816	853	813	767	782	847	819	759	785	890	780	741	762	837	809	798	799	778	795	728	830	804	825	819	815	752	811	834	765	784	778	772	799	814	849	789	798	805	765	810	871	796	788	794	832	835	814	794	784	777	798	794	793	759	741	804	787	805	737	810	751	817	795	843	751	840	782	800	789	768	816	777	806	833	819	807	774	774	757	778	808	792	807	813	763	811	819	815	826	793	825	778	770	746	839	759	799	759	808	825	786	796	795	783	807	784	832	819	782	786	778	744	772	818	807	807	794	830	767	795	801	770	807	755	767	805	746	820	795	779	797	722	776	771	800	783	804	829	846	796	749	792	761	793	774	813	784	798	815	737	781	813	758	816	820	790	804	806	795	772	797	798	809	759	797	812	793	783	787	776	774	808	815	764	788	822	806	778	757	771	796	800	808	816	769	846	827	782	797	778	772	786	758	804	731	738	803	764	806	831	817	790	809	840	797	813	821	788	816	819	829	804	776	797	827	805	792	826	841	821	801	844	829	809	774	804	800	783	811	747	790	793	844	830	831	788	812	751	784	830	824	762	823	778	801	829	762	820	837	808	787	800	781	767	804	819	796	814	740	764	788	825	806	790	815	807	781	780	762	786	778	801	767	781	855	783	790	800	753	804	804	799	816	778	819	790	828	848	784	766	780	810	801	780	770	790	755	801	849	823	811	829	790	774	822	782	801	751	831	828	825	760	772	843	793	852	786	797	768	787	769	775	789	802	819	734	848	740	826	781	865	805	743	803	779	809	750	709	787	797	787	738	820	798	859	749	776	800	805	771	852	804	824	746	857	821	822	772	774	805	777	817	811	793	783	807	840	799	837	784	782	851	795	794	775	784	809	814	796	811	769	833	818	817	848	824	782	835	857	777	769	831	757	789	854	830	750	817	753	804	767	757	770	881	806	793	785	705	780	815	776	804	752	763	767	838	829	780	772	816	759	819	830	777	822	840	773	808	836	780	783	768	823	809	815	807	760	841	827	771	774	791	804	855	778	838	762	837	816	802	819	766	828	784	791	778	764	755	818	772	788	767	804	835	799	838	791	818	769	805	824	829	813	795	798	762	814	831	807	773	804	833	803	805	810	805	784	790	828	785	797	898	824	767	821	800	826	820	823	751	775	814	841	775	847	786	815	817	806	755	793	778	787	763	799	827	776	846	777	834	801	830	792	762	796	770	811	818	798	808	829	789	751	790	735	760	824	863	793	900	803	816	800	791	809	802	828	782	814	809	806	829	811	779	804	811	759	821	778	792	777	798	783	811	774	756	837	783	757	781	860	829	810	782	812	828	763	804	804	810	796	806	780	796	830	762	810	804	819	836	743	747	785	799	769	755	805	768	800	708	788	828	777	789	808	796	747	828	788	787	830	775	802	815	793	818	815	819	820	754	803	841	802	792	796	776	806	777	809	773	774	812	885	830	785	767	765	808	823	798	741	819	774	820	743	761	759	766	778	839	815	750	800	793	784	792	827	769	751	736	743	759	831	779	844	755	811	754	828	806	815	846	849	780	813	814	807	811	785	804	812	811	773	733	791	779	795	801	821	789	818	812	803	813	860	791	821	807	818	784	801	840	791	798	800	808	833	809	771	804	788	795	798	806	760	769	811	805	794	780	829	786	789	774	843	765	802	761	818	778	803	813	767	812	831	781	794	816	831	785	793	780	773	772	801	799	806	777	822	802	799	813	767	841	807	824	784	816	795	764	827	825	780	784	739	839	768	750	785	763	840	841	853	793	778	828	761	790	831	778	809	833	824	838	795	853	798	761	784	738	851	776	829	799	759	782	822	781	812	813	814	790	818	837	801	772	741	793	800	849	790	802	833	826	806	882	790	798	793	781	813	821	815	839	810	793	782	799	792	801	783	855	772	765	844	778	777	756	834	829	819	783	770	808	786	760	770	791	795	807
71545	52514	22472	3003	441	358	314	321	277	258	267	262	250	274	248	237	224	234	253	241	236	239	264	243	225	262	233	245	239	238	238	260	268	237	232	244	234	242	272	221	221	236	228	231	258	236	219	258	262	246	293	325	277	264	330	289	254	253	214	239	256	239	246	294	500	263	208	262	205	230	245	236	235	251	212	221	260	227	235	205	220	229	240	215	264	213	226	227	210	207	224	219	193	219	199	241	221	220	242	214	238	224	229	216	229	241	225	233	205	245	224	223	220	234	207	223	252	228	206	240	200	245	224	197	230	227	238	233	203	214	225	225	259	227	221	190	223	221	238	218	209	228	235	237	228	235	225	238	236	217	242	234	232	217	200	218	209	224	244	205	234	213	234	244	198	238	227	196	221	221	226	222	255	219	252	229	234	267	214	217	238	208	227	254	226	228	220	216	234	245	222	205	213	229	225	225	191	236	233	208	251	230	227	238	244	238	248	230	209	239	228	217	266	221	221	238	247	236	207	223	199	245	220	230	240	213	245	246	212	215	193	249	235	226	235	209	208	216	233	223	272	203	230	224	231	206	257	216	209	221	241	200	223	227	226	245	231	238	249	199	206	209	223	229	258	223	233	245	241	240	236	220	204	245	228	229	244	234	215	256	223	221	243	238	221	235	230	250	239	208	209	218	210	219	185	255	221	220	205	225	213	229	229	231	262	223	225	219	235	237	244	213	214	256	227	217	233	238	216	231	266	234	219	250	238	187	215	198	207	244	219	268	238	232	218	243	220	250	224	219	233	247	214	194	197	239	215	260	241	219	217	226	210	219	232	232	237	245	257	221	239	204	245	228	215	239	239	225	246	224	236	224	217	222	221	217	244	236	228	223	221	234	229	220	234	236	226	215	260	230	207	237	238	226	211	243	238	269	195	205	241	257	206	231	228	236	227	209	241	223	230	235	233	200	257	234	244	228	228	223	225	229	220	214	206	224	239	209	215	215	231	224	248	226	241	246	245	206	213	214	236	233	218	236	221	228	226	222	242	221	207	210	224	252	214	211	224	231	238	247	215	215	210	233	215	214	240	232	235	211	240	234	204	242	226	231	223	203	235	228	238	238	238	224	206	241	220	224	210	227	239	241	244	217	211	230	227	234	219	232	204	261	256	257	213	231	255	244	255	214	189	232	241	231	228	226	215	234	224	229	230	212	232	220	214	244	232	210	218	225	209	221	219	243	223	223	230	233	244	243	229	242	220	210	242	230	223	249	255	198	216	242	208	213	231	221	241	250	223	239	235	235	207	226	211	251	194	221	225	213	228	212	238	265	253	221	219	218	199	216	225	226	205	231	212	234	249	223	207	210	237	211	194	243	246	242	231	190	221	236	218	246	250	197	238	241	231	223	204	242	216	236	227	224	227	203	247	221	235	228	241	213	221	217	261	224	243	230	213	213	251	214	221	248	237	227	217	242	270	220	216	223	218	227	187	220	241	229	231	235	224	209	236	232	221	228	224	216	226	238	233	217	212	197	239	224	240	242	226	231	239	223	232	199	215	209	230	243	227	221	236	201	218	253	237	233	226	234	215	216	231	254	238	224	232	251	226	183	209	227	229	219	237	195	250	234	196	212	231	236	212	218	224	236	227	230	203	211	231	222	218	228	225	231	218	201	230	215	249	247	242	222	239	248	229	203	208	234	215	237	213	219	214	226	228	203	225	240	223	234	241	250	239	217	225	254	232	229	248	231	217	209	233	218	231	210	222	228	210	229	225	234	204	243	240	231	255	234	232	239	243	222	279	208	211	249	215	233	229	220	216	234	239	219	229	210	237	246	214	215	222	235	253	219	221	215	222	209	249	242	261	205	210	222	219	214	217	212	231	219	233	242	223	239	247	221	232	215	255	238	204	227	234	209	196	218	251	216	217	239	237	238	211	190	236	217	240	203	257	226	227	241	200	211	236	259	225	223	209	224	230	242	229	237	226	212	205	233	228	249	228	235	228	219	222	240	299	211	197	243	251	204	237	235	223	233	248	230	201	250	224	229	232	206	239	215	214	217	213	204	256	215	226	217	230	229	210	230	254	235	249	210	203	224	198	237	229	238	205	234	228	216	217	251	235	245	231	242	213	221	203	241	226	217	239	235	223	236	188	254	215	229	247	195	243	222	243	229	251	230	211	220	227	220	224	251	207	232	209	230	229	198	209	207	234	226	218	229	210	208	233	241	238	224	208	233	226	255	217	224	211	254	214	227	238	241	224	250	250	224	245	206	206	237	228	240	213	240	244	263	219	221	231	231	216	239	212	215	239	214	221	235	213	218	251	204	220	246	211	282	235	243	243	242	236	232	209	236	218	256	258	221	241	262	233	208	260	235	251	218	217	205	231	221	217	240	215	233	240	260	220	214	200	247	212	233	224	249	219	206	203	237	226	245	218	235	230	226	242	223	240	210	209	224	208	235	243	230	206	228	216	198	217	215	216	241	243	225	221	242	245	236	254	262	200	222	250	243	229	220	254	248	212	222	230	241	248	241	243	237	234	218	220	224	218	261	229	230	203	249	221	218	245	202	229	187	250	222	248	223	236	234	236	221	213	229	207	234	220	214	228	230	259	242	232	223	222	226	210	235	213	221	221	202	217	218	245	220	231	235	222	241	242	245	261	207	226	205	237	239	235	225	204	198	217	248	214	209	211	195	216	247	241	225	199	218	235	240	218	250	220	232	232	259	224	234	258	225	226	239	248	216	205	236	213	211	206	268	201	253	238	240	228	224	226	251	206	231	225	241	224	205	214	237	232	242	237	224	238	216	220	234	228	255	231	238	214	229	217	221	254	238	211	225	231	219	227	217	219	240	211	223	216	235	213	223	243	250	214	260	246	200	231	231	245	240	224	223	229	246	225	240	227	223	216	229	223	250	219	216	223	226	215	221	212	232	245	225	232	180	208	197	212	198	229	231	243	196	237	207	229	244	250	249	227	224	248	219	231	226	239	230	229	222	213	242	221	219	260	251	235	211	254	229	223	234	239	212	200	247	224	263	214	218	200	221	242	213	254	226	220	221	223	195	214	234	223	233	207	226	236	232	228	212	184	229	241	251	261	220	242	220	238	218	202	230	212	234	243	218	221	230	247	213	227	234	237	230	226	209	210	242	231	222	219	232	208	239	234	261	225	223	229	241	243	219	251	225	231	243	208	213	231	199	225	227	236	234	194	219	242	194	206	226	204	238	213	248	229	220	220	220	232	208	208	196	213	214	204	246	259	248	238	228	239	235	240	223	248	215	219	246	229	235	232	217	234	240	247	228	232	224	235	249	237	239	201	226	215	229	215	251	216	227	201	203	237	207	222	217	238	222	211	224	210	227	249	243	224	228	247	219	270	232	228	216	248	194	219	214	240	238	231	238	219	191	247	226	232	212	236	226	228	241	237	234	218	223	240	254	225	231	252	240	208	229	209	225	243	241	217	226	214	261	222	224	232	243	238	228	246	222	240	205	251	233
48450	35893	11847	1569	1488	1216	1164	1077	986	887	867	800	780	768	756	782	772	709	681	705	703	711	677	694	726	717	725	715	715	719	759	766	864	779	782	702	681	726	705	763	727	647	732	759	725	720	800	781	856	912	1119	1506	1109	1128	1476	1249	1009	722	695	724	696	750	801	1299	2470	680	712	671	670	656	661	656	652	695	711	647	665	676	673	653	693	713	644	632	650	642	653	650	686	618	666	615	634	661	634	650	626	636	582	636	643	674	632	639	623	672	641	642	601	646	605	645	625	620	630	660	610	637	612	671	665	640	662	659	661	631	621	633	607	685	603	654	590	608	606	645	625	610	599	641	647	674	666	629	630	583	656	654	679	598	610	608	616	610	622	638	666	609	623	594	642	683	676	680	612	646	638	651	655	624	613	625	619	600	637	618	634	590	634	643	638	579	608	639	645	624	670	624	657	643	671	609	614	623	647	675	604	633	640	638	637	634	614	643	631	634	626	632	646	644	577	642	621	650	643	611	647	664	672	625	621	611	649	666	614	655	598	657	612	643	672	642	580	649	641	655	664	643	611	662	603	627	604	633	574	590	642	647	593	574	633	666	592	703	639	626	643	666	611	620	645	645	622	617	669	627	639	634	644	616	633	634	667	627	576	627	622	637	688	640	622	656	626	633	586	637	660	678	600	620	666	674	669	611	601	683	635	641	637	637	643	620	649	656	649	649	628	620	625	687	653	657	610	593	644	611	643	593	631	630	631	623	575	656	641	613	620	637	677	678	641	647	628	614	676	663	657	645	648	616	650	622	644	623	625	653	602	665	616	646	638	647	637	645	623	647	641	649	619	646	673	697	649	620	663	644	654	593	676	594	644	672	587	651	598	655	617	649	610	624	628	621	635	673	664	650	627	634	642	640	609	660	588	653	626	688	658	666	651	621	665	621	618	617	616	622	657	654	595	612	651	613	636	657	629	606	643	599	626	620	575	668	640	595	641	639	626	616	644	624	670	641	647	674	599	624	648	623	616	603	640	629	652	669	632	650	634	647	659	643	650	652	645	597	639	602	699	663	679	635	652	669	646	618	637	644	614	669	628	663	611	645	678	612	613	641	628	636	618	621	633	607	635	578	648	701	630	645	647	695	649	601	656	637	621	699	670	621	695	665	649	650	620	628	619	628	592	659	659	635	663	640	628	629	632	630	650	621	623	611	612	616	619	640	603	659	646	647	653	617	665	611	642	647	618	615	618	619	651	659	617	676	643	623	647	630	644	665	589	653	604	584	665	626	601	654	657	616	598	628	642	660	639	629	666	661	615	626	646	632	650	697	634	644	615	609	641	651	684	605	617	619	633	623	594	633	579	627	621	622	644	598	617	629	669	627	615	670	613	627	645	649	607	632	655	638	666	641	620	690	654	642	637	625	636	660	671	609	618	629	628	643	615	648	638	638	613	585	682	606	687	681	646	606	603	652	597	668	644	625	653	640	676	622	606	657	585	596	648	645	620	656	672	633	589	654	625	671	622	647	611	661	650	631	665	630	570	646	599	657	620	573	611	603	638	638	640	647	645	632	619	623	680	628	626	632	655	663	615	656	626	628	629	629	636	619	599	633	651	659	666	583	604	646	637	647	647	667	637	642	598	584	605	623	594	658	598	587	670	639	650	637	587	610	646	653	662	632	660	625	605	619	623	638	684	658	666	652	637	616	591	653	632	636	638	608	636	629	672	671	593	679	655	629	678	627	622	633	626	637	633	636	622	658	614	596	635	645	605	657	648	618	633	663	674	644	659	644	618	599	607	634	661	641	629	646	670	671	621	603	670	611	632	643	641	611	623	666	643	591	660	638	668	613	657	621	661	659	665	652	621	624	642	677	638	667	602	647	572	705	662	641	676	654	652	643	651	622	651	627	625	587	621	625	615	670	629	613	613	656	646	621	670	602	642	645	648	634	670	619	621	578	662	681	619	584	596	622	639	707	648	597	610	657	603	649	617	648	681	631	600	622	648	636	626	605	626	620	655	646	624	654	621	633	637	652	645	618	619	611	639	579	652	650	620	600	613	620	636	619	637	691	656	676	668	637	624	660	635	658	629	633	673	626	647	647	658	633	693	623	602	685	656	592	668	604	607	637	657	635	686	606	636	634	632	630	639	647	640	663	631	645	604	647	570	621	638	616	624	638	638	649	642	595	653	626	644	619	682	677	635	631	627	578	669	576	553	636	652	630	644	640	662	598	649	607	631	639	629	608	658	639	624	601	601	612	637	628	660	678	620	644	643	645	642	619	603	626	584	620	641	593	604	624	639	602	648	605	601	658	625	646	652	637	646	630	646	643	619	601	613	589	599	638	634	608	636	610	618	632	654	634	622	634	644	649	613	658	649	669	647	674	663	624	620	662	661	633	640	659	653	632	689	636	675	634	590	632	654	659	623	594	591	629	676	630	609	641	644	617	628	647	636	649	631	645	605	630	638	659	662	623	639	647	633	639	608	650	666	622	644	647	646	643	648	604	632	620	610	655	621	629	644	654	662	635	667	627	596	648	688	642	615	646	614	622	620	594	628	614	632	652	637	678	672	643	630	579	659	629	645	668	673	640	670	626	618	637	654	596	583	660	597	661	586	623	652	672	653	650	651	625	647	593	671	675	649	608	626	631	651	622	633	672	658	651	655	624	615	614	639	663	671	617	678	662	629	657	677	619	655	659	643	653	628	620	650	657	650	652	608	590	665	661	597	677	671	675	574	645	613	603	597	627	599	606	602	679	636	603	656	644	607	621	658	617	642	644	609	596	641	677	609	625	665	633	669	641	616	628	639	645	663	669	605	610	630	652	659	595	603	633	630	634	613	607	621	653	624	626	622	608	607	660	650	624	638	641	640	622	623	612	635	620	635	615	650	653	640	622	592	653	615	657	581	642	642	623	613	651	625	640	643	626	656	592	619	619	623	638	628	624	642	604	664	634	641	645	634	647	615	667	644	664	673	630	657	627	618	617	593	680	637	613	609	637	632	670	604	624	604	632	652	647	590	633	669	616	651	642	692	642	663	627	610	648	646	625	607	650	643	631	635	628	630	598	644	622	663	644	657	600	656	655	625	618	647	637	616	647	686	616	655	671	635	628	601	643	633	611	592	639	586	669	613	592	668	685	619	606	617	655	652	642	622	630	674	688	640	610	669	598	620	609	618	659	629	615	614	669	636	626	611	658	666	618	634	615	644	611	581	674	603	657	680	622	605	645	686	619	582	616	608	638	646	604	642	645	620	667	620	670	626	587	633	657	595	604	669	648	679	584	637	643	594	634	645	619	639	624	608	632	661	642	681	621	627	636	618	651	647	661	617	687	656	618	622	659	614	680	640	629	626	617	615	594	667	613	627	638	643	668	634	610	690	684	645	660	651	614	628	631	599	670	577	683	614	635	660	642	681	641	625	623	622	667	677	609	645	598	594	638	616	648	626	655	613	618	616	648	603	654	678	648	632	650	609	638	653	651	660	645	641	603	602	676
84080	64045	30509	7624	1014	591	508	415	401	397	355	346	311	319	318	310	314	312	285	308	349	303	304	298	294	316	311	302	309	321	289	285	309	300	299	304	280	259	287	315	295	308	325	303	308	305	294	321	340	307	377	402	396	445	436	350	311	370	298	323	280	321	356	562	543	298	305	294	284	311	275	284	288	300	314	272	308	270	284	300	307	310	270	304	287	296	284	276	282	290	305	298	276	256	286	351	246	280	303	266	285	289	276	301	283	282	286	273	274	297	302	281	272	334	273	306	289	263	278	261	281	270	309	257	245	254	299	273	285	276	270	284	265	290	304	297	267	292	260	251	286	262	276	293	331	273	272	297	301	289	280	268	275	284	287	262	277	286	303	295	273	272	266	283	250	310	290	268	280	279	277	288	272	294	260	279	289	252	314	274	254	279	276	239	240	274	277	270	309	309	278	281	270	286	243	262	258	285	281	271	300	297	257	282	283	299	294	257	268	251	293	261	292	308	270	275	290	278	276	309	271	299	303	283	273	266	297	311	323	277	296	275	277	282	269	294	280	297	270	305	285	261	286	269	260	271	260	263	331	279	260	256	289	285	282	285	274	266	294	267	288	267	276	295	269	276	281	292	294	261	246	294	270	260	297	268	299	271	286	297	305	262	286	297	260	269	266	277	309	282	274	253	287	295	284	269	263	275	294	274	255	276	277	294	284	292	305	271	273	280	284	276	280	290	271	317	271	278	263	271	289	289	306	272	254	286	267	288	288	272	298	278	303	303	244	270	289	307	279	245	260	284	316	279	277	279	270	304	251	254	295	318	297	270	265	293	293	277	302	291	269	279	268	297	235	278	273	272	253	275	282	245	284	294	286	251	267	272	264	304	252	286	304	311	287	253	263	243	292	314	250	304	304	285	315	244	271	263	286	264	309	263	275	276	256	275	283	311	288	246	279	288	271	288	299	305	267	288	299	279	259	275	275	280	283	318	263	280	282	261	280	281	262	267	291	288	253	294	281	265	297	288	282	294	281	293	291	286	312	299	263	258	269	265	270	262	266	273	297	295	265	264	255	289	319	266	290	268	272	316	305	291	297	281	274	253	256	291	263	274	289	303	249	266	303	304	248	263	280	300	286	279	269	281	273	269	273	294	291	279	279	264	305	298	266	245	292	262	283	256	292	256	305	254	279	316	286	284	304	304	296	297	284	313	283	279	266	267	273	263	312	269	262	284	274	272	300	279	259	293	265	299	301	290	301	277	278	283	267	277	303	305	258	257	274	272	283	314	276	268	297	297	324	286	269	259	289	294	255	261	308	281	300	278	281	299	313	260	287	272	294	266	286	300	293	289	283	279	272	281	282	260	297	297	277	244	287	267	277	267	278	291	269	290	246	263	281	273	293	291	300	284	276	318	308	288	277	282	248	296	275	293	272	265	304	282	257	252	258	274	296	281	283	268	285	305	259	272	281	271	268	259	289	278	262	279	278	305	292	298	277	282	291	242	262	281	266	290	289	275	279	265	262	301	292	271	240	266	261	297	281	242	283	266	286	283	337	308	278	314	299	281	310	273	290	292	297	279	264	303	269	274	282	269	284	276	267	295	253	284	282	273	264	296	321	278	268	269	259	288	293	278	267	277	303	284	268	262	285	292	298	294	283	282	269	283	276	259	293	271	291	314	302	254	243	273	299	276	254	261	282	307	267	285	307	278	284	302	298	310	282	290	273	247	296	272	295	277	261	276	311	289	291	276	288	288	271	307	282	282	263	261	272	311	279	268	285	255	263	276	270	305	290	299	307	256	296	262	288	271	287	285	258	271	280	290	260	296	291	295	287	251	288	266	280	258	303	268	253	278	341	273	266	291	304	276	286	250	268	272	287	287	291	293	295	312	260	271	279	279	268	232	293	268	272	301	285	313	279	259	314	280	294	288	303	262	300	276	291	287	271	292	298	255	252	291	273	279	259	278	315	299	272	301	271	298	286	260	300	296	297	266	313	286	261	282	276	271	285	266	305	276	290	282	284	270	277	299	287	266	292	260	261	238	283	295	257	256	279	318	251	283	244	260	269	256	277	313	277	279	292	283	296	269	275	299	304	288	283	279	274	286	272	239	275	273	294	279	304	320	295	274	331	266	262	300	310	261	276	272	306	285	266	271	265	285	273	289	280	297	288	275	312	317	287	308	279	287	282	266	280	297	286	254	302	298	263	265	242	298	280	260	275	294	291	251	266	263	310	283	260	297	250	272	268	257	271	247	293	261	280	327	264	268	263	285	277	274	266	285	306	263	264	292	279	274	262	262	271	282	291	259	298	292	249	300	267	288	297	330	259	250	279	291	296	271	301	277	278	284	254	291	294	298	297	269	293	291	291	254	300	289	268	258	300	285	277	302	283	299	322	250	268	291	282	270	272	298	281	285	265	263	285	307	271	276	287	259	299	272	265	263	300	272	293	276	257	286	314	259	309	304	254	287	277	300	305	274	303	271	278	279	274	267	262	285	300	268	271	271	262	316	289	276	266	297	285	278	266	295	271	280	253	280	263	319	274	291	265	292	290	269	283	279	295	294	300	242	253	274	283	283	239	252	292	273	315	276	304	271	291	266	261	268	282	288	283	277	282	273	289	255	268	290	273	257	286	287	270	275	278	276	304	322	283	316	290	263	288	259	268	276	320	264	300	304	266	292	322	282	258	275	279	246	277	289	284	279	296	288	269	307	262	266	263	309	285	299	306	267	277	262	272	298	276	297	306	279	279	258	265	285	257	318	286	294	268	284	299	257	276	290	277	310	255	261	252	273	261	252	292	294	277	268	241	306	279	271	243	286	275	267	310	270	274	322	259	249	277	275	274	269	296	258	265	273	325	272	256	290	286	276	282	282	286	276	282	281	251	272	260	274	287	289	286	253	283	279	283	291	298	279	291	296	284	266	313	262	282	300	282	254	284	279	290	272	300	279	226	306	302	284	301	254	274	271	301	303	280	260	288	277	259	285	274	305	284	260	257	269	248	284	289	261	304	264	302	277	261	281	292	280	287	304	334	253	270	265	322	285	294	279	285	291	277	263	290	264	290	264	241	293	270	295	302	294	276	263	280	255	297	294	286	282	257	254	275	293	266	281	298	293	293	274	294	282	260	275	298	336	279	287	247	270	280	290	295	265	259	294	298	288	278	271	291	259	291	292	295	290	287	318	262	264	272	288	314	305	322	312	317	290	289	298	299	266	267	277	294	293	250	264	263	276	260	309	268	272	281	305	297	274	278	262	293	299	257	265	266	294	259	308	264	258	286	256	292	281	299	292	291	266	268	298	307	274	275	280	272	279	284	282	250	282	280	262	262	249	260	290	272	287	274	271	282	272	288	298	269	267	310	295	290	265	278	268	268	291	273	251	270	278	289	285	299	263	287	270	291	267	263	283	284	257	271	269	304	281	275	281	290	278	269	297	296	283	284	306	278	249	242	285	285	301	253	286	291	271	294	279	274	274	280	270	285	296
58381	45918	16103	2498	2217	1926	1714	1517	1420	1316	1177	1100	1103	1012	999	972	879	952	860	919	924	899	927	890	960	893	943	839	864	848	880	1062	1267	1064	960	845	917	883	857	869	870	883	875	881	871	840	956	1081	1131	1207	1461	1750	1820	1951	2239	1383	1080	1223	1171	926	833	823	1365	2853	2672	862	900	843	804	799	823	819	787	838	814	864	822	797	800	797	803	880	888	814	805	774	761	744	774	746	781	812	807	790	733	765	799	776	745	819	786	749	757	738	767	785	743	793	704	745	743	734	767	803	774	829	765	779	797	794	727	780	744	742	731	776	745	792	779	704	731	783	757	797	795	710	778	787	752	757	764	767	772	812	759	773	765	795	765	747	706	701	699	723	785	782	778	779	764	744	744	732	758	769	780	752	763	764	780	751	719	752	725	764	824	760	726	748	774	801	794	759	758	758	723	750	761	719	768	754	822	759	744	809	769	762	762	746	760	736	738	790	745	711	768	834	711	762	788	756	736	723	764	733	781	755	817	775	779	755	775	751	733	812	767	748	714	760	776	705	761	768	798	767	803	791	763	726	752	792	726	784	807	724	755	784	780	764	767	757	767	750	768	758	768	784	759	781	751	797	771	740	799	784	734	723	788	796	733	728	752	787	764	794	750	739	732	765	764	767	772	729	774	719	736	730	770	779	747	714	764	734	759	733	821	713	727	756	784	759	757	732	758	717	719	719	785	691	778	763	739	756	762	733	761	731	752	736	733	734	772	741	781	751	756	793	815	731	767	752	761	775	781	745	747	742	751	770	827	767	783	783	775	757	740	758	730	741	763	746	742	797	733	775	784	778	785	747	731	782	733	790	767	766	721	787	755	715	719	746	739	770	737	735	778	797	738	750	747	761	754	736	770	762	791	813	725	760	762	772	761	799	802	752	793	708	766	755	746	755	794	779	838	733	715	746	777	736	793	751	734	774	734	775	704	736	759	761	748	788	732	744	786	768	772	811	755	769	798	779	778	739	797	800	754	748	796	739	703	757	773	796	755	727	735	756	745	794	777	759	771	748	794	747	737	772	741	781	777	743	789	767	749	751	751	752	757	757	770	766	749	742	737	769	725	723	834	736	741	758	719	740	771	757	753	760	766	714	701	733	757	777	739	746	724	725	817	718	766	741	763	775	756	766	787	749	731	767	741	769	759	796	779	745	720	759	756	787	751	720	739	773	773	799	749	779	768	733	759	730	748	747	791	749	740	803	741	771	694	814	746	740	778	826	755	820	802	736	758	728	779	790	776	771	736	780	767	719	780	765	744	803	813	726	797	778	737	768	751	781	761	768	745	742	763	714	798	730	752	759	827	721	793	770	770	776	804	789	765	800	755	791	737	775	761	793	763	791	757	771	809	752	738	734	759	801	753	739	762	775	776	774	771	764	763	738	777	728	735	778	771	783	746	778	839	777	796	765	728	800	759	815	808	751	729	758	791	812	741	736	780	743	752	713	784	750	733	713	762	796	772	744	779	748	726	728	742	761	729	748	778	761	760	723	733	771	794	755	727	778	729	768	707	785	756	799	756	750	727	788	757	787	786	732	779	757	724	696	769	722	746	721	728	764	727	752	767	724	737	752	815	783	792	761	765	760	775	743	778	704	735	710	755	759	745	690	752	743	718	776	725	765	780	742	752	761	768	816	752	726	750	679	777	763	781	751	735	744	799	750	771	740	757	777	831	778	775	746	775	739	734	738	753	740	767	748	797	769	772	799	728	727	743	728	732	744	799	739	791	787	715	802	774	791	730	722	780	744	760	816	751	734	752	750	740	737	794	746	764	762	700	756	790	736	759	736	793	825	763	770	811	743	715	773	790	786	822	763	747	800	794	754	788	737	753	757	725	681	736	773	786	768	764	729	761	749	752	779	771	745	767	719	783	766	768	793	790	763	729	755	711	792	746	786	774	773	790	756	750	806	791	771	780	749	754	728	797	774	748	750	756	825	711	747	779	756	785	771	808	835	781	792	784	689	694	778	770	781	758	728	758	746	747	732	753	799	727	737	736	761	734	775	727	745	744	711	751	794	781	709	790	806	769	728	815	734	716	755	723	795	757	749	806	783	834	761	757	743	723	721	770	753	722	806	738	767	806	801	746	770	745	758	750	733	704	745	743	785	785	813	784	738	783	749	787	780	764	732	731	797	737	778	820	754	766	740	764	799	759	772	739	784	788	798	783	755	769	720	726	744	778	764	761	741	818	786	750	706	781	816	733	754	749	801	733	748	760	748	761	749	777	746	795	759	814	739	798	773	759	752	726	732	784	777	746	760	779	749	754	734	740	760	740	785	769	727	771	750	790	765	753	710	752	714	771	751	754	729	779	803	807	765	749	770	759	740	742	775	821	744	760	740	716	811	792	765	718	762	733	772	810	790	843	763	791	741	711	744	776	792	757	770	765	732	763	768	762	741	784	720	751	789	751	775	797	757	737	740	733	738	726	710	754	763	711	782	781	773	794	712	758	746	730	709	711	726	742	804	735	745	795	718	746	761	781	729	772	736	753	744	751	758	746	734	799	727	728	788	760	764	749	761	794	818	748	771	727	770	786	778	728	783	767	740	738	749	785	803	773	717	793	794	818	777	732	765	770	751	786	720	775	765	776	716	707	744	729	782	778	763	778	764	773	733	761	777	802	767	775	772	722	759	764	792	726	778	773	759	772	736	745	740	767	793	803	771	831	774	718	769	721	792	802	779	757	727	774	753	700	766	789	801	758	795	752	791	769	736	765	738	769	809	724	773	765	768	723	775	720	802	767	757	703	758	767	744	757	774	778	810	783	755	712	726	731	755	760	775	747	767	731	777	783	701	767	713	732	766	708	783	768	741	777	789	782	773	760	772	764	796	700	799	780	720	729	776	748	752	769	797	788	736	743	762	767	733	764	740	734	763	779	794	781	788	803	787	729	797	752	776	779	727	802	797	782	748	718	734	767	751	754	759	753	794	755	762	768	774	735	781	762	722	747	767	761	747	807	741	778	741	723	771	734	733	741	740	755	783	767	805	760	785	745	775	723	796	728	777	735	814	810	748	795	774	752	748	733	778	742	796	709	744	755	771	771	770	772	778	793	763	783	763	733	793	751	755	851	725	761	780	746	738	756	784	735	751	775	812	796	779	759	782	787	767	736	754	731	760	749	748	769	771	730	760	720	738	730	797	748	776	768	760	800	787	802	728	780	751	764	767	780	725	752	790	755	788	788	793	738	802	744	737	751	753	737	750	780	739	785	698	806	754	740	787	774	775	754	766	744	759	761	760	766	787	757	779	760	700	757	813	721	747	752	754	704	740	755	727	789	725	789	802	714	789	722	724	772	778	744	746	704	692	722	795	755	772	816	748	757	744	718	732	745	757	801	741	765	758	764	728	809	772	778	742	758	744	799	737	760	785	744	746	747	770	740	785	798	743	789	718	730	762	776	732	758	809	769	809	735	741	790	739	770	739	761	774	738	751	704	754	725	727	738	741	744	739
30757	13457	2231	395	318	332	279	288	314	279	311	313	289	293	283	299	292	310	283	302	259	260	336	290	294	284	286	330	270	283	304	299	334	320	263	282	279	288	310	314	298	291	288	326	296	299	320	296	276	314	324	326	316	320	299	315	283	331	313	286	311	321	327	323	297	264	290	300	302	316	288	300	342	274	303	287	295	291	272	322	310	281	289	297	276	265	281	304	302	259	262	292	281	308	248	261	301	256	308	257	305	300	319	289	304	299	260	315	292	304	303	297	280	314	324	288	263	281	271	302	281	286	296	301	298	307	264	305	329	300	286	277	273	276	329	281	310	316	308	308	272	277	291	303	312	294	291	293	268	306	307	295	284	260	285	315	308	284	297	282	253	258	269	315	296	281	309	303	272	316	301	290	297	300	311	270	294	269	288	320	313	305	301	330	301	281	279	277	288	278	305	291	317	290	280	311	319	308	296	276	291	314	313	287	281	320	290	252	287	293	289	274	291	304	293	298	310	292	289	305	294	298	283	315	301	293	294	317	305	305	321	298	279	287	284	298	281	328	307	306	305	284	272	283	266	330	282	279	300	305	292	318	326	286	272	337	283	290	254	279	268	287	274	283	302	339	319	328	274	291	285	300	313	268	294	315	287	284	322	294	315	282	304	302	314	302	286	292	303	313	296	296	281	298	315	318	287	296	319	309	304	291	277	299	296	325	291	304	294	305	311	286	286	284	239	296	292	301	295	285	273	295	334	288	299	305	297	313	290	311	278	277	262	299	302	328	284	300	287	288	289	289	295	276	277	269	291	301	293	320	329	287	292	285	271	323	281	287	327	298	315	289	297	279	282	277	294	300	306	285	330	281	293	279	283	292	291	286	296	282	273	321	313	277	310	304	289	302	254	309	295	300	290	309	281	283	267	283	291	321	309	284	281	274	288	290	303	271	295	293	310	277	296	299	284	307	274	285	269	291	277	282	286	288	283	315	297	316	287	281	300	313	295	324	314	295	274	296	293	313	278	296	300	294	280	317	312	295	278	283	299	322	305	274	287	270	316	309	328	274	291	321	291	310	290	291	313	293	299	271	277	317	322	270	321	302	305	303	311	297	270	297	296	290	293	268	252	291	299	293	321	290	316	301	280	294	309	301	305	296	327	313	284	319	315	293	304	321	302	317	320	291	285	284	305	280	297	309	302	291	302	289	325	286	301	298	284	318	339	293	297	328	281	261	293	317	305	303	306	285	305	271	306	350	279	328	352	276	271	278	300	276	292	284	279	280	287	319	264	274	259	279	276	290	306	290	311	259	302	325	286	284	288	298	302	263	324	256	300	316	321	306	319	296	299	292	295	319	313	331	295	279	294	304	353	301	321	287	281	284	293	298	315	310	324	265	310	291	320	295	266	286	312	294	308	278	266	309	317	303	304	287	286	256	263	290	278	289	273	302	279	297	315	284	329	313	296	282	299	316	293	307	266	309	316	298	291	296	270	301	287	295	307	290	309	313	319	263	318	283	290	295	275	323	314	312	313	318	276	306	301	271	292	271	302	308	264	290	304	283	299	309	275	318	286	287	299	280	302	284	301	301	263	292	318	287	319	295	320	315	337	331	319	294	320	319	309	297	308	281	302	299	302	290	285	286	327	322	278	296	300	304	291	275	310	273	287	302	298	274	299	303	285	314	298	304	287	281	302	287	305	300	286	301	304	301	307	308	291	316	272	288	325	334	231	299	282	276	278	282	286	280	313	293	298	268	317	287	277	279	262	275	300	293	273	304	312	273	275	261	283	304	318	297	309	278	295	279	316	285	269	298	305	282	321	270	269	289	266	305	286	279	261	321	290	298	290	307	289	267	286	315	267	291	296	305	299	285	291	283	313	301	270	288	315	279	296	310	301	296	337	291	328	298	293	309	290	286	290	295	302	280	257	296	277	299	284	309	300	277	281	286	282	287	297	296	306	303	301	334	299	286	264	320	331	276	327	284	265	278	273	300	316	307	300	308	306	270	318	313	298	295	262	328	269	302	286	311	287	305	293	325	276	317	287	293	290	301	305	313	285	302	317	292	311	281	289	303	309	276	280	299	288	319	287	282	285	321	298	281	313	282	295	280	292	305	313	321	310	282	293	293	315	309	321	271	302	310	281	321	263	350	273	249	313	278	302	313	317	300	285	287	307	321	274	259	293	267	282	254	274	325	297	281	300	304	285	276	282	271	283	279	331	302	287	283	291	302	275	299	281	275	314	285	284	268	273	298	283	310	278	316	292	299	284	274	328	292	290	309	276	298	289	320	317	270	297	310	282	281	275	284	278	302	295	302	310	286	297	299	287	296	303	285	281	292	319	302	303	314	283	333	285	275	290	270	307	297	265	278	309	323	312	289	270	296	326	296	282	337	291	303	284	292	308	277	306	290	307	277	318	276	330	303	316	293	274	310	275	294	313	334	304	328	297	310	274	289	309	273	308	297	280	280	318	272	290	288	294	318	269	284	269	307	293	284	319	289	280	290	267	266	291	291	296	296	274	302	303	290	278	284	309	267	296	304	288	298	300	294	297	317	276	267	292	312	304	276	282	279	306	320	298	288	301	282	303	329	313	290	275	307	270	267	286	298	287	322	294	271	291	292	306	305	281	282	326	285	293	295	295	279	290	289	289	308	276	311	293	325	277	284	287	291	316	280	281	303	319	329	280	292	252	274	309	294	272	289	274	295	309	330	276	277	283	321	334	298	327	305	259	294	257	301	288	307	304	271	335	291	297	281	285	292	286	304	270	291	299	252	267	308	298	272	266	298	307	296	300	303	267	287	289	299	273	297	274	283	277	300	310	267	313	302	299	318	276	272	296	308	289	284	306	286	297	280	278	289	281	299	318	296	303	302	284	323	283	305	290	316	305	299	264	257	280	288	278	299	266	280	284	335	288	313	312	345	318	323	312	345	314	291	296	283	313	280	285	318	300	277	244	291	280	276	309	268	300	296	325	289	301	283	278	305	302	279	301	293	277	272	308	295	266	286	304	304	284	278	308	303	276	288	308	306	338	305	292	275	319	297	319	287	326	296	282	301	301	312	336	328	308	281	295	314	306	286	302	282	295	268	266	286	284	292	326	248	313	283	274	308	299	288	310	283	314	304	271	298	285	266	259	307	305	316	284	307	284	286	270	317	315	311	298	298	292	283	326	284	264	278	292	296	281	284	292	319	290	285	294	290	306	268	289	298	308	279	295	296	265	271	280	298	307	305	299	346	294	283	323	333	340	292	334	273	317	315	292	308	303	310	324	304	294	343	270	344	282	318	292	305	292	284	290	295	290	330	303	301	300	303	286	302	271	265	309	293	308	302	303	289	278	287	314	330	281	303	310	301	296	295	337	311	270	305	298	285	281	282	303	309	289	281	290	313	301	266	295	292	299	319	286	321	276	308	268	292	299	291	286	302	288	279	315	289	280	333	306	287	323	313	291	279	289	283	317	295	332	253	282	326	305	321	304	309	323	273
28214	12222	2694	841	890	847	866	845	786	834	812	820	761	803	883	765	749	779	771	804	818	804	764	809	824	858	846	782	785	844	781	817	826	785	806	794	805	828	789	780	819	856	776	822	770	830	838	843	864	846	840	857	882	894	874	835	866	849	805	784	804	781	806	939	960	815	783	779	808	769	785	797	783	754	781	817	864	824	794	802	775	753	798	754	741	753	816	840	791	759	792	826	790	748	755	804	786	771	838	826	785	834	759	773	808	882	757	789	783	768	770	735	759	776	762	799	807	754	857	739	763	793	834	801	820	810	826	794	754	788	769	813	750	799	811	767	793	831	830	860	818	853	844	812	755	792	769	734	829	817	818	769	792	782	806	750	811	824	823	800	744	746	795	790	832	768	763	819	797	766	796	817	846	745	730	804	724	788	762	839	794	781	807	748	761	792	832	815	766	732	776	800	739	797	777	823	800	773	764	734	788	794	800	763	728	839	777	803	772	792	774	815	798	821	800	710	812	794	781	807	780	801	797	835	807	826	794	773	816	749	820	752	786	789	768	824	819	792	776	775	829	759	784	783	767	771	804	807	828	790	785	795	763	770	781	767	801	756	812	734	776	782	771	742	800	744	779	745	867	814	829	738	800	784	814	840	749	780	797	770	756	777	744	784	774	798	769	763	794	778	794	769	763	771	803	840	742	726	726	779	812	795	772	767	803	800	781	790	768	758	792	763	778	755	775	781	803	766	756	760	772	788	804	752	790	807	809	794	790	799	790	771	778	778	805	758	768	799	770	711	798	726	806	797	794	746	765	776	769	796	793	815	770	784	804	757	756	797	827	786	811	795	805	765	800	773	750	787	730	744	807	736	720	796	789	764	776	791	812	812	777	796	781	821	769	779	780	808	769	843	755	737	783	785	828	791	766	828	760	800	837	805	751	768	774	829	775	793	768	782	818	818	784	792	778	714	765	810	861	804	736	775	781	823	782	767	769	754	780	780	762	786	798	788	763	812	775	844	829	809	762	773	792	777	780	767	810	763	758	765	815	805	778	819	769	796	785	760	759	791	801	780	804	765	786	783	756	816	763	741	789	793	777	763	789	810	860	779	805	816	796	764	787	844	754	754	795	773	792	852	809	786	775	834	741	765	814	794	720	776	789	793	778	800	780	814	785	797	761	787	771	796	795	784	768	774	757	780	789	765	787	819	733	798	761	766	820	830	801	785	805	729	760	788	796	831	794	828	778	770	770	776	764	824	775	780	790	864	774	762	783	789	807	830	774	726	768	770	760	758	840	760	778	788	808	785	762	808	789	780	801	751	791	734	813	818	765	766	824	801	790	816	728	778	768	822	802	752	750	735	754	810	742	780	799	874	820	786	819	767	820	757	769	775	813	779	796	765	800	775	739	765	745	769	792	851	799	784	794	776	759	796	843	731	785	744	786	779	793	792	800	732	755	764	840	788	789	773	803	771	760	823	827	753	775	833	777	793	818	768	801	759	796	766	828	794	810	779	777	817	818	747	820	818	793	820	795	846	757	814	825	768	828	808	762	777	786	793	791	753	748	772	778	758	826	790	797	781	757	789	763	816	775	824	772	799	772	779	757	786	809	816	758	795	763	765	785	804	775	766	798	763	800	794	844	764	742	782	740	807	762	789	772	764	798	802	771	753	714	777	807	782	843	815	777	759	803	781	860	783	829	804	739	799	763	832	801	819	779	791	760	805	802	752	723	767	789	782	803	804	759	785	781	792	767	829	729	759	789	773	826	778	797	824	743	787	823	785	781	780	770	796	787	737	758	777	784	692	816	764	851	799	788	778	847	772	828	793	801	784	755	824	769	835	816	801	759	700	810	814	765	755	806	752	838	762	750	754	782	778	807	787	779	754	757	771	796	776	848	797	790	768	833	776	820	815	792	818	730	748	810	746	782	794	753	759	711	804	770	810	817	762	789	770	756	815	822	788	792	768	780	799	776	746	825	801	787	813	837	815	753	742	800	815	718	788	733	792	806	764	828	766	801	783	783	800	812	811	726	778	774	770	819	756	701	756	732	779	811	797	822	777	770	838	783	806	746	758	780	828	779	771	723	759	791	796	798	797	767	760	782	755	774	732	753	790	780	820	743	776	782	763	758	731	797	760	769	820	779	791	796	757	761	786	733	816	780	775	774	823	785	788	771	748	792	791	755	790	776	779	807	789	736	757	751	741	763	812	792	825	792	762	770	768	784	783	779	862	787	841	800	786	794	783	805	788	764	782	793	802	810	818	776	768	755	730	800	742	825	778	762	765	818	802	805	771	762	779	809	809	799	755	811	778	800	806	792	827	808	836	765	791	753	787	848	783	768	791	816	807	841	730	783	798	805	809	755	809	787	770	825	754	812	784	830	805	781	793	792	841	798	770	831	807	779	751	801	764	755	792	843	803	809	783	814	760	789	826	762	760	790	787	799	752	798	781	833	793	749	769	805	780	816	787	800	821	799	755	801	815	751	730	797	759	804	795	786	772	799	748	801	751	827	731	834	743	860	789	848	831	786	811	798	744	827	794	751	811	813	814	778	831	774	842	731	792	793	768	794	773	751	765	783	776	792	750	809	785	778	760	781	762	785	769	729	788	797	767	781	777	791	847	769	752	860	802	785	802	762	797	756	821	776	745	748	801	786	758	772	773	775	833	758	760	760	802	820	779	792	740	812	814	718	745	772	810	763	801	787	778	773	842	774	770	792	782	801	770	851	767	780	806	752	805	776	795	779	763	789	755	772	806	760	813	814	806	766	734	775	792	818	808	765	787	791	762	780	748	842	795	788	773	779	769	791	769	786	805	797	793	785	813	825	784	754	764	757	796	798	799	745	797	793	829	763	765	830	794	773	831	773	753	843	779	760	763	768	798	798	817	782	816	785	805	762	786	775	805	791	772	780	763	795	749	761	786	780	786	798	810	787	784	803	794	751	783	775	761	774	793	769	789	812	808	780	813	783	783	755	743	769	786	787	742	806	806	749	795	797	799	829	802	783	778	795	807	768	788	784	781	741	817	808	778	813	800	745	836	777	773	781	746	767	840	787	788	802	786	780	793	770	804	775	775	803	790	802	787	830	781	794	770	801	825	808	752	775	789	762	794	809	765	792	816	759	786	791	797	771	801	844	773	767	814	763	736	799	773	761	782	806	757	803	814	787	753	751	765	771	791	776	790	794	817	819	801	848	785	772	824	753	809	813	775	757	815	816	768	789	780	810	830	911	802	808	772	786	779	793	781	821	798	760	834	787	832	788	845	805	826	819	766	767	778	735	834	820	775	759	798	885	759	821	773	773	793	772	816	782	814	772	762	777	836	796	807	805	772	748	816	721	802	795	817	841	731	752	826	814	816	776	774	753	802	786	773	771	794	808	752	838	800	772	774	750	809	772	791	740	794	821	826	738	786	787	793	785	846	802	776	760	758	769	738	761	769	821	840	792	770	797	773	773	762	843	813	790	791	721	750	787	757	808	764	781	811
72492	50064	21621	2687	506	382	342	327	263	293	275	254	255	220	263	242	213	222	232	212	266	236	251	231	231	242	230	257	243	241	228	236	250	213	204	225	208	256	205	257	255	242	240	253	237	242	282	259	264	317	296	289	313	369	422	275	262	257	266	228	221	238	220	366	474	229	233	226	207	216	232	245	233	238	247	235	223	231	234	225	218	242	239	216	221	251	241	231	271	229	240	213	216	223	238	208	204	213	213	227	227	222	226	226	231	241	214	209	207	250	228	215	224	209	214	219	222	242	220	196	228	235	218	236	244	239	216	212	261	200	220	255	262	226	236	234	240	236	220	241	192	210	220	244	234	228	222	236	245	205	202	223	212	215	217	219	211	225	225	209	207	216	235	240	239	212	228	210	231	200	219	214	237	228	201	220	251	235	239	241	240	224	210	220	231	243	233	194	215	200	239	217	249	212	239	215	240	252	215	209	249	234	218	255	218	212	232	217	240	197	239	241	203	237	225	204	221	237	196	249	221	210	233	241	211	216	204	216	239	223	239	224	238	222	239	233	221	230	240	230	213	214	241	233	224	204	216	235	233	209	219	234	239	227	249	214	220	222	207	245	257	250	213	225	243	214	234	210	242	219	231	205	228	207	222	235	205	257	237	216	232	229	227	226	216	210	219	207	253	208	226	215	233	191	203	252	228	214	227	228	253	230	224	218	235	233	222	261	222	227	208	214	222	226	244	223	248	264	252	224	202	229	242	232	228	215	223	246	245	218	232	222	225	196	233	248	242	221	230	227	226	233	237	216	216	239	236	213	214	239	214	233	225	234	223	252	233	214	235	251	232	232	215	224	228	234	224	209	221	243	198	237	237	223	226	210	244	200	213	213	231	249	211	207	219	242	241	227	219	219	209	252	252	228	220	238	206	228	210	240	252	238	218	239	240	226	200	248	242	212	232	242	255	211	205	234	227	212	245	260	207	207	224	241	246	220	233	238	238	244	215	229	225	239	239	216	244	224	196	237	229	227	239	222	251	236	231	266	231	215	220	266	218	242	246	252	213	252	225	239	212	207	232	218	223	212	224	245	225	216	247	199	220	237	242	247	221	241	220	230	238	235	208	219	258	202	234	227	228	241	243	223	263	199	212	219	204	214	230	222	240	218	230	248	209	218	206	229	251	217	239	242	230	226	232	218	218	239	229	227	229	254	228	240	225	224	212	210	216	222	240	232	209	220	228	230	228	256	244	207	223	235	209	244	231	224	227	216	242	215	229	214	216	230	264	216	213	245	258	213	215	247	227	228	231	252	226	207	230	214	223	226	221	221	214	218	217	217	222	241	201	230	234	221	213	247	216	262	215	220	210	232	220	229	249	218	207	252	225	226	268	239	234	215	240	215	218	210	223	212	235	254	229	225	213	231	232	221	218	248	254	238	257	246	231	223	216	232	221	218	211	227	209	216	220	196	199	235	244	235	215	236	235	229	204	227	230	216	220	257	220	216	230	230	237	246	222	238	240	228	230	228	235	244	238	223	232	228	231	219	245	208	242	220	239	232	208	229	205	247	240	233	213	210	215	217	250	211	230	233	225	238	224	252	226	240	204	221	231	233	235	236	222	207	215	206	228	240	240	218	234	218	235	234	237	228	228	233	235	241	211	195	246	248	215	212	241	245	220	239	232	210	218	205	182	250	227	230	248	207	230	233	221	211	247	218	218	198	222	230	246	218	208	257	190	224	226	233	210	245	239	225	241	211	227	247	227	239	221	223	237	231	255	252	250	215	224	206	236	245	233	223	216	253	254	214	249	201	256	219	230	199	213	257	250	236	214	226	241	242	228	222	238	249	234	243	245	201	202	216	203	210	223	250	224	214	249	204	235	209	232	239	213	251	232	203	237	208	229	259	236	203	211	223	248	242	238	221	241	208	249	224	240	230	227	227	214	223	221	205	258	225	213	218	250	213	247	268	232	217	234	234	248	243	227	252	233	247	245	221	236	228	235	244	208	199	239	229	265	232	223	248	223	219	206	204	225	245	223	216	229	235	241	252	193	267	235	234	239	217	216	203	197	224	245	248	229	221	254	254	215	233	261	226	229	220	243	218	209	228	244	225	231	233	239	224	237	251	220	221	231	262	196	250	235	232	227	233	198	236	229	236	219	241	242	241	215	233	243	239	226	237	216	244	254	239	226	222	239	228	225	242	231	223	204	222	215	226	222	229	246	213	218	259	233	232	231	213	215	230	219	237	261	248	227	250	201	226	203	236	253	241	249	236	255	224	236	224	195	227	222	264	214	217	235	214	251	244	230	230	205	239	238	215	244	230	226	235	219	227	230	233	210	240	209	207	226	215	219	218	209	226	245	236	231	229	242	226	246	235	220	235	237	211	234	219	232	218	247	214	212	235	243	210	267	218	240	226	218	221	228	238	219	236	209	214	238	223	206	229	227	244	223	225	219	228	208	227	228	237	205	217	220	252	240	250	210	201	226	214	222	251	196	231	227	221	223	208	228	250	225	228	216	206	222	251	220	224	233	253	252	224	248	211	208	209	246	216	251	228	224	217	221	220	225	238	223	220	213	251	219	223	238	226	217	244	224	223	231	247	232	236	226	217	233	205	230	230	231	232	228	236	224	210	219	205	245	234	215	210	233	216	224	245	230	238	249	238	253	229	210	215	250	220	215	230	251	208	237	199	195	218	223	213	243	250	202	238	230	214	244	222	245	236	214	217	224	209	239	227	231	203	242	218	260	211	238	212	240	206	220	218	205	225	250	239	196	238	218	221	216	249	222	230	231	232	209	223	257	208	224	247	223	236	267	249	233	233	262	227	254	229	213	213	245	225	218	223	228	232	214	237	249	203	240	203	221	251	226	227	214	210	225	229	239	218	216	221	235	205	221	236	226	235	209	205	222	215	234	249	238	240	231	209	209	206	232	197	240	218	222	263	216	221	220	246	226	209	212	271	221	232	246	226	215	215	226	225	242	234	222	209	239	224	198	238	253	206	234	203	224	259	226	212	222	240	208	224	212	234	234	233	244	223	216	251	228	226	209	218	227	213	222	227	210	242	253	260	226	229	225	218	208	219	234	229	250	218	198	235	216	228	235	228	226	241	249	231	223	202	195	229	236	233	249	229	228	244	211	220	227	232	243	235	220	203	238	247	211	234	228	208	234	241	229	229	262	214	207	223	217	203	231	219	213	231	210	243	204	217	232	233	223	225	244	229	229	226	226	209	236	225	234	224	235	224	219	216	233	243	212	196	224	241	205	226	241	192	239	226	227	216	213	227	225	225	233	214	194	255	278	217	212	213	240	244	205	236	248	239	243	220	200	244	210	233	210	223	234	217	238	222	223	229	210	215	225	216	233	213	246	232	227	245	224	239	219	240	198	230	221	233	246	229	239	243	228	225	224	221	226	214	238	235	205	211	253	185	223	237	246	244	230	216	234	251	233	262	206	240	232	222	213	225	190	244	230	237	219	238	221	191	243	206	241	232
49117	34317	11459	1656	1433	1278	1121	1011	1039	920	855	805	843	793	781	785	737	724	736	711	654	692	700	762	742	714	679	756	709	715	710	751	773	799	710	755	721	709	677	741	732	745	675	658	662	719	825	952	914	1053	1155	1418	1584	2469	1974	1007	961	837	778	745	770	716	707	1614	2528	705	670	641	666	687	674	689	731	658	657	685	665	637	679	647	679	656	674	638	612	645	653	684	641	670	651	657	650	657	619	636	635	635	644	648	694	640	635	652	621	660	640	678	652	578	614	611	652	640	638	663	629	672	664	667	625	648	640	668	599	639	665	654	590	644	651	645	666	657	643	632	613	644	647	671	643	605	653	615	594	639	653	655	662	648	597	658	590	655	618	667	636	616	634	601	644	653	631	667	607	665	624	637	647	651	582	630	661	653	614	609	667	652	629	649	629	613	645	611	698	671	657	666	631	665	677	616	664	662	674	575	630	602	623	653	674	652	650	651	688	630	672	646	650	615	659	625	680	651	653	632	627	698	660	630	649	618	608	634	651	638	662	591	630	628	646	619	635	600	616	627	653	645	662	619	610	631	683	633	648	636	651	661	636	630	682	666	661	639	645	619	662	626	628	650	627	598	635	666	655	639	644	636	647	613	646	602	644	614	678	652	661	629	635	643	622	602	658	623	634	657	635	639	582	692	632	615	605	594	608	646	639	615	643	646	674	622	607	634	614	632	656	655	682	610	623	627	609	620	643	620	644	629	634	637	671	659	622	628	616	655	622	603	585	649	616	661	663	606	617	614	625	626	590	684	648	601	612	602	606	598	664	630	685	608	667	649	607	657	653	642	635	655	628	645	586	621	613	631	645	636	666	618	626	579	662	672	659	623	599	639	610	633	637	666	640	650	698	628	626	659	622	596	667	668	653	643	684	649	662	657	635	659	608	661	652	586	643	645	652	644	629	625	632	666	614	626	646	626	610	630	627	619	634	630	642	631	603	644	619	633	659	651	654	643	630	632	596	720	680	645	634	657	620	619	658	698	662	624	668	618	610	664	608	661	643	667	681	627	684	612	671	663	632	657	602	616	648	639	657	668	607	643	639	659	622	653	656	641	624	600	648	636	597	651	612	640	622	651	618	644	626	625	617	636	618	616	634	630	655	657	688	677	634	665	653	645	673	667	646	652	671	646	603	602	633	660	644	643	643	657	633	636	592	664	670	668	607	630	628	652	645	612	596	665	615	669	631	648	615	660	631	666	668	665	659	647	628	649	672	620	633	652	624	622	618	623	687	639	632	650	648	655	610	650	639	628	558	658	646	624	627	647	653	669	615	650	585	666	612	600	633	624	644	590	650	635	605	636	632	670	656	645	671	662	624	615	620	681	622	646	571	642	610	647	627	607	638	616	632	647	654	600	658	669	666	633	603	651	631	648	603	641	629	643	625	630	639	629	637	691	615	641	592	584	628	636	674	672	637	665	671	618	636	631	618	625	640	669	669	597	613	593	696	666	611	655	651	595	623	624	641	616	629	712	642	681	599	656	630	635	653	654	608	658	636	615	627	619	653	641	596	637	649	617	625	639	658	626	647	630	614	624	594	657	606	636	621	612	638	652	580	625	609	658	646	632	647	679	634	630	668	640	588	694	644	633	675	654	649	638	581	618	644	660	634	630	639	651	624	669	613	678	680	652	650	662	649	662	642	677	641	677	659	649	660	676	644	631	627	647	594	648	652	593	661	645	629	611	673	678	618	649	624	634	647	641	633	637	661	596	681	623	633	678	593	701	640	615	621	606	642	615	625	637	612	652	623	668	648	594	589	676	607	612	607	654	595	631	641	633	642	644	634	636	652	626	620	659	632	603	623	588	646	631	639	581	626	602	625	620	630	625	673	620	653	620	578	691	619	626	612	617	629	656	652	649	654	590	653	636	656	655	617	598	686	615	688	632	611	637	627	632	576	633	600	659	631	602	603	647	624	613	628	604	648	607	662	618	626	624	658	688	624	630	619	672	630	608	646	636	597	628	613	640	605	662	647	613	650	631	640	637	609	654	633	598	638	623	622	642	631	593	603	609	623	645	637	632	635	662	656	652	649	678	627	635	623	653	645	636	624	623	608	648	675	701	653	627	653	636	589	599	654	582	653	658	658	613	617	634	656	642	668	636	629	620	618	643	626	626	672	639	651	611	624	621	613	678	657	648	629	673	634	583	660	666	652	581	615	675	599	626	636	650	652	608	685	610	621	631	640	660	689	645	581	637	647	620	611	659	653	620	612	624	700	601	668	653	607	664	675	633	615	616	646	593	640	669	616	596	623	648	608	654	654	592	714	647	655	639	636	663	657	629	602	606	669	648	593	616	660	657	595	659	596	587	626	639	645	600	641	662	615	661	691	620	643	634	642	619	616	628	608	630	627	614	621	629	691	637	690	624	662	605	611	662	630	643	704	624	653	605	617	641	623	649	638	673	688	659	687	649	635	626	655	681	636	663	623	650	635	586	656	658	636	616	614	599	615	652	639	647	651	628	641	605	633	622	583	663	650	613	633	655	660	646	669	650	670	667	649	656	635	653	620	616	609	679	635	639	641	668	640	713	657	656	627	658	567	653	637	592	700	622	630	620	636	657	640	632	630	589	629	617	635	672	686	588	622	623	660	626	635	625	623	662	674	646	668	670	649	634	662	646	634	627	633	602	632	615	678	597	638	673	639	654	648	677	670	585	606	648	648	638	692	651	658	673	636	622	637	601	669	609	658	607	666	605	589	610	638	635	628	653	657	576	667	642	673	654	606	618	633	631	663	625	610	648	611	608	605	641	640	615	612	634	604	656	688	635	647	638	675	663	633	633	677	610	643	658	660	657	620	633	636	641	600	707	688	647	587	634	623	610	670	618	615	617	630	676	613	648	629	626	659	644	638	625	610	586	671	659	646	687	666	619	619	684	652	657	608	620	616	632	665	643	651	633	648	663	652	619	636	683	669	671	663	689	600	645	612	615	678	640	634	649	609	631	621	619	685	673	677	618	613	619	624	644	692	629	666	674	624	639	629	621	619	611	654	614	625	663	658	674	651	652	655	662	652	680	648	633	626	609	642	603	615	623	606	652	647	607	593	622	635	641	628	638	661	655	632	626	640	688	643	650	618	598	620	664	613	658	656	620	669	622	652	606	632	651	635	635	648	652	680	649	614	616	666	645	637	625	651	619	682	630	633	586	626	652	609	650	656	664	632	604	668	636	648	615	669	656	616	637	618	587	604	687	623	661	618	641	686	674	587	656	633	668	591	649	659	625	624	624	621	601	692	633	663	616	607	623	619	662	637	636	652	632	642	600	614	637	675	663	641	617	600	597	666	622	639	669	656	642	611	658	641	585	682	583	643	675	559	635	646	610	639	640	623	660	661	650	632	611	652	657	661	629	670	629	668	646	615	678	575	626	637	638	658	620	633	670	620	654	624	661	666	653	561	637	604	643	609	608	690	636	657	579	640	602	574	623	708	631	603	653	649	621	629	604
82727	61157	28845	7597	1017	589	501	425	401	374	341	316	323	334	296	298	293	326	316	298	294	332	305	281	274	275	347	307	304	315	285	307	326	298	291	295	283	309	331	309	295	295	287	290	286	301	358	324	336	379	451	398	416	661	652	386	335	332	299	282	297	333	342	619	695	281	303	288	267	308	297	253	262	276	334	284	299	305	259	294	277	302	259	290	286	284	299	281	286	293	308	275	254	310	277	266	245	270	257	283	282	269	322	283	266	265	269	269	264	302	280	279	305	282	270	282	287	273	255	292	285	257	276	296	304	289	272	268	275	269	303	260	265	273	300	285	275	264	281	276	300	305	290	300	269	294	268	281	271	292	285	274	320	329	296	282	282	281	280	276	270	275	281	284	289	301	248	257	288	282	312	287	297	307	305	272	317	269	287	277	295	305	277	261	251	282	303	292	280	277	267	260	261	302	283	250	287	260	264	294	273	302	265	299	248	272	299	277	291	261	290	271	291	286	278	296	289	284	279	259	271	285	260	238	273	270	263	295	288	265	297	301	273	268	268	308	273	293	274	267	294	295	305	271	299	266	293	300	277	294	289	287	275	271	258	283	267	272	283	292	307	290	260	271	277	284	269	317	287	291	245	265	274	293	254	304	272	280	288	265	265	270	267	278	271	288	247	287	263	254	273	276	311	267	269	282	265	285	286	310	278	284	284	301	282	277	287	271	284	279	294	270	294	297	289	283	308	282	273	288	302	299	292	284	288	267	276	261	274	263	269	263	281	255	289	285	283	263	277	288	318	255	280	295	280	289	303	282	289	308	303	276	224	254	288	297	248	254	275	271	269	313	304	268	267	291	272	277	262	246	302	274	300	304	259	278	282	272	262	271	277	271	299	317	284	273	230	260	294	324	260	298	264	268	305	288	271	275	292	276	272	264	292	280	261	283	265	296	269	276	274	300	283	266	279	285	274	278	259	266	291	271	283	299	271	282	277	292	288	276	290	278	281	316	286	290	288	268	269	271	288	288	313	269	279	279	311	271	266	291	258	288	297	291	301	253	272	291	265	278	287	264	291	289	262	275	277	276	271	300	294	270	286	281	272	277	259	264	300	285	296	262	291	258	291	270	267	276	282	249	246	266	308	272	276	280	293	307	260	256	293	304	280	263	291	297	260	274	281	246	285	294	275	252	296	227	277	276	265	309	273	289	293	274	292	304	267	279	287	270	302	263	265	289	289	293	283	279	291	286	303	272	256	264	300	257	291	270	273	282	292	277	297	306	295	263	258	295	286	290	296	293	278	277	286	301	272	256	281	276	280	267	263	331	276	239	300	288	260	305	292	271	285	291	287	275	293	277	266	281	255	280	298	266	272	284	269	290	293	286	295	270	275	277	285	277	310	282	301	259	259	289	264	290	271	292	261	271	296	296	281	254	283	285	276	295	280	254	276	294	294	291	278	267	289	273	261	317	275	280	244	266	272	272	288	307	290	264	274	281	249	267	301	282	308	281	268	240	281	290	286	258	277	261	306	268	293	268	297	308	257	288	286	319	305	267	317	288	322	287	299	271	271	286	262	277	278	270	290	280	264	259	274	279	266	293	305	298	252	276	266	253	288	296	270	262	306	277	293	291	278	291	283	312	254	290	280	296	259	296	256	265	284	271	249	269	255	285	270	273	292	304	261	279	269	259	275	275	310	286	253	264	277	297	294	279	284	272	278	272	281	233	304	262	283	334	284	278	300	283	293	262	311	282	250	295	284	232	269	271	270	255	270	292	292	286	275	283	280	277	287	274	297	265	258	285	312	287	265	253	237	286	270	285	254	307	270	321	316	294	262	293	279	281	270	292	261	285	259	249	270	279	294	298	258	300	296	260	273	272	285	265	251	287	282	297	274	289	272	307	283	261	273	301	300	289	252	294	289	304	286	271	266	276	265	297	296	272	270	269	280	276	258	295	268	260	279	273	311	307	284	279	271	270	281	286	262	303	291	272	288	277	288	279	280	247	285	273	284	267	277	272	253	264	275	265	301	242	290	266	279	283	271	278	295	276	274	312	266	259	285	277	284	274	262	263	254	305	278	323	288	266	274	284	295	277	284	312	297	258	261	312	275	302	275	281	271	273	273	296	294	249	254	261	267	289	292	264	276	290	306	309	314	247	285	280	279	274	293	300	311	230	274	310	264	282	271	299	270	275	300	288	271	304	268	280	277	283	298	288	302	302	283	300	309	256	266	273	269	285	275	279	270	292	274	256	280	321	250	316	263	288	299	290	268	288	298	279	320	271	308	290	281	272	291	303	277	282	283	297	251	280	285	285	269	306	270	274	275	269	245	286	275	286	286	248	277	310	290	263	292	255	298	242	260	275	288	273	301	271	271	282	299	282	267	279	276	277	280	280	283	280	264	271	269	282	268	276	307	292	262	270	259	285	284	274	291	288	249	279	293	280	277	302	282	288	302	287	271	257	286	257	268	288	297	278	292	297	280	277	307	282	307	297	282	258	271	313	251	259	288	260	258	275	280	262	259	285	257	291	290	273	248	256	284	291	258	272	261	278	299	308	298	308	293	306	277	267	295	292	275	287	273	291	304	268	281	278	267	277	274	266	270	293	270	299	295	269	261	297	275	287	293	256	270	288	279	279	297	269	316	299	277	289	251	250	297	282	303	282	287	283	311	286	318	289	262	288	283	271	272	251	274	283	286	276	273	275	274	278	262	280	245	259	271	228	276	267	307	277	290	281	299	278	287	277	289	270	297	268	300	283	260	280	289	275	280	287	302	270	286	287	252	259	263	271	268	311	260	275	248	288	266	297	272	302	262	268	261	249	283	307	281	287	266	289	266	270	302	246	309	272	289	245	278	290	288	293	261	283	292	298	289	269	305	280	284	270	297	288	303	306	281	263	267	258	279	300	272	299	278	302	257	302	277	290	268	318	281	271	263	275	253	301	267	263	297	273	273	241	267	280	283	296	263	289	310	276	260	287	300	242	290	304	304	269	294	249	278	263	285	260	302	256	272	297	285	258	309	285	303	302	264	276	270	274	285	258	309	274	278	279	290	297	275	296	298	288	287	287	284	270	299	321	266	298	282	279	297	275	263	257	294	294	268	266	258	280	285	257	272	251	270	279	279	268	307	267	304	249	257	271	264	280	301	268	263	273	260	250	291	293	261	268	316	285	289	265	291	247	265	260	259	306	279	296	297	269	319	269	278	299	263	289	282	257	292	287	260	307	269	275	262	269	278	286	281	267	270	262	281	273	257	274	272	297	303	279	294	265	283	303	268	280	281	264	289	268	273	284	281	304	262	284	272	269	283	298	275	251	305	285	292	255	301	274	302	293	278	289	276	297	280	285	298	320	278	267	305	283	262	280	246	272	276	269	294	279	261	253	270	258	277	263	256	249	260	277	281	278	279	257	291	270	264	290	272	249	282	270	283	253	311	281	325	272	257	298	267	274	260	277	252	287	301	267	267	272	312	264	294	287	277	259	281	249
59014	44374	14311	2565	2357	2035	1742	1573	1439	1277	1198	1156	1140	1028	1005	969	978	941	859	936	902	843	889	871	918	860	956	917	816	872	869	917	1004	987	915	885	882	897	847	851	793	858	864	878	904	951	1052	1000	1181	1503	1837	2125	1992	3812	3817	1614	1245	1006	878	871	843	830	1275	3465	3517	826	845	845	796	789	797	833	792	801	773	884	819	743	833	762	788	839	823	762	793	750	725	763	748	773	776	761	781	808	778	736	771	793	739	804	743	781	733	769	792	737	749	769	776	741	735	754	780	786	760	734	747	776	718	789	778	793	770	792	704	768	761	751	727	797	755	744	785	775	790	848	757	784	763	731	733	740	690	696	772	767	765	770	737	724	694	743	775	711	752	753	764	745	753	741	750	769	734	758	720	779	731	777	727	720	790	798	751	760	765	755	769	750	763	774	763	793	755	762	729	763	784	746	749	760	747	756	715	754	823	729	718	813	748	720	761	795	735	777	741	764	739	768	706	773	777	740	778	790	746	750	772	771	727	775	735	746	800	765	740	790	696	759	720	733	781	752	762	748	778	738	776	783	769	804	752	802	744	742	727	741	702	793	779	755	805	715	735	751	806	746	772	810	739	726	759	747	732	725	793	732	835	756	719	785	772	747	763	794	760	731	762	773	758	741	771	789	734	759	807	760	717	722	796	734	755	762	742	766	727	762	744	732	788	794	771	777	769	722	738	809	809	782	764	736	725	774	711	742	807	729	730	758	769	803	723	710	773	717	748	757	757	749	789	750	760	758	722	757	790	734	706	789	785	751	761	722	724	782	747	726	754	773	794	744	732	752	826	739	717	757	795	755	726	726	750	730	795	794	779	721	746	779	716	795	730	778	756	704	750	723	750	783	714	744	746	755	759	749	784	807	724	703	794	776	737	826	746	739	740	787	780	763	779	800	782	753	760	774	762	773	842	732	762	755	736	748	779	766	782	772	775	752	703	774	771	778	785	716	765	735	725	732	759	795	741	758	771	723	767	781	731	780	769	770	702	797	747	741	764	798	758	780	734	839	751	752	802	725	803	834	786	704	734	723	747	774	724	748	750	813	715	789	811	735	724	756	770	727	732	757	772	770	787	726	692	810	769	746	766	747	765	754	730	707	793	739	801	765	763	700	784	754	728	709	755	851	698	768	746	723	748	710	731	743	781	749	765	753	771	769	760	741	730	764	757	727	747	731	782	763	796	784	776	766	740	794	756	740	719	751	740	753	778	766	756	698	755	752	756	775	786	779	733	745	763	749	766	753	743	801	728	787	754	779	731	759	706	716	725	775	741	748	712	761	778	757	747	766	770	796	727	737	717	760	772	756	737	776	748	747	799	788	721	769	723	731	705	751	756	730	766	744	781	726	799	781	796	769	756	702	696	778	763	764	757	756	721	803	763	771	713	729	761	751	785	733	775	764	750	755	759	768	707	746	739	745	755	731	788	788	719	764	738	781	725	749	768	775	784	742	788	767	743	753	778	769	774	728	792	787	769	775	741	794	761	777	836	806	780	764	786	702	793	768	766	737	727	791	755	763	730	765	775	728	772	743	740	737	754	760	716	713	748	779	748	758	786	770	795	714	746	693	756	785	745	805	765	774	764	770	764	771	777	766	808	778	758	765	784	735	762	758	733	784	816	735	765	757	744	723	761	772	803	727	797	769	761	801	747	801	771	729	761	763	766	751	771	739	722	766	723	795	744	748	757	814	783	736	739	791	748	791	726	770	732	778	747	732	755	777	737	745	752	811	721	759	805	727	792	782	761	751	750	759	748	782	695	770	699	803	718	712	717	796	768	774	706	782	750	747	749	788	760	805	710	775	758	785	759	699	764	810	751	765	740	681	767	748	769	763	763	746	762	758	773	798	755	744	727	769	723	752	761	753	778	753	754	765	712	793	725	716	779	770	790	741	734	739	753	786	781	764	752	813	815	740	749	743	795	765	793	769	751	748	754	792	797	757	741	734	793	744	771	781	748	752	722	742	742	794	733	722	740	758	709	785	716	724	785	773	779	730	761	812	735	720	716	742	727	765	746	753	690	747	762	752	765	749	797	765	772	792	730	738	787	731	733	774	789	726	759	742	703	737	791	761	786	776	732	720	742	761	787	779	754	761	796	727	777	736	748	753	759	742	756	713	743	745	721	729	752	803	727	768	803	762	747	729	758	764	787	716	765	777	767	767	757	733	787	725	738	782	792	793	744	751	827	774	767	753	765	744	737	758	740	764	719	755	796	769	771	753	787	793	802	732	777	808	752	759	737	794	798	766	784	742	754	779	779	774	753	777	769	776	722	737	748	783	788	783	769	788	768	784	768	767	747	734	777	820	698	739	772	788	785	741	749	796	753	780	750	778	741	779	742	728	759	745	741	800	749	739	728	805	739	723	708	758	807	770	758	746	734	745	738	766	749	796	747	716	747	748	779	745	732	757	704	748	806	732	758	749	792	744	751	742	806	753	750	758	767	696	732	796	734	741	762	749	748	825	740	728	723	719	726	775	742	807	762	730	752	727	782	748	781	729	761	763	725	763	755	748	771	729	762	710	793	798	760	726	768	757	774	777	754	741	774	724	802	785	805	763	746	801	727	737	781	781	770	744	753	793	768	728	730	727	754	723	719	725	735	758	751	733	751	739	764	769	726	784	772	752	739	723	804	768	704	723	783	768	692	761	772	755	711	805	730	767	755	770	767	726	724	808	740	768	761	749	788	757	711	709	742	737	777	736	751	747	788	751	721	740	731	705	738	827	761	702	736	742	771	708	694	772	744	809	807	739	763	762	717	747	810	718	744	781	732	722	786	730	777	691	772	779	753	731	840	769	809	759	797	748	788	765	760	758	738	758	756	733	745	731	773	787	784	761	760	749	765	734	737	735	772	770	749	751	725	689	749	790	701	753	788	748	734	769	754	798	755	762	761	708	793	716	760	753	756	740	772	746	770	765	772	747	744	752	758	736	763	749	750	746	711	709	715	773	769	754	762	780	699	722	740	750	766	734	754	796	764	758	807	772	751	780	730	756	773	799	767	778	770	760	784	744	781	715	736	708	741	766	748	778	816	728	727	742	760	735	767	737	694	752	750	769	743	730	740	779	753	793	761	734	728	718	780	806	755	778	787	757	793	746	752	765	769	756	747	786	717	760	754	705	698	713	745	789	730	728	765	770	738	824	772	750	745	709	761	755	761	778	728	772	747	742	761	756	796	709	779	753	778	764	733	738	741	733	741	710	739	802	758	768	713	793	727	754	720	753	776	747	793	784	728	723	769	782	683	742	736	748	825	753	646	693	756	764	778	749	805	735	753	770	762	790	731	726	791	748	756	807	775	746	767	732	755	727	774	726	736	738	788	763	724	779	813	796	793	749	702	796	761	720	768	777	727	767	748	754	769	737	714	733	781	759	754	785	773	734	755	809	727	752	749	721	717	713	743	790	754	794	774	795	769	773	718	731	791	770	846	742	755	711	773	698	783	775	747	726	758	738
30805	12700	2055	380	279	267	278	287	279	291	294	274	277	265	297	266	276	265	281	260	267	286	273	281	295	280	270	252	260	287	299	277	259	291	288	256	290	288	285	285	286	261	283	300	295	268	277	267	301	311	302	309	296	311	263	296	279	302	282	241	274	282	292	313	309	271	285	279	262	271	271	298	269	286	272	281	283	280	287	271	270	307	295	303	294	260	312	263	270	258	282	260	258	298	273	291	270	292	270	277	272	264	269	271	289	286	254	269	285	284	253	291	249	300	294	267	264	302	260	273	267	243	281	262	307	270	286	291	297	278	267	269	279	275	263	271	291	291	283	266	266	323	274	290	261	271	304	262	286	248	286	258	271	263	267	253	282	277	294	260	266	281	282	266	260	314	272	281	264	264	303	242	288	259	290	240	231	309	272	292	281	265	264	257	307	317	296	270	270	254	267	257	243	289	264	287	282	304	297	282	278	285	248	303	287	288	265	289	283	261	280	285	287	271	287	281	289	294	260	246	265	264	253	259	280	288	286	297	236	280	298	270	310	266	304	281	277	269	287	271	265	261	278	266	305	308	290	259	265	294	289	292	278	267	266	263	269	282	311	238	267	286	283	275	272	266	282	234	269	292	279	283	233	249	280	309	279	267	303	272	268	265	319	257	271	268	269	281	259	272	275	252	307	270	274	253	279	283	321	280	255	255	278	304	271	313	293	291	278	285	278	277	291	274	277	276	258	297	264	275	290	290	299	264	280	249	285	282	294	294	294	296	264	276	277	256	273	287	285	275	279	291	273	294	284	289	284	259	255	297	278	260	294	281	249	276	275	287	255	252	291	283	279	301	263	292	289	281	275	249	301	290	288	282	274	295	267	304	251	249	261	282	250	274	297	260	281	282	296	255	267	256	277	287	276	293	287	264	273	308	298	282	289	274	262	251	279	301	265	282	270	294	279	296	279	285	287	277	298	253	297	270	263	270	280	264	285	279	268	287	270	260	259	281	272	264	288	252	257	291	273	259	281	274	279	304	280	273	261	272	303	282	266	305	293	262	243	298	274	286	286	257	271	271	258	293	279	307	293	265	274	287	256	260	284	299	264	300	282	276	271	268	284	275	272	274	287	269	267	296	265	270	266	279	261	271	266	286	279	267	270	264	256	283	286	261	288	272	290	301	298	297	284	266	255	281	321	278	276	299	285	263	266	282	254	255	288	292	286	290	283	254	259	278	282	275	251	281	294	283	265	307	299	280	290	270	264	323	256	259	280	280	308	293	278	301	309	272	256	272	288	288	291	267	290	304	284	277	272	254	279	263	294	281	282	269	307	282	276	274	301	264	297	291	306	266	286	302	257	252	266	270	285	244	287	289	285	293	276	291	295	308	283	259	255	255	288	295	249	282	325	269	289	289	275	288	262	268	259	292	278	279	287	264	285	273	310	268	292	290	282	278	271	294	275	268	266	310	277	280	291	284	265	274	259	298	272	276	294	284	272	301	277	284	292	274	264	274	262	292	299	276	247	268	243	282	272	270	301	280	269	283	282	251	312	244	279	255	258	298	241	289	300	292	269	262	265	273	293	303	277	280	294	272	269	229	282	265	256	281	242	284	269	265	266	268	286	295	254	266	284	249	291	279	263	300	300	257	251	270	255	265	273	287	283	257	296	273	286	277	283	271	269	275	278	284	305	276	283	258	274	275	291	283	267	280	248	260	278	277	262	291	291	289	283	283	270	264	274	290	303	267	284	271	281	261	268	275	284	262	281	285	291	290	261	277	268	285	273	305	253	267	246	262	270	260	282	276	290	311	276	268	297	269	271	252	278	281	276	309	271	295	286	259	309	280	300	290	268	299	289	280	282	292	268	266	277	292	247	289	295	278	276	301	278	302	285	298	289	288	272	274	287	297	281	272	296	293	276	270	285	309	298	264	254	253	274	277	288	290	293	308	252	294	250	283	301	274	267	257	238	278	286	278	266	288	263	279	296	287	291	323	268	298	270	313	270	274	276	275	288	262	243	268	280	332	264	277	270	259	284	257	260	266	266	296	280	244	280	239	288	297	246	327	304	285	310	260	305	276	261	244	291	272	289	267	279	281	301	260	275	269	274	270	280	275	276	301	279	255	270	283	280	283	299	265	264	235	251	261	298	242	297	281	298	298	262	303	266	268	287	257	260	280	272	286	255	288	257	293	271	296	263	302	270	285	275	269	270	275	274	284	297	282	289	269	258	263	260	255	271	271	292	316	272	229	271	281	275	288	284	287	282	268	287	273	285	292	292	284	270	255	260	284	294	307	293	273	271	252	266	230	296	306	299	275	292	255	263	266	275	280	283	284	257	309	285	292	283	285	247	287	273	286	282	285	287	280	266	289	285	258	263	277	298	288	282	245	268	252	285	254	272	282	278	283	262	281	272	267	258	253	264	277	248	289	288	283	254	271	298	293	306	279	300	287	270	273	278	277	275	285	277	273	311	297	275	272	295	273	289	253	279	289	276	249	275	259	269	300	280	281	284	282	256	282	271	282	281	325	254	299	303	290	273	271	269	262	281	274	291	277	272	277	277	255	286	259	307	270	275	255	269	288	263	263	287	302	283	245	278	265	287	273	264	275	301	274	269	258	259	277	250	287	281	270	280	259	264	275	273	251	271	277	272	276	281	265	284	279	275	250	316	294	283	313	289	251	267	266	273	258	265	255	280	280	307	243	264	281	290	272	299	277	266	252	278	278	251	247	297	283	265	284	276	261	277	262	272	284	256	273	295	267	293	297	273	271	304	295	290	276	292	299	290	275	261	308	276	281	288	267	272	260	285	296	262	256	264	266	243	268	261	246	282	275	253	283	257	265	295	287	265	263	297	248	266	251	268	291	267	257	282	274	241	262	287	299	284	273	255	259	289	311	284	268	311	265	258	291	249	263	259	293	293	254	298	243	250	246	237	277	273	307	304	272	289	281	265	288	241	280	275	268	261	289	286	278	257	284	288	283	277	250	225	266	280	306	288	250	278	282	299	281	296	260	289	293	296	249	295	255	289	323	267	269	256	281	250	272	261	289	263	285	275	285	289	291	282	293	288	286	332	288	271	258	275	276	267	244	295	288	281	290	268	294	258	260	267	287	243	262	273	255	250	270	285	275	285	270	258	292	265	282	300	287	274	278	287	298	296	273	280	274	297	265	263	279	260	267	303	308	275	282	281	269	251	280	283	286	265	289	310	277	280	262	257	269	272	266	305	271	267	282	293	251	273	266	250	308	292	271	284	310	283	254	303	291	287	263	267	294	240	245	275	255	251	301	294	332	266	273	279	267	271	288	321	286	279	259	251	285	270	271	254	247	253	272	268	261	288	287	294	266	268	290	251	265	266	281	273	301	299	281	288	269	291	313	320	279	272	249	292	286	256	290	299	276	261	242	240	295	257	272	259	288	279	289	244	293	259	257	303	303	272	286	255	251	265	276	277	276	273	248	267	276	262	279	285	273	292	257	278	275	289	246
28012	11283	2559	839	855	840	819	715	776	754	686	738	771	798	744	759	771	794	707	753	734	722	789	809	800	731	747	865	762	786	747	753	792	750	747	791	810	794	795	812	806	771	818	828	757	752	832	791	784	830	830	826	821	911	860	859	785	806	795	762	688	740	788	884	811	796	744	800	765	747	747	753	741	744	777	743	759	798	753	748	745	733	762	744	734	793	718	732	720	711	763	725	753	799	739	763	747	761	768	803	768	763	802	772	735	758	754	798	730	696	710	682	727	711	720	730	767	732	715	721	722	714	779	731	756	769	783	752	724	749	745	831	772	769	699	741	735	701	763	687	744	734	767	787	773	781	728	712	748	715	697	803	808	757	777	748	725	726	735	726	735	821	727	730	748	698	745	733	751	719	698	750	725	747	787	807	714	746	700	728	747	710	760	775	710	767	750	777	734	727	754	742	725	743	761	790	721	723	728	825	735	726	732	786	765	739	715	730	766	723	717	735	732	769	742	747	724	742	783	745	749	739	834	777	759	762	785	735	762	758	735	694	773	780	760	743	772	753	769	746	731	754	756	730	754	771	751	743	741	752	778	759	710	716	758	690	695	762	780	723	750	764	795	766	720	766	721	722	768	725	740	750	745	814	750	756	759	732	736	793	742	747	796	725	724	736	784	741	723	698	734	757	756	836	725	739	716	745	724	795	705	767	790	755	797	749	681	729	731	719	722	770	704	779	736	710	712	763	737	752	760	733	718	678	796	758	763	788	764	728	792	780	730	742	759	724	731	791	726	746	761	723	720	735	756	723	774	745	763	768	781	771	726	752	740	770	734	756	725	735	714	780	738	744	748	759	786	714	756	695	755	719	738	775	778	731	702	751	773	769	823	761	794	755	716	768	754	761	777	775	755	709	768	777	784	744	724	734	728	733	748	722	797	699	796	735	752	780	774	694	765	746	765	731	794	770	696	754	751	718	807	733	790	722	784	734	751	817	782	755	717	750	762	745	725	717	739	776	750	761	749	747	702	752	731	737	772	772	721	736	709	768	794	771	761	796	797	788	723	821	730	728	732	782	779	755	695	791	752	776	813	800	752	701	754	727	736	775	757	723	758	739	785	794	745	772	770	752	753	757	785	767	734	700	741	738	736	784	772	714	739	721	738	750	764	757	772	762	772	791	710	776	724	751	763	762	704	784	791	789	751	782	744	751	773	756	723	783	760	722	790	721	710	740	743	658	769	737	784	751	758	719	709	767	766	755	738	752	755	708	744	768	729	735	735	764	744	752	774	727	787	753	746	725	750	767	733	728	750	771	768	784	795	721	707	756	748	770	692	741	746	760	768	790	802	735	742	760	783	731	741	750	797	755	737	731	778	763	699	739	744	745	733	740	716	743	711	761	740	807	795	733	743	798	735	693	705	753	752	708	759	780	727	753	698	799	726	752	727	777	752	746	772	760	758	682	794	730	761	797	728	774	778	729	743	746	782	770	785	746	750	719	739	729	817	746	682	750	757	758	769	794	728	767	747	753	761	720	712	746	693	712	718	741	751	695	737	766	742	687	740	805	726	759	770	749	761	742	766	774	741	784	740	691	796	800	783	737	724	749	709	715	770	735	798	727	739	773	711	757	720	765	707	750	772	776	735	766	787	686	735	773	729	743	780	700	743	758	751	698	788	791	762	757	724	705	789	747	813	718	685	735	742	767	715	742	692	813	725	771	766	761	708	730	782	747	756	784	789	729	732	782	720	791	752	796	715	760	725	736	681	742	786	771	716	759	728	807	777	748	757	771	769	705	694	783	711	762	758	748	803	752	744	709	764	789	776	745	765	753	722	736	739	719	718	759	745	778	741	752	714	796	717	772	726	732	753	770	733	735	746	728	747	746	764	668	713	765	696	795	758	708	801	742	755	727	731	706	741	764	775	785	748	706	700	749	742	754	784	717	748	775	737	712	764	776	732	804	747	823	721	786	757	774	819	700	789	729	707	757	662	766	750	700	769	774	767	723	805	721	728	772	708	791	774	787	763	726	741	752	745	737	713	772	765	784	810	763	769	750	719	762	734	817	736	735	751	720	746	736	805	744	779	755	791	730	784	767	768	729	752	699	799	776	742	818	752	692	739	712	737	714	719	765	777	717	759	779	748	749	731	769	708	721	713	751	748	762	757	752	764	721	764	759	763	732	771	699	772	774	724	727	760	767	738	774	781	775	789	759	777	772	697	767	724	777	788	737	714	749	716	742	704	668	708	732	810	774	762	767	804	707	773	750	733	774	838	711	749	672	791	743	722	756	712	711	691	742	737	741	720	722	764	778	767	724	757	732	763	806	769	711	806	747	744	746	720	757	741	798	782	713	718	754	749	754	759	764	717	775	741	743	776	775	779	707	756	705	738	783	819	704	746	708	722	710	787	766	748	778	768	743	747	741	735	816	766	759	785	719	760	726	751	794	739	724	782	759	732	760	745	759	724	764	750	769	752	744	728	734	765	763	741	727	808	770	733	724	736	719	810	745	746	784	772	737	779	752	730	750	723	781	726	755	775	765	746	727	734	736	801	750	757	767	729	748	732	755	690	755	744	778	770	718	719	720	740	737	727	770	752	755	753	782	758	765	710	751	762	717	753	766	751	736	748	803	758	703	756	733	734	723	774	797	718	686	735	768	715	797	710	758	780	733	688	742	715	716	732	728	743	751	736	750	729	732	727	745	760	754	764	741	757	741	721	760	762	730	701	738	754	714	736	757	789	703	759	722	761	716	703	782	733	783	736	740	779	736	766	723	774	729	785	766	749	753	753	785	734	752	742	721	747	774	790	753	697	756	760	750	748	767	729	750	716	749	745	757	780	738	771	767	740	698	713	749	725	747	796	784	777	767	744	751	772	751	773	747	793	730	764	777	792	741	743	781	761	789	713	767	749	729	792	723	768	771	788	749	819	780	731	744	734	788	777	763	720	761	757	749	759	750	754	756	725	702	769	716	774	814	743	767	811	747	779	713	779	722	752	755	767	764	746	681	708	753	748	711	782	785	775	715	729	767	720	738	764	740	770	812	778	767	771	710	730	796	761	689	718	753	770	764	730	753	765	720	753	731	716	778	793	799	758	719	762	744	731	761	767	733	738	761	717	745	769	736	734	713	748	792	750	711	757	759	770	721	726	757	768	682	745	784	750	751	770	755	754	740	741	766	752	751	763	714	714	819	746	736	733	744	693	720	767	745	782	828	770	803	766	734	799	718	749	761	797	762	752	764	726	761	753	788	677	800	744	760	743	760	709	694	790	720	759	746	749	778	723	749	783	748	750	758	740	768	718	767	727	752	748	796	749	804	800	747	716	750	718	770	734	737	736	796	741	760	771	807	743	720	752	763	741	722	754	741	758	750	776	735	734	778	747	766	739	769	778	769	762	725	718	770	760	759	729	768	745	736	754	757	751	706	738	739	771	730	733	741	732	741	767	772	774	725	752	729	803	737	766	735	698	749	734	771	742	792	780	758
71466	48816	20245	2376	457	350	328	283	298	241	278	252	255	250	256	246	205	213	229	226	203	215	253	228	237	204	225	214	228	231	232	224	208	214	234	237	226	231	244	211	226	249	217	220	221	243	222	232	220	246	297	341	310	333	348	289	207	275	287	274	228	219	206	291	409	220	189	211	208	214	226	186	207	244	202	197	217	220	192	197	224	214	222	190	213	221	218	230	221	235	181	205	217	196	208	207	173	190	236	224	236	212	207	209	225	226	205	228	206	220	186	198	232	204	223	205	200	200	202	224	197	179	233	209	207	205	213	213	228	199	225	212	220	179	250	233	215	191	215	207	212	217	212	209	195	182	238	218	218	188	207	214	201	213	246	219	194	215	222	209	214	201	235	230	202	201	227	201	217	214	195	218	199	190	220	213	195	210	228	190	190	220	202	206	223	209	220	214	214	198	196	237	201	204	221	219	215	191	226	216	242	198	181	215	206	206	214	206	214	205	216	228	201	208	214	210	232	200	206	191	232	214	193	226	173	225	196	224	212	213	188	231	200	196	201	207	201	227	215	200	204	197	206	193	219	195	236	189	226	220	207	202	228	216	203	227	207	221	215	227	193	195	217	209	209	197	207	202	204	206	225	206	210	220	207	227	212	229	204	215	206	215	235	198	228	204	203	206	224	214	220	194	212	207	185	203	215	207	211	215	217	188	207	197	228	185	235	211	202	197	212	196	197	216	232	216	208	231	217	193	209	206	234	197	184	211	176	207	206	214	181	189	220	217	222	208	198	189	214	208	200	236	229	227	197	200	209	210	202	205	198	209	203	188	187	214	195	209	228	212	217	207	190	210	200	217	206	220	215	239	182	227	210	214	196	224	196	212	212	230	212	189	238	213	204	215	185	199	214	193	199	201	209	220	190	209	203	189	208	182	205	199	216	232	185	210	214	191	193	200	182	206	220	252	217	190	217	224	213	228	216	189	211	230	225	209	209	198	212	205	231	195	197	221	188	217	197	226	230	191	211	209	236	214	186	213	183	215	219	192	197	212	221	221	214	207	210	173	210	214	189	205	201	193	233	205	199	235	221	193	222	198	193	237	197	226	194	199	180	228	213	208	221	217	212	210	201	208	217	221	201	224	200	220	214	166	204	223	210	253	223	215	239	236	210	200	208	207	194	217	199	233	227	222	202	202	183	213	215	211	228	199	250	207	185	201	238	239	208	214	228	204	201	222	189	194	168	197	218	224	200	207	211	238	210	224	239	216	207	203	179	218	208	197	200	236	212	225	186	204	193	214	230	238	211	203	239	170	234	205	193	235	205	203	214	227	197	234	233	190	186	207	209	203	209	215	231	207	213	235	231	224	232	224	218	226	190	200	201	217	200	210	232	197	203	210	222	219	199	210	185	218	200	242	171	232	227	204	199	214	221	203	210	186	242	212	186	197	211	210	203	187	195	201	191	213	172	237	206	204	231	230	221	229	186	183	211	206	211	183	211	197	243	222	206	182	234	210	215	197	210	191	207	235	190	218	191	198	210	220	231	232	193	196	214	199	223	210	210	247	214	204	197	228	218	218	187	207	182	197	223	187	202	232	216	197	224	217	244	227	204	209	219	211	222	175	206	225	203	223	190	182	209	203	222	206	215	205	203	202	212	223	225	191	224	204	217	201	191	213	211	219	188	218	211	208	198	232	214	221	184	202	198	197	198	214	208	216	223	201	233	224	214	202	206	219	223	225	212	208	197	204	211	199	221	224	216	229	215	246	216	210	203	225	195	199	209	207	203	243	198	228	213	195	206	190	177	203	182	236	210	187	235	200	210	180	216	224	229	207	234	197	193	197	224	213	209	215	195	181	187	219	216	204	190	224	228	227	212	229	217	206	214	221	196	231	214	210	204	214	209	235	214	166	198	190	200	219	197	214	220	178	208	228	209	203	215	207	205	196	173	227	203	216	199	227	235	201	183	212	205	215	204	211	187	206	204	206	204	192	208	206	206	197	199	229	210	221	210	230	208	200	209	209	181	213	200	201	207	204	202	208	182	205	184	203	190	208	211	215	216	193	201	217	225	185	208	219	193	187	239	212	195	198	206	223	199	249	224	220	202	201	241	179	205	231	175	218	178	204	217	207	193	194	219	214	217	219	213	218	183	203	195	224	209	213	209	223	211	233	207	203	201	197	216	216	217	231	221	244	205	224	195	233	193	188	246	218	196	221	221	212	202	203	209	221	219	219	216	201	201	199	207	200	187	202	212	196	209	228	201	205	197	197	196	222	189	227	191	210	204	234	231	213	232	240	182	197	235	223	206	226	212	213	196	197	229	218	198	200	200	199	193	200	221	212	197	205	195	210	192	196	247	219	213	201	215	219	210	197	200	211	214	224	232	198	197	197	205	194	201	191	202	222	199	220	224	201	198	200	200	198	245	215	203	206	219	188	221	211	228	221	211	189	212	213	205	207	200	191	211	231	217	229	198	192	214	191	189	218	216	224	215	210	231	190	187	206	226	231	213	213	224	223	202	216	205	209	199	209	244	205	200	241	214	201	210	201	213	208	201	189	199	216	205	212	218	216	210	194	207	178	202	201	209	237	207	211	206	215	212	182	220	220	199	200	213	194	231	185	234	216	205	213	212	196	205	200	204	201	208	214	205	240	205	200	203	183	210	203	209	227	195	212	242	226	181	225	195	207	214	194	228	206	194	202	188	216	192	214	194	198	199	211	201	231	200	203	205	220	212	237	225	213	205	237	214	220	229	227	211	210	203	220	222	231	176	204	218	185	238	195	206	223	208	229	202	185	232	204	216	203	245	210	227	207	223	202	209	194	212	196	203	212	227	199	217	202	227	205	206	217	215	226	196	208	188	188	215	223	223	215	197	198	217	198	213	235	231	221	243	209	210	220	210	187	220	230	217	210	210	190	212	211	221	213	214	215	201	213	178	191	231	236	205	186	207	223	192	209	200	209	212	229	171	226	245	220	187	217	196	225	200	217	196	204	206	195	230	209	192	214	225	225	220	248	205	223	208	209	209	250	209	220	221	237	206	165	189	204	209	212	227	210	214	209	209	217	195	209	228	198	201	189	244	207	192	198	202	192	234	218	206	198	195	220	198	197	206	239	202	229	200	203	225	219	181	231	212	204	202	190	186	200	219	181	202	208	211	235	186	220	224	208	226	195	200	232	182	175	223	209	220	209	201	222	193	225	201	199	212	217	177	193	183	224	228	207	228	199	191	190	220	211	201	231	186	219	224	201	218	220	205	222	205	230	255	216	191	239	220	217	205	203	202	215	202	238	209	201	215	223	205	225	201	208	194	206	210	231	219	205	204	213	214	219	220	178	216	205	210	214	227	205	227	210	225	215	221	219	216	189	217	216	209	205	205	244	203	205	212	211	208	224	221	203	212	214	203	194	229	210	216	216	200	178	220	195	185	211	212	226	221	247	207	224	217	188	197	216	219	188	204	229	226	205	213	210	219	235	232	202	212	205	213	222
48690	32744	9578	1594	1430	1267	1145	1046	908	843	809	776	746	759	804	744	706	703	656	656	670	639	673	648	665	690	714	663	678	661	723	693	701	741	666	684	684	709	670	625	708	666	668	693	704	705	789	805	891	1057	1202	1365	1557	1453	1447	1555	758	891	1256	1063	736	676	742	1225	2180	687	635	677	653	636	654	639	647	620	662	673	638	654	604	652	587	656	677	571	613	614	619	561	602	574	632	588	563	656	591	557	615	602	587	602	622	585	597	555	573	570	588	579	577	581	593	603	592	573	591	628	643	619	576	590	666	590	603	582	589	599	548	567	591	616	606	610	622	617	540	607	615	602	616	637	610	612	586	589	647	621	610	552	589	590	602	605	629	560	588	594	591	570	592	629	618	595	614	591	647	583	571	572	598	579	610	629	601	569	573	554	600	552	607	594	603	623	589	578	574	622	599	615	607	580	586	574	594	577	598	655	575	623	570	590	620	613	596	599	569	584	615	610	576	603	582	587	594	606	587	571	607	603	606	585	565	590	603	656	603	576	586	610	606	617	598	576	596	554	648	613	584	570	585	606	574	620	573	613	591	576	578	633	566	628	595	588	585	584	587	627	619	586	623	559	619	587	625	605	602	579	614	586	584	560	586	580	596	628	595	583	601	625	589	603	589	598	597	578	579	591	576	578	601	587	571	603	546	595	565	566	601	590	588	621	620	603	589	577	568	595	592	576	539	574	650	550	597	605	590	635	561	587	613	595	635	607	546	644	578	597	578	614	571	577	547	601	605	593	570	577	601	579	584	574	645	594	618	617	557	669	562	557	588	594	631	612	583	646	554	593	616	572	581	580	622	599	596	590	572	584	581	605	598	561	566	576	600	589	620	588	559	593	568	586	579	587	600	586	593	566	563	614	572	570	590	567	608	596	628	592	612	650	585	626	570	603	606	617	585	609	589	593	610	592	583	595	606	585	584	621	570	607	588	580	573	605	555	606	609	577	598	609	637	582	600	585	575	633	581	585	609	600	568	580	627	585	580	598	615	611	597	608	581	606	536	618	559	603	567	621	590	617	585	606	591	564	632	580	606	603	625	590	613	580	584	599	588	584	605	569	612	571	619	600	607	603	552	614	565	580	596	593	579	584	545	637	639	613	582	615	603	552	556	591	597	597	605	592	632	576	579	593	575	594	615	529	620	568	558	639	600	616	553	583	608	623	580	594	549	583	539	596	597	590	610	560	560	585	598	643	622	606	601	615	579	566	579	610	566	596	623	584	570	604	606	629	601	638	583	598	577	607	549	594	595	590	624	585	533	614	558	611	607	570	620	602	594	610	591	582	597	578	575	570	572	596	591	609	577	614	621	599	566	564	577	574	627	592	596	619	603	632	601	597	601	623	618	562	592	628	608	602	603	590	585	565	566	615	581	622	568	609	582	608	567	573	588	615	633	600	579	599	568	515	617	615	601	616	582	585	619	574	609	601	561	604	592	607	558	651	598	575	608	542	602	568	556	653	598	562	604	613	612	619	582	607	572	563	606	579	582	604	605	560	581	618	599	571	562	536	565	580	600	597	594	600	599	607	607	554	576	587	596	612	585	578	554	575	579	597	619	590	562	611	608	617	618	547	570	598	605	647	613	590	569	599	579	611	566	572	600	588	561	585	557	575	593	615	631	623	542	570	572	616	616	579	603	582	603	588	583	565	591	632	546	573	575	586	622	587	592	585	618	596	613	581	552	556	597	625	596	601	548	569	589	581	558	593	625	643	571	579	559	575	615	564	578	618	572	592	609	598	613	593	619	585	584	581	607	567	608	597	581	595	618	596	570	632	593	569	563	647	562	569	594	552	585	599	593	564	622	604	580	618	578	554	585	617	587	620	604	592	582	564	600	606	574	604	570	610	592	620	616	589	597	612	560	567	573	600	562	579	597	607	608	627	602	582	566	604	627	615	608	596	554	588	629	574	578	565	604	582	604	545	618	624	581	601	599	558	589	596	577	586	600	581	562	545	615	625	567	614	617	644	618	616	570	579	621	667	565	556	613	612	592	586	605	603	546	628	618	581	595	557	595	606	616	583	541	594	576	575	565	559	593	624	539	604	568	610	606	593	572	574	590	599	640	620	580	610	574	599	566	552	615	625	618	579	554	567	604	569	609	576	624	566	580	616	571	542	605	620	608	627	571	601	587	584	566	599	580	626	578	593	610	606	644	599	611	614	638	564	584	579	587	571	550	588	608	598	628	556	588	621	584	639	599	602	576	626	620	609	636	606	593	644	622	589	598	596	589	617	567	607	602	601	579	590	589	595	583	611	590	605	596	568	525	558	613	586	652	588	608	604	589	591	604	584	642	556	572	617	592	573	615	574	616	619	596	605	578	594	609	611	584	522	592	581	612	537	610	577	646	551	607	564	580	608	591	613	573	628	603	567	634	610	560	591	593	586	555	583	567	599	601	600	599	602	604	613	594	604	607	583	555	547	585	587	601	578	639	591	598	614	635	582	590	542	608	593	571	624	603	649	580	623	595	558	603	644	597	573	620	586	574	579	587	584	609	599	625	586	585	620	597	596	574	578	604	577	580	591	593	580	562	597	540	582	589	578	608	591	591	584	598	572	602	582	578	568	555	603	576	582	581	608	565	598	592	611	572	615	607	570	571	578	600	574	599	636	589	612	600	616	604	604	593	627	583	620	630	569	657	547	559	577	602	571	578	582	587	643	600	545	575	600	583	629	581	614	586	590	591	570	602	606	571	580	602	614	594	636	623	562	568	625	586	600	622	580	583	600	627	609	663	608	569	604	573	595	551	584	578	563	579	603	559	599	599	584	570	570	596	578	620	591	610	622	601	589	623	576	582	579	619	569	581	577	555	599	563	560	621	615	546	569	599	592	599	590	566	620	582	559	601	556	635	595	595	575	564	592	580	561	595	559	606	573	565	639	610	561	612	614	562	582	599	597	613	608	615	593	626	572	596	594	590	594	597	580	596	570	547	599	559	624	601	559	641	601	592	547	583	605	606	597	555	592	566	590	604	594	575	585	637	604	610	576	636	567	595	574	596	603	586	576	571	571	595	584	623	596	579	558	572	590	596	587	554	631	563	602	563	576	593	574	583	609	609	595	585	606	573	602	615	618	630	599	571	563	606	629	632	614	589	562	565	569	625	540	575	593	575	565	558	628	609	618	590	608	584	582	602	616	595	562	606	616	598	572	576	595	595	626	628	599	580	573	600	598	591	617	628	622	617	613	597	629	562	580	559	607	591	600	612	593	602	576	584	586	602	603	619	595	572	571	585	607	565	591	608	630	632	571	635	605	648	576	575	571	597	611	604	541	628	584	592	572	546	629	559	551	574	628	609	579	558	627	544	636	513	585	616	584	607	587	580	595	594	605	582	592	589	598	556	570	573	637	585	568	594	620	601	589	577	602	605	600	605	591	569	584	633	626	612	552	599	608	618	577	596	627	586	638	614	608	574	622	591	561	626	574	615	585	594	607	539	523	583	635
82514	59104	26255	7033	1031	629	491	491	429	377	360	337	347	318	367	305	312	308	274	274	332	313	287	318	262	306	334	311	294	302	276	304	318	332	272	275	294	294	302	319	309	280	297	278	286	311	330	303	315	366	390	494	564	452	510	537	328	330	418	320	302	344	299	505	724	357	292	254	289	270	293	267	270	260	279	281	292	263	253	268	269	257	275	275	304	289	285	285	254	263	278	276	266	267	287	264	299	287	265	263	248	252	227	283	289	273	247	273	244	249	292	284	309	290	256	276	257	267	283	269	282	264	263	281	269	279	269	266	302	272	261	258	289	250	297	271	253	282	302	258	242	309	266	272	306	276	278	261	287	275	265	261	272	266	271	297	278	280	273	256	282	289	265	264	250	326	255	222	287	268	281	257	266	293	288	282	309	274	270	289	261	270	262	285	283	286	286	275	274	273	295	263	283	282	280	260	273	284	267	257	288	263	285	250	255	264	289	303	251	286	265	294	289	272	242	266	256	253	282	279	289	253	255	267	294	297	308	272	265	259	255	276	301	260	273	264	259	275	272	251	264	258	279	286	284	280	257	279	263	285	291	281	272	237	243	297	252	279	257	285	252	264	267	258	264	288	255	278	271	284	303	270	263	297	275	267	277	262	241	260	261	313	280	245	257	259	240	254	280	266	284	260	245	288	298	298	262	276	246	260	292	277	223	282	297	280	279	276	277	248	306	242	317	281	274	270	268	291	302	270	284	268	274	279	289	308	271	277	293	247	304	279	253	276	257	306	253	278	315	277	258	273	257	248	235	286	238	305	279	287	241	229	267	315	266	300	281	265	234	262	250	266	281	258	276	257	289	290	241	279	314	268	267	266	271	268	290	282	265	278	275	329	255	307	276	285	321	262	289	247	294	268	269	291	307	270	322	264	296	262	286	249	282	282	283	274	264	268	262	267	260	254	278	281	249	268	279	281	242	278	239	279	266	245	279	270	287	276	266	297	306	291	239	275	296	287	258	269	275	277	266	291	283	286	267	239	246	264	264	273	258	254	301	268	257	300	302	298	275	263	271	269	284	296	238	261	277	294	267	293	255	266	275	300	286	265	263	261	257	253	250	258	243	279	255	253	272	278	267	254	295	290	249	276	288	281	235	272	279	266	251	249	258	252	257	296	299	247	260	288	312	286	289	298	293	264	273	265	282	295	287	263	266	280	288	282	278	271	268	248	280	295	262	273	271	262	275	283	256	271	265	270	282	266	305	275	257	279	277	292	299	290	271	278	263	276	285	262	303	278	264	275	279	280	263	263	264	289	270	253	285	271	269	277	274	263	256	268	262	274	301	264	248	254	260	257	284	275	253	305	275	260	251	295	283	288	304	273	246	286	284	270	284	285	250	284	286	281	320	291	245	293	268	264	299	263	285	255	299	272	262	286	278	291	254	267	245	284	277	274	265	281	282	264	273	258	282	274	260	294	245	302	249	290	234	243	306	268	272	276	290	264	313	283	282	290	262	273	293	256	246	309	257	300	290	309	314	288	251	270	290	280	274	295	290	262	256	288	281	286	253	259	271	273	282	279	273	267	266	276	278	282	261	268	288	271	285	269	272	298	309	277	266	251	273	280	255	274	270	256	282	304	257	269	291	255	276	271	282	254	260	276	258	277	239	243	251	272	249	251	299	274	263	283	286	287	306	262	231	248	288	289	250	279	261	282	292	263	269	273	266	254	278	289	243	263	282	279	286	256	271	274	273	278	279	262	295	244	290	253	301	303	294	288	285	281	276	276	259	237	270	277	306	282	255	303	264	287	257	269	275	305	283	277	282	280	285	276	239	293	273	282	258	272	269	241	302	259	252	244	277	259	278	255	255	266	252	272	278	278	278	284	314	303	304	272	291	274	276	284	264	265	263	284	292	294	241	297	284	276	293	247	282	259	271	240	288	296	317	282	297	326	288	271	325	246	298	259	264	291	264	249	304	265	247	284	265	259	288	281	240	293	305	282	277	286	300	317	256	261	271	271	278	295	288	275	282	283	285	264	283	293	274	283	255	273	248	294	255	245	273	275	270	259	263	282	280	262	262	268	303	294	299	231	277	276	245	294	289	270	251	243	317	259	278	251	243	280	260	278	280	278	259	274	255	273	290	282	273	308	270	256	269	284	246	278	290	280	302	266	284	259	283	292	238	275	267	252	285	279	277	293	280	240	247	280	276	275	256	268	258	275	257	291	284	287	272	257	258	265	254	279	270	285	269	255	260	274	261	268	272	284	253	252	283	291	309	285	287	293	289	247	310	260	257	292	270	273	268	234	277	241	252	250	296	244	283	295	278	275	284	270	265	220	265	270	277	260	257	288	273	273	272	261	279	262	260	257	276	249	280	271	263	241	277	291	262	269	278	282	260	268	252	281	308	288	288	254	285	293	272	272	263	254	259	257	284	282	279	265	268	267	293	270	286	251	286	260	271	264	283	301	254	265	283	259	260	269	270	274	289	269	263	279	274	260	258	300	268	258	259	314	284	272	271	250	262	273	266	278	286	281	272	269	260	283	295	266	308	256	284	292	288	288	297	256	275	293	293	303	260	306	283	282	270	263	291	273	264	285	249	269	274	279	272	267	281	270	252	290	285	273	274	303	284	283	299	270	285	294	260	244	285	267	295	269	265	298	263	283	274	275	264	292	292	245	272	303	263	277	254	259	265	255	280	283	259	269	294	290	248	288	284	248	283	268	273	286	245	247	299	256	295	247	267	256	257	265	281	268	263	284	277	240	300	307	280	275	286	278	284	299	292	265	258	298	262	269	306	275	288	287	280	259	265	279	275	257	297	287	271	231	266	271	284	247	247	257	264	296	266	264	251	270	258	256	250	289	295	260	265	277	284	273	269	267	267	289	295	282	282	283	264	282	295	225	298	226	251	301	321	291	295	287	262	272	249	298	286	305	259	251	274	255	276	259	289	279	274	291	247	277	290	268	262	278	259	310	279	272	269	303	243	253	242	277	306	269	299	287	274	300	287	284	268	275	273	291	258	280	295	258	315	273	285	283	268	298	265	265	285	275	263	254	283	268	304	295	298	253	282	273	260	264	286	264	245	277	259	244	295	282	276	262	280	259	257	265	310	301	282	294	301	293	246	283	267	264	264	278	280	254	270	270	242	258	270	258	282	270	295	238	260	270	282	273	260	274	285	286	259	237	298	277	270	280	273	293	277	254	286	273	251	237	256	244	263	275	275	285	294	260	290	280	267	282	280	241	284	278	276	276	244	269	275	253	279	280	246	266	269	261	282	268	286	258	268	282	291	277	288	249	291	270	260	270	278	275	261	274	261	255	302	266	296	251	251	303	299	264	285	280	318	286	269	303	286	288	274	288	287	260	285	287	309	283	268	294	271	278	261	288	287	266	269	255	246	298	292	256	262	296	238	266	276	295	266	290	283	254	252	300	298	241	255	249	284	278	253	289	244	282	286	277	271	261	278	277	289	274	264	255	284	285	287	264
58513	41826	10907	2756	2427	2034	1825	1612	1415	1305	1256	1147	1082	1053	1000	995	939	908	872	924	896	840	877	855	831	893	883	857	940	833	889	923	959	897	841	898	896	864	836	886	895	840	835	878	856	891	971	1070	1183	1369	1685	2387	3000	2199	2721	2744	1266	1281	1939	1112	1043	1118	1063	2503	4013	1465	825	861	844	757	816	821	819	830	807	816	767	777	768	801	715	823	829	797	762	737	770	794	769	729	741	807	754	751	749	740	734	777	787	714	698	739	665	730	737	757	729	778	706	767	705	686	720	711	716	784	746	770	719	733	717	719	744	740	757	739	701	750	749	711	688	721	765	759	740	704	745	724	741	728	700	709	741	781	730	768	780	752	742	762	740	788	784	735	720	734	723	737	728	721	814	735	749	747	726	745	718	739	749	746	750	728	783	768	725	807	750	687	736	781	732	713	704	766	725	766	704	761	778	808	704	741	711	726	745	753	733	794	732	685	716	704	755	713	752	705	739	754	718	715	767	717	752	759	729	772	746	689	738	696	733	683	726	749	766	703	770	790	742	726	735	711	771	756	736	754	684	756	712	761	776	739	759	785	749	703	745	699	741	739	758	716	700	733	792	731	757	763	777	776	710	801	754	750	699	716	752	746	762	761	777	746	752	749	751	694	738	735	716	771	723	755	731	724	723	687	747	768	741	739	739	726	820	743	719	748	739	749	734	752	760	739	764	773	739	712	708	810	703	724	709	755	694	693	748	736	744	723	717	720	752	755	733	712	769	713	712	749	757	761	772	737	706	741	740	723	707	740	746	732	722	785	745	741	732	729	685	714	711	720	765	748	703	746	745	747	770	738	698	741	720	719	737	726	791	746	728	697	749	744	753	734	755	723	749	749	762	743	782	721	757	756	754	729	746	724	700	747	768	767	776	695	708	697	706	757	716	809	750	773	741	768	714	749	819	750	746	736	732	718	687	711	722	732	735	717	740	722	744	743	715	741	681	718	740	737	751	728	738	726	755	739	734	764	706	766	781	746	702	784	712	713	740	685	734	734	750	713	754	756	706	727	716	762	738	742	804	737	716	703	704	715	756	754	774	750	735	702	764	722	770	765	756	744	728	772	703	784	765	775	724	775	698	767	709	754	760	707	752	702	769	789	743	772	781	753	720	745	740	759	729	728	731	737	755	730	739	761	737	739	771	765	738	723	675	806	746	763	740	744	700	735	797	793	759	726	760	782	756	751	731	767	729	724	715	748	718	731	743	757	738	714	746	762	711	778	762	778	765	700	765	740	765	720	739	711	724	756	721	708	742	726	730	713	692	715	745	709	734	746	752	710	745	782	779	720	729	734	737	730	725	770	747	726	713	724	713	750	703	740	781	760	739	749	721	743	696	750	718	766	763	755	731	761	761	682	799	751	715	707	725	748	747	774	755	714	765	737	732	741	746	701	739	749	779	801	783	727	750	726	747	726	706	749	774	789	758	746	769	696	838	769	733	730	709	706	749	736	765	728	750	740	774	750	733	720	730	692	771	747	716	719	756	735	731	773	715	778	734	725	726	722	711	735	753	766	770	789	681	749	719	735	768	720	764	698	743	743	752	760	771	726	762	727	704	714	694	731	733	741	780	769	772	789	762	741	746	725	715	727	719	716	750	707	698	776	741	733	690	741	691	750	730	718	687	770	702	694	753	766	670	829	745	765	759	724	744	767	722	745	712	735	735	702	752	736	781	723	758	712	720	694	741	739	727	692	751	771	708	738	698	706	746	795	781	715	741	756	740	717	750	761	718	747	783	736	774	760	727	738	756	705	736	784	740	734	719	781	777	730	758	739	718	759	762	732	727	737	724	714	617	743	754	783	770	734	709	736	710	730	704	756	718	757	710	716	747	778	816	732	683	760	732	733	725	720	738	764	775	745	743	731	724	728	767	781	747	770	660	749	810	722	704	747	690	702	746	738	737	731	745	720	760	709	767	727	698	765	758	747	711	737	762	753	708	730	695	723	765	715	696	716	709	755	749	750	697	750	737	728	801	724	757	777	785	776	795	747	773	794	737	736	734	741	790	717	759	727	771	728	775	755	735	784	721	772	742	768	775	719	717	796	719	761	753	727	741	746	738	765	751	753	705	766	759	683	714	742	717	784	719	738	786	716	750	741	730	741	768	771	800	735	737	744	733	765	660	713	751	724	744	751	687	761	695	735	725	753	731	704	777	717	710	775	794	745	733	752	730	742	770	702	713	719	741	732	761	716	748	761	748	754	726	774	770	706	755	717	749	728	761	734	774	719	727	743	828	715	720	740	713	739	750	739	760	742	720	735	745	692	752	751	723	736	729	756	760	723	677	680	774	758	725	743	757	726	714	757	710	771	746	735	753	759	730	755	769	714	761	774	762	747	722	726	748	715	723	745	716	736	771	714	745	725	735	694	782	767	769	729	746	748	781	807	738	757	754	742	736	767	756	772	743	726	718	755	727	815	752	756	786	743	760	777	719	707	759	748	751	729	736	767	707	758	732	778	750	787	737	719	705	757	717	717	688	773	774	736	719	716	741	722	738	724	759	713	762	719	763	721	734	712	753	757	775	732	743	741	777	746	745	727	714	728	771	720	714	731	718	726	744	763	756	738	706	736	761	758	751	785	754	763	745	731	736	728	764	757	756	764	760	726	756	768	742	705	790	710	722	807	732	746	750	804	719	786	718	740	767	805	721	733	690	737	710	763	711	786	769	723	702	697	704	734	737	737	782	752	714	731	768	813	759	738	704	728	728	725	701	756	725	771	736	771	737	713	763	701	726	759	721	770	699	712	758	755	709	721	750	762	730	705	738	756	777	681	700	742	744	758	794	710	725	755	760	771	690	742	698	740	764	734	701	737	742	792	779	673	768	754	741	739	713	699	723	740	781	717	780	752	774	754	714	717	739	761	726	740	723	793	722	691	706	734	745	762	746	749	781	710	744	753	718	745	716	785	741	784	791	723	777	732	757	722	767	729	776	685	719	767	786	738	752	740	785	721	744	742	789	753	788	754	751	774	778	797	747	767	745	731	743	779	740	739	749	727	726	731	763	727	740	722	738	764	697	743	788	665	704	777	715	745	721	774	735	757	707	774	671	713	696	713	746	754	738	747	736	763	734	719	694	753	698	775	736	749	736	780	759	754	763	738	760	744	750	753	718	751	694	704	761	691	687	728	742	724	824	771	767	732	722	731	749	785	725	745	677	736	756	742	772	719	762	740	762	692	727	774	752	738	779	757	719	766	749	697	752	743	794	752	731	697	793	755	734	732	709	748	730	718	777	777	688	722	725	727	741	765	747	775	767	727	734	728	737	774	775	729	730	752	732	733	748	702	733	752	773	758	771	721	732	744	664	755	716	715	694	724	708	742	757	809	701	757	727	749	687	776	734	727	736	722	730	742	714	732	751	784	759	778	739	714	699	714	765	767	726	770	774	717	729	741	741	733	704	761	734	781	764	747	774	727	728	738	743	738	740	742	730	744	762	702	736	722	748	714
29286	11072	1312	328	268	280	274	288	293	261	289	286	311	259	280	251	274	263	296	269	273	263	248	260	280	276	259	272	292	269	277	264	276	287	287	295	291	286	292	274	247	260	257	259	298	275	262	293	273	303	275	281	260	287	275	282	283	286	287	265	297	268	301	285	316	296	273	259	291	287	266	245	258	273	235	260	266	290	266	268	277	283	266	276	274	284	313	273	281	263	278	263	267	274	258	268	243	271	264	268	287	277	274	308	271	300	259	271	291	267	273	274	287	289	271	264	294	268	267	313	264	253	300	293	260	283	311	287	261	278	281	264	294	246	296	271	265	272	275	277	267	298	264	296	239	308	269	276	267	289	279	284	247	257	290	273	241	294	253	246	285	252	246	267	281	278	204	321	243	279	265	272	284	262	258	310	276	291	310	252	289	266	293	278	241	268	270	292	276	280	280	283	280	263	283	269	267	283	279	247	290	248	264	293	258	252	270	282	280	284	296	264	255	265	271	280	241	275	249	287	280	267	269	257	275	263	241	266	277	267	277	277	287	240	261	303	281	305	253	263	270	292	259	295	282	256	291	270	308	266	262	287	313	296	281	269	310	287	256	259	298	260	252	275	273	264	256	269	251	270	269	287	264	265	256	263	280	277	288	300	281	274	264	271	285	277	280	244	256	274	274	310	283	275	272	269	281	262	277	254	300	308	262	261	261	287	257	261	294	276	273	318	297	285	273	277	287	240	267	270	275	321	250	290	277	286	281	283	253	302	273	281	282	288	284	263	279	265	284	297	276	264	293	306	292	276	272	278	245	268	258	275	268	268	269	276	287	256	259	299	267	266	259	284	271	279	283	283	299	248	269	277	260	310	285	282	257	297	265	291	261	282	266	254	273	241	273	297	283	285	255	270	272	243	285	277	274	264	268	254	266	283	280	267	273	278	262	252	267	262	278	277	302	278	294	276	267	242	251	269	243	251	272	263	227	287	280	250	252	286	282	249	272	283	259	281	262	263	283	276	298	258	273	292	268	254	252	279	271	258	286	276	279	261	258	273	249	277	289	251	284	275	254	264	285	237	256	259	298	257	254	276	296	263	276	255	266	274	265	301	280	289	281	297	271	277	281	269	275	260	258	327	301	268	290	271	281	287	290	287	286	274	284	271	278	317	271	265	274	258	270	285	269	270	273	267	249	266	237	292	258	254	311	294	241	280	276	265	290	264	279	277	269	295	251	269	239	278	240	284	261	288	266	251	272	253	250	280	286	258	295	274	273	262	270	284	292	265	258	299	255	270	286	285	263	255	298	290	264	262	264	264	294	259	313	281	272	258	251	285	270	278	273	268	282	263	293	278	254	284	258	263	282	288	250	257	272	256	262	228	270	283	274	274	263	248	264	259	275	250	255	268	268	269	264	302	256	262	264	272	289	298	285	288	257	244	299	255	271	261	280	289	276	243	286	282	276	268	283	276	252	282	257	272	283	260	313	272	270	269	267	283	261	276	296	250	294	255	261	262	299	261	275	277	289	276	297	282	277	311	289	257	238	291	280	260	264	296	283	300	265	247	277	280	268	269	273	286	281	258	275	255	272	312	288	287	273	278	246	307	263	302	283	258	282	296	279	261	262	290	280	275	294	260	268	270	267	266	280	275	282	274	297	285	288	242	258	288	271	277	280	266	284	276	248	298	267	270	278	267	257	261	272	264	268	243	280	251	269	289	274	246	270	275	263	248	293	277	259	264	260	272	270	310	251	299	292	248	258	258	280	283	286	267	262	275	270	282	276	293	255	282	270	255	277	287	264	270	265	269	262	273	276	275	259	263	260	293	244	292	278	265	279	264	269	291	247	267	272	262	282	277	282	312	277	301	316	263	261	272	275	257	281	283	263	265	247	256	264	254	284	269	267	283	287	250	273	274	261	290	289	306	263	274	254	255	273	272	262	259	287	265	260	273	280	275	281	280	266	282	297	248	253	286	245	235	250	263	294	242	290	267	270	279	260	284	279	277	297	298	247	280	292	277	278	280	255	271	259	260	300	285	267	276	291	302	308	272	285	285	298	269	295	272	291	253	253	300	291	249	296	276	258	239	283	289	263	289	271	292	267	276	276	264	261	258	259	292	272	263	280	261	299	234	269	276	281	291	266	273	282	257	262	259	269	308	262	265	282	242	308	270	290	295	263	266	272	260	262	297	261	293	282	282	292	273	263	259	286	282	287	265	298	283	274	274	250	259	292	271	257	244	288	262	303	264	282	274	270	304	277	266	279	274	272	256	288	285	295	264	270	251	264	299	257	259	272	252	260	289	275	238	261	295	270	275	254	256	262	262	244	265	277	271	274	276	262	267	270	288	272	287	280	255	290	291	279	312	246	279	242	263	265	250	255	294	268	283	287	276	305	288	299	282	257	268	241	269	277	257	244	263	248	256	290	274	256	265	244	272	289	257	284	290	291	254	263	263	281	272	280	249	256	272	276	288	259	258	268	285	270	258	276	254	251	271	259	272	262	287	262	294	275	257	267	315	268	259	275	251	266	262	268	286	276	283	282	259	279	250	253	295	284	293	271	282	271	281	246	240	274	276	269	267	283	293	273	318	271	270	258	282	280	290	249	249	303	274	288	267	285	243	277	275	280	317	258	257	272	267	298	255	248	240	266	274	259	283	255	274	245	270	255	274	258	284	298	273	286	279	280	262	317	297	241	280	269	279	282	266	257	281	260	262	303	269	280	261	293	273	297	288	294	283	270	264	248	283	243	262	271	262	259	295	287	250	276	278	291	265	259	282	294	246	293	270	278	263	261	285	261	280	292	281	269	255	285	248	250	264	310	297	283	249	306	297	262	297	268	251	285	250	257	255	264	263	254	243	272	257	281	294	272	265	282	305	283	294	270	284	294	290	271	266	294	283	280	271	285	254	282	237	277	272	256	262	281	270	270	281	255	291	312	271	282	280	293	279	253	254	316	297	286	264	250	271	251	268	306	277	229	257	281	314	293	253	282	266	262	286	286	278	267	270	259	271	260	280	257	266	292	280	300	269	262	319	290	299	284	284	245	301	266	274	291	270	290	280	259	288	290	303	309	287	270	304	261	263	277	262	292	291	285	259	248	266	291	272	246	244	268	276	252	295	298	280	282	261	290	282	258	272	266	273	264	304	244	274	272	276	281	259	276	269	266	254	247	279	262	248	270	276	301	273	276	266	284	289	239	281	268	267	257	250	257	241	319	251	275	274	257	277	287	260	258	297	250	283	283	267	276	260	255	284	268	245	275	276	278	284	280	259	296	283	254	293	291	241	252	271	289	290	287	258	287	279	266	271	237	272	288	282	264	265	243	306	256	285	273	264	249	250	276	284	266	273	282	273	272	276	269	250	261	270	300	305	257	289	285	284	301	284	301	272	268	250	278	259	291	294	316	274	300	256	300	270	255	227	302	286	307	264	261	231	272	280	280	292	257	277	238	253	278	294	271	286	277	298	287	269	272	307	257	266	273	265
27104	9999	1669	806	827	755	789	780	799	717	736	774	760	767	769	784	740	735	767	705	766	774	766	717	753	697	706	730	775	761	773	771	718	741	747	807	816	759	788	786	800	764	766	777	747	754	829	736	839	801	826	812	840	825	803	780	779	758	777	753	756	789	750	789	958	780	736	758	760	721	746	745	741	774	715	762	730	738	771	722	715	766	763	721	738	751	721	744	693	722	776	704	744	744	744	765	695	735	745	742	716	788	698	692	719	717	760	708	762	741	762	744	762	753	721	732	697	718	755	747	681	701	717	760	733	748	724	753	748	718	758	715	700	720	753	752	733	744	741	705	723	748	755	738	761	719	731	733	717	785	736	701	709	781	778	728	731	738	757	750	770	723	727	669	716	764	760	689	737	737	729	721	684	710	717	742	743	724	771	720	714	758	726	757	751	719	750	701	707	752	727	721	705	736	759	733	743	729	752	752	726	714	703	687	745	735	728	745	695	728	727	781	753	754	761	684	717	729	676	690	758	711	777	775	735	742	711	709	738	740	774	769	758	763	702	712	752	721	699	757	728	762	742	765	740	694	708	748	741	733	745	744	706	752	685	770	722	774	750	736	701	776	709	770	734	715	666	750	752	739	723	773	692	751	743	751	679	749	735	700	745	744	714	732	767	728	705	757	703	702	755	713	761	696	686	750	750	750	717	709	725	703	728	721	755	721	774	709	693	754	728	716	747	756	736	778	737	748	719	746	748	727	720	730	721	779	786	698	737	767	767	758	704	739	793	764	721	721	761	721	711	749	750	718	701	742	720	692	740	710	711	755	733	759	775	740	711	772	731	742	745	715	770	780	737	722	742	723	682	720	751	783	734	756	710	760	766	750	708	692	781	715	710	730	759	789	747	719	743	722	706	749	678	775	743	688	707	773	704	718	781	746	762	746	758	767	701	685	742	707	778	680	729	723	724	707	760	721	752	728	759	746	704	689	753	767	816	739	759	732	694	711	718	779	715	684	723	717	698	689	706	772	740	782	743	714	746	762	742	701	726	743	731	756	686	711	704	696	745	703	686	762	702	713	745	787	765	712	755	752	756	689	746	721	720	720	723	715	721	755	745	739	738	710	731	782	743	755	733	777	737	707	740	730	710	731	723	715	687	699	729	734	778	756	691	715	794	730	742	668	725	755	723	771	758	769	746	686	788	714	732	782	755	781	729	713	733	716	736	731	696	754	765	735	689	775	735	715	742	730	752	737	710	736	737	743	726	746	751	689	736	793	724	772	743	772	696	718	715	691	714	722	806	704	724	715	706	739	723	727	733	779	762	723	779	774	768	746	751	718	706	719	670	737	691	701	729	698	691	735	751	716	684	718	746	759	701	739	753	740	709	754	719	731	756	745	721	730	773	727	744	712	702	750	721	682	724	710	743	741	718	733	721	688	736	725	758	751	726	692	747	748	726	754	698	711	725	732	719	742	730	743	730	756	745	721	715	765	776	729	719	730	725	709	737	769	744	722	722	737	705	708	691	698	718	711	686	703	751	734	736	734	707	781	744	722	720	736	685	752	764	748	697	707	733	762	730	739	740	698	725	730	732	740	736	756	765	734	694	752	732	710	763	662	739	750	755	752	721	774	683	756	778	724	754	750	722	689	734	710	735	759	769	739	703	756	727	709	751	749	732	708	755	744	719	758	728	757	750	737	751	690	734	708	743	708	736	771	783	723	753	791	769	732	762	708	757	729	756	770	736	696	722	766	709	774	771	727	775	791	748	700	705	720	721	704	759	717	775	723	747	724	754	741	703	805	737	795	752	770	734	764	712	720	776	783	733	710	724	703	723	738	716	721	707	785	754	771	751	714	715	739	724	727	727	748	769	695	763	730	759	744	739	746	764	703	711	754	732	753	749	743	679	719	678	706	696	731	747	689	738	730	744	775	690	702	787	739	718	714	737	732	765	769	708	674	731	729	738	686	724	763	732	749	703	699	687	761	777	751	699	713	741	753	719	739	729	755	745	737	696	760	740	697	703	759	724	711	728	768	754	717	732	693	761	731	732	714	749	735	737	765	755	756	714	690	702	723	738	699	741	777	700	709	734	739	749	738	735	682	733	738	706	702	769	746	686	754	743	741	744	753	714	710	752	740	719	758	766	700	754	724	769	752	721	725	718	714	771	702	721	724	747	730	704	757	702	739	736	752	737	692	721	693	751	780	756	715	744	739	769	718	719	676	716	729	688	716	699	794	723	747	692	719	704	691	728	715	749	716	749	759	705	705	744	697	722	744	733	769	766	759	789	694	777	772	682	721	768	673	722	758	759	748	733	722	761	710	717	702	722	734	760	718	751	738	746	693	757	738	727	770	766	697	796	742	709	796	765	761	725	731	744	720	687	725	703	724	732	735	744	733	740	719	746	778	743	714	722	790	772	714	712	762	700	728	704	718	725	734	745	758	767	710	747	700	748	690	701	748	713	761	758	744	739	717	707	743	756	743	699	719	708	687	748	756	729	741	685	701	748	747	734	724	747	723	731	734	725	780	780	738	718	784	717	713	759	699	676	775	715	752	818	798	731	751	768	685	801	733	741	690	738	740	727	748	734	694	721	722	729	719	707	723	764	758	725	741	727	776	731	738	766	736	777	746	684	735	733	746	782	766	757	693	748	745	746	747	669	709	683	710	717	731	757	713	711	713	760	685	703	736	737	747	708	731	745	722	764	712	715	753	776	689	764	753	755	763	687	676	746	735	755	730	740	677	789	726	781	702	761	729	730	746	739	799	706	764	724	742	757	766	743	737	773	731	682	749	734	713	658	735	740	750	747	767	725	683	794	723	681	701	686	748	732	746	705	729	743	760	771	732	707	720	736	735	774	666	752	719	759	780	741	752	746	764	714	714	711	712	747	740	748	767	678	747	735	749	771	730	745	739	719	719	698	761	734	699	771	684	723	693	741	712	730	753	737	758	764	746	764	747	760	731	723	755	705	789	722	764	702	727	700	694	749	762	710	724	716	724	785	741	725	708	782	739	746	700	748	697	721	763	746	694	764	752	746	746	744	735	714	722	730	735	732	714	725	760	686	770	749	771	762	742	721	753	761	789	735	705	722	739	741	711	782	720	782	747	717	710	741	734	783	724	708	735	752	739	725	718	806	722	706	729	726	718	687	712	767	764	709	732	700	719	793	704	742	779	713	712	712	661	753	757	752	762	772	719	746	724	729	758	701	725	774	760	764	738	748	804	673	737	737	712	764	699	736	780	762	714	742	776	744	744	736	709	678	704	741	796	707	735	777	771	713	775	690	781	762	725	716	762	715	689	714	745	704	721	783	727	740	694	742	690	730	747	738	754	726	698	699	729	756	769	727	756	738	728	773	751	709	740	781	756	735	754	723	752	700	723	697	773	742	763	693	731	699	697	764	729	728	698	697	736	742	761	734	707	677	713	697	704	715	740	731	743	715	749	717	780	724	715	741	728	699	790	681	706	749	742	769	700	730	740	723	706
72788	48567	19516	2213	434	368	326	299	276	275	264	251	288	236	248	216	208	231	220	209	181	232	222	219	244	245	222	240	223	248	201	240	209	240	231	228	229	205	247	217	219	218	221	199	203	201	244	215	244	242	274	313	272	331	338	317	251	237	213	215	205	258	209	291	452	254	194	226	230	207	220	214	213	237	221	212	217	206	247	212	205	218	205	198	206	214	200	192	227	230	213	246	230	237	185	185	178	197	206	198	206	214	213	207	214	208	216	190	215	206	192	222	200	200	199	211	233	199	228	205	198	235	205	205	232	209	220	206	239	208	180	214	215	223	193	190	222	213	223	216	224	216	200	199	203	217	223	216	185	235	214	193	229	227	230	227	201	216	231	185	258	209	215	237	195	196	209	208	210	210	218	196	213	201	224	214	177	227	206	214	210	223	229	241	227	208	196	191	230	193	201	234	207	233	216	214	213	231	231	203	228	196	230	195	232	202	210	198	199	191	216	236	217	209	227	230	214	226	210	225	186	233	199	208	201	197	222	201	219	211	225	218	237	223	212	232	213	221	207	219	209	221	257	180	199	221	206	225	213	223	215	199	205	210	216	205	198	203	205	182	245	190	198	210	185	192	188	219	213	224	242	191	221	204	204	206	217	206	190	203	192	245	199	212	260	184	222	237	207	217	223	193	200	212	197	186	222	210	230	209	212	229	214	213	205	215	232	206	212	184	223	219	197	189	213	195	209	206	204	235	225	212	206	216	207	209	199	214	204	206	212	217	189	228	247	225	201	211	224	224	226	227	219	217	226	192	202	203	201	217	211	238	220	215	214	206	197	235	199	226	213	218	206	221	227	217	206	223	231	193	231	220	190	235	202	234	210	208	221	236	195	209	229	211	205	205	203	198	191	186	204	210	199	211	198	222	205	203	206	208	200	234	192	200	241	230	215	208	222	225	210	218	200	199	217	209	238	215	204	195	191	202	213	238	202	210	206	215	215	206	213	208	222	215	206	202	201	203	200	193	234	229	200	207	202	227	222	218	217	178	202	205	226	231	208	222	216	206	191	216	197	202	219	210	223	211	205	200	216	200	214	230	200	203	193	208	216	208	217	207	193	209	229	232	218	209	209	213	237	218	214	222	210	205	207	192	192	212	205	184	221	205	216	257	202	206	199	251	178	198	215	215	191	232	224	219	180	205	216	212	198	215	222	195	234	214	204	192	217	194	210	199	216	221	216	226	211	209	204	226	205	186	220	202	270	195	252	230	219	229	203	239	233	196	224	202	204	212	221	198	182	230	218	193	196	215	201	229	221	234	235	202	209	211	215	195	198	223	200	221	202	196	194	182	212	186	209	207	226	197	218	202	205	211	214	215	207	222	224	190	205	218	201	217	208	197	217	193	217	242	206	220	199	207	204	220	221	220	207	213	234	209	205	181	230	181	221	220	225	201	216	205	210	245	226	187	191	203	222	214	200	212	216	223	208	210	220	234	216	229	228	232	225	197	197	198	195	200	213	202	240	236	207	238	248	210	215	208	229	205	229	202	200	198	210	217	206	225	209	233	231	204	214	184	205	197	216	198	191	198	223	201	202	219	207	204	222	237	231	230	231	217	179	196	220	220	206	217	196	204	230	217	205	210	228	196	221	208	219	226	215	223	223	227	200	197	203	204	223	207	187	212	212	217	206	206	196	246	202	225	217	249	245	208	224	202	215	218	214	227	192	207	210	204	237	204	207	216	214	239	258	245	221	205	233	211	217	205	217	245	211	201	219	212	222	224	217	226	221	221	193	215	230	226	199	180	216	216	205	196	212	197	214	239	229	212	224	224	243	215	223	216	234	224	215	212	199	234	217	230	241	216	164	206	202	239	188	221	221	257	217	194	232	220	217	207	189	197	218	195	192	243	229	204	228	221	214	234	248	209	186	194	218	218	209	204	202	227	230	216	222	192	209	198	223	209	209	225	220	245	241	205	191	189	189	187	200	199	195	189	254	198	211	199	221	214	201	183	195	229	230	209	206	221	211	197	217	213	224	211	198	230	207	229	209	236	237	221	227	203	196	213	195	207	212	209	217	212	247	193	231	207	206	211	212	195	201	201	212	194	212	232	204	215	216	211	247	214	226	217	222	226	231	219	225	207	218	221	210	208	236	196	192	220	214	201	188	215	247	208	207	204	220	215	224	222	200	207	208	236	232	244	195	218	184	210	214	234	233	191	212	226	171	171	207	235	226	186	223	221	213	192	196	200	203	216	212	203	193	187	205	187	216	232	204	200	235	229	206	194	225	212	212	244	213	211	224	205	208	228	204	204	221	237	189	247	221	235	207	204	229	217	253	236	198	197	206	192	222	204	220	201	207	211	210	219	226	215	192	219	211	228	189	231	209	201	208	223	199	202	252	231	224	224	201	201	228	188	217	195	235	224	182	214	210	213	218	201	201	202	260	198	234	199	175	238	216	213	210	230	227	209	212	199	204	217	191	218	223	209	218	227	198	209	196	235	185	189	209	200	209	198	224	227	214	201	197	201	223	207	193	169	213	232	206	209	176	218	198	186	200	214	216	205	215	207	220	228	243	230	208	209	213	192	221	202	231	218	221	212	194	200	221	202	225	211	242	224	233	199	201	241	221	194	234	215	213	209	234	189	218	216	207	241	224	214	225	210	218	209	199	216	207	224	232	222	201	218	208	215	207	231	206	218	221	223	219	210	230	210	207	219	204	231	186	200	234	235	224	207	239	226	201	224	261	209	185	218	241	198	226	237	212	210	204	207	232	196	226	220	219	223	225	204	219	224	216	206	195	231	234	233	234	220	182	192	213	216	191	180	211	188	199	205	206	213	229	229	202	218	195	202	235	213	228	234	194	221	191	231	225	245	200	209	209	206	220	210	233	208	225	207	200	215	209	230	227	191	215	199	194	204	202	220	200	179	248	209	229	225	217	224	197	222	198	208	196	229	193	215	244	236	213	194	214	231	219	209	198	207	204	212	230	219	207	229	230	222	219	202	226	217	203	196	234	204	208	213	219	230	209	234	225	213	207	221	250	198	207	208	221	235	223	231	236	231	207	207	205	202	208	209	210	216	207	184	202	219	210	206	209	200	218	227	261	224	218	183	220	223	226	214	228	211	204	206	201	220	205	226	205	227	210	229	184	214	206	241	203	216	180	216	233	197	202	226	223	203	197	229	205	205	227	201	209	208	191	220	207	205	194	216	206	219	209	222	223	191	210	203	229	221	230	218	221	204	211	187	235	225	214	221	217	233	223	213	220	200	205	219	229	210	213	228	210	214	198	216	194	215	211	217	221	189	196	190	207	215	222	206	199	242	244	191	199	233	215	200	212	207	192	241	197	209	222	210	207	218	246	224	217	207	192	213	205	201	212	234	228	224	223	221	218	187	196	218	192	246	250	206	205	227	222	225	215	226	217	233	233	232	232	212	214	214	200	213	211	218	191	200	219	217	232	213	224	197	221	241	252	211	203	220	229	216	219	212
48218	32965	8551	1636	1515	1324	1157	1017	973	866	840	826	766	772	728	746	723	680	695	621	666	676	643	689	672	677	671	666	670	619	716	733	660	699	665	671	698	652	738	679	658	649	653	660	666	690	659	758	847	861	1032	1073	1216	1429	1976	1339	964	851	730	686	726	718	694	997	2178	997	600	671	649	652	649	627	631	629	636	639	623	658	630	664	624	655	661	594	575	642	591	596	610	591	596	596	619	592	619	591	579	585	579	604	596	581	599	609	657	626	608	668	599	566	592	588	566	587	645	600	563	591	615	574	559	626	584	613	638	610	567	600	618	579	603	564	540	562	594	633	647	584	606	578	614	603	572	579	610	544	575	565	582	592	583	572	598	625	603	575	614	572	622	627	608	608	567	636	608	585	607	593	628	605	600	614	626	636	598	616	581	587	589	597	633	577	610	550	584	580	605	574	592	588	607	614	589	553	574	655	630	611	589	560	595	624	555	609	590	612	602	607	604	663	593	577	622	551	636	609	586	589	624	587	620	619	626	584	643	608	571	601	592	593	641	579	634	624	617	617	629	623	634	597	601	613	559	610	593	558	595	600	585	595	596	553	620	632	617	603	613	581	564	595	590	578	620	589	589	618	593	581	600	606	606	604	587	598	559	582	588	592	583	616	566	577	588	572	593	604	616	615	602	596	582	600	561	636	602	614	627	584	602	617	551	606	614	602	585	603	600	590	613	549	641	632	584	611	614	606	566	564	596	551	555	596	619	596	542	661	606	585	607	611	604	592	579	567	599	664	592	609	556	606	604	645	591	587	599	619	626	628	593	611	565	583	644	639	599	567	604	615	621	611	570	546	615	598	574	594	571	589	577	602	628	607	611	628	612	629	571	591	590	606	620	594	593	577	584	541	625	601	566	565	601	617	576	617	619	569	593	578	582	602	559	634	530	615	582	578	571	592	569	598	571	572	593	578	552	606	569	622	633	625	595	607	578	560	595	610	581	606	641	594	598	651	582	583	563	591	599	602	572	548	628	548	560	581	550	590	589	597	633	591	605	592	595	571	568	596	598	589	644	600	605	578	605	581	604	606	627	592	578	595	573	621	610	625	582	621	602	567	578	586	617	604	619	562	651	612	624	633	580	583	587	608	602	627	571	549	573	580	601	614	568	559	565	583	580	569	602	559	605	548	563	573	631	578	644	588	607	613	603	585	600	570	614	576	618	583	577	599	577	589	590	629	578	591	590	535	569	591	589	627	589	611	567	591	588	611	620	623	599	606	605	630	602	602	603	584	586	629	613	570	614	596	586	661	593	576	614	593	602	578	612	606	604	633	605	584	573	617	603	595	557	580	606	588	622	579	596	564	629	610	637	610	565	585	602	608	610	591	615	598	627	559	649	592	602	643	586	569	601	594	570	630	522	620	610	605	561	621	563	648	603	576	588	579	597	588	566	590	594	574	626	662	570	584	576	596	601	624	573	565	572	610	583	635	621	581	562	572	584	621	567	598	572	575	576	561	575	569	606	575	596	613	595	575	588	599	589	617	573	587	583	613	565	580	634	616	605	597	593	597	646	582	565	629	569	590	593	620	577	581	605	575	653	569	565	613	584	547	566	637	603	644	569	605	581	559	595	582	587	594	645	565	565	591	624	604	636	605	567	598	587	576	586	599	572	600	597	594	589	585	602	587	604	599	597	629	603	568	585	605	606	558	618	663	616	591	600	628	592	599	576	636	609	609	604	598	634	595	598	613	550	609	613	628	576	621	593	611	595	642	614	578	621	608	604	578	598	629	579	542	604	620	572	632	587	571	574	579	603	628	598	598	557	572	603	601	597	645	581	632	655	595	589	639	636	585	594	573	598	572	567	620	617	592	616	594	567	646	630	606	611	592	624	627	629	582	571	597	614	572	637	569	625	635	605	596	558	572	552	611	616	549	613	627	616	589	605	595	612	630	631	562	582	611	664	615	605	547	603	612	575	598	609	613	621	588	565	609	578	614	630	596	588	597	577	573	592	571	615	604	553	584	587	623	609	612	597	592	609	604	591	606	614	614	590	611	580	600	583	594	595	577	551	609	636	624	586	607	629	612	605	571	570	552	605	585	570	600	584	577	615	533	670	600	600	580	549	566	598	601	622	566	584	594	581	613	573	650	588	606	586	586	566	598	606	608	650	584	579	592	534	571	628	595	619	571	628	609	573	602	569	586	565	634	619	602	551	583	589	546	573	603	566	643	568	623	598	592	614	598	628	607	534	611	576	614	534	628	586	617	617	566	611	645	600	595	608	587	652	573	578	627	607	548	601	599	588	555	631	608	599	575	603	621	583	603	605	646	553	580	616	593	632	601	593	597	610	571	607	582	626	628	585	578	605	606	620	603	581	602	619	626	605	591	620	631	572	622	642	583	616	600	607	573	601	619	581	578	633	641	595	596	605	604	642	628	611	552	646	617	627	591	592	627	576	604	597	599	581	608	632	594	575	584	628	650	541	604	635	607	577	631	606	569	579	581	580	575	565	575	565	584	591	604	619	568	596	630	633	588	595	605	554	571	637	559	568	587	586	577	620	607	585	612	567	573	608	557	547	586	599	581	617	622	532	593	598	615	631	600	608	566	646	597	580	603	560	588	593	540	568	591	601	614	607	592	571	602	597	598	610	569	623	596	626	594	620	565	624	621	618	575	630	565	545	643	602	583	646	577	564	566	591	595	604	644	615	606	604	627	576	623	564	580	604	604	571	562	591	633	597	592	628	585	590	614	605	597	639	629	610	583	642	568	566	638	584	602	611	602	645	632	562	594	624	591	600	604	612	598	634	579	611	620	601	623	617	615	575	581	602	592	554	611	592	582	588	593	613	573	581	594	570	616	613	589	573	591	591	569	571	593	609	557	531	596	603	654	575	587	615	597	633	619	615	560	633	566	594	588	646	563	575	574	565	574	594	607	579	611	586	569	586	632	588	577	621	605	629	660	580	590	606	637	561	591	614	609	581	616	607	557	587	605	567	549	602	610	590	617	551	597	589	595	600	591	570	590	582	595	580	620	586	605	651	612	580	598	604	596	601	617	627	604	582	615	588	582	596	662	573	611	588	586	571	552	587	626	616	594	552	593	571	597	593	635	588	617	571	594	616	603	615	599	580	597	626	616	650	594	601	586	629	584	612	609	592	602	636	550	595	606	595	600	588	611	569	586	594	621	668	639	633	598	585	635	591	562	579	557	585	569	591	586	621	631	567	602	556	583	553	612	644	608	622	575	616	632	591	628	598	612	621	589	591	613	620	612	619	631	595	612	560	598	607	571	572	571	651	585	588	598	574	612	571	620	610	586	648	620	581	601	582	597	601	628	595	604	606	634	639	617	587	568	576	603	588	630	579	612	571	615	602	558	566	586	625	618	586	582	593	627	582	626	618	591	540	623	615	573	544	580	610	569	618	612	638	576	616	683	605	588	619	596	618	595	585	589	586	614	615	614	639	579	662	589	569	583	603	603	581	583	614	589	589	551
84857	59497	27489	6697	943	564	495	438	409	367	340	335	314	310	290	310	309	302	284	282	271	264	297	245	296	304	301	273	277	279	314	285	294	304	282	293	282	289	278	256	281	279	276	288	283	258	283	285	307	315	309	386	392	471	556	419	389	311	351	303	299	276	262	295	666	436	281	277	293	273	277	279	300	274	261	263	272	249	267	248	269	303	264	276	272	280	282	302	238	281	262	254	245	274	243	234	281	262	252	252	254	248	265	249	261	261	269	288	265	265	280	252	255	234	255	282	259	261	258	286	255	234	281	284	276	257	251	270	244	292	266	269	249	245	279	272	255	252	270	276	253	270	276	256	285	262	267	278	320	244	232	248	275	265	256	260	257	277	305	232	270	256	268	269	253	282	261	251	264	249	274	248	294	263	226	285	266	258	232	230	250	252	227	266	226	241	250	278	245	255	284	295	266	252	262	251	283	280	270	257	240	280	285	269	278	264	271	273	272	299	264	259	245	281	253	279	273	309	257	307	254	261	300	212	269	252	263	251	252	261	282	287	268	269	266	269	280	275	263	263	258	246	261	286	265	291	260	305	248	285	288	251	270	262	275	292	263	263	262	256	268	273	262	277	253	274	274	260	308	271	268	265	276	273	261	269	239	268	272	285	256	240	257	279	226	253	252	237	252	250	246	250	251	208	277	258	275	281	278	273	248	284	284	268	272	266	298	262	277	239	286	267	259	280	267	254	264	273	274	251	296	262	268	279	275	246	271	281	256	274	265	245	248	261	283	266	269	254	284	230	252	248	274	272	255	275	260	259	268	252	252	265	260	261	262	228	272	239	278	243	234	258	252	245	267	248	280	286	248	268	271	284	300	265	244	261	220	248	268	285	274	278	288	258	270	270	235	264	268	274	266	246	255	272	251	277	265	272	243	258	252	264	256	258	270	239	288	256	257	263	252	264	236	290	266	256	265	262	260	299	270	231	247	241	262	255	291	263	252	293	271	247	262	258	276	271	264	270	275	238	235	264	258	271	281	247	256	271	237	272	263	286	281	236	244	286	267	248	236	256	266	265	262	261	258	251	287	248	277	247	246	267	233	262	261	241	246	230	245	259	299	244	292	246	270	292	287	267	239	249	265	281	278	240	283	277	264	235	264	284	270	268	272	240	266	249	255	279	280	228	255	285	229	262	276	250	258	262	231	249	286	278	253	275	286	286	256	255	273	280	268	235	291	271	271	275	247	268	251	282	293	253	243	268	263	258	246	277	257	271	263	292	265	247	253	262	284	282	256	274	263	235	284	263	286	271	289	266	277	252	280	268	264	270	276	260	252	280	263	245	286	280	259	252	241	249	261	250	232	269	290	283	263	235	297	285	262	254	259	270	261	245	265	269	275	276	245	293	253	243	275	249	220	306	248	252	285	297	245	261	270	251	278	271	263	291	234	255	290	236	256	253	266	273	246	289	255	240	263	264	262	272	270	243	264	281	250	248	277	245	253	243	261	262	249	270	275	279	285	246	267	270	254	283	273	269	257	251	282	271	257	265	270	301	258	285	260	294	268	254	264	252	266	271	272	234	282	285	275	286	265	233	272	258	251	275	262	279	273	278	262	263	271	277	262	257	273	266	272	268	254	248	262	306	249	261	288	277	248	269	263	269	265	310	258	268	259	255	211	265	264	260	256	275	244	256	240	259	233	291	272	269	278	260	267	264	282	271	274	218	247	285	247	274	266	260	285	247	240	281	283	303	266	255	271	266	312	274	251	257	244	250	235	237	275	261	255	266	289	248	254	288	271	287	246	273	275	267	233	270	266	263	264	261	250	300	251	257	260	233	258	268	295	248	297	242	281	274	247	261	276	264	249	261	269	295	284	275	305	263	259	284	268	253	305	223	267	284	255	235	262	268	281	269	290	243	230	268	261	297	295	288	256	256	269	237	253	255	259	273	249	238	269	253	273	288	277	257	239	273	292	261	279	293	257	265	257	267	244	250	287	233	239	245	274	279	249	245	284	272	252	252	264	235	250	257	272	267	279	255	283	262	242	256	263	254	276	268	318	286	286	276	283	274	262	226	267	242	261	272	267	233	244	276	263	267	250	272	272	286	296	255	274	268	249	282	288	278	259	234	270	236	247	277	295	244	266	275	271	276	260	246	263	271	287	247	230	245	276	253	273	256	274	280	265	265	287	262	282	274	274	262	278	282	274	268	248	267	253	288	275	262	266	237	265	284	267	255	234	242	252	246	290	265	272	254	261	263	272	285	258	294	258	310	270	282	289	279	267	260	235	236	261	270	292	241	252	268	259	254	263	283	290	251	296	251	271	239	259	276	272	253	258	277	254	272	278	276	262	253	292	283	279	260	270	240	271	243	233	303	250	296	274	264	257	240	280	232	274	258	232	260	256	264	284	275	221	292	289	274	270	271	254	253	260	268	252	276	236	248	256	267	269	287	275	262	244	244	265	272	276	252	292	286	237	264	300	270	269	257	262	275	273	268	286	277	251	265	209	269	251	269	273	261	277	266	281	280	255	257	232	262	250	235	289	271	261	252	284	264	231	255	244	294	288	270	253	238	248	267	296	268	250	253	248	284	276	234	262	250	232	272	276	236	282	243	263	252	241	281	264	266	269	267	264	256	248	279	242	271	269	269	247	244	264	285	261	279	271	268	269	242	259	261	281	263	261	298	252	271	256	274	265	295	284	278	209	247	261	274	270	268	256	278	220	248	298	285	300	249	278	266	261	279	251	273	254	288	259	298	257	271	268	258	239	277	242	254	267	294	241	273	274	235	231	259	266	258	253	262	246	238	275	238	272	262	246	285	285	283	272	247	233	272	239	281	250	249	266	260	254	261	273	279	276	256	293	277	278	264	289	247	270	257	276	257	292	257	254	275	257	256	246	269	262	268	275	279	285	287	259	279	251	268	269	260	278	256	258	256	259	278	270	310	238	250	261	253	265	275	241	254	269	258	250	271	277	244	263	250	271	251	255	254	258	259	293	280	221	258	242	249	286	272	292	235	247	259	262	247	246	275	293	265	270	280	254	259	285	260	264	268	300	273	238	281	236	282	281	271	249	262	252	240	279	242	274	272	257	261	290	273	250	275	246	240	281	273	248	274	269	278	283	306	262	269	248	265	266	296	255	293	250	242	272	260	265	286	283	259	252	268	279	277	239	257	263	276	268	252	279	265	272	268	312	253	246	282	245	271	272	219	247	277	266	282	259	265	259	266	237	280	250	264	277	272	238	254	261	247	255	245	229	214	269	286	248	287	283	295	274	262	302	256	278	273	274	252	257	233	235	262	247	264	268	249	271	255	255	269	251	249	253	284	281	280	306	237	287	277	269	281	271	275	246	294	270	276	277	266	271	260	265	252	277	271	269	255	256	261	282	304	234	246	240	258	251	265	261	264	286	267	258	239	285	233	234	264	277	270	259	243	240	266	264	257	280	255	292	262	265	276	284	284	279	267	260	281	260	277	255	258	254	254	264	271
59227	42226	12299	2673	2362	2040	1731	1552	1410	1266	1262	1082	1033	1033	1008	952	924	906	871	895	847	815	821	848	831	853	863	800	847	868	925	989	884	857	817	856	881	851	825	806	890	776	839	780	906	817	939	977	1203	1254	1525	1774	1667	2417	2893	2167	1379	980	1166	1138	1097	941	883	929	3718	1612	871	902	858	776	815	772	855	830	810	818	844	794	793	753	771	776	891	784	735	799	735	839	774	727	738	771	688	725	695	748	713	756	689	753	708	751	689	738	737	707	678	795	708	715	680	760	758	714	704	705	719	697	723	704	710	740	729	691	754	678	697	693	726	697	693	678	715	727	723	717	728	684	734	726	761	755	717	730	682	714	710	705	736	701	711	734	702	684	723	683	732	708	739	733	708	697	743	720	725	741	723	698	736	742	697	756	679	694	704	694	703	720	734	738	726	707	679	737	681	696	715	737	710	687	672	724	708	716	744	707	762	696	707	741	713	762	716	771	662	699	703	738	710	699	717	719	720	778	745	703	708	745	728	716	703	705	701	708	746	701	733	741	720	705	751	750	720	671	724	714	729	711	699	761	728	713	768	675	698	735	734	678	766	756	701	692	726	739	759	723	701	733	681	754	727	694	759	753	689	798	740	742	743	688	697	736	704	706	733	782	717	745	685	734	705	723	731	769	711	719	763	713	713	716	721	741	693	715	718	742	704	718	704	729	724	732	691	711	760	678	731	728	685	726	708	758	704	767	683	750	719	758	735	690	747	723	694	741	703	753	705	700	726	702	697	713	728	686	698	756	713	744	692	727	731	695	726	719	708	739	701	764	750	708	714	736	730	702	715	729	773	776	689	698	743	696	736	677	708	748	718	748	689	706	693	695	716	693	715	790	733	717	710	702	674	774	697	757	682	691	723	706	773	715	751	725	739	767	724	737	728	695	669	692	759	713	740	685	714	711	674	739	729	700	705	693	721	656	739	740	767	757	766	739	739	724	738	710	680	668	701	711	661	727	708	743	687	727	701	706	671	702	760	648	738	770	692	706	753	703	691	744	683	685	676	696	710	718	688	734	738	708	680	707	725	699	762	720	703	746	724	738	703	748	730	741	706	753	692	700	734	684	700	730	726	771	721	727	726	699	728	673	685	746	674	736	757	713	685	769	769	719	739	683	722	733	690	737	701	709	740	716	720	689	689	761	730	690	723	707	741	668	715	682	729	731	737	708	688	727	728	723	771	700	756	671	736	718	724	699	712	711	685	712	676	691	735	731	717	717	717	698	706	721	732	707	751	732	770	745	755	756	747	682	707	726	749	734	734	704	724	733	761	727	735	747	683	735	709	741	694	705	683	726	682	767	698	717	671	704	659	765	703	706	709	693	678	716	741	666	699	680	717	703	714	747	722	749	728	681	754	726	706	742	768	739	678	719	687	759	725	748	732	694	700	672	715	700	688	732	706	727	712	692	685	739	721	696	720	708	741	734	704	690	749	723	774	729	698	696	720	733	687	694	699	742	702	728	696	681	770	690	754	699	744	662	692	744	742	709	720	748	719	725	683	746	696	706	768	707	735	728	708	753	726	674	669	665	687	710	721	658	717	716	768	706	753	770	746	727	732	730	725	693	738	753	751	730	719	710	688	674	768	741	660	701	705	761	678	676	725	696	759	725	738	716	672	705	743	719	680	704	738	764	719	743	713	730	676	723	750	711	666	696	716	712	745	737	714	721	727	757	754	765	733	670	718	799	787	722	687	696	738	734	742	726	728	697	776	723	688	714	806	739	741	724	775	717	711	767	701	703	744	733	711	758	743	685	702	704	734	752	755	781	743	708	711	720	672	737	685	723	752	676	731	770	696	681	746	639	736	739	723	744	706	751	694	711	685	698	747	686	738	726	647	727	725	730	724	707	706	691	666	700	753	685	714	729	715	699	699	738	714	705	714	693	710	701	701	704	713	715	735	745	674	779	693	690	746	670	710	749	716	721	777	755	703	740	711	761	692	712	746	727	710	714	734	713	737	694	716	723	702	730	676	714	714	742	702	738	697	668	666	681	729	719	737	710	735	698	716	731	731	708	729	707	686	660	723	723	719	716	702	725	748	783	714	742	734	721	752	700	729	690	692	747	737	710	747	719	693	704	702	725	714	697	749	692	745	700	735	675	760	679	698	694	704	695	711	734	716	739	670	749	690	757	744	743	722	730	781	680	736	698	720	702	744	719	725	728	709	764	712	753	698	712	739	702	733	794	807	701	717	758	714	685	747	710	702	709	656	724	694	709	706	657	682	725	712	700	711	708	713	721	673	722	723	701	758	685	778	728	771	684	704	724	749	731	762	740	669	735	707	723	700	700	712	678	698	697	728	642	696	723	707	725	675	736	758	673	712	733	743	736	728	708	701	729	706	740	705	708	700	753	701	716	724	723	724	689	719	713	733	716	685	686	657	703	711	718	743	743	687	767	671	783	733	742	725	716	690	682	720	699	754	732	713	682	704	711	768	728	752	733	708	740	673	744	686	708	733	727	728	715	705	692	718	697	712	715	710	652	691	707	744	773	675	732	728	728	713	735	699	718	719	677	743	733	746	697	745	665	739	734	768	734	708	769	742	686	744	760	777	733	749	727	718	749	688	741	703	703	751	738	744	758	726	681	730	748	719	701	778	674	718	713	733	726	709	756	733	718	683	702	716	736	718	706	707	748	718	701	702	759	733	744	750	720	758	690	710	708	722	704	746	711	774	704	714	700	655	690	743	739	718	697	676	703	699	739	705	796	757	741	698	747	735	716	729	767	688	705	734	732	727	702	753	757	633	753	746	755	713	703	768	686	703	729	730	688	732	712	663	686	722	710	730	713	740	753	708	735	699	690	741	704	703	731	686	741	726	698	712	707	721	646	696	749	726	690	705	733	747	747	713	711	762	705	713	672	694	725	711	711	735	773	706	727	677	765	765	699	755	716	736	722	729	728	691	738	745	726	690	703	743	685	718	704	757	693	681	742	726	773	734	698	720	701	792	743	684	747	699	700	672	712	745	764	704	691	717	774	757	709	695	791	685	728	734	677	701	741	694	734	751	760	735	753	734	750	718	730	745	742	711	752	732	735	705	734	706	705	698	651	680	732	720	720	714	717	708	664	694	708	732	746	727	724	694	703	700	696	725	702	740	704	735	711	727	704	710	710	710	722	693	712	721	753	677	728	712	725	701	725	698	705	690	704	673	691	701	725	665	768	749	700	688	737	693	754	695	740	749	708	668	674	721	698	702	767	699	754	689	750	701	731	706	699	721	715	772	735	714	686	747	706	696	695	751	691	732	687	691	710	666	699	749	701	749	735	711	672	667	765	717	716	690	713	682	718	738	665	727	715	722	713	787	757	729	720	693	731	730	710	725	718	694	665	756	701	740	754	755	682	693	783	682	710	719	681	723	648	739	758	729	752	662	695	685	750	712	717	684	668	734	737	707	769	734	719	700	716	709	760	747	742	727	670	708	689	744	721	712	700	723	727	765	719	672	740
30749	12998	1768	395	292	285	278	256	281	280	294	291	240	292	261	268	270	258	273	271	275	280	217	250	293	281	279	242	277	307	281	255	252	258	256	263	291	305	246	268	272	267	269	302	281	275	244	240	254	275	283	280	312	270	283	290	289	268	281	278	286	304	259	305	281	283	274	263	268	254	258	260	275	273	282	245	279	296	254	279	277	266	260	279	280	278	244	272	275	242	279	251	267	286	275	264	276	289	279	276	255	258	288	256	280	241	260	256	288	275	283	271	284	271	274	271	297	263	237	273	243	279	294	263	265	271	283	260	248	289	262	290	263	283	234	292	263	265	280	281	264	289	282	280	270	272	288	261	245	245	266	262	289	258	292	261	292	281	269	237	292	269	279	278	265	299	271	251	289	263	257	239	229	269	260	270	254	258	297	278	284	252	279	275	275	290	259	259	268	275	283	266	246	266	263	229	268	270	289	260	278	247	255	249	270	263	243	282	283	264	306	255	248	262	274	258	255	259	270	276	279	248	269	287	268	292	266	290	263	289	265	256	272	245	260	248	274	277	261	267	264	270	266	281	247	222	279	267	278	226	290	252	278	262	267	251	279	261	284	278	272	273	262	283	233	277	241	253	269	254	289	266	235	278	280	268	276	250	252	250	267	278	278	250	251	244	294	276	255	277	284	235	249	262	254	262	250	271	294	286	249	262	247	290	278	281	273	290	296	275	250	286	258	261	288	245	240	288	306	288	275	281	275	250	276	297	292	297	259	255	303	262	279	281	283	291	285	255	270	271	266	290	268	271	256	285	281	242	284	259	287	285	271	280	275	242	269	264	262	276	256	281	244	263	285	284	267	234	282	270	256	257	252	289	257	261	281	314	237	270	245	262	255	246	279	280	273	257	261	283	269	236	290	255	268	276	259	261	264	283	250	269	262	246	275	261	239	288	254	250	290	273	268	264	241	276	260	268	267	269	319	284	254	261	267	273	277	264	278	280	268	211	296	273	274	271	251	263	277	255	291	268	286	262	264	270	274	261	272	290	285	275	266	268	273	269	270	257	284	260	242	289	268	270	244	268	236	235	296	267	245	253	268	256	274	267	265	255	274	276	258	296	276	258	257	271	216	248	250	252	298	281	287	309	245	247	259	280	263	275	280	292	231	283	295	291	272	294	289	272	268	267	285	252	240	258	291	257	297	275	263	264	264	253	265	258	301	270	260	250	309	290	277	260	260	250	291	283	282	258	250	249	276	282	249	269	254	297	245	256	265	254	257	284	231	252	262	272	266	278	245	277	266	259	278	280	270	307	230	259	286	281	258	288	276	274	271	269	257	284	252	275	263	258	257	284	279	248	253	299	236	242	262	278	283	252	262	265	259	268	261	253	275	246	228	255	284	275	259	288	282	238	245	248	278	246	256	266	258	264	239	270	254	274	279	259	287	270	274	266	265	278	255	267	271	275	244	266	255	252	255	298	263	272	282	264	266	272	290	286	259	272	260	253	269	281	255	277	280	247	258	260	285	296	248	255	289	283	277	281	300	232	263	302	234	264	264	223	278	275	258	282	264	276	254	259	273	261	235	287	264	251	263	262	254	268	274	287	270	279	245	258	267	304	264	274	268	289	270	236	235	258	273	261	274	255	277	253	266	264	246	285	271	250	274	253	276	273	274	265	264	269	253	283	266	255	261	268	269	273	256	267	255	276	255	271	271	250	254	251	287	271	277	270	284	250	256	255	254	278	239	293	255	278	285	296	306	283	261	250	286	253	258	269	266	283	260	287	281	267	282	252	259	227	283	283	246	293	295	255	283	261	275	269	256	255	261	278	261	252	251	270	270	256	251	269	253	288	274	266	275	274	289	272	245	280	272	296	250	277	280	257	248	286	277	236	254	276	246	255	251	284	279	261	247	300	252	274	272	288	261	268	244	277	271	275	254	233	243	269	271	244	289	294	286	260	282	271	255	299	285	270	285	252	252	264	259	283	257	260	266	276	278	252	284	291	263	250	249	259	256	269	239	274	276	288	277	258	247	261	264	264	287	276	257	302	268	270	284	291	253	273	288	264	261	282	283	263	298	287	289	285	259	279	249	289	256	278	270	277	231	265	257	264	251	283	283	270	251	250	266	274	255	276	263	254	238	248	257	237	274	276	284	278	279	272	274	261	260	271	280	247	285	227	258	284	293	256	276	273	244	256	232	292	262	264	265	294	256	273	272	273	263	272	309	250	235	307	281	272	281	265	281	270	296	260	266	263	274	299	260	293	301	277	274	263	292	312	236	263	256	252	276	270	274	281	249	296	261	274	278	312	282	303	260	281	290	258	288	246	274	253	268	283	291	286	323	245	270	263	250	291	275	246	281	309	262	259	282	261	268	268	275	281	257	258	274	272	269	249	271	298	270	239	252	259	274	273	251	259	266	275	238	254	290	275	253	244	286	289	281	257	234	262	251	234	263	277	263	288	263	238	291	245	285	249	266	257	264	289	289	277	260	259	263	300	306	243	283	265	275	250	286	282	281	271	274	270	261	246	278	262	267	265	261	243	282	259	268	260	247	268	263	293	265	275	269	281	291	261	266	283	256	266	254	250	257	254	242	248	253	279	278	261	277	280	275	236	291	243	285	253	302	262	280	284	281	286	282	246	279	267	257	289	250	280	246	301	259	270	267	287	254	266	276	286	274	256	277	244	253	276	263	269	258	272	269	296	272	269	272	266	289	255	317	270	262	294	290	257	261	260	274	267	265	279	286	271	263	272	251	256	265	270	258	279	272	260	243	252	275	255	271	277	259	242	266	265	263	276	251	254	268	284	289	247	270	279	254	299	275	299	291	273	286	279	254	276	251	275	271	261	300	228	265	277	251	253	272	298	270	270	266	270	298	271	261	275	302	253	268	283	268	279	305	273	287	244	251	280	293	285	280	260	254	250	286	260	271	265	246	267	236	260	293	288	266	263	252	267	264	303	277	296	270	279	266	264	258	267	237	278	280	268	245	271	226	285	281	263	265	244	278	279	283	234	270	254	279	276	245	313	282	244	266	258	247	237	285	286	269	294	273	289	245	277	256	246	290	252	272	247	268	297	285	252	294	257	299	247	267	272	242	238	254	253	264	279	271	299	282	286	268	300	258	278	260	279	278	304	258	242	292	281	237	285	286	262	244	279	255	280	282	301	267	270	285	280	273	312	281	305	271	237	290	248	246	259	290	259	298	277	244	257	275	281	273	300	267	269	279	269	278	273	268	256	286	276	251	288	258	243	268	262	253	305	272	276	248	265	244	271	234	295	275	259	285	245	265	287	225	278	259	270	261	270	276	303	267	285	270	292	288	243	271	280	279	243	255	252	289	270	267	248	260	296	258	240	285	248	277	244	264	252	290	282	252	251	270	270	257	253	275	252	259	286	261	253	269	266	271	265	278	272	250	264	253	251	277	287	251	275	326	299	260	266	269	279	270	292	248	259	269	279	273	243	275	265	255	267	248	296	266	279	260	267
28083	11556	1979	772	810	805	743	797	765	785	758	744	752	713	815	684	662	721	762	737	741	732	727	706	762	797	753	724	796	780	736	706	765	757	721	775	733	772	728	751	761	768	768	765	755	744	778	756	772	789	806	831	789	816	825	821	816	796	715	742	751	753	759	722	943	847	690	725	755	706	765	740	707	712	745	722	739	744	746	727	745	657	739	782	716	766	718	702	724	720	692	663	707	717	668	764	750	743	729	735	715	735	730	761	739	699	726	691	742	706	774	754	728	709	745	697	713	789	733	737	723	680	759	738	695	687	689	716	768	671	705	716	656	715	689	739	730	732	748	751	726	707	757	701	749	719	745	725	727	679	727	718	747	743	693	735	713	699	691	793	704	743	707	716	757	713	679	723	723	758	730	699	768	659	730	713	717	738	765	719	707	692	741	729	732	706	691	753	737	776	751	716	716	722	741	744	708	718	681	688	723	706	686	704	750	713	749	751	734	727	710	712	771	693	728	738	761	748	765	751	730	692	737	746	710	746	737	708	730	742	731	727	789	755	703	776	733	750	754	762	738	728	716	742	754	708	763	713	725	730	673	709	702	748	683	738	750	732	715	735	693	691	704	720	717	706	713	720	764	700	708	710	724	716	727	748	715	745	757	721	733	720	730	745	748	700	752	746	685	718	777	710	707	682	721	754	698	707	729	728	706	714	725	741	694	754	709	729	760	737	750	769	721	720	710	727	692	748	690	714	768	744	777	709	764	703	698	733	749	743	712	740	721	696	712	696	698	763	709	685	754	749	746	731	770	735	705	704	764	727	710	693	674	717	751	717	694	773	787	720	742	673	699	718	704	716	759	721	685	713	726	710	742	751	729	735	715	758	746	728	738	726	732	745	723	781	722	712	704	701	709	704	720	702	644	703	700	782	692	732	727	684	701	724	750	716	703	719	700	719	716	703	773	768	693	720	752	712	699	706	781	713	732	750	710	729	715	713	750	708	711	718	736	696	775	688	704	681	743	749	685	692	669	737	719	679	741	763	709	779	739	781	707	694	756	727	703	699	730	683	757	723	721	717	682	706	733	716	773	734	692	713	741	736	708	668	685	720	708	747	704	732	698	742	697	758	724	754	705	735	712	705	716	747	721	737	694	767	706	687	702	736	695	687	719	777	721	737	759	725	741	699	762	645	707	693	738	761	735	681	751	765	707	752	710	687	704	734	724	716	714	688	724	741	750	731	716	702	728	763	730	761	700	732	740	692	732	731	703	717	720	682	717	672	752	718	689	787	779	683	715	682	767	685	751	680	735	694	725	712	698	720	718	737	703	785	704	715	735	753	726	698	706	735	697	700	729	752	678	701	734	696	729	715	677	766	741	710	688	724	697	756	730	747	629	711	710	681	685	700	684	731	700	707	712	716	728	728	718	709	753	706	776	736	746	750	770	700	727	727	699	728	728	703	741	706	668	715	789	735	737	767	703	717	735	732	730	744	736	704	710	696	753	754	724	700	762	723	735	708	725	715	717	742	721	731	721	729	686	694	676	719	745	738	748	733	737	726	724	724	705	700	757	686	732	730	673	754	684	765	730	765	751	691	700	737	726	752	740	711	705	683	700	733	737	744	747	712	757	682	715	685	721	697	709	703	705	715	743	708	782	716	748	744	760	721	772	738	743	740	738	747	739	705	714	703	720	676	721	727	744	736	654	740	724	722	737	751	719	720	751	704	721	731	734	712	775	718	656	754	733	727	696	716	720	750	697	746	710	751	748	715	737	708	765	708	698	733	660	708	776	728	713	751	674	768	650	726	692	731	732	676	737	712	701	739	717	711	763	704	733	705	729	696	746	759	726	725	746	723	750	725	754	722	717	742	720	756	722	718	704	704	678	725	738	726	714	712	732	705	741	762	751	707	800	720	756	730	734	765	795	705	732	647	743	734	741	762	700	720	663	772	712	669	750	739	699	714	724	669	765	706	746	734	742	727	732	746	703	694	750	700	745	734	731	698	680	678	715	696	712	725	681	728	728	720	678	714	709	718	714	722	688	747	685	727	742	720	713	744	702	780	707	755	681	679	715	714	754	704	751	719	699	726	693	790	737	740	658	680	694	722	756	644	724	698	687	689	711	715	727	763	683	713	685	752	760	685	724	763	717	709	726	744	750	770	757	780	703	665	733	736	731	721	724	757	688	711	731	747	747	677	714	730	720	699	729	750	715	703	769	726	740	739	741	713	695	688	772	760	741	728	736	718	742	737	724	752	748	741	708	738	797	721	674	728	711	703	684	756	742	729	713	736	766	742	706	723	655	688	762	712	675	716	723	696	735	757	743	746	703	763	722	683	765	709	684	686	711	722	787	679	746	754	691	733	685	735	741	724	731	771	764	764	751	699	707	696	693	718	710	762	748	707	719	725	708	728	727	759	728	731	769	716	707	707	713	724	726	733	717	698	720	670	726	708	739	684	749	712	758	668	744	726	758	665	735	732	657	724	732	706	725	727	734	722	725	757	721	738	744	703	715	710	692	674	725	757	766	723	709	711	678	702	711	683	770	746	689	721	743	719	725	685	746	719	722	742	683	686	722	731	728	718	712	715	748	752	690	717	704	732	694	750	694	723	690	708	678	715	697	748	708	690	689	702	737	696	725	680	741	691	744	750	696	746	728	719	721	708	730	728	717	663	714	712	727	716	741	710	728	735	726	771	731	754	715	721	700	728	728	714	720	777	725	764	702	678	734	676	728	732	689	759	703	734	697	715	734	721	674	714	749	708	737	774	758	711	736	734	754	703	742	718	723	724	763	688	762	765	706	735	708	736	727	756	731	729	693	777	715	738	661	700	702	733	737	713	733	732	761	741	742	708	651	715	733	655	686	697	701	731	712	721	761	716	688	742	730	715	693	697	736	708	736	723	700	752	725	748	703	701	731	691	742	773	751	719	734	704	722	727	694	730	735	721	721	735	704	755	703	747	751	770	780	678	656	751	756	747	738	772	684	721	700	730	747	734	732	742	717	738	729	733	706	747	743	690	788	711	703	736	758	720	753	695	757	702	756	699	755	685	760	687	758	713	722	766	718	744	770	742	735	702	719	734	751	718	711	716	721	695	715	703	689	750	724	759	733	765	713	755	715	707	686	714	721	726	704	725	739	713	684	688	723	730	725	724	698	732	736	739	683	705	704	695	772	717	740	741	707	746	724	722	744	737	754	762	733	721	728	724	741	739	715	758	730	735	694	743	690	728	745	702	767	752	720	720	702	746	743	652	729	704	719	727	790	750	755	694	725	708	724	688	682	699	696	718	708	739	742	695	754	722	729	751	719	697	730	710	764	732	712	686	757	718	734	688	709	759	761	738	722	717	776	750	724	728	749	677	727	654	719	706	752	756	775	774	769	723	732	723	758	746	724	709	758	732	714	735	749	711	730	690	722	719	717	743	707	668	755	699	765	729	757	730	715	702	733	716	722	754	698	676	739	764	721	782	736	678	662	732	751	679	715	700
71214	48124	19948	2455	445	357	298	254	278	268	238	244	205	214	206	205	206	205	215	181	194	230	183	190	214	203	182	209	197	204	203	213	202	209	204	215	196	209	202	232	189	207	205	198	186	191	225	201	209	251	261	244	244	328	311	290	232	255	201	179	212	192	198	229	348	223	193	187	206	206	205	199	195	210	196	203	203	214	223	207	220	207	188	203	221	176	226	187	198	179	202	213	191	206	190	181	195	198	205	204	182	186	195	200	191	200	183	160	199	197	213	200	196	174	200	208	204	178	186	200	188	180	231	223	178	187	190	200	196	217	187	223	203	213	198	230	159	198	199	192	180	188	199	210	212	214	190	158	202	190	219	197	191	198	196	184	181	193	204	181	207	213	208	208	226	217	195	198	199	186	179	199	182	185	188	205	201	206	187	221	203	208	193	192	231	186	186	192	231	199	198	190	216	185	199	190	193	191	207	194	202	208	188	202	205	170	179	202	183	213	186	194	193	189	198	186	220	180	185	179	163	183	203	204	207	180	210	192	203	187	215	167	193	190	187	189	207	203	205	187	184	175	173	177	184	190	212	199	219	191	190	189	175	159	187	221	209	197	204	191	214	197	187	215	211	199	185	179	163	194	175	213	186	197	180	189	200	193	228	184	190	202	186	189	222	198	201	191	190	212	185	222	168	214	203	201	172	162	190	196	168	202	186	186	172	215	201	190	184	194	195	207	181	190	199	205	201	176	194	208	206	224	215	190	215	193	212	217	208	190	194	173	186	215	189	187	208	191	208	184	198	191	203	180	209	196	198	202	172	190	232	204	204	176	216	186	197	202	209	182	198	208	213	214	203	195	201	181	199	211	195	211	187	174	207	171	186	181	205	199	197	212	178	194	196	191	220	207	226	224	210	200	172	191	180	178	197	203	208	179	183	190	200	195	193	198	165	203	217	225	194	201	194	199	196	213	195	202	201	190	193	187	197	192	209	199	194	194	183	193	194	190	198	194	179	197	212	214	203	183	178	201	217	187	186	210	226	197	207	204	198	217	205	192	212	198	200	199	194	199	226	190	214	228	197	217	194	199	212	204	188	204	222	188	202	217	194	178	185	196	219	188	188	186	210	190	207	204	163	184	189	186	190	186	231	205	208	176	191	213	188	159	203	188	177	189	210	176	177	199	196	188	184	169	172	234	191	192	200	176	169	175	209	187	199	214	214	198	201	202	205	208	212	195	201	202	168	200	198	184	178	189	209	182	190	194	203	193	188	187	203	215	192	212	203	186	219	216	192	191	162	197	199	205	192	209	191	188	178	199	202	191	175	187	204	184	212	194	191	203	224	211	199	220	173	193	202	181	202	189	197	201	191	198	182	192	182	189	165	197	234	171	181	190	218	216	185	197	201	184	199	185	210	180	190	186	205	197	197	185	187	184	203	194	178	203	206	198	200	177	199	199	233	195	207	190	199	207	198	200	222	180	192	196	207	208	186	169	213	209	211	194	173	195	212	202	206	196	202	175	213	213	192	194	193	184	163	199	203	192	198	199	192	198	183	192	199	211	179	196	193	176	201	180	214	180	184	173	192	208	224	175	205	182	202	191	197	178	192	214	189	205	183	192	194	227	209	176	179	171	202	199	189	198	225	197	160	195	205	200	215	191	185	193	183	201	213	209	167	207	184	221	208	200	177	199	216	184	184	169	192	183	200	207	194	198	194	204	195	194	199	197	164	181	210	230	182	217	197	179	179	209	191	220	193	188	197	189	169	195	186	191	197	193	195	177	189	183	188	211	191	180	223	219	174	200	191	195	207	209	183	188	208	203	200	186	221	184	208	201	202	183	167	209	212	178	190	231	196	201	188	181	190	179	198	171	200	193	172	213	166	199	202	189	199	198	176	206	186	197	197	199	202	213	197	177	189	229	177	192	223	205	179	198	195	171	211	181	200	178	189	171	196	213	175	208	225	207	212	160	179	216	199	204	211	197	208	174	182	208	178	206	202	185	203	198	200	184	199	204	197	204	201	196	197	199	194	203	164	188	183	232	199	178	154	216	169	224	187	180	208	198	199	197	187	191	209	173	181	194	196	168	185	183	183	193	158	190	198	188	206	197	201	173	185	196	181	190	183	167	163	200	190	198	175	216	175	168	204	197	203	197	200	199	187	213	214	192	208	214	192	199	203	197	195	197	170	206	212	206	195	191	190	179	226	182	173	199	168	208	190	189	198	208	194	195	201	188	210	203	183	202	190	206	187	180	203	194	197	189	167	212	161	207	186	195	209	204	188	193	182	187	194	193	219	182	207	190	198	187	195	189	174	224	180	200	200	212	181	196	188	193	198	183	192	216	194	197	228	209	214	175	197	172	210	183	198	186	195	210	176	192	188	170	203	223	201	206	191	199	205	189	200	176	195	208	196	193	192	203	209	218	230	188	230	178	194	197	171	203	203	194	215	213	175	200	186	193	183	180	188	207	186	215	200	195	196	192	206	203	190	194	182	173	201	188	182	188	205	199	210	189	200	165	194	187	221	209	193	176	197	193	201	205	207	225	198	195	185	210	205	195	197	191	237	194	174	191	180	197	208	201	202	190	186	208	186	184	200	174	179	221	208	217	222	198	222	180	187	192	200	191	188	207	186	176	197	196	196	165	191	200	214	212	198	211	212	183	185	191	179	205	199	213	211	179	184	205	184	182	198	191	158	191	206	190	214	217	184	230	208	189	214	218	194	197	197	161	231	209	171	184	191	173	181	203	189	190	194	197	181	207	184	191	217	202	204	184	194	199	172	199	201	169	213	207	170	210	213	176	180	200	187	181	219	174	179	208	186	192	178	175	177	200	189	216	195	215	171	194	203	215	185	177	210	193	186	187	189	212	211	192	211	195	221	194	189	190	192	205	174	212	209	207	168	191	187	205	199	186	188	197	205	226	192	179	199	196	205	198	200	188	190	219	199	198	216	172	207	219	191	206	187	184	206	186	196	206	192	173	183	175	224	203	182	193	214	186	204	180	177	187	186	199	199	185	201	185	198	187	210	198	225	200	190	186	186	188	186	188	193	211	201	210	185	192	192	178	200	208	192	180	182	237	183	196	184	209	185	179	215	179	206	194	215	177	200	193	175	185	187	199	191	177	186	207	203	198	173	197	200	194	202	189	199	215	204	200	192	216	201	217	197	184	193	201	195	215	197	193	194	203	167	189	200	182	204	217	174	177	205	189	188	197	162	184	189	170	193	214	208	177	180	212	199	179	212	209	185	190	216	220	189	196	197	199	199	209	195	192	192	206	198	181	213	197	204	183	220	184	189	190	188	194	192	227	182	197	202	215	183	191	193	195	196	212	192	196	206	191	216	218	202	190	202	200	209	214	187	210	222	190	226	202	228	199	183	206	208	210	174	203	193	199	197	219	208	216	200	214	216	213	195	191	180	207	193	197	182	192	211	228	212	180	194	201	161	192	195	194	215	187	193	172	179	174	188	181	186	184	212	177	179	185	209	200
48689	32150	10338	1562	1374	1237	1095	983	872	864	782	851	730	724	716	628	659	647	643	579	643	603	621	678	612	657	610	592	629	660	704	716	624	641	650	638	660	618	627	601	593	582	661	604	626	661	629	716	756	852	939	999	1162	1763	1540	1257	1027	1007	798	674	664	630	682	963	1883	628	622	647	627	581	593	650	582	640	648	645	635	648	599	649	590	646	615	656	612	558	589	590	594	622	588	578	562	548	563	605	563	557	536	564	551	566	601	561	535	555	555	590	527	594	543	559	544	573	550	576	565	587	551	605	560	551	581	600	519	525	518	561	587	540	601	555	491	570	575	547	512	559	542	588	581	567	536	581	531	594	565	521	554	562	558	579	521	571	569	568	621	551	568	553	545	566	508	526	572	583	579	513	519	537	581	555	568	605	533	511	571	519	559	562	559	567	573	554	595	591	537	587	549	581	528	554	581	579	562	564	545	540	582	568	585	509	554	543	545	565	500	528	570	596	548	556	523	506	584	593	555	548	548	559	537	533	574	544	594	555	495	549	521	569	542	503	571	557	530	569	566	561	535	539	566	566	552	552	559	524	578	557	557	579	593	550	558	539	587	558	540	573	586	524	560	576	557	562	539	628	553	542	520	527	563	557	564	555	567	571	615	526	573	544	562	562	554	620	616	563	552	543	563	584	608	557	532	570	556	546	573	529	603	572	550	573	552	546	548	616	595	557	499	570	540	569	553	593	517	521	554	569	571	568	547	542	581	553	531	555	560	555	539	575	539	563	539	581	571	552	533	567	560	519	577	591	542	595	564	529	559	560	555	584	563	556	564	569	598	560	517	535	558	580	539	570	545	563	557	501	553	568	568	570	526	577	535	583	574	609	551	535	549	549	534	545	535	579	561	539	598	533	589	570	574	550	591	559	541	558	600	588	511	513	537	551	584	500	553	493	525	569	534	568	539	537	571	534	548	544	568	594	552	564	551	541	583	575	556	541	555	581	534	556	536	587	534	569	509	554	547	523	527	603	572	553	587	513	562	552	531	577	587	538	519	553	596	574	541	534	586	572	558	572	574	564	586	589	580	553	587	596	543	554	538	526	548	564	559	590	536	540	581	559	566	576	554	520	570	572	525	514	553	567	574	517	555	545	597	588	545	569	535	561	553	540	535	556	549	567	551	577	554	580	557	517	541	577	565	555	515	555	561	562	551	570	578	511	540	592	602	553	567	555	590	576	545	593	606	529	525	586	540	572	605	547	605	576	520	568	593	569	561	572	550	554	525	548	564	550	590	547	556	540	558	555	531	572	561	575	539	585	539	540	551	534	533	515	583	523	547	550	552	541	592	556	572	511	552	510	571	534	573	601	569	529	577	572	605	592	581	575	570	556	556	534	529	567	555	552	563	580	569	580	582	579	518	560	548	557	538	577	522	535	508	535	530	552	583	554	593	580	555	559	565	577	593	578	533	605	538	551	546	538	580	552	546	545	582	580	546	520	521	551	568	566	543	545	550	575	585	558	596	571	572	529	531	544	531	566	525	527	497	544	572	533	573	563	523	564	576	535	568	553	589	561	568	552	550	573	530	542	537	539	534	533	534	535	544	595	616	570	535	540	545	536	572	556	509	536	520	539	577	528	551	562	567	554	510	565	494	561	582	535	519	582	588	570	545	510	545	579	553	545	539	524	550	565	540	549	565	554	564	529	528	534	603	611	562	597	548	525	539	536	542	584	560	586	590	564	553	592	574	518	572	559	551	577	560	554	614	573	548	568	541	573	583	567	588	539	572	601	600	528	560	589	572	583	593	527	580	531	548	616	572	571	583	582	561	547	503	604	537	553	530	549	577	568	586	575	565	543	588	565	555	518	506	570	538	549	540	552	521	570	565	538	590	569	609	569	538	561	545	577	576	576	526	524	573	577	577	566	535	548	524	530	538	565	582	554	551	539	556	542	524	515	553	532	547	538	522	524	533	565	580	559	561	563	562	603	582	582	544	514	566	563	537	555	564	575	556	561	536	571	561	540	560	532	555	533	568	580	587	580	558	538	546	556	578	557	543	568	546	531	576	581	555	549	545	551	531	530	553	581	544	580	597	548	509	574	543	549	566	552	587	536	545	530	539	534	562	575	564	557	544	549	588	536	555	583	524	513	534	552	549	544	563	577	541	557	577	577	577	543	619	538	582	597	539	540	556	529	560	536	555	541	532	581	556	482	540	558	553	539	554	586	562	578	517	579	496	536	505	519	535	586	536	552	537	509	536	510	585	544	547	573	531	595	551	542	593	565	572	549	538	600	603	575	544	578	542	550	527	572	530	564	561	555	554	566	512	529	556	533	543	505	529	565	573	560	515	551	530	609	547	556	539	574	567	547	588	547	538	539	588	519	560	533	557	590	569	592	600	595	544	526	573	529	574	551	598	499	583	594	585	557	568	617	575	568	567	578	586	535	535	547	529	587	579	529	521	587	564	584	547	573	507	548	550	544	600	551	551	536	552	518	560	532	557	585	557	561	567	558	576	572	555	559	537	569	548	546	572	559	519	602	576	548	495	600	562	571	542	560	568	511	548	543	547	532	553	546	555	547	540	560	562	591	588	574	558	569	537	558	557	586	530	578	559	534	581	554	554	551	529	575	563	563	557	564	572	518	574	534	519	541	555	553	562	533	520	601	561	576	573	538	552	524	572	527	554	535	572	538	615	575	509	559	552	555	547	569	549	555	558	554	579	592	544	562	574	532	552	513	568	580	589	527	559	529	547	538	596	564	526	580	560	592	547	549	509	601	533	541	539	551	584	536	597	591	548	558	566	538	542	554	529	544	571	564	551	549	560	583	573	572	534	579	515	543	577	540	540	575	560	569	551	511	573	557	553	563	579	573	541	560	576	572	560	535	539	562	555	576	527	592	578	558	541	534	559	497	544	533	565	544	558	587	503	533	550	580	539	586	555	571	545	576	543	529	561	555	510	568	582	517	560	534	574	602	580	539	559	535	563	559	544	571	507	538	507	599	554	555	549	552	562	573	582	569	560	589	585	556	555	604	556	501	566	558	530	558	515	551	567	535	505	605	561	502	564	579	536	588	542	586	541	564	535	597	586	551	578	562	576	599	553	566	539	529	532	548	547	559	543	583	562	544	557	597	554	551	557	543	546	535	550	564	560	557	558	591	551	539	572	558	575	584	520	539	550	546	553	535	558	587	585	568	543	558	531	554	571	582	556	555	576	509	558	520	519	577	563	531	628	538	517	546	511	537	575	528	551	573	510	534	570	523	552	554	585	524	563	569	563	524	563	536	588	571	553	562	519	564	516	562	563	551	505	619	546	557	578	578	585	561	569	577	563	565	508	561	614	597	522	535	527	577	527	541	515	546	567	538	549	562	548	539	525	590	561	541	586	552	571	564	552	567	574	557	548	573	560	584	585	582	557	555	560	575	521	532	586	567	583	588	551	578	583	535	548	569	546	573	563	561	561	551	563	545	567	532	564	573	547	550	522	545	568	532
80254	58924	28661	7296	910	561	499	403	386	331	325	316	289	296	283	289	286	269	266	267	260	255	290	271	281	259	263	277	234	259	257	281	269	300	275	274	299	232	265	239	284	285	251	250	271	239	278	268	301	333	342	374	405	486	364	426	378	315	247	242	249	254	269	383	393	272	254	216	286	263	255	254	283	245	233	259	249	246	283	217	271	308	254	264	252	272	277	243	248	244	268	251	227	234	213	267	249	263	257	250	253	238	244	217	221	243	226	273	246	236	239	216	224	232	259	259	250	250	205	242	237	237	246	250	253	238	240	212	252	256	261	258	251	247	236	221	237	226	232	244	267	230	257	231	236	246	268	260	256	251	222	232	270	263	229	224	262	252	277	270	266	252	262	265	250	232	267	224	246	245	253	258	243	235	235	273	240	248	233	230	238	235	245	232	271	228	261	243	270	293	239	214	246	253	262	209	250	235	267	258	234	252	232	252	264	296	226	239	285	250	239	256	233	227	230	224	243	233	254	253	259	255	236	242	243	253	228	242	231	234	265	249	270	240	237	264	232	261	249	270	244	280	250	257	243	264	248	241	253	243	255	235	234	251	226	237	248	253	262	269	226	240	258	208	228	235	281	279	242	244	239	254	250	269	259	240	227	250	213	225	232	240	255	210	252	230	241	232	223	251	245	232	249	244	232	254	228	217	265	266	270	245	241	263	230	226	252	243	265	241	241	260	228	241	255	253	246	233	247	267	235	245	233	255	238	245	253	241	223	231	227	240	249	265	258	234	243	261	233	235	205	225	239	248	241	252	260	257	224	235	243	226	256	277	237	258	266	231	248	226	223	240	263	246	229	244	245	241	251	223	267	259	255	238	233	261	245	283	249	233	245	244	233	246	263	242	246	241	226	234	236	242	259	273	234	247	235	244	262	246	230	245	259	231	230	251	251	225	252	236	271	248	252	234	283	233	237	255	251	235	213	255	270	248	224	226	267	244	262	246	234	218	239	275	255	250	229	256	233	237	243	246	233	235	225	245	214	262	238	224	251	236	241	236	229	261	248	286	238	230	262	237	250	216	205	247	251	229	219	255	244	259	220	271	262	244	255	244	225	240	240	247	257	255	258	255	255	264	252	261	275	283	250	270	264	232	257	259	253	250	237	266	274	278	253	237	263	267	229	250	229	247	261	223	270	242	235	250	224	247	246	231	256	237	249	276	260	259	235	269	229	229	238	252	257	221	257	257	213	282	257	255	259	251	222	238	225	248	231	253	225	259	255	244	234	243	250	253	284	221	243	255	235	213	250	267	257	216	231	233	234	225	249	253	234	224	231	230	263	236	233	246	268	250	233	225	269	228	247	247	239	237	223	239	249	224	220	215	239	263	241	236	247	239	252	240	241	245	260	220	249	244	274	235	270	214	238	247	265	219	272	263	260	236	239	259	244	249	271	233	247	247	270	238	235	249	247	232	268	254	237	236	222	262	230	226	227	252	263	251	287	230	228	234	242	240	252	264	267	257	255	230	255	231	250	244	218	233	256	262	255	261	241	256	255	256	240	233	253	228	257	252	262	240	259	250	237	229	246	257	243	247	250	249	237	263	257	245	262	252	228	233	241	251	213	253	253	247	229	269	265	224	245	242	247	237	242	233	269	234	257	229	275	230	254	249	231	258	274	252	222	244	248	224	244	223	265	262	242	237	225	242	219	226	255	263	238	217	263	260	250	246	277	255	264	228	232	233	233	264	255	254	255	245	233	251	240	257	255	256	239	242	228	272	247	200	223	211	239	264	275	252	243	254	288	272	265	236	229	237	224	240	256	246	243	249	255	252	258	257	249	225	221	214	288	257	250	227	238	236	261	245	273	252	244	256	269	222	255	260	228	249	225	231	272	236	244	215	268	258	254	242	235	243	245	250	235	222	230	225	253	263	257	248	218	248	240	239	213	246	242	265	220	230	239	260	246	272	239	239	248	253	221	239	230	228	245	266	241	265	224	255	246	248	251	228	270	251	290	244	258	239	250	245	252	267	261	247	232	233	260	242	242	256	250	238	249	215	215	260	242	212	212	233	260	251	264	253	264	252	221	252	209	262	241	235	225	259	254	230	256	234	278	260	239	230	235	233	236	222	260	261	222	235	270	221	225	235	229	227	230	253	256	224	262	238	218	246	264	254	244	224	240	240	251	245	231	275	242	204	237	230	264	254	272	260	240	244	257	236	233	245	257	262	250	245	254	250	235	255	242	240	251	247	234	250	254	225	247	243	204	236	237	266	252	248	249	222	242	211	237	227	253	254	238	262	234	245	254	252	229	261	236	245	230	222	253	245	236	265	254	263	243	274	239	244	232	237	264	228	247	243	229	267	268	254	242	242	251	235	276	242	253	284	266	259	275	222	248	265	245	230	261	223	217	236	276	218	271	285	246	269	271	271	238	241	263	244	228	244	255	261	270	241	233	248	272	253	237	271	261	259	253	249	231	229	237	241	232	226	212	217	233	253	225	251	228	238	232	262	244	266	231	238	241	247	254	276	226	254	230	270	222	250	238	238	232	241	252	256	222	239	228	254	234	231	243	277	257	268	240	249	249	222	247	252	260	236	239	258	244	206	241	258	225	249	230	241	240	227	221	213	255	233	256	271	228	224	246	236	249	241	270	253	260	223	266	250	217	259	258	248	214	249	231	233	238	257	240	226	258	248	246	237	258	250	230	240	241	218	239	230	271	249	222	278	247	232	254	240	245	271	263	234	225	260	250	256	257	240	246	252	259	266	231	214	259	226	237	232	227	254	270	233	236	251	257	282	255	245	298	243	221	236	236	223	241	240	261	251	252	244	255	267	288	238	233	269	268	244	227	236	244	254	231	232	251	274	261	245	245	223	265	261	241	240	243	246	245	274	254	254	257	208	234	246	243	240	236	253	223	238	233	251	214	245	268	258	274	266	261	234	237	253	235	225	247	233	226	275	263	259	230	222	247	230	249	267	242	239	249	232	255	228	243	235	253	250	235	264	242	244	274	235	255	259	251	231	268	239	227	264	251	236	228	267	265	229	280	265	222	243	278	270	237	234	247	263	246	279	275	227	261	252	237	286	246	242	249	243	210	234	243	206	230	244	260	231	266	269	256	261	223	258	241	231	253	238	220	216	233	231	239	247	249	253	238	275	242	272	260	212	262	225	262	231	255	242	255	240	239	236	228	240	239	249	227	242	248	240	236	233	248	249	269	254	263	233	219	254	244	245	241	251	251	287	219	241	255	212	236	233	253	230	248	248	244	220	230	248	248	239	240	254	252	234	248	215	261	231	241	260	230	260	248	226	237	251	227	231	233	207	268	247	234	220	229	265	237	236	246	235	233	249	227	260	237	219	249	249	240	257	213	218	233	256	219	239	251	251	229	243	262	242	232	244	262	230	255	249	254	273	265	228	238	211	226	236	289	269	256	243	250	244	251	287	217	244	244	239	223	241	253	275	259	251	251	219	262	244	257	228	234	228	228	248
58682	41284	14574	2674	2366	2015	1697	1500	1357	1233	1143	1011	1021	1016	925	897	853	845	862	835	799	768	776	801	821	805	789	789	783	851	833	838	809	797	846	848	783	795	774	775	786	786	751	773	777	856	883	897	1057	1096	1358	1531	1702	2617	1916	2157	1621	1128	759	726	740	818	894	1953	1600	966	863	892	902	786	786	775	856	860	803	712	825	830	825	728	839	844	856	873	829	758	699	781	815	804	718	710	700	649	670	687	675	646	652	726	674	643	669	669	659	662	715	714	687	635	702	714	638	649	698	640	709	649	656	682	673	671	710	679	663	705	641	668	657	692	676	680	656	694	735	671	683	675	621	688	655	671	664	632	710	677	639	650	667	677	672	678	662	694	655	716	692	673	654	682	700	666	690	668	610	689	673	656	702	647	666	714	694	645	651	691	705	676	653	687	697	660	687	681	625	674	674	648	651	679	660	672	666	654	678	635	631	673	673	601	678	700	646	693	670	665	689	717	737	642	674	638	683	670	630	621	673	646	654	668	616	680	702	607	668	696	661	646	633	653	674	718	701	675	658	665	664	638	654	604	688	642	637	674	705	683	665	666	630	691	649	637	681	651	678	654	673	703	708	644	633	679	662	645	621	681	639	681	692	659	678	692	651	695	696	733	711	600	657	695	638	702	692	675	677	719	705	617	677	637	665	656	647	630	641	718	665	662	650	665	657	725	659	668	717	657	719	644	660	691	686	683	648	665	653	662	648	650	629	703	663	690	707	658	652	628	626	658	666	645	680	657	659	686	651	666	642	723	696	660	674	696	680	688	673	670	699	690	653	682	704	671	634	662	681	644	705	665	692	680	684	607	672	683	693	700	665	667	658	675	657	656	685	658	697	693	623	657	678	725	650	706	667	669	694	646	658	684	627	686	690	699	641	638	643	683	688	684	686	650	658	638	683	705	655	675	674	613	657	666	673	651	664	689	689	616	679	687	652	682	741	652	654	659	682	697	678	721	632	644	691	621	701	670	659	643	666	669	685	681	691	626	643	672	701	690	681	663	643	697	686	641	694	675	625	723	669	700	693	680	692	675	649	639	653	663	634	677	683	716	668	708	713	659	684	678	701	717	709	686	681	670	649	647	664	717	660	664	660	652	679	699	664	642	675	707	665	679	667	685	655	671	693	650	667	662	708	643	653	623	690	677	705	681	636	651	653	705	680	689	671	671	682	635	676	652	697	671	635	700	689	644	678	647	681	694	666	669	685	713	691	705	681	668	696	665	652	685	675	661	699	641	698	697	706	664	650	636	675	672	712	679	672	655	654	660	647	644	640	664	621	669	685	658	674	621	635	635	672	664	671	624	674	643	646	650	670	677	686	698	638	694	609	694	695	649	684	681	651	656	632	654	683	650	706	666	663	662	651	694	658	641	671	710	682	643	640	672	627	673	638	652	705	606	717	715	654	656	649	626	656	666	610	675	644	683	643	649	604	686	688	650	672	653	707	633	640	700	691	653	703	657	673	679	606	649	667	716	668	683	661	710	684	651	660	674	712	652	685	710	688	667	666	687	689	674	707	681	718	682	672	671	648	675	684	674	699	667	673	649	633	678	668	686	689	666	669	706	688	701	632	664	673	674	694	701	661	637	685	663	613	670	678	668	657	703	672	629	678	660	701	645	694	697	685	626	664	682	657	696	629	652	696	666	667	652	717	666	688	668	644	657	693	634	714	661	697	654	732	710	640	686	661	666	652	642	643	651	625	699	654	636	681	671	643	660	662	708	667	658	680	699	657	650	689	621	688	655	685	698	669	686	621	677	705	639	703	690	641	695	661	629	643	685	672	669	675	697	665	691	645	667	715	642	689	677	647	698	690	650	690	677	720	726	715	673	629	685	692	681	711	698	647	660	661	640	678	695	698	649	689	708	661	657	702	660	658	696	653	699	668	680	624	669	701	646	628	683	665	657	666	633	680	686	663	642	732	650	669	656	693	675	643	673	663	672	669	669	683	693	709	672	693	734	647	684	703	652	692	750	688	689	683	690	687	669	681	677	658	644	632	700	677	658	638	663	707	679	662	640	678	682	679	653	734	623	649	686	672	653	652	701	697	663	721	695	642	663	694	713	673	673	609	627	669	740	694	658	719	668	677	690	675	686	662	637	649	689	638	665	703	649	673	699	659	677	663	598	673	672	645	632	663	674	690	662	720	696	630	689	684	650	685	645	709	676	673	703	661	642	674	643	626	646	661	660	682	667	691	667	660	643	624	686	640	653	628	643	663	690	698	645	675	660	674	682	641	678	667	691	653	700	656	686	686	649	693	650	655	650	694	678	641	667	618	695	679	717	717	691	668	683	680	663	659	685	704	655	672	661	663	637	678	653	707	674	681	677	676	659	691	671	703	668	683	667	683	663	672	663	674	687	701	669	642	673	649	634	665	637	674	647	636	683	669	634	681	684	647	678	685	641	681	683	708	669	658	710	675	673	632	626	657	695	702	652	699	663	657	664	684	672	650	643	683	651	689	707	681	681	664	654	634	672	632	666	712	617	640	721	645	672	688	651	675	637	659	629	672	645	651	674	691	692	675	708	652	686	714	650	687	680	649	685	629	621	676	677	629	723	648	683	677	731	664	667	701	674	668	725	688	632	645	641	650	665	655	632	650	662	639	673	672	647	680	671	629	673	711	625	638	640	710	707	688	648	686	668	680	687	634	670	668	661	638	691	616	688	712	672	640	698	669	576	641	659	632	698	704	667	670	680	656	630	728	660	662	697	654	656	656	677	664	677	638	681	661	634	680	701	704	694	653	665	658	673	675	633	752	707	722	677	650	687	666	654	657	631	689	669	659	598	674	665	719	654	677	664	650	690	686	656	631	682	703	654	678	704	658	625	677	688	702	617	710	681	676	684	683	677	659	661	660	654	643	646	639	643	674	669	654	683	700	677	710	674	670	662	654	678	676	632	690	689	680	645	690	632	683	671	658	688	696	651	656	642	677	653	686	656	680	688	721	699	636	661	642	646	667	668	647	650	662	741	652	652	675	693	662	668	677	707	646	680	663	717	646	735	639	664	658	681	658	705	676	673	655	652	667	688	694	676	701	663	677	721	689	664	635	665	693	686	641	614	665	699	643	644	625	660	688	711	656	687	671	680	621	639	678	647	693	663	661	663	709	622	704	670	653	641	716	680	661	645	696	670	682	653	694	666	673	656	704	617	692	681	702	704	685	667	659	675	675	694	650	668	758	665	656	697	722	660	684	617	702	669	705	626	682	701	751	664	616	689	672	636	658	655	703	653	671	644	650	655	680	702	665	648	667	681	674	694	674	710	618	661	661	649	650	669	687	643	652	692	730	689	648	649	654	630	633	689	649	663	654	631	683	665	634	663	680	647	658	682	705	711	673	703	634	660	631	700	652	620	660	664	638	674	677	636	661	621	683	674	682	669	666	674	657	715	629	722	648	655	643	656	665	667	643	668	716	669	642	693	662	695	716	680	667	629	643	692	703	682	723	725
30419	10810	1650	317	271	280	272	258	245	240	227	250	248	241	256	245	239	256	249	269	250	256	236	267	242	254	273	247	274	264	226	251	258	250	243	262	261	259	261	241	251	257	262	251	246	248	237	262	256	269	249	281	261	277	269	284	266	227	274	244	262	263	265	309	246	275	255	241	238	256	256	261	236	242	235	258	269	248	244	229	249	244	256	245	269	267	227	246	254	241	267	265	262	237	241	244	278	220	312	235	251	254	258	262	234	262	243	230	226	288	241	260	264	218	270	254	266	248	227	257	268	243	247	229	253	273	243	259	233	217	242	245	261	253	237	301	256	229	244	249	246	260	271	238	220	256	273	257	227	227	256	233	254	234	249	264	233	236	252	253	247	256	256	251	247	239	258	255	225	260	248	238	239	264	220	270	220	232	223	243	254	245	224	227	258	256	251	231	263	236	252	221	242	249	241	253	220	250	256	258	258	280	236	247	222	253	262	276	267	249	263	276	233	237	246	232	253	287	261	237	274	269	255	236	266	239	256	257	250	255	248	249	267	259	232	258	243	252	272	256	238	236	225	256	258	251	243	249	254	236	225	261	250	263	285	251	247	212	263	235	257	260	260	239	224	245	253	241	269	246	244	267	246	250	274	255	267	257	286	243	260	239	259	268	254	255	240	262	252	252	252	255	280	241	253	249	237	259	258	265	259	250	234	251	245	222	236	282	270	264	267	258	247	264	233	249	263	236	241	247	250	244	268	261	271	266	257	219	260	253	261	254	276	268	262	241	272	246	260	229	263	244	263	256	310	263	252	235	238	265	262	236	252	249	239	228	238	272	262	245	260	277	261	234	237	231	263	243	231	289	268	233	239	261	257	264	275	261	249	264	248	252	243	231	246	275	249	256	227	266	250	259	260	250	257	226	254	263	251	259	276	253	218	253	261	260	233	278	251	282	257	265	279	253	284	265	263	217	262	205	217	251	263	256	259	249	259	235	262	271	237	247	257	271	252	233	240	249	267	252	243	261	259	232	256	280	241	253	243	265	277	262	272	254	247	261	202	233	260	263	233	249	243	264	253	270	254	241	251	265	255	242	257	278	242	262	257	255	243	259	266	266	235	254	254	235	254	228	254	267	280	284	237	241	264	225	233	270	299	226	263	241	257	275	233	228	255	227	244	227	239	248	284	268	272	260	269	232	243	244	227	247	246	246	247	237	286	261	250	276	231	242	232	249	247	247	244	250	249	264	265	256	244	233	272	277	250	245	243	243	240	237	284	271	276	223	273	244	240	236	272	275	276	248	249	257	209	252	262	256	268	236	249	256	242	248	258	251	229	268	217	273	246	272	265	230	240	284	256	218	250	270	265	216	254	235	241	260	255	243	270	262	214	275	287	257	221	239	230	259	231	241	236	261	233	248	230	257	244	236	245	250	241	273	248	226	236	275	255	238	241	249	242	277	234	236	243	270	294	263	256	235	237	252	276	212	236	244	257	259	241	232	262	253	266	271	267	249	266	268	242	223	255	258	237	238	268	266	260	260	235	259	262	242	274	235	241	244	255	232	232	241	251	221	247	271	244	250	218	267	230	253	258	245	257	235	238	274	255	245	237	223	248	264	243	244	239	244	226	238	235	238	259	253	240	232	250	231	231	233	270	246	262	214	258	251	250	269	246	249	228	260	270	248	281	220	246	240	269	261	265	233	249	270	242	228	211	236	263	251	254	246	243	244	260	247	249	253	261	278	276	260	252	261	253	230	258	240	267	223	240	248	249	272	257	232	243	259	239	233	272	264	256	256	250	261	230	245	256	249	256	242	235	284	249	257	226	263	270	263	267	230	237	279	241	251	259	239	271	219	271	257	256	228	230	271	207	249	259	229	250	259	229	236	259	208	263	258	243	244	256	231	244	247	239	237	270	240	246	236	242	258	279	245	259	251	235	258	253	226	248	263	245	258	241	272	240	256	248	228	244	254	236	269	224	257	283	242	229	255	224	219	241	256	254	249	214	266	237	268	265	239	262	260	246	229	246	247	253	269	225	258	257	258	261	268	240	235	259	260	268	259	242	257	220	250	264	287	246	243	248	257	251	224	244	245	246	278	236	238	286	255	272	246	254	266	260	252	236	244	265	248	296	251	245	236	262	245	257	229	262	264	248	254	273	268	243	232	268	236	236	246	251	245	267	253	254	262	281	287	255	255	273	233	273	260	247	228	257	258	246	240	241	283	250	232	260	284	239	234	263	238	287	247	255	278	254	241	240	263	230	251	253	241	237	249	240	258	251	214	270	274	255	252	249	265	241	281	243	249	258	247	269	251	238	235	262	253	277	248	243	229	252	244	265	259	269	251	270	260	240	275	261	242	260	238	238	219	245	276	276	267	254	240	261	223	261	258	250	240	241	291	248	237	268	265	252	276	279	254	260	256	266	258	251	280	266	233	240	252	234	233	268	269	256	235	248	280	260	262	267	245	248	240	260	259	237	259	231	241	252	252	244	261	266	250	247	237	245	240	284	219	271	246	222	263	292	245	227	241	237	206	258	215	249	245	253	257	256	232	255	244	239	261	241	282	251	269	269	264	246	271	239	250	265	258	261	257	218	246	264	239	277	263	218	248	233	231	251	251	259	241	242	255	259	260	260	263	221	241	259	270	272	230	262	249	260	261	264	237	248	244	231	225	258	248	254	234	251	248	244	285	286	241	245	244	270	276	253	230	267	257	267	279	276	241	240	245	262	286	232	248	247	240	231	230	247	253	232	230	224	242	219	226	216	279	250	254	289	256	272	233	259	243	258	244	262	238	240	244	281	251	277	231	269	270	251	228	255	226	246	251	247	274	245	265	258	220	274	248	215	261	259	226	249	264	241	249	248	246	266	237	286	242	254	259	270	249	262	286	266	263	248	227	262	257	279	255	265	270	256	255	241	227	246	256	251	258	277	250	238	238	262	239	220	270	244	240	230	243	274	228	259	255	212	252	237	245	259	270	231	251	241	240	255	250	267	254	258	244	243	247	255	278	231	266	253	275	278	261	250	235	278	264	249	239	276	239	243	254	254	253	252	280	280	284	260	254	252	249	265	231	274	229	263	254	239	261	257	247	240	258	277	276	243	251	269	219	259	248	288	263	242	235	274	249	258	258	244	239	259	266	265	269	243	228	242	266	272	232	246	217	226	232	257	265	265	239	225	240	266	260	250	249	260	237	252	242	244	237	246	249	225	259	263	243	260	251	240	246	251	272	251	240	225	245	223	235	251	277	240	238	255	253	272	239	239	266	245	253	226	290	252	267	221	252	250	269	249	257	276	243	259	230	228	258	248	255	250	257	259	234	256	258	257	248	244	273	255	262	251	278	271	231	243	239	255	250	254	242	294	272	253	273	252	252	250	251	244	225	237	279	248	238	263	226	218	234	240	235	231	280	249	243	288	257	266	252	225	255	234	228	264	250	234	268	288	253	251	262	241	242	269	228	275	262	230	221	281	250	241	267	257	261	248	253
27660	8712	2270	760	730	665	706	717	672	654	760	730	701	685	660	677	727	730	680	717	707	658	704	713	692	722	667	679	721	705	746	710	698	740	684	738	705	695	716	687	725	711	728	729	734	688	717	714	770	750	752	716	768	815	779	747	695	659	678	699	690	723	712	771	751	671	659	615	682	698	700	692	707	740	680	688	673	662	669	694	699	729	682	654	692	689	700	717	702	681	700	650	691	653	639	681	671	686	705	729	677	695	693	677	665	738	653	697	684	706	676	661	665	657	623	696	688	639	668	688	697	682	657	664	665	646	672	699	672	704	765	697	672	635	744	707	680	579	686	613	661	707	648	700	678	685	660	647	670	678	638	617	678	697	659	672	700	702	691	654	668	659	632	644	678	629	679	691	679	713	703	628	649	707	681	704	656	674	668	675	696	660	643	630	698	668	691	671	667	609	635	634	652	717	659	674	719	626	682	660	665	651	692	662	682	619	677	707	629	717	680	663	691	662	694	690	661	661	687	692	653	730	627	665	677	672	668	634	681	701	656	678	681	697	655	716	669	662	686	677	655	683	671	691	671	688	673	726	723	647	669	697	683	674	660	691	657	658	662	651	662	668	665	674	671	670	680	703	711	649	635	657	655	675	700	657	698	692	638	687	706	683	690	702	693	659	704	629	669	691	677	687	676	680	650	690	656	675	691	689	689	747	675	689	719	684	672	678	741	709	703	682	706	692	733	662	643	717	623	670	685	655	712	698	657	689	687	663	703	650	705	674	668	688	682	710	709	676	694	684	673	633	636	703	657	692	678	634	711	684	652	680	687	720	668	685	675	741	667	723	668	735	687	640	686	683	664	704	657	692	683	636	675	667	705	721	662	673	725	704	709	725	683	691	654	668	663	708	676	692	695	685	718	687	705	631	702	707	706	668	650	669	707	666	698	688	676	629	677	709	688	651	657	709	732	706	636	668	669	708	692	634	669	700	668	745	664	614	672	677	678	641	707	687	673	694	654	723	672	729	713	668	681	654	712	692	682	667	715	648	686	679	679	703	687	684	679	650	704	661	655	620	684	661	646	702	609	657	710	696	653	690	720	635	641	678	691	665	661	694	666	661	671	711	661	649	654	701	675	674	721	676	670	680	659	693	695	682	714	646	715	704	702	660	664	635	670	728	703	706	658	676	701	695	687	665	655	651	668	642	741	683	689	676	653	652	657	677	653	722	635	692	709	645	623	679	716	635	679	660	628	709	692	669	750	664	755	656	646	678	694	647	697	667	648	693	731	668	684	610	700	672	686	713	676	653	702	711	688	660	663	710	665	671	671	731	714	647	690	669	651	721	733	662	709	717	708	689	653	688	655	665	703	670	665	690	712	701	725	673	614	667	693	693	732	677	703	666	717	696	672	698	710	695	670	683	639	660	687	694	712	687	666	693	682	675	672	678	650	694	653	668	672	678	673	689	696	642	644	691	692	666	666	667	621	677	691	690	696	678	694	701	648	695	695	654	713	698	692	619	661	665	634	700	697	682	701	678	682	702	659	653	679	666	725	671	709	733	682	651	660	671	707	703	672	732	708	685	666	653	719	680	674	718	687	713	718	685	709	654	656	642	666	659	694	665	660	715	689	710	725	635	672	697	682	635	643	671	699	707	671	687	647	673	704	683	670	692	680	651	696	691	679	641	649	657	698	687	627	678	677	659	665	670	678	664	696	727	683	704	683	672	634	651	688	679	713	636	657	669	664	668	686	694	721	700	706	691	711	683	653	699	635	672	634	636	744	630	659	661	668	680	668	705	759	692	738	664	679	670	663	635	666	691	661	699	647	647	680	667	678	733	690	669	675	685	691	649	658	650	712	661	708	698	678	694	649	693	662	694	737	626	698	707	706	678	668	705	673	676	683	724	674	659	667	660	693	739	680	682	698	696	669	644	762	647	708	693	677	679	682	691	663	679	740	702	677	737	662	653	736	683	670	658	652	674	690	660	719	723	679	665	660	652	706	641	643	670	646	698	700	638	636	655	688	670	646	674	687	684	698	663	695	665	652	651	720	707	694	673	668	687	675	719	683	663	666	695	683	665	654	707	658	693	683	692	685	712	692	675	665	692	706	720	702	694	633	751	676	663	716	677	681	640	702	682	687	652	686	660	648	710	647	662	670	710	656	684	662	697	690	726	676	698	691	672	673	667	698	668	698	682	698	673	713	705	666	692	686	653	684	680	696	701	670	659	695	688	690	693	721	669	731	679	647	659	715	658	702	671	708	677	698	676	755	693	672	656	663	673	656	661	645	683	671	727	694	685	700	688	663	657	691	644	706	673	684	707	653	686	666	675	664	658	668	694	659	704	727	665	702	693	607	648	672	700	681	691	703	689	675	732	727	690	670	688	686	672	662	669	689	659	673	675	663	646	678	676	693	711	682	709	689	718	702	666	665	653	682	665	684	660	665	707	684	680	713	668	712	659	683	707	646	641	653	706	655	702	685	686	680	697	709	677	690	661	666	734	687	653	697	671	700	667	662	634	702	679	688	634	682	717	650	675	685	695	678	654	675	689	732	652	646	656	718	666	691	615	681	639	671	666	644	657	673	709	651	698	681	673	749	681	716	656	639	652	708	679	660	672	684	711	679	655	667	665	701	719	673	692	681	703	654	689	673	629	773	694	705	716	657	682	688	689	719	680	653	650	720	686	657	679	684	703	705	657	706	628	675	674	638	666	649	691	671	690	642	627	662	662	706	719	660	719	659	703	706	684	721	698	708	681	651	679	642	689	686	644	697	635	671	662	698	716	679	680	669	688	660	694	708	659	633	675	741	690	656	678	677	647	648	667	687	650	702	677	675	661	753	688	694	649	690	636	660	715	694	665	628	628	687	698	670	717	685	623	688	667	706	655	686	698	694	695	658	666	678	669	616	672	664	654	646	730	719	710	723	689	633	690	729	693	699	709	691	664	714	692	680	693	673	692	689	693	669	656	645	716	700	711	646	650	713	721	712	657	714	662	689	656	660	678	661	690	733	636	703	657	704	663	643	726	639	679	690	711	673	684	695	672	683	659	682	694	630	751	688	699	710	650	638	658	708	706	678	708	643	654	656	665	663	661	694	681	698	712	715	710	696	666	699	703	692	701	668	688	675	688	695	746	723	682	678	641	667	654	657	722	655	689	651	691	666	692	681	695	678	702	712	702	697	647	671	705	695	710	653	707	712	681	674	643	677	681	741	707	685	713	642	693	658	679	715	671	714	724	600	709	707	712	663	706	692	671	714	656	674	639	710	717	611	673	707	716	665	638	643	722	647	663	678	690	690	661	668	648	679	698	661	660	730	699	698	693	687	665	678	649	707	718	681	688	680	692	676	691	705	651	672	687	676	695	713	666	643	687	641	692	662	718	692	642	689	683	681	681	648	680	729	743	731	703	720	691	675	665	675	730	671	676	691	664	631	677	683	701	636	634	659	708	667	681	681	672	667	657	703	668	655	676	673	647	665	653	733	644
73612	45463	19673	2177	443	322	308	249	261	245	232	222	224	214	187	206	196	204	215	187	201	218	216	200	187	195	216	219	187	184	215	203	227	213	214	194	181	198	191	191	218	182	204	217	222	212	199	218	214	246	232	278	352	364	297	255	252	222	203	211	191	202	226	351	336	213	227	209	201	190	202	196	198	191	170	166	190	207	198	179	194	182	197	200	175	198	223	180	169	172	192	203	190	183	195	200	185	182	182	192	202	186	187	204	184	178	186	177	188	193	206	199	187	229	192	192	184	177	190	167	200	187	166	199	185	181	203	171	179	204	197	178	170	179	187	181	172	194	172	208	172	205	215	189	183	191	182	179	184	195	189	187	198	192	183	181	186	204	208	179	170	202	197	184	208	179	188	188	171	208	183	192	167	183	180	203	199	201	189	211	186	184	207	192	203	178	194	201	169	170	201	172	163	181	202	163	180	182	195	188	198	192	202	188	178	176	178	193	173	179	215	174	193	167	170	181	190	185	187	188	190	172	202	207	184	202	169	192	203	217	176	219	194	188	173	203	172	151	187	201	164	207	197	168	190	205	165	189	193	201	197	196	195	171	180	194	185	175	173	204	202	178	192	195	195	181	193	189	192	178	216	209	201	192	194	191	179	223	177	192	189	175	174	199	200	178	178	175	179	171	193	164	192	208	186	184	178	174	186	195	172	197	194	189	164	158	166	174	188	174	197	185	171	176	167	178	184	199	173	197	173	185	183	176	187	184	214	184	176	178	200	190	195	169	204	175	198	190	202	191	171	187	170	199	198	216	203	205	190	181	182	172	183	176	195	183	158	197	189	172	181	215	183	184	200	182	195	174	167	189	188	197	182	170	198	199	202	172	193	172	178	205	175	190	172	184	213	182	204	187	202	187	212	189	160	195	175	192	162	201	175	184	215	208	221	185	184	179	175	194	177	194	183	190	191	189	188	186	213	179	166	195	198	187	184	182	171	168	173	183	160	164	204	189	177	201	179	194	190	177	205	193	182	163	175	180	188	184	181	206	183	193	193	211	177	189	196	183	154	194	174	177	194	197	181	180	201	187	167	185	198	193	205	189	178	190	183	184	200	198	185	183	186	172	177	166	198	194	192	192	160	176	193	178	171	200	167	173	196	173	192	177	183	164	184	188	210	199	220	168	185	179	202	186	184	197	188	171	176	163	209	200	178	191	203	190	200	185	187	192	213	181	191	164	179	183	179	185	171	175	179	171	190	205	183	183	177	201	200	191	198	181	180	165	179	183	197	190	181	190	166	201	186	177	171	190	196	194	184	194	186	189	170	198	178	197	183	180	161	178	185	194	203	164	204	170	159	204	193	204	161	181	202	191	202	197	196	183	207	190	184	161	201	175	185	208	190	190	179	185	189	183	185	185	170	204	190	195	172	186	166	194	178	190	195	198	189	183	214	190	208	191	187	185	194	198	193	200	171	210	184	192	202	195	172	199	206	193	191	187	167	190	189	187	194	204	183	208	188	194	194	185	195	225	172	189	202	201	170	208	195	164	192	203	179	203	164	189	206	197	205	203	185	169	182	167	193	199	181	197	185	208	183	185	199	177	187	194	203	180	174	199	197	189	198	189	210	196	182	192	174	198	173	202	168	175	174	175	192	158	195	194	188	189	191	188	185	170	167	198	158	168	184	161	201	173	185	209	168	186	180	175	200	199	188	190	189	191	195	181	179	188	199	174	168	191	192	175	196	207	179	194	184	178	206	171	149	201	189	193	189	206	191	196	191	189	192	186	190	182	158	202	166	165	176	181	167	188	197	197	205	186	196	189	184	186	199	176	191	183	213	172	215	178	192	175	182	194	203	213	193	185	190	190	178	214	179	179	184	173	205	193	170	191	184	195	201	179	203	199	178	210	201	176	173	184	197	207	182	158	173	201	178	186	176	155	204	216	168	201	182	182	172	191	169	183	181	175	192	196	205	219	203	185	156	162	164	185	178	213	196	178	177	208	191	210	192	184	173	203	182	197	230	201	169	172	188	180	188	195	186	184	168	190	205	205	160	178	201	184	186	187	201	182	186	171	187	177	177	203	187	207	167	168	180	194	189	190	188	198	193	189	188	160	178	165	157	181	173	200	206	185	182	188	204	189	163	188	185	177	175	204	177	174	176	196	187	181	200	168	193	200	187	187	188	217	176	199	165	179	182	184	197	174	195	184	163	177	183	197	190	194	190	187	191	175	207	183	189	202	187	234	188	185	206	196	191	175	170	188	220	180	190	207	190	175	196	213	190	173	200	211	183	175	182	172	199	214	208	191	194	194	178	182	203	199	202	184	184	197	211	186	188	178	199	187	210	190	197	194	181	200	199	185	190	178	204	185	195	199	166	197	160	192	196	181	206	182	170	199	187	172	177	195	186	155	191	189	210	180	187	189	193	190	192	199	172	212	165	189	160	180	179	195	184	169	185	197	220	182	192	203	196	210	213	185	210	188	188	167	191	183	187	191	176	210	200	180	200	177	161	160	170	200	179	173	166	188	207	195	208	188	192	177	170	160	184	202	153	180	209	195	189	186	193	180	200	214	167	168	179	196	180	174	176	180	188	177	184	181	172	190	179	166	211	206	157	181	219	187	196	183	192	184	177	160	179	204	185	194	171	179	171	163	181	168	224	176	204	165	191	159	209	204	180	193	190	197	195	187	193	197	192	177	197	192	191	169	178	203	201	192	161	182	175	183	181	170	170	184	187	173	169	178	185	185	174	186	166	207	188	203	191	197	187	162	179	192	186	212	178	182	175	199	214	188	197	185	163	191	190	186	189	198	187	171	164	199	184	196	190	163	204	198	186	183	198	195	190	165	193	173	179	193	175	192	169	191	191	183	183	192	198	186	165	188	186	186	172	180	177	184	172	183	181	158	194	166	202	164	210	191	175	172	189	195	183	179	179	198	197	208	185	185	202	176	186	184	196	180	205	194	208	181	187	182	183	178	192	193	176	173	168	189	176	168	167	183	195	190	212	214	162	190	189	199	184	184	194	170	184	192	203	178	223	193	190	175	182	195	188	188	180	177	201	179	165	184	157	167	203	173	169	195	191	185	203	177	184	195	196	168	168	187	186	210	209	196	174	219	192	205	193	193	198	189	195	198	184	221	175	178	169	178	204	195	182	202	177	196	173	202	192	193	170	219	185	194	199	194	173	200	177	181	186	176	222	183	188	189	174	186	181	186	197	205	201	207	189	182	209	201	181	201	200	167	186	188	190	206	197	217	171	190	189	182	200	178	184	186	202	194	171	200	173	177	173	181	218	218	196	219	169	192	176	179	223	171	182	194	176	202	187	167	182	199	200	163	202	207	184	161	187	165	177	210	182	185	175	186	192	164	217	182	185	163	186	194	188	175	205	173	217	184	183	197	195	200	168	200	198	187	185	169	170	175	183	215	201	180	168	174	174	202	208	181	189	170	206	184	174	170	193	181	182	193	200	181	175	215	213	198	182	155	194	199
48532	26134	11561	1626	1492	1266	1110	1010	901	846	783	777	774	659	672	705	666	671	647	656	616	615	598	608	624	572	610	609	604	610	668	713	786	704	648	624	630	598	606	595	600	582	635	596	634	640	708	739	777	879	1055	1398	1856	1713	1508	1122	961	804	633	615	678	612	693	1859	1579	594	590	627	594	571	559	614	609	590	632	601	594	607	598	550	618	581	650	646	579	584	568	592	568	558	546	563	562	544	573	557	536	571	570	535	516	532	508	494	550	521	590	598	557	511	555	542	577	519	525	488	581	537	546	548	556	504	539	538	520	552	540	542	520	517	517	495	523	532	480	534	535	557	534	556	525	556	549	517	544	533	519	483	528	541	539	526	531	522	541	508	523	538	564	558	544	524	538	540	553	527	522	497	526	535	515	510	529	535	554	534	552	549	517	537	530	588	544	546	507	562	540	506	526	557	512	533	580	519	523	579	532	572	531	518	530	550	521	553	529	551	582	508	549	516	554	571	536	565	534	568	547	538	561	536	534	553	573	517	515	516	542	558	543	548	566	500	536	528	542	538	477	529	547	512	582	477	539	540	534	512	550	571	547	541	527	549	547	546	527	558	579	599	544	545	543	520	543	535	540	573	536	563	495	524	523	522	570	519	537	535	576	575	535	572	579	549	523	509	533	565	517	543	514	494	543	606	540	517	535	552	520	562	513	532	507	557	513	581	555	589	544	537	567	504	537	552	552	537	523	541	529	567	504	512	592	532	536	545	528	549	509	544	510	525	538	543	548	509	566	552	556	550	495	551	544	547	554	516	555	537	518	528	543	606	528	524	549	508	566	555	522	533	600	555	545	521	548	542	526	530	562	552	501	546	569	516	494	498	535	560	552	565	524	518	491	527	539	538	535	532	555	519	570	519	551	533	581	572	576	528	538	531	530	536	592	561	566	543	528	558	542	536	547	566	521	561	581	531	580	569	510	496	573	535	524	539	508	516	538	555	566	546	507	508	535	550	577	528	529	514	589	533	560	551	484	601	536	555	530	537	517	522	511	480	560	523	521	534	540	561	526	566	514	565	562	535	527	529	552	557	530	537	553	527	537	555	544	552	575	574	550	588	547	560	518	502	524	577	607	576	503	555	535	528	552	507	555	487	543	507	536	566	545	559	573	553	563	559	538	564	547	556	523	554	518	535	500	559	561	516	573	522	561	565	548	572	519	530	527	591	555	551	522	513	545	543	524	521	565	563	572	521	533	536	543	560	553	526	538	535	519	560	552	541	541	558	574	545	550	554	526	571	532	511	508	537	520	524	536	524	529	524	519	536	540	519	583	547	568	529	528	575	508	522	534	557	513	520	557	579	520	535	557	514	552	548	568	559	520	572	613	504	535	540	553	546	614	591	583	527	553	556	552	550	541	573	572	533	547	548	558	555	547	521	520	537	555	538	548	529	522	488	530	566	546	543	524	563	534	541	555	578	545	580	536	523	530	544	567	555	561	540	551	520	560	579	508	541	548	490	592	544	543	525	559	520	544	547	545	536	545	523	515	523	532	524	578	576	536	572	501	518	559	545	506	544	558	525	526	528	543	507	527	536	525	498	494	553	550	539	554	537	555	540	564	578	550	494	561	528	516	544	529	520	532	555	508	514	544	562	560	537	586	523	540	516	527	488	527	510	545	548	540	548	522	570	536	552	496	494	531	546	531	551	552	514	551	542	515	561	569	549	533	508	505	541	533	558	548	517	495	499	520	536	542	509	554	567	514	535	527	585	537	523	560	556	556	563	562	585	549	493	543	528	574	512	523	566	532	559	540	549	516	525	551	563	556	484	504	545	538	539	538	537	530	532	532	523	525	504	579	555	550	549	565	560	569	517	506	568	542	542	550	564	555	518	500	561	512	509	585	567	554	552	570	522	526	529	574	531	503	562	547	499	546	544	554	562	545	520	521	551	605	564	523	537	518	549	553	558	534	494	563	533	525	529	544	522	568	581	543	579	534	519	520	526	502	492	572	566	523	562	539	551	529	545	540	556	540	538	535	537	537	536	527	515	560	555	536	521	563	541	508	556	567	545	544	556	521	498	520	554	532	568	524	496	559	554	528	546	579	569	562	553	515	514	533	545	528	518	537	582	521	547	509	554	514	519	541	545	528	536	568	553	532	537	540	492	510	534	565	575	550	578	541	568	548	495	554	538	553	529	555	578	518	515	541	560	593	539	561	539	555	514	515	540	563	540	539	528	527	551	547	521	502	565	538	586	532	553	506	559	532	491	542	514	503	561	550	555	558	540	517	583	534	544	527	580	521	576	497	534	565	525	540	550	526	537	531	501	558	563	525	574	568	518	608	531	512	546	544	526	486	524	557	569	539	518	564	583	533	526	552	582	537	539	550	526	520	561	529	527	528	551	584	536	553	558	556	563	538	532	516	543	519	521	552	512	559	529	491	498	524	555	550	518	568	542	544	557	566	565	536	542	542	563	508	561	517	491	524	557	510	546	540	533	553	519	560	561	517	582	515	595	542	544	500	545	532	542	558	524	593	506	528	535	575	531	500	538	505	535	520	551	575	489	520	523	512	580	536	554	540	535	551	516	589	550	558	592	496	525	546	546	506	542	551	533	552	587	523	532	514	544	590	546	515	529	564	518	514	532	516	526	518	546	490	566	498	532	534	524	557	536	523	519	515	560	520	545	526	519	536	525	550	513	566	570	547	551	543	541	533	589	516	533	507	529	576	586	533	522	579	527	508	514	547	509	520	531	543	486	496	546	570	572	604	552	510	576	551	564	526	557	551	557	566	539	556	549	521	547	554	516	514	544	552	531	532	543	557	525	526	552	521	525	530	557	531	515	547	532	516	528	502	553	560	521	542	577	539	540	529	562	518	521	540	504	567	552	560	528	523	502	558	519	507	552	542	533	563	511	524	547	537	521	532	580	574	592	531	546	566	493	518	563	553	533	503	553	531	507	527	552	552	532	559	509	532	579	526	504	554	553	556	517	549	537	486	581	546	539	520	556	539	505	546	542	522	488	497	502	549	559	528	537	528	548	594	564	512	523	551	554	539	505	521	565	536	546	498	541	505	536	560	536	555	545	574	563	542	535	522	516	542	563	568	526	540	564	553	530	534	537	545	553	526	572	565	572	557	535	565	520	545	524	523	540	512	531	532	515	528	522	573	543	560	545	528	543	551	537	519	522	554	564	558	537	534	489	546	531	556	507	521	578	544	526	529	545	542	564	518	542	551	562	563	537	508	541	546	584	522	521	553	536	523	503	576	559	558	553	531	583	566	527	494	504	524	574	528	546	505	540	510	492	554	533	538	531	530	537	553	557	539	554	566	527	514	524	565	567	546	564	591	532	511	540	531	559	505	555	494	564	489	531	546	575	521	551	566	533	527	491	537	571	579	551	520	548	531	529	542	566	554	515	535	575	539	522	535	528	586	549	537	519	543	552	497	565	566	535	485	582	579	499	528	582	546	537	535	521	567	518	560	560	547	558	549	536
13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
