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
336931646575	336931647134	336931647684	336931648234	336931648784	336931649334	336931649884	336931650434	336931650984	336931651534	336931652084	336931652634	336931653184	336931653734	336931654284	336931654834	336931655384	336931655934	336931656484	336931657034	336931657584	336931658134	336931658684	336931659234	336931659784	336931660334	336931660884	336931661434	336931661984	336931662534	336931663084	336931663634	336931664184	336931664734	336931665284	336931665834	336931666384	336931666934	336931667484	336931668034	336931668584	336931669134	336931669684	336931670234	336931670784	336931671334	336931671884	336931672434	336931672984	336931673534	336931674084	336931674634	336931675184	336931675734	336931676284	336931676834	336931677384	336931677934	336931678484	336931679034	336931679584	336931680134	336931680684	336931681234	336931681784	336931682334	336931682884	336931683434	336931683984	336931684534	336931685084	336931685634	336931686184	336931686734	336931687284	336931687834	336931688386	336931688934	336931689484	336931690034	336931690584	336931691134	336931691684	336931692234	336931692784	336931693334	336931693884	336931694434	336931694984	336931695534	336931696084	336931696634	336931697184	336931697734	336931698284	336931698834	336931699386	336931699934	336931700484	336931701034	336931701584	336931702134	336931702684	336931703234	336931703784	336931704334	336931704884	336931705436	336931705984	336931706534	336931707084	336931707634	336931708184	336931708734	336931709284	336931709834	336931710384	336931710934	336931711486	336931712034	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
42954	18560	5840	2428	2275	2601	1765	1229	1187	1552	1387	1072	897	697	440	437	406	433	428	426	369	394	372	390	395	392	366	416	379	371	413	405	413	432	414	359	353	373	380	394	410	375	406	373	347	350	357	326	336	353	363	380	327	362	347	369	347	343	359	355	356	345	356	414	337	360	333	340	373	359	372	337	336	363	350	358	361	353	329	317	361	332	359	348	337	327	344	360	391	350	390	355	368	338	351	312	319	335	325	340	351	372	342	346	330	346	354	341	373	340	335	340	363	357	334	368	388	338	369	349	377	319	339	354	332	333	340	309	360	353	350	336	382	325	392	340	350	372	393	373	326	349	358	329	399	347	339	366	331	354	355	364	354	352	328	368	354	338	354	355	380	356	380	345	357	351	396	341	358	382	363	334	395	357	374	370	345	361	354	350	379	349	367	359	371	321	343	338	335	362	354	376	369	382	346	390	390	352	368	362	342	334	353	309	363	386	310	342	391	321	348	354	382	344	372	339	345	336	337	381	358	345	361	371	338	334	365	321	356	360	376	395	359	350	324	355	359	366	357	343	322	376	331	365	330	345	363	332	331	354	331	360	396	322	362	377	356	358	367	344	353	388	333	350	357	343	360	359	368	349	390	384	353	371	369	396	350	325	360	318	372	365	324	343	341	343	328	360	370	338	329	345	343	359	345	325	357	364	379	359	346	342	336	320	363	382	352	368	348	369	353	355	336	397	354	343	355	352	349	359	331	397	345	347	334	381	342	365	337	344	390	335	343	363	338	392	344	366	334	353	380	355	390	347	364	348	342	358	353	357	346	339	319	351	355	380	343	344	356	380	317	329	355	335	366	359	347	392	329	333	351	359	364	349	351	317	356	356	344	362	279	333	361	329	349	351	388	379	341	344	333	342	367	346	336	375	323	371	370	350	363	376	367	327	351	337	357	378	365	375	339	364	340	371	324	350	340	371	365	364	384	369	351	343	312	316	352	381	317	381	372	353	376	315	352	359	362	375	358	354	341	384	326	316	387	316	353	361	354	344	330	310	328	405	367	360	358	336	391	337	365	329	367	348	330	356	378	358	359	346	356	350	331	382	355	326	339	375	365	329	360	362	328	379	368	347	346	341	358	351	389	356	339	361	348	365	359	368	337	337	359	371	353	385	380	350	380	345	374	338	373	349	346	355	337	342	332	362	358	343	368	320	358	342	343	356	363	337	347	367	353	348	343	364	318	368	367	347	361	318	394	356	327	332	330	359	326	367	345	367	368	343	348	339	343	357	345	346	321	341	353	341	381	340	356	386	353	347	392	367	407	393	375	404	350	351	349	370	372	362	333	373	351	332	358	350	370	355	317	349	363	392	373	346	356	291	369	333	339	375	361	329	358	389	352	327	358	339	370	382	337	380	363	331	342	335	383	384	353	344	348	347	381	352	327	346	347	357	338	353	320	338	340	363	341	332	346	348	330	343	326	368	330	370	350	331	367	343	357	374	383	344	318	329	365	358	347	353	320	367	341	343	322	339	368	320	344	352	337	353	314	367	350	378	334	384	350	348	375	339	371	403	328	351	358	355	338	359	352	334	365	343	369	334	377	339	402	347	350	333	331	349	320	376	347	343	346	345	340	346	340	364	343	332	406	351	329	333	389	359	313	392	373	350	355	356	357	347	315	344	386	397	376	348	364	350	341	308	387	352	342	375	343	329	323	342	375	348	329	366	330	357	347	341	345	375	330	390	357	346	352	322	306	375	345	379	373	337	366	354	353	347	388	336	323	380	363	349	378	362	318	363	347	361	395	314	386	362	315	337	339	371	350	363	337	369	341	383	385	344	314	372	357	315	381	345	353	392	376	354	380	345	346	363	377	325	337	379	330	391	401	358	342	367	360	330	359	368	351	341	345	370	358	359	366	375	347	351	335	328	324	352	351	347	372	372	381	352	345	381	332	353	356	371	349	376	334	360	380	348	342	357	344	331	343	346	337	361	350	358	361	396	347	382	339	367	336	361	381	356	349	320	329	376	387	349	355	325	337	306	322	348	325	353	362	354	351	369	379	362	373	354	367	359	312	383	328	345	361	337	356	341	351	371	314	366	384	358	343	368	320	334	360	333	388	323	363	321	378	380	346	378	338	352	383	352	329	357	368	351	348	342	333	388	393	347	359	322	333	319	342	359	369	361	374	354	341	373	373	341	353	358	365	351	341	320	376	373	336	354	325	321	382	361	397	333	362	365	330	352	388	382	358	374	346	371	318	341	357	357	347	361	342	328	338	336	339	356	342	363	359	362	385	356	335	368	347	358	328	361	345	328	332	362	328	319	370	366	357	312	353	313	345	343	343	381	318	346	402	345	383	336	366	360	383	362	343	404	359	326	360	323	360	372	339	388	367	359	337	344	362	378	360	358	339	329	355	353	387	337	356	338	366	350	359	355	384	365	321	372	361	355	321	326	361	366	348	338	356	369	321	343	396	354	350	353	389	371	355	359	366	354	370	353	372	379	358	337	360	369	351	322	384	354	347	337	361	355	329	385	312	373	354	344	319	338	306	332	319	365	359	374	340	389	345	373	355	368	318	343	380	344	373	333	341	339	347	376	373	355	345	369	375	342	340	393	377	346	376	356	367	352	326	407	357	350	338	370	376	343	296	344	359	336	359	334	347	331	363	332	369	324	360	367	378	382	361	389	353	349	358	382	359	353	316	338	341	383	323	341	406	401	338	373	365	307	339	358	373	350	331	353	344	354	343	340	348	371	312	325	378	332	337	343	349	376	377	327	353	379	358	360	357	326	370	333	352	378	359	381	339	398	324	365	363	374	347	341	329	325	309	354	375	352	318	334	322	353	343	352	365	343	360	370	339	330	375	369	301	365	334	369	346	343	346	316	347	352	353	323	374	389	407	340	359	373	362	374	358	321	312	382	333	355	347	338	363	347	368	334	382	374	359	332	330	383	336	372	357	328	361	352	373	364	324	316	365	356	349	388	332	363	378	389	371	311	363	360	357	332	387	353	349	344	347	341	352	375	376	351	359	331	357	356	358	354	392	359	350	358	324	348	329	337	333	329	344	319	343	333	374	329	321	363	373	349	364	338	376	371	342	337	352	323	366	345	347	371	394	390	372	367	311	341	341	344	352	377	351	349	381	371	347	365	350	355	363	379	365	353	384	373	321	362	381	343	357	365	366	360	340	343	347	342	372	357	362	349	403	338	385	325	343	359	380	369	355	368	361	345	338	331	351	349	332	342	357	351	364	351	378	351	352	347	359	350	367	351	381	399	348	339	332	390	339	345	330	351	385	379	332	319	317	376	334	344	369	378	371	357	363	379	373	318	406	351	364	336	392	351	348	338	316	382	365	355	343	344	355	383	356	373	368	404	347	346	340	396	333	351	401	374	395	361	349	339	364	339	358	337	347	359	350	330	357	364	347	343	347	314	342	388	344	363	354	357	357	362	328	333	380	399	343	384	387	420	354	372	350	362	355	333	356	337	343	345
19126	2124	4354	6456	8691	9807	7390	5509	5584	7930	6908	4613	4443	3043	1656	1438	1285	1243	1204	1093	1109	1167	1063	1163	1107	1127	1079	1011	973	1030	1096	1185	1223	1362	1249	1134	957	1080	1079	914	965	935	869	894	979	828	855	899	892	853	889	872	864	952	847	868	843	894	871	838	885	807	841	845	902	871	842	774	834	853	858	830	814	826	826	889	828	887	893	879	890	877	805	921	843	786	827	864	869	837	843	823	877	878	840	815	794	840	851	846	819	833	811	856	848	825	827	837	822	816	833	829	858	876	832	863	828	816	857	911	834	847	829	813	827	819	865	815	859	833	827	861	873	866	878	815	801	821	821	848	838	852	864	836	806	802	848	863	877	796	857	861	839	825	837	833	848	869	823	834	836	825	824	820	871	833	880	889	880	809	857	923	809	886	869	858	813	856	801	853	830	858	853	781	863	879	898	837	793	877	821	893	833	822	854	800	791	828	829	852	887	799	821	827	816	847	808	844	868	848	831	850	820	844	791	826	824	846	875	826	800	866	836	832	838	848	805	846	810	841	852	846	817	858	893	835	846	836	823	837	853	842	835	797	831	801	802	831	846	788	825	843	832	854	798	845	797	905	819	800	862	868	830	848	857	830	860	850	856	828	837	847	819	802	851	793	863	844	829	859	842	850	900	808	841	861	813	823	900	825	825	850	867	855	789	795	817	837	862	837	832	826	846	879	828	865	834	863	889	842	832	829	805	818	862	869	860	807	826	844	806	816	875	820	823	815	859	857	817	849	818	922	796	871	834	890	848	856	820	850	829	788	844	844	821	832	828	842	857	849	794	843	853	834	833	799	773	887	887	813	837	811	851	841	859	830	874	861	855	839	821	883	834	842	846	851	847	832	846	804	886	880	789	790	845	814	799	795	852	818	834	854	812	845	825	843	831	860	830	804	855	828	806	853	811	814	831	842	873	812	857	844	842	812	872	870	828	830	834	856	823	828	837	813	875	805	868	834	820	871	837	760	901	864	846	772	853	842	857	854	842	861	852	843	833	917	868	809	821	812	868	923	848	805	860	845	808	827	869	819	803	820	831	814	813	801	832	863	860	843	817	830	842	833	821	860	785	855	827	844	835	880	831	865	836	867	845	822	810	849	891	858	794	865	811	842	825	838	795	842	830	808	851	827	780	831	849	845	848	822	800	846	828	845	835	777	804	855	796	793	829	807	858	824	802	779	871	782	825	802	861	815	849	788	842	780	802	862	882	822	822	822	781	828	836	859	811	858	854	819	826	815	844	872	797	854	839	813	850	868	842	811	832	905	897	845	826	859	882	906	792	838	909	803	849	895	831	834	814	839	853	839	860	851	834	884	828	899	814	868	794	858	831	830	811	846	852	884	857	852	836	821	866	866	889	825	783	851	823	836	886	846	785	831	859	828	828	848	816	882	825	792	867	842	819	820	888	853	815	868	825	811	824	838	875	900	848	852	837	850	811	869	845	822	915	790	784	838	819	830	894	819	872	825	823	848	843	811	864	778	837	830	785	816	835	792	801	837	772	820	911	833	872	835	815	883	826	856	855	869	788	902	826	836	814	830	821	856	808	804	815	809	869	837	801	839	823	855	895	763	823	839	846	771	847	829	835	789	843	854	867	806	865	839	820	832	813	833	850	857	790	864	787	825	839	846	819	853	845	798	877	830	816	836	829	810	797	815	821	827	837	804	822	871	873	804	846	858	827	847	858	812	852	812	840	862	813	809	821	840	828	868	876	854	838	854	865	853	840	804	860	854	824	846	849	810	830	857	784	812	828	824	824	874	884	838	778	806	879	852	846	844	820	854	861	877	823	827	848	795	779	827	884	816	855	880	839	869	829	875	851	827	858	830	831	882	818	834	784	888	814	864	824	802	838	907	842	802	847	792	849	846	840	846	847	885	801	822	886	828	861	799	850	816	826	835	825	843	841	850	807	827	805	815	829	869	833	822	806	821	858	839	822	843	840	820	820	835	794	842	818	820	872	818	812	867	823	818	836	838	853	816	833	855	849	870	831	871	799	861	829	832	869	840	833	854	888	811	887	818	818	834	834	811	867	855	834	858	847	870	831	877	845	860	847	841	858	868	824	865	780	845	871	875	820	819	880	859	891	862	846	824	792	821	814	816	835	831	807	783	861	834	847	814	867	884	835	836	838	853	833	797	847	837	826	841	810	822	863	798	862	806	841	869	877	796	833	848	889	840	788	808	785	830	864	868	874	834	836	748	798	794	845	791	884	854	742	869	782	826	805	840	840	861	883	862	849	812	908	902	850	821	824	857	834	800	847	809	838	840	820	897	856	830	852	841	810	844	816	836	822	867	840	813	892	812	819	848	845	804	828	880	907	900	869	800	823	847	860	866	788	853	831	861	833	860	815	835	844	818	836	831	823	828	861	806	775	792	838	835	865	847	881	832	873	793	817	821	837	829	791	817	853	835	783	839	831	821	839	861	773	845	829	830	842	807	812	783	837	839	835	815	843	816	813	858	847	836	902	850	869	796	831	841	818	845	809	804	851	812	791	813	837	844	850	794	879	811	855	821	857	855	831	810	869	777	823	780	847	848	828	871	857	850	848	857	861	855	843	865	847	811	857	791	886	829	869	797	840	785	837	864	854	863	831	860	814	909	801	870	888	827	809	871	836	861	797	844	845	874	846	838	843	826	844	850	823	801	787	854	862	841	896	755	865	813	878	826	826	784	843	802	832	884	847	843	843	899	853	823	837	841	835	801	877	804	835	834	849	862	830	852	857	820	852	836	901	850	879	847	877	866	832	849	848	896	880	889	774	811	839	865	840	821	844	835	846	842	859	859	856	785	837	845	805	821	860	806	839	845	812	833	816	830	839	882	849	819	817	810	845	791	865	836	846	873	847	803	848	833	857	843	782	815	831	849	871	836	843	836	792	841	883	868	824	850	828	839	829	897	840	806	833	826	868	816	842	849	831	790	832	814	845	887	874	846	884	838	839	823	854	844	802	870	844	795	839	837	812	787	809	821	875	783	852	797	844	813	822	854	833	786	823	862	891	885	781	810	809	782	861	848	791	885	866	806	830	867	864	874	816	857	897	804	819	805	850	832	847	852	852	821	861	802	796	813	844	851	884	809	834	846	806	900	869	824	834	823	812	793	853	774	876	861	859	849	801	870	865	809	840	885	817	805	861	862	837	818	830	860	866	756	868	834	767	859	819	863	857	866	860	846	863	846	810	858	871	900	809	800	917	790	802	857	874	855	797	790	784	861	841	820	807	838	806	799	874	858	815	849	824	900	846	796	842	847	813	830	836	854	815	884	783	825	864	885	848	837	851	869	838	863	808	866	840	835	854	826	856	830	838	868	823	803	834	821	835	788	785	878	820	825	818	783	849	839	871	767	858	887	868	824	822	850	799	832	864	803	844	855	819	858	899	864	797	863	884	841	884	860	843	830	832	847	825	836	843	843	815	781	846	815	811	759	910	843	822	834	839	848	837	821	855	825	839	876
4988	261	246	455	595	769	465	422	403	558	468	329	310	238	177	185	164	161	153	160	155	162	172	164	159	162	155	161	171	160	173	189	177	197	183	164	172	164	167	171	164	155	180	177	167	171	141	162	176	190	182	157	171	163	165	187	135	177	165	190	140	138	181	153	160	160	153	165	165	175	175	160	161	143	157	164	155	146	168	170	171	159	173	165	169	178	169	164	143	153	161	152	146	154	175	154	166	164	146	144	156	163	177	178	160	171	162	148	162	152	164	177	153	169	136	150	161	158	147	178	165	167	144	169	161	169	172	148	156	149	147	145	155	172	182	153	170	147	144	178	164	148	146	171	162	169	166	156	175	182	186	173	143	156	182	149	159	172	159	148	165	183	161	170	166	160	155	159	150	164	162	184	163	156	156	155	152	151	162	153	171	172	180	180	170	165	155	164	174	154	155	180	155	159	145	187	169	169	173	170	183	153	164	157	173	160	179	165	163	175	159	174	161	186	157	168	160	173	178	176	146	161	165	150	147	153	144	159	149	165	172	151	141	153	188	150	153	149	165	160	166	167	168	172	176	170	178	174	158	166	181	171	170	153	151	187	174	157	183	179	179	166	145	169	161	166	152	151	159	172	160	162	146	152	161	145	173	143	172	181	157	166	154	160	142	149	161	171	167	157	175	163	191	169	144	141	159	161	168	170	155	170	151	172	161	140	166	134	181	142	157	161	136	182	156	181	166	183	151	158	170	149	184	164	167	162	157	158	157	161	162	181	178	147	168	185	145	148	176	151	154	188	166	161	181	154	144	183	160	124	159	146	152	183	145	176	168	144	179	145	157	176	165	181	160	150	167	189	133	161	164	166	171	176	142	178	158	155	179	150	188	176	180	156	168	162	170	160	164	150	166	169	160	156	189	167	144	163	157	166	145	159	153	137	164	153	180	189	153	156	167	148	157	166	163	172	147	176	151	158	159	168	172	167	160	175	187	158	151	174	164	150	155	172	187	172	156	154	150	155	177	170	164	174	167	169	158	162	173	176	177	155	157	163	145	162	188	166	161	164	178	158	165	156	168	180	163	173	151	195	146	145	146	132	157	169	166	171	170	157	148	186	152	184	191	161	163	152	166	179	159	175	178	162	172	152	167	170	167	182	168	157	180	181	168	149	179	152	150	163	186	155	160	178	173	146	163	160	142	185	177	157	145	149	155	167	149	173	171	159	161	178	157	185	158	167	184	169	155	171	146	165	162	169	140	185	188	148	128	173	165	168	158	185	179	147	169	161	160	186	173	150	178	152	152	162	164	165	150	177	164	141	168	176	195	159	181	196	177	159	168	198	206	169	149	149	149	164	162	143	175	157	167	160	155	149	150	169	172	163	162	168	158	153	164	170	154	153	186	165	168	175	168	174	147	177	137	141	153	165	168	133	162	165	151	158	179	176	171	165	163	172	160	163	165	169	162	159	140	169	163	172	153	178	184	156	156	165	181	135	165	170	149	163	177	153	153	155	153	172	172	161	159	176	152	171	180	155	194	161	165	169	164	188	132	173	170	158	162	181	146	160	151	143	169	153	150	190	185	155	164	153	149	160	151	144	151	167	162	156	170	163	171	153	153	180	166	151	159	163	181	178	160	167	169	150	166	150	148	141	149	144	154	150	158	169	147	147	173	159	163	147	165	172	196	151	161	171	186	174	177	162	169	157	178	143	157	178	140	183	155	177	139	178	149	146	141	180	196	165	187	160	191	162	175	172	168	166	171	159	151	167	134	162	155	162	163	178	158	183	165	166	168	164	185	143	162	158	139	166	167	147	165	157	167	159	141	168	179	184	162	162	143	167	162	160	179	143	165	148	160	186	159	168	175	189	155	145	163	138	159	169	186	175	168	173	172	165	148	161	136	154	141	171	162	177	155	177	171	165	162	159	150	158	177	154	166	160	148	150	172	163	165	146	159	169	160	158	144	145	150	176	167	166	165	166	157	148	156	166	150	173	145	177	162	157	160	164	175	171	167	149	161	157	153	148	167	142	144	164	159	174	166	152	186	129	162	162	163	163	158	151	166	167	179	195	142	150	165	174	162	145	171	148	173	189	179	155	183	142	145	164	180	145	155	128	157	151	189	163	179	177	166	146	162	163	177	179	158	156	162	163	164	150	176	156	158	157	155	179	163	149	151	170	173	152	155	154	190	162	173	150	162	166	170	162	170	155	159	158	175	169	172	156	143	171	163	176	143	161	167	159	171	170	156	173	171	154	136	145	167	156	166	181	156	171	153	152	149	186	159	155	162	195	175	157	145	155	155	159	183	175	170	170	154	164	175	176	175	183	138	158	181	138	158	189	169	138	153	160	170	152	166	174	165	167	153	160	157	140	168	163	148	180	171	190	186	155	163	187	161	176	183	150	143	155	160	168	181	164	170	142	160	163	157	180	157	176	195	164	176	177	174	148	145	158	164	160	170	162	169	165	167	189	165	149	168	177	157	186	163	167	159	163	163	136	162	157	170	186	156	173	150	162	160	172	182	184	173	166	167	164	179	163	184	160	182	157	158	167	163	182	153	164	166	154	183	177	168	165	173	183	169	160	157	179	148	171	164	185	191	161	155	156	160	172	150	143	166	166	164	139	159	141	179	172	167	167	141	167	170	154	157	184	174	163	173	142	152	156	179	165	147	128	170	168	171	171	164	153	165	165	161	149	136	201	150	168	171	167	161	173	146	167	188	192	133	156	155	165	171	163	167	176	168	160	165	155	183	151	150	165	166	176	136	145	184	155	166	149	180	167	152	166	148	151	174	160	163	157	160	167	170	166	150	167	163	190	171	159	169	162	175	153	162	176	169	163	175	162	159	163	172	151	167	159	171	152	162	165	192	161	158	186	157	154	146	158	144	183	184	184	160	149	148	184	174	165	171	174	164	141	137	150	164	151	145	172	148	161	167	169	144	181	149	140	153	155	168	188	153	164	161	175	159	148	179	182	187	170	178	151	139	174	145	157	155	168	165	143	168	176	145	147	163	166	190	163	169	168	152	164	182	168	181	173	166	166	183	158	145	171	157	151	151	152	166	131	169	168	153	173	149	183	174	149	161	176	164	156	180	160	167	164	170	170	182	176	163	150	180	166	183	151	165	157	158	151	155	169	153	147	146	178	184	142	156	172	169	172	149	170	155	153	186	164	156	139	159	190	164	146	179	173	175	179	160	162	157	168	143	176	168	185	195	160	164	139	156	145	157	142	175	176	166	153	181	166	155	159	164	137	176	178	172	175	167	173	167	147	158	155	153	146	146	165	170	155	152	167	161	164	172	170	168	151	151	153	154	145	167	147	177	153	149	169	168	161	136	149	150	179	165	163	180	186	162	160	179	145	171	134	155	194	167	163	184	143	156	159	173	160	171	170	169	174	146	171	178	162	159	176	175	170	160	167	159	177	161	172	129	160	183	160	147	154	166	157	157	142	183	166	154	151	166	158	161	171	145	167	189	165	141	164	170	162
4635	521	697	1399	2349	3194	2159	1647	1796	2862	2246	1793	1549	927	536	494	501	514	501	497	463	473	469	484	485	509	486	483	482	474	473	531	525	558	504	504	462	454	480	536	479	475	436	473	462	484	465	433	456	484	481	498	444	439	450	467	457	485	490	453	461	473	446	469	424	445	484	473	465	454	490	440	438	444	468	435	492	483	447	439	441	472	437	468	463	444	444	451	458	447	456	479	441	484	465	452	473	475	459	466	448	422	465	475	447	467	498	460	456	483	465	490	476	452	490	468	454	455	472	482	475	445	475	468	464	456	475	428	490	482	450	492	480	479	472	426	508	471	451	453	457	444	490	435	473	448	474	471	466	433	448	413	484	442	470	451	445	483	477	422	462	475	451	465	478	452	449	473	442	463	400	480	435	442	483	458	440	441	457	478	456	422	486	463	430	420	452	445	449	458	492	458	471	486	474	484	465	482	455	464	438	453	454	426	480	506	447	462	421	431	480	443	431	457	394	490	450	454	421	453	482	446	465	446	503	446	448	453	442	471	442	482	477	423	470	459	456	495	480	480	491	466	463	456	469	464	448	495	447	472	467	496	446	459	451	460	452	447	439	465	418	411	460	456	448	455	488	443	484	457	494	452	475	457	407	473	496	467	442	435	438	463	473	470	478	446	472	437	452	462	472	462	466	446	456	459	409	446	467	457	447	474	443	477	504	470	464	461	427	485	443	481	443	466	462	450	464	482	463	451	434	458	467	469	486	428	439	493	471	454	498	478	484	454	460	502	477	478	458	403	457	465	476	459	467	487	475	465	466	459	464	441	468	445	441	440	464	460	416	485	470	436	512	482	445	466	447	456	448	433	446	443	412	465	462	483	463	446	449	430	521	476	471	449	480	513	490	445	461	478	452	465	462	473	472	451	466	453	501	452	454	458	459	444	453	451	442	448	490	432	468	482	471	469	420	436	465	438	469	466	504	445	425	479	430	523	457	419	445	483	459	459	461	450	464	438	482	495	468	469	474	468	466	431	480	441	456	463	466	445	485	471	467	451	457	463	421	455	443	437	462	433	446	431	459	455	464	479	488	496	441	445	460	457	460	474	496	475	439	440	444	480	454	447	488	435	460	482	460	473	445	431	452	453	481	471	447	461	454	451	400	472	488	460	483	447	478	482	438	450	455	446	469	477	472	465	461	479	446	493	427	480	477	438	492	436	462	482	490	462	462	499	488	497	468	458	475	468	461	480	487	454	463	443	424	483	490	459	437	419	466	456	467	492	503	437	458	463	491	454	456	486	421	443	505	441	461	447	458	430	483	460	463	499	423	476	432	423	473	473	468	495	458	476	476	491	446	424	476	449	436	468	465	474	442	450	432	414	478	489	445	467	441	493	474	503	449	470	448	455	465	479	455	468	429	445	447	459	464	445	452	488	467	440	472	461	429	444	463	478	488	431	443	471	454	463	521	439	475	441	473	442	444	461	474	443	454	460	469	477	450	462	471	429	469	456	489	445	430	476	495	440	467	469	459	459	420	442	488	456	476	471	466	469	431	498	489	446	485	447	459	481	486	494	448	474	442	413	454	478	483	473	462	443	432	462	477	471	460	459	419	484	478	461	456	457	477	423	482	447	474	438	454	483	442	503	454	464	472	478	442	465	486	429	479	416	471	461	448	491	495	459	436	448	476	452	513	472	473	466	443	465	441	487	482	487	500	451	445	480	448	440	448	487	439	442	452	433	449	503	460	438	455	473	413	489	451	464	482	456	507	452	472	434	474	508	460	462	475	480	467	472	467	465	429	447	483	456	509	481	473	471	460	483	452	417	467	446	467	470	423	439	476	448	457	456	458	492	451	458	467	458	449	453	493	470	442	486	455	469	445	458	479	488	474	506	417	442	485	477	505	466	475	470	444	463	500	475	470	476	453	503	471	478	474	469	465	498	447	448	470	478	427	481	464	456	439	443	458	444	465	420	432	444	459	457	430	473	459	499	471	455	493	471	460	434	444	479	438	471	455	441	454	470	478	482	440	433	439	520	502	436	476	479	447	431	437	469	436	464	444	436	450	482	464	493	456	463	452	464	479	414	446	455	460	438	423	505	456	455	500	517	488	472	462	474	468	463	464	458	508	445	446	438	428	481	452	467	447	451	450	456	445	430	449	447	472	448	495	423	433	440	428	451	502	465	492	429	438	449	483	477	445	468	422	463	464	456	462	452	469	469	479	454	457	474	468	503	467	438	449	453	465	465	444	464	426	454	464	409	469	474	476	435	463	453	450	459	437	472	422	450	492	482	446	461	475	435	468	500	487	460	468	462	448	482	509	453	514	504	466	462	443	409	440	484	469	464	456	416	461	455	483	518	475	466	489	465	525	467	470	480	449	448	460	450	436	451	474	477	469	458	479	426	440	448	441	477	454	470	439	439	469	477	442	449	448	468	483	410	469	457	465	440	467	497	485	480	440	477	441	495	474	454	421	464	474	458	432	474	461	474	485	494	455	431	479	481	451	439	433	480	466	458	502	460	491	504	448	462	414	441	516	450	437	502	497	439	453	469	446	464	533	452	477	455	464	414	462	483	451	476	410	471	422	468	421	460	467	473	433	463	446	473	426	454	427	444	481	466	458	476	473	447	453	473	484	457	486	483	462	480	476	447	467	457	454	464	480	505	499	479	457	440	492	481	514	420	468	449	498	486	451	436	429	453	439	501	467	460	468	425	454	489	445	469	479	463	487	447	455	435	465	484	462	451	420	482	487	489	464	465	452	451	467	439	456	458	472	486	470	518	449	485	458	459	451	443	450	459	470	411	454	484	463	445	477	476	481	434	460	492	527	438	475	435	488	457	453	429	504	430	463	471	493	449	475	488	460	442	447	444	494	443	464	453	462	432	479	448	485	476	469	471	470	468	431	437	475	484	457	437	452	461	493	477	455	438	438	470	479	432	441	462	475	416	447	467	430	464	463	432	468	472	465	463	438	493	488	500	444	423	449	507	451	450	456	477	455	455	457	475	447	459	470	442	481	478	508	478	456	435	471	479	479	454	468	478	480	477	446	475	465	487	454	457	475	478	448	453	415	492	476	419	515	489	455	447	445	450	480	451	424	448	477	475	464	420	501	441	438	467	401	504	479	442	435	479	464	460	455	490	471	449	427	454	501	456	458	460	418	464	454	452	453	446	467	465	478	431	490	491	453	437	452	493	470	472	405	494	469	481	427	436	441	467	441	447	435	458	445	438	462	468	459	463	433	436	419	460	433	432	506	450	488	458	413	485	469	469	461	445	462	455	440	483	450	403	463	446	510	457	468	469	452	465	451	432	495	476	436	463	443	455	455	512	450	491	435	446	498	477	482	461	464	411	472	440	451	489	467	450	483	451	472	431	451	469	455	469	451	475	441	474	482	485	444	464	470	453	472	466	453	482	483	472	467	462	438	463	495	433	457	468	462	453	456	439	476	478	487	420	452	475	479	471	468	485	423	434	488	458	410	452	447	509
32980	7444	1523	1461	1566	1659	1106	882	881	1107	883	799	709	453	370	338	393	374	338	346	364	331	334	349	355	338	335	350	321	376	312	344	343	374	358	316	342	349	325	305	359	336	356	330	309	308	313	348	337	352	343	305	290	339	341	328	348	313	327	362	327	314	289	351	324	332	341	323	353	349	290	305	320	360	307	354	294	346	325	356	334	303	319	329	313	313	331	345	307	348	328	325	356	352	295	311	363	309	285	287	321	343	334	332	315	321	348	295	336	299	297	312	299	314	333	309	364	317	323	295	316	333	326	300	312	350	332	360	345	327	317	305	327	301	355	325	294	293	301	322	324	323	334	334	345	338	315	337	309	332	339	281	307	320	304	334	301	275	328	328	329	302	331	287	308	291	354	327	352	315	341	320	308	335	306	314	305	295	294	297	311	364	289	301	304	344	309	331	352	328	322	342	299	343	314	323	303	311	309	307	298	319	314	318	310	306	332	323	292	323	336	331	328	362	300	338	303	327	330	272	322	356	316	353	354	331	325	331	321	316	326	326	289	337	343	314	315	338	325	333	320	337	309	312	334	328	343	326	331	303	352	335	326	324	318	334	309	310	324	324	348	289	327	309	329	299	321	337	299	305	332	298	283	336	331	300	313	299	302	338	357	345	326	290	350	303	289	334	287	314	341	350	307	293	356	322	354	323	313	320	367	349	351	319	332	358	348	332	300	322	371	283	316	355	326	322	323	316	298	318	289	343	310	306	308	305	303	315	320	322	314	321	342	321	328	354	308	315	338	323	327	336	325	324	312	304	329	337	359	316	285	340	317	326	331	322	308	304	313	330	318	303	315	340	303	340	335	296	316	325	304	343	314	330	300	291	293	305	351	296	288	329	309	317	345	334	326	309	322	310	306	323	292	322	349	335	304	333	319	344	346	298	315	325	332	346	335	317	317	318	298	327	308	332	351	336	342	327	337	318	321	325	352	333	314	316	258	337	320	328	324	318	325	325	356	250	305	308	332	327	334	334	335	303	291	306	317	309	319	342	366	355	304	350	307	345	321	303	334	335	328	318	326	307	332	323	332	340	277	330	349	342	318	308	294	320	330	285	317	369	326	302	299	360	296	326	337	300	334	327	328	313	315	331	341	315	356	325	308	327	302	307	344	312	300	311	318	349	312	307	321	301	314	335	321	314	323	324	312	323	339	324	330	300	289	308	354	340	342	309	325	332	310	323	336	318	311	313	327	335	292	328	313	322	343	319	333	265	319	334	319	329	325	345	332	323	300	348	293	341	323	309	348	341	323	314	367	353	310	323	325	347	315	314	319	298	293	323	336	318	322	320	294	302	346	351	355	295	337	316	305	350	312	320	314	347	325	334	339	322	336	322	318	345	322	287	322	315	312	311	331	321	333	311	284	323	306	336	333	313	330	319	306	307	333	294	316	288	331	326	359	329	319	359	320	308	342	322	306	303	294	305	301	337	317	324	313	321	329	313	320	321	340	321	332	364	311	320	319	300	333	330	331	346	329	310	343	304	301	320	322	304	314	340	302	328	342	344	341	314	302	331	318	329	325	318	357	345	328	351	317	375	319	324	326	281	299	310	327	291	274	315	304	324	349	327	301	332	307	350	327	279	316	292	316	275	307	319	325	322	341	335	314	315	277	341	363	331	308	327	310	339	338	330	319	338	316	332	323	349	348	326	357	330	325	334	298	344	323	327	327	334	330	323	351	335	296	329	366	355	335	328	317	363	361	345	310	331	327	346	326	343	296	361	309	316	295	304	309	319	343	313	302	309	323	335	318	327	346	313	277	297	320	327	328	292	336	304	340	313	343	327	327	331	344	302	294	296	327	352	331	331	311	308	322	352	316	309	298	362	310	309	352	316	299	359	316	350	313	288	333	304	332	305	320	355	322	323	320	336	330	284	323	321	320	317	285	341	286	299	343	327	326	289	304	332	321	319	335	336	331	312	304	373	339	334	339	337	333	326	326	346	325	292	341	315	339	310	355	337	280	362	312	325	335	329	310	299	303	351	319	320	324	317	326	293	303	325	338	320	362	325	307	318	359	329	319	290	309	346	369	305	299	319	332	343	290	316	337	302	324	328	308	301	329	328	325	346	315	352	333	320	325	354	319	310	301	300	309	354	327	320	277	323	323	312	328	291	284	329	343	330	354	313	361	300	337	321	328	351	299	333	326	287	323	323	330	297	348	314	350	311	314	328	317	326	301	316	310	299	334	307	317	339	306	324	330	326	324	332	330	323	309	324	311	341	360	330	347	332	355	312	321	339	343	343	322	339	316	331	334	327	306	320	330	316	317	323	319	303	338	308	320	326	264	312	302	301	305	311	314	339	292	308	304	321	310	274	304	280	320	317	310	303	309	312	300	290	311	319	295	280	274	297	335	314	340	359	331	332	342	307	325	317	319	321	304	302	351	367	320	333	313	335	347	312	315	319	332	348	338	313	322	331	319	309	313	327	301	314	290	329	315	325	315	330	338	323	350	319	334	337	301	272	318	317	321	331	339	339	315	358	332	358	339	338	315	320	324	302	314	330	316	290	328	326	339	305	320	305	325	318	305	339	330	327	312	319	302	299	362	340	333	336	336	318	339	320	336	318	314	330	316	297	312	320	347	328	328	282	320	305	346	307	347	314	312	319	352	337	297	327	328	332	349	331	319	305	365	313	280	335	326	326	328	305	324	317	311	306	345	320	309	323	348	344	333	310	329	302	294	320	292	322	330	312	345	304	366	326	302	316	294	277	316	318	297	301	353	338	301	362	320	309	316	350	318	317	326	329	313	313	360	304	324	339	322	347	333	315	325	308	316	327	321	355	306	354	365	308	347	324	339	310	338	354	366	338	335	337	352	320	343	305	309	282	335	307	349	344	335	308	325	345	322	286	285	282	307	337	344	285	327	318	313	299	288	323	333	319	326	334	335	314	329	319	315	302	318	312	306	319	317	312	321	312	324	345	329	341	312	346	297	330	293	315	316	293	314	341	334	291	268	305	323	329	307	313	327	328	329	299	322	303	371	338	335	322	340	328	314	338	303	341	297	329	329	311	355	322	307	335	336	310	350	353	294	334	357	319	352	305	328	337	331	315	327	294	321	330	300	312	317	361	301	329	310	329	356	326	317	322	334	330	325	325	311	288	338	341	327	355	322	334	311	297	329	286	331	346	330	325	337	298	347	332	332	318	341	313	358	355	346	345	324	341	340	302	316	305	324	299	329	319	338	324	349	314	355	331	282	308	326	367	315	317	299	321	304	305	337	310	344	311	313	295	318	320	320	323	311	330	314	329	333	337	289	313	338	359	314	328	346	321	326	327	351	318	317	329	321	298	332	348	279	323	318	317	315	286	314	340	301	311	327	329	328	310	337	362	328	305	349	349	305	330	314	330	352	339	322	324	334	357	305	378	362	340	333	348	327	350	309	329	341	326	331	335	340	319	320	333	321	351	318	306	287	310	334	303	307	340	345	310	324	320
14093	1470	2649	4412	5824	7072	4784	4177	4481	5195	4437	3673	3197	1862	1252	1081	1119	1016	971	955	989	1004	963	896	907	942	905	926	896	901	941	977	991	1228	952	908	928	945	958	843	889	793	837	853	885	769	810	866	842	852	859	779	798	818	839	801	854	828	884	751	796	818	790	799	802	836	859	787	832	800	822	799	815	796	869	792	796	815	827	848	767	755	818	788	837	780	834	797	786	821	784	784	828	806	826	816	810	783	792	736	835	781	762	805	793	747	816	826	830	839	816	791	835	788	822	825	818	805	798	848	781	852	761	787	766	817	809	794	823	774	814	797	828	762	755	764	817	800	795	792	825	851	738	765	810	803	793	830	780	797	810	770	780	830	852	835	775	847	778	781	793	802	783	841	785	797	773	788	827	828	837	753	756	823	769	772	764	811	821	811	813	796	838	816	753	850	813	790	805	745	798	744	832	792	834	786	833	825	861	766	814	811	827	758	771	761	761	832	787	852	862	769	807	782	789	750	788	818	755	774	777	812	745	864	773	807	818	806	813	805	809	812	816	803	795	824	835	820	784	818	785	823	796	781	816	743	768	767	749	841	827	827	747	802	840	855	839	806	798	808	803	795	783	794	814	789	745	799	790	786	830	804	809	770	811	811	814	803	789	806	767	763	786	872	768	779	767	788	791	788	819	849	850	859	809	754	811	853	762	755	814	791	817	803	790	796	837	780	786	825	838	757	763	779	809	829	771	793	795	813	781	770	739	790	777	787	787	842	805	777	785	762	802	819	786	815	839	768	823	793	853	852	755	824	769	790	815	807	800	794	806	764	843	819	821	798	779	799	781	855	782	860	835	774	759	809	815	749	785	812	824	762	803	777	813	821	813	803	787	837	792	768	823	860	814	794	797	769	835	781	801	819	774	776	808	773	813	808	828	798	762	799	792	827	812	813	798	757	782	774	762	761	779	831	765	763	801	769	779	825	793	800	764	812	834	818	805	787	761	778	808	789	823	836	817	792	847	819	814	824	834	790	754	747	808	773	790	797	778	781	773	784	788	791	825	811	805	789	779	746	812	747	813	748	813	787	740	810	779	792	807	787	761	835	848	769	844	824	821	817	777	799	788	803	816	782	817	834	809	800	810	843	769	786	816	761	823	803	856	817	778	834	869	802	781	793	791	827	762	806	789	790	770	804	806	805	790	801	754	815	802	779	777	814	855	839	812	820	814	762	792	811	771	810	801	824	852	829	783	800	758	771	793	813	830	736	828	793	771	740	806	814	792	846	807	754	798	810	800	810	849	739	789	849	747	789	754	789	790	802	822	823	794	787	750	802	797	812	778	823	818	798	794	751	773	839	778	809	806	854	817	796	797	806	794	724	829	804	801	795	846	830	848	770	832	794	853	795	797	767	800	812	757	817	864	803	805	787	773	797	774	777	820	788	827	781	773	809	787	747	784	783	790	787	818	784	789	800	767	759	850	788	788	788	819	828	774	790	734	814	837	786	714	792	800	804	760	773	826	730	786	849	821	803	767	763	780	768	866	807	763	766	784	751	803	790	763	787	772	761	773	755	796	798	770	807	792	813	783	797	800	821	832	809	811	815	813	797	784	771	869	809	811	795	803	820	787	746	828	791	774	874	774	822	833	849	785	737	865	737	789	803	810	809	824	790	781	807	791	743	782	780	794	808	787	820	832	791	801	734	788	793	780	788	796	788	805	806	873	770	790	780	805	804	842	759	754	785	711	768	820	766	819	780	782	780	805	797	801	878	795	817	799	839	804	796	794	828	819	795	820	770	841	783	777	795	788	806	809	821	798	752	802	799	835	790	820	837	779	862	827	802	823	849	814	805	815	779	781	813	795	755	763	787	826	802	823	791	760	817	797	785	790	830	797	837	841	798	797	830	815	802	759	778	793	745	804	797	795	785	798	791	798	793	816	803	764	837	823	835	797	816	795	760	844	835	772	811	764	765	789	783	774	798	822	830	777	817	805	790	804	784	784	820	811	816	808	795	809	785	797	784	817	793	778	802	823	775	778	804	786	854	834	784	745	800	820	792	804	824	778	766	808	873	763	766	812	772	753	777	826	817	801	800	812	791	793	769	789	760	815	797	812	774	799	762	766	814	775	804	748	813	831	817	842	783	791	763	807	818	779	797	800	829	819	812	853	789	765	820	809	758	787	801	809	803	760	783	887	801	831	807	817	796	765	808	763	818	817	791	790	847	816	851	794	737	800	800	801	762	817	816	773	776	826	777	769	796	849	825	814	792	809	801	794	801	760	773	786	810	801	797	826	798	798	805	793	818	814	775	791	810	805	759	803	777	802	775	777	828	799	812	781	795	783	795	785	792	817	828	766	808	815	842	811	807	810	801	759	795	817	836	797	824	820	795	784	796	775	797	805	799	780	764	773	802	841	810	775	783	806	814	800	807	813	802	793	783	752	799	768	784	802	781	771	805	798	777	783	812	799	811	782	771	807	777	790	803	785	764	804	781	792	806	800	809	825	828	773	824	780	800	792	801	785	780	816	814	801	820	811	753	813	782	856	773	809	826	764	811	827	769	761	776	749	788	824	850	789	747	792	818	791	799	783	778	751	851	804	778	762	858	802	777	803	845	799	746	797	768	808	790	799	796	819	805	794	767	796	804	782	832	813	780	787	767	779	780	772	777	769	805	772	789	807	841	762	819	800	783	810	822	799	835	787	806	806	843	763	806	816	829	831	746	796	786	796	801	797	809	833	781	799	798	821	757	793	815	807	760	767	823	813	803	823	785	825	770	753	791	752	811	778	800	804	796	760	828	856	804	739	786	827	848	795	771	756	826	774	789	776	792	814	808	854	813	808	777	760	801	798	814	790	794	818	804	748	779	772	763	831	827	761	785	799	772	820	768	808	789	805	788	792	783	776	833	797	820	831	860	814	780	807	823	795	785	834	814	767	811	825	854	759	817	786	766	806	764	753	795	831	810	780	772	778	796	768	785	809	798	777	799	783	789	774	811	792	821	825	795	814	822	796	772	800	784	835	842	792	747	826	772	815	791	779	845	780	828	777	782	803	863	784	822	805	759	808	778	794	796	736	779	787	760	770	787	804	826	806	783	856	799	818	793	764	827	838	776	756	791	787	798	798	780	776	816	784	821	755	835	750	782	792	805	753	765	823	757	792	757	812	794	743	813	810	787	791	807	752	774	843	777	780	827	791	781	780	819	770	836	804	806	753	756	747	803	798	786	786	779	808	797	768	807	791	840	791	794	855	804	741	791	804	810	825	824	793	763	764	849	772	747	796	786	800	847	801	754	819	800	766	831	754	830	789	788	853	759	733	751	791	811	781	763	822	812	780	805	803	826	794	773	801	798	845	867	792	765	794	770	746	829	817	773	824	770	735	803	773	840	778	831	836	843	802	782	780	779	808	788	808	796	780	795	808	768	755	766	791	832	820	770	757	771	789	806	731	795	781	868	815	758	820	769	812	801	797	781	791	818	758	765	825	797	819	745
42188	13862	3648	2518	2470	2503	1654	1231	1320	1507	1219	1082	879	618	482	430	415	382	387	391	391	376	388	356	348	382	391	356	401	367	373	414	433	409	413	415	384	361	342	390	334	372	339	352	345	369	381	342	322	333	369	366	361	340	365	366	357	361	347	352	350	327	360	350	363	384	361	344	353	359	329	329	341	341	354	375	337	352	381	392	353	331	361	342	324	331	359	327	335	360	378	343	335	337	355	347	320	358	350	339	320	360	352	362	353	364	335	387	341	359	360	323	339	366	336	353	346	347	319	338	361	363	360	346	348	340	375	363	330	343	339	326	373	357	347	352	358	338	356	330	335	361	355	363	352	336	331	326	344	346	303	349	346	359	320	326	310	341	378	349	341	335	332	371	346	313	352	370	321	344	338	341	327	329	339	318	319	363	376	343	332	385	365	313	360	362	329	328	359	348	365	351	349	348	346	325	346	361	343	377	374	328	346	313	358	332	344	342	307	325	347	344	339	344	341	342	345	342	366	351	336	393	327	357	322	409	339	352	353	353	356	374	361	342	386	353	341	329	357	306	329	371	360	341	345	337	352	315	348	364	356	354	342	358	342	383	367	340	373	355	337	364	362	344	352	345	376	391	374	357	343	339	363	342	332	355	355	319	302	344	332	342	326	383	368	301	335	323	342	353	300	365	377	357	345	334	343	334	375	348	370	367	328	349	345	344	318	357	326	330	363	319	363	327	342	384	338	348	376	325	358	389	358	373	315	345	367	332	350	341	371	335	346	335	317	334	330	369	357	351	357	345	345	373	337	360	343	321	322	307	322	346	323	346	315	362	376	346	348	358	360	329	371	378	350	311	367	379	342	373	353	327	345	367	397	350	331	342	327	347	322	323	356	321	347	349	316	354	385	346	343	335	318	332	325	355	378	350	328	334	381	366	334	372	301	338	337	343	380	330	367	348	368	314	334	373	333	351	308	355	367	357	343	336	323	344	377	337	339	333	376	335	369	327	336	335	337	330	347	349	354	344	359	332	321	344	361	404	341	335	336	382	361	347	329	340	307	387	352	350	350	348	370	343	321	358	366	334	350	311	347	362	370	347	351	336	357	384	363	377	324	369	332	352	313	365	352	340	375	377	352	351	345	341	333	351	369	332	345	329	310	351	354	339	344	363	350	341	355	363	363	374	313	323	337	333	330	320	311	340	360	353	395	365	330	357	353	391	363	376	365	341	369	320	341	345	370	357	353	366	354	369	338	361	346	335	337	323	330	336	374	336	308	350	370	322	385	366	335	329	348	367	325	362	318	342	324	351	325	314	385	326	362	346	364	351	353	333	347	341	302	362	316	324	341	365	312	369	332	342	335	363	356	323	310	367	381	350	384	367	380	349	343	355	364	351	369	305	319	313	366	376	367	362	365	353	331	338	364	334	323	366	373	363	337	355	326	392	361	341	350	334	340	362	363	331	358	329	348	346	350	338	401	358	358	384	358	332	328	351	354	351	348	326	331	321	347	356	344	374	352	329	320	365	334	338	364	358	302	377	350	375	341	373	342	370	366	359	356	337	357	367	347	368	387	343	319	315	407	350	374	321	363	338	319	328	333	339	374	321	346	299	328	322	328	323	331	295	366	367	346	323	327	362	346	332	412	369	350	336	333	329	368	342	370	336	387	373	343	352	294	329	354	302	354	322	376	359	369	362	352	347	324	348	354	363	323	342	356	353	376	351	366	340	311	333	330	358	356	349	332	335	385	324	314	341	375	321	348	370	365	327	326	363	394	361	310	397	375	341	326	329	393	319	320	358	359	369	314	375	360	342	309	349	340	346	331	330	323	377	337	309	336	337	333	349	347	326	353	366	342	375	365	344	349	335	352	351	358	317	355	351	310	375	328	355	344	341	350	374	327	345	375	338	357	347	362	355	326	325	340	310	361	354	343	343	347	341	363	329	327	357	294	309	353	329	335	335	323	328	354	367	385	324	339	367	329	329	346	386	334	344	337	360	347	341	354	358	366	356	318	310	367	366	362	339	334	319	334	363	342	367	337	333	334	300	354	352	342	363	349	302	325	357	329	312	336	340	342	361	339	345	348	322	304	337	303	335	356	347	361	356	324	318	336	347	371	317	324	360	386	380	343	352	360	354	352	300	334	361	349	371	336	322	370	337	373	361	360	359	344	330	337	320	355	341	352	347	329	354	334	350	350	359	358	347	368	366	380	338	346	351	341	349	329	319	354	356	301	331	345	336	396	320	355	348	330	341	356	349	328	342	343	370	331	351	322	342	349	350	321	356	355	343	380	361	402	333	328	360	317	326	344	336	369	353	380	375	356	349	344	332	391	346	357	360	345	320	322	348	362	356	347	337	377	333	339	379	356	374	370	332	335	319	377	371	353	358	340	353	362	341	320	330	350	352	330	327	387	350	362	333	320	356	376	350	313	353	309	339	373	355	349	348	334	384	351	339	356	344	357	362	346	363	358	349	378	333	339	351	339	310	363	348	377	356	337	340	343	308	352	323	344	325	338	350	322	316	356	328	390	337	332	357	327	358	334	348	339	303	339	327	345	348	310	344	316	339	341	327	336	312	320	361	339	348	359	348	353	374	353	320	354	341	311	342	362	353	377	359	343	369	381	358	333	343	353	353	353	359	333	364	386	347	360	298	317	362	340	367	366	344	360	373	353	343	364	311	347	355	346	325	367	366	351	348	300	349	301	360	378	362	330	344	333	314	385	350	331	373	370	348	337	320	344	353	355	336	349	358	345	372	344	306	331	308	377	327	326	347	367	343	329	331	348	347	330	362	404	333	365	361	352	375	363	349	352	383	394	373	360	328	337	352	373	327	372	333	319	323	329	355	384	350	350	348	351	380	295	341	394	365	335	332	364	374	337	368	383	352	369	361	374	378	400	332	352	327	339	339	363	322	349	374	331	348	379	318	332	332	327	348	362	327	350	332	342	368	333	334	353	353	359	337	338	312	323	372	352	345	367	330	317	360	353	358	326	327	346	390	370	326	351	346	334	347	348	350	370	348	354	350	345	342	337	343	346	330	355	319	346	351	323	358	386	330	343	362	350	333	345	364	324	351	339	374	333	363	387	341	296	301	357	358	353	361	350	353	368	366	348	339	339	350	360	358	336	345	305	397	349	327	382	355	305	375	366	347	330	319	348	325	350	350	310	359	348	376	340	345	341	341	334	318	305	333	329	341	354	343	327	335	338	363	386	325	338	328	364	362	331	346	345	342	351	355	347	343	304	340	352	333	324	343	334	372	344	328	360	329	323	331	365	366	335	341	350	356	357	371	300	376	346	351	307	325	347	340	337	335	332	297	364	388	350	361	332	374	354	340	334	308	320	353	336	355	367	372	301	307	358	327	340	343	369	336	377	328	323	348	350	350	400	354	352	346	343	382	344	337	324	362	316	326	350	352	350	313	348	338	313	324	364	332	370	360	342	333	363	341	308	369	342	340	382	343	343	358	384	349	338	330	383	330	358	312
17907	2165	4367	7137	8442	9607	6920	5570	6379	7168	6120	4923	4496	2737	1584	1417	1369	1255	1182	1119	1165	1143	1065	1171	1089	1113	1081	1064	1057	1032	1010	1120	1346	1280	1096	1049	1087	1000	983	1074	983	881	908	847	940	872	854	897	840	864	896	817	882	896	877	875	846	880	802	847	874	847	849	866	817	826	805	819	864	905	854	853	864	796	848	805	836	818	862	880	860	836	821	786	805	838	830	842	823	824	845	814	818	786	852	837	798	767	816	839	802	804	788	824	794	843	899	799	834	877	790	850	831	760	788	826	877	801	800	811	807	820	838	850	768	846	806	856	857	833	813	891	772	841	823	814	836	825	835	809	800	777	807	868	808	808	847	795	801	844	795	826	844	838	789	842	790	828	851	861	862	817	842	805	819	865	800	846	852	855	853	847	810	833	862	784	817	783	874	866	767	822	809	804	813	813	841	820	805	817	786	809	805	844	874	800	832	843	830	820	839	836	815	871	829	789	809	869	807	827	762	780	814	832	831	809	786	843	795	789	810	816	782	824	802	772	819	812	782	790	786	858	799	833	874	852	864	839	793	735	866	863	794	833	830	809	812	804	798	866	867	851	838	804	778	867	764	837	820	832	792	794	835	799	797	811	845	813	812	868	829	809	853	826	793	813	821	821	876	845	770	784	846	824	809	851	781	812	766	794	804	816	829	831	801	817	820	830	853	795	836	839	845	813	779	820	876	887	824	846	860	806	780	841	824	808	811	800	771	803	805	817	816	814	810	845	859	785	828	810	828	806	833	792	839	846	810	845	842	822	847	845	801	839	819	822	834	830	802	827	847	807	855	810	807	898	855	830	847	825	823	826	807	800	819	818	800	802	855	814	837	813	863	838	806	796	803	829	816	841	709	815	802	806	807	774	816	836	795	792	842	813	809	774	791	847	870	829	798	842	868	799	855	842	791	848	836	803	850	804	827	792	811	783	805	857	868	801	791	807	814	737	838	807	799	825	773	826	854	805	832	788	799	820	809	863	798	767	822	852	775	833	824	810	837	811	845	784	823	799	793	829	865	868	822	808	803	782	818	784	832	804	798	828	855	812	833	863	819	829	838	820	852	853	811	822	886	776	847	832	769	852	824	806	869	832	805	861	821	805	836	849	850	802	822	853	859	768	836	806	851	836	875	793	763	861	810	839	848	831	841	833	855	843	825	848	800	799	799	795	861	858	798	827	826	856	820	790	786	831	802	799	829	827	819	799	833	778	820	821	791	820	782	786	842	803	803	777	863	773	812	810	854	790	878	835	833	826	847	853	802	797	846	834	805	796	827	806	806	837	778	816	824	828	832	830	822	870	822	859	828	801	859	826	800	812	783	842	814	827	796	755	848	799	830	800	793	850	841	865	836	833	790	853	825	814	827	814	765	828	851	814	838	800	821	808	784	801	823	825	794	872	803	827	810	850	812	829	834	826	844	818	753	870	809	810	847	804	831	847	799	759	854	865	849	810	848	798	841	811	807	780	817	806	806	842	853	793	824	825	835	854	831	789	809	820	823	861	850	764	822	816	788	846	870	831	800	835	814	774	843	789	827	792	823	856	854	831	825	788	788	856	783	831	780	780	827	884	865	777	777	898	859	809	855	816	810	820	821	847	732	897	840	878	806	843	819	871	829	791	828	762	796	849	863	801	814	805	770	802	835	845	816	813	850	860	812	843	818	821	796	831	831	821	844	838	798	863	820	845	824	845	802	873	830	835	845	798	759	845	830	809	831	836	825	769	830	833	819	837	810	849	828	858	802	821	806	812	829	859	872	853	848	842	807	866	857	866	868	811	825	813	821	837	799	832	811	851	839	888	837	837	825	885	860	809	812	819	847	816	833	813	787	819	825	794	844	786	825	819	831	796	790	882	842	819	842	833	800	872	817	780	831	777	813	746	794	823	848	828	905	833	816	795	837	861	776	802	740	807	799	854	806	774	875	759	840	769	807	782	854	778	852	858	869	775	791	833	791	767	768	773	838	829	782	839	837	783	808	811	869	833	814	806	846	820	823	836	813	836	824	795	813	760	800	787	812	767	837	841	862	836	768	823	820	805	810	803	788	851	802	861	859	830	835	789	800	857	809	831	831	787	789	805	811	780	813	846	795	823	777	890	785	836	851	785	835	788	762	779	787	798	845	857	823	821	856	830	783	811	807	820	808	874	850	840	845	849	822	837	852	784	829	821	830	826	790	830	801	775	816	839	850	795	799	803	842	821	836	778	760	813	774	816	840	816	793	851	774	856	835	848	837	885	899	845	791	837	799	821	846	872	787	831	810	805	839	774	809	832	869	836	808	833	838	808	835	789	797	783	887	871	826	799	786	788	800	837	807	825	804	828	834	845	839	825	830	818	845	810	812	795	827	786	839	766	838	831	824	818	851	837	820	853	764	835	782	825	873	772	870	824	798	821	786	844	833	814	853	839	845	792	888	882	775	852	805	795	790	820	821	774	794	883	806	858	879	819	816	843	846	780	823	823	825	828	769	785	823	740	818	901	850	822	853	856	816	848	873	886	812	837	848	813	825	868	831	837	828	790	785	827	812	794	761	812	799	847	831	795	809	830	790	830	866	837	809	824	778	755	821	856	782	831	810	804	816	869	833	784	855	870	874	849	816	830	830	837	841	835	859	809	835	822	848	811	829	814	812	789	823	817	836	833	810	821	812	860	853	803	867	858	779	837	813	828	789	854	848	877	849	818	803	844	803	848	823	799	855	835	781	817	801	884	811	815	817	822	802	794	819	828	798	843	818	832	805	839	789	759	813	808	826	826	782	841	850	835	846	884	826	822	859	832	821	861	848	795	855	803	787	799	817	836	819	812	843	885	782	843	825	802	873	854	818	785	810	841	796	784	884	847	793	831	795	849	813	800	888	869	855	860	845	822	835	878	834	844	852	790	831	815	829	793	851	842	791	788	856	823	844	838	831	855	872	803	806	789	835	863	813	810	845	850	772	803	837	795	847	794	829	843	844	824	798	834	802	838	777	887	890	836	826	842	845	848	830	799	796	824	851	852	808	806	880	811	765	837	821	774	898	785	821	825	857	851	831	816	809	838	834	787	824	842	792	848	806	860	831	843	812	831	773	830	834	812	829	804	805	806	849	823	782	790	847	797	848	846	790	863	808	897	766	825	815	782	843	791	828	785	824	828	820	879	788	829	773	836	841	768	821	834	858	851	859	812	814	835	839	829	798	813	807	803	815	823	759	843	825	843	838	816	827	779	821	795	781	799	868	889	835	831	840	817	827	798	824	806	824	789	812	781	797	840	821	782	796	834	826	806	791	866	844	811	842	802	817	831	809	840	819	809	808	827	878	803	789	819	820	833	823	816	804	858	796	850	816	811	761	812	820	825	815	850	833	890	837	863	818	808	809	812	843	803	818	857	819	811	835	811	804	779	833	830	825	829	824	840	814	835	845	835	814	823	846	824	805	814	762	831	815	787	818	840	781	827	823	844	844	791	829	828	872	829	791	840
4236	251	271	527	605	716	492	358	454	493	468	330	295	224	163	154	159	165	149	163	173	182	199	172	179	164	145	154	175	179	174	155	185	164	172	175	166	153	163	158	145	192	162	170	182	172	173	164	151	168	157	159	169	167	175	173	174	153	185	149	180	167	165	148	171	154	168	185	164	153	160	162	179	139	150	169	157	158	184	158	174	150	170	175	166	158	170	159	139	144	149	139	181	168	137	146	180	160	142	164	147	148	163	141	158	142	163	166	175	132	161	148	163	140	148	179	171	153	169	178	152	161	177	170	144	144	180	159	165	172	167	171	146	152	157	170	132	169	156	178	151	166	171	179	180	151	154	156	165	177	143	187	170	141	152	160	144	161	160	165	137	145	165	176	162	148	153	153	152	151	155	154	168	159	182	151	148	145	134	164	164	175	135	177	150	159	160	168	165	173	171	155	172	180	171	147	148	171	171	184	181	161	175	141	156	172	174	171	163	143	188	184	176	186	180	151	181	165	164	159	176	165	180	157	179	176	145	186	173	139	155	159	166	182	142	164	160	176	173	165	174	159	172	170	171	147	187	182	164	132	158	173	164	170	170	160	159	161	185	157	164	178	155	145	212	168	148	183	169	158	175	164	163	178	144	136	160	177	152	160	169	147	154	176	167	181	142	157	155	162	164	168	153	159	167	149	141	164	167	155	164	184	156	180	166	173	189	174	167	160	163	144	158	166	142	161	174	157	160	161	132	148	166	144	170	178	143	161	163	138	178	177	167	165	159	156	161	170	147	159	158	162	148	174	168	143	176	152	169	178	159	171	153	161	153	148	161	172	173	183	158	159	182	162	176	151	163	162	142	158	144	158	180	171	171	154	161	142	161	144	151	175	170	141	177	156	170	169	194	147	143	151	166	150	186	167	149	158	162	162	156	160	153	157	148	175	182	160	133	166	138	165	160	170	140	151	170	185	151	121	174	167	153	136	159	151	184	156	168	173	179	169	174	163	169	154	155	175	154	177	180	141	169	173	173	142	149	159	161	157	144	146	161	152	161	151	187	189	158	166	188	162	172	140	147	154	160	203	147	161	165	172	187	151	176	165	137	170	141	159	148	159	163	167	178	170	162	183	171	171	148	166	150	182	164	167	144	170	168	134	180	157	173	180	154	167	146	167	151	158	151	159	152	163	174	164	153	163	171	160	157	164	150	163	151	171	164	170	180	150	161	172	166	169	182	157	164	160	153	140	170	180	140	156	158	166	147	176	169	165	175	170	158	169	155	158	156	175	150	186	178	170	150	164	166	154	168	165	166	156	151	166	193	141	166	138	167	169	170	177	170	181	163	163	147	155	159	146	169	153	135	178	162	145	178	165	162	161	159	181	176	185	147	158	182	168	159	178	154	165	155	142	178	162	167	175	157	149	152	187	173	153	179	161	153	180	158	157	141	163	153	148	167	162	180	156	157	167	166	145	155	158	167	147	159	157	177	160	144	157	154	166	168	160	146	172	179	157	188	188	157	172	146	162	158	159	157	158	178	159	155	154	136	143	152	171	161	162	161	175	159	154	155	153	169	135	147	176	145	167	149	176	154	156	155	174	149	160	151	171	152	152	170	186	183	167	168	178	151	152	190	170	168	173	179	159	169	161	172	141	164	152	161	156	176	194	177	155	167	152	152	151	160	172	177	163	164	168	162	157	185	197	153	182	158	142	153	155	166	155	169	170	187	162	160	177	165	159	181	192	164	180	159	152	160	191	166	156	176	149	157	188	194	166	166	163	178	173	140	167	157	162	153	176	142	153	143	144	147	156	169	157	157	173	169	132	180	140	177	164	172	175	192	179	148	171	157	159	146	176	179	162	154	165	178	157	169	168	151	141	168	166	159	182	160	156	165	171	156	168	146	186	152	154	169	139	159	181	159	149	157	172	159	159	172	144	155	169	150	170	168	164	173	184	138	147	153	156	164	169	170	179	154	171	160	176	184	162	203	147	194	184	169	173	191	166	143	145	142	159	173	166	184	172	152	159	152	182	152	164	152	141	159	181	148	155	173	159	148	178	173	175	166	182	179	170	172	153	176	158	163	161	151	145	184	157	162	190	193	173	138	148	205	164	188	166	183	149	163	148	178	158	167	186	159	176	141	189	177	160	179	169	158	199	165	160	166	162	166	170	166	128	169	166	178	165	163	180	149	172	171	164	145	166	200	167	163	158	165	181	151	173	170	201	187	140	182	147	168	172	150	170	171	165	163	150	156	155	188	174	154	175	170	151	164	145	146	154	152	160	155	160	173	185	147	161	156	181	170	143	152	138	163	177	173	141	165	152	161	165	155	173	159	186	143	147	155	173	184	172	168	167	157	178	134	176	150	149	177	155	155	137	164	153	157	170	173	152	158	182	156	169	167	172	169	157	164	147	166	161	153	156	152	172	168	147	172	159	140	171	170	153	182	158	157	185	199	146	159	157	155	158	176	159	177	158	150	149	152	146	172	170	168	153	162	158	177	142	167	170	181	162	168	158	164	158	163	172	162	157	170	165	181	169	169	163	164	165	142	145	170	145	181	157	178	156	162	188	176	183	142	160	174	182	163	159	171	146	169	158	157	183	178	126	171	162	162	190	194	146	137	150	159	175	159	167	183	144	166	170	185	168	178	169	152	154	159	170	175	152	161	166	169	141	143	151	187	152	142	157	159	169	159	180	140	170	154	192	177	167	167	176	155	178	179	176	173	152	179	157	181	181	147	164	162	187	159	151	144	148	159	183	174	151	152	147	151	164	161	150	155	179	155	164	161	168	164	140	192	162	170	136	174	170	153	156	144	178	170	160	157	162	174	170	165	158	168	172	165	171	183	163	175	158	160	183	141	174	160	154	174	165	166	162	144	199	155	198	164	139	168	164	123	157	183	148	167	178	162	188	172	174	193	172	178	155	159	141	157	163	156	145	176	162	184	190	149	154	185	160	148	150	159	154	170	159	185	149	155	167	156	153	142	170	155	176	176	160	192	151	181	167	159	167	153	157	162	145	157	176	164	141	140	147	156	151	174	180	167	181	170	160	159	176	158	167	172	164	177	170	158	154	162	145	180	182	158	155	170	160	143	181	172	159	141	156	172	161	168	168	156	173	159	171	166	151	133	164	164	156	182	156	161	168	139	184	147	148	158	168	165	165	163	152	165	153	163	165	178	172	153	162	146	140	161	156	152	168	169	170	166	175	189	159	151	179	173	150	153	165	155	177	165	142	182	162	163	147	149	165	164	162	181	184	164	154	172	186	159	163	151	161	151	188	184	175	156	136	167	179	155	170	191	169	163	170	197	149	147	173	143	175	160	174	171	189	193	186	159	153	172	167	175	166	175	162	160	153	164	182	169	173	166	169	179	157	165	176	186	158	169	143	158	141	152	152	162	164	143	172	183	168	141	180	166	168	153	173	145	140	182	140	171	148	148	160	149	160	159	163	181	149	164	181	165	182	168	193	184	170	171	165	174	175	190	134
4500	556	749	1738	2611	3309	2175	1622	2170	2409	2125	1695	1552	832	557	487	515	546	467	458	459	453	482	500	488	490	472	514	483	527	508	511	622	540	467	459	429	507	444	473	488	475	452	401	488	445	459	450	451	460	464	451	460	487	493	450	452	515	499	456	441	447	465	460	471	486	453	426	443	448	521	488	462	439	453	468	482	498	478	475	510	477	467	490	453	490	469	457	478	459	461	466	456	461	455	468	472	478	487	489	475	455	450	485	461	484	440	469	472	461	463	457	486	481	456	450	462	438	448	458	466	445	465	449	473	466	472	443	476	425	439	470	470	461	440	490	451	482	436	474	435	455	449	464	470	499	450	469	464	480	443	462	469	473	426	446	509	487	445	442	464	497	464	468	441	437	443	431	439	469	447	496	478	439	483	486	427	488	495	457	486	451	485	481	446	484	439	441	472	468	479	423	482	466	458	491	478	486	498	434	449	464	432	459	439	452	485	441	456	448	478	435	480	466	433	446	454	464	471	457	439	423	471	488	436	470	444	463	507	415	478	440	448	481	442	456	444	455	426	463	453	458	448	458	454	445	476	437	477	448	458	453	478	445	461	448	446	449	446	468	484	481	454	458	476	446	470	445	473	499	426	434	441	463	438	450	456	468	458	495	476	493	426	459	472	461	470	461	502	445	480	457	449	459	473	464	452	459	488	466	462	491	465	468	481	468	519	461	452	461	447	435	476	443	462	478	450	477	463	450	470	466	443	456	428	494	480	446	452	462	451	443	458	454	495	485	450	447	425	454	451	451	469	474	485	443	466	447	463	426	446	447	477	496	473	454	449	491	459	462	476	477	469	476	444	458	472	434	474	445	460	466	439	488	440	444	465	452	475	487	445	491	474	454	442	452	477	503	467	505	470	436	454	468	455	467	441	456	440	467	470	469	464	450	434	479	469	441	461	481	444	467	505	445	407	452	513	471	478	447	429	457	461	446	473	443	480	463	463	447	451	456	431	479	456	461	456	458	453	454	447	478	479	468	464	466	477	504	443	437	452	481	443	445	461	482	410	488	442	489	466	488	443	472	465	426	438	483	467	439	438	431	477	474	449	451	481	448	448	485	451	449	505	460	476	450	449	469	464	442	487	438	461	466	465	415	451	453	458	463	437	420	452	436	477	446	457	447	445	433	464	507	480	477	463	422	474	488	451	431	460	481	464	466	433	468	486	427	455	441	489	439	474	467	452	491	474	502	458	498	420	464	479	458	449	478	476	473	483	428	450	451	458	479	440	438	504	446	438	508	429	494	478	473	485	429	479	486	441	474	461	439	472	468	429	486	467	467	485	479	465	469	436	469	426	464	472	435	491	445	461	465	491	464	489	430	452	480	464	463	485	484	431	452	466	475	445	493	470	479	436	452	470	457	484	467	482	468	485	450	448	423	471	450	476	447	460	488	484	436	470	453	437	457	473	482	420	489	476	449	454	447	467	467	464	447	463	453	445	439	448	448	449	480	453	472	481	458	468	529	431	463	432	447	453	470	482	437	475	484	451	458	436	457	432	469	445	491	486	466	440	453	460	460	470	464	450	471	471	446	495	445	480	454	465	440	444	457	455	482	460	476	474	496	434	457	444	501	446	517	469	484	482	448	450	449	499	434	456	494	462	464	459	439	455	417	404	450	469	466	467	447	487	451	437	429	468	447	487	479	410	449	458	455	482	473	498	464	473	459	498	447	461	462	452	429	424	485	455	472	462	466	487	452	466	451	493	482	432	469	440	491	481	510	452	448	438	460	469	444	468	476	488	451	424	458	480	413	472	463	435	456	502	452	485	457	500	485	448	460	452	482	448	438	485	447	487	427	444	492	443	489	517	465	438	493	474	450	461	497	458	422	460	432	417	463	461	451	438	480	471	437	451	468	473	453	442	484	444	498	455	479	472	459	445	468	480	449	463	444	445	488	449	447	486	422	465	441	450	472	455	463	443	456	475	497	486	421	439	486	465	434	455	477	454	489	472	474	463	450	451	457	455	488	489	446	442	469	489	453	443	433	449	501	494	436	454	477	449	491	465	450	464	506	465	472	471	448	489	465	456	439	470	463	474	486	437	471	476	464	452	457	441	448	443	492	463	427	479	462	464	443	454	469	435	449	466	482	465	477	450	452	459	460	432	471	457	432	469	477	460	513	467	461	473	461	455	469	471	474	467	492	472	496	461	429	464	460	453	453	500	487	464	402	448	461	436	474	463	475	468	463	467	467	463	477	456	461	458	476	456	493	456	457	513	460	463	467	471	448	465	424	441	433	440	454	470	483	455	482	476	445	438	497	476	474	455	482	481	457	462	463	502	439	483	460	454	476	509	486	447	449	498	486	430	481	522	446	505	440	478	481	432	432	454	493	465	455	483	436	449	458	454	446	492	440	483	446	447	412	468	451	478	425	411	461	431	421	467	456	432	496	459	450	452	484	463	488	425	420	477	433	425	474	457	467	469	464	485	472	469	443	466	504	436	483	446	455	493	439	462	473	459	437	481	477	528	478	412	421	450	437	461	437	475	471	469	460	423	443	463	493	485	410	439	459	497	485	474	477	478	470	450	453	452	461	450	477	478	450	456	481	460	435	447	429	467	437	484	479	442	487	451	485	457	450	449	418	426	462	422	447	479	455	454	436	497	432	452	446	461	445	451	432	434	451	515	440	470	472	437	437	455	442	423	461	412	444	461	460	438	420	451	467	476	482	456	453	450	497	482	463	466	451	472	453	439	467	457	481	445	433	481	424	441	484	457	462	468	443	478	461	474	462	462	436	438	483	461	460	460	461	445	464	444	425	451	467	482	496	478	447	480	417	482	487	461	461	439	405	446	441	447	468	487	489	441	484	484	481	477	479	496	465	445	473	470	459	480	448	487	413	514	462	457	484	510	479	443	468	482	456	467	447	479	430	435	440	447	447	464	479	431	493	444	436	455	501	466	446	466	470	472	467	447	481	468	474	446	480	461	452	472	452	461	496	489	508	466	459	457	478	473	481	446	467	434	452	467	478	478	435	437	451	488	490	492	435	478	502	445	476	477	470	416	481	506	487	474	430	411	463	447	439	474	457	448	496	467	438	458	479	443	443	489	454	490	474	431	456	466	451	441	452	478	467	459	470	473	461	466	452	441	446	438	448	452	472	477	430	468	495	453	478	458	441	449	495	461	449	449	439	447	438	456	478	478	475	441	461	497	448	474	483	489	508	454	463	453	446	470	445	431	461	434	456	458	425	503	483	429	467	497	469	471	502	474	432	440	450	445	464	447	452	486	465	479	488	507	448	442	453	452	439	430	493	498	454	471	494	426	458	465	487	473	469	426	448	417	460	456	454	454	477	443	482	492	474	468	442	448	461	424	442	437	444	458	440	419	454	452	457	527	471	473	457	466	446	471	441	487	495	453	467	457	431	460	452	451	453	479	457	467	442	486	469	496	467	482	443	464	451	453	440	485	452	457	475	522	469	468	456	463	465	446	490
30505	4664	1407	1638	1705	1769	1144	801	948	990	863	704	655	432	424	373	352	314	378	367	374	309	344	313	323	330	339	337	319	293	368	350	360	339	337	345	349	330	330	322	330	334	332	292	333	348	334	304	328	328	317	304	340	320	336	304	307	324	342	308	333	328	306	352	342	336	309	319	351	315	343	322	340	323	323	316	335	331	299	320	309	317	351	311	338	298	354	333	315	347	302	305	302	331	312	353	331	314	350	341	299	341	337	314	343	328	308	300	340	335	342	298	307	293	302	342	282	317	312	328	317	301	324	359	330	350	302	306	322	300	347	325	343	281	292	298	326	310	323	328	324	339	321	328	279	316	304	314	328	339	316	321	353	346	315	345	309	326	320	332	316	367	365	329	324	333	330	313	324	306	314	312	326	331	331	313	344	315	337	314	328	325	320	342	350	315	315	342	313	343	328	341	348	329	309	343	288	292	342	308	324	333	325	340	338	314	308	330	316	320	348	327	359	326	348	358	283	318	326	312	353	340	295	316	320	309	311	326	339	335	316	324	345	306	305	313	326	302	283	310	332	275	351	302	357	321	326	308	326	304	278	317	292	304	330	282	292	299	313	298	294	326	294	322	281	326	340	325	332	301	300	340	292	336	306	329	319	340	334	292	304	312	314	316	313	317	314	323	289	315	327	310	304	314	307	307	360	331	330	344	314	293	312	306	337	297	338	357	291	346	350	318	307	320	326	301	322	316	362	296	316	326	327	299	324	304	311	319	307	299	306	337	295	300	333	288	272	376	332	335	339	304	292	332	310	344	319	311	294	349	341	319	279	312	294	320	318	319	313	346	298	330	326	286	314	320	345	306	337	327	328	361	271	316	310	319	322	318	282	310	306	344	292	317	339	347	303	297	319	329	382	339	306	312	336	331	358	323	305	351	296	339	342	328	305	314	332	319	282	324	272	300	314	323	304	294	319	326	297	337	290	315	330	321	321	307	311	322	343	331	300	275	314	314	327	313	300	335	325	331	326	330	322	307	350	350	298	312	306	316	282	347	349	325	318	314	310	299	300	358	340	319	313	339	345	300	298	329	299	322	349	295	314	320	317	305	328	324	317	339	313	297	290	275	283	319	320	310	317	323	318	314	319	335	312	341	352	313	311	329	357	332	348	328	315	316	286	330	351	336	311	302	340	307	300	294	301	315	305	326	315	351	338	342	319	321	329	319	320	286	300	301	343	331	323	293	301	333	347	350	344	302	342	321	313	328	309	313	309	298	350	313	316	334	308	315	328	346	341	271	312	328	322	344	321	318	334	300	325	332	327	316	313	350	331	342	336	327	304	300	311	301	322	342	331	288	344	318	332	346	358	324	341	297	306	313	322	335	331	307	339	321	367	337	306	309	307	292	308	320	293	349	351	349	345	325	307	326	311	328	318	331	311	304	325	344	324	306	322	353	312	337	327	342	333	319	310	319	323	319	326	330	338	324	317	314	314	306	330	318	298	313	314	303	331	311	338	337	319	309	289	329	345	346	313	305	306	323	308	315	318	371	333	316	319	369	319	325	315	319	343	292	303	309	336	316	339	285	324	326	311	298	295	327	310	297	325	332	343	314	361	309	302	322	326	329	291	293	295	297	309	296	276	326	293	330	312	351	262	313	309	335	317	347	322	330	307	303	305	336	328	314	263	326	306	299	327	332	343	325	330	340	315	270	340	334	334	335	326	303	321	340	329	365	305	326	299	343	330	337	310	323	331	321	323	326	310	317	302	322	318	310	309	312	347	349	344	302	315	295	346	332	345	339	292	313	316	318	290	312	338	329	329	327	315	310	320	309	326	382	325	326	306	297	294	323	321	358	320	359	321	323	295	308	314	335	300	327	299	275	287	314	311	314	349	337	313	315	309	369	311	335	314	289	315	306	296	296	321	318	325	291	290	296	338	317	320	316	298	321	321	308	337	315	317	322	301	319	342	346	314	309	318	304	381	337	329	325	302	337	287	337	293	310	298	326	343	310	301	337	343	311	308	343	335	336	334	366	316	357	328	328	331	305	291	315	340	298	275	330	349	301	350	289	320	301	321	323	324	358	306	313	321	302	321	302	327	326	345	323	327	334	306	290	324	314	308	325	311	334	323	349	322	331	306	312	290	322	327	326	315	328	314	344	301	300	338	335	377	307	347	325	290	329	287	314	337	335	313	333	335	319	335	308	313	337	298	328	291	344	321	326	331	336	305	325	348	311	313	310	338	314	323	292	309	320	332	317	360	311	318	332	319	346	316	310	325	338	338	315	350	321	335	312	314	324	323	315	352	311	352	290	303	329	319	323	342	334	317	301	322	351	339	314	338	318	323	332	309	318	312	296	282	299	310	299	333	331	347	349	309	326	312	355	327	311	340	332	355	310	294	283	341	313	292	318	321	339	330	323	303	317	312	336	334	316	332	308	328	314	329	319	295	316	298	355	339	327	348	292	286	295	303	292	282	350	327	346	333	313	358	329	296	298	327	325	328	331	323	313	289	371	303	312	303	304	302	336	312	323	335	295	311	296	321	337	317	309	307	331	319	335	318	296	328	298	312	345	291	322	334	318	307	309	317	332	322	340	327	291	312	290	303	340	317	363	294	323	295	326	306	291	328	318	332	341	299	288	348	310	317	320	326	323	312	355	323	311	298	331	333	302	307	316	298	338	332	292	327	334	349	343	302	326	363	314	302	313	311	320	332	302	302	320	279	335	327	307	321	371	310	319	321	305	326	293	306	339	317	326	314	354	342	319	293	300	322	287	322	310	327	309	325	310	312	325	329	328	307	329	296	296	301	327	321	339	337	342	325	309	310	333	343	328	308	282	313	310	307	291	308	318	309	336	332	312	321	337	328	311	316	330	324	318	323	284	332	305	319	307	299	298	295	340	288	304	294	310	328	328	356	303	320	305	307	323	304	342	326	323	319	326	349	312	344	335	331	298	292	336	349	310	317	324	324	300	349	336	326	287	303	333	287	315	315	334	350	290	339	317	319	291	296	293	323	293	293	317	335	366	347	299	326	312	307	325	358	335	341	303	340	298	336	343	340	328	334	337	330	331	294	323	343	316	340	312	341	322	308	321	280	316	351	291	325	306	321	327	296	335	323	349	317	305	323	330	348	309	336	353	313	332	358	298	350	315	340	331	319	301	311	287	348	309	340	344	315	338	346	345	321	302	333	331	308	333	362	304	339	353	336	322	295	285	329	301	311	352	325	325	323	314	337	323	360	289	329	323	299	312	340	348	354	296	326	333	333	320	314	318	341	294	325	330	331	313	305	335	287	321	306	320	315	301	353	359	315	353	328	313	305	300	292	315	323	346	339	320	322	307	344	326	316	318	337	283	294	342	318	304	314	320	317	336	307	325	306	317	310	309	301	333	344	348	346	295	325	319	312	319	311	296	331	326	337	321	269	319	348	338	355	308	327	332	345	335	301	337	302	310	301	364	312	330	318	310	339	315	351	333	337	316	350	305	311	309
12996	1584	2750	4867	6417	6786	4956	3584	4431	4848	4212	3373	3208	1653	1241	1092	1106	1019	1043	911	939	952	928	985	877	944	934	934	939	938	968	982	1208	1045	920	899	895	932	930	919	836	853	835	883	791	825	824	836	791	836	799	809	891	810	786	835	794	793	834	807	827	889	824	777	825	809	805	783	803	819	828	811	794	825	750	835	801	819	854	827	832	808	859	765	766	846	804	846	841	844	836	772	793	830	763	757	808	780	858	808	800	808	814	778	792	814	800	842	802	783	790	785	819	790	735	803	804	848	794	785	774	822	772	790	799	815	809	829	746	785	821	785	818	782	814	786	777	810	828	790	764	809	804	804	771	827	795	786	794	785	888	786	804	821	866	802	755	820	782	786	784	842	811	809	860	843	760	774	773	824	855	839	797	805	792	810	777	772	821	831	836	799	807	844	748	798	784	840	787	814	844	829	807	814	819	818	810	765	810	779	818	770	770	795	810	794	808	849	770	843	724	814	784	797	799	779	809	796	777	817	756	820	828	833	821	809	789	867	775	807	753	839	793	812	848	774	816	813	799	795	777	807	783	791	767	815	833	771	814	806	804	844	785	770	780	788	801	795	792	806	850	858	824	817	837	782	786	784	835	809	817	856	782	804	817	766	771	788	720	824	796	784	819	774	815	783	742	794	817	802	798	752	850	753	831	767	812	794	752	815	831	777	784	782	755	773	780	808	788	810	774	816	813	762	775	814	808	784	769	778	768	787	747	743	791	775	797	798	796	810	790	800	809	812	774	819	758	849	805	806	771	803	785	800	776	784	806	834	812	775	780	762	808	787	811	787	763	783	785	789	776	808	809	782	751	807	803	754	819	836	782	803	794	775	826	826	835	814	785	778	818	723	801	778	798	800	795	794	796	819	788	758	785	724	738	857	809	805	847	812	759	765	783	844	795	807	791	804	734	814	817	799	813	792	784	778	781	833	765	781	845	845	805	767	795	812	769	811	805	752	783	787	815	788	771	807	793	797	751	776	812	848	832	836	805	775	819	812	776	773	796	810	823	803	767	785	790	804	816	787	797	835	815	774	808	820	801	757	773	745	792	821	746	781	785	786	763	780	835	771	851	762	792	774	809	852	765	840	800	829	796	782	787	794	811	784	834	785	785	826	800	810	788	774	799	799	806	831	759	842	793	780	830	770	807	806	721	785	807	766	784	841	788	815	765	828	845	818	819	758	787	794	815	803	804	800	805	801	825	831	795	784	774	776	759	803	811	838	770	801	788	853	800	851	785	786	798	841	791	787	788	762	777	794	771	777	815	814	788	765	842	830	812	790	733	802	794	767	826	818	817	803	779	826	787	780	767	850	784	807	835	821	767	788	766	852	801	772	770	779	795	787	800	819	763	787	798	792	828	768	818	783	790	822	830	782	788	790	821	789	777	759	780	786	804	798	779	834	812	821	780	816	800	770	770	767	788	767	787	838	821	801	803	720	806	776	821	829	784	772	827	810	768	766	782	782	773	760	751	740	843	786	780	827	823	790	757	805	722	756	825	824	847	815	836	774	802	850	826	776	769	795	829	840	806	790	792	809	783	808	793	791	799	787	770	799	784	778	815	780	811	794	774	764	790	807	778	788	840	788	807	812	800	766	791	790	820	774	816	775	819	739	802	793	784	813	774	830	750	756	735	810	798	833	826	834	810	758	819	808	796	817	764	832	766	809	750	804	795	827	802	835	797	890	761	752	795	841	786	838	758	765	792	813	839	785	814	800	774	813	823	841	808	871	818	791	807	753	765	831	817	818	811	846	804	832	792	787	777	809	732	846	816	794	829	811	767	781	819	833	765	767	781	761	795	792	772	758	841	830	788	806	810	793	851	797	809	809	832	724	784	794	841	764	790	826	798	770	788	812	777	815	770	791	756	737	775	778	790	755	834	779	803	803	819	772	786	763	810	822	772	802	763	779	864	814	817	790	794	800	848	851	841	786	800	774	812	740	834	802	739	777	769	792	797	835	761	828	805	788	794	830	795	745	815	744	809	809	813	762	790	803	751	767	754	792	771	788	792	778	795	804	844	772	867	755	772	746	804	795	810	778	795	839	805	802	828	842	794	828	824	800	772	826	764	732	787	795	856	828	792	833	794	813	811	802	796	831	800	780	832	793	785	764	784	821	779	772	806	838	788	845	823	819	813	785	774	822	789	809	816	840	822	799	824	735	763	830	807	784	807	814	810	826	789	853	765	816	739	797	804	816	814	796	759	796	785	827	804	742	831	837	817	861	819	777	776	785	811	849	782	754	801	809	768	827	784	854	794	788	790	800	740	811	746	800	784	759	860	797	777	764	785	829	800	776	854	804	744	745	723	771	835	760	829	781	788	751	772	794	791	774	761	781	795	805	796	833	823	808	790	803	779	828	837	805	802	777	771	850	819	817	811	809	796	806	771	781	789	810	777	812	820	867	815	847	759	799	790	859	835	820	851	788	777	830	843	790	768	834	797	775	814	806	758	821	794	780	785	837	752	798	803	759	819	802	777	770	785	831	842	791	805	808	809	836	771	787	813	797	752	776	829	775	826	788	819	786	819	767	794	768	830	768	757	892	778	828	805	788	787	773	766	792	808	809	772	841	758	829	799	799	804	749	800	819	843	794	822	802	766	804	788	765	772	786	771	833	756	766	787	793	797	812	807	766	807	772	812	803	844	783	748	749	736	786	794	795	836	767	815	788	781	820	838	816	791	778	774	796	802	791	814	791	783	757	796	795	793	806	771	788	790	805	821	786	844	784	829	835	773	811	781	807	811	766	802	843	765	723	811	834	839	777	806	820	767	777	781	791	785	736	783	769	802	770	763	783	754	823	840	848	762	804	750	797	783	813	763	782	848	768	761	739	795	834	830	733	790	780	751	782	781	806	796	770	774	830	842	746	835	793	784	856	789	794	789	768	830	763	766	781	821	815	745	808	844	812	854	791	770	797	839	793	803	808	784	769	777	784	753	837	761	805	762	799	836	773	751	808	799	810	822	767	847	749	800	775	776	822	809	801	829	794	800	792	784	773	827	803	767	768	738	744	810	828	809	808	758	819	778	802	841	788	768	727	757	789	804	808	786	746	791	809	734	802	859	807	825	820	839	828	854	758	812	779	741	804	770	793	856	815	806	783	838	809	828	837	813	783	809	775	809	784	761	832	792	838	835	846	767	775	800	780	776	825	743	745	796	794	763	864	798	812	777	799	768	824	772	784	777	763	776	790	738	846	791	782	782	845	795	797	779	738	747	799	779	803	790	762	785	786	807	787	782	787	783	811	787	803	814	769	800	796	839	811	804	812	854	791	824	777	815	821	813	795	787	757	856	830	796	809	859	840	761	804	793	766	779	821	822	779	790	733	805	785	801	765	779	765	803	797	827	805	805	794	835	823	799	774	785	777	783	835	790	719	831	798	808	761	782	763	796	816	749	730	759	814	742	839	793	814	799	774	836	839	779	816	831	835	801	781	775	815	768	753
42160	11660	3109	2592	2774	2454	1692	1135	1364	1368	1226	1050	915	518	420	390	397	429	389	396	360	378	385	372	353	379	358	354	346	383	406	357	441	377	380	349	328	374	367	349	374	399	319	366	324	335	339	361	350	354	367	360	361	326	317	319	340	375	339	368	368	331	337	320	384	349	346	371	322	344	335	339	376	325	322	355	333	362	369	311	355	342	357	338	346	361	340	321	345	365	338	379	364	337	335	359	348	338	369	338	369	327	360	377	334	349	339	360	333	343	332	328	360	366	331	336	329	343	334	344	360	355	331	355	347	333	348	333	336	371	332	361	342	317	360	349	303	393	338	340	359	340	357	316	333	316	339	349	349	327	320	351	347	323	316	368	321	330	332	352	364	369	322	339	325	355	314	352	332	335	337	325	352	352	341	335	332	314	390	336	329	382	343	319	334	324	326	332	345	338	342	337	343	344	344	321	330	308	331	326	312	375	368	346	330	353	329	346	382	353	366	347	346	344	347	364	350	330	343	354	299	350	358	354	342	319	357	328	354	342	349	354	339	365	379	370	333	361	337	360	345	362	369	340	347	345	358	340	362	341	342	353	354	318	337	322	310	337	356	352	334	359	340	343	384	321	307	332	336	359	375	351	331	325	359	359	333	354	363	350	319	320	355	325	361	326	354	341	360	355	333	349	372	354	365	329	373	326	370	328	333	318	332	335	334	338	332	344	325	341	355	329	338	357	360	327	344	339	327	384	366	306	351	336	365	348	336	360	363	344	363	337	363	342	307	290	340	333	335	373	341	306	331	366	301	353	370	329	344	363	358	356	351	344	351	344	357	356	356	380	362	373	352	345	338	353	336	361	370	342	378	330	347	359	364	365	360	350	337	342	308	335	336	324	311	404	356	323	387	343	398	346	321	351	342	331	369	359	321	369	356	318	355	364	342	361	324	348	378	343	346	320	352	329	352	326	299	309	324	366	343	337	317	340	349	347	321	340	324	367	336	353	327	365	333	361	337	307	328	343	332	330	331	344	340	362	376	317	287	321	330	298	317	342	293	315	345	348	372	332	328	358	372	343	357	333	323	328	337	351	291	305	364	363	376	347	363	313	320	341	339	362	365	352	371	363	315	344	379	359	359	368	350	369	327	352	304	315	349	343	318	323	355	347	332	328	325	338	355	331	340	328	352	363	373	358	330	294	316	343	340	326	360	373	361	338	355	339	364	356	351	340	328	324	303	372	365	347	338	364	340	347	354	343	336	349	320	351	339	356	349	330	343	359	332	319	354	332	357	317	364	345	363	391	348	322	362	335	333	352	315	345	354	352	332	337	330	333	339	325	359	334	308	338	365	332	326	328	339	331	353	356	377	348	370	333	342	361	299	355	347	327	314	325	389	361	333	327	348	337	356	345	378	322	343	318	352	296	346	348	327	352	351	365	357	362	329	336	344	320	338	335	327	318	366	375	349	358	340	353	352	327	339	364	318	325	350	327	336	351	308	334	331	289	321	351	356	356	357	344	358	344	354	325	371	337	362	312	361	323	319	384	341	375	325	327	357	322	323	329	343	351	335	349	364	361	357	336	329	344	367	377	346	318	364	306	352	327	333	363	337	324	341	325	359	298	368	318	344	354	306	319	328	320	329	352	352	323	364	319	331	310	355	341	338	333	348	347	362	363	359	384	336	340	347	337	362	337	341	318	338	322	338	333	325	353	317	352	335	328	379	360	309	349	356	327	337	334	338	300	302	348	358	367	358	337	338	319	362	338	338	373	331	336	371	364	353	332	337	383	318	332	316	349	345	315	339	362	341	364	357	346	368	319	338	332	324	333	313	360	334	329	327	359	314	335	328	322	331	316	358	330	325	351	349	351	320	320	372	343	362	317	317	347	341	361	369	329	340	343	350	358	337	345	329	320	339	330	340	359	340	344	331	368	350	347	322	373	347	306	336	323	333	333	312	350	367	372	352	377	345	332	312	342	335	332	351	371	321	360	379	314	289	389	364	309	387	352	308	351	328	361	372	313	318	300	336	354	350	325	336	321	328	345	338	361	323	337	351	327	344	348	330	323	347	346	346	360	361	350	324	370	389	345	328	375	324	350	376	342	314	354	326	347	349	381	312	347	323	356	340	358	332	357	335	363	311	383	345	357	332	322	347	325	331	301	357	319	366	342	347	334	342	344	393	317	317	323	327	334	376	340	344	334	360	364	315	317	352	337	338	322	338	313	297	342	349	379	334	349	311	341	358	377	368	383	355	281	330	326	324	384	316	356	355	352	292	356	384	338	327	361	332	338	330	338	325	319	363	314	351	316	351	353	366	329	336	351	358	298	327	350	344	309	360	364	373	319	340	361	324	325	348	344	348	358	331	379	374	312	369	346	351	328	353	363	337	339	348	328	343	303	335	371	316	341	366	333	313	343	343	330	335	364	305	337	336	354	324	338	341	343	315	325	303	369	363	347	335	363	375	335	346	347	313	296	354	360	341	350	357	332	354	386	348	328	357	315	322	333	316	338	358	360	317	335	372	326	372	340	355	329	399	341	350	319	347	321	343	337	365	368	344	365	295	354	380	342	333	362	338	323	329	320	309	328	375	335	349	342	328	326	318	353	342	341	316	311	356	393	336	347	357	357	360	373	364	330	369	357	311	346	346	347	341	323	358	353	359	337	362	368	333	345	333	349	304	376	333	334	328	323	350	313	343	341	322	308	329	342	381	321	368	369	347	377	369	364	352	326	338	349	329	361	400	344	350	322	300	331	324	365	357	354	326	320	370	305	349	316	315	324	361	339	328	322	299	349	366	331	346	351	318	314	346	341	325	304	338	345	342	335	324	352	351	319	327	329	316	348	342	332	335	367	348	352	347	344	361	338	341	324	341	373	376	345	343	317	348	328	351	341	353	334	375	351	350	358	308	334	338	330	346	353	383	344	350	340	343	333	338	319	372	335	347	333	349	331	344	349	313	366	334	319	294	345	328	359	383	353	362	335	349	341	360	347	332	377	362	318	340	340	313	360	322	338	363	343	376	342	380	338	336	360	340	323	353	355	345	343	339	351	328	353	339	344	374	366	303	378	340	369	347	306	341	373	353	322	350	351	380	344	347	351	331	327	361	334	336	370	368	342	354	320	324	345	336	339	353	347	342	317	339	347	363	351	355	325	351	326	332	361	328	329	368	347	322	362	328	324	345	367	350	356	378	323	325	354	355	354	369	367	343	328	358	368	351	310	360	335	349	330	347	371	381	378	314	327	331	363	358	317	343	335	317	326	310	349	317	345	320	292	327	345	354	359	328	342	382	345	362	310	350	358	360	339	320	339	343	315	357	339	343	323	337	353	321	334	340	320	363	354	341	367	357	355	348	344	311	372	332	325	355	330	376	343	367	331	352	367	387	359	380	362	324	294	330	364	367	346	394	375	377	379	317	359	326	356	317	352	358	295	319	336	367	344	353	365	356	368	343	367	368	341	367	323	306	319	338	350	322	312	378	330	309	346
17377	2171	4436	7691	9905	9252	7141	5178	6596	6581	6197	5212	4337	2165	1572	1424	1297	1239	1189	1178	1150	1111	1137	1095	1068	1108	1065	1029	1000	1111	1117	1176	1351	1201	1023	959	1025	1092	1082	1029	973	921	860	854	898	884	907	875	918	840	869	844	886	857	881	909	872	857	931	889	848	819	862	889	855	833	841	857	828	822	815	889	825	830	872	830	828	835	848	844	827	789	828	879	839	848	786	814	866	840	821	767	868	827	856	853	864	859	803	860	832	840	777	827	830	826	850	757	860	853	829	843	812	805	808	841	830	846	792	843	801	775	817	841	825	863	813	851	850	850	851	827	794	825	831	812	832	831	848	882	799	853	830	816	791	800	803	813	844	860	828	806	802	801	844	861	803	791	839	755	826	808	866	816	784	847	806	846	849	801	769	778	789	821	821	797	817	821	782	805	798	849	847	820	853	826	812	813	894	861	880	833	824	870	798	838	797	865	843	859	834	793	769	833	789	827	781	857	794	852	824	813	876	797	862	816	838	783	880	839	829	869	819	889	841	775	911	855	785	785	836	870	826	823	806	790	862	808	794	815	847	863	774	841	793	829	792	832	818	838	833	817	877	838	808	805	844	842	760	820	853	783	869	809	791	814	805	848	836	863	810	803	778	854	815	817	822	808	857	840	792	766	847	803	817	814	808	835	788	822	906	836	830	838	812	863	835	842	807	860	807	829	840	810	852	835	866	835	776	851	840	859	842	820	869	843	805	861	850	800	824	816	815	812	793	841	802	842	804	794	844	801	847	872	826	817	856	831	794	829	772	853	818	847	811	817	837	778	826	874	782	812	842	824	762	803	854	840	847	800	850	767	888	845	879	795	800	875	846	798	784	811	824	826	846	810	895	851	814	820	831	839	826	842	817	825	818	817	782	842	821	798	823	820	828	844	824	844	804	793	790	857	859	785	817	880	756	841	836	834	811	802	854	810	775	813	812	802	774	804	811	797	858	850	781	781	771	828	851	843	852	811	809	746	891	757	832	753	766	808	816	792	849	846	842	852	816	798	826	844	815	814	804	820	789	876	806	819	803	824	860	786	792	808	792	909	810	799	838	815	851	847	812	859	792	797	854	830	822	854	834	858	832	840	803	788	818	871	814	837	840	876	782	805	809	814	868	849	784	785	822	802	816	793	810	826	831	845	791	799	844	757	825	832	803	869	822	841	841	805	793	871	814	816	776	827	787	822	876	847	809	828	802	865	811	820	781	791	801	769	795	810	745	785	868	812	850	820	816	744	813	846	738	812	761	818	866	826	857	823	804	837	856	832	817	795	835	821	776	891	839	792	819	853	812	835	763	850	805	787	803	824	814	836	855	779	780	828	844	809	818	825	822	818	822	855	801	823	810	852	873	861	858	800	828	811	834	808	855	831	829	843	794	873	855	828	861	827	833	780	872	826	812	764	879	813	835	773	893	849	847	822	827	817	807	837	857	788	826	825	793	828	789	776	853	835	802	806	834	769	831	820	824	861	840	800	814	851	848	786	798	837	775	811	816	809	834	833	876	845	811	825	802	788	841	834	814	837	823	816	836	768	820	813	829	845	852	825	815	870	809	857	821	821	801	843	772	831	880	817	875	769	783	845	864	812	847	820	855	825	821	819	809	834	848	876	801	828	829	816	749	796	854	800	781	808	828	791	798	783	744	831	896	812	781	808	834	846	786	814	837	839	769	804	814	853	807	782	800	882	818	861	859	821	821	899	861	806	823	824	798	847	840	843	814	820	858	817	841	828	780	817	835	851	846	770	800	809	804	765	838	817	851	796	806	862	859	835	806	827	738	850	824	817	810	782	822	788	786	815	833	840	848	815	756	819	797	786	800	854	868	831	801	854	805	833	848	802	818	832	790	854	805	836	788	874	848	805	746	905	825	853	860	818	809	819	810	841	828	826	801	809	772	839	830	778	823	811	803	827	815	834	770	798	820	823	809	806	867	817	897	782	808	858	837	833	840	835	814	817	780	795	788	835	813	795	838	845	804	811	792	829	853	815	804	833	777	821	877	837	843	797	834	848	805	830	849	819	868	808	870	841	771	847	804	817	892	777	795	783	824	862	819	822	805	768	809	796	844	816	834	800	799	843	833	809	840	832	844	843	788	794	822	854	793	846	868	847	824	846	817	811	831	824	846	823	854	791	831	828	865	798	834	836	828	828	824	841	822	833	796	820	828	809	786	882	831	810	788	805	834	792	811	804	840	797	858	819	829	780	845	851	805	811	803	843	864	813	846	861	811	799	836	815	844	805	820	850	851	771	834	781	849	814	820	775	843	819	828	830	845	823	844	826	751	866	808	851	848	801	791	820	861	790	809	835	867	790	844	808	873	802	817	803	833	852	831	797	868	822	801	820	794	817	828	765	825	854	863	836	798	790	841	827	846	820	833	827	774	791	842	865	817	841	764	856	816	849	797	801	858	808	832	819	853	802	840	829	804	802	814	834	824	815	852	848	822	839	821	862	807	822	837	824	798	854	838	834	877	803	836	827	798	804	838	818	824	798	826	809	842	791	812	839	816	837	842	875	834	803	797	838	814	810	794	819	810	799	782	818	805	888	824	891	893	826	770	822	841	833	838	808	844	820	816	805	839	874	827	859	783	854	885	821	817	829	851	792	792	820	856	823	826	802	810	789	776	820	802	842	801	774	806	897	819	774	794	848	809	825	814	802	811	839	858	795	809	843	789	814	824	804	781	821	810	825	825	829	840	866	803	812	863	835	804	807	762	860	852	870	826	827	829	850	803	864	796	901	831	820	782	846	863	811	863	840	823	792	792	831	843	791	839	798	837	841	785	806	828	882	784	796	842	778	824	840	809	748	800	807	747	862	786	797	843	804	838	800	845	824	770	815	824	781	819	813	784	796	790	826	811	835	823	852	791	806	813	794	851	784	796	838	829	884	824	865	787	815	816	807	841	811	815	776	801	804	828	811	814	795	799	808	797	859	874	837	790	813	807	822	855	787	828	810	839	853	788	849	814	843	851	855	859	812	787	821	834	842	838	822	811	825	834	811	795	848	806	818	842	808	778	816	801	828	878	814	826	779	805	779	841	811	855	867	812	835	868	821	827	796	763	896	783	832	812	825	782	788	883	830	826	815	844	839	830	810	849	861	796	827	788	840	795	815	759	819	761	812	782	833	827	829	763	796	804	832	788	802	843	846	826	804	820	841	827	772	832	823	810	840	796	843	825	826	817	814	830	840	830	885	814	815	828	789	823	818	830	793	758	809	802	760	835	818	838	837	817	800	861	815	800	806	844	869	843	807	835	808	809	852	832	822	826	828	824	796	770	843	851	841	839	787	816	815	766	827	801	829	815	827	829	827	843	812	801	844	830	777	861	821	826	913	839	850	801	784	819	808	869	807	795	826	826	767	807	816	821	831	815	826	800	828	822	815	804	756	815	828	841	838	823	780	805	841	817	845	813	759	821	811	837	808	843	827	799	799	801	857	833	818	815	866	846	785	868	804
4470	248	300	568	771	652	448	311	433	496	413	428	335	184	173	181	173	160	181	133	175	175	168	172	185	152	167	158	144	189	180	167	197	177	172	174	177	167	154	127	163	148	174	165	166	184	159	176	175	202	145	161	159	159	145	153	172	158	160	166	140	164	160	166	153	157	149	149	168	176	158	154	151	165	141	149	160	165	163	179	175	173	138	158	143	158	140	172	156	139	173	151	145	164	161	156	131	153	147	154	155	159	166	177	177	159	160	160	164	158	158	173	158	167	172	157	140	161	171	164	139	142	158	153	147	140	176	134	173	191	160	142	171	155	181	147	162	149	169	159	169	192	172	163	163	176	166	143	184	149	148	156	150	147	159	185	172	175	174	165	143	172	189	161	167	172	170	142	180	167	167	175	159	173	161	172	181	166	154	149	155	148	166	153	170	153	168	178	146	185	182	157	175	160	164	177	158	148	152	166	156	148	168	170	170	162	151	168	172	143	165	174	164	159	152	165	189	167	186	149	181	163	155	176	162	180	153	174	174	158	157	148	155	159	165	185	155	173	177	147	128	164	161	163	151	177	145	177	169	168	142	177	172	166	179	150	175	154	154	180	161	183	171	175	184	157	145	168	159	175	146	151	156	168	143	168	163	174	158	148	174	164	172	158	155	161	164	158	145	163	153	138	165	162	188	151	161	167	160	175	164	140	162	163	184	165	170	159	157	154	144	157	134	157	142	172	152	149	180	147	169	177	161	140	164	172	188	156	137	171	178	132	155	177	167	162	153	172	169	180	155	165	197	150	175	157	169	174	164	150	168	166	166	167	165	145	161	153	157	167	178	157	160	157	154	176	147	166	152	153	154	157	172	161	170	173	181	168	175	170	166	168	168	177	167	173	164	174	164	171	138	170	188	147	143	170	152	164	158	164	157	170	181	144	170	175	168	167	150	167	167	153	173	170	160	168	172	161	171	166	145	168	158	171	166	163	147	164	163	164	165	171	155	140	154	164	186	149	162	161	153	162	175	154	158	140	155	162	175	162	166	185	181	143	169	169	160	149	161	124	147	150	161	185	152	174	175	193	163	164	151	166	135	166	162	171	160	156	135	179	167	134	152	154	168	167	154	168	188	149	173	169	159	175	160	163	168	173	125	153	151	164	162	150	158	177	161	173	162	193	141	148	153	146	156	173	173	170	176	171	154	162	172	149	157	165	184	164	179	163	148	178	194	171	146	172	159	172	151	132	151	147	167	179	159	176	144	185	155	158	141	160	155	170	161	180	144	147	182	167	181	157	175	165	146	172	167	170	184	180	164	146	152	180	149	162	170	187	163	174	143	159	163	162	169	162	174	157	151	159	139	152	153	168	163	163	170	155	170	155	165	162	158	171	159	156	162	167	163	168	158	147	174	164	166	162	152	155	172	163	162	164	177	170	146	161	139	171	171	148	153	174	171	172	156	160	166	170	153	170	168	168	161	160	155	163	164	158	153	143	147	161	171	138	147	163	154	163	181	158	160	160	147	183	156	162	174	152	142	172	153	181	173	182	166	170	168	159	168	164	152	170	177	187	146	169	192	181	170	161	128	164	169	170	141	144	161	153	152	156	162	187	151	158	181	177	158	169	165	155	164	173	167	158	142	159	192	179	173	154	151	155	146	147	160	157	155	182	164	174	150	165	153	164	172	169	164	179	152	176	171	177	157	185	145	143	182	147	191	157	198	178	162	183	179	152	169	169	172	170	155	174	156	160	130	149	172	150	169	155	166	159	160	153	153	158	160	150	180	148	174	148	162	183	168	167	178	187	182	154	171	171	171	141	177	171	161	165	166	176	150	140	160	158	165	186	144	183	129	151	175	176	153	148	147	153	149	165	170	173	159	162	152	169	155	150	155	170	161	160	155	151	158	159	185	173	163	141	146	192	156	160	168	155	186	168	159	139	161	161	182	142	165	154	180	176	189	172	171	174	170	163	158	150	146	170	158	175	152	152	139	190	181	173	170	162	160	172	167	164	152	175	160	177	160	152	186	132	149	169	144	166	158	181	169	181	162	156	165	186	162	159	144	150	141	144	160	158	201	159	137	143	164	166	172	148	185	152	155	165	160	155	169	165	172	175	185	153	139	174	181	172	151	155	156	170	162	170	150	178	191	173	153	168	173	154	164	172	181	178	158	150	164	147	153	172	174	148	166	177	158	151	178	147	159	175	143	158	193	143	161	175	193	178	178	173	141	147	152	174	149	163	170	171	155	134	178	139	165	176	148	160	147	171	160	174	157	159	169	172	150	161	182	193	160	197	168	165	147	173	157	151	163	177	194	163	150	167	176	178	186	169	139	176	182	156	170	149	146	155	164	175	160	170	160	168	170	166	173	149	152	188	156	162	174	149	163	166	131	156	161	150	153	163	146	170	160	154	161	152	182	147	165	184	172	181	177	142	184	176	180	165	163	188	164	177	159	158	158	177	161	151	144	168	163	162	165	164	189	186	164	146	164	140	178	185	154	145	180	151	151	155	174	168	182	179	164	145	133	138	159	171	155	165	160	151	144	167	162	155	172	158	161	170	162	162	173	168	165	170	175	145	144	155	171	155	151	173	145	180	154	163	128	161	156	161	166	138	168	174	151	163	137	156	173	176	175	175	175	161	182	167	166	134	171	157	157	157	174	171	145	166	154	167	180	152	151	178	161	164	149	180	176	184	189	178	167	174	179	183	154	173	183	167	156	150	177	156	115	198	157	182	136	152	127	170	175	159	185	159	181	162	173	152	151	164	160	154	151	174	158	145	157	164	175	164	150	195	166	155	198	190	142	172	150	167	153	180	155	186	179	188	145	167	167	168	160	154	180	175	165	163	156	162	145	171	150	167	145	183	167	166	186	173	160	146	166	172	161	174	164	151	175	178	163	170	164	154	151	155	161	167	154	173	147	198	134	188	184	167	146	143	143	166	146	159	164	139	164	163	161	146	149	153	148	150	127	177	157	163	195	171	142	168	177	184	168	168	151	171	173	174	165	160	169	179	183	177	176	167	179	158	161	175	137	171	160	164	149	163	175	146	163	138	152	175	156	154	171	171	142	177	174	175	164	144	171	161	162	174	170	156	169	141	152	156	188	157	152	160	150	175	172	135	166	182	180	154	150	150	168	168	145	193	179	164	185	167	144	140	164	140	162	151	144	170	133	189	186	130	165	153	161	157	175	148	178	161	185	165	176	168	151	177	172	163	153	183	175	153	171	149	179	164	174	179	151	170	171	163	187	151	158	165	172	154	160	157	165	150	161	157	144	160	161	154	151	177	160	165	169	152	170	153	136	149	164	178	179	178	167	152	156	154	156	154	157	180	147	176	155	149	155	155	170	143	168	180	160	168	144	172	162	169	160	147	170	137	175	153	155	167	178	153	147	157	154	178	179	160	144	161	164	165	161	159	152	163	165	179	154	170	184	196	152	158	166	167	198	163	154	172	156	199	160	199	163	173	179	166	159	159	154	159	153	133
4659	505	788	1879	3128	2772	2072	1497	2172	2322	2174	2027	1490	683	586	496	480	511	507	463	504	458	482	481	468	498	488	489	493	546	546	542	620	555	455	519	494	471	471	474	431	464	446	466	460	482	445	497	434	472	509	469	494	463	472	458	479	485	478	444	464	488	466	457	477	484	462	449	446	428	469	483	494	447	454	451	458	457	459	468	474	476	446	459	471	462	488	468	456	476	468	436	445	474	484	449	486	459	470	463	476	463	460	486	452	449	444	461	502	467	440	447	502	457	439	444	480	469	494	456	472	491	450	475	489	450	482	439	426	471	464	461	459	467	478	519	437	487	479	467	454	456	502	448	449	455	425	523	450	446	450	430	452	467	439	459	454	473	487	450	471	474	459	450	464	437	459	431	423	455	475	479	487	480	445	456	473	474	474	479	462	456	496	487	431	478	451	432	467	420	452	464	495	469	496	455	486	465	504	494	486	448	481	479	464	431	464	487	419	469	468	455	503	459	469	440	477	466	484	466	453	464	495	458	456	460	498	450	477	422	475	488	471	439	455	466	451	493	454	496	469	457	460	460	475	454	474	443	511	479	452	454	483	453	489	468	469	434	492	428	469	449	436	514	443	483	481	498	451	458	457	448	490	458	491	455	471	446	478	424	479	488	472	448	470	502	473	464	468	473	459	509	457	483	437	473	525	465	499	468	460	470	444	461	465	414	462	452	494	448	446	467	480	496	481	438	459	450	506	466	441	479	474	482	473	466	482	486	452	442	480	444	441	465	482	477	494	438	450	444	492	475	449	469	468	501	467	462	447	458	464	443	432	436	430	483	457	454	473	450	480	436	466	446	488	512	426	444	441	467	459	472	530	465	481	429	427	453	443	465	452	494	474	482	471	467	485	465	433	486	460	456	448	424	457	472	397	474	494	486	415	458	436	481	461	483	465	456	477	446	456	475	460	464	464	489	510	459	465	453	477	472	437	443	502	467	476	439	464	466	468	473	405	484	413	464	491	493	437	466	486	459	433	439	446	473	394	422	463	467	487	498	471	495	481	418	465	426	483	471	446	440	485	440	495	465	477	473	440	462	456	432	485	439	450	463	466	469	477	459	421	461	512	440	503	490	421	452	454	450	447	459	458	488	471	447	489	475	432	458	476	471	502	424	424	479	453	529	479	455	517	485	455	520	426	474	409	501	474	463	464	491	466	444	446	472	447	461	461	461	480	476	437	450	432	441	461	465	490	450	490	491	496	508	468	482	474	430	513	473	492	493	458	477	479	506	451	512	453	476	439	506	430	456	489	490	473	470	451	429	470	473	435	473	467	458	492	485	473	463	508	456	443	461	483	436	456	452	425	441	472	480	489	463	475	426	488	454	476	467	473	438	503	513	488	445	453	475	483	465	450	479	485	457	479	445	467	504	473	420	467	469	489	492	464	424	464	448	469	444	485	487	466	454	510	441	480	446	463	472	480	458	478	434	448	434	468	451	426	442	476	486	472	479	413	427	488	456	473	478	446	453	450	497	482	477	460	431	481	482	470	490	462	491	457	464	464	426	508	474	482	470	470	468	512	475	476	402	448	509	492	465	448	428	458	449	473	461	474	454	475	472	431	466	471	464	455	452	479	475	494	463	449	492	454	443	438	425	460	477	467	504	447	490	479	463	483	511	447	472	494	513	455	430	484	454	436	513	471	453	446	440	462	500	445	455	452	451	430	470	461	462	444	480	496	427	485	456	494	470	490	430	495	464	478	457	483	460	439	445	461	465	445	449	458	462	474	424	468	485	456	483	471	499	420	481	509	432	477	486	454	454	498	461	452	448	479	409	456	445	449	501	417	441	466	429	472	502	481	487	441	465	436	478	469	440	473	486	448	443	454	459	498	473	482	433	450	442	472	451	464	449	445	432	483	486	435	441	437	458	497	447	475	420	463	470	488	433	439	486	409	450	428	450	504	481	481	478	485	443	487	493	444	427	424	474	480	474	470	488	452	445	505	451	456	472	491	463	466	476	487	466	454	422	440	472	449	492	427	457	465	482	458	484	458	471	483	522	434	471	472	490	443	461	491	465	482	468	497	441	450	506	474	464	445	491	473	458	471	449	501	479	457	455	461	456	458	459	485	454	514	462	444	454	456	486	465	464	467	468	471	445	428	450	477	468	462	483	484	481	478	438	518	453	478	453	409	488	455	487	469	501	476	430	460	438	469	450	482	468	470	457	479	469	496	442	490	509	461	440	486	476	505	506	467	486	428	463	434	471	453	446	495	464	444	432	467	440	438	448	454	479	467	467	447	434	470	484	444	494	424	490	464	488	452	486	466	474	482	459	464	480	486	456	431	459	455	451	451	448	490	472	456	476	475	478	489	502	446	448	413	471	464	446	489	504	463	469	479	502	472	462	489	450	464	499	457	430	434	459	481	450	457	444	490	459	461	471	431	484	486	461	490	505	449	429	485	461	473	433	474	456	490	484	465	498	483	467	447	447	473	483	462	444	469	498	509	502	481	481	467	467	491	495	480	423	480	425	484	461	473	465	448	447	472	476	443	511	503	435	471	462	447	444	477	435	473	450	471	469	451	442	474	457	457	487	493	451	444	415	446	464	428	412	442	443	465	459	477	466	478	478	444	482	503	465	486	468	477	471	402	490	456	497	467	499	450	476	415	437	443	458	472	435	500	468	498	430	450	461	495	482	483	460	453	459	455	494	484	490	461	463	447	485	452	453	463	470	476	477	495	469	477	422	456	451	467	430	440	472	458	452	475	470	445	421	449	456	472	461	460	496	461	449	454	492	472	464	474	435	441	474	484	467	442	427	480	474	431	457	459	488	444	459	473	499	458	490	479	478	451	442	460	480	478	468	452	478	445	433	475	430	459	416	443	476	465	460	459	459	464	481	461	473	494	434	461	454	482	475	472	415	450	439	438	504	461	458	479	475	443	461	467	496	464	474	468	471	473	429	468	465	477	440	451	494	437	505	494	458	456	454	427	452	438	454	469	461	453	459	481	454	452	456	482	446	460	471	447	487	470	455	494	424	471	449	428	483	484	452	455	500	425	441	464	454	467	448	428	476	444	467	499	441	467	481	428	461	483	467	439	452	473	423	466	501	431	453	441	464	472	425	454	464	465	441	424	505	440	454	488	449	443	446	450	475	453	469	484	461	481	459	411	429	443	481	472	501	451	451	463	466	514	454	473	479	436	494	497	431	436	480	490	488	490	457	466	465	460	454	439	484	486	433	470	466	482	455	477	469	482	458	464	479	491	465	483	478	489	460	499	447	442	490	498	452	474	433	493	479	468	452	461	426	456	452	472	488	482	454	480	460	471	452	457	472	475	465	490	444	469	509	474	471	448	481	458	465	465	475	443	462	451	485	467	464	474	507	452	465	446	487	504	483	520	487	456	452	482	471	491	500	469	479	429	476	486	439	478	461	465	469	451	433	505	499	455	471	484	481	464	442	453	474	468	485	475	474	466	489	456	465	459	491	486	464
31102	5182	1541	1662	1971	1444	1117	799	955	913	909	934	742	383	366	324	368	359	352	352	343	323	319	319	351	337	309	359	344	370	357	349	336	316	325	359	318	367	321	313	367	288	298	305	327	323	376	329	307	299	318	301	326	308	325	323	335	303	328	336	338	306	350	317	312	272	342	351	322	349	288	329	348	334	306	347	329	320	343	305	280	323	309	340	283	354	336	315	329	314	300	317	314	346	291	318	335	311	335	330	277	304	342	301	374	329	337	333	329	313	306	317	332	322	286	318	305	319	355	321	336	340	315	288	343	328	334	335	358	363	305	348	312	295	349	314	299	354	350	329	327	312	325	328	312	339	316	277	319	356	311	316	382	292	322	314	323	304	315	358	284	325	367	300	305	318	306	297	316	299	316	302	324	310	306	345	331	326	329	286	331	335	303	338	276	305	307	322	337	352	353	337	321	301	342	326	333	297	321	327	331	343	295	347	282	330	302	349	300	345	328	328	329	327	275	306	303	341	293	325	305	305	323	306	326	295	294	331	364	353	323	315	354	336	318	323	305	298	326	363	333	332	339	322	332	322	357	327	326	320	328	319	347	295	300	297	337	311	292	325	314	333	311	336	293	323	287	331	332	295	326	340	368	314	309	296	336	337	368	349	323	298	319	307	320	334	335	310	335	315	306	337	317	286	327	336	350	317	336	327	312	313	324	332	324	304	363	316	345	321	318	334	309	357	357	321	297	299	316	291	281	326	341	319	319	352	314	324	326	320	320	339	337	331	290	364	328	325	315	361	331	307	324	280	320	304	305	330	345	313	335	342	290	320	351	288	320	310	308	325	337	289	318	312	310	294	333	324	318	330	307	323	310	331	375	335	336	353	331	317	349	327	310	348	363	345	300	331	337	301	290	316	290	326	341	330	302	314	312	364	317	341	309	325	319	334	332	326	308	298	306	340	301	316	319	315	358	339	326	342	297	315	306	317	317	337	292	314	305	320	308	321	358	313	343	331	343	307	331	355	304	307	307	325	338	327	297	304	348	311	300	306	315	343	333	343	309	292	335	319	321	332	280	328	275	349	331	297	301	313	343	339	284	325	310	329	320	321	313	315	321	329	270	317	328	342	328	292	326	322	320	342	326	303	356	351	296	329	351	319	332	316	333	324	323	321	367	334	339	330	308	315	314	291	301	322	329	308	312	305	319	339	328	330	331	314	340	350	313	321	311	340	337	303	334	323	340	341	326	285	331	326	335	319	344	305	324	301	334	295	313	358	337	321	310	321	358	363	351	343	330	306	316	301	288	299	313	319	330	339	328	329	318	320	302	308	311	349	320	350	323	328	333	330	303	303	301	319	330	343	282	317	326	297	336	296	304	308	339	346	304	332	329	303	298	340	316	330	333	282	318	342	327	323	334	356	352	360	289	331	337	358	324	336	332	291	327	347	339	345	313	324	374	307	325	366	328	325	350	309	323	337	310	323	342	350	315	344	307	334	322	335	293	324	338	335	318	322	302	307	321	340	320	306	339	379	316	325	338	285	299	315	309	351	321	339	310	328	358	358	322	288	311	350	360	329	346	316	307	337	323	331	311	309	333	316	332	301	323	312	315	353	326	340	345	340	321	319	337	315	356	335	303	348	321	337	342	357	330	332	319	304	303	331	325	312	301	329	344	326	334	310	339	308	349	296	299	314	310	272	285	322	327	302	283	352	328	318	305	333	328	319	295	321	329	320	331	320	335	304	328	320	335	274	299	314	321	278	311	318	312	301	316	330	284	333	317	323	299	321	308	333	314	351	310	340	326	345	312	342	312	332	333	327	317	314	289	378	313	344	283	360	349	355	318	292	324	324	315	322	322	314	336	315	346	332	318	317	287	295	283	301	290	308	328	339	338	316	345	327	328	309	306	308	305	317	345	332	326	320	353	298	293	328	320	319	317	321	336	278	332	356	313	323	353	350	334	323	357	317	325	325	326	315	316	332	314	300	364	324	310	303	296	297	322	306	327	326	328	313	309	326	325	352	305	348	326	328	325	325	327	287	326	314	318	311	344	306	337	347	315	311	321	369	339	320	308	312	328	304	330	315	306	319	322	338	289	341	335	314	302	334	307	322	318	338	322	323	328	303	320	334	301	345	322	307	314	290	317	327	297	310	333	302	298	346	328	333	345	328	289	321	333	326	292	307	322	301	304	311	328	346	345	298	320	333	329	333	290	330	307	352	329	352	347	342	315	304	314	325	329	304	357	325	337	318	315	313	311	289	351	313	318	321	345	312	324	333	359	331	376	340	318	328	354	318	306	273	332	343	310	303	341	330	306	319	337	341	302	328	333	282	285	324	311	325	292	329	302	331	326	305	327	349	307	342	314	323	303	304	322	340	307	338	325	302	341	341	342	319	336	296	328	312	355	349	330	286	301	319	294	310	321	372	349	325	301	304	344	328	317	305	315	342	307	303	327	318	328	335	322	351	315	276	327	308	343	330	322	360	331	311	328	302	320	325	310	325	314	318	324	346	351	331	325	341	340	305	307	367	316	346	334	342	290	320	353	320	316	350	331	322	287	320	366	342	300	342	332	325	341	326	341	324	346	312	348	306	333	298	324	331	294	300	302	296	311	258	294	341	332	335	286	300	303	358	287	307	337	323	337	305	313	316	319	311	326	311	280	317	320	341	343	365	348	332	312	340	311	326	315	318	320	327	366	365	313	324	298	337	322	301	293	319	326	298	318	332	340	319	310	324	318	335	309	322	320	316	310	311	313	326	347	306	334	302	346	322	320	303	344	330	320	353	298	328	315	323	359	302	337	321	358	286	317	313	313	339	293	341	319	328	295	334	332	375	345	341	327	318	323	346	312	309	320	325	342	299	313	357	316	311	354	309	325	313	335	297	307	331	328	334	303	315	359	313	358	326	324	327	329	319	318	353	327	333	340	347	335	346	309	333	337	311	327	294	321	305	298	325	320	350	325	316	300	320	331	300	308	280	330	314	322	314	335	311	302	327	304	302	358	312	326	309	320	316	331	333	310	289	349	321	332	340	308	332	328	356	322	329	336	323	363	275	327	334	368	290	306	302	308	339	325	304	323	292	343	326	284	323	353	317	307	331	339	313	343	339	351	324	330	304	304	296	321	303	280	317	332	316	323	323	330	359	308	327	338	328	358	303	302	333	350	335	335	284	310	289	279	315	293	282	332	310	357	288	309	291	333	343	322	319	305	311	340	313	272	345	337	298	328	339	332	311	288	333	336	326	289	315	334	295	295	311	316	325	337	302	322	354	288	332	332	351	338	330	309	286	321	341	351	349	322	328	321	330	350	333	293	354	342	344	340	336	338	346	314	293	320	296	322	326	299	336	300	300	339	300	344	321	325	343	303	322	280	325	321	321	333	318	320	301	301	313	345	351	332	353	324	335	302	311	309	343	292	320	309	306	333	307	327	361	326	340	315	314	326	328	321	306	344	343	333	351	331	323	311	341	304	339	312	340	330	336	311	303
13194	1462	3008	5240	7350	6113	4517	3598	4666	4362	3999	4700	3161	1412	1262	1123	1052	983	994	940	934	947	919	959	942	897	948	939	861	978	1071	1008	1127	1004	907	787	875	988	916	881	823	875	796	842	851	820	881	837	781	831	844	790	885	808	839	818	834	806	806	817	812	757	818	803	737	774	804	857	800	819	804	831	817	779	728	808	754	827	800	814	839	791	867	790	779	811	816	786	857	816	836	795	785	801	767	786	771	842	811	852	833	791	800	791	749	768	812	813	818	818	824	759	824	803	760	804	812	742	800	774	812	801	845	780	757	804	826	758	805	774	727	766	802	790	817	788	790	795	810	828	773	843	793	818	805	839	823	806	803	778	791	816	816	850	838	792	805	823	744	795	808	812	796	818	795	766	807	789	771	788	782	807	780	826	801	830	769	748	829	769	796	839	798	811	795	830	821	807	819	814	802	763	768	816	796	765	815	765	741	804	800	794	800	810	801	812	778	813	798	876	849	831	798	772	838	751	778	786	775	803	834	796	786	763	846	814	820	797	810	780	787	762	831	778	845	816	830	826	829	813	777	829	811	773	834	780	826	764	823	811	771	833	809	754	779	781	827	737	783	811	793	809	809	733	782	815	771	811	815	790	768	799	855	787	794	777	780	829	748	780	777	788	738	783	827	791	810	849	794	751	779	822	762	796	830	782	764	803	804	776	792	805	836	782	822	800	789	855	778	735	808	777	809	766	763	790	844	784	822	782	823	800	797	815	841	780	820	787	782	785	734	777	742	816	787	748	808	800	796	849	787	801	844	759	836	796	777	841	826	804	813	830	871	835	796	822	825	845	810	836	808	802	758	789	804	794	826	869	799	808	789	819	817	800	747	854	809	792	795	814	788	753	844	836	810	736	795	816	819	785	815	801	808	828	739	825	790	814	808	802	812	805	812	790	850	806	751	774	856	824	826	813	793	863	724	742	805	802	796	787	770	825	767	803	834	821	778	813	788	814	793	735	782	749	788	808	846	825	796	811	780	814	765	777	769	728	791	784	787	795	728	794	761	837	782	763	767	788	832	819	782	820	792	773	794	781	775	758	830	782	740	800	786	777	819	793	832	792	826	775	790	790	785	839	787	795	786	803	796	799	774	818	795	791	805	764	799	778	800	827	799	844	844	817	769	844	824	859	780	803	772	835	750	799	808	853	753	766	783	812	785	827	779	845	828	779	774	778	819	819	779	797	731	783	832	771	764	794	757	785	809	804	794	784	755	812	776	767	828	752	773	792	766	841	831	814	800	792	769	829	819	768	853	786	846	807	769	855	793	799	744	768	851	870	802	765	809	787	777	838	749	787	754	806	758	801	772	799	762	790	810	805	793	835	848	814	770	809	837	805	833	782	778	827	781	793	773	786	786	722	767	826	750	837	803	810	791	803	776	804	784	786	777	764	805	846	780	840	813	792	781	786	810	802	842	752	786	865	809	760	804	815	793	796	764	780	824	843	840	781	870	811	774	818	765	825	807	795	769	783	778	785	828	819	790	867	824	834	794	771	780	860	841	782	805	859	848	836	815	757	762	810	778	810	767	795	838	876	773	754	777	790	728	765	781	787	789	774	751	821	812	817	841	795	808	808	806	789	789	769	783	866	769	843	814	787	768	853	846	866	770	759	786	789	817	813	836	836	805	791	865	764	788	743	812	800	823	781	746	795	763	757	792	779	807	800	800	808	787	769	751	769	752	792	807	770	773	722	819	810	765	802	803	772	858	822	786	809	834	784	819	799	815	775	775	801	870	802	807	796	830	775	816	794	778	884	808	874	806	788	764	806	757	812	796	802	823	814	791	803	798	778	789	840	801	847	787	779	786	745	776	773	810	794	712	833	787	823	798	795	804	770	735	788	757	811	814	759	810	756	787	782	735	824	783	768	789	815	777	787	809	786	777	841	814	794	822	842	830	789	819	824	805	766	845	812	794	782	860	743	798	763	801	832	829	758	793	829	791	800	774	753	826	795	821	805	850	721	823	802	793	812	798	831	816	819	824	828	801	877	815	783	790	792	751	758	803	758	826	775	818	798	806	798	798	786	828	830	820	819	800	796	785	793	794	771	825	786	779	767	831	792	790	802	809	793	781	783	792	804	825	802	845	754	773	857	834	856	777	843	788	814	791	793	818	818	791	826	756	843	827	780	863	795	793	843	815	772	834	793	795	788	847	819	813	797	802	799	830	813	727	781	804	802	808	814	769	795	809	773	803	810	785	792	776	846	812	775	757	772	756	802	776	831	801	884	779	797	792	846	782	787	749	792	822	831	836	772	778	819	790	819	840	794	808	802	772	830	776	771	744	813	764	787	813	762	762	829	824	791	751	785	805	791	809	842	736	783	807	835	805	766	786	781	802	837	783	766	796	848	813	875	802	804	745	817	761	872	793	838	763	874	848	814	831	746	839	748	865	796	795	761	826	808	803	776	769	791	829	792	804	834	814	824	799	775	828	822	780	814	842	801	787	841	802	801	796	810	800	783	845	813	869	778	798	830	764	810	834	826	812	766	781	794	782	761	763	768	776	748	848	776	752	803	768	777	807	743	811	771	843	854	784	797	826	813	816	781	801	829	816	793	792	794	826	798	765	805	830	797	784	768	818	837	802	801	816	813	802	808	776	748	761	794	739	790	777	794	823	768	786	762	779	827	819	840	843	798	819	752	776	806	796	814	812	785	811	753	756	792	829	783	782	782	789	800	758	804	809	785	839	808	866	766	761	792	788	797	814	797	796	772	820	781	796	842	779	815	829	785	772	814	804	782	827	800	839	834	769	805	807	782	796	832	799	783	789	842	775	797	820	802	829	825	772	758	803	789	841	795	746	736	823	740	799	787	810	850	764	801	790	849	851	825	805	802	786	782	794	763	793	799	818	793	807	810	815	787	817	797	797	805	798	800	831	814	772	832	756	783	781	811	791	802	762	776	774	790	786	787	797	790	754	778	758	764	840	825	801	835	808	864	781	784	801	784	837	800	775	796	854	732	745	809	798	822	794	791	815	803	792	760	799	794	845	777	786	752	816	799	775	860	782	897	820	792	783	748	822	801	721	778	772	780	775	807	736	857	775	803	807	762	820	786	810	781	771	817	847	823	781	809	764	784	811	816	780	787	800	783	783	812	830	778	835	816	812	796	810	769	798	829	800	772	784	827	820	806	781	784	763	800	784	767	766	778	829	764	853	772	800	766	831	792	793	756	779	774	794	806	769	795	780	784	748	786	775	780	781	754	746	822	793	764	772	802	749	809	825	794	780	796	772	784	801	841	747	810	803	803	810	772	807	779	776	772	828	797	829	783	780	788	790	802	782	829	756	785	764	761	837	767	761	819	792	794	818	812	800	811	779	744	830	823	766	798	780	770	816	810	803	790	790	789	742	761	813	786	795	792	767	810	769	758	793	790	762	802	854	776	786	818	801	801	799	774	822	766	816	811	820	816	813	775	763	802	773	792	805	768	761	804	805	791	792	779
43113	13542	3829	2766	3165	2328	1557	1217	1387	1367	1332	1381	847	520	437	401	410	402	401	383	374	417	370	368	394	370	354	417	325	386	394	368	414	403	349	338	371	383	385	378	363	355	381	333	355	327	390	371	319	377	354	342	328	346	351	327	350	328	336	340	344	323	380	312	340	321	360	348	359	332	374	340	314	321	332	398	334	361	340	350	370	346	385	339	309	340	357	350	340	333	346	367	350	332	342	343	352	310	327	389	359	390	342	352	349	334	309	335	362	340	339	331	362	351	332	358	383	347	380	322	328	340	353	336	318	340	365	354	361	330	352	343	316	347	350	330	376	316	358	328	380	328	356	331	350	326	333	362	334	351	344	337	339	324	339	325	342	344	338	307	329	351	375	334	327	352	349	346	335	356	308	337	346	330	325	314	316	398	364	328	361	353	374	338	372	359	335	356	327	379	354	344	318	360	317	352	339	368	361	347	358	346	350	355	347	354	372	337	340	329	370	362	356	363	320	347	355	323	318	347	353	375	357	340	389	372	351	322	351	362	343	344	338	322	347	355	363	321	335	332	352	388	356	328	378	311	329	362	345	368	396	332	353	357	310	334	351	340	351	330	332	316	377	329	335	369	370	366	365	347	329	364	338	359	323	344	344	339	310	375	349	332	344	336	328	336	331	371	330	356	350	341	349	352	347	336	344	302	351	338	368	338	337	350	343	358	320	367	353	328	391	326	328	350	362	351	332	332	362	339	368	327	403	349	345	342	373	378	342	362	343	344	349	327	388	359	323	325	325	312	350	350	323	367	263	352	326	358	317	321	341	325	388	368	353	343	337	336	343	343	337	356	336	355	357	307	330	333	334	375	332	381	372	377	326	386	344	341	385	364	354	335	351	319	345	335	357	340	368	348	362	338	329	326	332	345	343	354	358	323	351	343	379	326	331	328	330	331	355	351	355	356	349	342	337	319	379	359	366	291	349	352	344	317	378	317	383	367	344	322	353	347	337	327	344	353	357	368	341	337	358	373	331	318	308	340	309	327	391	364	374	373	325	341	355	318	345	356	314	334	330	349	337	340	356	347	353	323	327	369	338	329	324	360	302	327	347	350	329	329	358	324	346	325	359	350	346	318	373	334	350	356	371	368	353	345	347	337	339	394	341	358	321	340	345	347	352	353	338	335	362	336	316	377	314	364	343	339	335	367	357	339	346	390	360	333	367	320	343	357	349	321	332	313	332	347	361	371	352	361	367	362	365	370	348	296	353	349	349	320	367	393	353	369	340	352	385	360	321	371	355	318	335	367	377	343	380	331	332	324	422	350	319	366	335	372	385	345	329	352	339	340	354	384	336	362	333	339	358	332	341	347	360	381	329	348	306	364	384	335	343	335	365	332	356	381	345	334	348	328	340	334	330	333	344	369	356	330	347	341	342	366	335	369	357	345	374	337	321	330	340	335	356	327	380	355	361	322	361	360	318	337	367	404	360	384	318	309	294	353	360	400	374	349	360	359	340	350	332	353	323	353	341	357	347	356	362	346	335	350	331	340	327	337	352	328	345	351	340	349	351	330	349	328	345	360	331	350	342	316	307	351	330	353	373	327	367	379	373	312	340	370	358	343	361	385	351	361	361	347	326	361	375	359	353	338	368	338	349	343	398	326	336	329	352	365	356	366	347	343	361	341	362	328	340	349	313	352	355	357	353	334	305	343	350	408	331	356	361	320	350	362	367	376	344	347	351	352	350	332	363	332	360	339	332	357	339	341	362	330	308	339	322	314	348	377	367	366	333	335	335	348	325	356	326	343	304	313	374	362	329	368	366	341	359	356	343	371	362	353	345	363	343	312	350	360	352	329	351	344	385	370	334	353	342	381	345	339	344	355	337	315	343	337	321	358	346	353	356	311	360	348	334	363	325	352	348	355	342	319	388	335	356	357	362	316	367	348	355	345	373	326	343	387	365	296	356	352	374	341	355	321	367	346	341	342	347	341	356	335	379	338	327	348	351	350	337	364	343	359	332	337	315	374	347	348	334	378	342	357	347	344	359	357	354	349	330	382	348	368	337	349	334	373	368	301	365	336	336	338	322	354	346	377	338	362	349	335	356	344	341	349	340	328	343	300	327	395	340	338	350	321	309	390	351	356	379	335	357	357	337	339	322	351	325	327	374	343	331	351	325	340	378	357	380	314	348	378	357	377	337	373	350	344	361	356	316	362	352	375	347	296	340	378	349	334	343	359	341	369	328	317	348	357	354	321	364	346	363	352	337	337	356	374	343	356	353	345	350	337	301	358	315	362	327	350	331	332	309	344	384	331	353	340	317	367	348	311	323	366	315	357	313	357	335	339	391	322	332	345	335	321	357	368	330	346	361	357	316	318	318	373	358	355	325	324	374	361	352	354	327	344	364	346	314	354	368	330	334	313	376	353	344	338	353	305	312	359	330	356	349	366	340	334	321	359	331	303	362	382	347	391	352	357	320	336	365	332	353	336	328	364	331	390	342	353	328	360	324	337	348	337	334	359	365	334	337	328	340	332	355	357	358	350	347	358	339	341	369	370	333	345	385	345	393	357	333	358	342	349	338	339	335	364	367	371	347	320	360	360	352	353	365	352	320	342	341	341	378	314	319	356	312	327	358	308	336	349	354	344	311	354	360	358	324	391	318	356	378	336	352	367	345	338	359	358	362	344	344	351	363	327	319	336	342	370	358	328	343	347	352	353	306	369	344	337	349	394	339	354	371	349	359	335	380	339	346	341	359	363	332	335	382	334	371	336	329	333	336	337	361	348	327	340	346	359	346	403	307	322	359	356	363	355	355	331	329	347	396	351	367	338	327	364	380	316	334	400	352	344	360	338	342	329	348	342	370	369	348	352	337	345	330	318	354	339	338	326	339	311	328	356	388	321	353	306	333	385	379	357	347	357	332	349	349	360	378	357	353	322	348	338	358	349	372	343	330	350	368	354	382	364	333	368	365	336	333	325	369	357	356	344	357	365	362	346	341	362	346	335	343	330	348	354	338	371	318	376	345	341	387	374	357	331	357	358	357	365	358	350	354	339	350	350	344	378	352	350	337	350	347	390	333	350	390	340	385	367	336	308	355	378	373	348	336	338	363	357	327	354	332	358	325	311	336	361	310	337	344	327	331	355	352	331	374	384	331	333	350	338	339	374	343	323	320	345	323	360	341	326	352	381	360	344	365	357	347	354	351	347	308	372	345	364	338	332	325	360	337	324	332	347	346	336	375	322	358	352	342	354	354	327	382	337	348	355	357	350	338	307	355	350	322	316	339	340	355	333	321	343	350	345	360	362	340	372	365	321	341	346	332	338	313	357	312	320	348	303	326	337	350	324	353	330	343	356	362	343	320	376	347	369	332	325	347	327	388	360	322	360	360	345	359	356	338	328	319	356	318	351	339	348	311	378	347	352	365	346	368	345	319	378	343	321	340	365	337	320	345	325	361	364	362	341	360	321	354	333	351	348	351	313	350	355	345	332
18109	2130	4722	7994	10856	8588	6351	5338	6482	6372	6481	6574	4043	1731	1517	1403	1272	1224	1225	1181	1074	1071	1109	1113	1090	1064	1024	1010	1092	1139	1192	1267	1447	1164	1120	954	1116	1150	1060	1018	959	923	898	949	925	899	880	887	896	858	877	896	898	879	884	848	918	839	898	855	846	877	793	890	831	860	845	856	820	843	828	834	804	875	797	853	848	838	803	805	820	821	826	882	818	851	787	830	813	825	801	852	824	865	823	818	903	799	780	844	827	829	862	827	804	837	865	854	814	828	813	838	863	862	857	799	826	800	856	810	883	791	875	875	835	858	854	842	824	814	872	825	855	858	836	841	848	803	886	784	838	829	778	821	805	807	846	836	815	840	769	818	874	819	803	834	819	874	789	836	813	824	835	873	869	763	826	842	851	823	819	800	763	793	784	775	852	834	816	762	832	879	791	810	877	801	839	786	804	822	871	805	836	818	801	826	856	792	793	854	827	738	826	832	835	833	809	798	833	844	857	793	807	858	778	799	838	822	880	830	781	835	783	791	831	855	773	850	869	791	835	813	812	796	816	812	834	835	811	856	817	817	797	820	757	812	811	844	822	830	837	835	847	809	862	795	876	825	841	821	829	801	847	836	859	765	849	814	813	808	807	859	777	794	820	819	800	778	798	785	828	792	874	838	868	760	786	813	821	806	874	806	816	857	821	767	811	826	801	803	851	872	837	794	767	822	828	795	814	823	812	816	775	796	810	826	815	833	853	801	852	864	789	833	758	823	810	838	802	851	823	839	809	815	851	824	823	819	825	754	850	783	881	805	784	804	813	858	853	824	839	816	777	815	837	834	811	809	799	846	818	800	829	862	891	838	813	824	831	846	838	821	825	829	826	821	856	827	866	845	818	806	861	818	813	821	849	795	839	807	817	816	867	845	895	782	846	897	844	831	836	784	852	855	855	789	859	803	796	848	831	844	823	861	825	899	807	838	803	790	782	858	826	847	865	813	787	825	814	796	776	867	809	870	817	832	794	844	812	784	785	877	809	771	836	826	789	826	824	847	873	814	774	812	846	817	822	854	861	824	840	838	855	828	816	869	767	838	824	809	850	859	770	854	852	855	856	810	798	823	807	819	833	822	765	832	848	824	849	821	832	808	886	821	824	811	820	810	808	796	833	816	826	820	823	816	802	839	821	863	844	819	859	859	837	907	818	817	849	877	816	873	807	865	822	815	800	844	837	826	805	862	799	795	789	849	865	759	798	815	819	899	848	841	810	823	824	822	828	794	813	841	841	804	851	782	809	832	814	794	791	842	824	825	844	832	807	777	838	868	808	823	804	847	827	861	829	822	868	820	870	863	788	829	822	834	839	851	853	857	780	810	844	784	812	822	821	831	806	829	797	805	828	838	845	814	787	832	842	800	805	841	836	832	819	809	814	850	818	798	842	790	840	821	832	821	874	808	798	835	863	748	828	824	788	815	818	855	805	861	830	854	862	805	790	847	802	799	792	843	766	869	835	806	817	827	803	826	820	802	851	861	858	848	794	822	834	808	793	842	830	754	794	849	786	815	779	818	810	806	878	818	849	792	805	841	790	791	862	834	780	821	812	835	782	792	812	859	850	766	845	807	806	802	832	809	773	871	819	790	822	808	830	831	831	829	813	793	792	842	817	822	793	831	814	840	811	828	881	831	793	868	829	828	851	825	819	810	824	851	836	836	839	805	838	852	801	855	756	859	807	822	809	804	853	860	818	829	816	800	852	818	824	861	817	834	837	837	824	831	829	798	854	853	788	824	777	888	806	819	896	794	836	859	854	836	825	818	786	846	826	811	763	812	887	866	782	810	785	847	810	794	816	812	828	800	857	788	793	820	810	810	840	814	836	828	806	889	786	810	838	816	837	788	816	816	854	839	842	818	813	821	852	776	807	805	880	810	782	838	802	841	844	792	770	769	772	795	832	830	794	833	827	864	782	872	844	842	890	820	850	811	859	833	833	849	834	832	850	868	812	851	810	866	840	812	872	777	863	804	828	845	882	873	845	760	828	839	859	823	875	847	808	841	860	814	803	819	802	845	797	839	830	854	873	811	779	804	827	823	837	844	838	832	806	870	801	780	816	807	796	858	850	824	853	805	807	830	855	853	775	851	856	832	783	861	837	838	861	831	814	732	826	828	848	807	778	847	773	852	811	870	811	812	813	808	792	891	846	805	805	818	826	886	822	824	863	839	809	850	784	829	809	796	882	828	812	835	849	833	841	816	810	847	811	811	821	802	857	848	851	817	798	792	842	878	799	793	811	854	867	786	840	837	812	849	812	799	809	796	837	790	834	832	865	854	809	821	820	837	785	809	839	854	833	821	829	790	865	769	826	797	796	851	845	819	832	875	858	800	799	829	801	820	809	834	814	816	828	854	815	853	831	778	816	839	787	851	813	806	849	795	834	867	836	792	861	875	808	822	826	765	842	781	813	788	830	787	804	835	842	816	821	838	764	824	833	820	874	801	829	803	801	805	876	814	829	803	861	839	822	815	833	828	836	841	794	843	804	809	893	813	823	817	823	825	844	831	831	852	819	844	903	866	781	827	778	793	904	836	821	835	775	821	828	840	823	829	836	812	764	795	828	804	809	831	806	797	852	855	843	883	773	848	805	797	837	780	832	844	866	753	806	845	816	814	789	825	775	809	792	814	860	827	815	826	898	744	851	813	747	795	834	872	795	825	840	797	846	822	856	847	766	814	837	809	832	836	814	822	816	839	845	853	821	811	852	834	844	741	818	841	865	759	849	803	795	781	807	800	840	859	803	814	881	809	826	802	836	822	876	835	781	828	795	788	849	832	822	822	811	829	785	829	834	819	798	830	826	833	817	842	880	840	843	774	825	786	848	830	811	806	789	813	840	813	834	832	803	782	821	763	776	820	835	811	842	827	800	821	835	823	838	816	819	828	826	846	811	849	804	821	840	852	832	817	863	850	840	812	812	828	813	841	851	809	838	829	849	772	769	830	869	808	842	862	834	850	857	844	812	815	808	840	811	841	810	828	872	837	840	797	823	831	846	785	800	779	829	828	822	826	869	808	871	850	813	823	794	782	811	797	886	796	849	777	859	835	841	801	839	864	865	812	761	788	879	844	762	839	819	811	868	851	815	799	758	852	864	813	860	808	816	829	837	831	816	811	863	828	793	811	836	844	850	817	817	777	834	797	838	861	826	817	833	805	858	813	810	851	767	798	787	831	813	844	794	825	836	832	863	836	803	836	838	829	790	845	765	831	861	811	814	824	801	771	780	810	821	836	817	806	809	832	866	864	833	804	837	823	866	813	815	818	853	777	800	821	825	832	823	849	847	860	832	757	803	790	842	814	783	786	843	825	842	853	862	815	824	836	802	828	806	824	809	813	859	816	842	820	906	853	831	802	830	853	837	800	850	825	835	838	803	841	796	849	841	835	819	829	811	801	841	801	858	843	821	847	805	786	832	874	788	859	807	833	823	810	801	839	817	800	817	824	868	868
4936	256	373	586	899	652	392	339	434	435	511	430	272	182	178	168	170	187	154	167	183	160	163	174	179	150	140	164	166	191	169	205	223	189	183	180	157	172	162	167	181	159	156	166	167	156	147	157	186	150	160	183	169	161	147	165	194	173	176	178	141	177	159	150	149	192	174	166	170	146	161	158	189	171	163	172	175	176	162	184	166	138	175	130	192	144	168	188	170	158	174	189	150	176	177	149	150	167	157	169	191	157	156	154	162	128	148	179	158	182	168	168	186	162	180	203	148	171	141	161	154	160	164	180	143	176	189	163	174	155	149	182	169	158	152	190	154	165	169	160	184	154	165	174	136	149	184	190	154	175	155	184	163	160	212	178	163	164	163	165	162	158	160	166	153	165	179	172	185	153	153	149	175	181	174	155	158	196	172	149	167	153	164	175	150	175	152	149	173	152	170	153	155	195	151	165	177	157	157	152	164	150	146	160	178	170	164	193	151	162	172	176	170	174	161	193	176	174	194	141	177	163	193	148	167	159	169	174	170	160	180	158	150	166	141	155	161	144	172	157	175	159	181	179	190	169	162	170	153	171	166	157	173	166	153	167	142	156	142	180	190	174	161	164	175	177	143	155	158	171	166	160	185	180	164	177	148	182	172	157	154	176	135	202	150	177	152	170	165	147	184	189	162	186	152	174	150	150	163	164	149	164	164	147	163	168	142	161	150	173	177	166	162	170	150	155	168	156	163	167	151	166	172	177	120	166	140	143	152	162	189	153	155	175	168	166	159	170	145	187	175	177	139	172	161	161	169	169	178	162	159	167	154	185	142	184	157	161	190	179	166	175	177	158	177	165	168	173	155	172	195	168	162	154	149	163	162	145	173	165	161	167	162	159	160	146	169	165	177	193	160	134	157	163	161	160	178	169	154	146	170	149	176	195	165	174	153	157	150	158	150	160	168	187	172	180	171	177	167	158	137	168	149	152	171	159	157	142	169	150	162	172	151	156	159	162	171	176	166	146	145	140	154	178	166	159	177	157	184	164	167	144	172	171	143	152	151	159	185	160	168	175	143	161	179	181	175	172	174	179	152	161	177	161	169	149	176	175	163	174	146	153	176	155	165	175	182	153	156	157	140	176	149	159	143	180	179	170	158	155	147	159	168	148	189	159	164	168	173	189	149	171	157	157	162	144	171	135	163	139	153	157	146	154	172	159	170	159	165	149	169	169	155	159	163	165	185	178	172	148	168	168	175	164	183	138	167	165	138	163	165	155	164	179	152	151	156	134	157	153	172	155	167	157	168	132	168	161	156	137	178	165	138	153	188	178	155	184	157	151	159	181	161	151	154	158	152	173	158	158	153	146	167	168	180	166	165	157	195	176	178	154	180	166	159	159	150	195	168	172	174	174	151	176	166	162	153	167	166	185	151	159	169	156	156	153	155	178	165	162	188	168	160	162	163	146	164	156	169	143	170	160	172	156	152	161	178	171	153	180	142	171	174	156	189	171	163	156	177	164	161	154	162	148	174	178	159	182	163	158	179	152	156	177	195	154	157	169	163	163	173	166	152	176	163	154	182	157	166	173	182	195	170	176	177	148	154	163	168	170	155	167	177	159	172	157	182	179	152	157	133	147	157	171	160	164	165	164	174	145	152	157	172	169	179	168	177	154	166	159	167	183	155	155	154	157	151	162	172	171	169	138	153	153	155	149	171	138	170	177	162	152	182	200	161	165	162	170	167	174	177	165	169	164	151	163	166	157	148	165	166	158	182	163	156	153	171	148	153	179	172	147	160	147	161	173	144	169	152	142	163	164	149	155	154	140	157	174	164	166	154	154	161	183	177	177	163	191	165	143	149	172	159	173	145	137	176	174	178	169	175	148	136	175	176	172	160	168	172	170	143	180	185	143	175	133	181	184	170	177	171	163	171	193	142	180	150	169	167	140	174	153	160	141	166	164	155	163	170	158	149	173	158	169	153	157	151	163	146	178	167	143	162	149	160	160	159	165	187	172	162	188	173	169	155	193	172	162	160	173	170	141	151	153	156	157	148	152	160	163	163	170	189	168	158	136	181	161	153	159	185	164	167	172	156	180	178	179	186	144	159	169	170	170	179	146	122	140	156	161	165	170	193	164	170	158	154	176	166	181	170	149	155	142	166	173	155	144	183	173	172	154	130	155	169	168	161	169	178	175	172	172	171	151	156	147	157	168	154	158	169	165	159	144	157	210	144	183	154	159	175	172	172	167	166	151	158	169	153	188	189	172	179	168	181	164	161	157	147	159	130	180	181	162	161	138	176	176	171	145	174	160	142	151	154	169	151	166	174	166	148	152	152	155	157	170	156	154	155	177	136	151	164	178	172	174	157	184	173	157	171	170	161	136	155	163	158	167	154	173	155	172	165	167	166	187	166	148	151	172	146	168	159	151	136	169	176	154	157	153	170	154	168	153	141	156	161	178	183	139	175	176	154	159	174	193	177	161	165	195	143	158	178	144	152	182	171	155	152	145	170	196	138	157	146	159	152	166	174	156	179	141	138	145	162	154	171	178	174	175	160	169	157	157	153	153	194	172	172	170	189	161	181	162	173	163	153	158	171	150	157	187	151	181	161	177	158	154	142	162	157	157	173	162	178	156	182	157	156	154	166	148	172	154	129	163	157	157	164	198	149	156	161	161	184	186	168	152	151	154	162	148	152	151	179	160	181	162	184	159	167	170	176	168	150	155	193	135	172	167	177	165	177	135	160	179	158	158	173	162	144	173	162	154	186	162	158	183	182	171	158	150	145	176	154	185	170	159	160	182	174	150	182	152	148	168	156	181	165	194	173	143	167	180	161	165	151	150	151	171	154	159	169	187	173	179	172	144	161	161	173	160	175	151	171	148	155	149	190	161	153	166	168	164	163	161	159	159	159	160	163	156	155	158	142	166	164	167	158	189	168	164	189	166	175	182	176	131	148	161	165	166	184	167	169	162	183	160	173	165	172	182	181	166	164	192	184	160	133	162	147	181	151	164	155	155	142	166	169	158	177	173	166	172	194	163	185	169	165	177	155	154	152	159	176	170	164	146	172	173	154	165	160	150	137	169	178	159	145	156	173	145	164	158	153	142	151	170	190	182	148	165	178	140	163	179	179	173	151	165	172	162	148	162	184	163	132	184	153	162	157	128	177	162	168	167	150	179	152	158	155	165	167	166	178	160	150	182	161	160	177	156	176	174	164	171	181	157	164	186	149	184	162	158	146	172	166	183	155	169	186	166	165	152	174	164	176	182	183	171	150	161	184	160	178	172	134	169	156	165	179	168	155	159	170	188	135	168	143	168	175	176	165	146	168	163	204	149	180	151	156	171	149	170	183	164	185	159	151	162	153	174	153	149	163	154	149	176	178	166	174	157	134	192	165	159	158	181	142	198	153	168	161	174	166	208	148	163	186	150	176	181	185	147	188	165	184	182	170	180	180	169	149	151	171	180	176	159	168	165	168	167	159	191	170	173
4953	525	866	2114	3551	2717	1665	1602	2170	2230	2625	2298	1025	592	540	468	502	514	467	524	501	474	468	502	494	500	472	479	506	519	553	582	627	492	486	479	477	508	487	489	478	496	465	435	451	475	465	481	445	489	472	459	472	427	463	467	453	450	439	438	423	451	476	450	475	477	452	452	475	430	472	473	456	434	448	436	471	436	478	445	464	474	498	470	492	467	492	461	488	480	457	466	463	480	456	490	466	472	479	492	463	480	460	460	453	445	447	472	452	502	447	465	459	458	494	463	445	470	460	455	431	460	426	463	463	496	505	432	470	456	472	473	450	456	501	443	497	476	452	486	471	494	471	468	522	476	452	450	491	465	493	419	496	504	457	492	450	438	491	455	431	475	436	436	465	454	464	471	404	491	466	461	459	445	457	486	438	497	456	467	466	452	448	454	470	466	512	449	459	498	507	467	449	454	437	447	450	466	481	480	477	464	425	470	430	450	474	477	475	464	517	417	492	441	460	476	486	477	489	455	459	475	461	452	419	472	474	443	449	463	462	479	464	472	494	458	455	502	436	463	494	466	454	466	424	480	487	441	477	447	464	491	467	454	469	457	451	476	427	461	482	452	447	436	460	437	423	434	493	461	443	443	437	471	472	467	487	463	502	452	463	471	465	444	448	476	465	417	434	468	466	437	463	504	486	467	478	450	448	403	463	447	456	470	482	439	475	493	467	473	475	466	439	480	489	457	509	472	454	438	418	450	450	489	458	447	452	437	462	425	480	442	427	485	457	456	452	452	504	458	479	502	430	484	469	430	511	496	479	454	483	423	481	463	417	496	458	419	484	488	445	462	469	493	431	506	532	465	461	460	505	501	458	467	446	504	480	470	484	474	456	470	508	462	418	454	476	424	459	458	427	483	493	490	437	457	483	439	421	483	449	435	462	515	484	487	446	449	498	485	470	461	458	475	469	524	458	448	433	449	495	467	467	433	466	471	499	449	454	451	480	454	453	456	417	472	474	477	502	480	440	472	443	460	465	439	493	461	469	459	464	486	444	486	436	489	449	454	448	450	499	509	453	478	435	442	480	450	453	483	479	477	429	465	466	489	481	468	451	475	465	467	441	480	476	463	442	432	427	481	439	440	465	472	455	470	456	452	418	439	461	469	467	469	452	485	451	456	465	491	466	448	479	484	493	465	462	479	456	460	459	473	472	444	474	467	453	456	470	456	475	474	483	486	474	510	488	485	478	446	426	442	424	518	453	453	490	468	471	462	477	448	502	452	462	443	458	453	471	457	476	448	467	442	470	500	468	456	456	438	501	498	458	447	414	498	503	444	499	430	469	440	492	478	489	432	501	436	463	445	440	476	445	454	486	416	452	472	479	481	430	488	500	455	437	430	499	479	459	479	416	466	460	507	455	462	450	493	449	467	487	467	457	455	478	451	470	443	508	497	437	437	469	470	500	473	482	464	441	510	442	470	459	453	451	457	451	467	449	452	456	440	472	464	462	473	446	452	489	474	498	467	472	463	433	446	478	458	480	418	443	483	464	455	518	431	469	448	495	464	457	506	454	456	498	461	419	476	506	478	456	465	425	468	442	487	445	458	451	434	469	443	490	471	494	457	464	435	505	451	430	446	482	467	522	470	472	491	462	449	428	465	477	478	478	462	449	424	432	446	483	486	477	431	461	507	491	486	436	461	513	430	437	468	482	450	450	491	486	458	485	458	441	493	466	409	461	444	483	477	442	466	451	480	458	442	468	474	452	463	465	460	472	446	470	475	465	475	461	403	471	473	459	457	433	457	445	446	426	454	451	482	470	482	474	444	441	434	477	499	464	483	465	431	455	481	437	491	469	479	521	493	477	417	467	443	475	488	469	425	464	458	444	470	494	481	455	472	498	469	468	444	444	440	497	431	474	472	472	444	471	480	509	465	455	454	430	434	449	434	472	439	442	459	410	497	440	467	462	451	468	501	457	481	464	486	468	449	452	461	481	467	472	475	472	418	466	465	487	422	504	483	491	491	435	466	477	483	462	443	456	455	511	486	445	506	490	416	461	462	466	485	469	444	470	449	464	454	438	482	445	492	489	470	466	471	451	469	484	474	482	437	467	452	468	478	438	456	484	442	471	463	461	436	474	480	456	484	455	448	476	457	466	487	431	453	471	454	443	434	504	453	480	421	442	480	440	452	474	438	468	468	462	483	454	445	447	441	464	464	518	408	456	462	455	449	477	486	469	472	476	451	479	466	447	460	418	466	427	470	455	508	454	506	448	480	440	470	492	445	449	457	483	463	490	484	461	482	440	475	433	482	437	476	437	471	444	446	452	456	459	463	478	469	462	480	439	447	442	461	476	450	472	467	469	474	480	466	480	448	497	489	461	444	450	488	419	498	431	432	479	436	486	447	474	478	481	478	480	478	460	427	448	477	454	472	498	452	440	476	490	495	446	455	456	478	473	484	450	465	465	429	437	444	438	494	464	442	509	464	471	447	429	411	444	432	494	463	486	463	431	432	423	487	456	467	471	490	485	461	458	509	493	493	460	484	452	473	469	422	480	435	431	487	482	446	500	433	479	494	489	485	496	471	456	437	493	491	461	459	450	469	418	471	480	462	449	444	479	471	464	463	471	458	492	452	504	440	457	448	448	494	433	489	535	462	486	444	471	457	448	470	514	435	475	443	466	458	458	465	466	471	472	470	460	450	454	500	430	457	476	423	458	433	482	444	463	458	472	475	459	467	447	462	438	444	411	506	510	477	474	486	479	443	449	462	467	477	476	462	489	479	413	475	493	432	448	472	463	442	486	489	429	452	504	498	455	481	470	467	459	432	469	468	456	433	459	455	441	460	461	447	483	453	464	430	459	481	476	425	492	483	489	495	491	486	452	463	441	443	454	418	467	443	450	438	490	452	462	459	429	456	507	461	501	463	472	482	459	497	439	460	412	447	486	455	431	469	470	479	453	485	449	477	457	462	482	447	488	463	471	472	487	460	469	446	456	491	491	434	485	468	451	483	444	460	498	470	481	441	416	437	458	474	450	464	476	475	440	462	437	501	482	432	466	444	491	441	473	458	450	455	480	490	459	457	439	430	492	468	478	473	424	489	430	434	450	424	464	480	491	440	449	450	457	460	507	535	442	501	465	508	441	468	483	468	467	435	461	463	455	467	524	454	455	456	491	511	479	427	451	456	488	446	477	448	434	427	464	427	481	484	471	476	489	457	469	455	481	472	464	502	452	469	455	466	449	457	490	442	475	467	457	434	473	486	460	488	494	436	460	483	458	494	479	470	422	453	464	448	460	440	478	429	463	460	465	398	424	455	488	450	445	436	474	433	514	453	445	477	455	457	494	479	465	404	435	471	455	456	455	444	450	448	462	478	432	432	458	435	443	437	414	405	451	482	428	491	494	464	445	470	465	492	481	414	435	461	457	488	486	471	455	452	443	432	482	447	446	451	445	461	457	463	437	452	444	426	439	504	470	473	463	461	488	484
32768	5197	1513	1893	2029	1437	937	833	914	893	1095	957	497	401	385	373	377	368	351	361	373	332	327	324	336	314	344	333	363	355	354	371	367	318	315	324	351	338	334	326	336	325	312	315	336	322	378	333	323	328	293	344	317	360	343	314	341	327	330	278	313	325	292	341	310	308	321	313	304	334	346	324	311	325	364	347	296	325	329	327	333	346	313	326	305	326	310	334	294	332	332	330	347	314	295	299	302	315	327	298	313	309	327	312	340	318	316	297	325	333	331	325	325	350	357	319	324	320	343	370	318	325	317	317	300	334	314	306	321	313	337	324	338	322	343	307	317	324	330	359	349	332	333	363	323	317	345	353	354	294	349	317	309	312	314	349	317	301	346	326	319	309	286	374	319	330	310	338	329	307	348	335	335	343	350	275	336	338	337	343	317	337	350	332	331	330	327	291	355	318	329	308	354	341	314	335	341	342	327	292	334	336	326	304	342	308	342	313	331	317	335	312	295	321	348	351	327	322	331	308	345	331	301	351	357	324	348	288	348	349	336	349	309	349	348	355	320	327	340	335	304	321	325	300	333	321	339	322	330	314	333	321	338	313	357	317	317	337	342	335	296	296	319	342	325	359	316	340	325	346	303	327	285	312	294	338	292	299	329	319	322	307	325	290	309	339	299	322	348	315	333	342	307	314	338	318	334	327	323	330	301	334	325	323	352	345	316	336	320	326	315	329	317	330	333	317	366	342	334	340	316	316	345	336	328	335	330	319	356	310	334	303	327	333	338	314	316	347	349	334	297	322	340	339	296	321	325	335	342	360	315	305	344	358	304	302	312	303	320	307	347	320	331	353	333	323	293	307	313	338	346	345	320	310	361	337	300	308	278	308	329	352	311	304	321	315	310	330	331	300	300	325	343	308	331	325	302	297	304	309	335	334	346	308	305	305	361	313	327	283	319	339	343	339	318	322	338	354	318	308	327	315	363	370	341	326	358	323	283	345	339	337	326	315	304	337	284	343	350	318	302	331	332	338	329	321	330	341	327	344	320	335	346	319	296	303	343	321	308	326	310	318	336	307	287	335	314	334	277	345	335	349	318	323	361	296	298	338	322	337	298	314	338	309	317	315	312	336	322	362	335	307	341	313	320	343	360	341	358	315	320	337	337	353	347	301	338	363	316	346	355	359	313	351	352	295	296	322	325	323	318	319	320	335	320	333	296	341	345	313	364	304	330	300	309	348	311	294	349	336	332	334	352	333	342	336	335	328	341	317	347	324	314	313	310	289	323	319	325	348	319	358	353	282	318	348	350	306	322	315	326	310	329	345	324	322	338	300	332	302	350	361	314	339	307	323	335	306	306	305	328	318	328	314	332	314	352	332	325	316	345	312	349	341	356	310	327	283	359	308	318	301	321	316	335	344	341	340	334	311	309	339	320	322	329	330	327	309	314	352	357	341	323	296	298	285	304	314	317	297	314	291	315	300	345	335	342	312	287	297	343	321	347	330	321	331	318	330	347	324	328	312	320	361	329	308	288	327	317	310	322	311	336	321	283	330	325	324	337	316	322	304	322	320	307	329	338	321	314	324	330	304	302	304	338	362	332	339	289	307	350	319	313	325	299	322	324	296	335	330	304	333	326	323	301	319	341	354	314	314	338	330	303	348	338	338	351	349	335	310	338	322	317	360	335	342	348	322	297	326	334	345	326	335	331	336	298	330	350	301	289	326	291	301	321	347	330	325	337	312	324	348	366	326	357	340	351	321	326	344	309	328	337	303	313	324	313	316	296	333	327	327	334	313	323	299	351	329	344	324	318	325	333	305	347	313	368	333	315	342	325	349	375	323	373	315	316	328	341	317	292	329	292	334	309	284	322	325	318	336	333	343	363	337	321	343	337	329	303	328	341	344	326	348	303	339	327	334	304	320	333	335	346	318	342	316	328	336	336	321	346	310	347	328	325	344	312	331	321	341	327	302	321	334	336	337	325	316	337	331	316	314	354	328	339	339	326	273	311	330	325	323	346	290	302	337	357	312	327	324	320	320	297	317	341	361	290	326	315	351	319	344	303	336	286	342	281	318	331	302	318	295	327	351	305	298	322	320	322	353	327	348	332	325	345	313	318	318	320	339	334	302	331	262	320	312	331	339	328	323	298	353	340	313	362	309	341	334	283	311	299	289	307	321	295	346	325	340	302	314	324	327	313	304	314	331	305	346	320	343	333	336	314	337	325	322	346	320	328	316	346	333	335	290	319	310	321	322	333	332	295	325	314	284	328	322	333	344	284	303	312	301	301	353	322	320	309	306	344	326	329	335	318	347	344	339	331	330	352	321	332	347	352	336	333	366	327	338	328	337	309	341	314	318	311	284	313	314	338	317	340	332	362	316	342	300	282	307	336	334	300	321	337	298	287	328	357	312	304	333	330	294	348	331	338	342	311	321	324	336	343	307	347	321	348	344	317	336	329	324	325	343	352	322	333	324	363	333	338	312	298	308	295	350	299	310	340	328	323	306	301	371	327	312	327	357	276	343	317	337	332	332	306	299	334	367	316	343	304	314	325	292	305	279	334	329	336	348	298	317	321	308	324	369	348	318	337	317	329	325	310	325	334	336	340	333	334	355	353	314	341	337	330	307	313	312	345	330	296	301	328	341	326	346	332	296	294	325	338	318	354	320	317	309	306	352	301	326	313	326	303	291	353	321	313	325	361	343	314	296	328	316	298	336	327	334	314	330	312	314	314	307	326	315	312	306	325	305	252	326	327	346	337	319	316	328	339	336	311	318	300	296	301	327	319	323	319	314	309	311	316	319	280	321	335	349	337	337	361	302	340	299	354	326	320	316	365	340	314	324	335	339	317	328	329	303	324	336	318	322	300	318	343	315	319	378	291	326	340	344	321	316	325	368	319	343	304	326	358	311	299	296	307	313	326	347	338	313	332	318	298	320	290	333	298	330	331	326	334	340	317	307	326	348	350	308	328	342	311	329	332	310	341	295	305	338	330	367	372	294	341	397	321	322	317	355	294	321	322	348	293	323	323	303	331	341	296	330	348	331	325	337	319	321	285	285	340	330	319	292	336	322	344	332	324	299	293	331	338	339	348	318	299	330	313	319	291	324	329	351	324	313	343	344	334	350	332	313	336	313	334	347	285	321	314	317	367	328	321	324	346	309	335	329	335	349	325	307	315	312	338	294	307	310	332	304	318	326	350	328	334	353	347	292	309	331	319	317	342	358	353	332	311	300	330	303	291	320	347	322	330	330	304	285	340	321	308	311	335	362	348	334	342	289	331	331	312	324	311	338	339	320	316	312	294	317	337	326	316	295	324	322	337	350	304	299	320	339	322	301	309	311	320	331	349	300	342	355	311	321	363	334	324	323	317	336	309	310	347	316	348	303	339	308	303	332	284	344	334	321	312	317	327	340	331	314	332	302	305	334	326	309	323	315	304	324	344	329	298	340	311	306	351	332	303	315	338	324	330	326	326	319	342	329	291	306
14227	1516	2929	5887	7747	5795	3909	3674	4374	4435	5408	4546	1894	1316	1134	1126	1022	988	1031	996	985	941	927	911	984	986	937	889	942	992	1026	1249	1161	920	889	877	897	946	1031	941	843	842	839	890	894	805	915	855	852	828	803	825	784	784	826	807	798	828	774	778	803	838	746	775	816	789	826	815	830	818	753	832	822	771	832	800	788	803	806	798	841	784	790	814	849	784	809	776	733	784	773	772	803	852	772	787	788	816	801	796	802	868	827	809	782	829	751	821	787	797	801	778	807	805	756	852	814	798	745	796	785	758	802	745	855	807	745	850	828	834	762	824	757	813	814	828	811	765	794	733	810	825	796	806	780	811	749	789	839	790	815	814	809	803	781	787	790	753	754	811	829	764	819	772	790	779	792	801	808	805	828	760	791	845	797	768	868	763	746	779	778	809	830	821	760	780	765	806	808	751	779	762	782	845	837	752	790	777	791	831	864	795	760	762	801	794	800	789	811	800	784	787	791	790	831	779	821	811	841	852	788	788	817	820	857	809	826	834	809	752	770	795	802	746	760	770	797	800	796	790	814	760	799	774	785	801	861	824	770	784	817	776	828	805	790	851	793	803	802	838	782	849	796	777	807	816	783	743	797	781	794	772	801	840	831	799	791	839	791	798	788	820	812	807	804	770	830	810	769	824	843	764	852	795	781	762	783	749	785	749	813	848	813	851	769	752	771	805	817	794	756	814	840	761	777	810	815	805	771	864	784	787	787	801	783	874	783	765	799	790	805	818	803	791	813	800	789	827	824	814	807	775	815	771	785	803	779	746	763	823	845	799	773	825	822	790	773	865	793	831	849	817	759	839	824	768	781	773	785	755	796	805	795	798	839	857	824	841	808	813	770	810	820	810	791	802	773	803	757	772	770	840	758	791	799	813	836	804	737	767	763	828	772	812	802	801	822	820	802	797	842	838	790	776	814	757	810	808	817	794	758	785	787	788	798	875	807	784	816	819	765	751	803	786	870	784	794	781	781	827	811	845	747	765	802	799	770	758	863	830	829	834	776	778	805	830	818	797	805	782	779	830	837	769	825	787	811	815	854	821	823	827	753	778	842	822	836	815	812	816	721	814	788	806	854	784	782	781	806	848	797	802	784	810	829	793	797	769	777	828	789	789	765	812	792	772	812	817	819	793	781	818	772	784	788	818	843	861	806	776	817	778	808	816	787	820	855	785	805	828	808	757	786	796	829	791	867	811	811	827	826	822	778	789	767	833	803	858	807	803	808	839	769	841	762	772	802	771	747	784	805	828	761	769	832	825	844	767	826	761	756	754	772	823	803	791	828	785	783	799	797	791	820	786	824	768	798	836	826	835	832	784	813	792	811	826	819	792	777	819	821	793	813	796	817	786	809	781	807	831	804	815	779	797	837	869	833	780	805	752	762	744	792	780	812	801	785	799	800	840	759	772	732	845	815	798	866	802	819	789	787	856	814	815	764	776	761	750	778	799	765	832	826	810	790	814	787	830	813	829	828	786	794	773	787	810	823	856	782	809	795	803	857	785	742	841	792	797	832	785	809	854	812	854	777	769	776	801	838	789	774	798	823	863	807	814	832	742	818	800	775	777	832	823	795	797	815	799	800	786	834	773	820	805	807	826	821	759	782	803	834	798	814	877	790	756	856	813	804	824	781	780	779	746	718	836	790	852	788	771	759	811	865	832	800	773	794	798	827	793	791	854	856	797	791	785	784	787	792	827	848	796	773	816	808	795	835	805	836	790	830	770	788	817	722	808	811	774	725	786	759	781	781	819	815	810	823	850	788	784	819	799	774	828	775	768	822	788	812	867	852	776	812	794	817	756	782	752	800	807	775	776	839	816	786	749	799	805	773	803	823	794	771	738	819	789	810	824	774	789	800	820	777	776	798	829	788	799	782	774	805	768	833	782	775	798	811	787	827	777	756	790	786	791	788	789	780	788	817	808	775	783	779	794	802	811	821	785	738	825	796	833	802	753	799	834	790	800	818	799	830	851	792	794	748	792	780	761	788	813	792	763	814	804	790	814	755	787	834	796	796	767	790	797	847	742	765	773	802	797	815	742	857	747	776	787	811	794	803	809	783	803	800	767	798	812	779	800	825	766	795	861	803	806	768	840	747	821	773	810	792	783	816	773	768	755	737	821	840	790	823	778	810	784	808	802	803	804	840	754	794	813	801	837	816	848	778	750	838	778	815	863	790	775	781	828	745	788	781	811	798	795	812	762	841	791	798	784	751	788	891	849	796	773	824	808	846	776	822	826	847	791	750	808	832	820	824	784	791	826	783	857	737	792	836	795	803	777	799	831	789	782	790	774	804	758	805	818	805	793	830	817	819	780	800	801	783	766	766	794	788	802	711	828	808	831	786	801	828	826	782	802	779	775	776	762	804	798	788	790	784	778	807	775	797	806	773	782	817	843	777	762	823	766	766	807	831	791	855	834	792	830	780	776	797	822	776	796	813	836	821	804	838	806	797	778	764	829	862	750	781	790	748	807	811	744	802	778	818	792	778	808	807	783	831	774	811	828	838	760	823	788	820	798	778	838	797	792	814	776	830	853	813	765	820	835	817	773	811	828	847	775	820	830	834	765	832	816	803	805	779	814	825	804	773	768	792	802	828	802	775	835	803	817	756	802	790	785	796	814	801	786	819	795	800	746	815	816	790	796	846	807	814	827	832	806	769	782	806	819	765	776	766	812	735	778	878	768	855	852	782	797	841	820	769	802	809	787	807	793	812	815	789	796	782	821	794	793	796	778	770	835	811	769	800	826	796	797	777	805	788	786	828	803	768	806	840	795	817	788	808	794	834	800	818	818	744	802	773	785	780	806	797	840	812	808	840	791	780	789	813	769	829	756	809	826	724	789	800	776	784	771	797	838	820	772	839	831	765	777	850	766	760	828	840	836	855	785	827	810	794	786	818	841	804	790	841	772	768	800	794	811	779	800	795	832	783	807	785	772	799	814	836	783	826	830	795	813	814	785	774	792	753	797	790	851	841	851	858	786	825	827	775	827	784	829	753	818	752	786	815	749	816	815	785	801	754	810	829	794	798	798	797	840	836	828	846	823	838	796	803	794	828	812	806	760	762	774	860	820	827	814	764	774	832	785	746	808	811	799	814	814	832	789	840	810	839	785	811	851	785	815	739	798	812	794	791	774	833	754	789	829	826	753	780	798	779	780	805	788	822	771	869	811	816	782	820	818	851	745	776	814	745	850	818	834	860	777	768	805	835	787	802	811	798	873	864	795	759	834	776	788	828	780	789	781	795	799	839	762	854	833	822	864	783	824	783	790	858	765	839	829	794	800	802	786	784	818	810	809	812	757	812	785	796	809	815	817	819	832	791	763	782	852	822	816	802	799	793	812	857	799	796	774	840	822	850	789	784	832	798	837	798	784	793	797	766	836	822	838	844	842	809	800	853	825	788	798	780	814	842	806	803	769	848	805	814	806	808	821	813	775	768	768	799	830
45572	13457	3590	3211	3097	2142	1389	1175	1240	1442	1906	1021	568	518	414	434	399	370	410	406	366	378	382	372	357	362	366	349	387	362	411	460	439	370	340	363	355	361	390	350	403	366	376	389	354	345	368	362	357	333	370	401	380	341	376	359	365	369	336	352	359	335	358	355	374	401	381	340	369	347	311	328	359	372	397	347	345	345	294	335	361	359	337	329	348	364	362	333	341	313	333	311	365	337	337	345	361	352	339	347	336	348	345	341	358	346	369	322	339	357	362	311	358	369	353	368	302	353	325	314	377	367	331	328	319	345	337	361	365	365	324	389	298	337	347	329	323	337	336	319	346	339	326	315	310	342	341	367	366	327	336	341	355	340	344	336	366	340	332	353	345	310	328	364	319	322	350	355	359	337	350	381	359	336	349	336	364	352	360	339	396	341	337	349	324	388	362	324	357	334	400	350	358	337	343	348	359	341	350	370	351	336	328	347	349	362	332	321	355	351	341	324	350	371	345	326	342	358	330	327	346	341	320	333	329	386	381	338	346	349	377	309	354	381	345	299	366	341	334	334	351	328	330	320	316	330	361	329	330	352	386	364	353	344	332	344	357	369	324	315	364	352	345	360	372	318	357	329	353	356	341	389	303	341	348	335	357	328	329	362	346	355	346	349	361	352	367	366	322	363	373	305	377	309	335	333	310	340	320	335	309	358	322	328	345	356	312	348	352	336	351	354	337	318	322	329	367	366	330	360	326	301	330	341	330	336	356	367	339	344	369	377	349	383	364	388	392	353	358	317	327	358	369	357	357	337	335	349	367	338	344	332	366	325	288	338	347	347	383	334	369	359	324	350	342	348	323	331	363	315	370	352	342	375	362	334	351	355	335	366	319	336	343	373	368	360	374	336	337	356	317	335	377	348	312	352	377	320	357	324	338	314	343	341	390	362	338	330	353	354	334	325	356	369	354	289	369	346	329	351	378	359	346	343	363	335	357	352	346	365	325	353	364	368	328	361	340	357	333	367	333	318	353	374	340	321	342	351	340	357	322	368	342	372	327	349	361	344	354	325	323	322	325	323	355	360	342	355	349	358	329	357	372	332	332	378	322	334	321	341	351	362	371	338	342	307	327	360	325	352	338	337	347	306	322	327	348	353	337	340	315	348	350	359	348	358	362	355	315	367	348	348	339	342	345	361	323	381	333	375	349	337	358	353	342	349	359	356	363	340	367	354	348	342	321	319	325	368	373	373	355	318	332	361	393	353	359	348	348	364	343	341	360	314	354	324	342	321	365	344	350	362	343	349	335	344	343	330	327	326	330	324	345	349	319	343	324	365	349	385	343	333	365	367	364	339	340	317	327	323	326	317	332	344	333	348	376	338	299	387	357	319	340	328	331	348	382	328	332	348	345	340	352	324	338	322	356	348	349	345	338	347	334	330	377	354	355	324	361	370	346	377	320	351	385	350	364	307	351	352	353	328	332	339	321	361	348	333	340	374	333	352	365	293	313	370	346	323	338	342	357	359	362	354	329	333	330	340	343	346	369	322	364	355	370	372	358	349	334	371	328	324	355	340	364	316	367	361	372	341	330	314	358	357	341	324	324	352	330	353	348	337	348	363	350	350	334	322	365	356	353	330	320	319	345	333	341	332	324	334	340	380	365	382	360	350	312	310	327	351	319	310	351	358	355	366	354	352	375	343	349	336	376	338	353	339	327	339	360	366	346	350	342	347	320	368	327	372	395	409	358	346	349	348	336	353	370	363	342	321	352	352	332	339	311	335	371	338	325	327	368	361	350	346	386	349	375	329	355	336	355	380	338	338	353	356	350	336	363	363	334	326	314	327	325	331	356	346	340	347	345	365	345	294	336	363	332	368	365	353	392	363	341	349	360	343	306	365	370	347	325	367	352	363	345	356	325	334	327	343	333	322	355	310	339	318	341	325	370	381	336	322	357	363	346	329	391	335	367	335	349	315	324	322	343	327	374	356	322	385	351	357	334	338	407	368	321	334	355	366	345	330	346	321	368	337	322	336	378	321	319	369	325	336	367	389	336	320	329	341	347	332	361	328	346	376	331	373	369	345	351	341	327	359	330	337	320	358	317	354	328	346	342	344	354	383	345	362	327	352	355	355	361	306	371	344	349	337	316	346	357	369	351	350	349	345	383	309	388	312	328	385	339	333	325	363	336	349	324	340	354	340	370	334	349	336	336	337	348	325	356	370	350	330	346	338	366	347	373	370	308	335	353	346	382	328	342	356	340	359	359	346	346	368	361	323	362	334	348	354	345	357	352	356	358	354	360	327	319	350	333	339	325	357	337	327	315	353	329	359	351	344	347	333	366	333	370	385	331	317	331	390	349	345	351	324	356	378	378	376	372	365	349	330	360	333	348	334	357	329	368	358	341	412	358	340	321	332	344	319	329	330	334	335	332	332	343	312	338	346	377	345	326	333	360	355	359	357	336	334	338	369	360	294	375	332	332	320	338	316	349	363	362	367	343	348	352	351	340	343	338	315	379	373	373	361	341	345	347	349	329	335	318	361	341	334	351	335	323	348	359	354	342	334	357	338	346	309	323	335	336	335	332	356	337	346	330	365	359	378	378	318	343	314	343	333	367	355	366	367	336	354	339	329	371	356	331	353	341	310	336	372	318	335	348	356	372	368	340	339	314	319	353	401	349	354	338	358	342	321	321	344	352	340	326	352	351	316	351	313	323	368	360	341	339	346	345	336	335	335	330	349	352	336	367	335	367	339	320	359	364	343	337	330	353	325	354	343	325	336	344	314	362	334	337	345	303	359	348	367	335	356	324	360	372	336	355	324	347	387	324	358	364	344	341	343	342	320	315	308	367	336	344	369	359	320	355	343	348	380	327	356	344	346	368	350	339	366	315	336	380	359	342	350	364	366	370	331	338	364	324	311	342	328	345	357	358	311	355	341	339	343	358	330	328	327	375	309	319	330	332	358	323	355	364	330	336	329	310	364	333	334	330	359	315	327	361	324	357	310	367	369	384	330	334	333	331	375	346	352	365	360	354	389	372	338	346	369	344	334	341	354	332	312	311	351	331	376	335	349	360	355	399	364	365	372	346	339	355	336	345	342	330	348	350	342	322	316	338	351	298	356	346	332	301	368	320	360	342	332	301	331	316	326	342	364	355	333	349	328	341	349	285	368	358	324	340	298	365	384	379	346	380	325	358	345	306	349	372	349	344	335	359	387	371	353	311	383	348	350	309	380	351	356	351	328	322	320	386	343	350	342	313	347	349	346	343	340	337	355	343	359	354	347	358	342	341	375	370	348	327	313	317	348	325	339	337	329	352	365	335	329	321	352	345	378	319	322	353	343	369	366	315	388	341	323	330	329	314	340	335	386	373	339	349	333	327	342	325	360	322	357	337	315	320	382	396	366	366	328	341	353	332	319	355	355	379	331	412	335	353	345	377	374	357	371	343	353	346	310	361	355	372	368	359	316	326	346	337	339	328	365	351	357	360	340
19223	2242	4831	8983	10851	8233	5830	5228	5958	7200	8852	5088	2360	1847	1542	1281	1228	1287	1218	1178	1146	1112	1055	1034	1116	1036	1019	1002	1077	1081	1228	1406	1328	1025	999	956	1024	1045	1275	1080	988	874	904	934	946	897	840	873	849	884	850	836	831	890	895	854	832	906	849	835	874	893	856	732	870	812	868	833	867	790	828	815	811	827	857	861	819	849	859	837	864	872	824	846	788	819	840	796	817	792	857	839	829	861	865	833	835	862	780	799	859	833	770	832	800	831	836	817	818	811	812	812	837	839	874	833	809	815	791	816	826	847	898	857	831	806	860	814	865	862	776	820	825	848	834	864	830	790	834	851	825	852	833	839	834	794	782	853	858	814	840	803	826	840	830	829	829	814	805	810	813	816	815	817	831	824	795	841	870	792	804	829	796	832	821	813	837	822	841	822	845	845	806	825	779	780	776	812	830	826	806	838	803	860	808	802	837	826	826	851	810	757	842	816	799	873	825	799	816	843	821	821	856	796	831	836	849	787	811	779	822	806	796	819	815	806	819	775	844	853	853	784	795	782	878	823	880	799	839	786	836	846	813	831	834	818	796	795	822	840	818	829	864	804	787	804	820	821	812	821	807	834	778	857	778	775	840	815	847	827	843	848	802	764	783	843	811	831	844	772	840	787	842	800	853	772	804	806	788	830	811	802	878	807	772	824	832	814	810	816	810	799	815	865	835	877	824	827	818	806	861	804	853	819	803	808	813	797	810	795	808	837	800	805	847	804	780	876	820	792	818	828	854	777	869	809	807	886	827	802	824	849	822	855	829	828	840	797	839	831	777	831	840	773	791	886	784	833	833	804	832	831	829	796	839	840	818	845	792	855	891	830	809	814	876	854	876	810	819	803	835	775	786	793	825	770	833	836	838	786	802	766	822	868	830	797	845	717	846	827	792	759	814	871	793	860	820	811	840	803	804	793	818	807	878	780	822	827	827	802	798	835	819	843	809	834	820	789	784	802	807	834	849	826	855	788	824	808	770	817	800	823	889	824	825	827	862	863	910	813	814	810	823	836	809	819	809	779	782	860	775	871	828	795	796	832	832	824	864	836	774	854	820	810	781	802	768	825	833	826	752	740	853	858	865	782	825	766	866	858	821	798	799	836	809	855	751	835	848	902	811	835	831	838	834	830	802	723	842	770	853	850	847	787	826	837	809	855	811	813	823	865	832	825	826	807	836	768	824	791	791	813	858	834	809	774	853	804	782	825	843	845	880	774	787	852	858	788	835	845	809	843	851	861	863	818	809	792	820	815	849	837	832	846	747	814	838	791	814	886	848	821	834	838	779	826	816	817	806	816	838	805	810	835	818	796	834	780	802	788	846	805	844	809	792	839	792	864	823	802	854	854	811	814	822	805	846	825	824	805	828	849	882	872	824	759	776	840	838	820	784	820	856	816	835	829	825	830	789	819	866	806	830	876	846	833	835	851	805	782	831	808	772	806	815	807	858	818	844	817	818	834	817	804	826	797	871	787	841	821	829	815	842	872	831	783	909	809	794	854	812	849	826	804	826	822	854	818	864	822	803	854	875	868	784	787	811	835	808	841	873	807	877	803	825	815	813	806	808	841	765	823	882	805	835	792	772	817	806	849	788	802	859	791	838	853	776	813	848	773	844	780	789	830	771	822	839	805	842	822	815	818	783	832	832	851	770	870	793	831	796	815	851	851	788	834	824	738	799	848	764	876	784	842	839	821	850	843	790	840	859	772	807	834	821	833	863	846	846	828	869	825	785	802	866	833	838	815	836	858	830	825	827	821	850	836	858	802	857	793	834	841	856	844	847	852	860	820	816	809	812	816	796	873	810	862	795	777	840	848	801	850	797	824	843	818	833	822	831	791	843	810	791	822	839	848	860	807	849	877	824	822	796	854	821	841	839	814	795	770	849	816	828	802	804	826	789	811	854	803	844	831	812	805	756	796	871	818	884	853	829	824	835	828	851	815	830	793	858	816	868	770	800	840	788	835	812	808	778	804	837	807	841	831	819	797	839	830	847	830	821	859	836	824	841	831	859	794	880	854	842	839	776	776	819	854	777	792	830	813	797	800	791	873	829	791	798	846	867	797	808	822	854	795	773	801	833	850	791	818	836	781	877	861	822	754	846	875	808	822	847	866	830	828	823	839	809	836	806	814	820	843	840	825	813	870	835	901	785	839	845	820	787	866	829	808	825	883	782	889	797	801	824	817	826	793	774	795	793	808	843	819	822	814	806	859	833	818	852	780	801	886	826	887	848	812	782	837	843	826	800	821	844	843	821	818	843	808	850	879	781	820	796	817	779	823	855	861	856	817	801	805	832	820	791	773	827	848	825	871	834	837	832	846	806	823	786	803	819	819	839	802	791	840	823	782	821	840	819	832	819	821	838	815	838	802	798	854	794	865	848	850	812	822	863	823	834	870	835	814	817	808	857	854	804	799	861	827	876	821	809	826	776	831	793	804	812	853	800	823	811	849	781	806	846	804	789	783	844	821	852	831	853	833	831	857	811	832	822	822	841	856	793	806	779	823	825	782	828	854	811	775	769	821	861	825	840	840	853	838	736	825	877	798	804	833	848	871	846	856	797	868	817	821	836	838	802	811	814	807	798	852	763	789	801	858	887	822	814	841	793	803	846	815	889	864	805	827	770	798	812	775	840	835	824	799	865	892	829	787	780	820	817	836	796	868	836	832	842	819	865	817	804	785	860	789	809	817	841	899	856	848	844	790	855	820	838	835	818	847	845	854	797	842	830	795	855	837	811	831	803	850	835	819	835	832	827	802	881	823	810	826	828	853	837	803	806	813	838	847	792	852	830	809	863	809	834	832	794	856	813	834	836	828	834	875	850	793	830	797	812	748	804	821	819	817	790	820	793	812	804	865	814	834	828	756	810	840	813	830	844	817	821	812	779	795	855	805	820	857	843	846	898	851	808	816	837	819	868	800	789	836	852	847	762	866	827	802	778	828	854	823	862	814	838	817	812	783	794	865	749	797	803	857	839	808	879	848	832	799	842	834	831	789	791	847	786	826	865	862	810	779	802	809	832	850	824	765	803	826	788	806	798	752	805	867	826	782	852	839	824	894	771	828	832	824	821	827	837	824	895	827	839	802	840	848	782	824	777	837	820	788	798	853	831	831	843	804	794	857	812	823	874	814	816	809	806	809	822	812	792	827	790	799	799	834	835	843	804	807	803	850	764	742	827	827	831	837	836	807	804	767	844	868	823	794	822	839	863	808	846	814	807	817	826	864	806	802	837	809	807	829	811	834	821	805	809	828	847	795	808	798	830	827	822	850	834	840	842	865	829	793	784	798	808	847	813	857	838	838	816	804	833	800	852	796	783	809	834	824	856	852	800	814	826	825	847	869	813	794	794	866	855	807	836	807	803	833	855	816	849	787	816	779	855	840	860	818	789	799	792	845	805	821	874	835	803	806	838	832	792	795	839	816	768	830	806	811	833	786	828	836	819	760	853	836
5113	232	408	757	824	515	384	355	415	546	633	312	194	220	147	173	171	187	152	161	155	141	182	177	166	172	168	183	158	190	184	173	164	162	190	151	171	184	163	162	135	165	160	153	147	145	156	161	195	155	158	136	148	167	149	146	144	173	155	159	198	171	148	168	151	141	134	186	177	173	170	150	169	174	157	144	190	190	153	168	158	156	184	167	141	188	173	153	191	166	158	164	160	179	161	183	161	187	178	148	172	182	162	171	177	181	190	168	180	171	166	160	158	158	170	168	147	166	154	171	175	140	177	163	187	173	165	157	156	161	184	160	184	166	173	174	166	181	178	157	161	172	152	138	165	162	155	161	177	169	170	145	168	170	193	182	173	150	171	169	164	164	181	157	165	170	149	169	176	167	165	178	152	160	148	164	169	162	150	165	161	167	145	170	157	160	190	179	160	178	172	166	181	151	175	172	138	172	190	162	163	156	166	154	159	156	160	182	190	164	155	148	200	153	161	177	161	158	149	156	155	143	187	152	164	170	183	171	145	172	146	181	163	178	144	155	151	167	145	189	168	151	151	160	163	182	157	176	159	167	152	154	161	176	159	163	146	160	183	166	168	154	176	145	182	168	156	156	161	156	170	160	152	169	153	166	182	154	144	177	167	175	143	190	156	165	149	174	165	168	164	154	161	166	170	194	153	169	158	171	139	143	176	158	166	160	173	173	174	173	183	166	151	146	183	157	175	178	184	145	195	148	163	158	175	176	152	188	164	181	157	165	159	149	139	182	186	183	167	161	165	161	183	154	147	173	177	176	164	156	151	160	197	187	181	159	160	157	206	162	164	192	169	155	169	176	196	168	179	164	147	174	166	177	170	149	149	185	184	169	154	158	177	159	170	157	184	164	161	203	168	154	146	166	186	187	168	179	153	173	150	163	165	191	157	135	157	146	182	153	168	151	171	161	155	166	165	189	155	170	176	173	175	173	156	171	159	159	176	151	166	156	151	171	164	158	149	155	168	157	169	184	180	162	160	164	167	183	169	169	168	148	166	171	155	167	180	165	180	147	163	161	151	171	157	169	161	169	162	147	170	177	160	193	136	169	167	167	175	173	178	158	169	154	165	157	148	170	142	166	181	165	145	161	185	158	157	153	172	176	157	165	163	169	198	171	167	153	178	155	163	151	158	151	153	179	162	176	172	174	181	168	183	143	155	149	173	150	155	136	157	156	173	165	165	165	199	153	175	150	138	142	164	176	160	174	163	161	188	175	165	168	154	158	146	168	161	167	153	159	150	160	179	158	164	178	171	156	179	178	143	169	178	140	161	159	146	151	173	175	179	165	170	181	155	157	173	172	149	169	162	163	178	160	150	150	172	180	167	167	158	147	159	172	146	157	157	158	173	158	184	168	165	163	168	176	172	164	148	174	158	162	143	167	155	156	163	170	165	181	160	189	155	167	189	183	144	164	151	168	168	161	170	147	151	169	141	187	161	143	158	172	176	161	165	184	170	159	175	171	160	180	164	142	168	193	139	169	186	190	185	151	155	174	163	134	161	160	198	150	168	184	155	149	159	156	187	148	191	171	170	166	153	150	172	188	157	166	175	177	165	185	154	178	161	168	170	156	146	151	180	148	155	148	172	186	141	176	168	186	169	160	173	174	184	179	184	190	166	163	173	163	181	169	164	158	174	156	169	168	167	174	169	144	147	165	175	182	167	179	161	159	162	145	156	183	171	170	158	181	172	146	165	169	152	175	172	174	151	175	162	165	177	177	163	179	156	160	160	147	170	154	169	170	183	162	127	163	192	179	167	180	172	150	189	170	159	167	172	162	168	155	141	157	148	164	151	168	165	183	164	157	184	155	148	171	129	159	156	176	162	166	174	154	151	176	150	160	153	175	168	177	176	165	134	171	163	142	184	181	178	169	180	149	180	171	166	178	150	180	195	158	160	170	145	167	174	184	156	169	163	177	162	183	146	155	166	149	170	154	171	149	180	146	163	157	178	182	156	151	169	175	157	171	164	177	140	166	167	182	186	149	166	172	176	157	154	157	162	162	164	148	161	160	161	153	169	160	195	184	185	182	174	155	171	169	154	161	157	133	171	161	168	165	156	153	146	160	184	147	158	154	160	173	146	185	156	147	191	177	203	169	153	152	174	158	143	165	161	152	191	159	174	152	174	169	149	154	148	166	171	172	175	175	162	133	176	171	156	165	161	163	164	188	153	156	156	169	162	171	153	173	185	165	173	149	190	177	157	141	166	165	157	165	186	197	181	165	170	150	169	179	162	149	175	158	191	158	180	186	167	181	150	164	182	161	169	167	153	173	149	162	166	182	158	151	160	155	176	146	148	183	152	161	155	171	178	158	191	152	151	172	148	186	150	167	121	166	173	153	168	160	178	147	198	175	167	176	158	159	167	170	157	173	151	137	166	192	169	170	174	177	178	178	175	180	153	182	172	181	168	159	152	170	164	180	160	163	146	159	180	187	171	175	171	154	168	163	151	167	156	167	150	155	169	172	179	151	164	171	160	183	166	180	156	145	175	165	178	156	156	179	147	169	176	175	149	153	184	169	165	147	162	164	182	173	155	164	185	183	168	191	168	183	183	199	159	146	159	165	192	135	144	163	166	136	168	171	157	150	168	165	173	169	178	153	159	162	142	182	159	182	169	177	151	157	157	162	188	158	154	171	176	153	158	161	195	150	149	151	181	178	197	139	142	133	169	186	183	176	170	146	171	161	179	176	154	160	177	217	186	174	172	155	148	141	177	151	152	162	168	162	179	196	165	188	168	178	168	146	158	166	147	190	177	177	147	149	197	161	160	157	165	163	172	167	179	169	152	167	163	158	185	171	149	162	132	175	146	159	171	161	146	150	167	167	151	159	152	157	129	165	144	153	165	180	174	177	171	163	162	149	141	190	154	175	160	179	142	164	165	167	173	168	178	166	140	131	164	175	155	157	178	140	183	165	166	166	166	161	150	164	175	185	164	177	165	165	146	151	153	161	154	162	159	145	180	159	165	177	173	188	157	157	167	157	148	184	170	172	175	204	156	162	144	169	169	174	177	181	177	169	167	171	174	155	169	159	154	159	144	194	163	158	178	155	153	155	174	159	167	163	160	172	151	153	159	171	163	146	162	143	147	177	164	192	188	166	142	154	165	168	147	186	185	155	161	177	186	183	161	180	173	169	157	179	188	156	174	190	168	146	159	176	181	158	167	159	192	173	170	139	160	166	182	150	171	181	139	140	164	161	177	157	176	147	164	153	163	156	208	145	154	149	182	163	172	161	171	176	173	179	184	159	160	174	160	192	154	159	184	161	154	190	161	161	161	158	157	158	159	165	158	154	159	163	170	156	159	180	170	188	165	187	159	167	176	158	175	165	171	173	149	164	179	177	171	163	168	180	162	170	192	171	195	170	187	164	171	176	182	172	163	173	173	160	169	157	164	150	164	166	186	167	169	157	197	157	173	155	196	161	153	151	150	161
5167	589	1021	2781	3388	2301	1478	1605	1959	2774	3336	1396	705	607	545	499	468	493	511	505	446	478	503	466	453	481	518	498	534	545	554	651	590	479	510	465	480	469	500	447	472	460	504	429	451	449	472	461	457	459	425	423	427	461	496	466	441	517	472	461	466	454	470	460	496	473	441	469	461	451	485	444	523	438	471	468	480	512	468	493	437	483	462	481	475	456	430	465	458	472	431	491	456	472	464	480	422	487	489	507	464	457	469	477	462	478	503	488	470	462	499	475	474	447	443	464	485	478	430	501	452	482	486	487	469	474	506	440	458	448	483	503	432	464	477	486	436	481	469	495	448	463	487	461	446	462	462	460	475	468	462	511	457	456	488	466	491	498	468	475	489	492	442	452	433	447	472	486	455	472	465	433	468	461	462	475	471	445	493	437	487	454	448	495	472	451	492	425	452	445	454	496	489	450	459	464	471	454	491	483	468	418	446	411	443	471	461	470	473	502	449	433	486	471	442	483	472	476	468	477	463	486	456	495	454	476	469	509	473	467	483	492	472	458	432	504	449	459	446	491	485	484	449	476	457	464	478	445	528	460	471	425	489	496	447	441	438	435	479	470	445	442	443	457	447	448	463	444	457	452	455	484	483	442	467	472	475	442	469	412	447	443	487	492	491	471	466	449	472	484	464	479	467	473	480	481	469	480	465	471	436	469	494	433	466	452	482	458	487	431	488	442	476	436	501	514	445	460	443	452	454	500	468	438	490	464	493	513	473	444	457	464	469	490	529	428	466	437	488	455	468	454	443	472	432	443	450	465	471	430	454	444	482	484	509	463	484	469	452	477	432	462	454	474	443	432	436	471	474	464	473	481	460	499	463	494	460	475	461	463	476	431	475	408	455	487	470	452	452	486	467	472	459	446	472	482	471	435	496	439	412	450	429	434	477	467	450	415	474	470	464	475	518	478	476	518	477	478	459	469	517	460	488	465	487	479	486	438	487	514	458	478	457	495	461	462	472	509	486	469	448	471	461	501	485	431	478	452	466	525	434	479	406	460	466	484	458	427	463	473	468	485	522	458	491	443	501	464	497	500	451	472	490	466	495	441	463	437	450	478	413	498	491	476	428	465	481	454	463	481	474	457	450	470	454	485	475	457	485	465	425	466	456	484	456	483	462	427	465	466	480	519	465	457	484	453	455	465	420	455	467	456	477	465	482	448	457	493	487	455	455	466	467	432	478	462	432	468	473	467	471	461	465	426	505	479	473	488	449	448	435	461	494	475	465	490	466	443	432	455	447	492	447	471	453	485	439	468	438	446	538	471	471	446	502	466	465	470	467	475	491	468	472	477	463	467	446	470	485	465	453	450	464	448	479	438	484	489	483	464	441	444	476	490	508	422	468	461	490	459	495	467	491	488	447	469	468	508	485	414	452	484	457	483	419	479	465	494	449	492	462	446	487	421	444	481	509	489	469	456	455	469	469	439	472	451	471	444	459	510	488	453	464	480	459	429	466	487	458	489	499	495	501	451	473	433	426	468	494	458	473	489	470	456	469	502	499	465	472	468	431	446	480	482	439	505	456	459	468	475	475	503	471	462	455	479	460	446	460	483	433	497	465	462	472	460	457	453	440	458	472	469	479	471	528	476	442	487	462	468	467	428	435	463	474	483	458	463	442	482	493	523	427	455	428	461	463	458	464	467	462	435	486	458	472	419	495	446	466	475	460	462	493	476	441	486	486	494	482	477	450	485	504	492	481	455	458	442	452	445	483	464	429	474	481	493	488	469	489	464	429	484	450	434	480	488	491	481	484	482	444	468	501	482	464	485	483	454	479	469	455	494	464	429	483	476	482	472	489	442	464	475	467	479	424	448	488	484	447	466	476	465	473	452	433	472	465	458	468	435	477	454	472	438	437	468	463	461	475	464	436	481	445	490	483	451	458	439	444	506	456	464	460	478	459	413	447	476	442	486	442	453	470	445	433	462	484	502	437	438	479	455	475	457	456	451	486	482	489	445	459	507	458	434	444	494	438	474	469	475	488	481	437	505	436	471	462	481	486	441	467	456	498	436	463	500	445	456	465	474	495	467	451	461	470	455	499	469	411	462	488	468	499	487	501	497	490	481	479	450	483	442	443	454	474	464	486	435	495	469	412	419	471	444	453	477	481	488	470	405	464	447	470	463	465	537	496	451	491	453	442	489	465	453	478	482	487	478	458	448	476	459	487	473	424	486	460	455	484	465	468	486	456	467	472	463	437	477	451	503	466	469	447	413	500	467	477	467	467	445	453	473	443	458	449	463	434	465	446	461	470	480	460	441	478	470	466	476	472	480	457	468	459	450	442	438	474	421	499	435	451	445	430	465	476	450	421	493	426	488	467	494	461	441	467	434	474	487	472	469	460	448	465	448	459	494	489	465	451	469	449	479	431	474	476	495	522	495	469	452	473	482	493	450	491	494	450	461	503	490	476	464	468	452	427	461	505	508	482	494	435	471	501	441	455	483	444	468	476	505	476	430	483	440	459	420	476	462	457	483	520	500	488	430	457	460	474	433	481	455	457	457	441	471	488	443	456	476	462	467	439	446	448	476	448	504	456	505	438	456	446	485	503	454	451	471	454	474	430	464	477	478	467	478	479	471	485	481	466	423	482	472	446	451	488	461	478	482	473	484	453	445	441	483	437	446	455	483	469	477	457	423	449	470	467	447	497	505	452	448	480	495	440	446	455	431	470	476	456	472	416	483	493	464	453	465	462	481	455	479	477	452	445	478	478	458	506	443	441	490	467	488	491	483	479	478	449	486	471	464	455	468	486	487	488	470	459	497	482	463	441	458	450	473	478	424	452	519	451	445	457	471	494	483	466	477	494	467	486	474	474	447	496	462	445	452	452	473	471	461	459	474	501	451	469	468	448	466	480	474	478	474	461	434	446	457	505	440	433	455	457	478	482	491	470	436	494	475	507	473	473	432	470	476	454	437	441	497	462	475	456	439	445	472	496	452	476	454	445	524	460	491	493	494	481	440	477	473	491	455	439	420	479	446	456	478	485	463	460	447	475	425	459	493	493	436	475	445	453	474	449	473	496	486	452	479	455	456	482	424	461	463	459	458	477	451	430	471	451	458	444	506	470	505	460	477	472	471	405	440	482	451	448	483	445	457	473	457	469	461	441	500	475	444	426	473	466	472	465	497	471	467	471	439	493	455	485	491	468	487	492	474	434	472	477	447	482	450	471	480	442	438	461	456	485	480	452	450	462	468	520	498	464	425	484	456	472	451	461	474	447	437	433	450	459	483	456	453	489	424	465	489	448	454	478	473	446	452	448	437	477	454	473	457	456	450	473	486	446	447	469	499	443	466	471	468	467	464	500	447	464	442	452	475	485	457	447	455	415	470	473	498	483	489	491	495	435	465	477	470	462	452	442	512	440	457	449	465	475	470	488	509	457	463	456	443	458	452	479	481	409	493	450	465	500	465	479	476	472	432	428	447	454	450	475	488
34112	5710	1614	2248	2171	1300	984	900	1008	1026	1216	633	436	406	364	385	348	370	358	301	353	301	321	312	309	341	327	343	347	350	353	349	346	366	336	361	327	317	329	380	316	343	300	344	347	390	380	312	299	335	323	298	354	363	283	324	342	340	304	325	341	300	325	326	307	356	323	293	339	303	340	326	313	319	351	301	300	325	320	314	303	346	304	324	347	327	324	320	280	340	333	312	322	296	292	319	317	330	356	344	310	357	333	295	327	336	331	324	358	316	331	307	317	301	302	343	352	355	317	273	337	327	359	333	313	309	336	341	290	297	321	320	303	333	330	317	314	297	311	322	293	313	341	312	319	320	342	329	326	345	319	298	347	342	318	291	318	360	352	317	296	327	339	293	354	347	343	321	324	291	329	331	332	333	291	305	316	309	339	318	305	299	343	344	332	294	298	333	289	303	296	319	303	331	302	326	327	273	314	353	362	321	320	303	294	373	315	325	345	316	346	327	322	308	333	273	341	311	313	299	306	325	307	340	313	325	342	326	327	299	293	292	336	333	309	312	366	310	344	309	338	304	317	323	317	317	342	350	337	305	349	316	331	374	325	319	319	322	320	309	354	314	331	321	318	285	316	323	314	322	323	320	296	308	339	321	300	352	348	317	292	324	354	321	333	311	347	291	324	340	315	341	311	298	310	327	283	326	323	308	312	303	327	326	350	337	335	323	328	311	327	319	366	329	318	314	314	310	305	305	341	321	323	336	348	349	329	304	326	289	299	320	336	324	326	319	331	312	307	296	310	331	336	326	305	298	306	337	340	334	337	336	323	307	338	325	338	348	317	332	338	314	315	312	318	320	313	336	322	312	314	348	312	329	323	320	294	315	336	342	315	307	344	313	318	313	305	352	325	320	291	324	330	322	349	296	325	267	320	316	339	365	352	323	328	346	354	337	332	310	298	311	317	332	308	323	305	328	340	348	349	321	308	296	314	338	320	310	301	321	304	331	310	346	305	308	344	305	297	324	341	298	317	331	348	327	309	314	329	282	301	337	334	332	322	331	324	323	347	355	301	331	298	284	341	301	351	295	335	292	320	298	277	343	322	298	316	308	336	331	340	319	324	332	341	337	339	322	302	304	307	329	309	307	333	303	325	350	302	309	306	304	333	310	296	354	300	326	355	304	315	311	305	329	344	307	310	309	306	319	364	344	319	292	327	329	326	320	323	328	332	333	323	346	304	369	342	317	337	328	332	306	278	318	310	327	320	335	307	366	335	316	307	309	304	318	327	331	313	265	317	337	332	314	314	325	308	318	332	323	310	305	327	320	313	307	331	287	334	321	319	348	294	292	301	332	324	351	304	324	338	342	319	344	301	313	303	321	319	320	294	314	331	359	327	319	318	308	346	308	307	313	360	327	308	286	319	316	304	346	343	327	343	312	304	338	254	352	317	304	326	340	301	318	312	323	321	346	346	306	325	312	323	298	310	285	321	301	355	331	315	307	325	290	326	302	331	355	291	322	328	329	334	314	321	322	315	331	300	319	307	342	331	304	322	296	341	317	325	327	311	347	326	311	333	331	346	308	339	310	280	337	301	301	347	345	312	308	324	307	339	316	331	336	315	306	316	308	318	330	354	341	333	311	338	317	288	309	334	339	356	330	304	298	297	356	336	338	339	325	314	333	326	336	333	337	325	270	291	337	329	315	352	341	322	367	292	320	304	320	282	290	313	294	314	340	295	323	299	334	304	305	298	310	324	305	351	348	353	304	336	322	304	312	319	336	317	316	314	330	327	323	312	321	328	321	344	335	382	307	320	355	328	324	327	365	287	308	316	323	361	306	343	335	290	308	321	311	341	323	363	301	311	308	331	310	343	326	297	343	297	314	294	322	354	306	321	328	321	321	315	338	337	300	327	325	297	299	305	315	341	359	315	328	305	322	328	307	308	298	300	303	319	276	323	358	364	330	320	334	295	302	324	329	324	327	321	322	317	336	319	292	331	286	328	317	330	369	304	334	307	308	334	331	350	284	322	348	304	337	322	322	317	306	322	345	339	323	301	333	336	321	312	295	334	321	310	321	293	334	316	343	333	319	339	331	320	323	331	306	317	317	354	310	312	318	332	325	352	315	302	348	310	303	335	340	314	309	288	313	300	322	302	339	321	327	362	299	329	302	337	311	331	327	319	314	313	306	324	321	294	295	347	344	333	348	340	268	322	309	310	305	343	329	347	336	305	347	312	328	355	305	301	287	295	327	301	292	309	327	308	330	321	264	304	334	311	323	328	308	306	313	331	330	300	348	321	314	327	324	350	317	303	342	347	367	329	350	329	314	320	352	334	287	312	297	332	325	307	314	339	348	347	319	321	317	322	302	343	318	321	328	296	336	303	311	353	298	359	329	327	316	321	321	279	328	319	351	326	327	314	366	328	309	306	318	332	337	327	323	331	323	334	298	316	335	319	312	292	312	302	332	302	306	290	314	334	352	338	317	357	333	306	285	318	316	346	331	317	341	369	295	332	351	330	301	323	336	325	315	334	305	310	332	351	337	324	296	294	337	349	320	305	367	308	313	340	341	348	339	303	310	349	302	341	328	330	348	316	352	360	292	325	333	311	345	315	301	322	323	313	342	333	314	325	305	275	319	314	304	335	309	322	308	282	317	353	355	291	341	323	328	297	334	300	346	346	316	314	313	323	337	314	322	302	336	322	334	324	346	335	315	341	293	336	325	360	302	308	314	319	284	301	317	302	315	326	325	326	364	335	313	326	336	308	311	334	320	346	347	330	312	319	314	337	305	324	313	319	341	332	318	315	314	330	365	340	338	280	313	298	336	322	314	320	330	297	326	308	322	322	322	269	355	331	341	322	335	296	320	306	318	271	327	348	345	371	308	296	274	293	308	313	322	323	323	315	321	307	313	352	333	340	309	318	341	309	313	303	324	356	342	317	353	335	304	302	320	314	346	340	329	336	331	259	366	341	320	354	316	324	339	294	306	297	337	295	315	303	294	363	318	329	304	334	300	334	300	333	314	333	287	350	360	303	337	322	336	297	329	306	285	313	303	319	332	306	324	297	308	294	282	338	313	319	340	327	314	313	301	342	319	307	321	329	321	349	342	330	335	305	314	281	330	343	316	338	321	357	308	325	298	304	304	346	350	299	341	331	304	312	345	319	336	337	308	313	332	322	312	326	323	289	331	339	329	333	336	326	276	311	332	318	303	301	309	332	316	336	329	288	299	346	313	310	323	313	338	322	337	316	320	305	321	329	301	331	305	322	347	331	300	312	321	318	332	337	334	314	282	319	344	316	282	317	306	311	330	313	324	362	291	350	317	317	335	318	311	312	326	336	337	315	305	339	302	317	301	311	315	275	315	324	324	300	313	321	338	328	329	322	315	302	334	313	305	308	352	304	319	316	329	344	304	289	328	303	308	280	328	306	318	308	328	294	280	331	316	314	355	330	319	319	317	317	324	338	365	306	323	333	339	336	316	298	372
14735	1498	3121	6757	7563	5085	3906	3810	4523	5044	6147	2679	1620	1393	1218	1087	999	1026	1022	983	975	971	1005	967	953	897	922	953	970	1064	1165	1197	1049	968	841	817	939	997	1032	900	821	854	844	876	867	834	804	829	829	784	832	829	807	812	870	820	847	820	811	858	826	800	836	833	791	880	783	811	781	815	782	824	781	758	787	796	819	827	766	820	802	792	847	802	845	811	822	790	832	780	799	802	815	815	821	820	813	787	791	811	837	773	802	791	776	832	790	856	809	828	796	866	866	796	791	805	778	785	795	807	817	768	796	789	783	782	860	813	778	801	829	832	853	761	781	803	824	841	844	811	724	803	757	788	782	802	817	799	780	794	777	777	824	773	816	807	841	794	768	812	765	776	800	791	799	820	787	873	781	804	774	767	804	778	835	788	823	769	820	835	829	802	825	788	797	836	720	786	817	752	748	806	797	789	811	770	764	825	803	863	775	800	781	809	867	798	812	836	757	744	838	772	802	808	824	810	802	822	770	803	819	822	804	810	809	762	770	807	822	831	790	853	747	790	819	777	824	783	781	812	775	803	788	818	815	769	779	829	786	825	802	810	790	799	798	793	794	795	818	797	780	834	789	750	807	784	832	747	805	798	790	804	813	810	772	831	807	788	781	822	820	768	761	815	826	837	778	780	710	808	781	815	769	797	789	788	844	793	792	767	768	822	794	819	762	779	809	836	805	784	791	766	813	807	786	787	791	763	772	820	802	805	792	802	800	778	788	817	794	744	802	763	783	755	787	758	802	800	827	774	801	754	850	765	842	785	790	782	828	788	762	795	856	772	770	827	815	780	789	766	837	767	751	795	824	763	807	796	736	781	742	747	778	773	751	806	829	754	791	830	752	838	796	784	791	817	780	793	745	765	836	854	829	786	780	826	792	789	825	811	818	861	847	837	821	783	839	815	835	804	735	745	810	823	793	808	780	830	828	802	816	759	835	784	812	846	802	792	785	804	831	786	778	805	775	782	783	799	778	824	820	832	754	778	834	838	821	788	776	854	797	802	758	812	778	776	746	788	807	785	818	795	750	832	781	808	783	782	859	805	822	801	843	835	795	840	763	755	803	806	792	779	800	861	818	819	854	786	775	754	739	789	827	822	808	767	816	776	812	775	791	773	791	839	856	803	820	787	796	809	775	815	797	835	792	787	782	817	764	837	785	750	811	778	809	772	818	827	813	839	812	797	764	799	772	787	841	818	839	811	778	878	757	738	780	835	796	807	759	783	801	771	791	831	796	899	786	748	759	816	759	831	826	805	739	786	826	821	794	815	807	826	779	783	753	798	759	801	797	800	761	794	834	764	782	765	779	768	847	791	818	836	854	765	769	815	746	789	780	790	826	860	818	776	863	779	758	784	781	758	802	784	812	841	818	783	780	803	797	840	768	823	833	813	818	793	813	774	811	780	768	760	811	776	802	796	788	809	774	784	758	775	819	815	839	818	837	764	846	796	758	793	765	799	808	820	831	766	767	774	771	779	846	836	779	814	814	834	809	783	732	818	834	818	838	788	782	849	791	838	793	834	812	785	834	834	784	828	843	821	742	778	809	794	793	771	819	800	789	816	768	803	816	780	816	744	769	774	799	756	791	840	783	765	860	811	784	828	791	746	823	786	798	760	823	787	762	761	766	753	786	786	823	827	796	781	832	808	771	813	806	778	857	807	796	791	790	781	755	805	732	828	828	766	781	745	826	799	808	798	773	832	771	832	762	832	764	789	799	783	797	866	784	857	824	763	837	789	778	793	808	829	806	799	831	792	827	837	787	801	816	831	795	807	757	804	756	782	823	835	801	823	813	784	844	838	810	823	760	768	858	788	819	739	797	761	822	786	811	783	823	832	747	805	793	822	811	784	785	763	762	809	756	755	859	748	813	787	810	744	802	791	832	850	809	819	858	812	802	779	827	813	772	816	777	767	779	753	786	791	771	816	777	780	819	767	798	793	818	831	843	819	821	784	782	806	750	801	810	831	807	773	802	828	839	785	823	777	828	811	781	785	815	835	754	807	765	804	796	790	807	833	788	813	812	801	767	782	772	818	776	840	829	794	810	798	816	780	815	786	804	847	773	775	787	777	736	823	736	798	822	745	772	721	809	768	780	797	810	774	798	851	806	789	775	766	834	767	812	841	839	803	818	806	740	777	766	784	774	826	812	795	772	815	803	786	830	752	790	825	781	815	843	884	801	840	814	830	833	802	829	804	802	803	764	770	714	804	863	776	790	795	814	773	805	821	795	761	811	822	769	777	791	785	766	808	772	778	813	833	791	787	794	786	760	771	794	788	798	797	781	795	806	783	789	801	786	796	780	794	779	792	799	849	778	793	772	794	796	768	797	772	791	808	787	754	843	758	771	806	770	820	792	791	748	792	815	816	839	789	798	848	793	799	812	758	838	850	814	810	797	845	776	811	750	878	835	800	828	775	793	758	807	801	817	779	811	786	825	782	792	820	819	793	812	802	815	768	862	838	794	813	808	790	759	758	761	776	767	802	824	769	802	800	784	813	793	753	817	827	813	818	815	875	748	792	833	770	796	761	730	836	818	835	820	796	806	790	737	823	830	825	835	808	799	761	781	702	776	783	792	778	797	757	797	798	801	843	845	778	808	798	738	813	839	759	839	803	786	858	798	777	781	796	813	783	864	775	864	798	765	826	814	792	781	824	805	790	796	835	816	786	805	839	747	760	775	764	827	805	856	745	851	795	765	817	769	793	770	785	769	800	764	791	816	795	753	809	842	829	825	836	778	764	804	803	806	813	798	793	822	800	789	836	795	873	747	775	779	838	822	814	750	800	808	809	756	815	793	791	800	792	790	763	815	793	852	773	785	823	832	823	765	809	785	803	756	803	779	795	803	801	784	833	761	835	819	780	795	802	808	820	816	800	795	788	806	801	784	800	805	804	831	789	844	791	802	842	847	792	826	799	777	790	868	792	791	796	788	791	777	830	797	824	811	789	791	758	867	751	741	798	774	806	765	802	781	848	760	788	801	832	776	844	789	832	804	792	799	825	858	781	810	792	794	768	798	801	765	801	739	824	767	799	792	736	780	792	781	775	790	813	802	833	801	830	788	784	848	759	850	759	750	778	790	813	840	783	838	790	797	800	803	832	797	797	767	796	808	775	806	751	827	826	846	790	822	801	781	785	750	707	798	791	816	818	814	814	801	780	790	799	811	798	809	809	771	782	774	711	841	758	815	753	811	831	811	815	791	791	847	822	830	812	818	802	821	794	823	811	780	811	778	794	789	803	797	771	787	770	752	789	777	796	790	781	798	794	772	778	752	851	792	826	810	739	794	759	821	737	798	781	787	788	814	779	803	781	837	800	801	850	820	805	809	798	840	835	815	791	863	823	804	794	799	824	786	747	810	829	800	803	774	812	794	777	788	798	757	783	806	788	799	787	768	794	804	774	845	831	792	822	845	744	807	801	822	774	768	782	757	807	772	783	820	851
46642	14327	4294	3830	2998	1941	1304	1173	1302	1371	1555	728	549	455	470	444	397	411	395	381	390	384	358	377	378	390	337	357	378	375	379	462	420	387	362	374	381	345	372	371	335	396	373	344	374	373	363	368	365	321	336	362	376	341	362	347	329	332	394	354	348	341	392	344	366	342	335	360	330	354	352	382	341	346	314	361	365	327	318	346	348	307	333	322	330	381	370	343	364	354	380	346	334	354	345	339	334	336	362	310	379	334	315	345	369	363	345	353	359	369	348	351	318	334	351	391	315	381	352	381	349	346	377	335	340	355	359	377	329	355	343	317	334	330	331	324	367	333	345	357	341	369	346	331	326	306	339	347	364	339	361	309	365	352	351	353	323	356	360	355	328	382	353	357	375	343	341	322	326	346	340	339	353	349	360	367	322	342	313	352	342	328	348	356	352	318	332	319	352	354	373	362	342	332	362	346	360	335	368	350	365	344	335	376	358	348	357	320	361	338	327	331	325	340	361	322	355	358	371	341	394	364	343	350	354	353	366	331	351	319	338	333	335	318	342	332	372	361	342	347	351	354	356	368	359	322	363	323	339	338	339	359	338	391	365	325	356	335	348	317	347	352	338	353	345	375	352	362	360	352	394	354	333	365	359	354	347	373	332	355	304	356	346	357	332	355	332	376	381	354	350	324	353	344	364	342	344	300	324	390	360	309	357	331	363	347	396	345	344	338	370	339	341	377	375	337	323	312	339	348	345	338	330	331	343	319	373	336	336	325	289	350	368	330	315	348	334	352	328	339	358	356	316	345	324	365	332	347	338	322	364	333	347	349	356	347	323	335	319	324	357	313	359	311	355	342	343	328	332	323	366	304	329	365	387	322	332	347	344	353	332	352	344	333	312	342	330	358	351	340	335	349	335	360	348	344	357	372	312	348	372	351	344	333	322	358	354	339	345	370	345	353	325	386	350	342	372	363	340	353	345	314	324	341	334	353	351	355	309	320	365	351	337	319	304	332	383	313	346	358	333	361	346	350	359	327	342	341	380	334	347	323	345	317	361	329	369	381	363	349	325	339	380	374	351	345	325	364	345	351	322	340	330	355	342	345	385	322	353	382	314	359	369	308	316	340	330	337	343	325	374	360	402	390	317	322	339	343	349	345	297	364	351	339	340	325	340	351	324	333	333	347	375	342	376	376	332	338	329	336	342	334	313	327	337	313	327	332	288	358	297	346	343	324	380	374	360	356	347	366	324	319	333	336	363	340	342	340	314	367	353	333	324	334	353	349	353	327	386	325	323	353	351	350	320	350	347	384	349	368	349	330	342	342	317	353	341	327	340	363	346	329	352	360	338	349	366	364	344	378	347	339	324	341	373	356	354	351	358	382	339	369	382	365	355	353	384	324	329	330	334	344	337	326	323	332	335	319	337	340	341	335	354	304	345	344	316	344	338	351	355	362	334	334	334	383	362	334	355	316	327	320	317	345	345	349	340	392	347	352	380	384	352	357	343	354	339	334	333	354	372	314	359	355	321	377	336	332	351	366	346	349	378	345	343	370	318	349	361	393	341	330	349	302	347	353	364	333	357	388	371	322	375	351	360	347	323	311	356	384	382	335	339	354	375	338	379	357	352	393	329	345	329	373	378	329	340	381	322	357	306	322	376	353	328	312	348	323	384	344	390	342	335	339	345	339	337	348	406	348	361	314	371	339	364	356	342	334	328	366	360	366	349	326	357	333	351	341	352	336	356	358	358	338	333	341	336	332	338	347	322	332	353	330	320	348	327	330	364	347	351	325	320	371	321	337	371	318	365	371	334	347	322	328	351	366	349	346	310	312	320	351	362	327	391	364	347	346	345	357	320	331	357	341	339	367	331	337	404	323	336	315	322	310	370	340	337	348	306	328	361	337	308	334	341	369	349	357	351	352	350	372	338	374	352	358	345	350	357	369	329	358	346	354	345	310	357	353	338	315	370	356	347	365	374	360	347	354	361	342	365	301	354	343	325	315	317	341	357	321	391	353	370	329	346	341	357	340	329	361	317	314	381	301	367	333	374	319	325	341	369	335	321	345	383	314	361	344	355	378	361	361	342	339	333	332	311	340	352	344	305	350	315	359	350	375	350	361	353	354	327	342	332	339	304	350	343	331	348	344	336	328	349	327	353	339	368	332	367	326	341	349	311	372	330	338	328	361	352	344	349	344	351	357	334	338	350	345	373	352	324	347	333	364	364	350	342	358	345	355	329	365	350	321	366	360	368	375	356	325	338	369	351	338	349	355	295	353	344	368	324	334	360	335	317	355	373	340	341	326	334	323	343	328	335	358	349	347	370	361	336	365	336	336	335	343	346	346	353	360	340	366	348	360	316	367	341	363	360	344	347	345	336	341	355	363	307	364	356	381	353	357	368	358	390	349	353	371	307	338	350	345	348	325	362	350	331	363	325	344	327	353	345	345	361	345	341	346	325	327	344	371	349	333	374	338	386	322	357	331	345	358	305	312	343	332	380	354	368	345	347	349	322	330	317	351	316	350	345	341	333	340	326	345	368	336	360	338	326	333	356	360	329	357	318	338	354	359	328	349	353	321	332	348	360	354	358	380	326	332	327	337	330	355	355	328	332	332	313	336	367	306	328	336	358	382	356	333	323	358	352	315	334	328	371	357	354	338	344	344	334	374	347	346	321	345	320	351	343	333	347	353	370	338	369	342	363	352	362	358	348	362	327	291	365	366	349	340	335	313	344	347	331	348	346	338	349	341	336	334	319	331	328	377	361	375	311	349	326	356	351	344	344	377	338	342	342	327	337	342	383	337	357	323	338	361	333	351	387	355	324	416	357	320	333	361	364	340	350	363	377	343	334	357	347	345	357	311	350	346	330	356	339	362	357	376	328	335	350	364	375	343	339	342	350	362	353	355	336	364	359	335	335	350	366	328	371	343	338	354	312	344	361	309	346	336	333	360	374	345	333	356	341	318	329	322	328	369	316	339	332	354	322	345	360	374	364	336	381	330	346	349	352	341	352	371	373	373	359	367	312	317	337	348	331	339	347	336	361	339	375	360	362	314	318	351	337	352	372	351	390	361	338	347	385	379	332	372	342	344	386	345	361	386	359	361	382	374	353	347	357	359	358	334	364	350	357	373	347	360	331	366	372	356	333	355	336	394	351	317	351	331	357	357	346	374	288	325	354	346	340	308	337	345	311	352	333	327	362	367	333	336	333	323	330	349	352	378	355	356	357	337	387	355	341	339	354	355	326	288	361	310	315	340	323	308	359	347	365	370	376	394	388	343	331	353	337	341	330	345	346	319	339	342	357	348	336	364	351	353	341	316	320	348	354	315	336	365	372	384	341	367	346	350	333	357	361	358	361	321	343	348	341	367	342	350	327	305	324	338	358	332	367	335	325	345	332	341	325	349	332	339	318	392	358	314	348	356	365	346	349	348	370	389	310	342	339	345	340	333	329	360	338	361	337	347	322	360	352	342	346	306	333	332	331	348
19683	2157	5139	9901	10415	7317	5296	5434	6106	6882	7640	2951	2258	1839	1581	1380	1264	1242	1215	1197	1154	1118	1085	1039	1061	1036	1052	1037	1102	1258	1296	1469	1158	1148	1059	956	1030	1154	1205	1001	957	897	895	865	930	874	871	879	878	915	815	850	832	877	846	873	833	860	886	863	844	853	819	903	842	830	824	861	796	825	848	805	857	783	746	889	847	825	808	863	893	792	816	812	863	849	859	845	843	804	807	770	789	827	864	837	877	920	842	867	812	802	820	866	864	764	825	805	782	842	892	811	839	867	814	827	778	878	832	826	782	818	786	865	844	869	855	843	790	861	847	850	831	816	814	884	802	857	819	821	800	859	859	841	826	903	833	821	831	836	850	819	781	818	860	840	782	882	776	804	746	773	849	789	831	781	858	802	800	833	820	813	800	817	837	826	865	874	783	823	817	831	835	840	820	845	803	871	803	836	791	895	810	820	772	810	805	812	857	800	890	830	830	826	779	857	801	786	760	754	812	789	779	809	812	850	883	766	899	864	823	856	781	800	792	778	843	819	860	816	777	815	790	793	820	815	811	823	808	774	817	791	762	854	804	825	759	848	808	848	792	786	815	801	823	848	765	875	804	823	768	796	794	845	779	787	774	796	798	815	852	826	837	786	822	865	780	803	800	847	826	791	871	752	793	874	844	826	839	806	799	831	807	793	779	804	824	812	808	808	846	811	778	860	795	775	800	833	798	831	881	795	891	812	739	821	808	800	819	806	844	842	814	832	789	864	796	813	781	810	779	827	824	818	819	844	797	828	861	821	824	810	805	765	773	796	796	830	812	797	814	782	795	800	819	811	799	818	816	791	832	838	796	832	836	778	895	778	865	811	777	835	817	801	803	820	882	801	738	849	808	801	817	766	783	840	816	873	830	775	799	774	829	827	788	812	802	781	761	825	857	775	795	815	816	809	835	797	802	797	817	804	840	848	782	785	807	857	825	830	790	862	791	781	840	814	796	821	836	844	826	820	770	820	824	839	803	803	795	798	798	831	795	742	863	778	842	815	852	763	788	805	819	818	827	836	829	752	808	796	777	853	804	815	829	792	780	829	820	857	835	823	827	822	819	855	850	790	811	813	847	826	819	802	794	816	773	785	821	821	824	821	909	820	811	812	819	747	767	808	805	777	823	839	857	810	840	840	792	825	814	817	845	831	772	845	817	802	843	850	822	809	841	835	811	855	839	833	836	813	788	759	813	794	774	824	835	809	814	810	774	830	805	827	853	834	788	781	798	848	772	869	838	787	791	817	797	812	835	820	855	794	805	821	815	830	871	847	867	845	838	839	860	835	837	801	802	800	836	814	801	752	798	812	810	821	801	785	834	801	813	813	796	802	887	828	812	765	784	846	796	795	828	819	804	822	871	809	820	807	835	871	806	840	819	804	793	845	816	849	847	836	851	824	847	853	789	765	793	809	806	841	818	783	841	799	827	825	790	847	841	828	788	818	807	823	858	778	860	779	804	774	815	782	880	844	783	798	813	839	784	780	808	840	818	836	808	751	852	798	830	865	837	802	846	884	830	864	828	807	838	802	758	827	856	854	841	829	778	823	805	842	832	803	833	795	799	790	852	810	842	884	816	839	763	846	817	838	839	879	797	836	818	838	766	829	797	802	816	863	831	776	816	803	797	783	854	837	805	843	825	776	773	822	773	853	825	825	843	792	828	833	879	853	805	826	842	803	842	823	862	831	827	788	789	839	804	820	796	820	816	873	796	821	794	760	808	786	762	834	834	810	872	864	818	834	787	826	804	836	813	831	778	822	829	812	872	811	833	830	762	838	801	771	803	853	828	837	870	832	847	795	844	798	795	814	831	796	860	837	827	838	792	826	793	827	784	852	845	800	833	815	779	786	783	781	822	796	827	832	860	792	847	750	781	815	851	830	839	826	804	868	882	801	842	864	753	833	800	849	821	788	840	815	776	799	830	768	780	810	799	816	846	820	797	750	850	847	827	835	763	868	758	837	875	766	817	817	838	783	745	860	784	820	786	864	808	808	813	851	840	838	802	793	841	817	842	823	840	822	792	795	824	855	807	820	801	809	821	805	792	900	793	844	829	804	832	786	865	815	811	848	875	797	807	783	811	841	802	839	836	776	790	827	823	811	820	799	813	786	842	836	840	820	813	843	826	763	805	841	802	830	816	823	827	820	824	820	805	851	871	807	794	787	799	834	823	804	780	822	842	805	785	854	866	872	836	825	783	844	839	821	818	785	784	799	807	839	831	798	807	804	826	851	861	836	844	834	862	823	819	836	846	803	816	870	801	830	837	845	805	873	839	808	800	823	784	887	862	856	865	824	828	832	807	821	799	792	777	796	820	798	798	832	785	821	880	839	835	866	836	808	834	801	795	809	827	852	834	828	824	754	848	825	801	878	826	834	839	815	873	840	767	824	782	855	887	818	845	788	786	801	795	808	815	822	823	834	817	777	819	791	815	902	851	814	798	801	805	850	821	832	834	785	813	826	797	866	819	848	793	813	837	800	828	845	806	801	819	827	813	808	838	805	855	736	844	827	803	790	804	790	803	840	867	773	854	807	818	853	799	786	801	832	808	821	820	832	774	820	805	822	812	770	819	809	816	850	808	829	843	833	864	817	802	861	827	827	811	847	824	805	762	798	823	804	822	792	796	810	869	808	852	814	783	851	781	836	821	863	839	869	824	831	752	797	833	826	822	815	827	834	850	792	796	789	819	837	759	803	874	786	812	835	809	814	797	849	811	841	834	840	872	860	877	836	868	818	835	794	856	796	819	811	853	830	848	778	806	837	806	824	841	804	833	817	858	858	794	844	824	819	826	807	805	829	802	777	822	823	790	777	763	790	779	852	786	795	857	782	782	862	846	845	829	840	836	830	883	849	798	836	844	790	787	770	839	815	795	855	811	792	826	861	772	831	824	861	825	770	850	814	813	796	797	797	867	801	816	821	800	857	794	827	894	792	801	749	865	825	756	818	840	852	830	811	817	825	843	809	794	793	823	801	828	804	817	859	834	824	794	843	790	806	827	795	830	782	841	852	835	820	794	796	852	801	826	814	801	772	783	820	819	783	798	829	788	798	860	819	836	868	828	796	821	803	800	777	865	856	769	789	813	799	837	849	798	791	836	827	779	810	788	861	845	842	779	744	808	785	771	855	761	809	843	799	857	844	787	844	804	813	817	806	811	792	844	795	799	772	805	816	823	813	823	830	766	858	792	805	796	824	786	818	786	804	845	814	840	833	839	800	842	794	766	802	795	817	833	834	830	792	846	834	847	806	823	799	780	811	784	821	849	794	815	847	884	846	814	825	793	801	811	759	817	787	837	795	845	755	832	796	833	835	791	810	798	839	801	864	799	837	868	789	782	842	817	778	821	788	799	828	801	817	845	824	763	829	753	799	854	825	813	824	846	836	792	859	799	829	863	833	803	791	798	791	782	769	817	850	813	805	794	834	805	847	782	815	779	837	776	796	813	786	837	803
5640	361	508	910	790	500	338	379	427	435	544	236	207	199	194	160	178	172	179	144	160	144	159	186	169	171	163	162	163	161	193	175	190	177	152	160	164	162	188	152	159	170	150	153	147	174	163	157	168	186	155	180	186	163	160	159	154	177	181	147	146	156	151	158	162	164	151	153	174	162	169	167	152	184	187	188	158	177	166	158	165	157	160	171	165	168	166	179	166	161	131	174	152	143	180	183	166	177	179	174	166	173	141	165	158	170	167	165	196	161	149	167	163	153	176	168	188	144	154	172	155	172	176	171	166	163	162	159	154	211	162	167	145	171	157	160	172	160	165	160	166	173	173	147	174	155	164	180	162	164	174	174	156	192	186	152	162	176	167	157	153	154	189	171	170	146	163	179	162	168	160	161	184	174	135	191	180	174	165	163	155	181	153	170	171	148	161	187	188	166	173	157	149	164	165	182	182	161	146	185	164	159	171	199	163	160	153	162	174	180	177	165	176	124	154	159	164	152	154	155	160	143	170	155	160	182	172	184	180	165	177	157	135	152	158	179	167	174	166	160	170	161	169	150	125	178	184	149	163	164	164	181	178	151	165	163	192	152	154	165	176	163	166	167	155	182	185	158	166	177	166	180	175	171	173	173	154	150	171	158	164	161	196	145	154	155	174	161	204	156	175	141	149	174	170	168	167	177	173	177	195	169	167	165	162	181	162	186	160	171	194	197	150	149	138	154	152	158	205	168	150	146	177	165	166	150	151	164	141	195	188	156	167	144	170	158	143	182	167	179	186	171	157	156	163	165	140	140	187	169	167	184	159	169	179	180	173	167	171	143	156	183	190	155	167	157	178	177	157	165	151	163	161	167	161	135	160	148	158	154	174	185	192	164	191	175	192	162	170	169	145	176	169	169	162	169	181	144	162	178	152	157	194	150	174	189	158	178	154	161	152	181	158	191	162	166	160	183	150	158	160	156	151	166	183	173	174	152	182	200	173	154	196	152	172	173	191	156	181	153	162	160	139	148	175	184	157	164	169	152	168	169	166	179	169	162	163	150	170	162	157	167	150	166	179	182	184	170	182	164	154	150	190	159	153	149	164	144	192	175	163	163	164	172	162	156	169	167	153	155	172	170	170	171	187	141	194	159	168	164	170	172	158	162	159	159	174	158	146	147	140	161	186	157	170	173	162	155	164	162	160	184	162	190	167	157	163	161	172	180	152	146	155	172	168	171	153	153	177	165	165	142	162	159	161	158	147	169	158	161	170	145	169	170	161	151	167	162	145	185	190	149	162	190	178	158	171	153	176	177	173	187	161	147	164	164	125	182	161	161	157	178	175	161	170	161	181	160	172	156	195	169	160	151	157	155	156	160	183	158	169	160	170	143	187	169	183	164	196	169	158	153	175	186	171	168	164	178	160	147	146	177	190	152	191	146	187	185	182	184	175	156	154	152	159	178	145	140	144	169	196	164	171	168	173	178	151	167	138	144	170	156	173	143	153	164	168	173	149	182	158	170	177	177	166	189	173	157	168	184	170	173	182	185	156	176	184	179	182	179	142	171	146	176	173	148	182	174	149	131	192	141	149	147	186	175	129	169	139	177	168	164	176	150	177	163	191	158	167	172	157	144	159	164	181	169	173	168	166	136	171	151	163	181	136	177	164	172	179	175	177	185	163	150	167	162	138	181	161	165	183	159	171	151	175	198	171	170	198	150	147	166	165	165	172	148	161	164	151	185	150	163	169	153	174	173	165	155	157	173	164	149	170	164	162	144	166	183	162	160	140	179	165	158	181	174	133	162	156	178	175	177	168	170	174	146	166	177	207	159	143	168	175	144	156	168	173	180	163	177	157	147	164	183	186	166	147	186	167	181	172	181	166	153	188	150	159	165	178	183	175	132	189	191	181	148	168	170	166	163	175	152	167	153	166	186	171	145	157	166	194	162	155	164	164	173	152	146	167	168	180	183	172	168	183	147	165	175	157	179	157	150	161	190	174	180	160	193	161	134	167	163	157	179	147	170	166	167	183	176	137	174	171	171	152	145	182	165	162	179	161	151	163	157	164	171	162	170	174	167	182	151	163	175	161	167	155	172	166	170	177	162	186	147	191	168	172	148	153	180	168	162	172	187	143	160	160	181	142	195	192	167	150	159	163	159	172	174	156	168	181	151	188	191	165	168	165	170	154	166	150	154	138	159	182	170	164	127	162	169	158	156	162	177	162	178	170	169	143	152	145	165	144	177	173	173	146	170	182	167	155	177	166	182	161	186	173	199	177	180	196	183	178	172	186	152	152	172	155	180	141	162	159	174	173	164	173	170	167	161	161	190	186	152	166	165	178	170	157	184	173	159	155	148	133	167	157	146	143	172	190	156	167	193	174	172	195	175	184	178	147	161	176	190	166	157	168	178	155	161	192	169	148	168	167	157	171	164	178	176	149	152	169	173	211	149	201	176	165	156	143	201	177	161	180	179	176	159	179	156	161	158	160	169	171	154	154	163	148	173	170	148	170	172	154	166	179	159	157	160	154	172	187	165	187	147	157	156	169	177	145	164	169	160	148	168	166	171	176	154	165	154	197	175	185	183	158	172	145	148	144	172	167	159	156	152	168	193	187	155	189	172	163	151	159	166	169	175	151	152	169	182	146	152	184	157	151	156	154	176	163	168	185	168	168	168	160	147	155	185	181	168	188	165	150	173	165	169	173	167	177	179	149	158	162	150	168	171	164	157	160	185	169	167	168	166	174	190	169	164	195	159	161	195	176	167	149	140	165	166	171	204	187	170	156	158	160	160	151	142	167	149	169	186	149	148	180	157	176	180	171	173	190	160	163	160	145	154	171	148	163	167	193	184	176	150	162	159	180	152	191	152	165	174	181	161	161	172	168	151	165	181	172	167	173	165	167	181	141	162	179	167	156	172	162	145	178	153	161	155	147	172	160	158	158	161	168	178	140	162	165	172	185	175	149	179	171	180	179	161	162	172	172	161	154	161	178	179	141	158	190	171	149	163	191	177	156	150	153	160	174	162	156	147	154	147	178	154	199	184	161	161	156	168	135	147	163	145	154	194	152	149	180	164	179	175	170	164	164	175	151	149	158	184	158	166	150	184	169	164	173	149	154	162	140	180	170	183	143	147	158	177	156	139	157	162	160	179	151	185	163	167	148	170	193	171	166	163	169	169	165	151	184	191	198	146	143	171	138	173	164	146	176	143	164	179	203	188	174	154	159	164	174	160	143	155	163	176	178	183	174	161	171	153	172	168	173	144	179	154	148	176	183	184	179	166	184	181	196	165	194	160	181	170	178	181	154	151	171	166	172	175	146	173	173	161	186	181	139	176	179	150	161	170	160	153	162	178	163	193	157	175	143	179	167	157	165	172	193	167	165	164	168	166	193	185	180	164	150	179	142	156	164	164	182	164	163	175	174	181	159	182	142	168	155	164	177	155	146	156	154	153	169	142	136	160	162	158	181	149	189	174	164	166	157	182
5470	555	1198	2975	3216	2137	1367	1709	2095	2433	2781	893	656	584	528	523	480	498	507	451	499	482	488	480	541	500	475	525	529	542	579	689	510	517	504	466	485	447	493	464	509	487	445	434	454	446	453	429	491	445	461	430	437	442	483	458	478	450	472	468	497	496	480	454	428	474	425	421	468	440	450	479	466	474	463	428	440	510	489	431	477	443	485	439	460	462	501	495	439	497	455	406	457	460	466	475	467	426	483	466	460	479	466	450	492	482	483	493	471	450	451	502	449	448	462	463	533	469	494	466	459	501	452	460	441	436	441	487	450	480	448	448	436	461	482	468	469	442	457	459	485	470	474	461	476	450	428	472	482	476	415	450	421	508	501	444	459	478	459	414	485	454	487	494	490	460	461	474	456	471	472	454	472	475	479	463	465	460	458	480	472	476	469	459	467	484	461	469	469	467	452	451	458	457	453	457	456	493	447	451	486	444	470	433	470	458	472	468	467	455	462	449	463	453	473	456	481	466	461	471	466	481	456	481	474	449	448	489	443	508	450	466	455	443	482	495	489	456	469	473	487	464	480	468	464	468	446	447	480	481	437	504	471	460	468	507	454	494	442	498	451	460	478	480	474	444	491	427	457	492	462	452	453	459	461	494	492	446	493	499	477	446	438	488	460	475	450	476	496	463	439	470	489	472	447	468	497	465	483	481	462	493	487	451	497	504	472	483	503	439	458	452	433	458	428	458	471	474	482	465	452	450	426	456	460	489	475	465	470	475	473	459	498	438	474	471	486	466	506	448	459	490	446	433	480	498	473	473	458	468	429	453	453	455	490	450	457	447	478	473	443	450	478	474	463	451	432	461	457	438	433	429	439	465	453	456	464	438	437	446	448	464	472	413	470	470	438	466	424	451	490	471	507	486	459	511	441	467	483	495	456	515	463	486	436	442	464	508	442	471	473	454	479	481	474	434	502	485	434	418	454	481	450	443	459	440	488	491	499	461	438	441	435	428	466	454	437	460	491	497	439	477	467	466	471	460	449	449	452	473	442	429	467	458	413	478	498	471	474	494	481	456	442	492	450	483	481	478	494	444	477	485	467	459	464	478	492	457	460	491	496	478	478	468	490	458	474	433	434	455	438	468	428	458	441	451	486	472	464	473	469	487	505	412	495	485	476	441	479	462	461	447	433	455	473	470	448	480	473	466	474	440	486	474	428	498	456	437	458	470	463	472	458	505	430	436	497	451	469	453	448	448	461	455	462	455	422	498	469	443	451	464	435	427	511	444	454	454	465	453	462	459	462	447	493	489	489	483	481	455	470	428	473	481	440	485	468	444	475	475	474	474	457	488	497	458	465	431	430	455	474	461	489	480	511	467	499	476	485	468	475	475	445	457	464	453	482	420	497	484	508	497	490	474	492	476	448	472	489	461	507	459	432	472	445	467	451	457	469	443	445	482	446	460	457	456	462	475	493	482	409	450	443	486	458	468	473	496	467	473	503	459	469	507	474	464	470	487	459	426	448	476	443	479	457	466	473	450	454	506	481	490	447	469	475	467	464	439	476	445	473	486	458	493	468	453	473	464	488	473	456	438	479	452	477	491	485	481	474	493	483	461	509	488	456	472	427	444	456	445	462	471	466	502	458	448	486	483	471	458	477	463	462	441	490	439	451	455	436	454	462	504	452	491	453	435	474	477	510	488	490	466	477	452	455	463	471	436	495	500	454	442	476	449	446	492	468	478	450	476	459	458	473	466	467	500	438	493	471	442	504	439	448	478	461	483	487	456	477	467	459	450	487	497	464	466	452	488	460	454	454	470	459	469	486	472	477	433	478	442	482	438	466	463	490	438	493	449	462	433	485	491	467	485	467	435	502	459	429	483	476	446	474	471	430	439	485	474	469	461	487	454	468	446	415	480	431	456	458	435	429	453	465	452	450	437	438	455	485	447	489	458	476	443	446	460	433	447	472	503	464	484	472	451	463	471	451	488	452	474	441	422	470	487	480	474	487	467	443	473	460	462	519	440	483	452	477	454	443	470	485	478	484	467	457	444	479	490	452	489	469	483	473	422	462	407	513	462	467	484	460	449	467	482	479	442	444	472	496	470	409	467	443	483	470	425	396	445	489	471	467	477	447	422	452	467	451	472	453	475	427	462	465	434	434	490	479	438	500	440	533	460	497	446	474	501	483	457	442	467	475	489	433	418	486	479	453	447	482	459	464	469	462	493	478	457	474	484	471	459	437	487	464	495	479	467	454	467	476	465	458	438	475	452	471	463	466	461	480	469	497	460	464	451	495	440	474	469	439	454	461	488	436	470	437	494	446	452	442	446	461	488	475	438	475	482	454	498	479	447	436	451	440	487	438	455	467	516	441	448	456	488	442	506	449	463	445	465	467	490	478	420	434	463	482	501	426	485	439	458	461	484	448	432	458	467	456	459	434	496	449	509	485	466	441	517	477	487	498	440	483	477	468	459	481	469	470	516	502	462	458	507	469	446	478	473	492	498	486	462	407	477	485	483	465	432	457	453	462	473	433	432	474	469	438	500	425	416	456	450	459	479	448	421	484	479	459	460	526	479	443	456	495	472	464	473	479	457	456	487	454	459	524	446	440	480	481	469	455	444	467	452	471	464	433	463	505	439	435	461	489	536	423	471	460	462	492	467	458	457	461	447	482	466	522	474	432	437	421	469	474	448	448	450	509	472	447	435	495	467	457	450	473	454	477	434	459	475	462	467	463	493	468	455	449	470	462	454	446	453	454	513	473	483	448	422	459	467	437	479	461	496	462	467	473	464	458	450	481	469	481	424	432	453	461	475	522	443	456	490	432	484	466	432	417	435	491	463	463	473	469	467	451	445	426	448	441	465	464	466	454	474	458	502	470	450	477	466	463	458	468	492	462	468	489	483	499	477	508	435	426	445	504	487	476	484	475	470	436	450	434	497	477	471	487	491	462	458	509	401	476	446	450	488	480	451	454	453	465	447	466	500	454	434	497	481	443	467	482	456	455	462	439	474	457	447	466	449	457	428	440	446	449	446	442	458	483	487	497	437	476	446	448	473	488	456	496	448	487	453	462	484	442	467	475	511	444	456	462	484	462	475	457	472	436	466	468	453	498	455	480	445	508	455	466	444	511	459	468	456	466	439	486	471	486	427	451	429	468	461	445	478	452	490	505	489	465	498	441	531	465	463	438	465	438	458	460	487	419	458	464	434	481	461	460	495	472	469	444	419	494	419	453	501	461	464	445	428	470	472	482	461	471	498	482	456	455	452	474	494	491	453	481	435	459	484	450	440	464	483	467	434	449	485	451	476	423	465	459	463	484	482	454	430	470	464	467	450	467	468	443	459	459	459	449	482	495	449	479	479	448	444	469	421	481	465	479	479	434	455	479	484	435	493	503	439	499	471	421	454	441	450	452	474	452	475	480	444	423	460	435	474	466	436	477	453	437	461	449	475	489	441	442	443	474	507	464	469	513	511	459	500	467	433	514	474
36498	7755	1965	2461	2020	1209	824	838	908	930	992	514	451	411	368	375	334	371	348	362	346	348	366	401	363	344	310	343	390	348	379	376	373	361	295	336	322	378	330	326	305	298	336	337	336	335	310	321	339	336	296	283	326	365	342	335	357	345	335	322	351	354	308	343	311	315	304	333	342	311	326	298	324	333	321	309	303	334	306	312	312	300	318	313	293	302	314	347	312	317	311	305	301	349	315	342	325	344	334	317	306	320	338	342	319	324	296	340	353	303	312	311	325	316	344	345	335	329	328	327	317	326	338	298	324	333	337	341	303	316	311	347	292	292	353	344	319	302	309	304	315	319	351	346	309	310	333	331	308	338	323	307	351	322	334	296	320	299	324	323	345	328	298	316	338	317	302	306	319	355	298	318	341	341	313	322	339	341	323	293	341	358	349	314	346	320	330	296	291	304	334	341	327	322	351	331	342	332	333	323	329	322	351	355	312	320	298	308	325	320	278	319	314	327	330	336	346	319	309	320	335	362	324	318	307	313	335	332	333	324	320	339	312	321	320	355	329	347	309	309	319	319	314	323	345	303	321	289	339	340	328	310	347	298	304	326	307	365	347	328	309	317	299	339	309	290	331	342	321	317	335	342	324	284	277	347	322	309	327	347	359	322	339	316	282	328	323	334	366	313	319	336	348	338	316	344	328	355	322	304	336	304	285	320	323	317	310	331	329	326	316	337	317	316	308	339	335	282	317	297	308	325	310	319	342	311	346	341	340	288	313	336	287	321	324	288	338	313	312	316	321	337	338	339	327	347	326	315	326	331	332	322	326	301	323	330	328	316	341	350	302	317	321	296	296	355	329	310	304	368	339	313	319	338	289	306	324	339	316	290	310	335	311	285	306	299	331	298	311	336	316	296	302	317	364	298	310	267	302	312	344	329	313	329	314	334	317	336	341	290	334	303	343	308	345	342	310	287	344	333	299	337	331	300	323	324	291	290	296	300	306	342	326	308	295	321	334	311	320	317	318	280	297	344	330	320	293	324	331	333	312	331	344	288	343	299	335	326	362	313	341	341	333	327	348	320	285	324	314	308	338	319	321	327	333	320	322	339	325	336	334	343	338	349	339	304	317	324	320	330	300	301	346	312	323	325	328	356	321	314	310	351	323	344	314	349	301	312	314	309	330	306	326	340	299	321	311	307	337	339	307	332	362	330	301	319	332	331	286	356	326	309	317	322	313	322	327	299	287	298	320	280	328	311	299	330	316	313	352	308	314	322	321	344	315	308	305	340	332	304	311	326	314	314	308	332	313	298	298	310	313	327	315	291	312	318	308	303	325	344	313	308	347	324	333	330	301	301	325	332	286	324	309	315	335	313	309	314	302	292	330	336	309	294	355	326	318	352	319	311	352	355	323	319	302	297	345	308	289	320	308	293	318	346	346	347	300	352	320	330	321	301	345	311	329	339	366	352	327	330	322	322	349	361	305	339	327	308	310	317	295	333	330	319	331	327	297	320	345	376	322	303	308	332	335	340	328	322	307	301	303	280	325	319	326	332	318	321	331	328	299	337	309	335	312	305	309	302	292	314	324	328	317	286	342	331	297	314	311	346	324	316	352	288	314	329	335	323	303	291	329	319	347	325	325	345	327	338	340	316	312	326	337	336	309	317	308	316	360	303	327	292	344	333	303	321	340	302	331	306	285	285	337	318	320	293	291	325	333	323	344	328	297	295	324	336	327	296	287	322	327	301	318	311	307	318	303	314	320	335	341	298	320	331	332	311	306	324	312	306	322	327	349	344	340	320	324	325	332	312	317	332	334	315	309	317	310	357	310	324	317	326	325	332	297	307	305	327	305	374	311	309	324	342	327	323	311	343	292	315	319	331	329	317	309	354	342	346	307	336	329	309	276	331	328	335	326	312	341	343	329	337	321	334	334	327	334	309	309	301	332	296	322	315	323	329	321	305	310	306	316	292	314	303	359	314	341	321	316	316	334	296	327	319	303	313	308	339	264	306	328	329	316	333	339	316	337	312	300	339	308	305	359	321	299	321	338	316	302	338	330	316	322	363	341	327	311	328	369	327	309	318	338	305	313	328	311	320	335	334	344	308	310	317	322	336	314	308	363	332	276	323	352	302	286	293	334	311	375	328	290	357	308	318	339	304	313	307	327	316	325	318	324	345	349	337	343	293	344	317	323	315	326	294	292	293	342	297	320	330	337	310	323	302	358	350	314	314	301	336	292	268	360	329	326	346	329	359	324	326	360	363	348	338	319	325	328	323	297	329	321	301	349	322	303	319	329	346	342	330	369	313	316	343	331	322	329	334	306	355	328	325	309	312	318	333	351	323	337	287	328	359	334	338	315	336	335	308	298	333	335	291	341	328	325	311	331	345	349	323	289	321	341	327	327	324	314	324	356	302	277	293	335	304	325	329	343	332	332	307	363	276	289	302	326	306	324	316	319	326	310	343	316	298	319	313	322	335	327	357	287	313	348	322	326	352	316	371	323	321	341	331	312	337	294	336	329	316	345	300	336	321	292	314	327	304	328	306	311	286	303	325	292	353	315	298	316	295	322	339	339	332	318	280	306	353	318	331	335	313	337	318	353	340	284	318	328	292	329	295	303	312	327	330	338	309	283	322	292	343	341	324	330	340	312	334	321	333	354	331	304	321	305	301	309	316	322	328	321	306	320	324	279	324	322	327	315	341	311	355	379	328	324	327	300	336	329	302	341	314	293	330	322	325	330	318	392	306	284	318	338	313	335	334	329	323	285	303	304	300	319	303	343	322	323	299	311	343	320	343	322	290	323	316	312	337	327	339	338	338	337	293	336	328	300	323	319	336	320	326	317	336	314	304	301	304	298	338	299	320	327	316	325	351	319	268	332	349	325	328	316	336	359	313	303	350	294	299	297	291	332	286	317	333	314	327	332	309	300	323	320	321	294	325	295	329	292	334	334	337	321	341	296	327	322	354	298	328	336	340	352	322	326	357	310	321	326	315	335	296	340	324	343	324	337	312	310	304	322	340	307	322	325	328	299	344	350	316	271	331	300	323	320	307	345	327	305	307	312	337	309	291	306	337	311	304	322	305	321	331	307	297	325	323	306	313	311	339	338	322	329	303	342	353	310	343	326	321	306	298	327	315	345	320	310	336	305	288	320	297	314	323	300	326	309	284	326	303	308	342	290	314	295	335	330	307	317	332	327	347	323	337	333	302	318	304	314	315	346	324	325	316	325	334	270	321	321	321	309	343	296	312	332	324	328	367	313	327	298	285	315	329	353	308	275	327	317	308	344	348	305	307	384	319	315	333	312	327	319	300	321	304	315	310	353	319	281	317	326	309	339	306	298	350	311	346	305	325	331	353	311	319	314	348	340	315	327	345	340	304	326	335	321	334	305	332	309	334	379	328	312	316	296	317	324	330	307	355	302	338	329	312	354	352	307	340	337	313	305	348	315	322	324	323	299	316	358	341	304	328	312	295	324	359	313	324
15486	1489	3544	7363	7220	5043	3410	3884	4234	4808	4532	1890	1587	1333	1130	1038	1026	1014	997	988	973	942	987	890	980	917	923	916	956	1080	1223	1234	1027	916	915	912	970	950	965	882	822	836	841	866	876	806	761	841	848	856	812	810	876	850	787	818	784	826	812	790	819	832	787	801	824	788	773	798	777	805	818	788	817	848	740	807	840	817	806	743	811	816	827	802	821	799	792	870	803	774	777	766	843	803	785	832	830	797	789	841	753	777	804	808	754	801	788	801	835	829	749	745	789	765	758	796	788	801	789	738	782	803	793	752	798	861	781	841	785	829	804	789	800	835	801	766	780	808	771	818	786	799	840	767	801	761	798	851	777	842	811	828	833	768	774	772	765	750	755	784	750	802	794	770	774	782	815	815	783	828	793	780	754	839	813	813	771	836	802	781	764	807	822	812	800	781	761	793	853	819	772	761	779	809	779	792	798	830	831	779	780	841	795	778	802	822	784	786	788	841	783	759	817	773	807	833	828	792	793	777	744	833	820	781	794	798	766	780	802	774	831	793	759	815	792	821	730	783	757	801	777	817	858	820	822	801	760	790	792	789	790	785	791	785	804	737	801	797	787	821	820	779	783	780	809	836	773	763	769	838	783	809	774	811	746	766	794	749	753	780	756	802	827	818	775	776	790	797	835	805	758	789	774	821	797	794	815	792	862	790	814	771	757	810	829	808	790	798	761	796	778	850	797	774	794	830	771	757	830	801	761	774	806	767	793	795	768	768	811	791	777	739	868	787	764	739	768	787	776	763	773	839	819	785	797	809	772	796	787	804	770	792	819	791	836	789	796	781	772	740	796	788	800	820	793	753	828	782	759	787	776	773	755	795	785	805	806	765	762	808	777	793	811	840	829	752	727	750	775	753	779	761	803	825	769	767	805	799	785	833	836	846	803	792	801	819	767	752	798	798	776	845	771	804	790	765	750	814	811	793	783	796	777	808	802	810	854	786	838	797	824	827	758	767	796	758	790	824	790	804	778	782	758	773	800	804	742	806	832	794	742	811	784	834	769	801	797	859	818	764	779	777	773	800	789	814	779	733	795	792	818	781	827	772	770	751	825	858	777	793	810	823	770	764	734	825	763	787	843	716	811	761	751	824	824	781	764	773	853	810	792	774	845	752	799	765	753	812	751	800	759	790	791	768	813	791	793	804	814	767	858	792	800	755	775	780	810	801	807	787	813	793	778	780	766	818	795	783	806	800	789	780	755	751	823	837	843	783	844	805	778	784	748	818	781	776	809	817	801	777	802	769	809	782	835	765	776	810	752	772	770	784	811	764	791	798	776	774	764	805	769	790	767	817	838	818	785	778	773	838	747	851	790	833	801	830	819	774	814	764	793	792	813	788	803	846	794	769	836	813	799	834	818	751	772	756	786	768	728	842	793	801	762	741	840	794	805	798	761	766	774	795	847	799	801	800	781	768	784	813	764	756	803	808	804	780	797	789	784	749	801	811	800	787	772	811	833	816	836	768	785	761	777	786	765	816	799	844	835	794	847	838	829	810	794	792	799	716	786	764	775	834	849	788	784	807	800	759	847	836	802	829	754	758	751	777	755	795	821	779	772	796	760	820	753	791	827	791	790	825	794	771	769	774	809	806	824	795	827	765	765	798	797	801	788	809	812	802	795	791	775	800	767	767	777	758	834	843	770	822	750	772	800	816	775	825	828	803	761	823	775	751	784	808	799	759	781	835	813	867	729	819	775	822	801	854	810	788	832	756	838	771	762	786	794	795	789	769	789	837	800	834	768	758	803	796	789	787	807	749	781	771	766	764	757	765	825	767	833	826	761	733	732	806	779	823	758	808	823	770	714	793	781	817	834	776	733	822	763	826	827	789	779	803	799	765	807	792	779	769	858	833	814	774	788	764	799	857	823	735	772	772	787	741	801	814	842	783	822	816	794	794	769	793	829	822	755	774	794	786	791	756	804	791	789	787	817	784	790	830	836	795	777	781	747	737	804	864	827	746	827	804	796	793	766	819	752	790	838	816	823	827	789	775	766	787	791	779	850	789	802	792	814	777	819	820	805	831	776	752	813	805	783	804	822	822	819	798	775	807	798	807	736	768	812	798	831	787	781	797	768	781	806	783	782	798	814	823	758	817	786	829	764	818	788	799	760	812	823	752	807	753	771	794	805	767	778	772	812	788	808	756	760	777	803	775	821	805	815	798	815	842	814	812	835	789	821	786	799	807	857	773	771	814	790	753	782	803	793	797	816	791	784	818	768	776	765	776	763	727	761	745	792	795	765	799	790	739	762	782	796	812	795	758	807	771	739	854	754	780	809	796	822	779	779	747	859	780	810	777	812	761	793	788	803	759	834	758	786	813	842	802	814	775	799	805	811	755	793	756	816	855	801	765	784	824	776	800	829	768	812	847	735	798	753	803	819	821	774	750	808	789	758	787	839	796	781	791	811	770	810	805	798	801	817	797	808	803	816	780	813	859	796	765	824	803	764	802	782	802	809	778	800	803	793	767	791	759	775	812	805	774	793	777	820	777	840	811	796	795	764	805	718	826	785	795	827	786	795	774	783	786	752	792	800	797	798	786	784	801	785	821	775	810	819	793	832	793	823	792	729	801	790	763	784	806	757	798	778	826	817	832	837	761	789	816	791	807	783	782	811	781	768	776	819	780	823	791	781	830	781	788	759	808	843	811	830	784	800	785	802	804	775	747	744	760	789	757	747	811	774	779	805	774	773	801	818	813	787	785	766	806	783	714	852	735	812	830	812	848	792	798	758	806	789	798	807	770	781	841	865	790	827	778	832	834	794	778	780	785	787	774	865	806	780	777	756	805	761	817	813	838	810	767	807	796	814	768	791	830	834	812	825	817	766	809	813	796	809	793	746	808	765	769	759	733	828	785	777	780	869	769	786	803	796	781	770	810	815	795	792	778	743	793	820	810	815	838	806	826	787	792	782	788	786	773	790	827	753	791	847	777	746	770	804	808	771	847	823	826	756	764	720	777	743	837	790	797	787	775	778	812	782	833	772	819	769	776	831	831	831	819	810	773	819	794	795	786	789	803	800	777	791	786	771	764	811	797	786	848	824	785	790	797	793	778	714	778	799	786	775	783	775	795	829	829	771	824	794	836	784	762	744	791	839	811	821	783	779	828	784	809	742	792	805	785	816	774	806	825	761	840	761	797	784	808	781	791	792	834	818	789	834	834	734	816	758	805	809	789	833	783	783	806	776	787	772	801	804	804	769	819	806	797	786	718	765	811	785	818	833	806	826	824	777	881	780	769	819	805	764	807	850	808	792	802	805	789	802	788	800	749	840	775	819	780	806	813	809	813	783	848	820	740	822	825	758	796	768	730	829	870	795	786	762	814	815	780	800	783	872	817	750	814	758	800	741	785	801	803	792	753	836	789	711	788	717	792	799	821	800	776	819	809	782	821	834	791	824	731	788	784	757	796	803	766	833	875	822	787	863	849	791	767	778	802
47040	17004	5477	4293	3257	1962	1219	1183	1248	1378	1330	711	561	463	435	427	379	399	403	384	407	361	396	402	393	389	380	359	406	405	451	429	410	366	403	330	359	404	389	423	401	381	385	327	353	361	318	325	376	356	376	350	329	330	356	350	358	315	374	327	327	349	362	368	355	384	394	357	346	321	327	311	351	364	382	347	348	383	366	329	339	343	377	331	352	345	335	357	360	345	373	335	325	348	354	371	308	377	345	380	374	340	360	328	385	318	331	330	307	337	339	333	347	375	309	372	349	356	305	339	325	356	333	308	336	353	352	350	365	293	354	340	364	365	324	381	325	347	323	365	330	317	343	333	316	374	347	357	395	328	345	348	378	332	343	326	329	359	345	363	329	335	320	338	305	348	334	335	338	366	358	355	393	363	327	342	327	356	377	378	351	372	351	337	322	336	328	330	360	320	356	331	361	350	351	339	331	345	311	342	325	325	309	357	343	345	334	330	345	362	339	343	350	370	371	359	377	376	341	360	361	373	325	354	362	313	316	311	351	337	350	346	351	324	358	354	345	372	334	344	307	354	395	371	352	328	359	344	334	341	368	339	343	360	342	301	386	330	349	362	337	349	376	386	318	322	359	359	338	340	325	340	330	335	350	367	332	316	344	321	341	339	336	317	330	360	335	369	378	336	337	331	315	347	360	338	364	350	381	336	354	385	369	331	362	347	325	370	365	354	346	336	320	347	320	324	350	337	338	337	341	313	338	334	346	316	324	345	331	374	318	357	292	362	328	344	336	339	324	352	376	347	381	341	336	347	354	346	353	351	318	357	355	366	364	353	355	338	335	334	334	320	352	343	382	347	332	321	332	357	367	369	353	317	320	349	319	360	351	315	344	329	309	361	344	370	368	350	336	349	360	374	335	392	302	326	335	301	365	346	311	328	342	326	335	348	362	347	360	299	344	322	366	375	320	316	353	374	350	346	378	313	378	342	329	321	360	371	361	343	312	335	328	335	340	356	347	366	352	342	342	347	350	340	352	324	390	341	363	323	309	328	340	332	331	339	387	362	315	331	367	356	328	349	352	326	341	352	361	363	340	354	335	330	343	344	334	360	341	344	347	380	341	356	359	359	359	335	355	309	303	313	364	349	358	352	325	346	346	362	346	347	351	335	344	370	298	342	328	361	366	364	354	355	374	326	365	378	331	337	350	340	379	325	344	334	355	328	339	319	360	367	321	341	381	301	338	348	349	349	345	347	367	353	351	361	376	334	344	367	354	324	341	354	339	347	342	337	406	341	347	353	371	360	350	352	365	322	318	334	363	332	293	308	357	329	344	372	347	345	397	374	352	337	369	346	338	328	380	313	355	320	358	324	371	334	348	346	349	349	346	339	352	383	345	353	336	351	342	343	359	352	356	315	324	300	368	345	338	329	346	342	361	346	323	344	346	376	342	339	329	321	336	323	318	314	381	326	364	329	362	353	329	363	383	346	310	341	361	376	308	346	378	342	330	347	346	324	358	335	335	339	347	312	326	329	377	326	366	332	349	358	357	348	317	342	330	367	357	341	368	340	340	375	312	355	361	328	322	378	333	350	356	305	330	336	331	366	344	345	327	344	346	341	384	346	342	334	359	354	342	325	355	353	288	350	361	362	349	354	340	334	312	358	323	340	373	370	345	336	374	337	375	335	369	372	326	349	350	341	359	348	316	332	356	329	381	327	336	335	344	329	336	310	324	357	315	348	367	325	363	332	307	337	358	327	329	308	325	379	346	337	343	339	383	344	316	335	354	356	296	354	345	315	342	331	326	340	359	345	354	336	381	348	344	343	339	341	340	343	328	349	326	356	359	329	344	324	370	346	336	316	346	377	346	350	354	360	315	348	347	334	328	334	346	332	334	356	296	337	365	359	364	349	331	400	337	346	357	335	369	362	332	332	363	343	350	343	333	349	365	341	364	320	375	330	310	319	345	340	333	359	370	346	335	364	350	380	360	330	327	344	333	335	336	355	361	343	348	316	331	359	377	350	349	347	343	338	356	339	359	358	335	324	341	303	340	348	352	334	358	366	338	352	389	335	347	344	357	343	328	371	347	351	356	361	337	389	350	360	343	339	339	391	372	311	388	360	301	341	380	333	354	330	345	323	349	326	379	348	353	330	343	356	346	317	354	349	357	333	353	346	357	345	342	337	340	315	353	351	336	351	364	359	342	323	344	352	352	340	324	367	352	351	359	370	334	339	371	321	295	352	338	381	388	336	337	320	304	336	365	404	352	344	346	365	373	381	359	366	331	355	361	338	354	351	353	359	365	333	332	350	341	324	341	340	305	350	354	373	350	358	330	348	338	330	344	338	376	317	324	328	353	377	348	322	352	328	359	327	343	356	337	355	382	357	356	341	349	389	322	349	332	333	349	331	337	313	308	381	351	341	342	362	369	309	374	327	327	346	370	367	374	317	349	327	344	349	343	367	353	348	325	347	375	383	353	352	294	350	364	321	377	333	339	354	375	330	368	349	365	336	318	385	336	348	358	334	375	359	320	360	341	350	356	326	355	329	365	323	345	329	339	366	311	342	316	295	323	317	337	380	332	331	353	333	361	354	366	307	387	385	360	308	348	348	336	359	329	330	370	347	330	349	376	375	368	364	361	352	339	337	325	335	349	371	348	360	384	329	333	300	365	351	354	342	367	337	373	348	349	298	342	336	330	355	333	338	332	325	376	317	318	344	290	328	356	332	343	331	327	346	347	351	355	321	340	350	353	329	348	343	310	342	318	335	390	332	348	345	360	334	334	364	349	333	343	316	336	363	339	339	314	312	348	337	346	331	329	366	343	319	375	398	352	351	335	368	345	333	330	347	354	378	321	333	310	343	350	330	338	321	341	359	325	344	339	376	353	363	355	333	364	328	372	330	316	377	369	320	351	327	322	364	337	345	308	332	335	340	382	383	326	336	356	351	339	391	384	355	350	322	370	342	323	375	350	325	320	402	363	355	347	341	332	342	363	380	381	342	351	342	374	356	358	357	308	395	325	382	331	345	343	380	344	327	343	339	361	379	331	347	343	373	326	377	373	333	324	376	326	376	340	375	338	346	325	366	356	322	345	376	336	367	369	321	346	322	307	358	383	331	360	338	374	369	367	371	305	356	383	328	373	376	340	343	349	352	348	345	364	367	346	349	383	371	360	320	345	352	348	324	339	370	349	345	330	326	346	316	328	335	355	326	366	336	372	338	367	349	336	338	383	355	325	306	346	361	374	335	354	347	322	339	347	328	334	349	335	328	314	325	337	329	327	333	338	344	342	349	359	324	344	348	364	348	347	334	324	359	317	331	347	360	362	332	323	324	374	379	357	360	398	335	328	368	346	329	350	356	344	315	336	378	356	374	349	315	306	392	360	346	365	353	350	342	345	357	333	339	337	334	325	357	374	340	321	346	331	371	364	375	320	340	331	371	358	338	355	357	344	330	350	361	352	317	321	333	339	335	318	340	323	336	320	339
20204	2234	5481	11194	10526	7255	4884	5704	5766	6784	6356	2635	2208	1778	1500	1292	1256	1264	1228	1143	1188	1079	1108	1145	1075	1027	1011	1073	1095	1264	1547	1520	1107	1035	1086	1020	1086	1166	1213	1033	943	925	946	892	903	925	838	868	878	886	899	882	894	866	862	815	854	836	826	835	861	845	869	879	814	829	770	868	845	827	852	802	852	869	843	820	844	857	846	835	844	810	861	784	833	778	851	823	854	804	823	813	868	841	817	810	863	814	838	844	842	852	780	817	825	808	819	824	793	812	839	803	781	825	827	821	802	811	813	776	813	784	797	833	764	805	787	879	777	820	836	829	807	798	836	838	797	882	820	783	832	841	830	811	787	828	777	765	806	834	793	826	802	784	845	784	776	805	767	824	836	816	795	828	846	804	856	804	795	834	758	839	820	783	799	779	779	765	831	795	815	809	809	797	796	808	809	813	823	813	825	822	847	831	786	839	813	789	865	824	814	786	826	809	826	819	801	819	879	823	820	794	875	841	822	772	804	846	834	812	842	812	868	835	796	875	858	825	853	789	865	802	793	820	834	817	819	826	862	811	788	799	857	804	850	820	823	790	788	841	838	820	788	743	785	794	867	843	835	826	824	798	854	818	827	834	813	810	817	816	851	851	814	805	804	861	825	865	790	785	894	806	847	818	789	816	833	835	814	808	810	833	822	880	805	804	795	880	842	824	792	832	785	760	828	780	829	820	821	826	853	839	855	852	809	854	820	776	810	811	801	846	825	819	842	744	763	831	812	876	844	836	824	826	800	860	782	787	840	816	803	800	786	800	811	795	830	804	838	877	867	848	821	858	796	798	874	801	790	821	812	841	801	789	771	864	774	772	828	795	772	800	883	797	818	821	776	824	852	840	808	835	858	840	812	839	787	843	806	780	818	818	789	844	835	853	838	822	780	808	807	800	836	782	833	828	827	832	783	775	802	800	800	810	845	772	806	847	746	800	865	852	841	847	802	798	788	847	821	765	836	791	798	823	851	803	792	837	803	830	825	796	807	802	799	835	821	783	889	797	767	789	805	816	758	776	848	832	772	787	822	827	841	799	872	841	885	817	840	809	834	823	831	846	812	809	836	844	832	811	800	823	828	843	804	756	857	833	848	816	802	814	804	829	836	847	838	852	821	803	786	787	863	813	823	771	818	821	851	788	847	813	795	775	828	803	834	779	863	824	809	830	850	817	859	884	811	785	815	881	766	764	826	818	806	810	774	816	811	821	799	788	794	803	803	802	770	820	820	846	792	825	801	806	798	772	813	844	781	825	804	831	823	798	803	879	852	862	790	782	820	803	851	856	867	801	841	776	802	796	809	752	833	779	800	800	789	816	802	806	800	851	784	792	844	829	788	798	793	838	803	817	844	868	821	843	818	807	852	817	830	833	827	788	830	823	768	839	806	827	813	829	818	833	784	843	888	815	800	799	866	819	839	824	823	764	819	855	791	851	796	806	820	777	845	864	781	863	822	845	791	811	803	827	837	796	821	760	809	802	848	824	851	800	809	775	803	852	786	795	751	811	836	773	819	791	849	787	826	769	804	814	818	838	843	876	832	787	801	804	841	858	770	827	837	805	798	811	824	814	817	828	826	833	832	816	836	774	765	854	809	815	820	804	798	835	828	889	785	786	802	835	788	789	791	786	795	828	810	826	783	766	832	787	833	828	790	811	855	858	811	772	756	845	815	845	783	809	797	803	861	871	875	814	813	804	806	799	837	794	807	792	828	797	858	837	828	859	809	792	813	841	842	813	772	838	753	798	801	792	853	861	822	828	844	785	764	836	861	816	808	825	764	812	828	822	771	876	783	797	827	852	837	833	825	808	756	732	850	816	856	847	863	797	792	768	869	848	830	842	803	820	781	827	778	830	807	821	792	772	778	849	758	799	832	785	813	838	839	872	808	861	856	825	772	831	833	781	800	794	859	771	833	796	803	786	806	796	796	776	819	825	815	849	812	795	767	738	793	791	779	844	833	824	804	836	807	845	848	883	841	779	800	848	791	840	811	821	839	763	822	857	812	854	870	826	807	808	803	814	815	834	795	828	798	864	822	825	832	880	805	824	794	859	816	807	785	831	816	815	785	797	803	850	840	820	766	823	804	756	843	816	790	814	818	856	823	798	842	838	829	838	799	813	771	850	810	801	868	835	781	802	807	842	828	777	834	773	804	804	804	840	851	875	833	852	784	768	799	849	846	800	767	821	823	783	796	835	808	825	795	793	824	860	814	829	755	809	814	863	779	771	815	837	807	847	860	865	780	834	811	829	823	849	834	829	857	817	836	790	771	822	839	775	865	853	818	801	767	853	844	783	861	833	802	819	823	775	806	830	747	783	820	871	817	817	812	821	827	808	803	830	811	785	775	805	767	769	794	783	809	798	766	793	814	801	787	824	850	822	842	837	806	846	808	832	813	818	873	834	792	811	849	802	824	780	795	758	824	837	823	835	808	815	832	809	800	815	778	830	792	811	813	803	804	797	762	813	831	793	798	812	804	813	862	797	813	847	821	812	879	793	816	806	844	832	827	862	842	799	839	787	802	877	836	817	811	873	805	814	868	778	863	836	798	836	808	798	796	802	812	829	798	821	797	796	799	834	809	802	847	772	848	811	823	859	795	816	835	781	795	849	830	793	833	761	768	796	782	813	842	806	793	866	834	846	827	847	819	867	861	779	811	805	825	856	765	821	795	767	791	836	785	839	842	846	803	794	834	779	772	829	824	866	804	811	789	795	817	836	854	851	829	841	787	814	844	823	801	800	863	809	810	825	799	797	828	849	875	778	842	771	849	789	783	797	800	800	786	790	807	782	867	857	816	784	824	821	822	816	809	829	769	874	833	803	863	825	842	849	813	807	852	829	789	851	826	808	791	809	846	874	859	816	792	844	812	735	804	809	817	789	818	794	817	816	836	850	828	821	838	814	835	830	854	831	822	831	841	824	854	744	849	788	839	808	848	811	864	818	780	784	789	816	853	828	830	834	849	862	799	817	804	795	846	803	865	813	823	786	826	805	822	804	787	870	829	813	741	817	832	771	774	842	799	783	829	772	798	776	815	817	801	829	847	800	813	794	843	783	810	764	796	828	839	838	850	843	807	801	806	829	827	839	762	818	830	830	801	799	794	842	812	819	828	847	825	815	777	791	834	825	840	804	775	830	782	874	810	830	820	815	819	846	812	841	830	874	787	790	854	789	785	897	784	794	824	811	799	821	777	815	849	780	757	767	828	822	836	804	869	791	814	782	818	817	794	782	815	790	833	838	801	782	823	834	860	849	814	809	792	841	814	818	853	800	785	804	816	845	747	792	839	794	770	789	815	808	855	834	795	841	811	794	798	798	831	836	807	835	875	799	818	777	873	880	837	774	805	822	836	818	879	833	825	848	783	841	791	807	860	811	823	857	886	793	726	831	776	789	784	786	799	822	806	783	828	787	831	828	818	861	812	802	813	820	828	869	838	853	861	777	837	819	823	839
5826	316	590	1090	914	513	325	371	412	517	507	250	181	166	168	173	183	179	163	147	167	190	185	167	173	148	145	155	164	182	183	195	177	184	176	173	189	160	183	134	176	144	178	177	185	161	159	184	158	150	175	160	181	159	186	174	145	157	188	187	173	163	158	185	156	159	154	154	178	159	186	159	150	172	188	177	149	149	156	171	167	182	172	151	147	166	168	158	189	153	187	160	168	177	149	156	176	163	147	186	137	176	161	150	160	176	171	166	159	181	176	162	149	166	163	182	163	168	154	176	182	176	147	158	170	159	176	164	180	180	174	157	168	157	162	131	158	175	165	152	180	160	169	180	165	166	158	167	174	177	153	163	162	183	162	159	137	163	168	169	148	160	149	173	152	161	164	179	170	148	179	177	174	179	152	172	171	170	133	166	180	160	166	161	152	193	172	161	160	138	159	165	165	183	173	160	164	167	162	169	161	153	136	159	167	155	164	147	206	179	143	153	155	158	175	152	154	165	165	162	190	176	168	188	177	144	156	150	166	170	187	172	170	165	175	169	168	163	170	174	189	141	151	149	169	172	131	149	167	189	150	166	157	159	147	179	146	184	137	158	150	169	150	168	158	168	158	178	137	181	156	148	155	189	154	174	196	162	150	148	154	161	174	142	156	152	176	156	172	140	162	165	171	169	172	173	147	189	165	154	168	163	144	154	166	143	138	179	154	161	147	188	175	163	172	179	152	168	188	173	170	168	173	152	169	170	156	177	196	178	163	155	168	164	155	177	159	173	177	167	191	183	167	194	174	166	158	156	181	159	174	169	155	148	154	163	167	168	155	166	160	166	171	178	146	144	150	168	174	192	165	159	163	169	157	196	179	167	153	160	189	175	168	201	168	169	180	191	159	186	188	168	184	154	180	181	166	178	155	164	153	186	140	176	174	154	154	157	187	150	152	187	163	167	159	165	160	167	153	155	166	147	172	164	160	180	167	166	176	173	177	188	151	188	161	144	173	148	163	174	188	172	149	142	164	165	173	149	158	185	169	168	160	174	155	167	158	168	171	146	168	172	160	161	174	166	163	180	166	164	151	165	145	149	198	177	165	184	162	210	160	168	164	173	162	169	149	148	168	160	162	162	167	175	167	182	181	178	153	176	142	141	148	171	148	155	146	160	185	165	179	182	163	171	172	175	153	176	169	147	173	160	186	148	178	151	181	168	163	156	147	155	160	177	145	139	204	176	154	174	184	154	159	153	191	143	175	141	175	167	178	170	183	152	192	161	168	167	170	166	150	169	182	143	154	167	171	153	161	174	176	156	144	161	130	189	166	161	157	173	136	176	180	164	161	165	147	151	157	138	160	145	172	152	164	144	152	151	166	170	170	184	156	158	174	170	165	184	145	169	168	169	174	162	176	161	157	154	193	180	155	146	168	171	179	183	138	147	171	169	152	168	163	164	149	177	151	177	168	158	161	170	145	167	164	172	161	171	170	168	157	144	149	175	157	180	170	156	168	176	165	166	174	166	161	177	144	167	171	161	177	182	158	175	170	159	184	165	192	159	151	144	166	175	185	171	153	172	191	166	175	151	153	185	184	170	147	149	139	150	158	155	147	161	161	176	184	158	150	165	181	159	156	189	173	158	179	184	160	149	142	167	146	157	177	140	165	162	153	154	139	152	168	161	152	173	152	181	158	166	125	149	134	171	164	172	161	180	169	153	158	186	150	148	178	166	156	171	155	154	165	168	163	160	162	172	153	181	165	149	151	183	178	184	155	148	145	168	165	165	180	169	203	174	154	177	156	169	172	178	187	159	187	169	179	155	162	174	175	167	163	177	192	182	197	175	158	178	155	172	163	189	166	186	155	161	160	168	180	180	170	173	187	164	152	185	185	170	181	173	162	164	156	153	141	149	171	167	163	143	158	185	183	173	164	169	171	167	151	189	166	185	176	163	125	136	167	158	170	156	153	143	174	151	175	186	167	160	172	177	161	168	172	170	166	147	155	153	151	170	178	166	169	173	150	163	135	165	178	164	170	181	169	175	166	159	155	166	160	159	165	155	175	150	145	185	135	171	163	172	182	154	161	148	184	169	157	151	171	156	130	157	167	152	171	163	152	162	160	177	167	168	164	146	167	151	171	156	163	182	161	176	165	154	165	175	173	152	189	182	175	152	178	164	172	170	184	156	165	150	180	168	172	166	149	163	151	164	154	159	182	190	168	193	153	162	169	184	142	167	159	155	170	161	164	167	157	162	154	142	153	161	147	154	149	146	160	160	175	156	145	165	170	166	167	155	157	163	169	163	155	149	177	151	132	170	150	158	177	176	165	154	173	196	156	166	210	158	168	187	183	167	164	190	164	160	150	148	154	139	171	156	169	176	160	159	182	179	174	171	187	161	140	155	154	163	164	148	167	173	149	172	153	174	175	170	157	177	182	173	164	164	151	154	180	157	184	186	160	177	162	162	171	154	152	177	185	157	177	149	171	185	133	186	177	169	160	171	171	161	168	145	167	170	167	139	176	177	186	188	164	165	185	157	193	180	147	177	151	171	155	164	150	175	162	163	132	180	161	162	209	163	162	168	158	177	182	169	147	184	176	182	155	162	182	171	161	164	154	160	181	171	162	135	175	166	135	160	159	169	154	152	157	145	176	177	168	172	177	171	177	162	178	182	190	185	157	167	176	173	160	152	164	151	187	151	172	155	183	171	173	176	169	146	176	156	179	170	173	171	168	187	153	170	161	173	162	170	161	158	162	188	159	153	170	175	177	156	159	179	167	162	162	169	177	160	177	142	153	140	185	180	177	170	160	143	174	171	149	149	166	170	192	174	155	152	159	151	149	156	171	163	158	174	161	162	178	157	161	171	156	184	173	167	176	171	151	171	186	162	187	162	168	173	170	161	159	156	172	147	149	162	159	174	176	153	189	176	150	170	179	163	166	162	185	167	171	174	165	176	177	175	180	174	167	148	149	153	187	167	151	187	130	150	201	168	187	183	187	162	174	169	169	164	150	174	168	149	155	165	154	184	155	181	156	165	185	178	165	161	200	166	126	165	158	168	155	175	152	142	175	160	178	169	137	175	182	149	159	172	165	171	188	157	161	158	166	176	177	164	175	163	153	155	156	160	189	166	175	176	164	173	164	144	157	139	149	174	148	156	179	157	168	157	175	174	174	157	157	164	160	169	158	182	160	149	175	193	183	178	190	174	151	140	171	155	158	176	146	158	180	135	195	165	161	159	144	175	150	186	162	179	191	157	155	175	168	171	175	183	161	162	163	163	157	179	151	145	165	179	166	182	162	145	181	168	152	159	143	144	157	169	148	147	168	163	139	168	175	171	180	152	144	157	173	143	170	148	156	169	158	142	164	165	149	155	147	179	178	165	163	155	154	159	165	177	170	180	178	155	170	165	172	175	161	163	166	151	156	199	174	165	151	177	165	166	171	177	199	171	145	164	209	180	177	184	139	168	172	162	151	163	161	160	165	151
5453	558	1324	3610	3233	2193	1164	1529	1961	3033	2539	897	647	572	539	516	477	485	525	448	488	477	474	536	521	480	509	461	537	595	666	703	547	501	503	494	448	481	518	477	466	484	464	457	503	462	489	464	482	442	467	472	483	486	432	460	430	482	479	433	462	478	455	444	485	473	452	496	439	465	462	453	484	429	479	450	460	500	451	459	450	490	495	444	447	419	511	457	485	472	479	489	491	458	444	454	457	478	454	472	484	507	491	495	474	467	447	504	443	436	471	505	496	473	425	454	460	449	442	463	476	454	448	474	489	486	461	453	440	471	478	468	436	478	461	444	458	455	468	424	468	439	495	413	464	451	473	452	443	443	474	429	451	465	447	484	500	461	473	463	473	447	446	454	493	432	493	459	429	483	490	448	497	491	492	482	483	487	452	494	448	486	461	459	445	472	466	458	488	474	442	487	441	435	463	474	445	481	462	462	477	455	509	458	475	466	524	475	478	426	473	472	466	454	481	478	465	482	469	490	458	493	452	443	488	454	487	473	452	455	446	508	503	466	462	440	471	480	463	440	467	456	470	426	432	462	470	474	434	474	443	492	413	449	462	452	510	493	446	454	461	459	477	441	493	451	424	470	508	492	482	491	479	456	470	454	456	456	487	465	425	440	441	465	498	489	452	484	455	441	461	486	493	457	492	447	463	489	472	451	453	463	509	469	435	418	501	460	461	455	486	427	480	453	475	456	452	470	482	437	466	441	469	454	441	424	457	500	493	460	473	476	467	471	459	470	429	459	463	418	444	482	511	461	465	497	456	477	462	464	456	462	413	458	421	492	462	449	460	481	490	493	482	466	432	439	428	462	482	479	474	440	437	451	454	433	465	465	501	456	438	454	465	502	438	450	470	477	488	474	447	466	476	480	467	458	467	474	429	452	438	479	465	450	473	464	433	448	434	494	469	501	461	475	496	473	480	458	463	456	454	465	424	445	490	487	458	440	444	493	496	453	466	460	467	441	440	489	459	442	435	462	450	487	456	454	491	442	423	490	451	451	462	475	467	489	471	503	437	511	463	449	453	479	486	460	487	460	448	446	436	471	466	450	492	486	423	471	471	470	445	485	504	466	491	496	449	511	457	447	474	472	474	478	446	453	501	425	452	460	450	446	441	480	472	439	451	478	467	446	451	454	409	448	464	482	475	453	508	449	444	450	469	475	450	450	477	473	499	462	495	477	453	498	424	413	483	478	460	487	458	487	476	476	448	464	478	450	441	442	471	460	523	445	479	462	427	440	488	481	476	473	452	458	471	474	466	438	468	447	440	489	464	461	459	468	448	465	484	462	473	446	452	477	487	444	493	478	478	497	475	482	464	476	450	450	504	452	495	470	483	455	497	473	471	504	460	439	465	491	495	428	459	466	463	439	446	486	451	457	437	453	459	509	451	450	484	496	457	500	466	494	481	476	449	496	478	477	417	475	454	490	480	492	441	500	453	478	458	491	493	448	459	457	494	438	459	483	511	521	476	451	479	476	465	453	446	482	485	488	462	442	481	441	453	466	421	476	438	489	465	468	508	482	449	486	460	510	490	489	440	455	463	468	446	440	443	465	469	457	460	452	470	461	471	443	478	443	457	493	485	476	414	482	478	457	440	464	477	430	491	461	490	487	444	462	470	440	489	464	452	469	449	457	480	472	471	473	476	496	462	479	471	474	486	449	461	455	448	461	449	510	499	439	469	470	493	495	496	438	461	475	431	462	465	433	488	473	415	496	461	494	431	467	471	448	485	471	456	481	481	451	447	481	446	441	447	459	473	430	445	497	457	476	462	487	465	505	451	447	470	448	427	483	481	454	429	477	493	499	494	445	439	460	414	426	470	468	456	454	497	477	483	445	461	433	470	452	451	478	460	453	481	528	466	442	453	450	458	451	465	461	422	468	471	446	429	475	429	484	452	464	465	441	474	456	472	466	453	480	449	447	448	443	499	472	462	468	492	471	482	456	464	443	464	464	482	460	512	505	469	485	437	445	442	438	491	439	463	452	467	420	477	504	496	472	498	444	487	489	496	500	479	446	502	439	472	456	471	463	468	423	448	459	452	430	478	454	489	476	467	496	502	480	466	468	470	507	448	449	458	439	477	448	466	451	439	460	437	450	436	491	496	489	478	500	513	493	478	481	478	466	455	471	499	461	427	469	463	459	468	450	497	464	472	496	492	452	452	435	456	465	469	429	466	473	485	461	458	460	421	484	492	466	438	481	435	461	442	469	431	463	453	467	475	468	428	494	498	471	474	418	485	425	514	496	494	462	471	446	522	470	461	458	460	489	468	471	485	465	453	474	458	473	433	491	436	461	470	460	483	480	455	470	452	458	449	447	462	452	483	501	449	435	466	472	500	482	463	487	443	487	490	485	479	487	472	466	443	469	460	504	464	485	524	461	468	481	452	437	434	506	461	476	479	445	455	485	435	503	471	483	466	467	488	423	440	473	463	471	499	452	450	477	466	491	482	462	416	444	452	450	506	451	485	418	480	479	503	488	472	496	473	456	468	500	473	509	463	462	467	466	477	478	450	478	466	442	499	491	461	438	466	476	501	464	438	490	467	469	457	464	441	457	524	506	467	457	521	457	472	492	429	486	465	501	462	470	513	493	475	485	474	451	452	488	457	480	468	426	440	458	486	447	459	452	473	502	435	450	459	441	451	427	490	437	507	449	444	495	444	512	458	447	517	442	466	434	455	446	447	451	480	505	451	492	494	494	485	476	510	490	515	478	466	477	534	491	495	471	497	475	456	465	448	481	454	434	409	458	464	478	474	425	469	440	446	469	476	439	465	446	497	442	459	456	472	513	452	458	461	463	478	435	491	495	478	461	467	461	457	474	434	493	451	428	465	456	426	492	468	490	479	434	463	440	420	444	456	496	431	463	447	493	461	487	459	494	468	433	441	481	509	462	501	483	465	470	463	453	472	461	449	474	489	502	504	444	482	469	466	446	473	496	465	451	449	441	466	477	474	438	480	459	504	446	451	442	422	471	487	518	459	465	459	454	484	477	463	464	462	459	478	513	471	497	444	450	489	481	447	486	479	452	455	434	481	479	471	482	457	429	467	458	478	477	472	463	442	504	460	472	491	465	459	475	458	493	451	473	436	471	498	443	435	464	454	460	466	457	456	450	493	471	467	488	444	451	455	454	463	452	476	475	486	446	537	458	439	465	471	434	454	474	464	463	448	504	445	463	482	485	423	489	456	442	494	446	496	455	430	504	495	485	436	472	483	472	428	477	421	486	472	475	448	424	436	456	490	492	447	463	454	484	464	454	457	439	462	446	462	435	466	483	462	460	431	480	422	445	515	500	462	476	434	436	484	455	488	417	419	499	469	486	493	475	489	458	419	453	481	440	486	444	483	475	448	475	475	452	425	490	485	484	465	441	433	474	462	500	463	453	484	483	468	475	463	471	453	459	484	422	476	478	462	483	489	470	513	480	454	476	463	447	505	436
36263	7071	2057	2787	2015	1055	796	885	895	1103	946	542	440	432	343	370	353	363	327	341	307	322	333	344	389	365	347	363	371	399	326	382	350	351	325	358	328	339	312	305	345	350	358	329	329	336	325	344	359	343	345	346	347	300	303	361	331	298	307	342	341	310	320	303	309	318	310	325	335	319	322	339	301	325	308	303	332	318	319	329	339	319	317	320	336	329	279	331	340	354	310	353	354	312	335	321	313	338	334	314	321	350	304	334	332	312	353	313	345	338	314	343	323	299	351	310	336	334	304	300	358	379	306	344	343	313	332	342	331	330	326	298	319	291	316	303	323	331	315	317	342	290	332	298	334	318	330	355	348	344	335	287	307	340	312	290	318	355	335	311	327	313	353	337	319	367	303	330	317	330	328	340	324	321	292	304	329	328	327	318	350	305	302	313	329	312	317	325	339	330	339	310	313	351	334	324	340	344	350	323	313	324	339	290	353	358	322	341	314	324	302	323	321	350	349	333	343	327	302	304	296	348	340	346	301	351	327	344	335	333	347	318	327	303	339	315	341	327	302	335	327	314	303	352	337	312	336	357	321	295	344	310	313	318	326	345	376	332	357	351	301	329	371	376	356	337	318	296	350	321	328	303	370	324	332	319	334	288	295	339	324	330	343	359	360	354	352	309	328	359	322	316	333	311	341	337	304	355	314	308	334	334	317	294	330	346	327	302	302	332	312	312	315	319	323	295	340	332	318	326	321	329	289	340	299	303	332	342	308	294	337	317	325	339	334	316	331	308	348	349	286	337	321	327	349	313	334	331	308	348	332	336	312	331	325	325	316	308	322	302	331	328	319	354	335	334	341	283	348	302	316	300	329	334	293	308	295	316	297	318	299	291	335	320	371	343	340	333	311	315	352	336	304	292	327	311	295	321	355	335	335	351	329	327	326	314	339	389	308	303	333	296	341	339	310	342	331	318	292	302	341	344	329	307	330	278	293	322	329	315	267	309	333	327	274	325	331	307	305	368	364	354	335	335	314	346	315	350	324	331	360	371	312	348	317	279	346	336	315	315	301	301	333	320	302	324	301	347	310	338	304	314	333	330	333	356	316	328	352	331	344	314	298	355	307	303	314	295	319	308	336	342	330	319	337	295	323	322	301	342	337	303	321	295	308	346	348	333	299	310	311	320	343	330	330	291	335	331	318	297	360	343	307	306	347	348	298	322	310	339	325	318	329	330	344	341	323	304	347	337	314	371	327	347	313	297	336	341	303	343	329	325	326	325	337	344	308	304	334	320	296	340	322	331	331	338	383	344	335	327	315	340	312	329	312	350	347	331	345	342	319	352	355	330	335	355	316	357	327	288	323	311	329	306	295	310	346	326	309	328	334	333	338	336	362	305	335	309	298	331	334	331	332	344	323	354	344	323	340	318	330	319	314	329	337	305	321	321	322	327	338	307	324	298	318	310	306	327	313	348	308	339	305	338	315	354	341	340	335	354	325	353	353	328	327	338	305	307	308	333	351	355	327	330	323	298	317	316	329	360	338	355	314	320	321	314	347	302	308	311	361	320	313	304	355	342	332	324	316	328	328	316	336	350	318	306	325	283	306	321	337	330	336	319	350	367	355	308	345	304	324	377	313	327	322	308	302	303	332	356	363	317	301	300	323	346	336	308	292	311	342	306	315	351	339	315	325	328	324	314	337	318	335	319	301	318	345	308	327	333	329	341	315	348	313	315	342	343	322	327	355	337	321	360	310	315	341	320	344	309	273	283	318	320	309	334	347	321	322	324	324	339	333	316	326	339	319	334	322	327	351	338	322	343	351	343	312	347	372	301	268	335	330	331	332	317	342	337	335	321	334	338	316	321	319	356	329	337	325	319	306	308	357	326	326	302	300	288	312	333	337	345	301	346	324	305	313	318	352	309	296	324	342	316	313	327	351	327	290	340	333	310	331	300	328	346	343	302	327	314	296	325	329	333	305	343	314	334	351	312	323	321	329	352	311	323	339	311	314	337	304	325	334	345	335	329	307	317	337	348	335	326	321	301	301	306	329	325	347	306	307	314	326	325	316	334	307	294	332	365	309	320	341	345	338	321	319	337	324	309	333	361	333	333	350	333	318	356	339	356	335	334	332	315	306	340	343	360	325	350	328	343	336	313	309	287	327	354	298	300	352	372	324	286	330	319	331	364	336	308	307	306	333	301	339	337	348	333	334	306	323	337	333	318	319	315	299	317	333	297	312	354	351	299	310	318	339	335	356	334	328	348	345	324	334	329	311	330	354	343	336	311	313	336	268	291	332	327	353	340	352	307	326	340	348	341	304	324	348	363	331	343	323	348	303	311	328	305	354	314	352	314	335	324	332	330	321	335	331	336	328	345	311	329	339	302	333	320	333	338	326	339	315	315	304	362	356	322	334	310	344	302	289	331	322	325	347	335	338	295	323	330	335	312	304	326	345	320	304	341	316	333	301	318	328	326	342	327	301	302	329	316	324	314	324	333	332	296	330	324	312	344	318	327	326	316	322	358	338	328	342	320	347	330	349	318	298	331	323	350	332	327	301	332	327	300	353	323	333	302	330	294	291	330	300	317	326	332	323	343	311	336	329	301	298	320	339	361	300	323	307	319	356	313	330	307	307	324	355	295	341	324	326	313	323	332	338	337	345	314	338	325	294	311	320	338	352	335	310	330	300	315	320	347	327	320	331	293	332	323	301	311	306	328	338	318	355	354	309	313	327	309	332	331	321	343	355	340	308	322	324	299	299	335	388	326	344	309	298	319	316	317	335	293	332	304	316	334	302	302	299	357	327	333	295	291	337	320	335	336	321	308	337	351	370	330	345	327	333	301	317	302	321	299	345	342	320	315	320	338	303	296	320	329	373	362	319	355	326	311	347	333	327	323	309	293	293	335	355	328	306	319	370	314	318	314	320	332	370	320	322	334	355	316	349	296	293	352	320	329	328	315	340	312	311	332	337	347	306	319	349	322	320	342	328	316	299	316	370	314	355	351	353	300	323	329	369	321	319	331	327	279	340	286	302	311	309	352	342	314	316	338	327	336	346	352	327	303	303	338	345	336	333	347	322	316	304	328	338	361	311	330	333	284	321	293	333	296	341	320	357	337	319	325	320	348	373	350	347	313	326	301	342	310	355	345	330	331	340	362	348	330	336	298	312	320	309	306	328	312	313	348	305	336	326	320	329	311	337	318	332	319	344	319	348	327	298	328	312	329	318	320	347	341	325	383	332	358	307	351	322	327	303	320	311	320	327	293	311	322	331	305	348	346	309	326	327	315	322	306	340	311	321	281	289	317	336	328	313	315	337	298	326	345	323	336	298	281	310	318	335	341	312	334	311	325	345	336	349	316	310	323	303	323	367	320	333	325	341	327	332	314	327	316	315	356	363	341	333	344	336	324	327	293	324	332	309	339	303	336	338	305	357	311	318	325	333	346	337	360	356	342	324	350	323	334	342	327	303	319	325	325	329	327	311	330
15933	1529	3814	8047	7235	4299	3275	3747	4325	6178	4897	2101	1651	1446	1143	1075	1043	1057	996	986	991	944	956	944	964	947	927	1044	1055	1119	1212	1209	965	865	985	896	935	943	936	857	877	818	902	855	863	851	844	811	842	852	852	828	825	790	847	779	820	832	777	805	837	813	838	788	842	789	828	824	829	812	799	851	800	842	807	800	786	846	804	822	825	788	790	812	806	791	807	816	844	804	790	861	739	799	776	774	783	784	778	805	786	821	771	764	822	825	779	796	834	825	813	813	808	792	832	801	851	764	771	784	837	767	820	816	818	837	819	823	834	849	790	849	779	807	766	809	838	833	823	761	850	845	797	794	782	814	783	827	801	766	814	804	826	849	784	822	786	797	790	836	745	783	830	745	755	809	845	817	817	793	822	782	813	795	775	771	749	800	796	802	797	851	791	807	788	789	793	827	764	806	797	801	783	798	811	792	858	789	809	810	779	776	774	815	782	866	804	800	803	815	827	755	789	803	809	748	802	760	795	798	782	835	798	845	812	763	768	808	801	763	744	748	825	782	777	799	819	765	782	762	843	747	829	790	815	786	785	798	779	761	817	820	801	846	800	817	808	780	809	754	784	758	792	783	810	847	806	808	780	802	799	751	820	768	803	796	806	799	770	792	835	809	796	798	754	789	804	818	792	823	804	814	841	799	770	777	843	796	788	762	764	753	795	839	808	873	756	812	784	803	790	801	774	796	848	803	791	802	822	809	796	794	806	762	840	830	813	803	819	808	787	768	778	775	787	817	846	832	763	826	823	830	826	789	773	809	794	768	785	874	792	822	783	836	795	745	828	823	786	835	870	805	791	823	789	822	829	786	817	781	818	784	760	781	784	783	817	784	807	771	762	838	787	798	805	806	804	840	799	752	817	797	797	751	795	816	807	809	764	779	801	817	794	801	801	801	788	811	783	790	804	793	829	816	784	791	796	747	799	753	817	799	798	838	805	765	825	776	774	824	817	854	793	785	794	783	800	781	817	743	785	815	747	753	787	754	761	822	832	861	758	831	797	816	744	811	778	850	793	809	825	772	839	792	779	740	777	801	832	775	782	795	813	845	801	803	767	803	840	798	850	800	774	808	840	787	822	791	801	824	790	758	765	797	876	809	775	794	808	771	808	811	770	832	812	776	768	757	841	809	862	809	792	807	772	784	785	816	771	760	777	799	762	805	795	848	776	770	811	807	829	826	773	756	816	847	783	789	800	767	807	785	794	819	744	782	796	792	831	818	777	834	809	789	781	823	791	830	786	830	808	792	813	804	808	814	820	809	794	778	800	827	817	827	738	788	825	825	818	830	792	736	834	780	778	785	805	818	825	797	811	777	806	756	821	802	798	768	780	812	776	811	833	763	823	831	847	806	813	811	831	754	787	774	787	814	830	782	805	801	766	796	797	833	798	764	803	802	828	804	770	799	781	814	783	774	836	805	769	823	786	787	783	816	833	769	823	772	812	804	818	845	766	814	837	794	802	842	732	830	781	755	820	821	832	818	807	780	842	820	764	836	839	783	772	805	779	794	814	785	833	792	773	827	766	862	774	809	793	805	820	805	815	821	833	792	824	780	819	775	856	824	795	787	774	763	795	824	786	790	828	797	814	779	767	814	809	796	760	786	802	779	839	783	837	772	767	737	799	804	727	847	813	805	807	747	819	752	851	793	803	805	783	784	830	785	787	834	762	835	801	770	813	812	803	796	813	812	813	782	800	786	822	829	830	791	764	718	799	834	789	791	813	770	828	826	791	766	790	788	803	831	761	784	769	818	795	778	779	752	819	765	799	814	827	793	757	827	778	815	794	744	779	789	808	819	819	807	835	826	811	784	757	837	770	781	770	821	805	799	791	811	825	768	776	783	784	783	802	838	839	753	781	802	806	756	814	784	776	787	780	768	862	792	788	802	761	828	832	795	731	792	869	787	807	785	765	846	793	852	856	856	801	817	804	765	775	731	774	852	802	746	796	824	795	802	834	777	797	791	796	832	759	789	820	762	831	786	817	813	759	801	840	814	784	777	839	784	789	810	780	775	816	820	817	789	766	801	803	775	798	821	797	829	780	820	781	834	810	792	809	782	792	823	770	805	868	817	774	836	832	779	826	769	777	781	755	830	788	823	793	794	810	823	799	812	863	828	832	802	762	780	785	798	800	832	807	815	802	814	821	787	792	805	778	752	811	794	791	821	811	840	785	801	826	791	830	805	787	795	810	803	834	782	785	742	815	793	784	790	832	799	851	801	797	793	848	789	821	817	792	833	828	808	858	808	794	782	779	843	818	765	765	807	817	778	802	747	786	805	783	802	765	758	809	797	788	800	855	783	838	817	800	830	808	757	767	801	782	807	814	781	786	836	781	811	797	809	792	782	823	815	783	784	823	806	752	845	810	805	807	782	822	778	756	778	839	791	827	777	787	792	758	788	807	826	821	780	786	841	799	797	846	818	781	800	791	820	823	808	782	783	791	767	833	813	791	822	840	809	822	796	790	821	840	809	761	768	827	790	783	792	793	770	804	819	775	828	829	802	802	808	768	800	762	828	755	833	760	796	792	737	812	799	806	812	786	801	770	798	847	776	800	787	747	795	835	789	779	806	809	823	815	802	801	787	761	748	789	829	813	797	794	764	781	790	861	806	773	786	843	781	778	846	764	806	805	847	778	785	830	799	795	778	839	759	774	829	821	824	790	767	810	805	780	863	808	804	791	843	795	804	791	774	761	779	787	799	816	754	809	776	776	802	798	786	779	829	815	783	801	801	795	798	803	829	839	810	779	817	783	827	854	833	811	776	776	798	796	783	794	797	817	845	827	771	864	771	791	798	765	845	765	840	822	761	824	844	817	818	769	817	764	879	796	778	744	803	819	808	803	770	796	818	793	778	800	768	800	794	793	807	800	806	813	835	798	807	826	847	789	783	858	802	805	791	855	789	779	788	727	812	758	811	804	763	840	748	771	813	785	776	833	762	777	818	861	779	794	830	803	805	809	823	824	828	823	793	779	798	848	781	764	732	802	734	844	785	817	800	788	801	770	792	868	797	740	858	763	808	813	839	766	817	866	821	773	827	829	813	813	718	786	783	826	836	770	751	819	795	801	789	774	788	784	805	795	758	734	772	769	834	816	808	815	811	809	836	824	798	809	754	817	789	857	777	802	807	805	781	837	792	741	782	876	767	794	780	827	772	796	804	810	795	835	791	831	857	780	820	800	840	800	783	835	740	838	839	752	777	773	756	782	827	756	813	817	809	769	799	793	765	818	813	849	799	780	806	808	807	810	783	770	831	806	837	778	834	823	808	818	794	759	801	836	829	802	805	796	801	844	847	813	833	821	774	826	834	776	747	772	802	804	809	785	800	764	841	763	769	816	780	784	788	743	742	813	752	818	794	834	773	840	795	788	762	809	774	795	817	820	767	819	794	815	794	806	812	798	796	813	771	831	771	785	865	787	806	839	798	816	778	822	763	801	807
47537	14361	4787	4938	3272	1694	1153	1253	1342	1788	1243	733	609	518	413	428	421	358	392	416	393	407	376	418	380	396	401	412	390	433	393	451	382	369	335	366	325	398	416	370	377	377	355	347	347	367	376	358	333	380	355	376	321	342	339	357	362	345	349	354	329	342	360	338	323	339	334	357	388	330	352	325	379	348	353	332	338	358	360	368	362	351	352	334	334	358	332	353	344	337	304	340	362	363	343	346	337	345	354	314	316	353	359	345	356	318	324	329	357	316	318	355	279	315	319	364	334	340	379	321	351	338	337	357	347	330	353	356	344	336	326	369	355	367	302	328	404	349	335	403	364	328	358	358	331	322	347	376	323	314	334	354	330	324	323	336	316	367	346	374	373	363	344	332	361	332	347	355	337	364	330	324	355	302	364	342	331	392	364	358	341	337	375	320	357	389	339	368	346	337	338	319	329	354	305	371	342	319	348	325	337	359	313	357	331	338	364	352	294	359	380	361	363	357	384	349	333	355	365	359	362	339	334	373	358	355	332	352	385	362	336	367	325	322	317	312	363	348	322	339	372	336	343	344	363	322	366	342	323	338	319	355	368	390	363	339	340	338	341	353	378	315	328	327	307	343	286	331	331	308	374	336	315	329	330	316	368	363	355	311	369	364	324	402	364	357	333	339	338	366	357	364	400	345	339	337	354	331	335	307	336	344	345	335	337	354	345	323	334	382	342	326	377	321	297	381	363	341	320	322	360	349	353	328	375	384	377	345	334	304	378	367	359	344	358	355	306	315	351	316	358	364	328	355	338	338	374	339	326	349	347	346	344	335	324	355	357	347	343	388	364	377	332	345	332	320	327	317	337	388	342	366	343	378	331	355	334	319	323	358	317	339	382	354	355	325	341	340	331	326	350	324	362	351	328	362	363	341	315	363	338	356	368	338	338	345	361	380	343	358	333	322	335	317	306	352	339	336	344	341	358	355	361	348	312	337	349	347	343	350	360	343	337	343	349	348	352	338	309	335	338	312	344	362	341	336	336	330	337	364	343	338	323	364	311	344	374	352	345	332	343	335	361	337	402	336	327	328	345	352	405	336	361	377	321	344	303	351	338	341	340	350	332	346	319	329	338	377	339	330	350	318	337	373	325	332	337	333	351	354	361	348	345	375	368	348	356	365	364	315	340	351	368	370	368	368	368	363	341	346	348	337	333	360	331	360	350	357	340	309	383	328	376	354	380	337	365	320	346	332	357	339	379	399	342	340	358	378	371	350	336	328	314	347	354	331	339	345	355	314	347	347	362	368	334	353	331	325	348	351	335	350	352	343	361	345	325	354	302	337	356	317	354	318	336	311	385	367	329	351	341	355	363	334	353	358	349	330	354	316	343	325	343	327	355	359	368	343	374	360	375	351	323	360	342	353	353	352	344	342	365	350	341	383	353	341	380	345	336	335	320	339	347	353	366	328	348	385	330	322	391	338	353	365	380	371	385	325	396	325	307	368	339	381	345	326	325	323	314	317	328	347	347	365	306	352	327	349	345	337	357	337	361	355	354	381	332	310	353	319	343	374	346	365	407	358	357	355	356	384	350	351	360	327	327	353	320	362	337	348	330	363	368	368	357	351	352	378	355	363	360	342	360	302	386	417	344	389	360	365	331	353	342	403	344	361	324	316	344	317	316	351	359	324	378	346	377	332	348	344	323	368	361	423	333	338	368	335	357	375	304	360	382	322	365	357	348	343	358	300	342	367	372	345	353	349	323	343	358	340	370	348	368	354	346	330	377	303	358	380	338	369	373	325	350	376	334	372	333	330	401	365	321	353	339	326	329	340	361	361	337	364	329	340	384	370	360	374	321	376	343	310	336	333	342	336	360	349	319	320	337	380	340	355	325	353	384	335	318	357	361	380	365	310	365	320	345	363	366	358	346	326	341	351	322	322	306	330	345	310	339	330	354	349	350	330	349	351	354	369	358	332	349	415	346	362	350	354	396	370	354	355	325	347	374	335	347	333	338	360	332	345	339	348	357	370	353	358	361	353	337	355	348	363	374	330	334	370	329	354	336	378	360	343	380	346	335	377	368	373	345	315	350	352	381	342	366	353	350	360	379	334	341	339	363	403	359	338	320	343	358	365	341	360	368	335	353	370	355	343	342	325	352	341	321	334	371	335	302	333	325	356	317	391	379	344	356	314	349	332	325	340	355	319	348	343	395	377	356	376	335	301	333	340	340	349	354	350	362	297	331	377	325	301	317	303	344	336	321	346	355	356	330	392	329	352	343	337	316	324	367	372	344	363	365	330	349	335	297	361	361	362	375	385	346	349	328	309	336	351	361	349	351	343	349	343	322	341	333	360	339	342	341	360	348	341	341	331	314	315	364	359	324	331	344	327	365	358	333	295	325	366	346	327	370	318	355	348	330	404	333	350	363	319	343	353	352	334	354	353	340	340	352	356	316	293	342	351	374	336	343	318	376	300	331	360	312	352	362	349	328	359	331	351	357	341	367	369	363	324	347	340	353	304	356	367	357	366	377	337	332	363	410	345	370	360	348	377	387	354	334	335	328	345	368	337	336	365	339	342	341	342	336	369	384	357	351	357	336	315	355	350	313	345	351	328	362	351	358	303	337	356	341	353	360	313	349	332	325	342	338	367	384	381	349	384	331	332	375	318	330	362	360	319	378	329	366	333	361	308	373	316	353	363	369	331	367	345	337	355	318	393	364	317	333	366	353	305	380	339	369	366	355	323	330	340	328	351	367	346	390	366	324	341	332	324	359	307	369	331	368	371	358	378	361	346	343	313	350	356	346	353	368	362	316	326	347	374	321	334	352	343	340	327	375	365	376	307	354	357	342	337	324	339	337	337	332	321	342	378	306	338	331	350	368	387	334	370	334	359	352	322	358	347	347	336	331	341	336	325	331	298	344	343	356	330	330	379	333	305	339	366	352	319	352	322	332	342	357	375	348	331	376	408	329	345	384	353	369	356	369	347	396	367	340	355	345	362	376	330	365	359	372	338	361	349	331	358	362	313	345	331	339	347	393	336	332	358	343	347	350	350	379	369	321	346	374	341	342	348	381	352	337	328	357	387	321	334	336	365	340	336	339	353	331	327	334	342	342	331	384	344	332	323	345	336	323	350	358	364	387	359	381	312	344	334	353	333	352	312	343	318	359	335	354	353	332	344	330	317	351	320	314	318	320	356	358	359	320	335	384	352	338	362	365	335	364	352	360	302	366	397	337	374	361	331	335	354	368	342	339	319	351	337	318	325	295	347	347	335	397	335	346	324	363	342	352	396	331	323	334	366	335	349	360	329	324	368	332	347	340	397	341	307	354	324	346	338	366	321	352	337	398	302	332	362	363	370	362	355	353	314	338	369	359	347	342	361	368	337	335	328	321	306	368	359	346	369	356	328	358	364	339	380	402	350	341	348	333	318	375	328	336	311	367	379	338	353	350	359	381	364	357	341	318	345	346	322	356	336	384	371	338	357	358	352
20288	2287	6530	12450	10040	5991	4803	5649	6500	8609	5965	3176	2427	1853	1437	1382	1326	1225	1177	1193	1131	1090	1099	1120	1106	1148	1107	1247	1332	1363	1404	1333	1042	1062	1061	963	1138	1245	1268	1077	947	903	955	877	914	968	888	865	900	834	860	870	879	828	802	860	881	828	883	858	832	777	864	871	810	871	884	843	876	847	836	808	790	904	854	821	839	858	852	878	893	851	881	845	876	803	778	812	853	904	844	799	834	837	803	832	831	826	829	835	839	869	859	747	820	823	832	857	805	886	862	804	803	848	823	817	795	820	803	847	800	864	873	776	811	824	725	859	834	793	826	821	817	836	891	789	828	868	850	774	759	817	828	804	811	885	826	820	865	791	859	767	831	839	804	818	843	881	833	818	822	802	776	812	855	789	847	892	776	807	795	799	812	841	793	847	857	813	826	793	853	823	837	809	840	848	840	805	825	819	837	811	815	800	816	821	835	785	855	851	845	827	832	814	845	833	773	817	824	812	786	811	857	786	807	840	850	847	830	742	860	835	823	793	841	766	830	790	840	833	826	848	831	826	800	890	883	864	762	807	810	829	825	828	827	848	792	841	785	861	824	831	809	787	808	802	801	770	786	817	865	864	845	830	871	788	774	856	847	828	766	832	800	902	809	811	820	800	831	818	801	761	793	827	824	835	842	799	844	811	862	812	809	872	821	803	881	842	845	807	786	823	847	881	808	871	824	838	805	821	825	798	786	829	819	854	833	769	837	827	823	817	844	759	787	828	841	804	805	810	821	789	819	814	822	842	768	857	766	832	830	805	812	813	849	779	852	792	838	844	755	831	890	818	788	862	826	813	834	797	812	865	793	810	808	827	849	827	833	836	811	781	839	863	847	818	858	824	873	818	817	781	812	810	830	837	815	824	800	870	819	830	849	823	832	817	790	801	812	810	825	809	811	826	824	832	814	860	837	763	785	825	798	807	823	810	846	844	793	789	793	826	816	817	806	768	843	825	833	797	813	868	839	800	804	867	764	848	782	857	759	796	759	805	828	813	864	858	773	833	818	814	854	781	840	829	773	809	840	861	827	785	821	865	855	773	784	849	827	791	835	795	800	858	856	817	818	817	867	831	791	827	846	824	799	895	861	826	737	868	842	802	819	858	779	810	794	791	819	837	804	755	822	807	829	799	806	828	844	832	849	850	805	802	845	848	826	817	831	771	803	807	824	811	793	828	836	806	826	847	847	830	762	777	866	752	802	817	841	829	752	793	858	856	795	811	841	865	855	817	819	879	826	836	764	783	813	791	840	832	835	820	797	795	763	847	821	853	820	827	884	802	813	819	830	825	819	832	828	802	834	813	820	857	802	821	831	821	837	804	821	787	786	810	819	818	793	801	838	795	793	800	783	864	807	834	839	815	808	813	880	813	812	791	782	830	797	779	833	836	817	794	772	846	778	827	836	792	832	835	817	823	857	817	876	845	830	792	811	842	832	826	796	788	829	817	782	841	743	862	812	814	850	776	865	752	860	820	829	775	825	787	847	799	847	785	788	787	823	795	793	778	796	821	766	874	780	782	838	777	798	806	809	809	783	797	815	797	804	852	842	827	830	807	776	853	832	850	843	836	802	802	874	873	817	820	741	848	883	788	793	816	822	821	840	834	831	840	854	816	789	883	789	841	819	802	824	817	793	902	810	812	765	817	797	820	816	851	878	837	781	822	805	844	840	855	814	838	808	780	816	800	868	841	816	797	759	813	790	882	784	807	854	821	781	803	822	755	834	829	776	855	792	799	807	820	848	836	845	849	820	766	826	797	792	879	860	814	770	795	804	820	789	847	831	774	830	827	844	802	833	831	806	832	820	788	800	816	803	818	806	776	810	822	848	778	824	830	778	803	814	833	812	763	812	794	832	788	821	832	788	800	784	794	790	841	816	839	803	793	838	800	827	815	853	823	853	818	824	810	844	805	844	859	813	787	785	826	803	865	805	804	813	847	812	809	797	812	845	869	779	787	845	771	860	810	797	831	870	790	821	818	816	811	800	781	803	760	812	831	836	800	819	770	797	813	785	825	835	839	811	796	787	798	811	833	847	812	864	772	821	797	826	819	844	793	886	797	814	864	830	871	818	823	852	811	839	840	844	795	790	855	852	814	827	828	847	822	776	812	838	798	810	811	820	761	798	781	769	783	852	782	815	864	832	832	776	793	816	804	829	789	825	802	770	810	798	826	870	795	762	886	799	750	819	869	816	820	819	830	794	861	815	805	824	847	802	802	892	831	848	852	821	772	831	801	798	814	829	834	849	853	800	827	800	796	776	794	826	821	831	784	824	822	840	830	736	866	853	842	884	795	863	805	752	791	809	786	856	797	854	831	831	809	859	841	815	805	819	755	857	840	807	833	863	815	814	805	851	812	839	829	839	873	861	794	853	885	806	849	834	817	801	803	828	789	822	825	870	805	809	775	784	819	841	779	824	828	802	772	848	851	807	828	827	807	864	828	818	821	818	791	808	845	811	810	834	811	778	787	843	811	812	812	873	815	811	817	789	833	814	798	832	804	858	811	833	842	831	777	849	797	797	837	797	813	848	809	791	789	851	804	850	820	750	802	807	778	823	770	778	867	841	840	812	837	866	807	786	799	799	821	850	820	863	831	826	787	765	798	827	869	836	856	835	861	829	797	829	821	826	831	787	796	863	855	841	819	836	787	836	844	808	819	850	820	852	812	844	867	825	768	810	756	789	786	812	823	811	827	874	823	855	805	771	755	835	816	795	804	823	803	763	802	870	851	849	809	768	773	791	815	838	858	801	852	778	854	815	832	792	809	833	816	762	823	793	810	822	801	853	824	863	742	837	801	845	794	837	824	816	822	820	800	792	878	768	781	816	848	800	816	813	809	790	829	759	756	831	815	829	812	799	780	868	792	830	800	820	833	833	787	783	856	769	811	835	796	841	778	840	827	850	819	814	849	848	813	811	837	795	795	810	898	829	789	828	786	835	799	840	830	824	827	859	838	821	834	852	813	794	810	856	862	813	883	778	805	800	832	864	826	815	798	816	799	805	829	823	786	810	860	845	826	814	847	809	868	838	874	786	772	823	801	855	797	832	873	814	811	816	820	824	775	796	798	866	829	860	818	854	852	872	781	823	778	822	821	803	814	817	822	813	862	811	780	769	814	790	812	852	824	846	850	773	810	888	826	821	848	811	797	796	814	795	792	840	867	799	811	801	841	791	846	832	794	852	762	813	822	835	841	843	810	800	828	800	814	809	826	803	823	826	818	821	842	822	810	812	828	798	845	862	792	783	785	790	811	835	802	802	857	814	801	830	815	815	844	760	828	854	800	853	820	853	812	824	805	784	868	838	806	779	788	797	778	797	822	807	782	785	824	853	822	795	819	817	862	839	839	846	864	827	809	872	862	802	864	807	755	817	838	851	791	796	814	823	755	773	852	833	792	843	773	847	794	855	799	825	833	830	832	822	813	817	802	812	797	816	789	806	860	858	782	804	774
5493	325	740	1300	740	391	313	370	442	532	325	242	218	174	193	164	166	176	156	183	168	157	145	183	163	159	178	157	161	177	170	180	144	179	152	143	193	170	153	169	178	153	156	148	203	196	155	176	184	149	165	155	165	180	163	171	173	163	168	167	158	152	127	168	180	158	174	175	187	174	162	185	162	183	165	200	194	169	162	178	185	147	181	189	177	166	163	174	147	148	186	158	166	152	148	166	148	153	166	148	147	167	173	185	156	151	161	178	181	167	162	159	182	139	137	156	150	161	176	175	183	174	156	162	168	177	170	182	152	168	144	166	176	178	167	169	178	175	141	150	178	172	141	181	164	154	200	186	189	168	192	140	174	153	160	177	181	168	175	188	169	174	179	183	150	182	173	173	169	168	169	165	180	158	172	154	150	167	156	165	170	180	134	175	156	171	179	186	167	159	156	158	152	166	194	164	146	173	168	164	155	155	174	163	163	147	188	168	185	159	147	171	150	148	142	157	184	150	179	158	184	166	159	166	169	179	171	133	150	164	159	168	158	174	176	141	169	181	167	172	190	173	151	188	162	157	148	124	151	174	168	172	178	164	146	166	169	154	157	158	166	148	148	173	168	183	177	165	155	165	156	147	182	147	171	163	180	161	158	161	183	156	160	162	175	154	148	165	164	179	177	173	206	173	192	158	154	154	157	141	178	179	150	159	167	165	167	164	152	162	173	174	166	150	172	151	153	171	175	164	168	175	157	170	165	172	158	176	189	173	153	155	192	162	162	173	177	181	161	160	159	200	177	174	178	159	188	157	184	147	165	158	159	174	160	167	165	165	167	176	173	159	154	170	152	197	153	135	172	168	172	176	189	176	189	164	169	203	168	153	159	171	158	158	186	160	193	170	153	150	169	154	156	165	174	144	141	158	178	177	165	167	161	206	166	146	164	171	154	178	162	163	188	168	165	143	143	158	181	169	146	173	162	157	167	166	178	156	150	173	181	163	163	130	162	170	160	187	170	167	174	162	147	174	190	159	155	155	152	169	161	147	152	165	161	174	165	168	171	156	170	190	159	155	158	165	181	158	172	160	175	160	162	158	172	154	162	168	168	163	171	146	186	159	175	184	137	173	172	171	180	156	174	166	147	165	188	181	168	184	187	172	172	163	161	139	169	155	194	165	170	184	185	155	183	163	163	155	183	183	162	162	157	139	181	167	162	179	155	167	180	181	156	142	203	150	173	172	157	156	171	173	183	190	191	166	160	137	165	159	176	152	177	182	165	158	146	184	177	173	155	163	158	167	165	179	155	138	176	164	152	157	152	144	167	197	196	177	170	147	167	174	161	174	167	135	151	179	174	161	149	174	153	155	151	187	172	186	174	159	168	172	145	173	174	173	172	160	172	167	155	152	179	160	162	168	176	157	167	182	164	169	179	167	173	175	160	187	176	167	173	156	157	154	155	154	172	178	153	165	156	173	179	155	175	165	163	186	179	185	168	152	142	171	180	156	168	182	198	170	149	170	179	163	183	163	175	169	163	163	160	156	160	163	173	185	175	155	141	187	152	168	144	168	150	178	147	175	158	165	167	159	200	157	145	162	142	171	170	152	173	194	170	153	163	164	157	158	135	178	177	184	165	188	174	132	159	161	159	154	151	153	165	154	160	168	185	160	159	192	159	171	184	168	181	184	169	165	167	164	134	173	183	180	185	184	160	176	173	163	173	156	174	148	173	145	178	163	163	180	150	171	156	150	170	152	169	151	164	167	166	187	170	171	148	156	166	169	154	168	167	188	148	177	181	180	166	188	162	160	171	174	160	163	177	171	164	149	155	173	157	181	182	141	174	169	180	189	179	172	143	164	176	163	136	159	153	165	177	174	176	183	178	161	177	161	155	180	165	209	149	180	124	171	147	169	174	155	167	179	172	171	169	168	201	180	169	188	163	150	143	178	182	165	167	160	164	178	171	188	163	161	172	164	186	146	173	167	167	161	147	172	168	177	168	148	174	154	152	158	136	158	154	170	181	162	174	189	176	152	147	162	163	165	144	149	178	169	178	168	161	166	167	146	179	155	152	179	161	145	169	173	157	142	171	161	155	153	173	161	175	142	170	162	191	194	169	186	176	167	146	177	149	147	183	147	185	151	154	152	183	166	159	168	163	147	170	155	182	150	161	154	166	156	162	160	156	156	158	178	187	158	179	161	160	175	174	162	146	173	155	158	178	157	160	162	183	169	183	153	181	195	182	165	157	180	164	175	189	132	169	155	156	178	157	179	157	144	177	156	170	173	148	160	153	162	161	170	152	168	173	172	165	133	157	173	169	141	164	150	178	173	149	177	175	174	163	161	158	161	160	199	156	173	161	153	156	176	154	155	177	181	143	184	149	160	161	185	143	142	183	155	179	173	207	145	155	158	179	188	191	171	168	160	194	134	159	173	135	138	169	148	157	169	169	155	162	151	155	171	154	157	169	155	171	176	147	195	201	178	169	163	152	174	177	180	164	185	166	144	169	175	200	163	167	181	157	161	188	155	165	169	176	185	175	158	155	167	163	156	185	180	156	163	160	152	152	177	180	189	140	160	156	168	141	183	153	157	184	157	158	170	156	168	170	176	172	172	164	155	167	187	170	157	160	157	164	169	184	147	204	152	202	162	180	158	176	164	174	167	184	195	169	196	154	175	167	186	166	156	159	143	163	166	161	171	185	175	168	128	156	167	157	166	166	160	173	155	169	178	176	172	175	190	157	149	155	184	165	184	186	142	180	152	172	177	162	157	196	177	168	162	154	163	168	149	145	156	165	170	176	171	168	174	170	180	160	168	160	163	163	173	164	172	181	147	162	168	161	188	174	181	175	154	171	194	172	187	175	169	171	182	153	185	176	157	153	168	197	159	164	157	185	153	166	187	167	175	183	163	165	160	155	173	172	164	180	186	159	145	193	148	176	172	151	167	184	157	170	171	164	170	181	194	182	166	180	177	178	181	170	178	177	152	152	184	158	153	121	166	151	155	176	149	170	161	152	159	151	161	168	161	181	184	182	177	180	182	174	182	174	151	168	175	168	154	161	191	189	164	160	169	150	189	141	154	155	179	147	179	161	185	169	175	187	152	178	148	173	161	174	164	155	150	170	158	150	161	162	165	168	161	169	174	167	157	161	157	158	154	189	190	163	166	178	170	177	153	151	155	145	187	178	182	173	174	146	151	147	165	175	171	160	179	178	196	158	165	172	184	168	140	155	167	162	163	178	160	189	176	164	189	169	164	186	172	150	170	171	174	171	142	146	142	182	189	148	179	161	159	174	151	143	168	146	181	152	171	155	156	170	182	153	185	151	160	189	162	151	167	161	177	159	174	175	181	150	167	167	169	175	146	187	151	158	205	185	176	144	155	168	190	172	147	158	167	148	156	171	172	179	165	184	169	174	160	148	153	171	158	159	162	163	162	172	166	156	167	148	155	166	167	147	169	186	168	162	156	175	166	183	171	170	180	163	171
5347	611	1894	4133	2830	1470	1244	1663	2183	2884	1788	990	825	559	495	517	515	464	513	483	465	481	468	478	512	458	494	559	614	671	654	527	483	497	495	512	480	429	506	506	476	501	483	477	443	422	471	505	478	480	514	452	473	473	451	505	495	484	505	426	454	453	492	470	468	438	460	472	460	466	459	453	468	495	461	474	480	436	486	477	461	488	481	441	517	476	412	473	492	474	471	461	486	490	465	476	467	473	446	431	460	476	449	478	461	449	449	489	511	438	434	529	492	442	442	459	503	491	511	482	506	431	450	441	461	473	426	438	506	527	499	473	524	489	473	490	486	467	470	470	490	449	478	427	447	481	474	494	504	486	462	465	470	466	455	447	479	420	479	460	419	477	455	483	463	440	514	488	509	473	452	453	454	477	439	478	449	465	477	436	493	446	477	443	419	484	501	511	483	508	462	471	516	461	491	441	469	445	462	496	441	481	448	483	459	462	531	489	492	500	452	494	514	457	429	459	439	500	474	457	445	490	444	469	481	464	450	467	482	448	460	440	441	465	515	481	428	459	484	490	482	461	478	481	485	447	454	424	445	504	515	413	506	411	452	457	441	419	484	454	441	475	464	477	474	461	466	454	469	443	455	434	509	434	487	442	466	448	456	458	451	474	496	439	443	482	473	454	503	417	460	450	448	448	453	446	484	453	432	487	454	465	478	475	497	454	469	442	489	460	456	495	448	445	465	453	478	433	470	475	481	451	476	498	439	487	457	469	522	446	432	460	478	437	450	463	483	433	444	485	446	449	501	475	471	453	442	478	503	460	477	449	431	454	446	450	451	475	442	483	497	430	489	445	450	493	473	449	508	495	457	461	447	441	462	475	449	483	457	477	468	425	479	482	443	445	448	467	429	459	472	453	474	487	451	459	441	437	481	497	445	465	439	483	452	434	452	447	474	442	485	455	461	490	446	471	457	449	474	502	485	475	469	444	475	460	449	483	441	457	469	468	492	477	462	468	464	430	453	506	469	460	458	430	458	466	495	434	470	421	501	462	469	477	470	430	460	440	477	442	466	492	458	465	482	483	452	488	459	455	442	451	499	472	484	485	468	500	473	452	446	466	478	481	463	527	484	455	493	508	458	486	436	456	455	461	456	442	476	485	491	427	456	487	484	441	446	435	486	484	500	475	450	462	440	498	468	456	493	476	439	460	466	495	466	446	416	486	451	448	464	504	463	459	455	426	458	458	453	475	423	483	477	449	472	465	441	463	498	492	436	458	505	454	454	458	459	497	454	466	470	427	479	484	463	460	447	488	425	484	472	491	474	419	456	458	454	470	423	482	521	457	489	471	508	451	509	448	477	486	438	534	478	438	449	439	467	437	442	477	456	494	471	499	461	465	421	505	447	520	477	447	487	468	447	514	456	439	476	456	485	472	472	439	490	470	462	469	449	444	486	479	451	470	421	473	487	457	476	469	447	431	467	466	518	486	458	433	471	446	498	441	490	446	473	463	498	470	442	500	501	452	517	512	463	460	475	438	451	474	462	439	453	437	468	492	485	480	481	477	479	450	459	442	471	499	440	484	480	470	445	451	504	483	441	493	494	431	484	451	473	452	460	479	480	441	454	465	473	445	494	465	494	448	459	492	438	454	489	460	465	465	496	462	456	499	453	478	497	495	487	498	481	494	492	475	416	477	465	446	454	430	469	436	441	516	470	496	493	478	474	471	470	447	466	461	464	479	477	486	437	440	477	489	451	468	464	486	456	449	485	421	472	498	472	480	483	460	469	457	436	475	476	467	503	483	444	438	484	476	483	471	486	457	464	455	482	440	476	463	469	468	465	508	472	449	463	447	445	482	420	489	440	479	463	477	455	463	473	458	480	476	484	441	460	448	439	483	412	443	483	464	481	443	468	461	451	466	478	474	460	426	469	441	444	442	443	454	479	504	448	452	510	465	491	452	479	500	487	465	454	468	504	466	464	443	465	489	445	472	462	458	475	451	492	447	462	463	465	466	434	467	473	456	486	440	472	441	449	490	452	439	476	493	461	473	464	460	426	516	483	441	442	472	484	497	454	475	480	466	485	502	452	446	456	477	509	497	448	434	454	437	479	457	469	444	506	496	450	493	475	459	485	461	484	451	445	475	458	447	425	511	458	473	466	448	487	451	465	439	507	435	504	440	440	427	473	455	492	473	450	493	471	413	477	494	475	445	466	467	458	452	455	499	494	449	467	492	456	486	452	482	479	455	483	458	440	458	500	463	455	442	478	474	475	458	427	462	485	450	495	469	460	456	427	481	511	489	447	493	520	465	489	479	488	478	459	465	424	449	451	451	452	500	480	450	477	458	483	468	449	450	464	476	466	477	435	442	500	462	458	474	517	473	480	474	492	484	451	467	433	449	463	476	467	462	422	481	482	503	487	438	510	488	476	487	468	480	434	478	514	461	472	448	449	492	454	445	461	452	452	455	441	464	470	451	457	493	452	483	476	467	443	470	451	449	464	502	482	500	502	459	465	483	436	480	439	440	485	469	435	500	458	483	435	462	462	487	473	436	448	443	459	465	458	430	489	471	462	457	516	430	434	476	447	482	465	429	474	517	457	477	448	490	490	465	442	423	429	449	475	492	496	473	453	470	465	488	462	457	457	462	466	434	505	453	454	466	507	496	472	491	429	459	502	455	447	472	473	470	465	440	501	474	484	464	426	461	505	448	456	492	492	469	482	442	472	476	490	444	459	470	470	487	477	502	484	451	480	493	484	428	447	470	469	465	448	471	493	481	472	488	504	490	439	496	459	483	507	481	454	465	484	436	448	463	463	435	467	492	483	478	461	446	451	466	447	465	487	441	445	430	450	463	481	495	496	495	464	462	446	424	454	467	457	469	455	497	450	419	485	460	485	451	464	452	451	438	456	455	465	487	462	444	473	438	416	439	465	483	427	456	487	460	496	463	444	428	452	476	469	487	462	430	474	449	502	505	431	498	443	458	469	448	446	437	454	483	468	499	505	472	404	455	449	435	468	443	486	441	451	492	444	453	503	502	461	470	506	470	451	450	466	495	454	493	483	479	486	481	465	441	416	416	476	506	459	504	494	533	459	471	479	456	448	499	499	501	493	506	472	428	462	510	483	446	507	452	450	479	456	504	441	461	450	461	481	455	492	484	457	437	448	450	456	455	462	474	474	478	500	488	436	481	415	468	472	510	444	488	456	478	443	462	446	518	476	461	472	459	436	433	517	461	452	427	490	462	463	469	461	502	500	432	465	455	445	464	486	455	435	464	483	476	489	476	456	477	469	490	455	440	458	468	470	481	463	424	490	450	464	437	495	452	479	470	453	456	474	436	460	463	448	483	514	477	427	503	477	497	420	440	476	454	463	454	468	476	465	448	439	455	461	461	466	430	422	438	450	443	446	464	450	428	516	481	454	479	496	444	451	484	445	474	449	511	439	476	466	451	450	478	481	494	502	466	426	464	462	457	465	422	447	433	475	469
36697	7270	2373	3280	1721	990	763	932	1127	1132	730	589	466	424	380	380	352	372	337	364	332	323	360	340	358	341	319	386	395	376	387	358	340	370	310	364	352	364	359	357	312	355	345	341	319	318	352	338	333	319	301	346	310	358	381	351	287	336	357	343	328	328	285	332	310	319	335	316	352	321	343	354	288	338	333	332	330	330	301	302	315	320	306	314	328	333	333	323	338	299	331	352	352	351	323	308	315	318	332	298	340	337	316	328	345	317	325	356	349	341	335	331	358	323	322	345	331	320	319	325	324	314	324	344	306	334	330	315	366	307	335	301	340	304	348	341	289	336	334	334	333	343	318	311	330	308	332	344	307	324	333	291	310	294	310	324	349	337	325	331	325	362	337	305	349	336	355	301	361	304	332	310	348	333	339	298	352	320	322	306	325	311	330	355	333	328	321	341	307	316	332	291	303	311	330	305	332	318	338	307	334	347	325	334	321	314	283	356	333	316	349	332	328	326	333	321	325	344	327	324	347	319	363	310	314	345	323	318	322	349	355	340	312	312	333	333	298	336	322	337	356	305	323	335	354	335	330	327	306	349	332	328	288	275	315	353	314	334	354	317	295	299	318	351	307	330	340	284	322	312	311	332	322	304	331	305	293	306	336	317	348	312	303	266	342	342	331	305	283	336	338	315	350	341	308	298	336	345	307	306	333	327	332	295	319	332	335	358	315	316	322	340	315	349	332	338	331	329	333	294	322	348	322	311	326	321	331	310	354	337	299	357	344	348	340	345	358	341	326	314	322	317	351	356	338	344	313	316	300	351	297	331	345	314	346	313	319	325	307	321	284	333	325	312	342	332	332	357	295	310	308	306	341	291	358	335	312	320	351	352	341	341	335	310	322	341	338	340	331	330	343	302	325	326	349	324	296	304	352	387	324	315	330	303	324	314	338	306	333	336	321	279	324	334	295	315	293	314	336	347	319	320	329	347	331	348	323	330	314	348	376	298	330	349	340	310	311	320	351	325	330	346	338	315	314	298	323	316	331	321	284	362	357	350	329	313	339	330	326	311	318	320	334	356	334	302	308	302	355	310	304	350	332	330	282	303	332	311	298	320	353	342	310	320	328	341	321	311	326	347	327	333	327	326	350	327	301	313	321	324	337	344	302	307	329	303	345	310	325	363	322	320	295	294	320	338	321	309	349	321	303	347	299	322	332	320	306	294	303	368	336	328	319	337	335	310	312	360	338	341	305	346	327	356	327	312	335	334	334	339	327	316	353	329	324	319	329	314	347	299	312	334	327	324	329	305	315	315	322	329	328	322	338	339	343	293	336	299	284	314	339	345	302	312	351	307	298	313	321	338	325	306	353	317	311	318	338	341	345	313	327	316	340	311	353	324	317	337	306	327	335	333	344	316	352	323	319	321	289	348	325	319	332	303	319	326	356	300	371	358	337	345	336	297	343	301	320	332	350	324	310	337	366	301	290	287	316	329	328	321	361	324	309	307	318	323	328	325	356	343	318	324	321	330	356	360	307	312	341	303	324	296	344	304	308	304	318	295	319	311	340	330	305	300	294	311	313	339	319	322	318	313	350	312	329	323	317	342	313	344	323	345	307	328	340	309	302	348	334	323	363	302	283	288	311	318	309	339	326	323	320	330	334	318	317	334	344	273	329	332	322	336	333	322	344	335	340	327	331	330	290	325	298	348	348	323	309	319	313	321	336	335	332	324	328	367	349	358	324	343	336	263	314	281	343	347	323	331	301	322	322	312	334	285	310	320	326	342	322	320	329	311	354	282	336	327	313	342	340	345	321	351	349	327	328	300	306	326	314	329	332	325	325	295	317	321	328	342	322	312	343	341	306	334	324	364	354	318	345	293	329	341	326	336	289	322	307	333	338	339	347	339	312	312	325	272	305	289	293	321	339	299	313	349	354	323	315	338	351	306	324	334	311	286	311	336	335	342	305	354	366	304	310	327	301	287	330	308	348	298	353	334	300	331	305	310	312	315	294	314	295	347	301	300	309	328	347	347	355	324	317	307	337	331	332	333	322	333	343	325	356	300	322	329	327	342	307	302	314	351	323	319	321	295	340	340	363	300	333	354	280	294	358	323	306	338	318	254	342	312	296	328	305	377	347	293	296	324	354	312	341	335	342	347	318	345	306	295	314	336	299	324	323	324	287	310	334	336	340	321	331	292	324	344	330	319	329	343	343	316	343	344	308	316	322	340	322	299	345	322	337	339	277	329	317	302	327	332	319	342	336	339	314	336	336	317	321	341	304	304	313	309	372	335	374	315	319	339	344	302	312	317	296	288	316	340	311	333	336	341	343	338	313	300	301	344	323	298	337	305	303	294	340	344	303	323	362	337	338	320	307	347	335	312	328	327	287	330	291	321	309	308	378	319	284	326	329	330	335	302	305	303	288	331	373	357	308	324	308	317	311	326	315	331	281	309	320	319	307	311	307	349	361	325	323	311	324	326	315	364	293	345	338	352	336	354	339	312	331	287	339	319	306	286	307	322	301	350	319	329	314	314	331	331	317	357	343	347	307	290	330	323	319	329	314	360	343	363	303	319	297	375	321	339	322	338	333	335	365	307	304	349	354	331	330	293	333	319	294	311	311	342	330	319	320	302	337	304	324	336	330	329	332	323	338	339	333	339	324	336	302	327	303	322	339	302	322	321	321	326	342	336	301	314	312	321	348	332	329	295	362	294	345	341	326	333	304	298	323	318	306	371	339	340	321	300	313	343	331	369	333	320	310	268	324	334	334	330	307	338	304	351	340	339	325	320	358	298	279	324	332	319	303	313	351	320	336	312	318	315	329	307	320	333	319	326	325	310	277	335	325	314	343	345	331	313	351	307	294	351	322	308	298	328	311	302	321	329	324	317	344	311	297	314	328	306	325	325	324	287	336	312	307	342	338	341	307	345	335	319	274	334	351	367	343	322	316	309	346	326	335	300	333	346	340	338	307	340	300	317	350	297	316	318	301	355	291	356	329	338	332	331	339	343	330	315	336	300	328	308	312	310	313	318	347	302	344	333	287	299	321	331	320	286	318	303	292	340	341	362	310	311	350	305	343	328	322	350	295	312	325	312	316	344	358	327	294	289	339	325	332	361	313	354	327	322	344	300	336	321	336	324	347	326	313	333	335	329	315	357	339	313	330	266	319	314	332	335	338	322	328	308	328	334	327	361	299	303	331	327	333	326	292	359	365	297	300	313	383	311	327	314	330	307	355	318	321	323	282	314	314	323	341	300	326	320	334	320	319	288	336	330	316	308	304	310	341	313	345	325	325	317	324	295	318	338	304	339	311	309	375	358	315	304	321	328	314	347	354	311	332	309	343	309	339	336	340	306	309	297	331	336	331	305	308	324	304	343	301	328	344	323	347	332	311	324	341	370	319	327	327	324	308	307	306	309	330	330	325	322	326	328	336	342	326	326	296	329	351	333	316	336	324	322	316	351	325	334	323	318	323	350	285	321	360	317
15949	1625	4499	9055	6142	3881	3600	3896	5067	5552	3428	2337	1776	1445	1122	1102	1042	977	968	972	1008	968	970	875	922	928	913	1050	1142	1199	1377	1131	998	896	895	963	998	984	1017	915	816	869	845	849	838	900	801	826	858	839	888	813	880	792	819	830	851	823	834	772	785	867	792	783	792	780	804	814	792	765	820	814	785	812	866	826	858	814	848	830	759	810	774	846	821	773	769	820	775	807	835	764	869	875	849	782	795	823	794	856	779	792	809	819	833	794	828	755	827	862	781	814	799	828	810	809	854	806	828	851	793	819	800	779	805	790	819	771	797	854	778	774	786	838	816	824	831	775	801	808	794	816	792	789	767	825	770	845	787	871	792	819	826	790	812	804	767	816	855	763	812	804	818	784	804	842	772	816	777	836	816	816	788	752	804	803	829	818	772	768	798	797	860	821	795	788	858	815	746	793	791	798	772	808	866	806	799	788	811	793	811	810	792	830	838	845	795	815	790	856	756	816	826	781	845	800	826	796	762	810	794	799	837	833	821	779	827	785	759	787	800	803	798	781	804	770	749	804	836	771	781	804	794	820	765	814	806	816	741	813	766	808	827	806	839	763	837	808	796	773	815	828	801	821	817	843	786	827	821	755	807	749	781	771	805	845	772	800	821	821	792	774	811	806	805	797	784	863	774	822	780	782	776	825	858	762	802	800	777	818	819	842	799	813	802	737	832	799	848	811	854	833	770	752	782	854	778	813	842	826	802	820	820	824	780	795	783	775	747	806	878	788	830	812	765	776	790	749	830	821	773	797	762	804	803	772	808	750	753	834	812	781	791	735	778	782	810	831	735	798	783	757	804	764	741	786	809	839	805	792	814	773	862	787	828	864	800	802	815	771	770	861	785	762	819	783	802	766	819	781	798	825	778	774	771	805	819	801	798	794	811	759	792	813	817	787	787	795	801	756	783	821	783	780	722	814	803	818	762	766	801	810	792	784	775	791	753	792	786	814	760	789	790	770	774	823	814	760	801	770	797	790	845	753	758	809	791	803	814	850	780	771	831	766	854	774	799	786	818	856	797	880	798	822	805	794	848	828	815	822	760	797	771	775	805	811	808	763	831	793	839	782	792	809	802	837	807	798	759	758	799	833	806	785	789	782	804	823	787	799	762	794	855	797	777	796	779	803	803	821	829	808	783	774	816	820	780	786	813	792	792	777	797	786	845	804	806	810	802	807	806	813	826	807	801	815	815	791	797	813	762	799	782	808	813	805	806	760	796	760	789	744	797	788	825	771	801	783	814	821	762	759	781	830	832	823	846	776	748	824	792	869	812	804	842	812	827	825	784	777	832	777	771	852	777	771	772	770	794	798	796	807	831	828	740	828	802	867	810	811	798	775	817	852	823	796	791	756	741	846	813	821	859	776	793	834	810	793	805	821	827	737	841	831	838	788	832	837	809	782	828	798	822	777	831	805	817	804	777	801	785	824	804	767	789	760	768	797	811	788	790	788	798	773	811	811	815	823	784	755	795	784	812	824	810	803	825	809	781	814	794	826	749	832	795	791	789	809	785	802	791	741	814	811	822	866	835	762	784	764	818	774	779	798	782	813	829	808	813	819	812	782	844	761	809	803	778	795	749	808	783	812	771	819	794	811	775	808	809	761	806	803	785	784	803	811	801	813	807	818	783	782	759	774	743	778	762	826	795	831	792	802	849	807	821	757	830	828	799	827	820	810	764	767	845	849	767	752	772	854	773	758	811	773	834	793	787	786	812	785	845	799	803	806	819	826	832	801	838	810	777	819	823	806	795	799	812	782	803	766	799	850	851	851	793	759	807	866	845	814	812	821	767	811	809	821	774	817	826	792	776	864	804	779	776	766	812	769	801	800	797	828	785	789	780	779	765	794	805	845	776	786	781	827	812	780	752	815	801	814	785	775	811	741	815	818	810	795	816	818	767	774	780	819	802	789	766	781	754	841	768	817	772	826	760	826	753	838	800	792	807	828	795	802	814	787	805	813	784	814	816	806	832	760	781	811	798	762	794	759	801	845	798	799	851	800	790	791	776	772	834	834	822	754	792	788	774	877	817	789	793	754	779	821	813	811	814	777	813	819	787	780	799	824	787	785	830	783	834	777	839	811	769	763	826	822	787	786	809	812	802	825	806	754	741	817	775	805	861	821	792	760	792	794	844	828	814	826	837	781	819	801	827	785	798	744	775	791	778	828	753	807	820	793	834	847	801	841	749	842	781	776	842	819	800	821	782	771	788	796	790	796	833	801	761	797	767	817	833	791	759	808	790	779	750	775	811	816	787	835	737	803	816	817	821	859	805	781	772	812	757	763	833	811	767	754	850	825	775	780	794	758	837	802	803	771	819	781	843	846	795	799	831	806	791	776	775	817	815	809	795	816	784	780	789	761	790	776	785	777	799	801	820	808	777	762	833	821	794	786	840	824	762	805	836	758	801	804	822	790	773	819	790	797	807	814	794	782	814	796	754	843	845	759	848	784	811	782	754	796	836	806	814	821	804	826	799	818	761	798	821	802	779	776	777	787	827	826	807	808	847	793	792	771	762	797	869	823	818	780	799	792	808	818	808	814	766	820	835	849	767	790	807	810	795	782	835	810	830	817	854	791	830	796	795	774	799	773	773	815	824	840	835	806	771	789	816	784	811	823	822	800	830	767	818	824	799	827	858	747	846	819	817	835	777	799	824	821	819	825	793	775	770	825	792	789	825	767	841	773	741	801	819	815	805	808	806	852	802	781	755	843	841	812	836	856	808	818	793	815	799	791	785	757	782	764	808	786	784	799	837	795	809	760	826	825	788	821	765	786	787	785	834	813	810	784	765	772	766	791	815	823	828	789	793	800	826	803	786	847	786	792	827	817	787	801	851	800	782	805	797	838	785	755	799	812	813	749	775	827	796	792	805	766	814	773	758	822	841	836	786	774	737	836	807	783	817	835	808	774	788	806	810	821	804	758	810	800	775	815	804	738	780	798	793	809	795	786	788	804	825	848	817	806	859	798	866	816	805	800	816	794	831	763	860	832	791	782	772	799	798	830	765	819	774	821	772	821	843	845	784	839	815	791	805	820	775	821	823	799	782	822	790	808	848	776	796	805	859	759	769	806	756	757	798	816	816	780	810	806	797	797	798	814	855	781	800	756	813	853	767	799	792	806	782	790	787	774	836	768	812	802	746	780	750	812	781	815	788	776	792	777	845	873	860	785	814	747	810	808	825	770	797	743	820	829	796	788	791	786	756	747	774	838	765	822	782	810	762	788	798	798	775	818	840	800	808	779	826	847	818	771	805	786	818	821	816	749	809	819	766	794	822	780	824	781	816	786	762	777	753	841	823	790	830	801	795	797	778	797	776	796	801	765	779	816	828	798	765	773	740	825	823	789	771	817	817	743	781	853	833	780	799	792	789	799	846	759	806	798	828	802	834	840	805	783	798	792	799	798	736	823	791	768	828	861	777	799	813	835	820	738	752	787	761	775
47885	16436	6576	5116	2618	1532	1243	1204	1745	1557	1123	783	578	518	435	447	450	398	366	382	414	407	396	418	364	376	367	421	454	425	452	449	372	387	358	348	390	396	416	378	337	356	365	383	366	375	369	360	355	360	330	357	363	356	305	325	358	324	362	345	375	328	353	390	338	370	360	314	355	356	369	402	335	345	317	326	359	353	341	389	353	354	342	313	341	354	325	366	334	355	373	374	362	375	343	360	342	334	361	377	358	378	353	328	351	377	325	349	372	314	345	344	355	332	365	360	316	334	335	362	331	321	358	390	361	340	326	351	369	362	335	343	377	315	365	352	365	327	336	386	340	329	346	383	373	361	362	366	342	338	327	347	347	384	310	345	378	342	351	338	332	333	367	346	364	347	348	369	346	317	331	328	330	332	328	348	362	351	360	360	363	311	347	334	342	333	367	355	349	361	310	361	361	367	335	353	392	336	351	341	345	338	360	360	356	359	368	359	351	356	337	336	328	333	365	370	352	337	343	341	344	373	388	336	353	368	373	371	354	375	304	381	348	359	366	345	327	318	340	347	318	379	358	376	352	360	319	345	352	405	345	327	354	349	354	361	386	363	327	347	349	343	357	374	395	351	337	307	358	340	337	341	326	352	379	361	350	350	352	370	346	365	364	348	353	374	346	356	351	349	351	320	354	359	377	340	328	343	350	357	365	383	369	358	322	322	363	316	330	338	324	351	359	358	345	346	340	365	369	330	326	377	387	360	339	364	354	360	349	341	366	354	336	365	346	338	359	326	337	317	346	353	381	355	352	314	354	330	328	352	333	338	374	360	354	349	347	353	358	347	339	361	355	347	373	381	348	361	362	336	378	340	347	366	352	343	351	354	313	340	365	359	398	344	364	347	337	359	319	343	355	362	377	311	353	344	357	357	344	350	319	348	359	347	339	349	345	346	352	343	331	304	368	382	371	317	338	332	365	330	354	368	341	346	323	358	364	363	361	330	344	379	349	387	342	336	322	359	364	366	371	357	338	335	385	333	338	355	352	344	323	360	347	364	351	305	368	327	381	365	344	356	372	352	377	401	352	297	338	312	324	338	353	376	361	350	341	382	368	361	330	333	353	350	352	354	356	378	341	384	358	334	328	339	348	343	377	315	369	360	351	372	382	322	332	383	370	306	353	378	356	326	362	327	355	340	313	342	341	372	330	341	310	326	362	378	374	325	396	384	340	377	370	343	346	337	381	327	350	332	341	361	356	365	346	333	321	365	370	348	380	387	358	315	369	343	333	346	342	339	351	340	308	362	362	353	352	338	328	326	341	332	370	344	336	333	356	336	318	391	353	310	317	353	340	387	377	344	344	371	367	344	354	366	387	345	346	377	335	336	344	378	344	367	333	348	349	325	327	316	336	329	382	345	352	333	337	389	339	360	329	331	353	321	325	352	335	335	356	338	345	337	311	337	369	331	335	348	365	318	343	358	378	354	379	367	343	325	345	343	390	370	369	373	347	350	336	338	362	367	366	363	331	350	334	314	341	357	315	330	365	327	347	324	337	368	322	351	339	343	333	339	317	356	332	325	350	331	389	348	348	359	359	359	354	369	321	350	343	340	337	367	323	346	342	329	368	367	379	335	333	373	346	299	344	342	330	325	345	384	368	336	347	342	313	313	331	348	323	363	350	355	319	346	334	365	362	343	318	369	373	333	354	346	366	403	348	362	386	367	347	342	318	371	365	363	328	340	381	322	374	316	385	364	352	360	373	357	337	345	323	345	346	356	352	344	373	365	349	338	325	364	352	362	282	355	380	361	372	332	363	359	356	359	333	375	346	335	303	336	338	314	361	344	342	363	320	334	337	323	334	317	339	354	350	344	351	333	349	359	328	353	381	342	368	340	349	344	344	323	342	348	369	343	325	344	349	365	340	357	320	325	332	363	337	350	321	327	329	377	360	371	351	347	334	344	339	338	359	356	373	331	340	319	366	344	350	305	361	350	346	358	323	372	353	346	367	345	373	390	337	378	360	356	364	374	333	356	335	358	332	355	332	334	340	342	332	377	356	331	347	331	357	315	348	341	331	352	322	338	343	357	333	334	336	320	370	335	328	362	341	344	330	327	382	320	368	304	329	321	374	348	340	332	365	355	336	329	367	345	348	328	313	345	310	360	383	331	353	388	356	345	380	354	330	352	344	351	339	334	365	375	363	331	330	365	321	356	326	350	370	377	332	347	345	372	353	357	352	354	355	320	394	336	382	357	329	358	312	334	361	356	323	339	327	341	372	346	352	347	352	321	293	360	323	352	366	318	365	362	343	316	289	325	339	344	342	355	381	357	357	344	364	374	376	334	333	336	375	367	345	338	360	331	323	340	354	383	360	325	328	345	345	302	356	361	356	396	378	336	331	382	345	326	336	374	335	332	337	322	346	323	391	363	380	353	328	340	341	346	356	342	377	339	350	372	346	367	373	354	364	335	328	350	344	329	357	333	345	348	368	365	379	362	329	339	338	324	364	349	344	341	310	324	336	336	349	346	333	358	385	369	349	307	339	366	321	337	331	347	349	346	391	367	367	363	337	332	357	349	296	347	361	339	353	387	342	336	352	357	316	347	352	329	351	329	346	336	379	334	321	354	344	364	387	358	326	329	317	354	370	329	358	376	343	343	349	358	349	370	353	344	345	320	372	343	339	348	331	356	357	330	358	383	341	371	337	368	337	364	327	335	362	342	370	330	340	359	360	330	342	380	340	345	368	334	337	349	343	356	356	360	361	400	344	336	379	334	366	355	326	345	319	359	343	374	335	339	353	318	353	347	369	378	341	364	339	327	323	362	332	313	332	364	357	351	341	324	338	360	321	346	333	341	342	300	307	350	345	381	372	344	328	347	340	369	330	375	325	339	358	353	364	368	349	319	367	339	330	335	362	368	324	357	377	406	345	354	351	336	308	372	382	330	379	353	323	408	319	363	357	350	326	326	336	378	339	388	371	349	390	327	312	310	357	370	330	369	342	324	362	354	344	348	368	381	352	366	347	336	361	349	359	367	358	329	337	374	379	305	357	351	349	338	348	372	320	347	354	347	333	367	324	334	346	364	312	360	344	350	384	293	358	365	340	335	311	369	341	345	314	347	357	344	375	404	414	341	353	327	339	349	320	338	326	336	342	341	338	332	380	363	319	378	351	329	356	361	353	357	337	341	362	329	328	349	351	350	337	322	337	343	320	351	360	358	352	363	337	333	376	371	362	337	335	340	341	324	328	374	345	376	345	351	349	332	315	328	322	352	370	388	319	313	330	363	330	326	373	337	370	322	334	335	351	338	350	314	369	369	306	359	336	367	335	320	343	344	341	374	339	372	371	398	348	388	364	341	373	352	314	348	335	359	317	360	337	338	346	378	361	347	359	356	346	361	351	338	354	369	342	332	361	351	348	334	342	368	335	333	362	335	332	346	321	349	355	322	337	355	384	336	364	390	342	361	405	394	369	376	335	366	334	362	379	329
20773	2289	7365	12463	8625	6142	5133	5696	8450	7225	5265	3453	2477	1808	1451	1384	1302	1237	1156	1099	1111	1082	1089	1140	1092	993	1079	1183	1439	1487	1683	1364	989	1091	1110	1045	1178	1291	1231	982	925	960	920	926	925	934	878	888	879	851	867	898	904	936	841	851	845	858	918	861	911	824	846	862	861	851	788	859	858	846	791	818	862	887	833	838	885	821	805	892	849	828	884	838	837	844	847	818	840	810	872	835	782	881	929	835	848	847	903	867	813	848	806	789	844	812	817	847	917	857	850	806	934	789	873	844	783	821	818	825	811	871	827	853	813	837	810	788	847	835	819	871	868	805	861	838	812	797	866	851	837	841	874	891	823	801	840	822	804	844	872	875	864	879	807	832	798	866	792	797	856	812	863	856	831	802	820	817	846	761	811	826	872	791	851	824	794	791	832	893	834	789	778	828	829	831	833	855	804	832	843	813	873	800	798	855	849	817	859	852	819	792	839	769	747	876	812	831	816	831	797	835	828	821	786	821	776	814	803	801	820	914	811	872	830	850	814	815	794	806	819	785	833	847	844	843	797	851	808	765	834	828	835	860	875	792	815	867	801	779	849	793	847	820	886	844	821	814	779	855	804	889	807	920	869	790	818	820	860	818	861	849	818	826	821	848	816	874	842	800	836	796	830	835	796	825	846	863	773	821	842	811	829	789	831	858	824	798	857	814	864	830	830	811	806	826	845	855	807	831	814	814	863	849	850	820	842	842	792	823	823	826	830	853	835	812	844	789	856	837	851	791	845	799	791	849	803	775	777	777	788	832	751	795	864	826	840	832	800	792	813	859	780	807	812	803	847	866	846	849	823	779	829	801	802	845	776	828	813	825	814	823	803	793	804	810	835	787	755	841	807	830	830	838	843	834	821	843	803	863	769	846	879	806	838	880	846	801	789	820	803	835	839	864	792	851	822	833	809	781	804	844	782	838	865	834	827	830	806	788	848	783	808	867	840	823	843	822	843	851	852	830	798	876	832	854	807	830	796	836	801	894	829	807	868	792	830	848	786	849	780	811	809	805	828	828	840	854	875	850	790	808	828	834	797	820	861	811	839	866	832	817	828	804	835	830	810	837	811	827	795	835	807	777	814	817	811	872	876	808	831	813	813	871	783	821	782	824	786	846	802	808	804	805	814	796	799	807	821	805	800	852	832	806	807	886	814	824	822	860	838	882	806	862	887	821	821	823	897	837	797	808	833	815	822	887	808	840	827	843	823	851	813	776	803	844	834	785	821	908	831	792	818	802	813	786	839	840	819	845	827	831	811	807	828	871	812	809	856	813	866	862	833	815	823	789	814	825	818	848	789	793	831	787	857	843	804	839	831	862	843	828	811	796	832	779	779	808	801	839	806	813	822	798	832	828	884	827	825	838	829	840	858	837	816	795	787	843	828	836	873	772	786	815	807	808	793	811	809	840	815	830	823	858	802	839	760	781	857	847	765	815	859	796	834	810	813	810	770	825	833	856	816	824	825	785	810	824	840	834	798	844	807	801	803	881	834	837	816	835	769	784	791	862	833	826	842	782	815	818	790	833	827	875	859	844	812	748	845	832	863	794	836	814	820	852	834	823	787	857	831	835	790	785	831	854	823	803	791	827	837	837	843	835	818	870	848	893	812	827	816	817	812	850	804	820	808	848	866	802	836	825	849	827	799	801	861	831	827	814	808	884	833	849	835	806	808	791	812	801	777	830	797	831	792	835	816	774	763	815	834	828	867	831	797	776	788	823	872	820	850	823	800	823	797	869	799	761	819	799	810	806	815	815	783	798	800	789	849	840	854	824	806	789	880	789	835	742	804	825	803	841	835	818	878	872	796	826	830	778	860	792	809	819	807	832	790	777	807	825	818	843	825	807	887	797	806	799	851	822	831	814	810	870	793	819	840	823	822	786	812	854	887	798	819	878	831	840	806	821	848	774	787	789	800	818	826	848	863	781	800	796	806	825	832	838	809	810	880	850	840	801	824	827	819	806	839	815	824	822	834	825	831	871	851	814	814	874	817	866	848	806	867	833	818	808	825	825	808	804	830	855	833	804	788	807	799	865	809	839	870	768	825	795	822	814	816	794	847	850	798	827	767	797	822	796	834	838	815	814	781	803	756	832	748	792	809	815	847	787	807	822	789	856	834	883	825	840	892	824	794	796	818	865	795	834	778	826	801	827	884	834	834	878	805	867	821	823	818	804	832	791	841	783	774	833	796	826	828	858	801	807	843	786	843	858	807	852	814	834	802	814	828	823	791	830	791	872	831	812	831	838	838	850	821	865	843	787	833	826	850	851	816	812	812	818	906	776	795	814	840	829	843	830	802	743	848	820	838	789	809	843	819	810	821	805	790	830	821	763	826	809	848	867	836	836	844	826	836	834	806	827	839	742	830	852	792	854	759	801	863	780	801	806	867	832	808	855	795	855	807	820	802	831	806	835	822	891	798	821	816	807	843	865	794	831	760	871	864	814	843	798	804	840	841	796	811	836	871	833	799	781	846	813	870	829	786	843	828	865	822	867	824	836	871	806	793	836	833	808	819	864	804	791	856	799	802	827	802	846	844	819	871	814	836	846	833	797	793	838	822	816	859	894	802	854	848	773	782	864	846	794	823	837	884	837	769	803	828	843	830	822	790	820	829	887	833	846	828	758	837	827	889	832	816	806	823	770	843	786	826	837	801	792	864	897	856	862	842	781	835	844	823	762	829	818	811	822	814	777	837	825	761	799	809	796	807	800	786	836	838	865	808	821	805	800	811	824	798	817	860	808	810	845	818	802	800	795	818	822	846	887	821	844	814	788	805	820	816	763	801	824	835	750	827	840	841	770	821	893	837	843	790	824	823	838	811	854	852	809	827	806	877	829	838	874	776	825	811	799	845	848	824	848	794	797	801	827	826	804	801	815	858	799	814	834	830	834	806	867	807	829	828	830	832	815	829	805	792	738	783	753	831	889	822	880	823	760	795	798	845	811	814	794	838	816	842	825	826	783	793	794	846	784	834	795	822	836	833	838	793	805	847	831	761	779	856	796	823	796	870	817	854	814	772	780	824	823	787	834	834	821	824	794	850	807	823	772	787	829	814	801	868	869	825	806	832	878	846	840	835	811	809	867	818	816	844	853	831	870	807	821	794	777	868	826	777	799	848	819	844	805	910	832	806	837	853	833	850	790	860	805	824	845	827	845	785	843	849	796	828	825	817	806	811	844	825	804	815	802	809	833	805	821	799	800	788	842	849	757	824	798	830	858	879	827	814	804	831	806	832	798	824	804	841	746	852	801	826	807	821	794	787	844	806	802	834	763	783	857	866	852	827	829	840	854	775	868	811	834	844	812	815	823	894	829	780	828	872	825	785	794	835	824	810	819	821	818	833	830	844	816	869	801	831	813	836	824	852	814	829	771	832	806	816	880	819	833	803	839	790	776	799	834	804	825	771	807	800	838	837	846	879	839	844	814	785	859	823	828	818	779	852	802	810	829
6208	502	1062	1120	691	323	351	382	655	517	363	288	238	179	170	194	177	150	175	161	193	171	152	161	165	167	160	178	195	174	211	190	168	180	176	177	148	166	185	174	168	219	170	175	158	172	159	184	162	166	168	153	146	152	196	178	166	170	173	156	168	163	182	167	154	164	183	184	161	177	158	194	179	160	155	176	186	170	158	160	176	162	169	151	188	173	184	151	175	183	181	171	175	175	188	172	161	175	183	160	155	174	175	169	144	165	179	181	154	163	169	166	165	182	157	157	167	169	151	184	168	173	175	180	191	156	189	171	189	158	161	155	168	156	206	162	146	199	186	191	143	164	165	209	166	162	189	157	157	161	147	151	167	181	172	167	175	175	185	155	187	160	175	152	170	182	204	177	151	172	180	154	148	157	153	187	162	171	170	160	164	163	170	159	188	162	185	191	162	175	157	152	173	187	179	152	144	181	157	179	189	151	177	185	157	158	166	172	166	172	169	180	172	154	186	166	157	161	149	157	164	165	164	160	147	177	156	183	176	148	168	153	182	180	190	170	200	173	161	164	176	157	167	179	172	157	193	168	166	174	151	165	157	173	142	173	166	182	183	171	192	137	183	169	201	151	185	190	156	154	167	169	164	174	187	194	179	177	187	150	154	176	174	168	149	159	177	182	194	180	174	182	174	151	187	186	191	188	162	171	158	172	171	153	166	161	189	174	154	198	146	180	154	178	139	174	161	152	175	189	182	164	143	167	185	187	152	174	158	186	187	178	188	166	182	176	180	164	175	153	168	175	180	166	185	172	151	163	182	166	202	187	151	154	157	191	180	141	171	197	192	169	185	165	161	157	187	171	163	178	179	174	186	168	186	172	176	183	190	193	174	181	193	169	162	171	177	165	162	177	169	165	173	190	182	172	193	160	158	189	155	191	179	152	166	146	203	164	190	178	151	178	139	181	174	176	176	180	159	143	166	181	183	202	171	164	187	191	179	147	156	162	169	162	168	175	185	179	188	165	181	181	159	160	168	165	177	157	167	174	187	160	182	171	179	206	151	190	186	173	163	169	162	167	151	160	151	177	173	175	176	159	165	166	180	165	144	171	172	147	193	180	172	152	177	154	142	169	176	191	179	162	189	195	172	165	163	162	178	193	192	170	188	160	182	162	177	175	177	148	162	181	187	161	185	151	169	206	179	192	174	177	178	191	177	179	172	156	165	188	161	162	174	171	188	173	159	199	154	163	191	174	172	139	159	182	176	159	191	196	133	161	178	163	165	175	178	159	156	184	172	149	172	194	164	170	151	174	159	195	165	175	160	185	177	175	174	175	196	150	178	161	184	181	178	173	185	161	167	164	165	164	160	182	167	178	179	183	186	157	161	184	172	176	172	149	190	146	173	170	187	156	180	190	169	181	164	147	156	167	189	176	171	166	168	138	173	185	158	178	163	172	153	174	150	160	151	169	151	170	168	145	181	154	160	175	173	183	173	173	162	143	187	210	166	155	217	165	176	198	159	166	159	171	180	177	178	161	191	169	160	166	161	181	195	183	155	184	180	185	174	159	153	184	203	172	167	178	151	155	178	160	161	182	171	159	167	173	175	182	205	144	169	188	163	190	174	171	171	155	158	170	151	167	184	172	165	206	163	182	171	176	181	160	174	162	170	158	162	169	167	182	185	172	162	185	145	163	179	165	186	165	172	154	157	158	179	167	179	172	176	169	155	155	193	158	170	176	179	162	166	167	183	161	179	160	162	177	199	184	156	153	166	166	182	162	163	189	167	175	179	158	159	155	168	179	168	186	174	152	152	175	185	183	174	165	179	164	208	180	140	168	161	162	184	164	179	212	185	193	159	170	191	183	169	173	189	161	172	169	151	155	173	165	188	200	174	164	179	186	184	140	152	182	171	187	179	153	210	156	172	165	190	168	160	161	164	167	154	149	185	195	148	181	183	183	150	172	186	183	167	161	183	166	172	159	182	178	194	172	157	168	152	155	139	178	150	189	170	170	181	147	167	168	149	152	170	152	169	187	149	179	189	158	181	150	160	149	161	161	159	175	172	164	168	164	182	162	165	172	189	189	197	171	160	166	206	165	169	171	193	169	185	171	177	185	158	168	145	176	196	174	196	154	168	153	169	166	157	180	165	170	157	173	166	188	160	199	164	178	161	170	178	163	163	186	175	185	175	150	181	174	185	198	179	159	164	159	169	171	170	165	169	155	148	188	171	165	165	183	177	136	179	173	151	169	164	172	158	182	175	177	159	184	184	202	183	165	173	188	182	173	169	161	177	170	201	167	161	182	171	172	172	150	126	147	149	164	152	179	171	186	171	189	157	173	197	155	180	165	181	172	164	168	177	201	156	178	158	161	174	178	167	157	162	156	168	149	158	210	169	161	171	178	191	166	184	186	188	173	191	194	194	159	189	161	152	180	154	171	191	171	187	159	184	161	178	150	173	160	177	183	144	160	179	162	160	173	168	172	146	178	155	171	157	178	146	167	152	173	188	171	150	168	162	163	175	169	164	151	164	153	186	178	173	174	169	154	158	171	173	187	157	175	170	172	147	156	159	179	179	176	199	162	165	172	166	184	155	198	166	161	178	167	149	178	155	167	168	164	170	173	161	182	152	147	157	153	171	173	160	163	193	175	163	194	169	186	153	159	176	158	189	158	177	177	190	152	174	185	173	187	170	177	197	183	172	193	169	178	152	153	160	165	175	175	188	154	183	170	165	175	161	168	162	178	178	203	181	187	174	177	159	140	174	171	179	188	182	194	185	166	187	155	176	171	182	146	168	165	152	188	173	211	141	151	157	168	170	161	167	201	172	172	165	164	169	166	189	180	152	170	172	162	166	174	166	197	163	174	175	178	163	171	172	169	163	158	182	152	149	172	182	192	154	162	177	204	175	162	174	170	156	156	177	166	169	166	162	150	164	152	180	172	161	178	157	170	161	141	193	206	159	152	159	160	180	163	172	179	190	165	182	172	169	161	177	153	199	190	173	181	185	180	187	148	168	171	186	172	171	182	169	182	161	173	159	180	171	173	189	151	159	179	150	171	167	149	163	182	160	191	165	158	170	195	171	188	214	175	146	166	197	184	195	185	176	159	148	160	171	162	165	178	192	183	177	153	163	193	203	150	159	168	206	183	159	154	136	165	168	175	173	193	183	166	157	156	160	190	145	153	156	175	148	156	161	162	166	178	179	186	178	193	178	186	174	187	143	177	181	169	166	149	161	184	162	154	181	157	185	158	167	165	180	159	184	187	184	153	167	164	156	165	178	166	177	179	175	209	183	157	182	157	167	130	186	181	170	173	165	171	177	196	165	162	204	162	169	158	184	173	167	185	168	189	158	166	186	178	166	183	166	176	165	167	164	164	159	166	186	157	164	178	170	169	164	158	174	169	171	158	155	173	159	163	162	161	182	165	140	156	187	171	164	189	167	155	171	158	163	158	170	167	169	167	194	168	183	171	167	175	153	171	170	175
5417	645	2240	3712	2714	1438	1323	1715	3428	2774	1656	1206	820	534	549	486	554	505	500	533	491	511	500	536	527	529	513	576	601	714	760	626	499	499	481	484	480	508	496	481	477	461	460	480	484	531	505	460	513	488	529	455	478	493	474	464	453	482	414	493	492	437	479	497	454	491	462	465	470	516	480	475	496	453	449	433	459	458	448	501	490	455	509	463	506	492	457	489	500	461	474	437	494	523	461	480	472	501	457	472	521	455	487	438	455	463	454	492	447	467	492	476	444	454	501	469	447	461	488	487	513	483	509	510	464	459	466	493	468	472	487	454	457	486	495	488	438	478	466	471	537	481	459	511	496	474	474	495	467	453	422	494	468	479	493	492	467	415	471	492	432	466	499	507	486	487	500	478	487	461	464	516	496	483	488	467	452	446	476	473	498	473	507	485	498	497	503	437	481	505	480	463	469	485	476	441	490	489	499	489	489	485	520	504	481	487	451	454	469	490	491	479	488	453	434	472	497	480	469	469	470	475	493	481	486	468	440	508	509	485	461	477	495	485	463	473	493	477	489	497	476	509	500	477	469	488	491	430	483	485	465	483	496	485	494	476	457	464	470	469	460	459	442	451	483	478	479	485	478	466	439	484	503	467	444	451	459	513	478	430	451	463	472	517	479	470	505	488	448	489	470	455	477	477	484	509	483	429	452	486	482	459	472	471	482	460	476	491	468	447	442	521	448	473	480	434	477	471	480	465	484	489	504	462	437	451	496	486	494	470	491	536	471	502	462	452	520	496	509	515	464	499	427	511	500	477	509	469	483	493	433	482	503	476	494	461	480	460	449	469	480	423	465	454	477	440	470	443	486	485	466	461	493	466	470	419	477	476	485	498	487	478	473	478	479	454	479	481	471	508	468	546	480	469	473	465	493	516	474	492	435	475	445	516	474	505	456	487	477	451	502	480	477	499	472	494	449	510	519	473	443	484	466	496	475	479	501	478	483	468	484	462	457	498	497	434	456	485	453	492	440	456	458	462	469	498	500	487	523	481	467	465	534	486	453	510	446	494	474	496	472	457	471	491	455	454	473	465	489	463	506	500	484	474	448	511	483	451	479	451	445	496	478	422	437	456	457	499	497	470	501	461	463	490	460	482	488	451	508	453	494	469	489	521	461	489	513	454	463	500	457	461	503	446	503	500	500	502	473	442	479	457	446	463	479	508	452	464	497	498	476	457	479	483	487	514	470	481	473	459	492	524	445	467	484	454	488	439	490	440	477	487	493	509	466	480	501	536	460	428	506	470	443	483	437	497	495	462	466	475	514	469	467	483	467	465	474	493	499	434	460	489	521	494	467	476	475	441	450	498	509	513	521	456	478	460	477	450	507	461	495	461	479	483	481	435	453	499	454	423	492	518	477	490	466	502	461	486	468	528	477	487	514	492	467	475	469	473	480	482	482	464	440	487	471	471	490	517	467	498	452	469	439	504	443	498	482	513	459	460	447	506	467	457	488	474	461	464	479	493	486	490	451	477	468	492	498	464	493	489	470	468	514	474	524	494	446	448	459	500	464	468	461	491	527	501	446	475	412	438	477	479	467	455	465	501	462	513	464	491	486	491	478	467	462	517	487	462	487	446	446	487	446	467	471	458	510	470	486	504	481	509	522	510	470	427	509	485	458	494	483	486	470	493	482	445	477	475	451	445	491	459	449	432	437	505	455	503	484	463	424	448	455	479	507	487	434	456	492	508	450	469	513	478	518	457	458	499	508	502	482	487	481	500	466	464	432	473	491	489	475	458	480	453	496	491	494	504	481	451	459	469	468	502	506	478	515	488	462	457	499	472	478	478	464	470	483	478	466	444	499	484	503	461	423	453	505	462	500	473	464	484	444	459	432	503	498	492	527	441	490	457	489	511	462	488	453	473	511	486	495	529	493	464	483	479	499	478	473	477	487	472	479	509	498	493	476	469	482	468	473	441	469	468	458	485	498	470	460	455	502	468	480	472	469	497	527	465	463	487	473	503	474	460	447	456	468	480	476	477	496	494	488	503	495	503	424	457	491	465	484	504	480	465	507	455	471	507	463	482	438	427	465	474	502	448	516	470	468	491	476	498	532	436	474	465	467	471	493	482	466	481	502	495	500	452	492	489	497	469	490	459	485	481	443	467	466	496	493	460	504	461	539	488	435	467	429	464	475	473	453	462	438	451	466	510	475	469	471	458	471	513	448	486	485	493	474	503	489	499	498	500	451	509	462	492	514	476	504	491	465	464	459	510	501	489	477	509	474	461	465	485	456	491	481	470	488	508	455	486	511	453	483	490	487	491	497	465	477	477	504	463	484	484	460	445	451	508	486	459	506	501	465	449	491	465	484	517	448	473	468	476	460	463	462	458	455	462	501	489	447	444	454	493	491	511	475	467	502	486	468	494	440	498	477	464	492	457	495	471	453	516	479	547	471	501	469	484	484	461	489	479	436	504	425	464	503	483	492	477	477	491	484	507	476	460	478	475	493	495	514	461	450	495	451	430	478	486	506	471	490	514	484	489	483	431	498	450	499	501	514	484	442	481	453	479	478	452	448	486	498	427	444	459	477	481	505	462	454	479	491	462	485	493	517	481	486	490	509	469	501	496	481	496	513	489	503	483	481	436	456	466	497	488	465	444	508	468	467	496	489	481	466	500	474	462	489	519	431	450	456	472	475	503	487	472	502	466	474	505	486	451	502	500	470	505	518	437	492	503	502	447	457	467	489	491	480	503	517	443	467	466	463	460	436	453	422	474	448	463	502	472	413	472	497	493	455	470	468	470	506	493	497	486	500	470	510	496	488	516	462	449	456	401	485	477	482	486	494	480	479	486	463	467	450	494	460	494	492	480	501	448	461	464	529	515	481	451	488	478	481	515	491	511	458	531	440	455	490	442	433	487	473	499	472	475	497	499	462	395	448	417	446	491	463	464	458	464	522	472	468	437	480	463	474	473	525	500	454	480	487	497	458	499	500	490	506	461	554	522	461	466	471	481	455	510	501	463	452	486	464	461	504	486	480	452	471	490	495	459	453	493	501	487	501	444	495	523	482	461	493	507	481	453	460	493	461	453	487	479	475	446	451	494	454	468	467	517	451	486	501	471	463	483	501	505	492	503	465	450	493	484	457	454	475	473	476	484	479	473	505	459	483	502	475	446	486	486	491	429	477	497	476	490	491	478	491	508	463	468	477	458	504	476	487	489	465	433	455	438	485	487	511	455	478	476	489	505	446	483	481	482	470	508	491	458	474	483	499	471	509	471	485	519	481	483	483	447	476	495	463	494	482	539	452	478	476	475	486	437	467	497	468	480	469	489	489	530	464	463	475	452	502	476	462	479	473	451	469	434	452	503	466	476	464	499	466	481	494	507	451	487	477	491	458	436	489	471	471	508	485	484	474	469	461	507	448	507	444	474	475	481	488	426	483	465	478	497	461	440	463	484	467	493	466	507	458	442	484	453	458	465	455	461	473	506
37866	8288	3047	3217	1688	861	809	874	1343	1151	767	567	466	441	352	375	349	365	370	362	365	315	366	329	340	345	374	344	326	402	355	334	323	324	344	338	325	396	319	313	315	320	310	329	325	356	341	352	344	307	317	318	342	278	340	334	342	325	318	310	335	298	326	325	311	322	348	307	346	308	329	308	349	352	358	331	310	291	335	324	301	357	320	315	308	307	309	310	322	330	307	313	354	345	305	313	332	320	304	315	322	309	310	329	306	359	357	315	359	330	317	320	306	361	352	309	331	329	310	315	284	316	301	331	282	355	331	304	310	351	339	320	333	318	338	334	336	351	309	312	287	344	357	318	301	316	307	325	323	331	322	350	323	332	322	308	284	311	334	328	340	347	344	317	349	324	330	324	319	367	339	314	321	306	336	343	343	323	340	343	316	305	298	329	354	298	330	336	338	338	335	345	349	333	294	328	309	328	329	332	328	293	320	352	287	327	356	333	331	292	346	325	342	311	328	311	317	301	298	353	360	342	340	332	281	353	333	306	329	310	304	327	328	288	346	311	336	333	315	317	331	341	339	345	326	332	305	300	325	318	329	335	294	310	327	330	343	333	331	343	348	320	340	351	335	327	320	321	324	348	303	355	324	351	322	355	322	307	343	325	294	328	335	296	291	349	313	335	326	334	293	332	341	342	330	368	322	309	307	321	311	355	320	327	312	299	316	332	308	306	306	328	295	341	305	282	311	337	342	328	313	315	339	292	335	337	348	308	301	354	310	361	354	277	353	378	329	358	335	356	293	318	312	310	328	335	349	326	284	304	312	325	338	337	348	312	341	338	319	329	330	295	317	286	306	351	349	307	323	322	319	340	302	317	318	304	302	303	324	306	333	327	288	286	334	365	327	317	302	346	328	334	294	308	324	340	282	336	314	368	323	287	312	304	330	330	322	323	297	331	328	340	311	324	322	317	303	293	317	341	353	339	318	331	315	339	334	282	347	328	331	349	337	320	352	318	339	320	313	346	321	334	323	313	327	318	318	284	335	330	293	344	286	281	308	313	363	308	344	306	343	329	350	338	330	316	342	297	297	316	300	355	307	313	329	363	352	344	324	321	345	312	335	305	312	336	326	323	315	309	334	313	319	335	336	328	328	288	338	372	303	296	310	356	298	333	298	328	321	322	335	310	329	330	317	335	330	323	351	352	303	314	322	316	342	315	315	341	304	295	317	330	364	354	319	346	310	322	330	322	322	297	318	329	304	353	301	354	352	322	319	355	314	357	351	340	344	314	317	310	316	316	308	341	358	309	354	309	307	340	316	341	320	343	304	323	315	305	322	343	298	301	327	362	292	327	299	341	302	340	332	325	324	327	333	331	309	315	312	286	314	349	321	321	330	324	311	300	324	358	320	354	334	340	311	352	328	349	329	367	303	273	375	347	344	301	299	308	316	321	311	302	365	350	317	321	312	302	310	350	334	324	332	322	338	280	299	294	314	317	331	318	337	323	314	295	364	346	359	336	292	329	315	319	325	356	362	321	360	315	297	363	328	323	294	314	337	364	372	350	351	369	314	336	306	317	323	342	328	315	335	352	335	312	348	311	280	339	323	304	301	332	382	330	326	327	301	326	335	357	337	309	314	348	317	324	291	346	302	309	278	380	333	338	327	327	356	339	326	336	319	305	341	305	352	334	316	292	309	337	298	324	303	316	336	327	305	339	328	324	313	318	324	309	290	312	302	305	325	329	351	347	309	318	308	332	314	316	358	342	311	328	361	328	309	339	360	340	354	314	359	331	319	311	298	318	310	341	320	349	333	308	312	314	324	343	343	339	333	319	323	313	279	327	310	337	317	313	313	331	309	295	372	331	326	356	334	351	337	264	375	336	313	355	325	317	325	339	301	330	292	331	321	310	332	300	321	324	332	306	334	331	335	338	328	312	318	299	313	327	354	315	312	311	323	337	284	333	312	331	311	337	347	347	330	310	334	325	287	326	316	300	299	308	366	376	300	345	303	363	347	339	336	331	304	327	296	295	329	350	339	329	331	335	302	341	314	328	337	332	342	306	335	299	314	336	332	336	310	343	316	327	331	307	314	309	309	309	302	332	321	327	354	319	332	348	280	309	297	324	330	317	326	308	319	302	309	309	308	350	343	354	322	320	355	339	297	327	313	332	307	353	320	337	304	308	302	368	312	337	317	345	326	339	357	350	358	317	328	329	371	316	300	287	327	303	350	298	324	326	339	346	354	317	309	329	294	307	293	329	286	324	331	330	335	337	335	332	325	356	335	335	317	278	321	345	311	313	337	324	291	360	343	319	341	322	364	322	359	362	308	300	343	346	341	310	345	335	324	326	310	330	329	315	327	316	325	330	335	329	344	333	289	372	315	348	332	306	321	313	353	323	326	352	284	337	354	365	296	323	320	289	311	319	316	357	308	287	308	313	315	288	306	346	337	314	331	307	297	347	342	321	322	329	334	296	327	311	306	328	329	331	312	332	351	347	321	321	323	317	301	335	337	334	338	311	326	339	329	313	347	290	338	370	328	323	348	326	340	307	331	353	295	333	326	343	275	325	350	255	323	324	332	332	311	315	302	308	331	307	320	333	321	305	332	319	348	338	336	321	344	347	322	289	343	323	325	356	363	303	323	333	308	325	352	304	319	313	343	387	319	306	322	334	308	313	342	303	298	324	315	349	325	308	289	352	339	358	335	313	317	317	318	332	311	341	315	337	303	317	324	315	323	317	322	338	294	324	306	327	338	304	331	331	332	304	345	354	283	293	333	333	315	322	356	325	311	317	315	327	286	339	324	335	315	317	317	335	309	345	369	320	380	344	322	339	343	296	315	322	330	363	349	372	309	321	354	357	346	306	285	282	323	314	321	355	334	326	326	327	324	324	280	353	289	323	319	327	338	320	318	351	342	303	345	331	303	332	344	333	302	308	313	326	309	335	352	319	336	308	356	340	385	322	312	348	378	296	320	344	313	315	332	306	330	313	299	336	286	328	294	303	307	298	323	309	316	326	338	317	340	348	327	330	293	334	309	331	279	315	338	327	344	334	281	352	302	294	324	322	306	321	340	312	340	337	311	340	356	344	336	319	372	300	316	335	320	319	300	307	333	308	297	311	310	337	328	321	303	300	319	334	335	328	310	308	325	312	313	303	280	316	342	352	311	296	341	289	312	326	323	332	290	348	346	320	336	324	341	313	306	307	338	350	315	347	354	328	299	333	343	305	332	295	330	336	286	394	314	321	333	308	311	307	359	328	324	337	285	311	326	356	307	344	331	321	323	301	313	331	322	310	336	337	326	333	345	329	323	339	328	328	295	320	352	345	354	363	321	310	322	326	310	293	315	327	336	329	299	328	305	350	339	331	304	316	288	320	341	293	297	316	314	314	329	333	300	320	345	300	331	320	319	334	298	322	307	302	302	308	375	338	322	314	355	340	290	303	326	322	308	343	331	280	332	287	379	320	326	308	351	327	337	336	300	307
16409	1551	5335	8323	5999	3498	3522	3808	6580	5337	3390	2418	1852	1264	1017	1044	1096	1005	1016	1011	1007	990	942	931	929	969	1020	1064	1217	1183	1345	1078	914	1006	947	950	1070	1016	924	867	860	915	914	904	910	835	815	840	854	854	881	814	840	799	830	791	836	842	797	792	818	817	811	777	805	817	813	799	833	880	811	848	835	834	828	830	824	798	782	785	847	832	806	817	857	817	803	823	843	816	814	875	816	816	801	807	821	811	780	794	819	808	827	788	827	829	807	786	800	776	793	797	797	821	803	802	819	831	762	831	832	800	828	805	837	807	825	821	806	835	811	878	833	797	824	818	765	775	789	791	809	810	803	791	818	803	797	803	796	820	787	832	762	828	787	791	803	778	769	794	772	840	781	823	802	794	828	766	793	811	849	789	785	830	756	803	821	848	819	726	778	846	790	767	817	808	781	755	811	809	800	842	826	736	803	800	774	793	807	834	802	793	794	783	783	767	777	827	814	810	813	805	830	813	827	802	821	825	777	772	804	787	821	834	783	875	771	785	823	805	782	786	777	788	799	849	809	766	825	787	844	803	774	814	810	840	797	799	826	842	862	791	842	822	804	800	782	788	797	774	794	801	774	812	784	881	824	812	774	827	791	776	786	776	751	799	839	804	823	815	784	748	752	809	771	774	759	783	832	815	796	807	759	774	767	826	801	782	847	791	789	797	817	792	784	863	841	817	882	831	784	776	777	804	827	816	816	851	808	803	820	783	830	832	802	805	799	823	818	777	836	819	764	829	825	810	813	805	852	830	748	821	840	763	819	780	799	776	868	802	775	773	798	772	779	821	803	835	786	837	793	808	787	774	810	801	799	731	822	764	800	831	763	852	764	785	798	838	786	795	783	850	864	839	737	786	799	780	764	863	809	798	778	818	786	786	839	769	797	820	801	814	791	768	825	831	840	853	845	842	761	794	749	797	836	797	786	812	826	784	766	775	813	814	843	835	829	821	799	787	792	776	751	812	746	772	774	824	822	828	879	778	768	810	792	799	800	813	825	800	800	801	843	756	796	852	806	809	820	813	749	796	808	767	769	785	780	807	803	785	843	770	854	782	810	809	778	855	812	803	818	839	791	817	824	829	802	776	830	778	759	788	813	771	838	785	788	758	798	791	815	818	753	815	824	823	788	842	761	769	791	790	767	779	797	842	819	790	806	827	851	856	805	798	791	830	805	792	771	814	837	786	806	789	786	744	816	829	783	827	768	824	806	780	830	744	729	831	800	816	772	817	773	778	838	801	796	753	787	800	786	780	782	798	732	751	785	810	797	835	799	780	800	842	795	797	807	835	803	828	842	776	854	828	770	823	842	777	801	794	761	782	857	833	843	809	799	810	785	805	811	823	785	838	805	798	803	818	868	820	804	813	817	763	804	778	771	778	814	797	800	788	870	806	797	782	818	823	825	819	779	851	820	833	819	826	784	818	834	838	810	783	813	781	818	817	850	795	824	828	816	836	795	831	846	807	821	799	822	797	781	834	798	828	777	786	802	802	826	745	803	772	800	784	790	800	805	806	824	779	833	821	833	807	846	843	759	825	811	783	769	795	789	789	780	786	753	828	841	795	755	768	811	788	783	803	784	767	807	785	792	781	833	767	841	764	813	828	797	782	792	798	832	788	774	771	849	788	764	804	797	817	807	780	811	744	805	816	786	783	827	841	760	831	824	804	818	835	832	774	799	832	786	884	783	825	798	786	781	807	752	843	741	867	865	828	773	802	796	771	837	826	793	794	819	843	789	802	756	811	807	782	853	759	757	834	798	772	810	791	822	798	807	806	783	839	834	805	837	854	778	793	801	816	795	828	792	813	822	746	818	813	787	780	788	800	781	806	839	841	763	842	793	817	832	792	785	823	771	822	836	807	800	763	777	797	765	837	832	765	823	817	764	829	822	835	793	767	811	804	793	807	840	813	765	799	832	800	790	813	775	816	816	808	779	814	745	815	803	798	777	833	790	762	776	795	795	786	791	791	807	812	836	815	803	806	805	845	788	790	790	810	814	802	782	791	814	802	802	794	834	844	780	864	821	793	818	810	772	824	802	819	766	800	841	791	757	811	754	861	764	819	818	793	797	764	799	788	785	766	773	832	778	795	790	793	761	797	844	776	817	826	789	813	742	814	805	795	802	852	858	809	823	819	819	822	759	812	841	808	770	813	771	775	809	792	834	773	835	808	834	758	779	813	803	826	803	831	834	812	787	785	803	817	811	803	804	851	792	781	782	807	766	786	802	777	748	787	787	803	734	770	801	775	772	827	835	792	773	758	817	779	769	791	794	820	789	803	759	804	836	798	738	787	826	810	785	832	838	769	818	830	786	796	788	811	785	832	852	791	787	792	810	786	805	769	789	825	788	807	814	810	796	760	796	791	791	804	784	835	828	772	818	767	775	806	797	825	808	801	837	787	812	839	787	774	797	789	789	787	785	844	782	805	798	838	802	823	773	792	815	828	776	792	813	811	757	800	807	770	833	836	833	817	803	780	851	804	829	796	768	774	763	802	839	782	808	770	798	757	797	798	794	791	803	794	803	790	797	803	799	778	775	807	828	824	819	802	820	751	812	814	835	813	792	799	774	808	824	827	826	798	797	832	802	785	832	771	789	803	794	838	823	799	804	800	805	828	832	797	779	814	799	802	816	772	816	799	801	785	763	825	774	780	784	836	790	759	842	792	798	813	857	792	819	799	812	821	758	834	752	850	793	759	788	820	774	799	828	800	774	803	780	818	839	807	828	796	795	817	754	838	849	778	813	809	789	810	751	748	848	809	836	807	753	837	811	791	882	798	794	774	830	784	793	801	838	817	806	803	780	816	848	867	787	802	827	764	822	796	860	753	819	812	830	811	864	797	782	840	810	766	821	741	838	790	863	796	787	812	786	876	786	837	814	775	817	787	856	844	758	797	798	815	816	780	776	776	791	776	826	747	797	786	829	764	816	820	785	805	772	818	792	764	770	794	789	784	824	735	803	767	819	732	807	797	769	807	788	772	804	832	775	790	775	807	798	812	751	749	792	767	786	779	779	844	794	796	822	802	810	854	801	761	779	819	798	786	803	782	801	777	834	778	795	761	882	836	820	790	836	812	781	839	823	779	819	820	778	802	775	828	813	804	796	788	804	830	799	790	752	819	834	851	777	806	785	791	843	794	834	787	786	821	826	835	837	819	796	829	801	799	806	793	816	803	818	816	818	802	790	812	778	809	826	840	824	752	808	749	827	799	830	822	822	796	832	812	830	824	807	782	828	742	835	854	836	838	762	837	745	795	825	792	820	810	797	807	810	788	800	822	851	771	825	783	857	763	819	852	786	788	844	807	799	814	798	805	778	819	806	844	778	827	808	777	801	784	808	783	800	782	763	803	814	779	775	795	824	783	792	780	808	808	809	799	806	803	815	762	806	818	782	802	818	803	847	776	777	833	782	813	837	811	802	817	843	809	793	794	824	752	778	795	797	785
49469	17601	8292	5548	2949	1488	1284	1193	2036	1538	1099	707	570	476	438	445	431	391	408	365	338	426	370	360	361	392	381	418	446	419	359	388	388	380	377	341	403	397	416	376	371	326	357	347	364	346	338	364	322	371	341	345	321	345	303	306	358	351	345	346	376	344	347	370	362	373	333	364	377	319	372	344	361	315	315	328	334	350	327	306	333	342	346	329	301	350	315	325	363	355	367	343	348	327	350	389	329	330	349	340	331	324	355	352	349	359	355	344	338	360	369	342	360	340	330	341	386	309	306	391	369	355	332	373	354	327	343	333	359	374	360	336	305	331	338	349	360	335	367	336	359	324	352	373	354	347	322	348	350	349	345	382	360	321	358	337	373	338	353	366	356	358	350	318	351	307	337	337	347	344	324	322	356	353	363	346	369	306	367	321	352	324	362	319	336	325	333	344	344	355	333	339	319	325	345	342	341	323	354	329	381	345	342	356	323	351	361	347	322	341	337	315	330	358	358	358	375	338	322	308	327	321	334	337	334	318	355	360	349	347	315	347	336	334	348	368	334	325	336	348	373	364	359	357	342	353	326	355	356	362	380	324	369	329	349	347	348	404	366	350	353	334	363	352	349	333	369	337	336	332	332	353	350	351	356	340	334	341	331	323	315	352	344	356	293	343	381	343	337	320	311	333	363	329	379	382	361	353	363	340	333	364	326	301	360	337	367	340	328	340	377	343	339	359	357	350	349	314	341	320	328	323	331	363	367	350	356	341	346	335	331	335	324	336	340	329	339	335	307	344	369	358	347	356	320	338	336	354	331	330	358	329	319	346	349	365	356	367	323	321	360	349	354	352	335	397	359	371	285	337	334	356	316	333	300	343	363	332	329	378	385	334	348	317	358	320	357	358	351	352	339	318	345	349	337	356	337	334	366	323	343	329	321	320	379	339	317	355	332	352	322	333	352	352	380	349	324	332	327	359	342	360	334	325	334	337	345	396	328	336	320	350	348	361	359	343	327	312	361	343	320	318	343	361	367	350	325	384	323	323	348	324	309	366	332	362	349	338	336	349	350	342	324	333	277	353	322	336	302	350	320	342	326	357	313	330	309	364	370	343	337	341	365	325	361	376	353	345	338	385	323	357	346	342	347	358	344	340	341	355	327	368	345	371	366	325	345	351	354	344	329	340	370	343	314	385	301	380	345	363	335	329	305	335	361	344	337	388	355	328	367	367	350	337	342	326	330	354	317	338	347	312	338	352	346	335	308	347	321	353	339	321	333	357	325	310	355	330	342	343	336	338	359	323	351	345	387	318	363	365	367	340	321	331	340	305	325	340	328	335	350	376	317	339	338	321	342	349	335	338	311	366	328	369	348	332	341	381	313	344	323	351	320	331	360	387	368	351	348	329	370	352	329	335	324	351	339	357	354	333	355	328	369	353	364	367	355	340	343	326	295	316	359	345	340	328	309	337	335	333	318	320	336	368	369	366	358	359	339	315	344	324	335	333	328	343	345	347	366	345	329	341	386	306	350	351	344	339	296	342	334	356	315	324	326	354	317	358	366	342	356	334	368	333	328	325	312	340	337	301	327	337	341	321	303	374	332	330	391	307	341	324	341	350	317	380	347	338	360	324	321	365	399	358	309	377	334	333	366	310	357	279	340	387	334	370	371	377	360	354	336	312	328	349	351	342	347	317	333	305	334	342	336	316	317	347	357	371	354	351	326	330	339	343	349	329	336	317	370	356	347	340	383	352	378	398	351	374	356	343	371	320	312	353	342	331	311	360	379	339	362	325	341	351	319	334	324	405	353	363	331	319	313	345	377	322	327	331	314	375	354	362	373	374	335	357	360	352	340	327	349	362	317	340	342	359	366	330	331	327	320	364	359	347	348	320	330	337	348	317	348	286	368	364	320	316	371	331	348	325	371	340	323	337	353	320	346	322	356	332	345	341	346	381	356	346	341	324	332	320	343	347	315	318	332	390	328	334	386	343	344	349	305	338	409	339	365	320	338	357	323	324	341	341	328	376	368	351	355	344	346	360	338	327	342	350	338	344	343	329	344	338	364	342	322	353	362	352	365	352	368	336	313	330	315	347	334	350	328	343	344	336	370	301	357	360	353	348	356	353	334	335	367	340	335	345	355	353	387	337	339	299	363	338	331	372	370	321	342	333	369	352	354	338	331	347	373	352	341	325	345	340	343	303	355	350	358	355	323	346	326	330	326	348	345	334	340	315	350	342	345	324	328	338	330	319	348	325	322	339	361	345	389	318	355	336	337	367	370	339	305	357	354	336	347	367	341	305	338	314	339	337	355	320	359	377	343	344	370	342	384	314	341	348	358	308	341	311	368	360	324	327	353	352	343	329	375	355	327	355	361	324	349	347	325	349	325	337	337	348	359	341	358	344	345	344	311	325	346	356	352	336	353	365	356	373	362	326	349	336	363	339	345	338	345	375	354	320	342	350	352	357	355	296	356	331	336	352	374	375	343	334	336	349	350	363	366	372	339	342	322	322	382	364	321	347	341	325	359	359	320	327	317	366	339	337	329	309	345	324	334	317	354	318	339	327	327	354	362	379	340	305	354	369	353	351	331	316	295	341	339	347	352	334	342	317	356	338	356	341	353	331	375	362	360	376	295	325	332	363	316	335	337	327	321	360	349	367	349	352	388	312	367	337	321	331	339	370	350	290	336	389	354	335	358	335	345	344	355	349	382	369	353	344	337	326	362	347	300	338	370	340	372	361	326	352	339	345	337	364	334	311	322	381	357	338	358	328	341	332	345	327	346	349	347	351	328	342	362	325	331	334	322	371	388	357	324	326	332	361	362	358	344	362	348	334	342	322	342	336	361	301	335	361	366	336	307	360	340	335	376	350	349	328	329	324	347	323	357	333	360	327	320	371	318	362	339	347	301	337	349	354	358	334	338	308	348	333	331	346	323	331	345	353	327	342	347	342	347	318	367	325	366	332	329	363	361	348	355	333	331	345	322	340	337	337	328	312	355	387	327	340	369	343	347	320	340	385	372	337	325	332	334	336	366	344	357	378	348	361	354	344	348	324	340	326	335	351	346	325	340	341	339	355	333	390	342	350	323	323	324	343	363	355	340	337	345	345	347	350	326	337	309	335	349	315	366	379	328	335	364	356	332	316	380	377	337	315	324	338	344	353	357	354	339	339	372	368	304	332	345	326	302	351	351	347	349	319	350	354	349	364	311	358	325	353	356	355	326	343	371	364	329	334	367	339	360	359	336	354	345	375	380	332	351	344	322	353	381	358	368	361	313	312	330	365	334	345	350	314	335	334	357	336	352	332	356	348	343	361	342	313	365	365	361	353	311	344	353	366	341	369	352	329	325	320	345	306	370	346	344	348	362	338	342	323	355	353	389	350	358	338	330	352	328	341	330	339	371	327	349	328	316	341	374	366	343	334	340	301	358	316	363	348	366	356	350	316	347	366	321	350	369	371	344	327	339	360	347	353	348	349	346	312	334	350
22043	2335	8336	13013	9135	5527	5165	5504	9549	7164	4949	3048	2381	1755	1459	1357	1280	1191	1197	1210	1089	1110	1140	1132	1115	1043	1028	1167	1355	1468	1280	1124	978	1097	1024	1135	1144	1203	1214	981	933	937	914	900	867	928	879	875	871	850	869	894	859	860	842	885	873	815	817	829	914	805	910	849	863	792	863	817	812	871	886	814	767	861	870	860	802	825	802	849	806	830	819	819	809	815	875	847	781	803	772	814	865	837	799	783	815	788	795	795	841	786	840	810	853	800	843	800	816	851	848	805	879	840	837	849	826	795	804	811	829	827	819	836	848	810	836	768	798	869	781	851	841	822	816	817	828	812	794	811	749	830	799	813	805	800	782	796	841	840	845	851	830	795	811	801	787	783	875	841	760	813	807	793	783	796	816	825	772	828	785	821	870	816	825	867	784	797	836	835	814	828	829	805	800	730	809	820	805	809	827	807	828	855	783	797	823	844	838	881	812	805	881	847	768	809	776	780	869	817	849	795	768	802	821	822	780	776	791	818	800	849	792	804	786	838	801	800	819	841	840	791	817	812	826	792	799	818	825	805	804	790	798	784	863	818	783	807	861	858	876	837	805	796	865	819	826	776	849	805	822	817	783	828	865	835	825	862	827	790	803	821	859	811	830	831	826	811	820	760	788	811	837	796	847	839	778	836	815	799	813	800	822	811	780	823	821	840	823	852	781	807	795	848	805	803	774	761	873	871	826	836	781	798	852	797	869	823	790	794	801	804	807	849	784	809	789	790	830	848	807	747	821	797	772	867	825	754	813	827	792	801	785	819	816	847	818	801	827	809	822	805	765	787	826	820	797	854	829	817	775	784	822	796	850	781	791	750	774	817	826	814	819	829	799	759	750	837	835	843	855	813	797	775	861	760	793	831	817	772	813	750	775	834	814	823	762	773	791	792	801	796	771	842	792	772	834	853	822	820	791	801	820	841	820	840	816	847	845	869	782	798	822	800	802	840	792	814	811	848	819	817	720	835	887	789	809	815	789	868	820	814	824	801	809	771	758	831	858	764	841	790	812	786	779	789	821	804	798	793	815	839	798	841	826	850	806	802	853	833	812	793	815	791	803	847	797	861	770	825	851	798	839	797	821	820	794	805	822	837	790	833	772	761	814	841	794	799	822	832	864	773	820	848	817	784	885	767	819	736	804	841	802	796	817	809	827	824	832	786	802	802	835	782	793	842	795	834	850	845	799	851	855	772	855	832	727	840	857	852	780	797	862	815	828	775	808	813	815	768	832	803	764	829	802	799	832	804	824	823	815	831	831	855	787	804	822	803	840	821	807	868	803	804	818	840	814	851	803	836	818	796	827	779	761	799	835	770	820	835	786	815	776	821	804	832	818	767	819	757	784	802	846	805	843	789	790	833	788	808	787	823	869	805	832	827	816	794	850	818	831	820	800	816	829	767	804	834	822	791	783	837	789	788	823	807	813	807	838	815	815	796	773	805	792	796	816	846	780	788	772	780	814	769	833	829	847	759	785	851	783	828	827	754	843	826	788	799	838	872	821	837	846	835	825	758	883	760	830	799	793	872	798	802	793	805	768	825	841	817	785	843	823	804	821	794	800	809	837	750	841	792	841	810	847	796	791	791	799	796	847	793	823	868	817	787	845	777	810	784	871	837	845	788	830	802	815	795	799	859	813	831	836	856	773	885	736	815	815	835	802	834	845	803	800	801	873	846	821	810	838	785	849	843	841	801	820	796	746	847	814	830	787	855	815	789	783	832	851	789	767	779	788	792	800	853	756	785	833	865	783	851	827	825	814	794	789	818	814	803	841	818	808	747	814	791	840	834	791	818	845	841	832	822	824	791	829	797	847	802	830	830	833	790	820	827	796	831	810	826	825	819	848	789	858	831	782	796	818	815	802	806	787	806	843	784	816	790	812	818	812	783	811	775	832	781	800	827	775	831	855	773	806	849	812	783	830	787	828	849	797	818	779	829	804	805	809	829	776	809	813	832	834	832	821	838	829	783	849	855	817	810	839	880	816	804	781	754	825	735	842	839	831	785	789	833	775	852	816	812	842	805	811	861	764	794	823	835	866	838	817	771	773	818	795	790	814	841	829	888	779	764	794	819	829	818	843	808	858	822	845	779	848	842	846	801	834	834	818	788	803	827	803	801	776	734	832	815	840	812	768	850	816	801	806	851	807	825	818	787	811	785	831	795	792	838	812	817	808	840	805	787	812	812	803	810	784	813	815	804	799	821	785	845	866	785	776	819	813	785	828	869	810	795	796	843	771	827	783	790	814	780	841	823	779	827	873	805	779	818	792	810	819	820	800	768	818	826	848	791	823	822	780	802	774	800	831	793	786	790	869	840	829	830	800	797	801	803	799	802	803	805	803	837	813	800	823	791	806	821	787	794	834	822	837	837	841	862	808	823	790	827	794	819	859	818	792	822	863	827	823	823	792	784	794	770	793	805	844	848	841	825	774	832	817	825	800	840	794	783	796	775	770	780	829	812	819	798	812	796	804	810	780	808	812	847	869	800	847	758	814	795	818	815	831	840	773	785	812	806	818	828	855	802	867	754	847	872	765	855	833	849	832	829	786	864	749	829	806	796	823	813	833	813	813	781	850	861	838	814	814	812	855	769	775	815	784	804	831	800	823	856	810	826	792	834	813	822	738	826	817	800	844	846	832	835	779	769	819	827	771	818	801	804	805	802	776	838	823	807	823	826	811	783	838	773	835	788	811	819	778	853	827	814	864	791	805	826	795	799	807	864	802	811	793	773	817	838	843	827	815	852	858	766	792	807	836	865	777	861	781	858	797	811	799	841	876	841	845	824	831	829	841	802	850	802	815	847	827	834	871	809	815	798	877	813	837	850	765	815	844	803	788	883	816	798	822	809	793	852	796	809	830	791	867	796	791	768	786	805	818	815	808	804	829	826	823	826	822	838	771	822	805	804	832	784	872	859	808	774	820	801	843	788	816	815	811	820	871	851	841	813	775	795	819	832	833	848	814	788	808	817	830	846	850	846	824	831	806	790	752	817	827	803	800	829	832	797	746	867	877	819	760	805	797	845	817	842	820	804	801	752	868	855	790	903	820	811	799	831	830	842	833	770	786	796	786	824	768	785	769	794	789	792	819	844	794	807	825	899	812	793	811	863	849	841	740	808	843	824	829	776	800	822	789	809	832	840	797	819	804	827	808	831	807	770	809	781	889	810	841	787	817	857	843	842	817	853	842	816	797	809	791	840	804	811	824	843	835	803	827	849	775	817	832	788	811	816	784	824	802	807	804	813	783	804	800	788	805	783	849	809	796	852	775	800	845	787	826	892	777	835	797	840	796	826	778	821	797	764	832	813	819	766	837	815	791	778	830	820	793	775	852	817	792	817	765	777	785	879	872	819	826	789	816	780	854	830	767	800	804	853	807	796	813	792	830	839	757	789	839	839	817	825	787	764	754	853	784	818	822	827	820	867	818	841	837	790	843	844	820	814	827	792	783	814
6016	386	1225	1360	634	310	331	401	659	483	341	234	177	165	180	189	160	154	147	165	173	144	178	189	163	173	173	185	184	188	207	179	154	178	175	169	159	168	144	165	186	164	186	159	157	155	156	166	156	198	167	167	149	192	149	168	182	164	195	178	178	179	163	186	168	191	161	182	153	156	170	139	158	172	169	163	162	172	164	171	152	176	172	160	161	178	163	186	200	166	176	181	188	165	181	154	154	145	163	169	162	173	186	153	155	170	136	160	185	159	157	154	156	181	141	168	166	183	155	185	161	168	168	170	172	153	169	174	168	179	182	159	149	173	158	136	169	165	143	176	166	165	178	160	161	173	148	164	160	150	182	158	160	167	157	165	152	160	149	183	171	190	168	180	157	161	147	176	169	158	153	157	139	163	175	158	154	164	200	172	139	171	176	172	165	171	159	176	149	162	157	173	163	166	189	177	166	170	163	182	173	159	166	156	144	147	179	151	150	166	149	168	164	176	163	162	173	180	176	146	170	191	175	181	171	163	160	186	196	164	166	161	155	176	170	157	163	148	170	163	144	176	156	151	196	173	168	187	176	153	171	178	186	177	165	181	183	184	162	123	134	160	163	148	173	178	165	168	162	164	158	163	181	151	159	184	153	150	169	155	184	174	178	169	144	172	166	147	186	159	181	195	184	178	184	170	175	160	166	157	193	151	177	186	158	155	161	173	187	194	144	181	167	175	168	169	182	169	157	169	186	156	165	162	179	190	146	176	147	178	152	169	174	138	176	165	170	158	166	194	181	170	176	202	170	186	186	194	153	152	164	171	161	158	159	170	168	162	179	166	165	176	143	161	169	179	166	177	183	146	162	171	165	175	159	174	164	148	185	187	155	176	159	204	149	162	177	146	159	198	162	171	150	164	176	187	168	134	174	182	172	143	170	173	183	164	151	170	174	178	181	183	133	182	163	173	181	180	162	181	182	162	176	165	158	171	135	160	160	161	149	183	163	168	149	161	170	162	185	168	168	173	166	158	180	173	195	185	181	172	164	157	173	150	166	174	163	173	154	161	144	153	155	174	176	152	139	145	146	147	192	183	161	139	166	180	162	168	186	150	166	182	195	160	157	186	164	167	165	160	147	154	169	168	170	141	151	187	178	162	158	167	169	191	171	187	158	174	175	175	138	177	166	155	168	163	163	181	153	157	148	170	170	148	165	165	169	170	182	162	180	168	157	146	165	183	152	171	161	162	167	183	184	162	165	180	170	195	153	169	177	175	161	194	158	165	159	183	188	171	179	179	172	153	171	171	166	162	165	174	170	178	171	179	182	191	165	167	163	157	151	163	186	168	174	175	196	145	173	189	143	192	183	175	173	164	157	181	169	156	175	172	156	141	188	155	161	178	180	152	170	156	183	175	134	182	166	165	161	163	169	175	155	138	167	175	170	155	167	170	155	172	142	159	179	177	149	155	154	154	186	192	167	174	162	168	165	149	179	199	169	154	135	165	152	182	160	155	181	155	159	165	155	169	177	168	177	162	147	143	149	139	184	162	150	183	158	167	154	176	155	164	162	171	149	156	144	159	158	178	160	157	178	171	158	141	148	159	187	154	148	169	176	195	144	130	172	172	153	188	154	155	159	148	171	185	173	162	175	157	150	168	157	164	175	179	156	166	175	144	154	165	180	168	177	170	163	162	167	163	166	165	136	153	162	178	147	152	163	154	155	173	187	157	152	193	175	175	177	180	182	166	166	189	139	172	146	168	188	178	171	140	163	158	186	171	180	169	180	164	168	148	172	171	185	160	160	174	193	168	175	146	154	193	167	139	168	177	160	168	145	165	168	143	156	167	157	171	161	169	160	186	168	164	160	203	172	161	166	167	168	183	151	184	168	163	160	171	198	141	162	198	153	173	164	152	162	186	168	156	136	159	171	161	169	164	153	139	181	162	155	174	192	191	150	158	169	198	168	185	159	184	153	163	169	164	155	152	182	183	167	170	182	180	144	163	199	166	169	201	163	166	160	178	170	148	156	165	164	171	144	177	165	171	187	163	154	152	150	168	171	172	161	196	171	162	159	160	169	164	138	179	180	168	158	147	161	187	176	174	148	164	160	175	156	153	176	152	167	161	158	171	174	175	165	164	166	157	165	170	185	191	149	170	165	170	182	149	150	143	171	182	176	166	151	170	166	164	164	150	151	180	150	159	160	166	148	178	177	183	151	159	176	167	183	171	158	164	179	155	138	167	184	160	166	166	166	178	167	146	166	162	165	150	170	142	154	181	169	172	144	176	157	179	147	150	185	157	161	161	164	161	164	192	178	173	169	166	194	178	169	153	163	164	180	164	166	152	165	150	164	163	174	166	174	140	157	175	175	163	164	155	180	163	161	188	149	177	176	209	165	163	154	153	180	186	177	149	155	167	169	159	149	192	170	161	170	167	161	176	182	161	168	158	168	175	158	149	190	180	178	165	170	179	166	162	177	162	186	174	174	181	159	168	162	169	186	168	163	190	161	179	150	181	173	158	155	153	177	180	190	172	152	169	163	169	170	152	182	168	190	157	162	159	137	170	164	165	160	182	147	150	200	153	175	184	182	147	189	146	177	160	200	171	175	181	183	155	169	169	163	165	183	151	168	164	179	154	157	168	180	173	163	163	170	177	158	165	184	152	168	161	152	153	194	177	144	151	168	198	152	161	172	174	170	156	172	180	152	168	171	164	185	170	162	162	200	194	157	197	174	142	165	182	178	183	180	176	127	155	156	157	154	171	173	147	162	175	166	154	154	149	164	161	165	157	156	159	150	188	172	155	161	168	161	148	172	177	199	178	178	166	201	160	168	177	158	176	171	173	158	174	165	171	157	169	180	147	161	170	169	158	177	150	186	166	175	193	165	177	179	182	160	125	177	135	156	162	174	174	155	150	152	166	158	152	158	181	169	159	173	170	166	157	163	158	184	140	169	166	158	140	178	181	182	162	173	171	161	137	158	193	156	182	168	179	161	164	159	142	146	124	207	177	194	171	160	185	153	174	173	172	176	173	160	167	167	179	160	162	157	180	173	155	154	176	168	167	140	126	177	180	162	167	157	153	137	153	189	163	166	172	171	176	190	164	190	174	170	179	165	168	164	164	170	167	171	185	149	152	160	167	156	169	162	167	169	175	154	180	158	158	163	151	157	177	173	190	185	174	165	163	163	156	153	170	152	159	167	165	150	166	174	187	157	164	166	164	167	178	170	168	160	180	172	161	163	155	148	168	151	137	148	205	188	176	179	174	145	156	169	141	189	167	144	161	167	150	173	182	173	172	170	176	167	164	171	162	162	176	165	168	159	157	147	161	164	171	152	142	156	185	171	155	158	145	167	156	160	155	159	169	175	181	167	151	162	199	183	169	197	191	166	160	174	172	182	152	183	158	187	188	167	177	169	197	155	144	153	177	163	166	178	162	156	161	151	174	165	165	160	158	165	153	159	179	174	169	148	159	183	158	170	188	156	162
5077	616	2761	4108	2456	1217	1454	1942	3584	2610	1574	887	709	571	524	551	511	478	410	480	504	513	463	522	543	470	514	568	680	729	631	516	441	480	492	493	447	464	488	475	457	467	446	482	464	474	451	480	425	451	486	507	485	491	471	458	475	440	455	485	419	488	464	461	463	455	453	478	486	495	500	457	402	491	449	472	503	472	436	447	507	461	480	454	483	453	419	428	439	478	500	470	460	548	480	460	406	479	421	489	472	450	449	459	450	473	478	475	450	460	481	418	497	440	493	488	445	499	473	434	461	485	470	497	480	470	461	510	450	463	431	503	454	512	492	483	486	454	472	475	471	472	473	466	494	501	461	471	464	463	461	468	504	472	501	457	448	503	460	461	473	495	469	448	478	481	446	499	480	455	433	467	466	489	447	465	426	475	451	466	492	490	461	454	497	489	453	458	504	456	498	510	446	492	475	483	443	484	475	464	483	453	488	484	448	414	491	481	475	459	442	464	456	420	455	433	432	489	466	474	468	450	474	441	459	488	460	485	507	486	455	470	487	453	458	459	466	426	494	444	466	478	465	454	450	445	467	482	456	478	437	468	461	447	481	482	462	451	484	472	432	450	498	514	466	477	450	477	485	458	481	460	461	486	483	504	461	534	457	465	458	463	504	448	429	440	465	461	466	487	442	486	485	471	472	460	466	465	445	453	462	458	432	431	498	487	464	460	464	487	455	462	475	445	462	459	441	464	453	503	460	464	419	500	470	441	445	465	470	448	438	447	438	453	494	457	486	436	489	455	481	441	464	450	456	451	444	480	504	457	454	482	480	441	463	469	463	477	456	482	443	467	447	448	475	484	486	486	489	455	481	469	506	451	461	466	490	467	478	472	458	454	494	465	469	438	444	485	514	437	471	472	492	480	417	445	489	503	438	477	437	442	480	449	470	439	426	453	490	466	457	440	437	437	524	454	477	425	474	431	463	457	453	454	436	439	466	456	438	470	477	451	482	471	506	477	442	490	516	448	459	440	475	459	449	464	468	484	460	507	452	428	435	453	432	460	473	448	432	464	479	442	479	460	450	463	475	514	476	486	481	434	461	455	521	478	440	468	435	444	500	459	467	458	451	479	432	509	479	506	475	484	474	500	443	467	431	479	508	490	509	488	460	441	482	470	461	455	442	446	500	455	461	511	474	468	472	489	458	463	455	461	500	461	462	443	460	509	441	444	460	458	464	472	436	456	472	446	432	434	459	424	499	472	446	445	456	485	493	457	465	480	487	457	475	474	487	515	455	455	455	481	477	488	448	459	458	450	479	453	502	487	437	437	454	459	488	476	466	457	508	488	471	450	492	466	477	451	483	461	446	476	480	504	438	458	459	500	428	478	482	450	479	459	455	496	487	505	474	493	470	418	401	481	461	481	450	473	481	447	489	498	465	473	440	482	466	464	509	502	463	423	480	468	465	477	410	517	484	448	471	498	472	464	468	461	508	464	473	464	458	507	465	486	448	485	465	431	493	477	459	491	487	419	475	480	452	476	482	468	470	497	470	474	494	456	437	432	439	471	506	465	462	472	446	463	462	486	422	485	427	479	455	438	441	437	485	440	459	474	502	473	455	482	485	469	466	497	468	436	446	467	480	464	462	481	441	499	447	465	469	431	459	460	480	481	433	512	445	481	470	441	461	443	471	435	493	481	484	454	494	456	500	449	472	456	456	434	466	481	467	446	441	490	480	446	460	474	423	441	507	439	478	462	464	444	482	465	429	459	509	492	496	528	458	479	449	479	466	477	493	441	469	518	445	464	467	445	482	483	463	435	479	459	463	448	446	490	464	433	412	496	468	501	487	496	468	439	511	448	464	471	485	471	467	458	477	479	454	469	460	463	476	447	464	477	491	447	468	461	462	477	462	498	463	487	475	483	459	474	492	467	473	457	495	442	446	461	504	482	481	466	465	466	451	466	502	447	467	486	501	463	478	473	458	471	485	493	476	459	473	454	426	451	473	459	484	429	469	473	462	454	526	480	455	475	468	461	466	452	443	488	468	510	482	454	496	473	473	466	450	467	454	456	479	479	469	456	479	441	465	420	491	444	456	442	490	446	430	446	468	507	450	443	482	492	447	500	463	471	475	460	479	493	430	505	469	480	470	461	453	453	497	428	421	491	463	468	446	483	452	464	438	466	490	498	486	471	435	478	451	470	483	509	489	451	454	449	471	469	465	443	472	466	463	428	452	457	491	475	481	448	441	475	455	460	477	487	435	509	468	476	417	465	463	461	482	497	456	481	483	458	459	451	465	444	434	459	455	443	465	491	448	511	483	493	455	459	426	486	439	490	497	429	457	452	491	472	447	475	452	462	506	478	459	475	486	478	445	472	464	452	437	495	471	459	475	435	444	457	477	494	416	449	441	447	444	452	471	478	446	426	427	480	452	470	473	476	438	430	453	459	438	496	448	479	447	472	470	491	463	462	478	467	417	487	449	490	476	485	488	480	421	481	465	485	477	463	488	455	441	456	464	467	482	446	487	459	449	443	496	487	491	460	457	482	506	458	471	480	464	473	481	467	438	510	449	513	483	476	483	461	436	445	434	453	455	443	440	442	442	472	501	454	474	514	477	445	456	436	436	479	485	498	448	434	435	466	455	488	495	456	483	509	482	453	481	464	461	480	475	506	485	458	447	471	468	482	475	464	465	443	453	497	480	441	445	470	512	475	461	485	452	431	464	459	486	487	471	486	477	459	455	430	452	477	481	485	498	437	456	450	472	469	473	468	467	470	492	512	462	533	449	458	502	448	461	486	463	509	467	491	478	464	464	466	485	463	449	457	484	478	435	426	466	504	503	446	467	460	468	450	451	494	472	435	500	463	453	510	480	425	466	469	459	496	482	482	496	467	460	440	499	442	466	415	525	444	454	505	440	468	456	456	478	432	529	455	457	476	466	445	450	453	447	493	470	502	435	454	482	458	500	463	470	465	495	513	443	507	453	453	465	471	471	464	457	471	443	423	479	444	468	507	468	486	464	470	494	462	435	468	464	478	477	476	494	454	476	465	422	456	489	432	481	474	441	497	447	438	479	457	462	475	466	452	467	421	475	475	497	494	442	468	486	489	501	468	448	486	462	476	485	483	492	464	477	446	439	478	482	453	462	439	468	449	452	476	455	478	441	463	451	418	472	471	495	465	482	485	474	448	457	444	450	462	470	486	441	451	455	481	477	471	451	492	472	447	436	444	460	414	460	496	480	436	449	469	482	469	553	453	450	438	491	434	464	430	448	445	454	460	502	457	493	471	469	445	488	458	512	481	433	441	508	451	420	479	455	475	479	492	474	457	451	501	452	471	449	472	496	501	466	471	453	484	479	452	457	420	443	480	476	457	502	464	486	404	461	473	460	456	499	493	469	495	492	470	457	466	460	468	457	486	484	514	476	439	469	460	478	463	474	490	466	472	431	468	513	459	473	456	449	484	460	435	471	469	493	475	491	434	471	439	460	438
41730	10094	3842	3396	1512	833	943	962	1444	1029	770	549	452	393	393	380	345	322	352	313	333	359	322	333	376	345	327	306	341	342	387	333	333	324	339	337	356	350	368	350	300	322	367	349	341	324	301	302	296	334	320	299	314	347	312	338	333	318	335	334	304	329	337	307	323	319	321	299	299	320	308	301	324	282	352	317	341	305	299	329	308	313	371	342	314	321	339	336	313	328	354	315	345	321	359	341	304	329	329	320	355	312	328	338	362	314	315	313	351	328	347	298	306	323	330	312	354	331	271	310	306	306	331	333	318	344	316	318	340	321	340	306	338	339	348	315	350	338	321	324	310	299	315	326	327	312	341	292	330	322	347	343	342	323	327	351	322	319	345	326	300	340	319	344	315	282	300	315	315	319	315	337	332	307	296	298	311	345	325	319	315	329	314	296	319	299	328	336	320	349	312	295	319	313	326	352	312	311	329	261	310	333	325	358	286	324	327	298	295	345	312	326	321	318	284	312	315	325	297	314	304	282	328	302	341	346	346	345	330	326	343	364	332	304	342	293	301	302	323	312	345	317	334	335	326	333	335	321	349	301	299	298	335	311	324	345	310	340	304	315	306	355	306	337	348	334	276	335	335	314	335	327	316	313	337	359	319	321	321	316	324	320	333	294	304	321	316	320	327	321	334	319	327	330	312	329	323	305	318	325	320	323	324	331	358	332	340	332	308	321	305	308	327	303	329	334	354	329	321	323	359	299	344	317	371	310	349	334	321	324	320	321	306	335	344	331	335	340	309	314	323	324	325	320	324	329	327	321	322	332	343	340	329	330	295	339	338	341	326	286	334	329	318	302	296	289	306	323	321	351	298	360	350	344	326	296	335	339	348	299	322	330	325	354	337	337	287	319	306	327	308	294	321	282	313	297	328	279	315	375	263	330	338	333	325	319	293	306	305	305	335	307	355	330	287	310	326	344	322	316	309	314	327	332	332	296	330	308	341	310	335	330	328	342	301	347	324	302	289	344	326	340	325	326	349	330	334	345	322	308	322	313	309	317	331	331	353	326	315	302	320	321	340	339	311	326	332	320	346	348	373	327	312	346	323	326	352	300	317	286	331	309	324	309	317	341	328	321	311	345	343	337	312	306	339	334	348	295	319	339	326	349	301	348	331	356	363	309	320	331	347	312	330	297	351	313	326	347	321	335	345	315	322	332	298	336	365	300	317	337	315	331	321	314	335	323	315	343	321	293	321	303	300	303	351	317	336	297	316	326	351	323	339	292	336	345	366	319	326	323	296	327	289	339	307	345	325	356	332	341	312	318	327	310	312	333	349	331	321	372	337	301	315	320	318	321	307	334	339	311	313	345	338	343	329	327	288	286	319	314	300	343	314	320	332	354	326	328	340	341	321	311	320	325	323	315	333	323	323	321	314	331	292	319	326	329	328	328	316	337	296	319	358	317	317	344	307	321	302	307	329	303	334	343	294	305	384	334	342	328	323	314	307	319	281	331	342	295	316	316	352	350	316	302	338	369	328	331	322	296	327	298	338	334	327	326	318	328	361	335	322	309	316	354	330	326	348	282	376	315	332	316	329	324	327	271	287	298	312	323	346	345	317	332	337	344	311	336	334	322	300	301	299	345	314	317	317	328	275	291	339	349	327	328	341	325	316	325	296	304	350	321	318	298	328	319	293	328	295	340	313	320	320	338	343	321	348	324	347	361	325	355	311	332	349	340	377	303	307	346	319	306	341	298	326	325	321	336	308	308	361	329	338	296	329	326	329	308	323	323	315	320	368	331	336	336	332	340	326	318	303	314	318	318	309	346	326	364	337	311	317	340	335	299	314	363	335	326	324	336	329	307	306	339	306	336	316	299	347	328	319	340	287	348	341	305	336	295	346	310	321	306	304	312	339	328	357	333	338	340	299	324	332	322	322	317	324	346	321	314	308	344	315	316	332	294	324	314	328	336	337	341	299	296	324	310	364	310	294	323	311	331	315	317	316	309	286	334	302	308	305	344	311	328	324	335	301	313	323	329	310	309	317	308	321	349	341	323	280	302	300	323	297	334	361	323	324	330	354	298	322	313	326	329	327	343	284	300	321	340	322	316	280	272	331	288	328	336	292	344	320	329	318	335	335	349	315	332	324	313	335	326	283	321	323	307	315	286	318	341	344	290	330	307	343	306	309	346	303	296	345	322	315	324	300	318	308	304	322	286	351	318	308	322	328	322	319	349	346	308	305	332	316	321	311	317	332	366	355	339	316	316	330	320	340	328	345	310	408	336	320	340	313	353	327	323	329	339	320	304	311	343	302	329	307	381	350	335	330	294	337	318	314	317	320	345	320	344	303	321	336	306	329	316	309	330	349	337	309	301	312	320	321	326	306	324	328	337	317	353	351	319	315	338	316	350	328	320	326	300	313	307	320	333	358	358	314	312	320	310	351	321	324	351	317	333	304	329	319	326	283	342	307	313	329	301	296	339	329	324	319	320	292	324	317	323	328	329	353	336	322	326	320	332	301	312	319	329	302	334	310	307	331	321	311	327	322	337	334	324	304	315	312	320	330	319	315	336	299	321	299	308	325	301	323	327	318	368	339	359	325	317	314	297	327	312	329	320	287	320	329	297	321	339	318	316	345	332	354	299	329	323	349	349	348	331	308	326	334	321	334	324	332	316	332	315	311	329	343	308	313	326	349	318	324	319	337	258	326	329	347	323	320	332	291	323	325	313	312	332	307	314	359	338	333	325	296	305	310	282	313	338	277	317	368	345	337	336	320	322	316	331	343	314	348	315	309	322	355	319	313	322	346	305	316	319	312	325	314	344	330	345	347	351	343	312	351	311	321	333	330	328	305	320	324	318	328	326	283	314	360	313	325	318	337	314	310	306	345	344	290	306	348	310	301	333	343	284	327	369	347	320	281	322	334	307	357	316	335	349	344	336	343	308	338	320	289	331	320	314	305	288	328	332	322	340	291	363	346	335	318	306	331	338	300	321	315	327	300	331	332	326	358	313	292	320	309	305	312	308	320	349	365	345	329	323	349	327	294	344	333	318	338	361	319	309	362	315	329	328	305	302	341	322	337	331	334	326	319	313	310	336	285	312	374	324	301	345	332	336	301	320	321	346	329	308	299	331	332	341	308	304	314	306	335	333	315	300	328	305	310	329	327	315	324	379	308	318	305	314	313	357	322	348	311	295	332	334	352	300	323	373	321	363	328	320	318	317	347	321	340	309	342	318	331	329	303	336	359	317	310	284	308	336	332	355	317	330	343	338	301	336	338	327	320	346	352	306	316	354	334	339	321	288	302	324	327	303	320	327	337	333	361	331	341	327	291	327	309	319	336	303	319	321	327	321	309	316	336	312	313	303	280	314	322	338	330	361	291	315	344	344	306	334	337	315	320	313	301	297	353	322	326	318	343	311	315	346	313	340	311	350	345	299	327	334	329	351	330	331	314	291	306	354	296	298	342	328	299	303	327	360	310	306	300	321
18107	1771	6087	9093	5254	3399	4091	4426	7227	4743	3338	2078	1821	1268	1156	1082	1110	1050	983	951	929	914	974	929	939	894	926	1028	1175	1196	1194	1001	924	964	1011	939	976	1042	965	912	822	855	888	808	841	827	814	821	819	831	729	816	817	833	817	831	821	839	871	827	784	804	810	828	771	775	846	812	778	792	819	794	818	794	752	783	831	823	801	821	798	810	766	781	826	811	735	786	791	818	804	810	783	831	786	869	832	814	767	834	836	826	763	821	801	796	785	841	817	808	840	749	794	759	752	796	815	832	802	835	812	786	804	802	818	758	811	761	758	816	784	840	783	747	831	818	819	871	828	806	767	787	788	784	798	779	737	792	830	766	816	847	796	784	780	790	828	814	823	830	823	798	791	801	782	782	825	812	781	827	801	808	780	822	787	808	784	833	769	767	805	812	855	771	827	835	775	812	850	736	838	793	731	821	774	832	845	771	794	812	789	769	780	765	814	750	769	808	785	820	816	830	790	774	763	808	754	790	798	813	842	853	769	782	769	827	845	798	750	736	819	812	800	820	774	814	812	772	807	754	798	796	736	779	776	797	816	839	755	849	779	780	822	824	795	814	792	844	832	767	774	783	768	790	805	820	800	754	771	789	808	822	736	807	822	840	814	857	785	789	814	811	783	786	731	766	817	789	767	801	772	813	825	803	768	781	803	778	743	782	803	806	752	822	780	820	757	767	771	794	824	769	836	765	787	778	822	790	775	838	777	821	769	833	763	731	788	823	760	802	799	761	805	822	774	789	814	783	793	730	763	782	773	801	809	753	780	836	821	753	816	836	782	773	833	820	837	760	821	806	750	762	777	804	807	792	842	830	862	827	832	779	749	825	774	786	794	820	788	788	784	833	783	837	806	777	805	761	832	754	767	770	761	764	754	787	790	766	797	758	811	788	802	832	806	786	805	776	849	824	764	834	785	805	771	794	752	762	760	783	772	771	836	840	797	833	846	780	804	814	809	775	781	829	769	771	773	810	807	767	773	745	822	800	817	782	773	774	802	780	794	816	784	805	812	815	767	790	774	814	775	765	834	829	785	824	819	784	807	766	801	775	807	806	812	807	814	808	754	806	755	793	759	810	808	798	819	778	784	835	829	809	826	775	724	785	783	797	813	807	787	793	830	808	839	805	763	786	755	787	858	752	798	781	856	766	818	771	839	821	781	853	787	857	755	828	793	828	762	832	757	812	813	789	734	804	810	781	809	808	788	791	777	804	761	809	825	808	801	766	771	827	816	803	812	835	790	803	781	798	756	757	774	833	747	810	829	787	831	807	781	832	851	790	788	825	776	827	765	791	832	784	769	810	781	788	793	758	807	815	792	773	780	807	796	838	789	784	767	822	782	845	757	809	824	816	797	787	847	763	805	808	824	784	793	760	810	772	783	794	827	786	841	823	823	806	754	768	800	790	795	784	807	793	779	808	755	813	798	813	814	797	801	804	819	784	848	797	757	761	784	799	787	796	864	779	801	779	770	790	841	748	763	800	785	822	828	839	763	748	792	838	818	799	783	820	785	771	811	773	757	817	784	779	840	807	827	790	795	751	776	811	785	833	757	763	735	827	858	783	845	774	805	773	834	795	812	804	832	837	813	801	805	773	755	780	834	762	788	773	821	800	769	772	803	766	834	803	783	845	761	750	857	807	861	814	788	816	826	808	754	795	803	779	799	777	768	804	770	802	789	828	767	789	804	849	857	792	798	789	802	785	869	826	826	794	782	769	743	777	782	754	830	791	793	813	774	790	801	781	843	803	780	862	807	815	803	798	786	793	755	782	787	752	784	830	794	785	785	819	776	800	840	868	743	826	777	767	787	779	796	814	779	767	756	765	797	821	816	792	793	742	826	776	831	721	799	756	783	828	814	782	788	747	808	777	815	808	799	784	826	778	807	814	814	802	744	781	778	807	782	818	833	829	827	820	774	794	786	792	814	804	759	770	794	814	821	787	729	806	821	781	832	825	753	756	782	835	753	806	763	801	777	791	813	805	807	864	802	809	823	763	814	821	813	804	752	782	804	819	789	828	798	806	799	773	815	820	837	830	791	764	766	794	738	774	812	821	761	754	785	785	793	806	817	810	804	734	842	790	833	788	808	757	770	749	785	762	794	799	775	770	795	813	808	760	797	805	791	806	824	837	826	773	771	791	832	803	807	824	771	803	793	797	780	833	784	788	810	826	828	762	834	810	787	792	808	798	753	798	761	796	817	802	802	842	794	817	827	798	794	812	793	804	754	728	761	816	781	767	805	762	825	778	760	780	777	825	832	782	790	791	832	783	778	858	768	829	798	827	843	767	794	783	785	765	796	798	827	813	797	839	762	804	776	834	823	771	836	804	792	806	801	774	807	798	812	800	808	776	796	797	827	781	763	811	779	781	770	770	850	812	784	839	816	801	798	805	772	759	772	797	808	797	758	769	793	745	800	791	861	812	781	800	846	842	786	789	806	784	756	806	813	820	814	832	811	831	730	811	806	765	833	759	804	762	803	758	783	852	795	771	779	806	781	806	787	788	810	761	855	770	768	779	789	813	857	771	833	824	789	804	767	788	816	800	821	754	789	779	783	837	755	817	781	808	770	811	783	792	819	828	781	794	765	808	787	829	799	770	799	781	793	818	794	772	830	838	772	833	800	800	807	814	786	842	760	770	793	816	839	809	839	830	816	767	834	747	812	788	802	762	819	827	769	769	773	835	801	782	788	814	785	818	765	767	729	783	770	808	817	774	803	794	803	789	772	747	809	821	802	822	794	792	795	750	804	803	818	817	798	740	762	774	848	817	743	779	756	797	844	812	801	811	741	799	803	776	798	774	808	823	721	793	815	804	773	797	819	774	759	743	852	791	807	791	840	776	803	790	811	804	830	845	796	825	817	812	792	754	790	804	774	824	837	827	785	805	745	805	809	797	802	814	806	815	778	862	817	806	774	768	768	825	787	818	751	817	814	803	824	816	774	793	844	797	783	723	787	788	815	806	815	752	771	803	836	806	795	799	786	849	801	788	733	805	756	767	793	796	842	748	811	752	801	802	797	787	781	790	790	833	800	788	773	803	783	796	780	788	850	832	817	812	732	797	800	783	744	770	772	782	771	808	816	795	786	802	802	793	721	805	764	808	807	819	807	812	837	764	807	820	743	765	798	825	870	793	820	782	758	790	739	797	791	819	763	817	767	734	811	806	819	783	761	775	797	823	816	797	771	800	769	786	770	753	794	770	766	788	784	776	786	792	777	806	822	802	793	824	841	790	794	810	786	791	815	820	796	785	745	800	790	769	795	756	808	843	807	811	813	805	812	809	758	807	803	770	760	813	758	780	816	809	770	773	772	740	801	777	795	833	785	817	806	753	820	820	775	810	787	835	817	786	814	755	800	820	789	783	794	790	815	778	870	771	752	804	752	829	795	796	826	785	801	788	814	781	801	808	784	821	791	828	817	862	786	810	821	818	755	755	778	794	799	813
52303	18108	9651	5100	2399	1356	1356	1369	1800	1277	1033	672	617	453	406	416	399	407	390	399	371	380	381	429	330	390	371	374	443	433	387	330	346	390	381	380	397	406	371	357	344	378	364	386	356	310	360	374	337	333	367	353	349	338	350	331	342	336	368	330	342	368	378	353	373	342	348	359	311	340	350	365	329	326	289	350	359	342	353	349	328	342	385	331	353	372	326	329	403	309	389	348	347	349	363	337	329	324	331	364	350	326	347	353	326	332	337	334	318	335	343	348	314	330	341	348	339	358	343	330	345	345	336	361	331	355	347	348	322	349	345	329	371	361	361	336	356	346	390	340	347	357	342	348	371	308	324	343	322	341	351	352	354	326	359	334	359	344	331	346	328	365	347	335	364	344	346	343	333	350	321	315	315	337	335	304	361	360	305	339	380	342	340	341	352	359	339	323	363	337	347	339	317	324	376	331	333	341	342	306	342	349	335	321	361	319	349	341	344	341	336	329	322	333	383	351	340	325	355	308	357	351	359	335	335	327	307	358	366	328	318	330	318	365	357	384	328	340	312	339	343	398	389	349	337	335	369	343	352	357	326	359	388	349	337	332	342	318	353	361	354	315	299	338	346	338	354	333	322	359	368	337	308	333	343	307	374	353	336	345	338	343	304	362	332	339	352	316	376	347	338	319	319	368	352	368	334	352	349	352	355	374	303	341	349	327	324	326	339	359	351	332	359	327	365	336	328	354	344	333	351	351	338	351	388	338	318	353	385	303	365	362	334	340	362	357	326	353	337	331	354	298	343	352	312	330	363	312	356	336	361	357	336	325	340	337	358	319	358	351	377	339	394	369	362	327	351	321	321	359	344	352	374	327	375	337	350	339	344	342	343	302	345	319	348	308	321	322	336	331	342	346	350	326	313	356	348	349	315	315	319	371	354	357	379	325	360	361	344	355	331	304	334	306	338	351	369	378	325	324	323	326	325	381	349	353	379	346	299	346	312	344	321	348	312	346	335	315	356	355	350	345	336	350	327	356	345	318	347	315	361	317	357	349	312	303	324	367	344	351	321	317	339	354	338	338	344	364	337	389	318	365	303	312	333	310	326	340	358	348	350	317	327	331	333	313	327	316	366	370	348	374	341	347	349	353	321	350	339	318	321	343	358	361	309	361	319	346	344	361	343	331	297	340	363	318	353	311	341	313	345	347	321	381	356	340	366	329	391	320	315	324	335	326	327	339	346	316	337	310	326	359	322	335	323	327	343	356	338	336	361	339	337	347	315	350	310	314	330	337	353	331	335	329	337	353	361	323	355	346	374	340	331	368	317	355	358	323	319	335	340	340	332	335	304	337	333	364	345	337	329	347	323	368	353	324	373	331	324	337	363	343	364	324	317	304	311	355	353	387	336	314	358	301	342	368	325	341	362	338	321	336	343	365	331	375	364	358	375	340	346	333	331	338	358	321	367	361	326	330	339	363	314	338	354	337	327	327	342	343	347	313	349	329	341	343	342	339	319	384	374	295	331	347	305	329	328	313	331	377	354	303	359	333	326	333	314	334	352	308	357	325	336	341	371	331	336	320	348	352	313	317	306	348	317	326	350	361	302	313	339	353	344	328	346	330	369	357	362	337	349	327	329	326	337	292	365	359	349	325	329	342	351	326	321	378	375	321	382	355	309	309	326	348	328	349	369	344	342	326	361	360	357	341	317	349	338	340	343	328	339	311	347	353	305	321	349	371	303	347	375	353	332	332	356	374	350	374	342	358	374	337	329	363	374	353	352	317	338	359	328	376	310	357	348	339	331	348	372	395	328	305	358	347	343	357	386	321	335	358	370	325	339	347	338	310	333	343	363	354	372	314	315	358	367	332	322	354	378	358	332	337	310	311	319	360	375	306	340	350	325	326	320	332	350	348	345	344	346	328	321	332	369	357	346	303	336	324	365	367	327	364	347	348	365	350	321	333	334	366	339	331	329	328	345	367	330	342	318	387	333	338	368	375	374	338	333	352	345	387	324	359	343	361	330	380	340	348	355	315	355	340	341	351	352	352	334	329	329	360	350	351	332	342	352	345	326	325	336	334	327	324	365	307	356	344	345	342	331	347	350	381	366	341	335	361	328	339	359	363	337	348	324	328	315	338	349	346	345	358	299	383	325	340	374	363	311	296	346	309	349	350	317	329	352	355	325	342	340	306	335	351	375	351	323	342	352	339	349	290	340	333	330	356	368	327	360	394	359	338	338	356	379	364	321	349	350	358	335	326	331	311	336	306	314	344	337	347	355	330	360	341	355	347	300	354	361	304	349	328	398	334	362	307	327	332	354	327	369	344	316	333	363	322	362	344	332	377	359	373	354	340	344	333	328	354	367	344	327	325	358	346	330	332	334	319	357	356	339	369	338	382	351	312	346	336	359	337	318	341	304	389	363	314	339	364	357	360	346	339	343	356	359	335	329	306	330	361	314	337	350	336	318	352	355	362	339	370	337	296	362	321	353	331	304	330	327	354	377	371	322	321	367	361	338	333	327	312	368	353	355	352	330	343	356	354	324	315	347	339	368	357	360	366	318	356	372	358	336	351	356	369	365	346	330	337	349	370	355	335	349	334	315	327	341	335	337	327	329	323	344	338	332	310	323	374	363	322	339	371	327	307	333	348	358	345	354	306	322	363	361	337	322	352	338	324	370	382	374	318	341	336	362	361	329	316	325	323	336	365	319	328	346	381	318	358	348	322	345	355	361	352	376	339	342	355	343	322	339	353	356	304	351	313	354	361	319	359	333	360	358	349	341	365	306	335	345	354	346	372	370	324	316	355	353	321	329	324	350	358	402	317	341	359	352	379	341	363	343	342	321	355	348	343	338	361	357	344	329	365	350	350	320	351	346	353	358	339	359	381	344	349	340	341	312	372	343	342	350	347	365	342	371	331	309	345	338	367	360	309	376	349	336	346	335	353	331	372	345	346	360	343	340	354	359	388	375	326	355	359	358	327	317	330	300	307	346	358	333	359	349	364	340	315	345	361	332	344	341	320	342	337	344	357	312	341	337	367	331	344	332	353	338	357	355	299	352	331	367	351	346	358	366	318	311	362	328	354	321	333	353	348	341	335	331	345	357	398	350	354	342	341	336	326	341	361	355	385	339	365	337	328	371	327	366	313	342	331	329	342	341	344	354	347	331	326	304	316	323	330	321	344	340	367	363	381	399	358	382	322	363	339	342	335	345	330	354	307	304	325	347	297	329	336	340	371	384	338	367	357	373	332	321	345	340	333	390	328	360	351	340	334	305	379	354	294	343	336	349	345	349	345	346	373	350	348	402	354	333	363	367	305	374	299	327	318	384	357	319	341	330	340	335	345	348	338	349	340	331	336	311	355	327	308	322	366	339	365	357	359	343	342	426	337	350	321	346	360	325	317	330	316	350	328	361	339	338	347	344	370	367	329	328	324	366	339	340	346	319	332	370	330	367	338	318	332	361	359	374	308	345	334	355	352	344	356
23353	2525	9287	11532	7495	5247	6182	5867	9146	5886	4850	2741	2236	1812	1466	1375	1355	1276	1157	1127	1105	1123	1090	1115	1118	1077	1087	1190	1391	1464	1273	1029	937	1192	1018	1015	1124	1178	1149	1050	904	910	960	887	999	828	885	891	884	823	838	882	842	834	872	827	797	839	880	863	798	830	815	826	848	841	878	849	812	846	828	858	822	784	833	829	854	856	802	837	796	831	791	789	810	768	750	849	829	806	796	807	836	852	787	842	794	856	813	825	856	771	822	823	774	822	861	789	819	832	799	769	792	759	786	767	875	811	802	845	825	837	773	787	831	819	776	826	750	820	842	807	758	850	838	832	828	748	781	854	809	840	815	775	839	818	837	819	794	833	790	775	810	817	802	805	853	829	781	803	810	820	780	811	759	804	798	799	840	774	802	813	789	837	823	751	783	789	817	807	787	829	843	756	794	811	827	832	791	815	881	793	744	792	747	830	833	755	782	796	767	798	817	798	826	816	811	780	875	835	807	775	806	803	794	832	789	793	785	832	820	825	825	811	809	830	742	802	789	794	787	801	856	774	866	791	854	853	800	841	795	780	774	787	805	781	808	818	814	813	826	813	805	781	798	787	800	804	800	804	850	819	811	814	842	790	743	772	816	803	880	814	783	831	835	794	771	798	805	793	798	811	807	770	830	816	792	803	798	800	819	806	767	852	784	847	837	753	818	810	798	807	780	847	789	800	812	801	825	827	821	807	713	843	822	799	794	804	791	830	805	769	797	771	758	777	779	832	824	823	814	771	768	818	831	798	810	873	808	816	818	802	809	786	818	784	830	822	767	765	841	855	798	798	760	784	757	770	781	823	812	811	819	786	758	840	818	752	805	776	724	779	829	866	785	825	764	780	773	818	826	793	823	756	817	765	770	811	808	836	818	835	822	863	755	785	775	779	752	794	823	836	814	768	814	795	838	798	757	874	867	841	759	800	765	791	795	823	806	847	775	813	776	864	805	851	779	803	780	772	731	830	805	799	811	813	817	788	810	817	779	835	796	795	749	768	805	806	796	766	826	761	779	823	823	825	788	780	810	793	781	798	809	807	787	806	827	811	837	812	737	769	844	786	849	837	754	799	822	790	801	839	798	800	843	858	767	785	822	764	804	752	845	814	821	771	802	812	776	830	801	822	839	824	827	819	832	827	748	803	780	788	796	833	833	826	788	781	823	839	821	841	818	817	783	808	848	869	810	773	810	822	771	782	801	786	820	853	821	792	805	796	806	821	803	833	797	787	815	767	834	825	829	793	845	786	830	790	888	768	828	804	842	832	806	763	830	817	738	827	780	812	804	863	799	842	800	809	853	852	819	864	814	775	819	830	746	780	818	787	761	804	818	793	794	798	759	785	795	801	779	797	762	827	834	798	845	822	776	768	827	807	795	814	791	787	825	823	781	825	797	803	811	830	797	759	786	821	845	779	839	771	781	776	799	830	868	828	787	792	773	754	808	788	783	802	799	796	768	819	817	810	837	820	792	814	805	860	802	775	802	810	821	830	771	810	855	794	789	790	801	867	787	808	764	784	821	777	753	789	795	775	799	854	808	766	848	882	765	820	798	751	770	823	808	856	812	837	824	799	750	817	796	802	804	802	788	804	841	815	809	760	801	783	835	826	792	838	817	839	820	786	815	793	774	810	804	849	873	799	850	761	802	792	823	814	772	781	832	790	809	813	762	773	826	800	806	859	812	846	778	797	796	821	817	783	798	823	816	754	765	804	817	848	820	802	818	833	828	798	830	778	799	751	833	780	786	759	809	841	806	805	823	821	778	795	814	789	796	795	845	773	813	779	784	806	846	815	838	799	836	790	843	814	809	746	815	809	831	773	785	765	756	815	817	818	802	799	801	851	774	803	817	815	807	823	812	817	778	746	830	814	791	811	798	812	795	816	793	776	817	832	789	802	777	802	821	805	825	784	790	830	767	778	815	776	814	865	814	842	839	789	836	772	800	821	705	815	834	796	843	768	815	800	836	817	798	806	830	850	796	832	791	838	819	801	814	857	811	811	808	720	779	814	837	851	790	852	810	797	831	793	785	832	822	768	793	792	805	782	817	778	825	816	838	776	812	823	814	795	787	770	846	841	767	814	749	813	794	824	840	807	852	795	799	802	815	789	829	775	799	831	838	827	791	793	830	769	802	792	816	807	800	744	794	833	836	755	789	831	798	842	781	766	776	771	805	826	816	801	810	828	873	777	841	877	786	835	801	754	802	796	823	813	829	799	819	795	816	810	789	779	793	793	810	795	819	806	862	784	845	791	834	832	798	827	780	795	789	839	858	799	813	781	815	794	841	782	791	815	830	811	793	762	781	791	820	784	795	786	799	807	830	800	729	805	780	859	804	781	784	762	767	821	822	812	818	831	792	851	752	859	782	826	777	757	824	784	797	775	815	795	818	805	780	806	787	826	809	834	756	798	828	819	838	779	792	838	763	774	759	824	794	759	813	832	837	801	837	790	797	837	794	758	771	819	783	817	854	816	800	826	792	850	790	788	809	784	827	778	817	783	821	795	821	798	763	824	791	786	763	789	836	788	811	812	845	810	781	787	777	796	787	795	800	765	802	790	838	811	794	817	821	796	799	817	803	806	803	802	799	761	796	771	826	803	788	813	809	854	813	857	779	780	785	797	811	843	769	797	862	831	799	790	814	761	824	785	842	766	820	805	812	786	809	795	793	813	812	810	805	794	821	821	846	787	885	818	800	791	777	840	815	829	817	781	832	760	782	811	817	860	756	794	806	774	783	827	752	870	803	782	775	804	801	790	803	829	804	745	827	808	796	822	799	805	780	826	798	828	822	816	842	799	804	792	845	825	818	820	839	823	828	802	829	822	795	860	770	837	808	775	804	840	782	750	800	828	806	826	819	865	819	806	846	864	789	820	877	832	813	781	819	814	813	797	806	819	801	839	858	805	814	787	801	787	823	764	780	823	777	796	765	803	871	810	775	814	781	787	797	769	797	817	821	856	822	805	791	861	810	795	783	836	789	792	818	809	822	796	821	802	845	826	721	830	754	800	840	797	825	772	803	784	832	811	838	851	831	761	797	802	832	795	812	817	848	787	804	825	810	807	836	785	797	854	826	785	821	821	837	813	805	791	864	832	805	800	806	820	783	808	783	790	816	813	751	727	842	768	832	769	792	802	797	790	811	787	804	793	769	821	846	822	801	780	831	814	847	828	796	784	783	817	773	844	791	814	814	783	814	820	814	781	838	797	830	822	795	756	801	830	840	785	781	779	798	871	841	801	819	795	799	806	836	810	771	823	772	837	774	794	834	800	784	796	815	794	809	789	805	812	794	766	815	773	863	814	789	800	827	860	788	843	780	798	791	786	807	820	793	806	770	818	833	782	807	803	840	795	814	855	784	822	769	843	813	833	851	808	789	795	778	835	799	766	814	880	793	808	799	826	797	853	815	840	837	864	788	803	784	816	816	794	818	804	800	804	826	790	804	760	794	794	790	794
5961	443	1567	1250	515	331	407	375	616	412	364	225	193	184	180	162	175	183	151	183	188	164	190	179	179	188	167	178	184	164	175	147	158	155	165	194	161	170	166	190	151	151	185	165	151	171	154	157	150	167	187	152	158	162	153	153	150	166	181	158	140	146	156	179	170	160	169	166	173	195	152	169	153	175	180	161	169	160	153	158	156	156	168	158	190	158	180	167	183	171	180	175	145	163	183	172	152	157	179	175	147	184	139	173	131	181	165	186	145	167	172	141	178	174	144	139	185	168	164	168	180	160	146	168	161	145	163	180	186	168	163	147	169	152	163	166	160	178	179	148	154	154	155	144	184	171	187	177	137	148	179	195	184	149	159	133	162	154	172	169	183	161	155	155	168	187	150	163	164	170	184	145	166	156	183	173	172	177	178	146	142	160	169	165	145	171	176	163	145	158	156	159	156	186	153	160	160	158	140	165	154	169	185	158	141	143	149	178	156	183	153	182	173	162	158	171	181	151	162	145	171	171	155	154	152	160	148	176	150	158	160	159	143	158	180	170	169	174	164	182	141	138	162	177	165	155	169	143	153	169	150	157	167	179	144	142	167	189	200	162	172	171	190	172	155	142	175	170	143	168	170	160	157	148	153	155	147	153	177	151	191	158	157	146	158	154	161	140	182	151	168	163	175	145	208	167	170	149	164	179	143	163	167	161	177	162	144	156	174	146	151	149	166	155	161	163	169	168	167	152	137	148	152	175	140	187	167	156	152	147	137	173	180	164	167	164	155	139	154	146	161	168	151	160	163	166	164	175	178	143	173	164	180	162	164	179	164	151	166	146	160	175	163	170	182	151	159	151	149	170	149	162	151	163	161	176	144	164	153	139	148	156	155	155	169	146	144	171	174	169	154	164	168	179	178	177	150	183	160	148	158	159	164	186	200	170	172	171	174	179	165	175	185	169	155	148	143	147	162	174	179	192	152	159	152	162	176	168	159	167	195	172	189	176	134	137	178	172	153	155	161	176	174	159	162	151	157	173	163	152	157	159	167	172	162	192	147	186	170	168	156	150	156	170	171	178	188	188	162	201	162	152	156	162	136	158	148	139	186	174	158	158	153	187	160	153	186	175	178	133	163	169	171	168	157	159	186	173	153	167	186	167	168	153	183	159	146	165	169	155	132	168	140	152	161	141	178	160	165	178	180	193	153	172	172	146	190	164	148	161	166	170	143	169	150	168	166	163	166	153	154	168	170	162	157	182	176	147	148	154	157	168	189	165	152	167	147	152	164	169	140	163	171	157	181	145	178	150	165	164	170	152	178	160	156	168	164	194	183	177	166	147	164	130	139	127	185	165	151	183	161	162	145	168	172	159	146	168	192	173	158	157	141	133	145	176	165	167	150	164	167	153	184	153	147	151	165	174	133	158	167	156	164	162	170	155	178	138	192	171	168	170	149	136	153	150	180	154	161	164	173	170	192	155	167	176	223	161	162	145	159	153	164	177	180	169	174	176	170	175	170	140	178	165	158	167	157	173	145	168	160	159	172	152	157	146	154	159	181	150	179	161	180	147	160	144	184	175	194	157	153	162	137	167	165	144	173	185	181	172	159	173	150	144	159	160	186	174	181	147	172	152	163	175	174	176	188	170	168	172	172	174	158	180	163	180	144	166	162	181	152	139	144	184	141	175	170	157	154	177	154	173	172	191	153	180	175	169	152	162	161	183	168	173	180	151	141	170	172	169	159	174	155	160	150	152	148	167	161	149	163	171	152	149	169	154	167	139	163	161	167	188	173	169	125	163	187	165	177	160	163	163	154	164	144	185	158	159	176	179	149	154	167	161	156	165	179	158	163	131	124	172	150	157	153	176	175	157	156	137	172	158	145	144	171	180	201	138	165	165	146	177	169	164	200	170	165	153	160	159	157	153	165	152	138	177	169	181	181	162	147	171	160	167	162	174	171	164	164	171	172	179	174	166	177	181	163	158	173	145	163	170	184	164	161	143	181	169	171	167	149	191	167	173	140	146	170	156	167	159	178	164	170	151	165	174	173	155	169	145	148	153	154	171	174	163	170	173	146	170	153	163	170	173	142	172	168	147	163	209	140	148	169	157	171	183	175	179	128	173	172	158	158	138	167	152	185	144	160	166	158	159	178	162	179	158	150	178	158	166	155	164	167	162	148	142	190	153	162	164	177	171	151	154	166	177	165	168	183	162	162	164	174	187	167	171	162	169	176	185	170	160	159	162	185	174	156	177	131	167	169	167	160	171	177	184	149	165	179	175	145	170	159	176	157	170	165	162	152	150	152	178	151	163	139	135	177	152	184	147	183	190	165	160	176	151	184	194	165	168	148	166	165	168	158	166	176	155	174	150	146	164	196	171	176	141	172	147	167	156	164	201	161	170	160	166	157	144	183	151	143	177	181	171	156	168	169	185	170	183	148	124	155	140	165	158	159	167	156	173	174	172	171	142	178	157	156	164	161	195	156	169	147	159	156	152	169	192	165	160	180	170	153	167	150	169	164	152	153	184	152	165	162	171	172	149	177	167	173	165	190	161	153	134	187	171	156	141	173	163	171	163	177	174	191	152	167	164	148	162	159	179	137	186	184	160	171	174	155	153	174	170	152	170	173	182	186	154	166	172	159	162	146	130	211	168	170	170	156	179	190	159	168	168	170	158	144	145	155	186	155	183	166	162	185	146	175	161	147	198	171	150	160	163	180	153	162	180	171	172	183	143	155	173	142	163	162	164	183	165	166	162	165	165	165	182	166	169	163	157	147	161	166	174	139	134	139	171	163	151	157	178	172	153	156	154	182	177	166	148	156	163	177	173	183	155	137	149	165	185	167	156	158	173	174	118	180	137	159	171	158	170	155	161	160	185	161	155	152	148	167	161	145	174	146	150	155	178	178	154	156	175	178	141	143	187	164	168	173	180	175	146	175	156	170	147	146	155	160	157	139	148	158	170	174	175	142	165	165	171	176	191	172	165	151	167	155	166	179	161	157	173	197	189	175	176	154	165	166	136	181	175	151	171	155	159	150	159	166	172	190	166	158	179	181	175	144	150	169	160	162	178	151	157	172	179	160	160	170	167	157	168	161	167	157	140	164	160	152	161	149	150	170	163	164	186	150	185	143	155	163	158	139	156	144	162	179	142	164	168	167	160	155	163	161	164	138	181	146	153	145	164	158	116	161	163	167	158	192	173	148	175	154	167	182	158	155	143	177	176	191	162	187	153	139	148	165	150	153	176	151	164	151	160	171	178	173	157	185	174	147	152	154	155	160	144	154	163	181	159	155	144	142	157	154	183	163	149	167	186	171	156	161	143	159	142	167	151	158	164	166	157	166	176	177	145	155	166	163	160	180	176	178	166	159	164	177	191	180	133	176	146	144	192	168	172	177	162	165	165	180	168	150	172	160	168	198	159	152	164	162	153	184	169	151	152	170	154	171	156	161	157	168	176	154	184	173	177	140	170	171	169	177	155	158	158
5258	741	3283	3600	1683	1195	1915	1715	2980	1925	1712	865	697	565	502	494	474	486	485	502	473	506	475	439	491	520	484	508	644	633	576	506	511	468	519	466	457	454	455	456	461	464	482	464	459	466	494	467	522	426	460	483	436	460	455	469	473	441	453	439	492	472	481	470	474	439	448	470	469	492	462	428	428	443	499	426	438	446	467	484	449	475	479	460	478	469	410	458	503	468	488	458	447	461	491	453	500	409	463	449	459	493	449	482	468	461	460	494	433	473	440	445	438	440	415	469	444	437	459	466	436	450	463	438	480	451	449	449	460	493	454	450	452	449	438	470	439	432	433	465	434	475	495	422	482	453	469	451	443	503	456	487	464	451	413	471	459	440	463	470	492	459	450	501	452	445	450	490	458	477	446	464	489	423	482	447	458	479	451	454	427	474	464	438	480	455	464	453	467	443	462	453	443	423	467	477	509	484	473	463	453	497	503	480	448	443	480	487	498	447	433	457	423	465	469	435	448	448	474	464	486	427	506	453	449	437	436	465	468	449	463	434	461	438	440	472	457	482	449	441	478	477	435	424	441	444	457	483	427	471	461	471	490	437	465	444	446	449	441	473	438	491	446	455	470	486	439	406	470	464	487	465	455	470	468	430	463	420	468	470	440	454	440	419	467	430	447	454	482	459	439	455	483	419	447	479	450	477	457	465	456	450	470	481	452	482	478	434	476	487	461	451	419	452	438	448	459	481	457	446	476	442	469	482	489	475	457	466	446	484	469	452	503	493	468	480	436	431	456	464	507	450	460	438	460	428	441	445	462	450	451	452	467	456	452	450	475	455	451	447	446	491	476	445	438	427	422	455	449	471	501	479	475	476	444	470	468	437	414	436	416	461	459	482	485	458	468	479	464	517	424	498	427	468	460	436	460	468	455	441	439	463	485	439	510	462	471	468	449	499	446	460	481	456	451	464	440	502	424	481	447	492	454	466	441	476	423	478	475	445	440	406	469	462	461	461	452	467	484	475	469	484	407	451	480	478	437	455	505	454	466	495	434	462	426	478	477	460	452	460	465	458	464	433	473	438	459	450	472	497	503	439	467	450	467	467	484	460	438	439	515	451	485	461	484	467	495	500	470	493	467	451	454	480	461	444	432	451	470	472	501	464	505	450	472	446	489	475	489	490	422	472	455	419	470	474	532	482	489	472	455	440	439	459	461	416	438	440	442	458	440	457	462	418	468	433	428	454	434	429	445	494	451	501	456	471	490	442	428	450	472	478	463	480	469	457	453	433	462	433	455	502	436	457	464	442	425	477	471	472	477	467	464	410	488	487	446	487	493	475	472	455	425	466	417	470	437	441	474	440	494	448	452	444	436	413	448	426	406	460	465	440	445	449	468	413	448	442	464	451	481	479	421	459	485	478	474	445	492	457	436	461	451	476	487	503	454	460	473	489	459	496	454	461	440	473	441	493	430	471	452	437	527	469	473	453	487	482	482	490	463	445	468	475	480	420	444	410	428	456	435	422	449	467	461	440	465	462	467	458	441	412	492	430	461	484	500	452	442	435	495	404	444	423	433	490	447	465	433	449	494	461	459	436	447	422	432	476	429	472	464	461	465	454	452	477	453	452	445	486	435	479	483	466	488	506	445	476	416	504	453	460	474	484	451	492	460	478	466	430	432	490	465	497	462	416	467	435	435	471	449	487	456	441	420	443	500	435	448	465	430	444	455	481	433	441	445	474	470	464	472	450	427	463	466	452	484	473	478	452	495	427	485	463	456	452	450	464	442	434	457	442	477	455	453	416	457	440	495	437	445	447	471	426	467	455	448	494	484	461	466	434	445	461	470	425	426	469	462	473	491	432	506	476	462	404	474	432	442	479	448	478	469	461	488	468	470	432	410	420	461	495	456	434	497	437	474	457	422	477	468	459	477	417	484	445	468	478	449	457	408	464	459	454	447	440	449	463	453	402	452	450	426	437	437	436	450	499	463	461	473	455	477	488	468	456	455	447	476	473	488	532	440	436	449	437	457	475	485	461	473	471	453	481	447	454	457	468	474	476	448	474	410	442	436	467	443	464	475	435	462	503	470	470	466	493	445	417	427	472	430	460	439	454	506	475	464	470	454	447	448	434	466	435	428	446	473	419	490	479	453	417	418	442	477	449	449	471	452	470	447	462	454	468	491	445	444	487	448	469	470	449	454	489	455	467	449	438	457	476	444	457	475	452	519	458	486	451	433	433	452	441	483	446	430	448	464	428	508	458	489	482	471	449	431	456	472	464	449	471	438	431	477	474	487	458	446	488	483	477	418	460	425	456	467	481	438	485	467	444	482	462	497	422	437	448	462	447	483	448	491	469	452	471	437	493	463	437	463	454	422	489	436	482	443	457	444	469	479	491	449	461	462	476	429	457	460	457	473	452	452	483	473	457	457	475	443	484	443	455	457	474	448	441	437	455	446	456	466	478	429	469	411	486	457	536	466	468	408	418	472	424	479	447	455	496	382	469	473	469	470	460	434	451	471	424	465	481	457	468	446	455	438	444	464	477	499	436	440	492	439	451	466	457	430	426	454	461	452	428	441	468	438	445	451	447	475	434	453	475	463	461	442	417	484	452	473	477	435	463	474	467	481	458	464	463	437	444	452	432	428	468	480	428	467	454	459	475	462	462	477	467	453	427	459	437	443	480	456	447	486	440	427	508	452	486	468	449	449	468	462	454	488	452	471	473	491	453	451	439	457	428	475	481	495	440	435	450	459	514	420	472	479	464	475	451	424	467	451	473	450	459	445	433	464	469	463	450	427	516	455	485	442	446	497	459	477	481	504	483	424	472	459	487	471	443	456	484	461	438	462	445	444	462	440	467	451	475	483	494	490	420	472	468	459	443	477	482	478	471	461	409	420	474	447	483	433	457	468	463	448	454	423	439	472	451	468	434	473	506	458	452	426	462	439	468	481	462	492	453	440	437	457	469	450	448	457	446	502	433	422	436	474	454	442	465	438	481	479	455	463	483	433	449	434	445	453	431	443	443	434	445	423	448	432	453	457	445	501	462	451	458	436	460	474	464	429	430	477	455	442	461	431	486	444	513	507	451	450	452	456	465	482	482	514	433	481	452	485	427	460	439	477	486	481	468	497	463	472	454	465	461	454	435	492	462	474	430	425	448	475	458	396	452	454	472	486	456	473	456	448	455	481	442	478	479	450	482	485	455	518	464	489	444	448	445	441	455	420	503	450	432	483	499	425	473	451	471	464	426	435	495	414	456	432	467	450	441	473	502	463	499	443	460	475	505	444	431	464	456	492	420	487	479	458	480	460	431	497	483	457	458	437	485	485	426	467	432	468	466	450	519	457	434	463	451	487	466	460	476	465	497	448	452	484	457	429	487	485	444	466	469	464	450	468	431	442	472	474	483	488	448	463	436	486	464	487	459	484	472	454	442	469	461	474	449	454	440	465	433	457	466	443	526	436	477	490	485	454	488	457	444	425	499	472	433
36887	8684	4367	3057	1338	908	1083	885	1104	899	782	543	457	394	379	339	382	327	318	372	368	333	325	334	312	358	354	349	366	338	348	378	342	340	347	318	321	334	332	346	308	339	334	303	345	312	307	362	342	326	348	314	305	310	320	346	346	322	329	307	321	355	327	306	344	303	330	312	326	318	338	281	369	302	322	319	318	315	322	335	354	336	342	326	305	321	339	301	279	326	294	307	297	328	311	319	331	323	312	333	312	318	346	315	343	327	345	329	305	312	347	315	325	343	299	353	348	338	331	334	336	360	312	329	297	306	303	351	304	309	384	355	310	318	319	294	345	306	328	328	306	294	307	352	314	322	315	299	324	292	341	322	347	357	333	332	310	320	295	319	326	303	307	317	299	344	327	277	288	346	286	280	312	324	317	343	311	326	283	336	312	286	343	316	340	313	309	329	326	273	327	315	321	368	322	338	320	315	334	318	308	322	311	300	315	325	302	329	345	344	290	329	312	340	340	319	357	317	317	311	302	325	313	351	326	339	302	347	314	332	349	313	312	316	311	332	323	314	315	340	339	295	319	335	326	301	330	342	329	284	343	339	318	318	341	322	290	302	351	310	349	325	310	302	322	331	356	298	312	300	346	327	344	339	302	330	353	311	293	316	370	298	315	318	312	322	322	279	309	298	297	338	322	290	360	289	295	332	334	332	339	339	312	327	318	322	324	325	342	322	318	350	332	306	316	314	298	334	302	303	317	312	324	335	307	312	346	320	305	350	348	317	300	332	320	308	310	356	352	264	289	308	314	330	324	307	305	312	344	313	330	364	311	314	310	318	316	338	331	338	330	352	339	331	304	328	329	308	318	302	295	294	332	335	312	280	311	304	326	316	318	311	328	344	320	313	310	310	355	335	293	303	319	341	327	280	312	333	319	359	347	297	332	305	325	337	361	342	309	343	285	291	324	303	366	313	342	293	328	303	350	323	313	332	319	325	338	332	321	324	320	331	325	319	312	284	307	349	337	279	298	337	326	298	317	290	309	320	330	316	320	320	299	317	332	292	295	295	288	324	301	304	297	322	310	324	322	351	292	344	310	322	345	326	291	324	325	311	366	313	315	320	275	302	339	310	290	322	298	298	308	326	336	337	348	286	321	332	335	344	310	347	311	314	304	297	334	325	340	301	326	305	314	330	289	332	324	318	296	326	346	327	289	329	330	301	353	328	276	331	316	351	304	288	318	320	320	292	305	349	307	328	325	314	289	311	345	302	343	276	335	322	329	333	333	316	342	349	327	313	302	352	297	312	332	327	327	325	318	324	344	364	321	317	323	318	317	316	325	317	356	330	307	336	326	326	311	307	331	328	315	351	327	312	314	351	322	347	310	342	334	338	346	262	315	297	331	287	319	312	302	330	305	316	314	340	350	330	297	298	340	336	335	329	310	340	301	340	273	327	346	329	334	339	339	305	290	319	315	303	313	305	315	320	321	321	363	341	327	303	337	297	289	318	313	333	313	332	325	314	330	305	304	307	320	314	301	301	314	346	334	303	311	297	321	311	303	342	322	309	327	310	299	297	370	323	299	318	318	321	286	320	352	288	312	313	307	306	356	323	304	350	318	334	315	327	332	303	319	294	332	295	295	304	309	326	306	332	338	365	310	314	304	298	312	313	337	293	305	293	300	317	328	367	320	324	345	311	321	312	311	332	316	327	313	312	290	286	332	313	318	357	308	324	321	316	313	323	314	348	336	316	335	307	309	300	303	307	317	359	316	289	304	330	339	322	319	331	340	307	328	355	286	343	298	307	327	325	323	339	348	304	295	343	331	319	323	296	352	322	346	333	316	307	303	307	319	311	314	333	323	334	338	313	299	327	321	343	307	316	315	308	357	309	355	320	309	331	306	309	331	349	328	353	356	329	359	321	309	309	334	298	338	331	320	312	310	330	313	351	307	338	353	283	331	325	334	302	310	312	300	359	307	298	315	351	300	303	304	325	318	316	305	314	313	308	321	335	306	321	305	316	311	305	329	322	294	315	314	313	282	331	320	353	347	348	328	309	300	330	324	307	325	347	331	339	317	308	305	324	338	324	341	310	335	305	360	321	311	293	297	336	333	327	336	296	344	312	309	335	316	298	310	348	346	346	282	306	362	341	295	330	302	311	324	354	326	317	306	304	324	322	311	320	333	306	307	313	329	312	315	322	296	322	302	301	337	340	341	305	317	341	324	338	303	318	358	315	341	307	339	321	292	330	332	345	302	311	337	340	330	290	323	322	336	329	327	311	295	324	345	295	310	323	317	325	341	332	303	340	320	313	317	315	321	334	299	352	323	351	337	328	308	294	296	303	331	323	337	328	316	316	346	299	346	326	313	321	313	318	336	325	334	344	320	327	336	324	326	327	321	328	308	323	318	328	307	319	321	315	298	333	334	327	345	288	297	341	322	298	307	331	323	325	294	313	313	289	325	319	292	305	315	315	344	324	323	309	315	342	283	321	309	316	309	307	292	356	295	313	340	316	316	302	315	338	349	329	326	341	310	308	336	308	303	359	309	310	300	332	333	333	313	310	295	326	295	307	271	315	285	307	330	334	320	339	335	347	329	337	343	301	329	314	320	313	290	307	290	333	348	329	354	321	348	352	333	327	344	327	334	323	329	291	324	281	315	316	328	328	344	319	297	330	320	360	330	309	304	281	317	328	326	268	322	311	331	318	319	349	323	305	325	334	317	362	339	302	326	310	306	309	330	308	336	324	322	360	343	335	317	340	315	315	324	311	321	292	328	291	308	296	356	355	348	322	354	302	306	332	347	303	304	322	370	313	325	307	326	325	326	286	314	313	315	301	325	316	381	335	294	334	315	320	349	321	338	308	317	327	346	331	353	325	300	323	367	300	327	357	322	297	299	354	327	324	320	288	293	319	296	331	314	302	312	304	325	330	317	357	272	306	310	312	311	319	318	344	318	345	344	321	302	325	324	333	340	335	323	285	288	302	321	304	382	313	318	326	325	321	306	360	324	316	342	307	333	378	307	299	322	326	353	317	325	321	331	334	333	336	323	356	325	280	279	301	307	344	335	308	328	334	300	317	283	310	297	338	312	313	298	317	312	335	339	305	349	316	311	323	342	314	303	316	305	308	309	325	334	316	343	325	323	322	322	301	305	333	336	324	326	349	334	332	331	370	322	322	298	325	338	337	318	307	344	338	334	320	323	310	296	298	289	290	321	294	326	309	365	305	354	325	331	308	346	310	330	288	326	343	328	283	317	339	333	286	300	326	342	333	332	318	338	323	350	321	341	322	323	318	330	325	328	287	310	306	311	318	308	334	321	310	300	309	314	292	307	322	335	306	329	321	330	342	307	338	335	328	310	333	326	296	305	322	356	321	349	335	347	352	343	340	337	354	295	306	299	319	313	346	297	336	315	343	323	322	309	369	306	309	346	313	313	307	332	349	326	309	357	341	326	339	313	304	319	319	321	312	324	319	283	329	356	303	364	323
16073	1797	6938	8056	4582	3597	4773	3931	5230	3944	3718	2191	1702	1292	1255	1055	1035	973	955	944	930	961	962	945	990	950	982	1030	1220	1319	1109	922	890	938	974	930	996	1025	1052	987	843	832	842	863	886	802	807	810	800	839	808	789	822	816	821	826	828	803	832	820	782	766	799	843	755	795	799	774	789	798	795	771	822	819	829	803	785	784	764	801	773	772	761	719	779	785	834	748	812	784	789	778	789	791	793	841	860	822	804	796	811	809	787	753	734	769	803	759	765	821	770	796	788	779	762	863	829	819	776	823	785	804	802	839	819	765	842	847	821	772	751	772	739	766	767	834	715	797	775	778	815	820	799	776	780	763	776	802	822	834	787	815	854	892	783	813	763	797	795	802	781	813	772	800	787	800	778	829	798	800	779	794	830	760	724	796	749	797	802	808	858	852	811	775	765	820	787	742	785	847	780	797	765	810	814	804	794	810	806	768	772	794	748	767	798	834	833	770	789	750	784	786	775	802	811	797	758	812	769	740	808	745	774	805	841	777	804	771	742	808	782	833	814	778	770	835	800	789	810	775	762	844	779	804	787	813	755	835	793	754	775	850	794	760	782	777	722	785	802	787	792	817	773	805	769	774	843	765	805	821	832	814	825	804	849	739	746	815	816	815	784	791	820	764	775	802	780	813	719	785	781	802	819	787	784	756	768	770	775	760	813	781	763	754	779	827	769	772	786	810	780	743	781	812	799	817	823	787	818	762	808	766	828	819	791	799	823	795	833	808	770	715	824	847	791	770	726	771	750	838	791	783	793	785	758	742	760	811	789	721	796	757	795	784	770	786	783	796	799	786	779	769	804	749	811	796	830	826	824	794	795	761	781	756	755	812	779	783	770	788	777	786	798	802	827	802	776	802	793	796	782	796	761	753	793	782	817	810	824	817	744	819	804	748	808	779	802	760	801	831	784	787	799	809	772	771	754	784	798	834	709	813	787	789	763	757	831	771	793	833	767	780	779	758	805	789	778	764	824	847	772	804	803	799	714	815	806	748	806	782	834	785	750	781	745	785	832	776	774	820	784	839	762	792	732	820	787	748	763	758	813	822	767	797	787	773	772	787	784	790	712	799	787	820	814	828	800	785	774	833	783	822	813	797	790	806	775	780	757	795	800	761	752	808	767	792	752	723	766	796	740	853	768	784	823	812	820	787	755	719	752	809	730	769	836	741	783	810	820	771	828	787	779	775	853	809	817	794	769	804	759	744	814	779	801	799	786	769	840	799	737	763	759	792	798	814	821	794	795	848	765	768	845	762	781	792	769	771	778	780	771	795	835	816	809	748	746	813	763	790	770	806	742	796	837	809	771	823	822	798	751	783	763	763	798	815	824	842	783	770	817	779	824	786	816	823	803	771	737	794	801	813	822	764	783	743	786	832	764	782	782	743	779	763	764	771	817	769	816	788	800	805	813	782	818	802	761	807	762	762	872	785	806	779	775	769	808	744	783	803	809	759	821	804	772	771	762	793	750	827	761	804	801	757	765	758	867	831	766	765	816	797	782	791	796	769	805	821	808	812	766	754	816	774	777	772	806	794	786	808	782	789	808	836	750	777	756	764	775	807	787	754	774	786	875	783	783	838	782	752	778	768	764	785	808	804	785	789	818	815	792	800	756	800	755	840	823	741	790	826	811	816	800	817	796	795	813	764	794	812	754	787	767	807	780	805	726	813	815	830	785	776	776	817	807	796	805	783	806	787	829	791	782	811	838	759	825	776	778	782	821	781	816	780	758	748	797	799	804	815	786	786	806	820	805	780	789	756	794	790	748	761	754	764	764	761	833	803	810	763	757	799	763	776	755	779	793	764	773	783	766	814	801	772	824	826	827	775	792	756	775	835	818	810	786	790	827	755	781	778	807	747	790	819	814	849	776	749	822	800	854	818	783	767	762	733	784	781	804	782	793	782	766	775	791	800	818	832	816	794	735	761	766	767	781	806	756	784	774	773	785	792	807	750	775	789	839	768	776	783	814	817	790	767	795	803	810	775	803	769	788	809	744	787	809	845	764	731	774	813	808	821	782	825	847	824	789	790	777	824	799	818	820	806	762	795	801	793	847	773	797	796	791	787	833	822	796	794	758	768	815	813	839	766	778	787	777	762	865	794	770	790	793	785	735	758	780	734	768	798	718	792	790	793	762	785	811	792	798	815	819	782	768	819	826	722	776	793	812	775	789	803	773	757	800	800	766	772	843	793	770	822	733	822	767	779	772	771	779	820	822	786	810	778	741	790	855	782	792	841	784	803	792	759	760	753	783	782	758	796	768	790	835	851	785	773	813	797	769	813	784	800	768	801	802	801	824	782	831	806	766	819	764	751	807	766	817	796	810	806	814	777	764	828	814	781	737	793	779	774	811	787	774	813	773	849	795	786	756	841	789	841	789	804	809	842	807	832	763	808	804	799	801	759	799	791	810	781	834	780	778	781	783	769	817	754	818	793	783	771	831	789	746	781	781	779	817	781	810	803	835	797	766	780	838	829	759	791	834	773	747	757	746	761	800	756	825	816	764	766	773	780	805	788	792	786	805	773	805	793	827	793	748	785	793	748	812	747	799	788	769	834	770	755	834	779	775	842	814	777	832	821	817	780	831	772	794	782	811	787	816	748	791	771	787	790	797	808	788	802	813	742	777	798	767	789	801	791	795	792	775	774	741	829	832	783	797	788	767	785	789	800	800	801	723	803	796	784	746	769	775	836	803	789	750	798	853	823	791	762	753	764	830	772	779	741	758	743	795	780	818	760	809	825	793	779	748	783	760	847	765	812	806	767	814	758	785	792	800	780	798	791	791	740	784	801	837	775	806	823	820	802	763	819	761	802	828	828	829	839	796	776	783	813	795	742	800	781	835	784	769	775	785	792	748	783	792	829	742	759	746	774	795	779	805	778	784	792	780	793	797	752	816	780	831	797	826	827	795	828	815	789	813	740	776	747	757	787	843	779	765	788	796	765	833	729	848	849	797	761	755	767	775	774	802	778	782	760	811	818	769	832	800	798	795	792	812	794	833	761	826	791	837	784	824	794	705	863	730	773	804	851	748	843	707	788	807	775	736	733	804	815	803	839	789	795	844	779	769	809	711	770	781	796	800	831	798	812	807	768	800	823	799	696	790	764	773	818	798	839	848	802	896	812	814	741	786	807	777	799	773	797	798	847	816	768	800	807	801	744	779	790	772	732	819	819	784	817	786	816	784	779	740	776	720	768	823	840	774	770	784	780	837	782	769	810	792	776	773	847	763	801	792	786	801	807	800	764	775	810	747	815	787	784	767	785	786	794	740	831	816	750	754	795	777	826	804	746	783	810	723	775	834	817	752	785	807	812	787	831	761	775	812	762	751	786	808	817	777	792	835	753	775	751	761	808	796	786	786	821	774	803	727	803	823	800	808	792	737	840	818	801	783	821	793	739	807	815	766	791	792	794	783	807	796	838	798	776	782	776	851	827	800	787	760	782
46064	17323	9466	4550	2165	1451	1624	1332	1447	1130	1158	745	569	545	478	421	407	393	388	400	412	392	386	385	370	357	394	410	430	441	414	344	351	366	390	415	380	386	398	401	381	313	356	351	366	385	370	333	327	334	331	336	354	362	351	325	388	350	332	368	358	366	321	329	349	363	334	329	319	373	308	336	360	332	334	321	328	336	343	335	327	351	359	326	345	332	392	322	287	344	356	347	338	324	349	345	389	349	315	364	356	331	318	351	345	354	319	346	380	306	329	340	331	355	354	356	363	380	315	350	383	359	362	313	313	345	360	313	329	365	351	329	336	313	349	322	356	333	337	308	313	304	358	340	352	371	363	331	331	349	353	372	296	349	331	334	362	355	321	320	333	342	334	349	374	318	327	337	337	345	326	339	350	376	338	346	333	292	386	315	393	345	348	389	331	350	357	371	338	375	323	344	338	330	339	325	343	319	340	305	369	344	385	335	324	358	339	361	323	387	345	324	338	332	358	355	371	331	314	304	354	346	338	326	355	372	358	386	359	371	353	367	309	332	337	330	328	311	345	332	314	351	332	394	336	391	338	320	336	328	337	365	331	339	330	342	337	342	356	335	341	342	373	293	350	316	372	358	338	324	345	345	336	325	358	350	342	316	370	304	372	330	343	373	360	354	342	351	373	329	332	352	345	321	328	349	348	342	330	348	355	350	320	324	333	314	332	333	333	339	359	368	314	313	352	362	338	344	353	332	346	316	349	353	348	331	338	349	337	351	320	318	326	384	351	334	307	326	358	328	340	345	386	330	348	354	328	333	347	347	339	344	337	328	340	319	371	346	324	343	363	384	364	345	335	364	355	313	343	370	340	347	341	321	351	293	328	310	316	346	338	351	341	364	329	370	353	335	333	340	347	380	316	333	365	350	346	338	331	333	334	363	357	336	353	363	325	345	313	365	335	317	325	356	355	328	327	346	333	314	344	332	312	334	344	338	329	372	356	370	362	335	341	362	347	328	330	336	317	345	339	325	343	344	318	323	332	330	340	285	317	323	360	342	349	330	335	335	366	320	346	334	351	323	360	340	340	326	346	360	354	350	353	338	351	363	337	328	337	323	349	324	350	340	348	357	348	360	350	335	384	359	337	336	319	354	335	357	352	340	352	339	336	335	331	359	361	360	339	357	329	372	342	336	326	331	374	355	336	326	329	345	326	336	347	349	343	334	338	354	341	319	330	354	318	364	326	339	363	369	369	323	328	371	361	331	298	349	341	339	293	340	347	354	320	354	308	332	363	366	359	333	330	329	319	340	345	341	364	332	334	341	318	375	322	342	330	362	364	364	311	356	304	333	333	335	321	344	353	323	355	359	356	375	348	378	336	333	329	367	344	360	380	352	375	322	346	323	299	351	344	334	308	363	315	348	343	316	313	363	323	354	339	354	333	357	362	324	313	356	337	361	366	352	291	346	340	337	345	346	372	347	333	344	343	343	350	397	350	338	326	378	333	340	327	370	354	353	347	325	330	338	325	353	366	340	328	311	336	333	326	350	366	350	328	337	329	351	325	314	341	329	330	293	340	341	336	362	330	316	352	352	337	304	345	316	341	353	360	351	308	367	339	324	353	325	337	304	358	337	345	373	350	332	367	348	348	339	331	325	319	319	366	354	342	369	341	346	350	337	369	348	354	355	324	332	379	329	329	339	385	331	326	343	314	347	328	346	338	361	337	354	352	370	378	333	335	316	348	327	340	339	359	343	377	336	341	338	346	358	334	369	346	333	349	350	338	323	388	333	331	338	324	354	320	354	313	315	360	317	309	362	340	343	341	340	343	320	352	355	365	313	361	325	359	354	322	324	345	340	331	338	361	369	324	357	321	362	361	306	327	334	332	337	341	317	328	337	342	387	308	326	362	363	327	347	329	330	356	360	336	342	334	351	334	348	340	358	309	310	323	356	320	338	307	322	343	358	372	363	353	373	358	364	346	343	383	366	345	331	338	296	361	364	343	325	358	377	363	369	350	336	337	324	352	344	315	370	349	348	320	335	357	350	366	327	351	355	320	345	365	334	332	367	365	306	358	336	351	352	316	324	342	348	345	345	352	354	329	354	316	352	363	350	338	355	321	321	348	339	340	334	317	377	337	322	325	341	322	307	333	335	335	338	342	322	356	361	366	333	364	340	333	294	362	359	345	342	348	349	358	344	349	362	338	325	368	391	398	322	321	361	346	323	358	356	360	372	344	334	387	327	337	336	344	326	326	338	373	373	339	339	358	279	349	336	350	346	365	327	366	314	344	335	338	375	366	356	350	350	315	343	345	331	332	383	364	349	351	380	347	336	348	342	346	338	327	349	342	337	297	350	377	361	315	347	335	358	340	376	380	335	334	326	332	338	357	351	324	339	321	328	359	354	332	359	365	311	379	357	303	339	311	332	362	353	332	325	318	363	334	337	299	365	327	342	341	333	363	326	347	347	343	300	332	352	331	349	351	344	325	330	347	357	351	357	318	325	328	374	330	371	331	347	380	357	368	358	341	389	388	360	385	358	356	338	357	343	352	327	333	337	399	339	327	357	348	318	356	348	313	318	303	377	321	365	356	358	336	320	305	378	345	346	348	311	351	336	335	325	350	326	366	326	360	344	341	343	354	351	329	344	322	383	345	359	354	353	357	352	335	335	374	330	325	300	352	337	323	342	349	327	350	405	364	330	340	367	331	357	331	363	336	325	323	348	358	345	331	358	352	321	358	358	345	369	337	338	347	370	357	338	356	369	340	348	390	324	333	319	367	379	338	327	350	303	323	348	333	321	319	321	325	344	345	338	332	323	333	377	341	339	313	324	337	322	311	290	348	332	315	340	318	334	337	365	336	335	326	313	339	338	350	324	346	371	319	342	337	364	347	338	345	341	326	323	330	352	356	343	348	341	326	317	322	356	362	339	351	338	325	334	351	354	357	353	305	363	358	370	356	366	338	348	352	369	327	294	313	345	377	340	317	343	361	333	374	326	317	348	353	370	346	313	306	294	344	360	320	358	349	358	341	350	339	331	324	351	330	348	321	298	353	324	361	330	324	319	326	340	334	322	354	366	299	312	371	348	336	353	368	373	323	338	311	364	327	332	311	327	350	337	356	349	359	322	360	339	332	329	328	343	344	357	336	353	380	338	336	345	325	334	357	352	320	378	350	347	354	328	335	342	342	325	322	324	305	347	350	319	351	316	346	354	357	313	356	355	308	329	348	325	346	350	363	332	318	357	373	349	363	331	323	323	315	325	345	325	356	341	333	328	366	313	347	331	378	370	342	354	355	338	357	355	343	323	336	346	341	312	358	375	342	367	320	343	360	338	347	336	326	340	375	367	335	331	332	379	325	349	342	339	316	348	323	318	379	322	320	341	305	335	360	353	349	326	341	335	325	345	346	319	371	345	313	344	334	323	313	353	340	370	329	329	359	339	355	346	310	352	386	334	352	353	357	344	356	330	361	324	353	335	357	354	342	318
20272	2764	9843	11014	6695	5429	6868	5657	6944	5225	5450	3293	2199	1725	1483	1405	1293	1242	1228	1093	1105	1126	1096	1070	1077	1116	1153	1270	1527	1520	1344	1093	989	1130	1030	1127	1208	1154	1301	1178	964	947	931	919	946	904	890	876	830	864	813	865	826	873	864	795	814	808	835	832	882	869	846	831	846	831	862	811	844	883	863	844	868	825	820	846	840	836	823	818	816	811	799	864	812	834	819	814	808	804	825	788	816	815	800	804	869	841	818	760	784	757	786	798	860	797	795	824	827	803	793	821	811	847	792	758	839	829	773	828	872	813	830	798	818	793	777	791	795	793	764	837	809	770	796	830	809	833	839	859	783	805	778	837	777	783	847	794	800	753	816	830	832	790	814	778	833	859	750	804	805	788	834	829	804	827	804	818	779	795	808	788	830	795	789	816	785	777	813	800	817	799	794	797	794	794	835	845	836	811	793	837	808	824	878	812	800	815	781	825	812	839	815	830	794	785	846	816	821	822	815	827	803	778	845	815	807	846	807	784	820	837	815	837	848	811	829	803	802	802	800	803	790	795	759	785	803	797	814	775	802	778	811	757	812	800	804	842	787	819	838	823	835	815	765	820	801	741	795	815	823	843	753	864	789	827	820	806	834	778	794	774	770	837	769	833	807	801	813	795	825	813	801	801	800	824	783	847	799	762	802	782	758	784	801	756	799	744	797	756	798	803	790	840	769	849	837	782	823	819	848	801	817	757	799	794	760	829	792	785	858	767	795	819	794	823	794	900	810	815	797	847	878	849	786	775	808	794	802	781	795	825	789	757	793	816	848	819	818	761	759	827	812	765	834	757	807	805	829	795	832	814	835	821	803	798	815	827	842	832	813	794	843	864	822	821	777	848	855	810	795	809	815	788	781	787	815	796	852	806	842	830	802	812	802	800	753	802	786	850	784	848	752	868	807	794	806	769	849	841	802	842	793	799	793	813	790	834	789	811	792	798	830	817	801	810	810	822	869	810	792	836	803	814	817	812	803	791	788	769	826	780	839	823	842	791	825	759	762	759	790	813	794	819	806	780	759	757	826	785	803	819	829	755	800	853	815	772	762	782	819	808	804	818	842	771	809	776	777	816	794	836	849	764	798	805	840	787	687	815	843	811	792	824	827	848	824	771	797	766	796	817	791	784	773	818	828	884	815	812	842	769	785	835	842	806	782	780	794	833	810	782	822	804	793	798	837	762	803	836	770	826	821	848	841	783	736	795	836	842	782	837	804	837	817	753	773	811	779	805	792	820	795	870	859	820	853	827	867	802	778	799	824	810	812	857	758	830	848	809	784	877	795	858	853	765	787	818	781	850	796	874	810	787	790	777	784	848	840	774	792	793	851	820	827	793	821	800	803	818	817	797	828	832	839	784	801	795	764	788	803	791	737	815	836	846	775	806	849	790	854	823	791	825	809	775	835	840	834	856	826	773	781	846	823	820	848	814	796	779	791	826	866	820	800	817	802	796	772	817	855	768	787	810	783	766	790	858	822	804	806	765	796	809	859	819	779	790	864	845	805	835	798	817	832	743	783	789	777	763	816	776	807	770	771	819	821	848	795	828	788	809	873	832	782	849	812	789	802	801	830	784	778	780	781	742	791	798	784	776	812	728	802	843	798	778	804	827	790	833	840	822	822	866	781	821	819	770	821	762	738	804	746	805	797	835	802	748	791	790	796	864	829	833	838	757	818	832	860	785	790	806	838	815	829	804	793	813	844	852	784	803	825	806	775	793	826	815	865	841	795	760	801	785	901	837	794	784	824	794	800	803	816	787	796	768	807	757	740	806	832	874	757	838	812	808	809	769	825	810	783	814	828	804	842	829	814	772	829	795	788	821	787	802	784	834	802	784	848	827	802	812	798	815	756	769	777	802	790	801	817	834	863	819	783	811	808	824	835	803	841	769	810	844	809	834	814	752	798	785	786	808	796	767	803	789	798	790	763	811	788	799	796	775	793	837	792	795	813	802	842	771	803	814	817	818	778	816	754	774	813	815	823	811	818	795	807	815	871	843	822	807	822	815	859	802	805	790	823	775	799	783	775	784	777	810	764	822	813	844	801	791	790	804	835	810	856	810	840	806	834	769	809	764	825	853	808	796	834	815	818	743	797	805	753	754	759	824	795	813	807	822	817	816	804	824	820	818	819	774	771	800	826	816	770	792	830	775	776	794	812	775	812	817	824	829	812	836	807	799	773	804	811	806	809	789	801	780	816	798	842	787	829	811	751	817	806	752	807	816	812	854	802	828	832	800	839	806	843	819	786	809	806	871	779	820	836	837	778	776	772	779	747	787	806	806	804	871	768	844	810	844	817	782	850	775	807	843	807	762	790	770	844	777	814	827	803	782	783	802	796	806	765	824	800	864	869	800	813	811	794	842	768	790	787	744	812	803	813	793	808	886	797	777	802	848	782	728	777	781	736	836	788	815	812	841	807	833	802	821	798	795	839	795	825	804	772	756	842	852	799	757	811	792	809	822	768	812	817	783	796	788	814	836	801	817	845	809	798	812	809	802	803	783	798	805	781	807	800	819	818	824	804	746	787	820	801	796	806	802	786	795	801	807	822	795	813	812	834	767	859	835	827	814	782	779	867	851	819	857	802	781	788	778	816	765	815	799	778	786	825	791	782	802	791	780	824	752	784	862	795	786	800	823	812	796	808	784	893	777	780	818	810	779	840	813	769	828	823	842	836	838	825	869	783	841	792	771	801	812	840	793	789	781	790	830	820	825	818	821	826	824	770	773	830	775	836	828	804	846	742	795	776	786	819	812	804	783	805	809	798	764	808	813	821	841	799	778	817	784	847	795	786	814	813	822	811	829	792	841	839	785	809	808	794	802	792	884	787	783	845	780	867	816	852	789	751	806	788	783	808	771	825	847	818	761	821	784	765	802	844	801	797	818	831	780	765	863	832	826	806	805	824	800	828	833	765	790	792	769	744	834	776	811	813	821	832	802	777	786	830	821	746	804	827	809	726	812	782	839	811	766	881	773	787	821	843	810	808	800	813	814	802	855	790	807	828	817	779	835	795	798	763	807	758	806	764	772	814	818	841	791	828	823	781	853	832	837	813	790	818	815	794	768	797	808	797	791	796	784	771	849	819	778	817	806	796	790	793	839	845	846	848	852	816	842	784	790	791	801	772	776	807	853	823	814	819	791	818	799	790	813	793	835	807	796	811	813	762	783	734	831	817	803	812	820	799	768	771	788	778	828	843	772	801	781	747	842	833	796	797	818	781	819	811	807	771	859	795	845	806	822	786	810	801	763	825	737	857	832	826	778	806	806	851	806	757	801	792	787	799	808	829	798	797	814	810	845	812	757	803	766	731	828	835	771	800	791	796	772	770	799	763	849	832	833	833	805	749	822	811	834	832	799	793	825	797	775	783	781	753	791	846	803	804	842	819	781	808	846	810	808	796	801	799	817	747	803	861	834	807	782	789	778	818	799	829	822	806	801	810	824	818	781	777	875
5651	688	1633	956	407	302	445	439	479	344	435	244	203	164	179	187	171	175	182	164	193	167	191	173	190	171	178	187	197	183	202	153	171	169	177	172	185	174	186	157	173	150	167	182	145	191	155	175	177	161	182	148	148	146	173	170	177	167	146	157	180	190	151	154	132	146	179	150	174	159	162	158	190	150	173	159	155	164	181	161	169	147	155	189	158	151	143	167	156	156	156	159	160	139	171	163	141	156	178	169	157	177	148	155	165	182	139	158	128	175	165	149	174	167	169	160	160	165	149	182	194	149	163	169	172	159	157	183	173	189	175	180	166	153	180	167	150	156	164	191	158	168	147	147	159	182	164	179	191	170	161	170	162	169	190	160	165	155	154	154	165	161	176	170	188	163	163	150	164	174	196	162	159	165	175	145	200	190	172	148	156	167	134	169	156	170	158	156	174	161	169	156	170	163	185	177	177	160	148	141	173	155	167	155	177	168	150	167	188	186	168	177	171	172	163	183	162	175	148	170	154	169	171	177	144	173	156	169	174	153	179	170	179	139	169	163	168	128	172	169	176	192	167	129	133	166	161	175	134	183	169	146	154	174	162	169	147	151	146	149	160	150	167	172	161	162	177	171	192	144	170	170	186	163	161	167	169	149	178	139	172	149	182	162	168	169	174	152	174	154	146	157	177	184	147	173	161	152	144	160	158	176	168	142	171	177	152	182	154	173	148	169	181	170	163	161	183	169	179	183	151	169	171	139	158	155	173	156	179	173	178	178	169	176	150	157	156	185	176	154	156	166	155	163	143	166	174	153	175	180	164	167	117	142	163	157	168	157	147	184	146	159	138	155	156	153	159	162	154	190	148	166	183	147	150	146	162	175	158	153	162	167	187	161	155	167	139	138	168	156	146	158	148	179	165	170	169	179	170	151	168	180	160	176	193	171	196	168	151	158	153	153	167	158	166	171	179	195	161	187	166	158	160	172	190	144	167	164	160	146	141	145	163	150	161	167	180	163	169	166	172	150	160	164	162	149	177	175	157	161	153	144	165	147	174	171	152	138	164	146	173	166	178	163	157	184	151	163	146	179	164	153	172	165	152	172	160	192	158	157	148	159	129	154	149	145	156	151	184	180	166	149	152	187	161	159	154	147	183	165	150	142	160	162	165	181	162	164	143	143	167	164	174	151	167	146	175	163	177	135	179	158	174	162	145	158	171	169	147	139	164	162	148	151	148	152	168	161	160	164	163	162	169	157	152	187	172	160	167	157	191	186	189	157	165	177	174	170	165	156	164	172	162	154	179	188	162	161	175	163	146	152	146	175	182	181	163	167	143	155	147	165	196	182	171	160	175	154	181	170	161	152	148	178	167	153	177	174	157	178	148	162	185	164	180	156	167	134	170	158	169	193	172	146	164	153	158	164	159	157	169	181	148	190	153	157	172	166	165	147	139	175	166	167	162	174	161	148	183	160	205	157	170	171	171	139	147	169	164	165	172	160	158	179	159	171	175	166	159	190	155	165	181	154	161	192	185	181	189	151	173	172	160	161	150	151	170	210	155	166	179	159	145	181	167	165	145	177	217	169	152	173	184	153	159	155	148	172	141	168	188	155	170	176	153	168	156	181	157	165	175	175	169	153	163	168	165	146	176	165	167	171	167	155	151	173	164	158	140	166	175	173	175	173	168	183	174	153	179	176	146	143	171	167	162	147	167	165	170	169	183	181	156	151	176	159	176	174	164	161	165	160	159	149	144	182	166	162	169	169	150	177	155	175	173	156	171	175	159	147	134	175	189	167	159	176	153	176	150	155	164	153	169	173	160	168	128	158	156	150	163	156	175	180	136	171	193	167	156	145	184	159	147	160	168	160	176	167	178	163	169	181	161	148	187	165	156	170	159	176	176	154	157	157	159	169	158	145	182	167	147	158	148	184	163	152	175	150	168	165	164	166	175	181	174	183	156	186	181	149	162	164	184	175	165	178	195	193	176	157	167	167	160	160	151	167	160	168	179	192	170	154	163	143	171	171	172	147	152	130	170	151	172	150	163	166	168	161	146	159	188	168	157	157	183	164	187	162	183	169	138	164	162	158	155	168	178	165	155	161	164	174	180	178	158	166	186	156	165	163	169	152	163	152	203	165	178	153	182	160	173	143	159	171	189	151	175	168	165	170	168	157	167	134	146	166	187	177	171	141	152	139	174	162	141	164	185	174	181	141	136	143	170	177	159	159	164	174	162	157	145	179	172	167	151	165	183	151	164	156	170	149	143	147	161	144	192	188	170	182	156	162	148	141	158	161	177	169	156	163	159	153	152	143	166	168	189	162	177	198	171	160	175	168	178	157	160	174	154	186	160	156	154	177	178	183	160	158	147	150	155	158	172	193	173	184	194	152	168	163	184	167	159	175	169	157	172	173	166	135	167	157	138	186	136	184	181	170	160	164	145	163	168	166	183	163	170	143	163	170	159	154	135	164	155	164	173	144	175	174	182	192	155	186	186	161	154	190	160	166	151	173	150	179	167	159	169	176	154	158	157	172	164	179	166	178	163	163	168	153	156	171	173	179	136	146	178	165	159	175	134	159	166	160	170	156	172	180	150	164	178	174	165	149	179	180	164	146	168	163	157	166	167	177	157	185	170	152	171	162	134	152	163	168	156	165	172	155	169	176	156	164	161	174	167	164	171	172	185	161	161	156	153	165	181	179	147	189	164	170	168	180	164	200	172	176	147	173	164	177	169	161	176	180	174	152	139	163	157	179	161	136	145	176	164	161	166	156	175	177	193	158	172	194	175	175	162	161	171	162	161	161	169	172	155	174	150	168	186	167	162	164	157	178	160	178	173	175	181	187	154	163	158	168	181	170	179	164	160	168	180	173	154	154	183	162	171	165	181	150	163	181	181	175	175	170	175	172	148	169	166	177	170	160	180	169	148	175	164	174	182	152	202	158	179	159	156	161	157	189	156	160	156	179	182	158	155	171	150	132	165	184	173	140	155	143	161	154	167	162	158	165	175	155	152	165	167	162	190	158	198	159	161	176	162	162	169	166	154	183	158	178	187	186	163	178	197	167	162	151	164	164	141	165	151	166	191	167	179	163	170	178	167	147	164	141	163	167	193	164	170	137	161	171	184	154	167	165	165	164	168	187	184	159	157	164	153	157	186	146	139	171	167	168	165	143	185	176	161	152	149	175	169	163	181	181	161	174	180	178	176	167	167	167	156	151	162	161	172	164	184	154	160	133	164	188	172	172	162	190	175	179	163	166	162	144	180	154	169	181	140	176	186	166	185	171	161	191	171	153	150	144	167	165	141	138	188	175	159	158	140	172	179	169	171	184	176	163	188	150	162	155	181	158	133	153	167	181	184	178	133	178	168	179	144	165	165	164	165	185	179	168	175	174	170	156	150	154	154	179	177	156	154	145	178	157	142	174	194	160	185	184	157	158	187	178	175	175	156	154	154	164	154	160	168	174	185	162	148	185	167	168	155	195	178	169
4852	810	3117	2961	1596	1325	1993	2076	2367	1755	2011	1050	668	548	526	506	488	465	479	489	420	477	441	497	503	491	535	618	695	694	544	547	485	461	454	491	467	481	433	415	455	460	481	442	443	449	455	459	447	463	442	466	474	482	464	419	452	458	451	446	421	458	447	463	444	441	469	463	430	475	475	506	456	447	477	472	495	502	460	425	485	460	456	461	468	484	464	470	452	429	503	442	449	464	477	485	467	449	501	453	454	461	464	461	461	475	432	466	466	461	459	478	436	478	433	459	457	509	434	467	451	408	460	436	429	484	486	440	466	478	472	467	457	490	468	474	477	405	426	494	496	485	444	497	447	496	490	424	455	450	441	458	531	465	472	440	461	442	461	418	473	422	494	454	480	445	453	458	442	445	459	462	451	470	478	460	482	467	453	435	497	464	455	451	452	421	489	456	462	427	449	482	430	478	426	445	427	439	455	411	488	488	439	467	471	481	474	438	492	447	460	469	471	430	477	474	468	443	455	462	446	448	450	471	453	449	497	499	500	472	472	436	492	455	448	483	496	504	457	447	435	474	457	467	446	476	479	443	478	444	441	456	458	452	422	487	465	503	508	471	461	447	469	443	480	485	437	472	465	487	467	472	440	461	422	452	457	480	480	460	443	471	468	508	492	451	451	449	460	467	436	436	428	440	465	462	484	430	452	453	453	491	448	470	489	462	472	484	443	487	481	480	434	479	455	488	440	438	486	430	460	479	465	449	442	434	489	419	457	458	462	438	478	465	427	513	484	462	446	456	452	444	468	497	493	454	420	479	461	476	501	454	449	448	435	475	435	473	437	487	437	478	449	471	444	485	503	466	404	477	455	443	510	447	483	458	453	458	438	469	487	466	480	442	492	470	455	472	451	464	474	459	436	462	472	439	455	480	418	478	457	435	439	413	466	462	448	479	424	471	472	465	461	456	469	452	447	450	485	476	472	448	458	447	463	448	458	467	449	503	465	462	512	466	471	462	462	437	446	452	477	456	472	458	476	494	481	500	443	502	429	491	461	416	494	442	470	458	458	472	470	496	463	455	490	464	468	462	468	482	457	459	440	476	494	453	416	432	432	478	460	504	493	465	438	454	494	465	485	462	443	461	413	435	441	455	435	459	434	452	481	457	448	446	462	481	415	431	461	449	442	472	502	488	453	446	448	457	466	440	448	498	457	480	437	509	461	490	452	482	465	475	462	486	456	478	488	477	467	460	435	450	450	474	481	437	485	466	484	452	486	441	454	458	451	465	462	460	481	462	449	447	432	483	506	459	509	486	491	468	438	475	446	449	457	498	468	444	438	471	448	478	504	463	464	462	486	479	448	465	441	465	443	453	432	445	476	493	464	448	453	451	462	449	453	463	456	451	433	508	465	474	457	483	431	517	440	453	481	476	419	449	486	443	460	456	465	475	455	442	458	424	479	475	437	458	466	479	450	439	440	461	485	452	468	442	429	440	450	470	452	492	480	441	458	463	471	476	445	471	446	487	435	471	483	479	478	491	446	464	479	482	469	481	471	508	435	492	432	507	483	428	458	467	472	466	440	429	485	476	476	463	434	465	446	455	455	442	465	449	437	469	479	422	456	487	450	461	457	489	464	446	463	485	435	457	422	463	416	478	468	477	443	487	477	456	465	410	426	466	504	469	432	433	469	465	477	471	472	446	449	443	496	445	456	489	462	463	484	414	458	476	428	445	429	426	448	457	454	457	451	460	459	467	484	458	435	474	467	398	434	461	449	449	454	464	465	452	483	460	445	460	433	461	472	450	477	506	440	482	465	501	465	448	451	444	494	460	458	474	414	522	451	437	434	463	444	452	436	408	442	481	497	459	449	450	504	438	449	466	439	460	433	449	445	441	457	467	462	468	473	435	441	472	475	451	435	485	456	415	503	483	496	465	464	435	430	454	502	450	479	438	437	468	459	451	486	459	475	482	458	463	453	444	476	455	471	428	449	418	485	485	455	470	470	458	432	447	460	464	461	431	460	402	476	467	458	442	419	485	467	465	461	458	410	449	452	458	439	448	456	462	485	424	452	467	475	466	435	478	442	515	455	450	463	452	461	453	495	448	467	476	414	486	482	465	434	483	463	461	473	442	481	472	455	457	439	477	405	472	461	475	464	449	476	439	496	478	433	479	482	451	487	512	467	500	448	442	467	484	442	443	467	468	435	461	454	459	477	470	453	484	483	480	422	476	460	528	477	483	421	458	472	473	486	432	472	445	456	427	446	452	425	478	460	489	468	478	449	466	436	449	503	486	450	481	457	436	458	467	483	451	495	416	418	513	466	470	453	468	425	454	468	472	409	495	443	437	475	479	477	474	475	429	456	456	475	454	432	474	460	480	473	438	475	454	463	449	464	492	452	502	470	459	492	421	472	455	472	479	457	442	495	461	494	473	430	491	432	501	443	458	453	467	487	446	442	485	476	445	452	439	470	458	489	460	464	450	459	454	455	476	464	467	433	409	470	429	463	451	447	443	491	497	448	442	465	440	482	464	493	462	471	442	465	447	427	465	431	438	454	482	508	482	466	455	465	450	480	469	472	505	448	439	434	472	481	490	465	445	470	478	471	451	461	451	432	487	462	462	460	429	469	451	490	448	451	478	467	502	500	462	463	458	457	426	465	464	469	464	423	448	454	465	450	421	402	462	429	474	470	475	455	423	459	467	476	438	459	448	473	484	463	471	451	459	437	445	445	447	463	493	464	457	416	459	481	423	459	481	444	448	459	479	437	400	433	463	474	438	455	466	441	442	431	470	460	471	485	434	467	476	444	446	451	458	456	513	502	453	465	477	443	490	478	458	444	435	466	448	428	484	459	499	470	476	459	487	454	492	468	422	442	475	469	499	470	435	453	451	439	475	436	460	451	470	474	498	513	457	462	468	481	498	460	471	515	473	443	424	430	491	488	474	445	456	468	464	483	449	466	451	452	468	441	449	473	480	470	469	430	501	444	457	485	470	462	507	471	513	440	488	490	459	470	458	482	490	437	500	490	474	458	465	509	500	457	442	470	471	468	461	477	473	441	488	458	455	464	487	451	472	476	446	505	412	461	474	441	498	446	465	451	419	466	448	468	517	479	482	480	476	449	471	461	458	503	449	481	463	437	446	458	483	448	467	417	474	483	484	449	495	461	486	459	452	467	475	455	451	474	470	447	481	446	469	477	483	487	463	468	464	457	455	436	465	483	442	470	467	478	471	448	472	433	479	483	465	456	445	436	480	453	477	477	480	450	528	443	463	464	439	467	455	439	474	458	434	455	431	433	480	436	476	419	459	458	452	454	431	453	448	467	463	481	476	482	438	448	458	455	463	454	507	491	442	484	472	491	454	441	430	463	429	434	468	475	451	473	440	443	490	477	442	444	438	451	442	455	429	443	432	456	453	465	478	452	452	449	482	467	467	450	481	430	453	474	470	471	460	448	470	474	433	440	492	453	455	474	480	428	447	448	485	494	421
34944	8568	4111	2417	1159	895	995	994	947	773	852	587	400	359	352	354	338	340	360	367	361	326	365	312	315	347	337	354	385	389	350	327	334	360	365	339	350	342	310	369	311	309	332	323	288	302	333	352	336	301	314	314	294	315	345	298	309	309	316	320	301	289	316	318	287	301	310	340	347	321	300	311	325	345	332	321	307	333	334	352	311	326	309	311	298	297	300	304	314	288	295	316	345	333	344	287	315	306	302	282	320	344	369	317	328	317	309	307	299	322	311	309	321	317	340	342	294	300	297	321	327	320	346	323	319	315	328	355	338	306	301	365	337	315	330	305	326	323	334	324	338	323	318	321	340	353	318	335	372	333	345	307	317	319	339	339	290	318	327	313	351	296	332	328	318	284	318	299	324	295	319	334	318	349	311	326	332	341	286	307	298	314	343	336	335	313	327	310	330	296	302	333	329	313	299	294	281	339	325	338	326	307	313	320	309	334	325	298	302	326	311	324	325	307	330	314	335	297	309	314	334	297	327	287	297	315	342	301	309	301	323	322	298	322	325	292	339	341	323	333	336	336	332	317	342	326	309	356	348	281	310	316	337	341	335	299	319	309	291	316	331	331	327	296	352	312	332	296	300	321	301	329	308	314	316	314	326	303	319	306	349	347	301	320	302	325	318	307	315	305	312	335	304	302	332	331	365	310	315	325	372	298	282	322	331	340	323	346	305	350	316	324	326	301	311	318	317	321	303	308	309	285	309	306	333	315	316	335	330	336	341	328	307	335	281	301	297	317	300	323	353	324	311	316	327	317	299	312	307	331	311	327	344	300	335	318	304	347	352	314	333	320	293	324	300	326	282	299	318	324	353	328	326	294	317	318	323	308	320	331	336	330	289	292	314	344	296	290	343	306	349	310	315	326	322	313	318	337	291	321	315	286	305	316	290	274	314	327	296	342	323	329	291	314	348	302	323	334	331	315	307	299	314	322	304	351	322	318	307	295	304	313	316	303	342	302	293	324	333	326	337	299	310	283	333	279	312	310	287	319	307	342	303	355	338	345	343	316	319	312	307	288	276	322	334	329	335	307	308	331	317	282	322	303	321	324	315	324	320	330	343	310	324	340	315	325	344	314	296	303	327	308	348	302	329	296	284	295	331	325	318	350	310	299	273	325	336	308	314	336	309	317	319	284	330	305	332	330	307	278	273	350	320	329	305	311	320	334	348	303	328	319	362	335	330	314	331	325	351	340	312	316	344	330	307	383	320	320	320	303	307	321	326	318	318	350	319	313	311	296	320	299	305	334	317	327	360	300	325	317	330	294	309	349	302	328	314	348	334	310	299	300	341	321	288	321	280	269	330	293	329	367	313	352	329	291	324	373	292	302	323	341	335	318	335	318	331	326	322	297	315	317	278	295	365	317	350	298	298	331	316	329	313	317	347	299	332	338	302	280	330	318	303	339	307	323	290	311	349	277	309	305	315	348	307	328	320	325	363	263	306	323	337	322	324	338	316	307	351	347	312	324	333	287	322	317	298	306	352	301	295	294	340	318	360	305	276	300	320	332	328	300	291	340	330	302	301	334	318	356	355	331	297	289	332	317	352	314	340	327	335	306	306	315	309	331	322	292	298	309	307	306	310	296	306	319	332	313	347	326	287	333	306	335	315	302	335	316	319	334	288	331	326	291	274	348	309	315	343	316	307	331	331	321	290	330	352	303	322	332	342	325	325	288	330	336	305	316	287	326	299	285	335	306	331	306	310	312	325	344	352	302	315	311	335	293	334	301	345	315	299	330	303	284	301	290	313	337	332	330	313	312	327	334	286	311	298	298	315	324	361	326	322	328	340	349	293	305	306	317	327	313	316	299	319	350	310	294	308	323	295	327	313	319	336	336	334	338	293	308	301	302	324	303	328	323	327	340	336	356	308	324	347	295	317	293	311	332	300	330	307	332	319	317	288	274	314	315	316	329	330	353	328	310	323	329	312	335	313	300	308	296	328	341	315	316	317	365	306	349	304	356	325	320	309	317	289	340	372	344	345	333	305	316	328	324	309	323	344	329	306	341	291	331	298	292	323	313	287	311	322	312	283	338	316	309	339	319	302	335	331	322	304	301	344	317	298	349	303	328	322	309	350	316	286	306	333	293	290	339	327	323	353	312	363	340	328	305	294	351	320	313	322	314	306	334	324	315	310	313	323	351	333	312	324	306	365	335	298	327	312	324	313	318	305	332	326	323	318	362	323	319	318	329	335	322	305	319	331	323	324	344	325	297	331	331	316	368	323	333	330	324	327	311	338	314	339	296	315	328	293	336	299	304	305	319	339	346	280	306	317	334	308	292	324	284	315	320	313	325	319	335	369	341	324	323	305	337	333	323	297	329	321	341	318	300	337	307	301	318	309	323	328	324	331	306	342	343	311	334	339	313	325	311	312	298	352	328	330	328	312	318	312	317	317	296	330	312	316	325	326	319	341	338	305	344	297	327	321	319	295	337	343	303	292	308	316	310	328	298	325	326	337	302	302	342	306	316	338	288	320	351	304	297	285	287	284	309	324	279	312	294	301	311	320	319	309	295	327	322	304	312	312	328	329	331	315	309	284	337	321	353	336	316	328	349	291	298	322	320	319	289	293	293	306	326	295	320	326	319	305	351	312	346	345	334	354	332	312	304	332	279	332	315	328	341	325	336	312	322	304	341	312	359	303	319	360	284	349	295	360	309	348	284	303	298	362	341	297	307	295	315	304	332	370	357	331	304	321	315	331	336	285	306	301	361	316	318	305	337	286	314	315	374	313	303	330	297	322	313	316	347	332	309	301	334	313	362	313	339	347	331	373	308	304	271	313	323	320	315	314	345	299	311	302	318	301	351	311	298	300	311	328	324	345	317	326	320	318	299	325	310	323	316	349	342	345	320	301	352	315	313	293	315	321	319	308	339	307	297	319	318	291	317	318	304	279	317	328	299	363	309	337	329	335	311	345	322	336	317	305	304	348	317	316	291	315	335	314	316	301	327	313	340	305	311	349	289	330	337	298	325	333	315	301	319	358	337	346	301	326	314	332	325	296	283	330	340	292	346	298	307	328	332	301	301	306	349	347	308	308	293	331	358	322	346	292	320	293	299	321	319	316	278	306	288	306	320	324	334	324	321	320	354	331	298	341	295	342	320	322	330	310	292	307	320	344	322	324	298	312	301	322	306	352	342	307	319	314	329	311	326	307	338	268	317	310	333	294	312	331	306	345	326	310	321	333	322	299	342	328	304	302	330	336	307	333	324	303	317	314	323	304	342	349	314	278	310	319	369	354	283	305	326	324	291	291	301	306	299	326	309	280	275	281	293	289	334	317	316	300	313	335	297	331	312	337	298	320	321	328	303	311	317	335	292	309	314	347	310	301	292	318	312	308	308	329	303	281	340	310	324	316	316	295	272	333	308	342	337	314	302	309	305	286	308	311	309	333	326	313	336	324	333	312	316	321	304	314	376	287	314	332	323	298	357
15213	2042	6458	6771	4062	3733	4620	4678	4821	3382	4099	2377	1480	1263	1164	1150	1058	981	972	922	996	943	935	932	961	978	1054	1154	1318	1187	1017	917	842	947	984	940	971	972	954	985	823	829	850	868	844	856	815	836	815	835	794	808	803	803	874	785	796	840	768	795	818	823	798	800	857	768	810	832	833	852	854	779	743	723	781	776	789	770	830	776	786	823	847	847	764	788	772	789	760	798	831	774	810	820	802	746	842	773	824	776	770	783	800	777	803	810	758	796	749	767	785	820	795	824	792	780	876	799	789	821	765	754	799	811	736	810	851	838	794	837	777	761	780	840	772	759	801	814	807	769	782	805	744	777	774	771	732	769	814	779	798	777	813	778	810	772	816	835	805	779	812	761	803	789	744	786	784	796	725	762	823	762	756	791	767	787	788	781	815	768	742	812	745	801	813	785	775	791	786	726	845	770	760	755	783	789	812	800	803	775	768	765	792	702	785	775	827	744	770	761	727	802	806	759	749	758	759	789	801	822	779	794	799	835	802	802	784	848	778	809	761	762	819	803	779	772	810	854	812	773	826	793	820	746	808	794	807	838	803	783	780	801	828	805	750	811	784	786	727	800	825	827	813	751	762	787	840	746	778	757	794	793	838	787	823	782	827	762	789	759	826	784	812	732	746	768	759	783	803	810	848	816	748	832	780	777	743	793	820	781	799	770	766	800	779	806	790	833	736	802	796	803	773	813	806	815	764	796	796	801	752	779	819	747	778	759	794	810	782	752	781	809	736	758	821	727	798	744	811	759	786	772	812	798	812	753	822	721	749	743	785	786	778	782	778	797	807	752	799	782	791	827	771	785	794	763	729	801	793	775	802	805	771	743	853	752	800	790	810	791	804	710	805	758	755	800	779	805	763	784	790	759	789	771	764	805	782	785	751	801	818	793	776	766	763	768	804	802	801	780	773	782	786	776	791	778	792	824	768	765	767	802	817	813	791	797	783	790	865	761	800	794	798	827	771	803	722	825	747	748	774	752	780	782	822	788	775	753	778	799	761	773	786	766	817	810	752	809	723	794	754	804	831	729	790	804	784	776	779	766	743	775	753	779	762	743	775	822	825	787	772	744	794	754	788	779	800	806	758	810	788	814	760	839	736	770	789	757	762	789	819	762	756	767	790	786	803	808	763	734	780	792	763	825	848	770	812	791	775	810	851	788	807	770	810	810	760	723	739	774	776	775	755	798	730	775	739	757	823	791	784	791	768	840	793	729	778	830	790	752	813	790	791	824	781	794	747	804	819	754	764	737	778	781	850	773	800	773	741	797	797	812	773	799	810	771	816	789	767	818	836	773	786	814	784	786	785	761	791	810	797	813	803	796	800	787	895	796	828	769	753	807	790	754	772	766	762	792	802	757	773	776	816	743	772	854	738	805	724	783	791	755	784	775	753	788	858	790	768	774	771	799	774	776	736	815	796	792	792	762	816	816	805	762	695	805	760	791	833	786	813	788	769	788	729	780	775	789	794	762	759	753	820	842	780	786	781	785	758	768	762	781	776	786	780	757	789	820	815	825	762	831	780	822	803	782	752	810	708	774	803	756	830	766	789	759	780	791	768	805	803	786	770	804	773	706	755	754	783	762	782	786	806	823	772	770	764	743	770	751	743	752	734	795	788	729	770	796	798	768	820	791	797	762	756	797	764	760	795	820	767	813	799	824	761	796	809	802	813	716	810	826	767	803	816	789	745	789	793	786	787	776	710	780	793	707	815	765	789	761	811	812	779	770	750	789	809	789	834	787	772	788	789	822	755	769	766	732	753	766	779	798	775	782	825	758	804	815	768	808	806	780	761	801	823	789	802	754	791	752	752	762	777	838	785	791	824	780	777	776	824	752	796	794	807	764	750	786	803	811	765	720	796	772	826	794	774	808	822	774	791	766	788	763	730	794	775	839	797	787	850	788	769	810	818	779	718	799	802	800	745	765	829	777	791	822	817	772	791	757	802	777	823	778	838	789	824	774	816	747	780	779	830	780	820	812	712	769	756	790	682	780	768	794	738	735	797	807	776	787	798	799	797	786	734	809	830	778	764	816	808	850	778	809	802	752	768	796	766	790	780	794	795	785	805	817	826	800	781	761	799	770	789	785	807	778	846	830	761	815	768	787	800	791	783	802	794	727	806	767	820	781	793	753	793	772	750	788	740	753	762	762	733	794	848	781	754	772	800	791	814	855	765	829	735	792	760	818	801	813	819	818	774	774	774	819	809	817	756	809	802	788	777	830	791	749	809	787	834	751	774	751	797	762	790	780	815	829	798	780	796	743	801	750	801	812	754	815	815	803	739	747	782	777	814	770	816	783	775	789	822	823	815	784	779	737	765	789	750	735	803	783	799	764	809	797	755	774	839	766	761	758	772	773	713	819	788	809	744	790	796	766	806	795	772	787	715	870	741	839	781	758	794	770	795	777	807	775	777	788	791	773	777	782	789	770	817	794	754	780	769	766	796	773	796	767	806	734	744	819	811	808	816	780	816	772	760	845	768	803	768	794	801	841	810	767	791	799	805	780	843	787	816	729	784	795	729	762	800	792	781	747	766	839	802	724	784	736	862	824	817	830	747	791	826	792	781	786	723	762	817	800	785	816	856	769	783	824	794	817	768	793	755	812	735	787	780	751	760	806	821	746	815	815	782	800	823	789	771	804	769	801	797	786	769	768	856	795	841	793	752	759	806	786	817	805	786	801	750	767	810	739	787	766	833	746	810	783	770	758	800	780	785	784	814	806	768	757	780	831	786	789	793	788	758	792	759	753	775	770	742	796	793	782	741	789	785	747	780	787	742	707	757	783	765	758	748	788	773	797	802	774	760	792	829	770	783	751	779	778	824	807	827	818	765	803	872	776	782	795	785	746	786	825	760	816	781	791	772	724	805	781	772	796	738	855	765	796	756	738	784	782	784	784	802	841	775	743	791	781	779	838	737	796	766	780	739	736	777	802	800	795	782	808	758	813	814	803	787	810	812	793	784	764	798	805	744	780	796	750	754	802	819	775	788	779	822	767	752	801	784	776	802	768	843	752	788	804	792	802	764	747	810	781	743	785	786	818	759	832	768	828	856	780	878	798	797	793	773	748	793	789	776	812	810	747	771	786	802	813	797	750	770	762	812	769	862	767	772	787	765	769	809	791	730	790	731	823	764	765	756	738	762	751	792	809	746	768	762	839	733	813	797	790	784	792	762	805	734	807	782	815	788	756	778	799	796	766	748	767	781	836	780	787	820	811	790	751	791	767	795	778	799	790	798	750	761	814	741	771	749	741	789	794	755	790	812	798	815	801	772	779	773	770	776	792	829	785	761	772	779	786	798	782	772	772	769	818	785	775	782	792	803	772	807	800	769	830	765	793	786	815	803	755	748	807	786	800	899	803	776	799	771	785	785	762	833	792	733	832	851	797	790	820	758	821	763	753	780	773	864	810	768	755	775	747	764	795	782	836	776	742	787	824	792	742
44241	16275	8180	4442	1858	1355	1437	1378	1347	1175	1084	775	530	508	424	453	426	370	439	380	378	359	368	389	369	372	382	383	415	400	399	396	388	387	354	354	390	388	338	413	363	370	352	354	363	341	316	370	362	356	333	317	361	339	325	306	335	367	336	365	336	348	338	371	330	350	357	341	380	358	305	331	308	357	347	308	343	372	296	347	362	374	319	343	335	321	345	338	371	310	328	321	360	347	337	320	316	320	358	344	364	339	330	321	347	376	322	315	367	338	358	340	335	340	350	314	363	327	361	307	313	325	335	283	332	349	309	346	325	365	343	355	324	338	343	349	399	338	327	306	303	332	333	357	294	302	316	377	315	351	338	323	328	322	340	353	356	331	341	309	340	304	342	358	316	348	356	323	334	368	332	337	348	359	325	342	368	321	316	322	346	327	348	323	350	334	315	347	326	340	367	354	353	349	347	310	327	319	351	280	319	332	299	376	360	339	338	322	343	342	348	343	364	343	349	359	353	322	326	361	332	350	349	336	352	360	349	338	338	330	304	377	333	346	302	357	343	322	369	349	334	329	357	377	330	339	336	346	337	290	359	346	342	331	347	346	344	304	334	366	339	293	354	344	368	374	342	348	350	299	328	340	300	356	340	353	337	334	340	343	353	376	377	316	344	299	342	323	359	334	360	349	343	300	327	329	342	339	329	347	356	353	310	347	355	333	324	337	341	346	347	348	329	333	328	311	354	363	306	325	339	288	337	368	358	350	332	351	348	320	334	332	348	362	305	337	317	336	363	321	330	339	365	311	310	320	345	372	355	324	312	364	329	334	365	343	315	354	320	342	344	357	363	354	381	332	333	344	338	324	338	355	295	345	317	303	341	340	347	343	332	326	316	341	338	344	334	316	345	317	333	330	330	362	334	360	333	308	355	336	338	317	383	380	356	311	327	350	327	312	311	347	333	333	329	300	351	326	331	330	364	334	326	339	327	377	336	334	299	362	319	342	360	307	319	355	329	327	314	331	338	345	372	376	321	352	302	348	348	355	330	334	291	362	326	329	339	353	343	342	344	308	334	362	346	383	341	356	333	331	332	344	365	336	371	333	348	390	300	337	348	356	338	331	334	337	326	342	346	325	340	343	337	356	386	322	330	329	319	341	351	316	331	332	358	328	318	317	330	350	328	332	355	320	327	317	297	333	351	304	324	313	341	345	316	360	346	325	337	331	356	331	301	311	334	349	331	324	341	342	320	308	325	336	327	349	325	326	328	347	329	334	326	334	356	336	325	291	365	310	323	344	289	320	332	350	338	320	330	336	311	346	332	329	332	318	296	331	325	350	355	337	339	319	341	333	349	350	330	340	337	341	332	342	360	333	326	363	301	361	354	358	319	354	348	353	350	339	383	340	341	366	331	352	352	328	313	339	329	358	315	333	312	357	367	332	307	351	349	365	330	339	333	342	338	307	310	336	352	339	314	302	352	333	325	359	356	336	343	310	330	339	306	324	332	312	345	336	294	297	352	371	348	327	353	339	353	316	291	323	352	366	319	350	334	335	361	331	298	363	330	327	314	339	318	308	302	330	333	347	308	369	341	345	328	345	324	316	327	343	358	341	334	311	347	322	326	336	319	337	335	370	346	327	347	299	301	327	323	315	339	344	355	353	379	331	303	348	333	348	344	336	338	355	358	355	351	341	355	337	322	322	358	333	338	350	370	321	378	354	328	351	321	305	340	344	320	345	343	312	332	356	336	335	334	342	324	308	342	315	350	316	330	332	324	365	331	323	316	293	340	337	316	334	330	374	320	341	330	310	351	370	325	336	332	334	336	360	335	366	316	323	344	336	333	350	307	322	358	336	336	324	331	314	335	340	344	351	352	358	343	355	350	301	306	315	361	335	334	303	324	331	357	345	352	320	334	316	336	377	301	335	311	333	330	365	320	341	333	323	327	337	353	328	292	319	335	298	342	322	306	319	350	317	330	333	325	369	349	343	324	312	323	370	348	353	351	337	390	324	315	339	349	339	306	322	325	342	342	330	373	349	336	321	295	334	361	360	308	342	340	341	318	328	339	358	335	319	366	308	357	339	350	351	325	313	342	363	339	325	304	349	348	334	341	349	327	341	315	327	337	345	346	306	328	312	344	311	324	335	359	346	340	314	333	299	348	340	304	338	316	319	299	338	315	297	341	338	336	341	338	363	330	316	362	329	356	337	344	333	305	323	336	317	327	310	314	365	325	304	337	334	342	356	354	347	358	356	305	353	348	305	347	332	329	331	324	348	334	330	347	378	376	324	358	313	335	346	330	353	332	328	332	349	343	333	327	375	332	327	366	353	354	360	378	323	369	312	321	329	338	318	355	359	321	322	331	309	348	356	347	333	346	339	355	336	348	353	315	309	354	336	323	345	328	334	345	337	333	329	356	328	336	386	325	354	343	331	329	340	346	326	339	323	328	362	336	352	365	327	361	350	358	309	347	335	320	376	313	296	356	356	293	322	314	352	342	318	320	379	348	309	348	331	358	339	325	346	327	335	341	350	322	355	330	333	326	343	341	335	328	411	329	342	358	346	352	312	357	368	315	328	363	351	369	366	345	373	347	343	337	317	343	330	322	315	316	336	312	298	348	350	311	331	330	335	351	315	372	353	359	339	317	359	337	331	355	304	343	359	326	318	309	331	333	303	343	341	350	352	337	346	333	375	351	324	302	338	335	319	331	323	329	367	311	315	347	313	343	356	338	348	354	345	322	307	338	335	349	321	311	320	349	352	356	327	367	338	349	340	347	355	299	336	333	311	357	378	333	327	382	332	349	322	324	343	339	367	312	350	367	335	333	314	327	358	330	351	330	336	318	319	333	336	342	317	316	309	337	320	342	319	319	288	387	366	331	331	337	339	324	332	332	341	327	361	341	359	317	369	329	350	339	343	349	320	302	326	346	342	371	348	347	344	357	316	319	340	350	305	365	316	343	313	310	327	316	367	347	365	330	330	379	362	332	344	340	356	340	328	314	329	333	339	333	353	370	333	335	318	305	339	367	336	336	339	369	335	362	361	312	337	329	382	349	326	361	327	319	339	321	352	334	329	371	331	333	358	299	303	304	315	330	372	322	368	324	355	340	309	341	300	348	346	339	332	348	306	352	334	321	337	313	334	377	335	370	343	335	339	312	332	346	325	348	307	337	323	366	357	309	335	349	318	335	336	372	328	315	317	319	346	325	353	325	321	331	366	355	344	335	299	341	313	351	326	352	335	337	377	326	337	368	351	318	353	333	343	308	365	382	312	309	339	345	356	313	311	338	342	311	336	398	343	327	322	349	377	356	321	328	355	338	356	327	327	354	306	333	330	372	308	314	334	350	321	339	326	355	338	304	364	332	364	356	367	326	304	336	353	336	341	365	353	344	342	376	336	312	308	336	328	382	322	315	343	346	337	336	343	318	318	331	333	304	309	339	373	338	327	324	383	353	369	320	362	326	321	345	315	343	332	334	370	353	303
19358	3150	8967	10573	6207	5605	6456	6350	6325	5237	5510	3450	1899	1795	1465	1474	1298	1227	1194	1090	1208	1084	1088	1150	1107	1082	1187	1367	1575	1383	1112	926	974	1180	1117	995	1140	1140	1087	1108	982	905	925	962	936	859	818	822	812	862	810	786	875	908	871	801	834	849	823	763	800	860	860	846	866	845	834	850	850	820	847	840	809	787	814	808	814	785	802	781	772	842	781	837	822	773	786	816	830	812	786	753	829	813	783	772	803	802	818	780	791	839	790	858	777	774	791	795	754	832	745	789	820	818	846	850	799	824	828	831	788	781	786	791	797	778	783	790	775	780	825	785	794	819	860	821	777	786	816	814	786	812	811	800	765	780	818	805	832	832	812	804	813	860	812	818	841	783	791	791	791	790	834	783	821	817	788	772	787	834	825	817	833	757	807	834	812	840	798	797	832	774	798	833	786	829	806	834	802	817	845	798	798	790	811	784	809	825	815	811	845	754	790	794	806	795	809	875	840	766	858	803	809	728	795	823	786	782	756	832	805	839	834	794	778	856	829	779	771	803	790	814	818	786	787	771	783	800	797	809	808	804	751	800	829	833	758	798	798	780	785	783	789	839	865	814	770	794	823	814	790	807	795	818	769	770	821	794	807	746	818	770	800	785	742	817	772	899	763	830	803	777	811	772	778	750	713	747	796	801	796	775	814	846	758	822	801	801	765	766	747	826	792	850	765	779	777	773	782	794	779	808	835	821	820	816	802	779	794	732	778	810	765	838	799	776	832	807	791	825	834	822	760	830	768	776	782	788	793	808	816	788	822	819	807	803	790	744	744	810	780	836	810	844	807	851	730	744	837	792	801	786	848	810	804	795	807	781	804	803	797	797	810	736	783	769	791	788	813	764	829	805	820	802	814	802	739	760	811	804	814	805	811	780	810	776	794	747	808	754	774	788	787	811	793	817	800	800	749	788	811	798	866	816	759	818	795	824	779	778	742	824	829	785	818	823	756	776	885	779	763	852	751	801	777	826	787	794	762	809	732	776	768	843	769	736	816	851	809	809	807	844	787	835	808	754	784	821	822	794	772	829	767	807	796	767	807	824	824	805	798	841	762	797	804	798	808	849	799	789	789	797	834	777	778	797	785	768	794	817	824	806	808	813	800	800	756	779	842	804	772	768	797	789	814	790	805	806	792	798	819	782	795	819	821	810	753	814	823	799	810	785	831	769	830	796	758	789	804	816	797	800	801	764	826	827	750	793	827	806	866	765	811	793	818	823	855	833	772	801	824	749	823	805	803	836	785	799	808	746	795	850	783	825	773	785	856	830	834	821	800	798	807	775	854	787	793	802	790	743	771	819	780	837	865	833	778	764	781	811	767	745	798	866	796	793	777	818	844	799	809	752	753	832	794	813	794	815	757	784	753	764	770	823	806	771	830	810	779	835	831	844	800	778	757	788	774	802	746	838	814	800	865	821	799	809	801	810	805	793	789	799	794	824	779	847	732	816	773	830	766	802	812	799	776	759	758	778	753	822	762	800	841	825	828	846	746	769	777	780	785	774	787	838	793	771	803	772	768	814	807	780	816	829	769	864	825	768	807	756	747	808	816	809	770	884	759	778	725	809	774	778	801	778	833	809	817	808	750	767	770	860	793	784	812	802	751	844	766	755	792	842	858	814	841	840	848	815	765	824	760	790	764	809	816	793	790	783	771	782	786	782	754	815	804	750	750	780	826	791	827	824	813	771	827	835	802	835	761	806	831	830	781	807	814	788	845	812	829	828	779	792	762	808	788	790	791	757	801	771	804	739	833	815	838	809	770	782	779	828	813	811	765	783	748	813	797	831	767	800	755	729	817	754	788	790	793	764	806	812	789	778	797	776	756	843	842	756	805	773	821	796	780	805	797	782	781	794	809	788	822	811	779	792	838	845	776	780	750	770	782	829	789	763	817	830	806	806	800	779	809	793	853	827	757	802	797	772	815	772	768	810	787	843	788	818	799	831	806	776	777	855	799	759	754	787	815	802	792	783	780	784	783	790	847	817	828	814	799	843	752	807	772	766	788	783	765	792	814	822	772	813	810	839	803	805	798	789	763	790	800	815	798	818	762	794	777	785	781	820	823	755	810	860	785	819	762	772	757	819	756	823	808	776	786	755	743	872	794	792	834	830	785	784	813	805	812	824	792	775	833	756	771	800	832	778	796	742	816	823	826	800	797	784	781	798	821	816	813	768	760	829	791	811	786	769	765	756	732	776	866	807	781	818	803	806	846	830	729	797	738	785	741	803	786	828	785	821	779	807	798	801	813	809	824	844	789	836	729	779	796	812	740	852	754	785	847	834	751	851	768	808	815	830	800	792	757	762	809	737	793	770	866	810	775	815	799	794	800	783	781	801	797	777	764	781	767	810	819	795	804	779	791	823	735	816	780	760	817	819	810	781	817	814	842	761	815	832	792	776	771	803	783	850	785	837	808	823	828	815	797	852	808	831	803	774	779	809	838	866	810	805	802	803	766	797	789	738	786	820	809	823	819	820	778	770	807	777	818	809	788	717	789	810	753	809	796	765	848	749	757	793	763	776	798	800	777	797	786	773	745	795	739	858	766	778	779	835	783	824	782	795	763	742	805	776	753	796	787	758	743	800	783	788	777	792	765	814	815	816	817	734	804	793	815	773	763	816	837	816	773	815	777	784	833	793	789	815	816	825	807	814	819	777	774	790	801	797	828	832	817	787	776	792	808	775	802	820	799	778	761	813	790	786	814	802	789	793	797	740	765	789	830	721	763	798	774	765	768	780	827	770	792	755	798	752	793	831	766	824	820	828	809	779	842	793	772	809	847	805	812	777	787	780	800	790	815	779	784	760	826	803	815	779	799	835	797	805	786	770	777	765	786	793	761	795	826	766	762	840	761	820	797	815	804	818	834	781	783	784	794	765	787	802	821	794	833	792	812	776	826	810	840	848	809	824	820	813	838	814	736	762	804	828	764	797	794	784	813	780	759	753	812	811	802	842	813	751	795	802	811	771	785	803	787	770	770	811	831	816	803	746	805	764	783	848	788	816	774	854	795	890	786	776	798	797	816	796	757	811	825	761	798	794	745	747	814	768	803	809	799	774	768	789	786	790	773	790	784	813	766	845	773	784	768	812	794	817	803	818	809	823	786	801	755	839	821	816	829	838	775	855	820	859	788	816	777	734	793	780	780	808	774	783	798	820	800	797	719	791	825	818	790	766	856	806	790	783	786	809	766	778	779	809	796	801	802	769	809	778	822	836	815	799	821	823	807	745	784	799	774	805	794	821	777	816	794	752	805	779	776	794	831	827	774	834	862	752	777	790	860	755	817	831	780	814	811	762	802	804	790	787	824	772	836	775	754	768	791	767	818	756	783	734	778	814	797	792	877	817	781	788	808	776	767	795	792	822	788	830	779	773	751	841	783	796	827	802	721	883	848	870	812	808	778	800	797	807	836	814	792	802	860	765	761	780	788	789	788	803	810	788	814	770	817	813
4715	620	1216	996	320	323	364	473	393	353	348	251	203	172	184	176	152	157	140	154	129	145	150	161	148	162	185	162	172	166	153	162	118	125	167	160	165	137	141	163	157	155	152	172	159	144	156	149	154	140	161	155	116	160	152	158	141	173	150	168	143	167	183	172	179	134	166	144	152	156	141	151	155	166	127	153	150	149	140	170	165	138	171	146	165	163	141	142	158	163	164	169	167	160	140	161	177	168	150	148	176	147	156	169	150	140	160	149	136	151	140	138	153	134	157	153	149	137	156	166	171	170	178	140	132	164	116	157	157	154	152	151	156	137	140	174	154	156	151	172	145	161	170	145	178	159	150	156	167	167	160	164	151	161	144	154	175	168	152	125	190	156	140	141	153	147	179	192	162	157	179	160	154	174	176	160	178	149	145	165	159	174	152	166	181	189	193	176	145	168	162	157	168	149	158	151	155	157	178	160	146	160	160	159	157	153	154	150	160	165	173	162	187	179	149	145	147	143	160	173	156	164	157	174	164	149	170	142	145	147	158	143	175	136	156	178	141	192	175	161	168	144	180	147	169	151	146	170	157	161	139	164	149	145	167	154	141	172	157	157	149	155	142	147	163	158	144	143	148	171	162	147	145	153	145	158	169	154	178	154	153	157	160	164	167	146	162	172	169	175	147	153	143	146	139	153	149	156	159	170	160	162	153	150	166	176	138	157	139	147	172	156	161	141	147	160	164	166	159	169	141	143	147	162	151	148	172	140	167	142	144	189	161	146	156	167	156	172	133	162	156	151	148	169	140	168	156	167	137	128	157	144	148	146	155	156	154	143	159	164	144	157	151	142	163	156	165	150	168	142	139	174	152	140	147	156	172	148	127	157	168	147	129	158	162	148	158	165	144	167	158	138	164	167	158	169	160	144	169	170	149	152	156	173	162	151	174	155	163	162	146	158	165	155	139	160	171	167	160	162	146	134	139	156	139	144	159	147	152	143	156	151	154	145	153	140	167	149	148	139	150	156	136	158	158	172	152	178	161	148	164	147	154	142	164	156	178	142	154	145	152	162	170	162	154	155	143	161	166	168	164	158	151	182	146	175	150	159	171	132	148	166	160	155	169	132	155	168	141	167	141	183	161	171	156	153	131	126	142	126	154	155	146	178	135	185	174	145	145	143	160	156	145	162	169	155	144	169	121	149	138	130	144	154	139	131	165	155	157	146	144	157	149	154	188	154	148	160	202	166	150	164	170	185	153	139	142	132	157	147	133	149	157	167	172	158	166	160	154	153	163	159	148	167	173	174	145	152	180	140	157	162	162	167	161	158	150	153	167	139	146	153	159	138	154	163	168	179	150	152	146	155	162	150	145	149	164	150	153	158	160	164	162	140	156	146	166	166	163	157	110	159	154	166	144	135	144	165	144	128	156	159	136	149	163	152	162	182	147	143	165	172	164	144	158	159	162	175	144	159	154	180	157	170	164	157	194	143	130	141	115	161	153	150	137	163	170	163	157	161	159	169	159	173	161	171	142	173	162	162	165	153	160	159	146	171	166	137	155	129	145	152	140	171	157	164	186	164	142	152	145	136	154	177	147	165	161	136	128	183	129	143	141	147	175	147	152	166	146	170	160	149	166	141	142	171	148	137	165	168	144	149	155	158	150	122	142	138	162	161	171	160	142	154	143	133	168	150	127	150	150	165	156	148	169	158	160	146	160	187	147	167	168	132	156	141	137	143	149	147	154	154	132	115	152	187	151	144	146	150	171	142	139	161	146	163	157	148	147	169	161	152	177	147	154	166	136	145	132	155	153	148	141	160	198	159	165	171	163	155	166	146	176	155	152	155	152	153	176	141	138	165	177	176	128	178	145	124	149	150	156	166	154	153	170	159	153	167	140	179	150	133	139	148	165	157	162	155	148	165	155	178	137	145	158	164	150	146	149	163	141	172	157	147	144	141	161	160	162	160	152	148	158	156	163	147	160	179	149	159	133	147	153	164	181	163	171	148	167	168	164	173	146	168	165	149	142	168	150	148	160	149	154	148	139	154	159	172	135	138	150	196	153	195	180	142	171	157	144	147	163	149	148	163	154	143	153	160	180	156	152	165	180	158	157	175	156	163	151	174	168	157	140	155	150	160	167	151	177	151	160	161	132	167	155	149	148	141	151	170	178	160	163	140	177	168	149	171	150	174	176	143	162	159	182	157	142	177	149	143	186	154	134	149	125	167	130	159	180	166	147	175	159	152	136	148	152	174	166	156	171	161	160	174	144	138	150	159	159	132	143	165	158	154	148	142	184	159	152	149	146	151	174	161	155	164	144	131	134	148	170	141	149	156	144	149	147	156	158	164	133	141	155	156	151	152	154	163	154	159	178	179	173	139	148	156	144	147	156	167	165	167	163	143	163	158	152	158	162	149	147	155	160	136	165	154	143	147	142	143	158	122	169	141	150	142	174	153	174	139	149	130	153	175	174	162	149	162	142	156	159	167	158	173	179	153	172	166	154	174	157	145	156	148	150	167	148	167	156	161	179	151	172	149	158	181	166	148	147	144	151	149	156	148	141	167	167	165	133	137	155	138	151	172	143	150	156	152	150	145	158	157	153	153	156	186	150	169	138	154	164	147	150	150	148	149	153	129	181	138	178	182	146	127	175	160	154	167	155	173	149	162	160	143	168	151	156	149	170	151	152	152	156	145	183	168	153	161	152	190	167	154	165	146	157	162	142	160	150	177	145	165	158	164	145	192	149	147	182	147	167	154	158	149	137	178	163	142	145	156	132	144	135	169	150	165	155	161	147	122	167	160	173	149	177	173	134	146	162	148	169	160	182	147	132	169	163	154	156	143	159	158	145	184	155	150	157	169	138	145	156	158	152	158	146	155	159	155	140	156	182	154	136	150	152	161	151	126	151	170	131	140	146	149	159	157	156	179	146	163	164	167	163	186	175	136	156	163	161	169	159	152	180	168	142	165	140	161	130	168	168	136	133	162	185	168	165	155	140	145	150	152	164	162	172	143	145	154	172	130	142	129	151	166	151	154	169	150	157	126	161	149	145	172	158	155	177	167	158	142	167	158	163	159	171	153	141	141	164	173	151	155	179	147	144	150	147	140	164	165	149	164	155	145	163	155	147	177	171	165	158	151	151	155	163	157	155	144	157	170	158	166	153	152	148	134	143	169	153	168	173	166	157	149	115	159	168	137	165	158	168	151	156	153	168	167	180	150	153	151	173	168	153	182	142	186	157	172	167	167	150	159	166	151	151	161	146	162	137	150	166	155	144	170	170	151	166	131	146	171	159	165	153	155	133	167	149	159	171	179	141	154	151	163	166	148	160	150	177	157	185	143	149	171	155	147	164	167	144	135	137	141	180	140	159	159	167	163	137	169	151	158	145	150	172	151	175	150	139	163	144	171	149	152	142	147	163	133	160	149	174	156	173	130	168	169	157	150	164	159	138	165	130	174	136	157	154	139	175	152	151	162	162	159	171	174
4424	895	2376	3024	1269	1141	1754	2223	1810	1614	1712	996	596	540	535	489	499	483	473	467	499	461	460	454	497	504	546	561	665	564	508	435	503	479	400	409	466	461	433	454	435	408	449	438	460	457	416	459	447	449	414	424	429	437	431	443	433	424	440	422	410	413	409	500	447	430	435	452	435	452	468	455	445	398	440	448	443	444	461	468	445	418	416	431	466	435	453	472	442	451	441	425	484	483	450	448	445	462	437	474	478	431	445	419	499	435	499	458	441	429	407	420	462	428	444	410	430	465	445	410	417	463	450	430	438	490	469	428	467	469	448	411	451	445	453	435	431	427	420	442	424	427	394	445	453	466	437	466	434	455	449	472	440	429	474	429	432	410	418	449	413	417	462	459	456	421	459	432	443	476	398	434	435	449	456	431	430	458	460	464	399	473	445	447	457	476	459	434	438	420	428	471	442	449	399	423	433	453	408	463	423	475	450	487	452	445	476	424	446	430	426	453	460	401	411	444	483	460	432	453	439	428	409	437	423	430	444	467	448	438	478	431	484	452	461	485	426	460	463	452	435	448	430	434	443	435	412	477	431	448	454	470	449	448	439	467	452	414	456	463	470	442	438	447	435	416	491	424	427	418	471	459	444	437	414	430	424	443	462	428	445	425	427	417	436	434	423	435	439	439	423	432	405	438	453	440	438	441	457	444	440	462	435	450	419	492	446	476	471	447	471	421	439	452	485	429	471	420	413	423	468	478	486	461	426	422	471	441	427	459	468	474	437	469	382	456	451	452	425	483	435	437	448	419	441	436	406	434	469	446	436	443	451	443	461	411	404	466	464	413	445	423	411	440	413	435	481	468	461	442	462	466	438	456	460	442	419	439	451	426	463	433	453	421	447	437	445	478	445	432	457	462	466	469	466	438	422	453	428	438	452	423	441	463	462	467	453	458	447	466	467	444	403	436	442	406	451	467	452	462	449	434	434	467	419	433	417	451	427	430	429	451	411	412	448	444	477	398	425	430	454	458	419	414	439	412	459	418	468	406	445	429	432	466	405	428	441	463	435	437	409	478	404	504	462	437	416	405	440	466	438	494	414	431	473	417	432	429	452	467	432	441	460	450	493	481	454	418	460	465	477	439	440	471	396	403	429	466	417	453	413	430	446	442	433	424	430	439	465	442	433	444	442	416	448	441	446	408	413	441	441	427	447	435	452	427	490	423	400	425	420	431	450	475	451	480	446	471	450	432	430	492	450	429	426	428	445	434	440	418	461	443	471	422	438	431	450	437	417	459	399	418	449	451	436	413	439	441	438	449	461	424	489	442	460	426	435	439	470	436	403	465	418	435	413	435	389	420	465	479	419	456	441	419	445	455	421	441	456	413	450	477	449	401	477	427	470	487	427	440	444	422	446	440	455	459	485	481	441	458	479	458	433	425	452	457	475	471	452	463	474	457	469	428	453	430	407	465	457	411	470	410	440	456	464	393	437	462	433	451	437	490	458	434	436	419	415	443	435	430	462	436	481	430	431	407	447	461	436	433	469	426	445	437	495	466	455	451	460	428	438	457	454	449	414	471	458	456	443	409	440	449	448	397	434	461	443	489	488	442	452	458	428	463	438	472	439	475	468	446	458	437	455	438	407	445	428	443	439	416	440	455	444	439	451	446	419	452	435	426	451	425	447	422	456	441	474	432	478	425	427	425	437	445	432	411	432	432	463	452	456	439	436	466	450	423	481	471	452	434	438	446	416	439	442	439	429	435	449	435	422	449	441	468	445	425	452	449	434	411	413	425	471	439	418	426	447	441	446	441	412	436	433	468	449	465	459	418	460	436	476	412	463	438	472	448	408	426	440	419	465	461	441	426	466	454	449	470	406	441	423	441	421	414	457	452	397	449	465	461	473	439	473	410	456	449	455	425	449	415	429	451	490	449	436	460	429	452	447	441	420	441	470	418	421	443	466	439	442	465	432	463	456	470	440	429	474	444	437	423	435	448	445	468	409	489	482	489	422	442	470	476	442	443	486	453	459	419	456	421	455	484	420	476	522	447	433	466	468	444	419	404	471	445	432	475	468	422	427	443	445	458	456	461	436	475	493	465	425	464	423	429	422	437	425	444	433	423	440	478	406	496	434	428	447	424	422	429	475	444	424	429	440	443	414	455	457	445	451	476	406	411	442	457	426	426	429	471	473	459	437	463	413	431	469	433	431	445	456	442	457	445	422	457	451	439	466	449	450	427	451	446	440	454	465	454	455	446	432	431	417	438	393	436	458	482	414	418	405	449	450	468	421	438	466	471	441	426	424	417	423	416	439	440	445	424	422	446	441	463	446	395	450	445	425	469	436	464	451	421	457	436	414	452	462	432	421	447	476	444	460	425	438	427	448	482	448	454	457	457	424	443	467	464	446	452	453	442	434	456	450	430	456	418	458	458	487	439	443	415	445	443	433	478	469	439	439	431	409	477	407	417	416	460	436	454	417	426	447	475	429	414	458	413	439	413	459	476	456	430	427	478	443	409	418	431	464	472	416	451	414	471	411	450	448	438	425	460	423	484	470	411	460	471	438	469	412	445	447	458	456	431	434	422	424	420	458	442	437	421	449	443	441	441	468	445	440	477	432	438	432	453	438	442	438	427	480	427	454	427	420	443	449	439	448	431	465	433	444	454	460	451	423	430	448	446	410	418	436	423	448	447	461	398	431	404	455	443	525	482	427	427	449	434	444	441	410	475	455	460	452	448	430	432	488	435	442	451	403	445	432	435	435	462	441	421	439	468	428	522	427	416	459	431	409	439	436	440	441	444	425	427	433	448	438	431	453	435	421	418	435	447	461	447	417	436	432	476	421	451	455	431	438	470	469	418	447	483	462	450	457	418	465	426	433	453	449	443	435	434	434	441	406	391	492	449	412	467	473	431	483	437	465	481	453	429	432	447	450	493	421	437	447	417	424	473	443	430	471	472	381	465	436	435	482	444	453	437	440	446	440	438	430	425	440	425	448	448	404	432	440	462	413	444	501	449	453	446	448	430	462	427	429	462	446	446	458	441	454	436	416	419	376	447	440	449	416	432	418	452	480	418	439	460	453	437	462	449	473	445	472	418	442	462	419	433	424	458	451	470	444	458	435	463	455	443	469	460	417	466	425	480	436	447	466	442	442	441	470	433	474	448	440	449	412	437	443	425	480	450	426	416	439	461	441	423	475	442	425	453	428	457	444	425	452	471	462	448	443	403	453	443	469	446	447	458	437	437	435	425	442	472	438	433	482	426	460	464	439	442	466	447	446	426	477	419	455	404	465	452	457	456	440	444	447	425	447	469	434	437	460	466	462	440	464	460	444	434	461	378	445	468	477	411	402	452	451	451	425	390	469	453	456	459	418	434	430	429	455	520	419	429	477	474	454	426	434	439	417	509	433	469	448	428	427	461	434	458	456	436	418	438	445	443	449	423	436	440	465	497	406	408	463	434	429	414	430	447	441	451	446	460	471	423	449	404
30615	5853	3363	2588	998	917	992	1104	883	823	835	528	437	347	365	319	356	354	297	369	313	361	319	346	338	365	347	362	382	330	315	294	334	336	336	338	334	331	341	349	326	342	301	303	320	294	309	346	351	333	308	314	302	302	284	303	334	334	313	349	333	288	328	329	309	319	313	318	277	326	308	322	318	323	300	293	330	316	320	328	332	311	320	328	320	315	288	313	316	302	334	337	327	314	290	321	315	297	310	321	363	306	325	299	269	319	310	336	330	302	321	286	338	342	268	294	290	287	287	353	336	284	334	310	325	312	298	312	298	312	326	313	303	329	320	313	364	273	295	335	282	295	277	309	323	338	300	324	293	366	279	271	292	332	304	299	311	337	320	315	313	271	312	306	318	303	281	295	308	310	287	321	305	317	320	315	306	302	288	340	307	304	315	345	333	300	286	301	311	309	331	310	313	280	307	317	284	283	293	303	326	308	284	313	291	320	316	299	320	320	319	332	347	313	307	352	290	311	296	308	290	315	335	367	308	281	346	304	260	281	296	332	331	297	315	294	308	331	319	283	328	329	278	342	297	323	331	287	324	305	346	310	286	311	326	312	323	301	309	325	332	302	282	277	323	287	301	299	299	326	318	304	291	276	314	340	299	321	343	285	314	287	314	330	315	312	322	310	324	314	324	310	340	314	303	284	327	302	305	279	306	307	329	310	320	317	325	272	332	342	334	273	317	342	324	302	319	328	337	327	356	315	333	316	322	318	350	335	304	302	286	298	284	272	303	320	306	328	323	300	303	339	285	335	349	323	282	317	321	311	300	328	305	308	329	310	308	310	286	323	302	288	345	308	305	301	337	287	315	345	336	312	293	327	326	290	296	317	288	306	305	317	295	327	340	318	321	346	361	370	308	317	313	301	298	302	301	297	288	288	268	297	382	301	317	329	321	328	352	317	280	354	302	326	298	312	294	281	304	318	311	306	311	304	306	309	292	315	332	288	342	275	333	339	305	304	309	293	305	349	285	311	295	270	311	317	315	320	317	344	318	316	329	337	310	322	345	317	301	321	321	296	320	314	322	293	298	299	315	316	312	308	336	329	329	299	326	303	301	345	288	322	328	305	310	359	330	309	292	336	313	330	332	280	308	311	339	347	297	328	328	320	293	304	329	335	288	334	322	322	336	312	317	327	305	266	305	316	317	307	300	312	302	315	299	301	292	290	321	316	324	298	309	314	281	312	327	308	310	301	300	322	327	320	322	323	328	320	284	315	320	296	307	328	320	315	303	323	295	332	343	351	298	299	305	329	315	315	321	293	319	299	290	326	312	319	310	308	297	310	319	354	287	315	363	340	296	312	321	315	317	307	297	277	317	290	316	310	290	328	312	320	317	312	289	327	361	339	316	320	266	328	261	328	289	312	335	342	332	325	319	321	305	287	288	341	276	279	333	312	314	307	295	286	325	314	356	279	312	298	327	326	332	329	297	325	341	314	331	329	341	298	322	298	324	326	312	311	302	291	315	261	325	276	303	301	289	304	327	297	291	319	319	302	283	278	307	304	294	311	288	317	330	321	325	317	313	329	358	302	304	290	287	325	317	302	301	321	332	326	315	354	279	288	296	324	332	346	298	270	295	309	311	302	305	324	306	328	337	346	299	294	325	305	284	318	298	326	312	330	321	302	304	313	299	332	307	323	302	312	329	326	333	309	302	309	329	301	312	294	311	349	322	321	294	334	324	324	302	348	330	323	283	335	323	302	290	300	330	341	302	277	319	287	330	290	300	325	309	320	326	321	303	295	338	271	291	301	331	300	312	298	294	314	304	349	315	301	308	304	341	329	318	303	322	295	306	307	298	277	305	336	299	305	288	324	303	303	315	316	331	311	301	318	327	319	290	300	311	306	310	326	307	336	341	301	284	270	303	282	306	290	303	260	271	313	304	313	323	324	307	312	356	326	294	326	292	308	299	322	316	304	311	301	303	323	321	283	320	301	312	341	326	292	300	285	332	306	290	304	315	317	323	316	281	323	330	315	349	289	305	288	338	312	343	297	338	311	312	281	313	313	264	325	313	320	344	320	323	316	314	300	324	311	318	316	307	286	301	347	307	294	317	303	335	291	307	331	300	332	309	304	283	315	315	287	313	292	332	313	324	308	284	325	312	291	328	296	290	275	304	296	315	317	301	311	288	276	342	272	308	330	316	301	325	329	295	317	299	334	295	328	325	308	294	293	289	320	307	317	309	359	321	293	283	309	294	289	316	271	321	336	326	340	329	319	304	319	335	294	300	301	339	295	311	307	336	289	284	301	290	331	325	304	304	283	328	301	316	302	309	299	318	282	300	330	300	297	316	310	296	314	330	323	358	327	287	314	267	299	292	311	347	316	275	336	324	304	299	290	306	326	332	319	299	316	286	308	305	315	309	295	304	307	295	307	318	330	336	336	296	296	294	321	319	324	314	300	341	289	314	290	323	304	309	302	311	315	289	320	341	328	316	330	302	300	320	286	336	291	301	319	310	293	298	308	295	306	333	302	322	268	334	296	324	297	322	319	332	300	297	306	304	298	332	297	324	321	332	343	313	347	313	303	312	325	305	317	307	292	313	333	275	323	296	315	303	321	321	316	311	286	294	310	352	325	320	279	290	308	303	289	340	331	311	300	282	319	314	288	319	274	323	305	328	310	288	302	301	290	278	335	294	325	318	309	333	353	299	314	333	301	314	318	309	321	305	320	317	290	344	305	312	338	280	298	329	291	306	325	348	332	303	300	303	291	308	276	297	293	311	305	321	291	333	299	290	292	297	298	324	278	334	337	316	319	309	308	306	301	300	307	319	350	320	346	324	297	285	349	289	280	336	334	326	304	295	327	296	308	340	326	325	294	345	347	324	290	297	301	318	285	340	309	307	278	310	314	294	301	307	291	306	304	330	317	327	343	307	282	312	273	340	295	324	325	281	312	326	353	293	332	340	294	336	265	310	329	317	292	323	337	270	329	289	298	308	304	311	322	314	326	316	323	335	315	306	301	304	320	312	275	330	324	317	277	312	307	309	294	317	310	338	310	330	323	344	307	322	309	295	351	328	330	319	325	297	333	354	294	289	325	302	327	300	330	289	286	309	302	345	340	308	300	268	304	294	304	315	301	293	295	292	305	290	305	350	296	308	288	309	320	336	285	342	311	292	307	322	304	318	311	320	316	331	358	323	317	319	323	309	320	336	336	332	327	317	329	299	312	338	330	293	303	331	319	305	280	297	279	307	322	321	334	278	314	307	299	329	317	307	357	317	302	310	296	328	305	298	305	312	285	347	331	271	284	317	311	316	305	306	342	325	293	325	309	288	331	336	310	281	314	302	307	307	287	331	317	310	340	341	304	326	329	343	324	322	298	309	309	330	307	313	314	333	298	319	288	271	306	337	322	311	324	337	291	301	333	334	320	291	355	293	328	303	325	321	348	318	308	318	290	336	297	352	312	313	348	339	304	305	286	327	304	313	321
13442	2134	5681	7183	3808	3529	4276	5322	4198	3625	4038	2075	1451	1256	1219	1101	1081	974	991	996	888	944	903	897	952	956	1054	1129	1168	1044	863	901	883	936	952	930	1012	974	940	896	889	875	863	816	846	779	837	813	773	782	775	770	770	803	765	801	817	760	797	815	730	818	772	793	757	808	779	776	785	765	768	750	784	798	789	831	765	781	819	735	789	801	730	805	743	792	742	785	798	778	790	727	791	823	810	762	730	775	755	769	805	812	786	769	828	757	737	770	714	776	725	747	784	781	787	776	808	781	747	748	806	816	748	784	798	766	819	809	781	798	772	768	810	773	806	783	793	765	760	784	807	790	822	771	844	772	813	791	790	776	767	763	757	758	773	801	783	718	817	740	774	754	769	751	757	774	784	783	792	800	832	763	807	809	788	766	740	755	819	759	789	779	776	767	761	795	777	728	796	736	774	767	727	796	822	777	790	768	784	754	754	775	745	763	748	745	739	782	773	751	802	807	747	774	739	748	766	789	775	728	758	828	773	768	795	800	855	808	775	770	806	816	805	812	776	798	784	763	792	785	764	768	764	794	772	781	791	719	779	809	748	740	793	771	874	787	756	769	743	803	757	820	777	767	788	773	743	841	761	747	755	782	761	809	741	797	805	775	796	791	833	773	794	718	763	791	801	806	698	759	774	740	769	773	778	734	752	791	756	750	753	769	694	763	800	808	750	766	818	780	774	780	749	726	755	711	795	810	713	754	772	722	805	748	791	789	784	781	765	821	727	817	741	799	752	764	726	768	782	753	760	762	717	776	768	782	786	795	776	762	774	783	771	819	745	772	805	768	756	717	734	726	798	734	769	724	792	755	738	730	741	816	774	753	798	729	760	737	796	773	772	730	822	751	736	811	772	814	789	808	743	783	793	814	773	787	787	786	783	742	716	770	740	761	746	761	784	761	766	786	786	740	757	802	767	768	778	793	728	761	767	752	763	772	783	710	787	783	782	761	767	770	765	763	768	765	775	791	790	759	750	722	788	776	768	770	782	805	763	775	810	790	740	764	796	742	771	747	767	764	784	759	796	758	793	768	773	793	761	758	747	828	768	772	788	800	799	775	774	751	798	787	758	808	756	746	760	783	741	750	773	772	757	851	775	768	740	737	780	784	826	770	799	762	723	789	806	749	797	775	784	744	806	817	789	782	801	783	768	795	799	742	772	767	767	824	782	761	767	774	804	799	759	746	806	777	736	816	766	778	790	775	784	795	717	785	786	796	795	807	765	764	776	742	733	756	796	762	749	800	722	807	752	808	772	725	805	773	750	821	808	758	795	789	789	817	793	836	817	772	747	740	760	750	725	751	775	778	787	757	753	806	753	764	753	757	778	790	774	813	762	791	732	781	776	709	798	792	751	770	762	769	760	831	745	839	768	752	801	841	783	761	790	814	740	834	741	788	765	743	744	754	810	772	827	819	775	804	829	780	776	765	733	800	737	768	804	724	762	801	705	802	776	795	790	784	794	812	760	769	739	744	769	742	774	783	742	814	759	768	751	805	749	744	757	758	779	739	765	813	795	784	747	743	764	757	748	768	768	757	796	759	754	737	807	765	761	772	734	766	767	767	731	773	804	773	851	764	734	763	725	786	768	741	766	757	753	721	745	760	774	750	780	731	711	763	782	779	784	797	729	761	742	790	784	793	827	759	807	768	744	755	785	780	774	788	769	759	783	772	762	746	813	792	717	789	736	743	754	748	755	781	791	787	752	754	795	714	752	773	808	743	765	785	750	792	730	796	790	773	817	736	759	825	752	711	777	765	808	752	800	760	765	787	765	769	741	733	761	785	796	812	782	779	734	792	804	766	729	758	797	772	819	754	740	752	776	754	824	757	813	759	763	777	758	785	774	792	811	763	725	813	726	781	777	739	766	794	811	792	798	728	757	809	751	724	801	779	777	772	776	759	744	758	771	755	757	750	752	725	795	806	801	756	733	763	761	779	737	748	707	788	799	790	775	748	734	743	754	783	805	768	755	775	768	755	761	773	742	801	768	770	743	778	779	758	760	815	810	799	794	751	801	786	732	789	778	766	774	738	815	767	756	796	801	775	749	749	771	773	769	762	735	841	742	815	776	756	772	796	734	778	799	784	784	783	734	725	754	805	826	768	750	773	745	770	765	785	789	741	764	782	743	792	773	787	749	752	842	801	797	745	758	779	744	846	723	740	801	745	724	759	764	775	763	768	791	780	808	833	794	796	794	801	804	781	804	776	787	785	763	774	713	799	808	760	757	757	767	748	757	766	753	764	739	780	757	780	754	787	739	777	776	768	734	763	778	787	754	813	805	732	794	770	733	756	767	754	787	738	757	712	745	760	815	750	745	814	712	780	757	741	775	802	777	797	760	766	766	725	753	742	834	788	823	736	748	824	770	770	777	769	763	794	811	791	795	744	751	754	788	756	794	760	821	736	735	751	715	784	791	810	780	753	804	785	779	818	741	813	760	810	768	781	747	787	759	714	814	798	778	731	813	779	741	880	769	731	783	784	776	769	714	801	771	757	793	805	776	745	734	750	767	785	838	729	770	757	758	763	751	793	775	784	833	758	751	720	809	767	765	763	764	780	797	793	770	795	781	790	813	787	807	741	736	797	805	771	829	792	770	751	768	749	769	701	760	812	731	744	770	739	757	759	732	760	802	789	704	772	733	787	771	735	813	786	798	753	787	802	783	824	767	828	793	827	792	796	843	800	785	761	747	790	789	747	794	815	777	781	764	795	760	748	810	756	781	798	733	791	775	770	768	818	742	766	767	787	769	776	770	724	806	761	758	761	755	766	771	761	843	703	762	776	746	772	759	724	796	814	727	785	784	751	755	795	789	772	831	831	746	801	793	762	773	801	755	758	732	804	788	803	747	790	789	785	792	753	745	743	807	770	806	761	755	782	798	776	754	785	793	772	755	720	738	731	809	758	827	778	821	801	781	740	789	778	828	807	812	790	816	816	798	772	793	820	781	776	730	785	768	762	782	788	776	757	788	784	777	779	765	749	768	739	788	791	769	764	799	799	741	784	765	802	729	778	813	739	743	757	793	734	778	802	758	735	744	755	737	756	697	752	787	757	771	753	786	789	742	734	746	736	761	777	770	778	735	778	757	773	856	739	766	801	774	752	737	781	767	757	753	787	792	783	740	803	777	770	739	752	770	804	785	745	729	759	788	708	798	738	832	775	790	730	778	798	788	803	749	808	735	793	753	734	735	850	741	792	773	806	708	798	773	773	809	772	748	766	761	810	719	774	745	790	769	800	774	748	772	795	751	784	760	703	790	741	767	731	796	743	784	757	808	784	810	787	761	797	760	771	782	769	761	779	774	806	775	796	756	783	700	743	775	736	748	781	732	749	767	794	764	760	797	768	790	822	752	747	752	749	761	788	741	759	783	808	769	779	802	778	739	786	815	787	827	789	794	733	755	777	800	822	775	767	724	740	734	759	834	791	748	723	799	783	758	799
42135	14380	6578	3695	1622	1325	1517	1695	1358	1077	1311	728	525	478	387	415	412	380	407	373	385	420	351	378	371	361	370	392	369	347	338	358	340	360	413	358	405	358	350	347	352	339	347	374	367	292	316	338	350	350	346	332	310	287	377	317	342	297	328	332	356	356	361	347	298	336	339	310	333	349	309	351	343	341	345	329	334	347	352	348	342	322	328	321	323	356	355	302	331	346	326	320	342	331	334	349	293	334	339	358	332	298	328	311	349	342	282	330	313	320	333	343	366	315	381	347	321	343	329	314	352	363	309	341	341	349	344	363	351	339	336	317	298	323	359	345	317	312	344	338	345	315	330	337	323	344	335	297	298	354	338	344	337	339	346	340	345	305	345	350	350	341	357	332	318	323	320	344	349	337	335	328	338	343	298	344	328	300	328	311	323	341	330	316	350	340	317	345	324	367	359	339	327	311	359	314	336	346	325	277	338	361	315	292	328	350	317	273	321	365	359	318	364	324	350	330	358	354	331	320	342	325	325	355	337	308	350	349	329	314	358	324	320	333	303	318	314	296	357	327	339	322	324	312	339	330	341	333	345	297	319	297	338	312	343	368	329	357	318	312	316	339	315	341	339	354	337	358	325	332	343	319	322	334	327	321	319	345	319	346	330	345	360	341	333	329	352	293	317	353	333	340	321	316	278	329	369	305	324	302	326	327	332	365	339	332	351	330	308	333	336	324	354	327	308	330	330	308	341	327	322	324	321	319	367	350	348	338	309	332	312	310	303	341	330	320	318	318	345	318	325	317	364	313	313	339	373	324	293	319	340	322	329	290	309	297	314	341	341	330	331	334	336	316	324	355	336	323	335	343	325	326	311	350	337	328	327	334	351	323	341	301	344	350	343	342	327	367	359	309	331	312	340	313	300	361	304	305	346	313	309	316	331	310	343	343	340	309	334	321	298	364	314	343	335	325	327	321	322	352	330	338	319	347	368	292	312	344	354	309	334	350	315	314	327	313	319	346	321	325	341	337	330	335	293	355	334	335	334	302	333	307	321	308	322	323	334	317	303	347	301	334	320	350	333	351	350	353	309	335	316	327	336	334	331	354	352	358	359	293	355	291	316	337	340	341	334	344	342	342	329	333	350	345	327	305	330	322	324	355	323	335	341	310	334	317	322	316	316	354	329	339	330	327	318	345	351	327	296	324	315	321	380	367	375	329	337	329	329	379	330	335	336	345	288	320	348	338	332	357	350	314	340	315	331	340	329	328	311	337	329	338	317	353	310	366	325	340	335	355	317	317	312	327	316	339	333	325	357	327	346	312	337	344	332	337	355	316	341	296	343	312	341	335	308	324	354	361	328	306	320	369	304	356	311	327	345	338	330	357	344	314	338	335	334	354	291	353	352	337	381	365	323	336	310	289	326	324	303	335	314	322	344	334	352	364	309	330	310	323	286	305	324	297	349	338	327	317	340	330	334	361	337	337	271	343	311	328	333	342	324	327	300	357	296	320	341	326	324	333	350	311	331	326	349	334	313	325	322	343	314	330	343	322	316	333	321	324	351	324	317	357	368	355	327	319	288	330	307	370	321	322	317	362	347	299	354	314	337	335	339	338	330	330	310	358	339	345	345	345	330	351	312	311	336	340	326	305	318	318	350	343	358	349	330	330	325	342	324	356	337	322	339	334	320	335	332	337	333	312	334	351	306	347	354	316	323	334	337	313	329	329	321	298	333	335	332	330	315	331	335	348	323	346	341	303	316	332	329	297	338	332	338	329	355	325	323	314	326	334	370	331	325	332	327	317	342	376	359	357	352	304	342	300	329	363	321	330	334	313	327	358	363	351	309	301	334	317	315	318	327	320	325	337	328	309	356	311	366	341	324	328	318	348	306	351	340	338	316	334	350	342	365	346	349	299	327	352	333	349	370	270	336	287	328	329	352	349	328	317	327	330	352	352	310	312	372	334	319	327	355	299	358	347	318	327	336	334	328	321	349	340	300	306	301	318	358	335	310	335	320	336	319	359	312	323	333	369	350	310	332	302	323	354	356	323	341	300	332	327	347	362	327	330	345	342	336	349	326	316	321	304	328	335	346	318	331	348	342	365	322	316	317	312	329	318	344	299	343	359	350	358	315	330	322	326	366	324	331	371	374	332	314	300	302	343	328	350	366	343	374	319	324	326	338	341	325	332	310	344	353	338	324	312	329	300	354	357	304	350	308	322	281	339	344	316	320	309	362	325	348	336	323	292	350	318	376	343	333	319	329	327	329	330	316	334	318	361	339	364	335	369	325	339	344	302	360	365	326	317	369	315	350	340	298	352	348	334	337	307	338	351	308	304	342	321	333	336	368	339	306	313	381	323	323	304	347	316	382	350	299	347	339	342	340	347	333	347	307	332	350	327	362	364	327	333	355	314	345	353	336	342	309	340	321	350	343	342	349	331	326	325	333	381	319	341	357	324	305	346	351	318	341	301	338	314	368	347	304	326	347	359	287	325	329	338	341	328	324	305	318	350	320	334	298	334	310	322	325	339	309	293	330	349	335	352	356	331	359	324	314	338	341	321	311	359	353	352	352	315	327	342	340	302	318	324	300	308	332	300	317	343	321	332	364	333	332	349	338	325	297	337	340	339	327	331	313	340	351	352	321	297	359	342	331	326	341	344	338	310	309	320	319	328	362	319	323	343	330	316	326	332	332	373	325	350	345	311	329	315	330	360	329	306	333	334	336	334	334	362	351	315	349	319	324	332	317	355	374	335	310	331	318	331	332	355	347	310	315	328	332	335	344	314	328	319	334	335	323	341	345	311	333	343	305	334	369	315	345	351	361	395	319	353	354	326	321	328	337	345	316	335	316	369	345	328	316	337	326	323	332	334	400	347	325	315	311	353	302	330	323	330	328	355	313	325	339	336	370	347	360	316	326	319	309	328	329	318	335	317	318	324	301	319	326	340	289	340	328	366	357	323	313	337	340	329	357	335	357	317	319	298	330	311	350	361	329	347	369	336	338	297	334	331	342	348	325	330	310	353	318	342	335	311	329	335	343	316	358	298	327	337	333	316	324	353	372	349	360	317	339	308	326	332	332	331	342	311	332	326	331	361	342	326	300	304	349	324	333	284	319	331	324	359	343	348	332	335	348	307	313	319	354	313	352	339	347	312	336	335	333	349	347	365	336	326	339	323	323	357	293	325	339	328	379	353	292	345	301	359	336	348	346	363	322	353	320	310	354	344	330	318	343	315	305	359	346	309	326	338	313	342	308	321	330	353	335	327	327	332	350	330	281	323	351	332	323	317	278	337	329	301	320	332	343	327	348	317	346	348	303	334	319	345	312	339	333	310	348	327	337	288	361	340	361	308	337	311	328	302	337	379	342	329	340	346	344	328	312	326	333	332	356	306	324	364	302	315	315	311	349	321	358	341	354	338	298	333	349	336	299	315	351	308	332	345	313	334	366	344	347	306	302	367	348	366	329	342	340	288	320	332	313	327	359	336
18127	3245	8525	9121	5823	5370	6590	7722	6279	4748	6157	2826	1991	1710	1474	1479	1277	1192	1131	1084	1048	1142	1173	1074	1102	1138	1224	1389	1282	1155	977	982	929	1119	1247	1115	1235	1091	1131	1120	1017	887	906	943	918	868	862	835	828	884	838	818	789	837	838	847	827	857	788	811	792	845	843	779	864	820	785	832	807	800	814	819	809	813	782	817	849	787	828	847	790	845	785	803	777	809	736	787	785	766	813	849	730	775	790	772	847	792	807	819	797	807	783	824	792	857	765	807	791	776	813	802	808	788	811	796	833	822	821	784	813	819	805	829	784	803	793	765	781	780	799	774	788	821	803	792	791	795	836	724	820	791	742	790	742	765	773	730	765	787	771	779	766	833	774	761	740	734	761	755	772	782	783	789	808	767	753	772	780	752	791	749	784	752	816	826	798	783	802	821	752	788	784	766	752	790	791	796	759	801	797	801	796	789	764	799	806	726	794	757	748	803	763	796	776	764	783	793	826	795	788	762	810	795	751	787	757	806	772	796	817	814	770	785	759	808	792	747	794	739	800	740	788	823	811	779	787	756	821	811	804	814	734	852	790	759	810	816	792	813	782	747	774	726	771	785	749	787	787	777	781	749	770	809	757	832	794	790	796	777	743	785	838	792	781	808	759	775	781	762	765	795	743	798	777	755	736	775	763	785	801	766	815	838	769	736	732	763	792	818	781	788	747	757	783	733	847	727	794	804	783	765	723	790	803	778	758	742	772	805	809	803	800	786	727	793	799	795	782	774	759	793	775	828	838	776	739	764	771	742	751	772	814	775	807	816	733	790	834	729	789	771	835	796	781	746	795	798	762	774	774	766	783	797	807	804	843	776	821	793	801	816	795	822	752	741	777	787	826	803	771	756	793	772	779	816	792	810	795	751	832	759	721	779	782	775	770	795	816	808	816	793	736	765	823	768	822	765	802	803	740	774	772	812	759	759	768	758	819	823	752	795	794	781	799	779	776	780	762	752	740	793	752	729	792	801	803	776	781	828	773	788	822	812	784	766	802	813	773	780	796	761	773	798	801	827	823	752	795	828	791	798	718	765	815	810	817	754	808	717	749	780	791	748	803	802	828	776	805	794	736	790	783	750	764	787	816	768	744	785	793	761	802	725	813	747	798	796	788	825	769	808	791	791	768	843	798	795	825	745	830	777	755	800	788	852	786	791	799	810	822	749	775	777	809	769	770	777	794	754	792	765	779	760	820	768	765	795	754	779	773	732	810	775	794	794	759	760	798	756	801	801	788	806	741	808	789	758	775	772	800	809	822	785	824	819	742	741	765	771	753	806	781	776	809	773	795	808	721	819	782	778	757	781	798	790	844	823	820	786	811	776	829	827	804	758	759	769	831	790	811	845	787	797	755	747	801	780	779	832	817	788	775	762	789	835	794	773	762	762	786	783	754	788	785	792	828	756	830	801	762	798	772	774	808	755	828	804	764	810	761	808	837	792	819	795	810	823	742	812	776	757	772	785	854	746	753	790	838	731	737	755	728	804	762	776	789	799	784	793	804	814	749	746	802	813	828	760	803	805	746	791	783	813	801	795	759	791	728	801	800	810	769	823	782	786	738	836	796	788	752	773	757	816	793	839	763	743	796	805	807	806	766	813	795	805	777	767	762	806	751	752	810	782	761	817	765	846	762	782	809	813	722	775	763	794	763	819	813	763	825	809	786	814	775	810	772	750	770	814	770	770	744	766	793	756	817	768	816	799	790	811	800	785	807	745	755	771	740	749	813	819	766	762	799	773	819	752	799	761	762	784	778	761	764	755	815	801	797	734	807	818	801	780	738	798	778	808	737	778	870	859	758	800	791	780	797	787	815	816	741	808	787	816	792	798	788	801	779	804	751	790	811	796	770	742	775	772	774	841	783	807	750	789	794	807	758	766	774	771	775	800	814	844	765	767	820	811	756	738	781	813	769	776	858	816	789	762	762	801	786	794	810	741	780	828	762	748	773	782	820	768	745	768	781	789	751	788	793	795	806	785	763	772	798	745	785	719	799	793	780	816	785	770	785	782	826	798	758	793	781	804	786	830	763	778	748	725	766	776	804	813	776	782	799	763	776	768	829	776	768	771	790	818	835	774	768	742	781	802	747	789	753	789	798	787	771	772	778	816	809	804	746	754	789	779	800	799	841	730	727	763	780	821	769	783	783	778	736	767	777	796	775	747	767	750	748	808	856	799	747	805	772	825	785	799	770	780	820	837	757	805	830	781	751	727	788	807	785	741	771	779	787	799	798	812	803	778	793	771	765	782	779	791	791	728	769	771	749	787	773	790	762	785	778	824	832	820	834	759	776	810	751	783	812	724	773	832	764	770	806	806	796	804	741	792	796	788	770	800	804	797	805	743	800	790	811	776	804	762	766	799	766	780	812	753	722	755	787	768	754	811	791	779	822	803	806	809	782	748	784	826	820	709	785	797	816	741	768	869	761	753	763	821	768	830	791	792	732	785	731	799	810	788	774	815	785	813	754	770	794	798	800	770	816	762	779	769	796	759	798	779	824	779	815	773	794	766	791	805	782	749	771	848	813	753	783	807	743	743	824	789	785	730	761	784	818	805	801	733	793	726	761	808	783	805	739	810	800	769	781	822	789	775	775	761	708	781	813	800	821	773	835	754	766	803	793	808	814	788	791	831	804	780	750	810	808	787	820	820	776	713	784	741	755	723	817	825	817	769	765	794	780	777	752	766	756	766	776	787	797	780	808	744	825	752	845	787	777	806	827	741	763	788	818	782	744	800	803	795	788	774	838	770	753	746	803	742	722	750	761	798	784	760	804	721	786	767	756	738	808	794	799	781	808	751	765	777	804	808	783	782	775	826	780	780	797	777	810	785	786	781	745	791	762	773	787	795	820	769	765	737	819	765	816	761	773	778	786	786	744	818	760	830	848	806	833	781	783	803	793	833	796	796	767	753	781	818	750	785	809	746	790	751	779	825	758	785	792	782	838	773	763	793	767	793	790	773	770	800	782	748	800	768	804	768	808	769	745	789	786	737	781	786	722	753	814	817	731	811	777	788	748	780	749	799	773	823	838	741	800	761	781	780	788	831	789	793	754	785	827	831	848	749	813	758	806	763	762	764	778	763	756	752	792	754	813	827	839	791	794	776	852	749	750	782	846	778	730	833	808	815	772	805	819	778	792	717	812	805	834	794	731	790	785	805	814	771	758	813	817	770	780	827	801	793	762	805	792	756	790	780	815	812	744	764	770	818	795	788	764	797	750	745	744	817	816	797	804	799	801	811	796	826	811	837	801	828	780	811	769	764	780	767	778	803	791	799	785	804	781	810	808	730	798	755	770	771	760	865	799	820	823	769	774	791	739	835	772	793	795	809	797	773	813	773	779	703	785	883	830	802	772	758	791	737	732	777	733	796	770	797	763	761	762	760	782	799	785	831	774	813	807	752	791	803	830	773	810	770	795	787	788	836	825	750	812	757	780	743	817	785	759	804	820	778
4661	726	1257	757	297	319	509	494	464	348	396	232	175	183	171	179	147	166	168	164	150	166	160	150	143	156	162	184	174	177	140	162	149	141	156	168	137	161	134	160	156	176	156	142	169	172	173	140	176	147	148	129	173	161	163	174	149	154	158	159	165	179	164	147	167	177	174	166	175	171	131	161	162	145	185	141	140	146	126	166	166	160	197	186	171	164	169	161	156	160	161	140	161	155	169	141	146	157	158	144	150	150	141	152	173	168	172	159	139	151	162	170	163	163	157	136	145	167	150	163	130	157	162	140	137	151	145	136	155	164	155	183	168	148	136	155	147	137	151	134	159	147	163	131	174	150	160	177	145	152	146	170	151	157	152	147	148	167	157	147	164	151	164	141	165	184	147	158	164	149	141	172	135	157	170	135	159	167	158	157	153	153	147	163	146	178	142	153	154	156	161	137	134	152	162	154	162	150	153	153	152	161	144	156	154	166	166	170	178	152	164	143	161	171	174	154	173	167	159	152	151	136	175	160	166	149	143	153	136	150	173	147	154	160	148	166	161	171	168	145	160	153	137	148	168	153	159	148	172	150	160	156	160	167	137	160	144	149	156	149	162	143	143	144	165	148	134	176	157	162	151	174	172	179	169	149	150	151	158	194	150	151	156	149	159	158	149	151	144	177	138	176	160	151	155	151	157	148	150	180	141	133	152	175	172	158	145	158	154	165	139	157	154	147	167	165	161	164	152	165	170	162	151	161	166	162	158	138	136	171	157	135	139	147	163	177	150	142	158	144	166	133	168	168	134	159	166	169	167	158	183	170	199	154	139	151	182	151	141	167	178	142	159	170	169	136	156	155	160	176	155	162	179	164	171	149	162	167	174	158	150	156	162	159	170	174	153	156	143	168	144	165	147	172	150	147	178	122	153	160	156	170	163	151	175	171	147	151	171	150	156	169	146	164	141	156	147	158	145	155	145	163	140	156	150	147	143	168	150	151	178	144	152	134	169	171	152	141	164	171	163	152	164	161	155	164	141	164	139	148	162	168	142	179	158	161	145	146	161	152	153	157	154	162	139	146	157	157	177	154	146	138	153	171	170	162	141	169	165	151	154	165	140	175	171	141	131	136	155	174	161	145	152	155	157	174	161	154	154	169	161	149	150	156	153	156	162	173	166	160	147	148	153	172	159	138	180	163	150	169	134	143	164	147	178	139	153	153	174	139	134	171	145	155	152	148	141	152	147	158	122	155	154	157	171	149	162	186	155	171	157	166	159	162	157	144	151	186	144	136	154	169	159	167	154	179	144	160	180	156	132	166	163	168	161	165	163	152	161	182	151	169	166	161	152	164	151	157	159	154	156	172	139	152	147	170	151	139	156	166	161	159	146	154	186	178	165	167	152	148	149	157	143	170	156	151	167	183	154	146	179	155	166	154	154	158	170	177	159	163	152	169	145	136	151	182	170	154	157	162	170	158	143	135	179	163	168	147	152	190	149	161	139	162	163	154	158	155	164	147	156	147	160	152	167	141	184	148	166	147	151	134	157	172	136	165	163	174	176	159	160	151	172	144	165	157	141	141	167	142	131	153	137	149	164	168	166	158	150	144	159	171	138	149	140	157	146	143	168	171	155	155	181	149	151	166	192	143	146	161	160	150	131	147	142	167	136	152	159	141	164	156	151	154	150	146	151	156	160	146	161	144	152	171	138	158	170	144	172	167	145	145	173	148	174	139	146	157	141	160	163	151	154	161	179	186	167	184	172	173	183	141	184	165	158	153	166	154	143	117	141	161	190	141	169	160	153	183	165	166	147	140	173	155	168	158	154	162	165	162	164	162	161	160	130	157	172	134	134	163	154	151	162	167	140	142	149	123	174	161	147	146	169	159	157	154	187	145	160	155	169	139	147	158	173	136	139	165	156	137	166	160	155	169	173	149	162	172	145	164	143	175	152	141	135	156	144	149	134	163	157	157	155	170	158	124	150	155	159	154	178	155	151	148	137	153	169	142	158	150	183	132	154	145	168	162	144	152	173	176	174	166	161	162	145	180	154	147	138	157	155	152	177	150	171	159	148	172	171	170	150	150	139	131	162	153	148	144	155	147	161	140	143	171	141	158	164	163	157	136	161	155	154	154	151	148	151	157	188	174	158	131	152	145	165	176	169	149	156	167	170	152	146	152	146	153	156	149	154	147	158	166	169	156	153	152	144	167	171	141	173	150	169	143	167	145	155	164	167	167	165	170	148	160	162	155	149	186	147	158	168	143	158	183	166	160	184	151	168	145	149	158	142	146	181	141	142	137	145	139	155	161	157	165	162	148	155	133	151	175	178	146	148	156	153	152	149	140	150	165	152	153	167	161	155	179	152	133	165	151	165	135	163	132	144	115	151	141	136	173	143	151	154	149	157	141	183	147	151	150	147	146	161	158	179	182	152	149	173	160	194	152	165	135	149	161	149	153	182	178	158	160	140	132	166	141	165	152	147	145	161	161	138	160	181	147	138	168	141	164	136	161	151	147	145	162	171	158	158	145	148	163	141	160	159	154	151	165	188	152	154	170	130	153	135	150	152	177	170	160	133	180	150	150	166	171	180	155	168	149	161	155	148	160	172	148	147	146	137	149	158	165	163	152	146	157	165	167	157	161	162	137	134	153	165	164	184	136	149	149	155	146	166	160	157	169	161	162	145	160	150	147	155	159	150	170	191	170	165	133	154	150	137	164	168	147	143	147	137	164	157	153	148	157	153	161	157	188	185	140	150	153	165	126	139	145	133	146	161	167	140	150	139	148	163	168	152	133	150	145	166	147	177	177	128	135	150	175	151	152	161	182	161	144	158	155	156	147	139	163	152	157	147	151	155	171	156	166	149	113	172	155	173	161	187	165	154	175	137	128	174	163	130	156	163	152	176	151	166	150	150	159	166	149	162	141	142	151	161	164	140	158	151	156	155	142	138	150	156	166	167	138	133	178	135	190	161	170	170	158	160	162	147	148	140	154	169	176	162	170	161	166	164	161	161	150	153	160	146	148	158	156	152	158	161	162	155	181	164	155	158	157	161	156	147	158	157	154	146	151	162	155	150	171	160	169	157	157	150	153	150	160	161	165	136	150	168	175	172	150	157	167	159	154	165	163	133	171	143	154	166	150	152	162	161	166	169	135	138	175	158	156	167	155	159	155	161	169	145	147	152	164	157	151	146	159	148	154	167	164	137	173	166	175	157	164	152	159	145	156	137	162	156	165	140	172	154	148	175	170	179	177	165	167	143	163	152	179	157	133	145	147	142	138	157	174	152	131	135	149	152	169	171	155	160	158	146	158	140	155	144	152	158	138	156	160	144	151	167	176	165	139	150	148	124	142	165	155	157	178	152	162	165	159	157	154	159	152	173	142	140	165	195	156	177	148	126	148	172	141	145	155	153	134	145	180	164	160	151	138	149	157	143	130	161	164	142	159	154	161	175	152	162	192	154	179	154	151	131	140	176	157	159	146	144	153
4482	958	2723	2400	1024	1286	2132	2289	2448	1722	2240	836	613	476	509	519	497	421	476	488	459	475	462	494	457	487	536	636	577	488	456	449	447	443	423	394	428	420	453	492	435	405	465	450	484	450	432	444	418	438	433	481	474	475	460	439	466	460	460	448	447	432	447	460	443	404	452	420	449	435	470	456	473	435	453	463	454	453	430	427	423	444	447	416	421	474	456	459	452	433	469	454	476	438	422	451	453	432	424	401	404	411	443	424	413	435	435	434	447	432	454	440	424	413	477	439	468	427	456	447	412	454	458	469	461	444	470	421	443	470	460	447	463	455	431	445	404	442	460	444	429	422	425	432	445	425	438	427	420	424	477	426	454	458	425	418	413	457	427	418	437	478	461	480	471	435	457	434	412	472	457	458	413	458	429	414	449	452	462	425	483	462	444	404	471	414	467	419	500	439	424	438	433	454	420	426	450	437	428	412	476	433	436	429	470	444	422	462	481	434	442	453	427	469	410	417	397	421	461	412	441	452	428	418	428	442	475	458	439	430	448	420	459	443	479	451	474	456	417	470	451	407	457	435	417	458	472	442	438	408	470	428	428	413	407	455	448	402	464	456	436	430	442	450	469	454	461	478	433	449	432	401	405	436	482	441	433	429	444	400	464	446	449	413	428	450	438	425	455	450	498	424	392	467	443	452	430	460	453	474	439	467	465	448	456	446	437	442	435	446	422	427	410	439	435	463	430	456	437	465	440	420	452	477	473	437	437	455	463	479	438	422	423	457	479	406	450	394	387	440	436	415	439	456	486	457	418	469	436	440	417	431	422	462	422	421	442	446	429	470	433	423	417	425	420	470	441	439	455	443	406	466	452	414	461	472	466	430	425	443	453	438	465	424	460	428	439	486	427	430	436	422	450	480	457	472	471	474	417	439	475	391	427	432	457	472	443	429	420	461	416	429	438	446	470	393	460	414	434	493	433	442	470	442	424	433	442	455	425	466	467	459	447	454	441	424	424	429	439	416	436	434	442	419	428	435	446	445	421	447	473	454	463	401	437	447	402	421	438	432	424	411	466	449	429	442	412	472	448	418	425	459	427	452	436	457	422	464	437	422	434	422	435	453	416	440	415	425	467	427	436	483	436	471	419	479	438	455	482	447	437	444	447	407	442	424	446	450	445	420	451	468	456	422	451	447	435	435	447	472	443	438	414	440	432	441	425	430	433	440	423	427	429	456	449	446	427	450	438	444	441	438	441	436	421	444	437	436	439	449	433	469	473	465	423	473	458	402	498	450	451	469	444	434	449	421	463	420	430	452	419	449	474	441	439	459	450	476	464	422	475	460	462	450	438	442	464	437	454	450	468	444	411	446	439	428	418	429	426	436	440	423	436	425	433	473	442	460	471	410	470	434	453	432	467	441	439	450	463	462	480	396	429	503	438	430	483	445	455	455	425	450	466	462	429	407	425	448	465	486	438	452	419	437	483	432	403	438	412	416	468	431	433	438	433	429	423	443	430	439	429	416	463	416	418	438	436	400	452	443	439	429	467	451	468	406	459	448	433	421	415	485	436	432	423	442	417	446	444	433	437	445	467	433	420	448	459	440	455	445	432	444	417	485	476	411	445	438	429	406	422	447	427	417	467	475	406	454	429	428	473	424	435	406	455	454	440	450	462	421	445	467	442	436	453	444	433	447	442	444	436	478	446	476	442	428	426	465	449	465	445	461	420	434	446	445	474	391	414	450	449	455	443	410	435	414	476	431	429	435	509	418	477	472	450	432	460	449	449	466	448	438	454	473	436	430	461	436	455	462	420	462	473	454	491	415	446	490	444	423	437	467	475	432	438	465	455	421	475	449	433	402	430	453	474	453	436	474	446	417	429	458	432	436	454	424	441	413	407	429	454	450	399	421	444	454	424	465	428	481	428	444	400	430	462	441	477	444	413	441	428	464	425	437	432	431	470	474	461	445	408	455	421	427	420	453	461	449	429	412	423	449	451	436	494	403	441	457	433	444	433	441	431	432	458	458	414	410	451	428	465	452	451	440	452	460	440	447	431	426	421	445	461	409	455	409	458	464	423	434	445	449	456	450	432	439	488	446	441	461	431	476	454	444	423	452	405	453	485	483	448	475	419	431	453	448	462	423	443	475	432	447	449	445	441	485	412	458	433	454	444	455	435	445	480	449	465	418	437	469	438	406	412	457	431	430	442	399	441	442	456	441	445	468	430	440	439	460	419	409	449	468	440	445	444	431	433	426	471	441	416	447	458	440	463	417	438	423	490	434	432	445	410	461	447	448	450	482	459	426	409	453	461	424	445	440	444	443	467	429	428	437	425	443	415	419	419	434	457	445	449	460	457	443	437	435	431	451	418	480	413	441	431	439	446	440	455	437	448	451	392	382	450	442	414	439	478	419	423	455	419	422	461	455	471	418	478	492	440	442	433	428	397	453	397	420	441	446	454	466	482	437	484	448	422	430	436	435	443	448	444	436	457	438	423	431	421	424	460	398	433	416	457	450	463	436	458	410	417	439	458	448	444	450	475	450	440	437	440	507	461	472	503	453	470	427	434	448	459	429	437	438	476	426	446	410	477	427	471	469	474	423	428	440	461	419	432	445	423	444	416	459	428	440	455	461	472	445	451	418	498	458	416	428	432	434	445	429	426	444	422	444	449	412	419	433	403	477	394	421	420	462	455	453	449	475	479	393	430	388	433	460	495	444	448	446	455	401	424	417	471	441	429	463	455	447	433	408	443	483	421	424	431	497	453	443	434	408	449	436	465	461	450	441	444	478	397	490	467	422	446	445	455	415	393	481	454	474	455	409	430	413	449	477	441	478	453	443	445	466	447	418	501	456	389	430	436	471	448	442	448	407	451	416	422	445	428	431	457	439	428	440	432	428	471	433	449	416	409	419	464	425	405	440	455	417	440	422	429	433	427	470	454	448	403	452	435	425	434	431	417	450	470	419	443	443	442	448	447	428	447	430	436	408	416	427	440	456	419	440	440	425	452	444	445	459	457	423	439	427	429	412	440	455	447	462	470	454	438	458	467	460	439	453	436	472	456	452	472	459	463	472	439	432	435	462	443	465	455	473	461	432	455	431	449	418	460	458	449	469	448	427	446	443	400	451	441	455	396	407	445	469	430	441	491	486	417	420	435	454	459	429	447	430	457	435	405	413	430	447	479	424	438	458	432	486	472	419	423	459	481	472	461	475	389	447	434	383	466	425	439	441	479	463	430	483	461	436	460	477	470	425	466	400	463	437	429	444	475	450	482	443	462	457	433	463	448	451	453	475	416	471	430	451	413	457	431	461	489	432	447	399	429	453	437	450	426	446	465	432	436	444	471	453	457	446	444	448	447	407	453	444	474	450	451	425	470	418	438	439	422	418	412	428	418	433	451	445	446	430	459	421	449	422	445	413	444	466	448	428	480	434	399	421	413	403	417	419	420	443	443	420	456	409	452	430	439	430	440	422	453	435	438	407	450	460
30889	6019	3502	2087	1007	857	1087	1078	933	808	998	559	506	392	320	340	349	364	372	352	319	347	339	341	350	345	332	346	350	338	343	294	306	351	335	299	316	371	370	380	340	289	324	342	324	318	321	306	327	331	299	320	331	313	348	337	342	306	347	304	317	341	322	317	301	325	335	310	336	333	338	325	317	347	300	314	305	304	313	294	308	313	291	326	297	346	352	316	342	329	292	282	314	340	293	309	332	337	327	352	322	349	311	322	324	295	304	326	288	315	338	320	274	305	320	314	301	331	327	312	318	311	334	304	337	299	326	323	298	317	334	276	323	315	303	356	312	314	322	324	311	283	265	302	306	334	309	283	319	289	295	305	349	302	330	304	320	324	318	331	296	344	263	292	326	327	291	328	322	294	291	338	308	314	334	314	304	323	320	305	311	329	317	318	321	344	333	315	296	291	332	308	309	283	290	355	322	321	310	298	354	332	326	309	299	294	299	301	332	315	305	327	322	320	320	309	315	283	309	341	282	313	284	299	320	337	306	314	291	327	319	321	317	297	306	332	300	284	311	290	318	340	310	323	290	274	267	310	350	315	321	293	295	312	314	309	293	295	335	312	337	317	319	302	313	286	328	316	310	321	289	301	364	318	309	301	311	323	313	307	322	323	307	265	334	323	312	292	334	305	342	300	320	315	305	298	297	324	323	293	300	344	303	315	304	312	323	311	330	317	312	294	346	311	320	300	291	326	324	311	307	348	321	279	297	376	281	323	310	298	335	286	324	317	279	321	303	312	315	348	338	286	298	347	313	304	300	302	311	302	311	305	338	314	301	313	337	328	328	322	316	334	296	287	314	342	314	317	301	330	283	304	304	307	308	320	333	302	298	298	281	291	293	289	317	329	321	290	312	299	303	325	292	301	322	293	296	262	304	332	311	340	305	323	324	288	333	302	344	311	321	308	290	323	323	313	330	338	323	319	309	294	315	319	349	326	293	309	333	277	342	312	291	304	299	351	349	311	320	301	302	298	301	329	306	334	295	325	319	312	318	310	351	339	291	329	313	338	312	321	329	309	315	308	347	331	359	300	334	304	309	328	321	316	303	347	285	309	303	288	336	335	308	316	353	354	324	288	289	323	335	334	323	323	292	306	319	324	343	311	317	302	295	320	338	315	307	312	322	296	357	299	306	300	304	312	307	310	328	318	335	345	333	313	327	331	321	274	302	324	338	321	345	279	330	367	304	310	321	300	291	341	271	323	303	295	344	315	323	324	312	324	328	330	293	310	342	326	313	329	325	320	316	282	331	307	295	355	337	353	307	324	318	334	308	334	304	322	306	335	337	324	329	322	338	327	333	272	310	293	355	300	279	332	301	335	314	269	321	298	296	295	323	332	339	309	355	314	299	304	328	348	311	336	322	339	330	313	313	332	282	305	298	339	299	309	323	324	347	363	322	318	299	297	322	321	297	327	327	303	326	318	314	312	339	319	317	301	315	325	320	305	320	311	317	310	306	312	360	322	324	334	336	287	341	317	343	300	303	285	292	319	303	286	341	309	273	317	324	329	317	299	301	307	325	302	322	294	342	266	304	307	329	311	329	314	317	367	337	278	320	307	326	308	321	370	286	340	348	318	324	298	305	267	349	306	318	360	324	329	334	265	282	312	316	294	343	291	307	318	342	296	322	284	327	306	325	294	330	295	328	345	309	274	304	294	309	298	293	277	331	324	304	327	287	342	283	317	313	295	304	313	313	283	344	325	325	309	315	361	314	314	323	276	269	305	330	332	321	341	298	341	326	307	292	314	339	309	319	315	320	306	318	294	315	330	344	301	326	304	299	314	314	318	330	326	300	345	295	333	313	318	316	303	279	279	292	323	336	342	323	308	311	332	304	287	338	298	284	338	348	295	310	293	339	337	291	331	306	301	312	321	346	316	334	300	340	295	326	308	318	325	288	291	303	282	316	322	314	322	308	327	282	295	343	330	340	339	315	335	321	304	324	319	317	340	329	306	342	358	302	312	327	318	332	319	330	295	317	340	331	303	315	342	318	322	296	293	286	319	303	342	334	321	306	317	297	333	319	298	322	306	300	330	300	331	296	336	320	304	326	320	313	272	329	307	319	302	310	282	307	342	315	302	322	309	295	289	318	315	319	290	326	306	302	284	311	321	291	292	323	317	308	308	292	312	299	310	316	341	310	298	309	343	299	319	292	297	373	322	303	287	356	310	302	324	308	262	316	308	311	316	320	293	356	329	319	318	310	329	293	318	315	288	296	295	310	305	296	338	296	320	325	307	305	335	283	319	327	315	351	309	328	303	294	300	316	320	312	300	309	319	296	342	338	324	319	305	313	293	306	348	309	317	310	314	293	319	318	322	339	288	304	292	308	332	327	303	334	318	307	344	327	293	337	312	300	300	277	304	344	304	309	298	311	303	311	293	308	346	308	308	295	333	345	304	310	318	294	310	302	301	325	336	292	280	304	314	305	335	295	337	322	272	326	291	323	304	291	284	309	309	320	340	309	317	328	290	324	313	303	338	310	312	346	285	317	309	315	315	302	296	298	294	321	340	322	290	343	314	299	314	332	328	310	321	317	312	320	297	349	299	323	294	324	313	294	316	331	309	293	315	325	305	284	321	289	291	329	285	348	315	305	321	306	313	335	329	316	302	333	303	333	307	323	311	299	294	305	321	331	313	302	310	304	322	303	318	315	317	293	313	312	300	320	275	322	300	291	270	301	284	318	306	344	331	298	288	290	298	306	297	333	296	321	326	323	320	301	319	311	286	306	320	296	314	294	342	296	309	318	297	300	306	323	352	303	312	276	315	286	308	304	318	307	295	306	337	294	288	344	294	282	307	310	332	303	301	317	311	322	296	312	305	334	322	320	307	285	285	336	298	285	319	288	338	327	324	326	338	313	327	314	288	293	310	314	299	312	296	317	316	321	296	347	335	308	338	326	330	309	325	327	301	324	345	316	288	343	328	289	284	295	313	336	296	335	343	293	317	315	341	311	294	306	310	283	297	308	364	321	297	301	294	319	298	347	313	305	294	307	311	280	331	302	322	318	307	309	334	338	305	308	339	290	330	315	304	280	281	303	284	316	325	345	347	290	310	319	311	322	292	311	306	297	312	309	326	304	318	323	298	305	279	302	310	318	316	286	318	330	332	319	323	331	326	317	303	292	292	345	332	287	295	339	279	318	294	334	328	318	325	288	290	303	327	320	287	303	297	317	302	310	295	332	291	339	317	282	313	311	286	291	294	326	357	288	310	322	329	306	324	299	301	312	339	291	309	332	322	303	292	315	301	307	303	303	317	289	296	266	307	288	305	292	293	322	314	311	324	344	337	321	325	352	336	306	340	292	315	294	320	321	340	314	285	302	310	294	298	312	319	299	335	317	319	292	306	301	312	331	300	327	317	284	327	326	323	300	287	294	334	297	295	266	322	353	321	328	319	302	324	311	334	317	308	303	326	307	301	335	347	305	308	304	335
13582	2315	6182	5775	3522	3631	4974	4618	4532	4087	4855	2391	1643	1357	1222	1085	1059	1031	950	995	930	932	938	989	909	968	982	1239	1069	903	822	894	871	912	960	940	919	1017	904	970	856	866	891	820	859	807	803	827	845	788	773	879	784	808	778	827	780	774	776	841	772	822	795	744	786	832	775	805	818	842	762	764	708	775	766	794	825	776	739	807	758	773	814	759	802	776	797	769	787	758	799	800	806	787	695	770	815	771	767	811	780	782	789	782	740	801	785	759	774	836	786	756	782	816	775	755	764	770	787	738	748	819	759	835	749	752	754	775	761	815	785	735	769	730	745	733	768	793	815	791	755	808	775	810	796	798	772	718	715	758	771	746	747	788	828	760	759	800	783	743	781	763	775	794	845	780	765	799	766	810	791	786	763	783	792	781	794	733	763	716	802	775	738	789	759	776	768	747	765	764	813	813	745	834	781	798	734	815	806	757	770	763	845	763	783	785	772	735	788	799	761	832	713	783	737	767	758	790	772	765	774	819	712	851	837	833	782	827	765	823	769	712	826	754	805	800	798	750	813	758	773	746	764	805	777	789	790	774	763	743	803	772	795	814	787	821	797	739	768	761	777	788	755	744	813	736	760	762	782	763	756	747	812	774	756	785	775	781	775	781	754	732	743	725	793	723	737	759	785	776	804	797	801	757	794	821	763	785	790	786	790	784	783	746	765	777	791	764	799	755	750	831	751	785	797	812	770	779	760	784	747	747	793	844	796	759	758	798	798	814	767	760	788	773	792	797	739	786	784	798	800	810	773	783	764	734	780	768	794	795	832	804	805	760	758	806	757	767	736	794	821	761	781	845	844	780	774	824	768	816	787	730	751	800	751	749	821	767	839	824	769	759	752	834	788	741	797	752	783	806	757	750	755	815	745	831	739	772	797	791	774	789	726	846	793	803	824	758	752	801	765	793	794	835	755	823	794	775	756	820	765	805	810	778	774	771	789	783	802	813	759	767	765	742	765	758	800	787	750	765	792	759	743	762	795	756	745	772	732	757	800	798	728	744	795	815	826	763	761	790	695	757	804	764	792	753	807	781	748	778	768	763	833	789	755	760	767	743	792	758	733	809	790	728	732	747	800	844	764	748	774	767	780	784	810	748	745	783	707	796	792	856	759	766	789	761	776	756	756	743	751	852	747	759	785	745	727	753	731	787	728	786	811	773	762	764	762	784	780	748	751	764	778	754	752	767	765	791	805	748	756	751	788	769	732	806	769	757	822	724	806	777	721	801	739	731	817	775	755	729	749	778	728	795	766	806	774	771	772	754	784	764	747	794	810	769	763	791	755	809	767	777	752	788	753	747	762	774	768	752	791	793	752	806	757	763	784	796	748	824	807	778	792	749	734	793	772	753	744	759	809	813	753	794	737	807	758	802	791	757	725	810	763	765	757	815	749	780	787	777	763	792	792	790	805	792	798	796	746	771	822	782	779	760	766	792	770	777	756	750	775	792	777	840	763	733	814	771	794	773	770	795	750	740	773	821	758	775	786	796	778	752	787	761	752	749	766	771	727	767	793	795	723	811	803	757	790	792	784	847	805	814	705	812	838	786	811	771	751	777	776	769	811	769	790	797	770	742	752	766	807	800	774	756	758	806	770	743	764	783	752	802	765	794	721	753	763	795	763	794	805	799	788	781	778	796	774	774	807	757	809	762	794	759	762	758	771	783	721	812	805	785	779	750	809	751	741	709	733	746	752	770	807	711	770	787	775	795	774	786	805	817	780	768	799	731	816	746	794	754	728	766	725	784	750	836	769	780	785	843	778	807	754	715	795	768	719	770	755	836	793	772	770	775	756	809	777	719	784	803	764	791	817	818	769	737	756	833	761	792	757	798	761	786	769	794	770	724	801	763	714	800	756	780	766	733	740	780	793	749	768	734	809	797	770	802	776	759	797	720	764	792	772	802	769	717	794	831	761	783	752	761	780	788	790	800	807	785	793	752	775	739	830	801	791	814	752	773	771	763	706	748	814	796	796	824	740	752	798	743	718	747	768	802	797	768	804	795	790	773	756	810	768	786	755	783	754	804	811	740	770	794	712	777	772	772	748	782	753	771	726	764	798	744	752	807	850	776	758	831	819	803	796	793	743	761	782	810	766	765	779	780	822	772	790	726	786	793	762	817	747	805	810	763	725	796	728	790	771	809	810	814	793	734	792	751	760	753	791	792	774	755	795	778	815	772	762	777	786	784	817	799	767	800	810	788	770	777	769	764	758	781	766	749	747	735	733	758	851	770	815	809	780	757	790	773	807	786	766	770	802	741	818	761	788	781	754	758	812	783	779	800	771	809	799	775	766	754	749	744	770	796	781	776	762	777	741	764	750	797	705	749	818	805	750	777	800	771	780	803	740	759	740	758	806	829	800	808	796	783	793	767	753	742	736	786	820	809	753	815	776	791	768	793	783	776	745	729	726	757	784	809	781	789	806	780	734	802	780	792	768	848	773	743	758	740	771	824	746	772	753	768	771	741	776	733	752	746	807	766	821	779	800	784	774	744	814	806	781	785	783	780	793	771	756	817	675	729	772	788	770	803	763	778	763	781	748	782	786	779	797	778	728	769	755	757	760	707	785	815	737	750	750	757	789	802	790	806	791	752	757	771	777	788	814	795	730	734	799	814	751	813	764	824	761	857	774	732	788	768	738	749	775	798	828	805	810	746	750	740	798	781	764	815	787	774	779	737	767	813	827	777	793	805	783	708	750	713	752	793	777	766	757	776	756	725	817	768	749	725	762	790	799	766	815	777	689	762	763	799	751	751	793	814	760	791	775	764	800	768	786	715	784	766	748	809	783	800	772	779	775	748	767	734	740	749	780	774	770	735	800	773	828	751	753	779	761	828	771	776	755	820	816	787	792	788	787	764	745	796	766	787	733	810	792	809	792	823	775	790	766	780	783	770	727	764	779	795	779	772	832	754	781	814	790	767	785	767	726	746	790	785	768	761	775	762	739	792	741	746	706	796	839	771	810	779	753	735	741	772	795	770	737	801	756	777	811	771	768	735	743	732	760	795	787	808	783	790	799	781	782	788	784	826	762	755	730	776	798	749	795	762	763	789	754	754	782	750	792	816	799	784	802	748	755	779	726	776	808	810	788	796	770	784	817	753	760	725	779	803	803	785	756	817	754	740	789	757	729	777	764	774	808	754	810	787	770	754	837	788	761	748	808	776	827	751	747	754	802	759	751	779	798	739	761	733	736	777	780	768	793	804	751	764	783	755	791	815	774	779	772	779	798	748	770	785	776	771	768	733	779	813	790	819	799	794	734	797	792	801	790	792	807	746	751	760	764	736	800	781	759	783	808	741	807	777	775	731	753	766	802	778	748	770	755	750	730	801	766	843	762	777	757	782	813	765	740	718	772	787	785	829	756	816	782	799	750	791	751	787	773	755	791	794	792	809	748	710	781	791	764	799	762	762	822	747	776	749	831	773	769	776	798	757	801	769
42413	13752	6880	3380	1550	1412	1583	1508	1417	1081	1283	925	545	483	440	424	397	413	370	381	370	358	367	365	366	421	368	407	427	360	346	373	363	368	403	358	381	384	353	361	351	339	350	350	308	340	338	320	315	359	361	317	335	350	375	348	354	334	329	346	308	343	307	330	342	319	336	339	329	343	333	345	321	336	353	336	338	333	309	341	324	320	340	327	313	322	306	333	332	336	325	343	355	329	389	319	372	335	332	311	321	363	364	320	350	334	304	336	307	352	328	331	327	325	341	349	309	329	315	335	307	290	330	339	328	333	300	308	325	330	349	354	338	360	338	328	321	336	322	336	328	359	360	305	354	347	358	337	294	347	377	330	310	349	350	332	312	344	336	350	305	316	303	336	357	325	329	344	339	319	342	338	340	310	313	331	345	305	358	318	343	362	375	314	303	353	328	329	352	317	327	341	318	318	323	325	308	338	283	348	288	314	324	334	342	321	305	315	328	367	335	352	328	334	329	315	334	339	341	322	316	374	340	341	330	338	352	337	332	356	337	313	367	348	315	326	355	346	364	320	327	347	350	344	355	335	366	318	352	328	329	353	322	323	322	331	325	330	297	324	311	316	316	313	349	328	353	358	310	341	349	340	328	337	349	338	334	326	379	319	360	363	326	305	344	318	334	333	335	366	316	330	305	370	336	339	305	319	293	327	331	316	322	359	355	308	298	365	287	362	362	346	341	362	358	342	351	327	332	360	331	293	335	338	355	311	319	351	343	329	328	325	335	375	331	328	339	320	338	326	336	316	320	323	310	342	333	345	322	334	305	334	314	320	325	312	308	321	308	352	300	339	288	322	329	327	334	335	337	306	324	333	333	324	357	316	327	302	313	315	366	356	354	334	331	301	341	329	333	350	323	342	373	328	335	361	368	325	337	339	288	305	376	324	339	330	335	352	321	341	298	339	345	349	319	346	318	345	343	343	332	323	310	321	335	339	328	309	303	343	343	315	380	340	340	351	363	329	353	337	308	343	339	336	325	332	325	346	325	335	310	344	342	331	359	336	327	332	313	290	325	360	324	337	350	364	327	310	349	316	354	322	333	335	275	325	336	367	339	342	342	312	327	355	357	353	325	329	352	344	321	344	325	331	327	326	331	343	346	338	301	339	338	301	345	339	337	302	338	316	335	350	310	348	325	327	370	342	332	325	337	310	315	331	326	314	308	344	372	310	284	358	313	315	340	312	326	347	342	341	348	306	317	316	296	321	343	340	325	321	341	316	320	341	315	331	344	338	333	351	355	328	344	359	347	280	316	331	324	310	342	317	367	345	288	314	348	345	323	325	333	370	309	325	301	325	332	340	301	357	315	319	320	287	351	338	323	324	322	358	341	335	319	341	344	298	328	319	299	301	329	338	359	339	290	382	340	295	321	318	335	319	333	339	334	340	346	328	333	351	352	334	331	316	334	325	339	302	308	328	351	359	341	366	349	315	327	320	316	329	322	309	322	347	323	343	315	339	343	346	325	337	350	323	324	344	322	309	315	335	296	347	311	319	299	326	336	362	326	337	322	334	340	355	304	354	375	341	349	319	357	374	338	330	348	322	331	344	351	333	339	319	362	326	349	356	335	357	347	332	351	338	335	349	303	305	337	325	330	318	313	317	360	298	366	319	313	359	279	310	305	354	334	361	321	334	293	356	315	280	337	362	304	326	311	290	314	334	319	303	338	347	327	344	334	361	317	324	346	321	343	351	323	330	319	324	321	327	340	354	324	346	329	359	347	368	314	284	303	346	348	338	314	344	348	321	310	345	302	308	295	338	362	348	361	337	317	325	312	333	312	336	312	307	346	323	349	310	310	350	313	323	332	332	366	301	331	310	356	322	338	312	303	329	352	323	361	343	337	354	335	317	311	334	346	361	343	346	346	359	314	318	351	328	381	347	332	349	303	325	313	345	308	317	285	296	352	348	346	312	384	346	348	342	343	314	321	335	329	332	334	343	339	357	295	309	348	317	334	359	337	330	325	320	357	336	299	324	332	306	320	337	348	334	344	339	330	347	328	300	341	348	307	334	317	324	365	297	295	330	353	329	331	349	325	318	338	347	355	318	301	335	353	355	342	321	325	323	336	313	340	376	319	286	326	361	303	311	362	336	319	308	332	350	305	356	336	327	313	313	330	338	317	369	324	317	323	338	341	355	369	330	321	337	361	318	367	355	358	379	301	338	322	347	302	320	320	344	342	346	322	325	347	336	341	332	332	356	355	355	341	308	384	338	329	307	351	304	290	320	366	323	368	335	309	288	350	319	356	324	317	336	320	356	296	328	343	336	342	344	353	339	332	327	320	348	341	350	334	312	375	330	362	293	313	324	358	346	353	363	331	335	333	330	339	300	362	338	340	331	291	330	345	321	350	351	317	315	324	354	363	334	357	328	323	336	314	297	324	352	361	337	319	318	362	329	337	339	298	347	332	312	304	325	289	332	347	317	344	349	318	373	322	335	361	302	321	314	336	337	330	319	331	364	338	332	326	299	319	352	285	322	341	329	319	367	327	332	298	303	346	342	319	291	337	326	317	327	311	318	324	340	307	313	325	308	302	330	325	325	354	389	335	335	345	321	327	319	321	362	364	308	334	315	322	323	323	333	284	331	351	322	335	348	316	338	332	348	372	329	390	320	348	345	317	312	327	332	317	329	343	303	315	339	361	363	321	332	346	347	337	310	328	352	321	358	332	325	284	350	340	329	342	318	352	314	329	284	345	345	343	333	367	327	330	349	340	343	343	340	331	319	342	357	351	359	298	305	342	310	317	336	328	348	341	328	322	298	344	329	311	331	348	331	306	331	325	322	328	330	336	318	298	340	320	320	318	319	329	327	321	357	319	294	347	331	343	339	327	374	336	313	312	341	331	300	321	353	309	317	330	339	306	313	345	339	321	350	337	362	313	332	335	345	355	347	362	365	336	310	310	325	343	311	295	346	332	314	282	347	285	341	339	327	317	331	327	336	356	361	350	378	332	352	325	343	324	318	310	308	346	324	335	342	308	329	325	332	312	342	316	336	348	335	353	334	307	348	347	360	327	330	328	277	327	311	319	345	312	320	323	312	350	344	332	328	321	313	324	301	344	330	350	303	335	322	344	325	344	338	322	324	319	339	340	368	307	318	339	309	337	307	315	335	352	316	354	356	319	338	318	362	295	311	309	339	349	319	325	347	354	335	334	332	309	359	350	325	336	328	297	374	328	327	306	359	314	377	333	335	350	372	362	346	309	295	353	363	319	344	346	349	321	306	327	368	337	354	362	353	340	309	326	344	360	345	335	314	329	311	324	282	330	329	322	360	338	331	309	345	311	353	324	292	287	334	315	332	329	339	325	322	323	362	300	337	351	352	369	337	329	327	319	328	315	315	317	328	366	345	343	344	309	342	324	351	328	328	331	336	330	340	360	347	408	323	337	374	316	332	312	320	324	321	345	366	337	325	331	325	310	337	345	354	320	333
17911	3336	9471	8451	5237	5205	6646	7072	6252	5174	6695	4340	2353	1688	1605	1389	1276	1169	1146	1126	1019	1108	1156	1091	1019	1110	1177	1513	1210	1066	986	907	1051	1033	1122	1191	1180	1193	996	1079	994	911	940	974	869	957	846	882	858	815	868	844	861	785	828	822	806	811	779	839	806	806	844	862	820	827	775	790	826	804	761	750	833	802	866	757	804	759	821	803	838	770	809	809	834	835	808	829	819	756	837	816	788	805	798	799	816	794	749	779	813	778	802	758	783	794	808	863	780	776	781	831	777	759	815	789	813	861	824	833	753	782	801	805	806	853	758	821	762	797	799	795	779	754	760	794	816	763	782	783	841	826	788	761	784	808	807	779	784	779	811	738	781	812	836	859	793	811	791	803	795	771	811	808	775	785	796	803	813	774	800	788	821	806	775	814	811	776	783	780	806	761	797	839	808	816	833	789	782	835	771	796	777	794	808	796	836	781	783	775	817	791	833	800	800	780	852	791	775	812	764	779	780	796	795	797	825	797	728	809	781	811	793	833	788	795	783	835	794	783	765	775	802	812	784	807	850	778	759	793	793	745	779	814	760	787	827	791	816	787	816	765	826	792	784	817	759	809	802	791	747	774	826	795	748	794	757	813	828	738	769	751	796	830	822	798	717	789	839	775	813	780	739	811	824	806	787	809	769	765	814	809	787	776	800	766	783	761	803	783	800	794	802	808	759	824	796	719	835	795	817	804	791	781	789	826	814	780	806	810	804	781	821	850	835	798	807	766	797	810	785	796	797	793	806	764	780	763	819	751	833	832	796	749	787	806	794	810	751	839	772	814	773	784	807	790	858	779	752	766	816	823	803	782	827	776	807	756	817	815	808	775	771	800	822	739	821	736	777	804	787	795	771	808	809	768	791	764	765	756	782	827	803	763	797	820	768	774	731	804	786	824	801	821	809	838	764	804	757	824	765	789	777	794	729	856	842	806	779	787	761	769	762	747	735	755	819	829	839	781	840	778	760	797	763	805	756	830	770	787	804	757	747	760	810	746	781	827	805	838	758	740	770	835	804	785	826	813	789	809	795	841	782	777	796	772	791	765	784	786	792	814	800	756	796	753	728	756	792	759	839	768	829	818	779	818	746	872	846	753	841	767	769	786	783	773	828	793	822	785	760	794	846	757	801	780	747	801	813	769	746	747	751	790	795	774	794	831	778	752	843	803	809	786	776	824	775	749	799	810	789	786	827	820	793	791	790	775	739	768	776	784	809	796	822	767	776	757	753	784	800	771	789	763	822	738	733	779	774	766	789	750	775	808	767	849	798	801	790	756	803	802	760	798	796	805	760	769	826	744	787	768	819	770	762	813	793	811	858	773	792	818	783	785	796	826	825	800	775	792	747	788	715	819	757	767	733	776	834	799	805	799	814	777	772	809	826	802	729	781	813	780	756	795	771	794	820	777	811	784	798	799	754	847	744	805	812	804	779	802	797	748	817	790	822	779	826	783	826	817	703	734	750	780	790	792	800	794	814	805	781	785	808	780	790	834	772	728	783	825	804	798	801	776	832	791	809	765	763	797	754	805	794	785	859	810	820	802	828	789	762	813	765	742	777	842	788	796	800	735	761	788	795	838	793	810	805	787	810	786	816	765	812	800	819	770	752	755	788	793	784	801	803	825	820	806	785	774	702	777	832	807	755	811	771	771	779	784	758	822	784	839	803	789	784	777	761	764	821	782	777	789	808	816	837	807	760	828	771	853	747	843	783	826	823	856	814	801	764	888	811	808	823	740	794	804	813	814	856	800	833	760	747	804	805	817	768	762	764	769	758	802	789	843	828	794	774	783	823	832	772	775	768	781	849	758	775	786	802	794	807	792	795	753	805	765	765	831	825	756	797	796	747	783	789	807	770	797	817	787	792	774	780	799	776	752	786	820	743	810	783	790	767	756	832	782	807	730	786	715	795	808	716	754	824	768	810	809	766	789	770	788	790	785	742	813	725	795	789	790	754	793	729	761	782	833	785	761	816	809	768	854	738	774	794	769	819	774	792	801	763	743	722	818	784	822	772	791	780	833	763	810	777	802	771	781	755	778	799	765	792	768	732	771	794	840	748	781	830	765	786	832	790	773	788	799	821	791	769	806	802	811	842	789	748	803	802	785	756	792	830	791	836	749	838	799	756	766	805	732	765	803	765	766	757	799	824	684	790	811	816	807	764	811	779	800	759	811	782	797	740	782	818	772	790	816	786	831	798	806	802	758	747	742	794	769	807	738	758	778	788	788	800	797	789	741	794	805	791	770	779	833	815	729	818	805	825	803	803	773	781	760	787	813	803	816	783	795	731	792	751	803	756	802	800	774	793	726	752	794	800	815	807	819	770	785	791	784	774	801	786	807	765	832	768	776	826	806	772	724	783	822	869	749	794	770	846	841	765	810	768	791	805	822	783	841	828	783	805	769	783	793	817	824	782	782	811	807	791	801	795	807	796	797	802	758	771	788	769	762	801	778	748	783	782	790	775	805	758	791	836	746	780	791	805	859	812	779	749	837	824	785	794	781	805	796	769	767	758	744	793	772	829	767	790	777	741	810	758	796	802	852	818	808	762	729	812	812	791	818	772	771	804	729	784	822	820	823	841	777	802	781	749	803	796	794	800	788	746	810	815	796	802	791	758	820	798	776	782	812	813	765	813	808	774	787	749	763	790	757	759	789	776	792	789	794	799	755	801	812	809	747	786	774	765	795	827	786	823	787	802	747	810	774	823	775	839	771	793	808	828	763	809	772	815	764	793	814	801	796	762	805	774	758	754	742	831	770	761	802	777	792	799	839	808	797	785	767	775	801	783	771	812	826	764	753	743	781	822	837	771	855	775	770	764	780	833	786	771	805	795	807	752	802	749	786	779	777	777	799	809	804	790	773	772	777	769	744	788	795	773	817	748	817	810	773	796	836	755	790	792	750	784	840	785	834	820	783	827	814	758	802	832	813	761	830	746	790	789	811	809	759	802	749	784	773	789	783	754	800	807	790	800	777	800	830	827	806	797	785	748	788	814	796	807	764	767	807	785	761	803	773	799	815	767	795	807	789	761	814	814	768	786	830	817	795	790	808	792	820	809	769	815	780	817	818	776	744	787	803	796	891	778	768	794	792	736	834	773	788	804	843	775	775	820	777	785	769	810	809	786	833	789	806	804	792	792	796	765	809	764	806	774	828	781	793	754	806	755	729	808	785	764	800	813	775	818	729	782	828	804	805	804	785	775	752	749	788	765	788	806	790	803	789	743	770	795	836	764	794	819	774	782	769	801	750	750	782	766	732	788	815	760	747	809	802	779	810	754	859	804	777	819	755	759	766	753	784	828	835	780	752	766	793	795	785	802	825	804	776	778	784	804	799	774	809	811	769	809	831	775	797	768	770	777	801	837	755	772	761	816	803	820	805	749	751	794	839	781	809	806	740	800	784	810	760	768	795	797	774	803	782	808	816	783	824	710	787	773	802	790	745	805	814	819	784
4893	880	1534	673	275	340	454	485	446	380	429	318	174	184	165	155	160	165	160	138	191	158	189	163	166	170	173	197	176	166	184	136	168	160	165	133	137	141	186	161	168	166	158	154	144	159	142	167	168	177	147	160	174	150	155	147	187	154	172	161	168	158	162	171	150	163	150	158	156	141	157	154	157	152	148	160	157	155	169	175	150	179	169	166	148	160	168	187	178	140	157	164	173	152	152	169	161	159	178	177	180	166	160	177	145	166	171	160	154	146	149	150	163	158	159	149	165	149	158	129	149	147	167	169	153	144	167	161	179	155	161	145	168	153	152	175	188	149	138	156	175	174	158	144	149	152	147	147	168	160	171	146	159	175	151	148	169	156	161	145	177	170	156	158	156	161	164	136	154	175	167	160	152	167	144	161	151	178	170	147	170	146	162	147	160	147	178	165	153	178	145	161	147	147	156	169	155	181	162	176	179	145	149	172	153	175	168	178	155	158	174	172	146	159	159	162	175	160	164	158	154	135	146	156	153	155	136	153	185	178	162	158	171	192	139	154	169	141	162	159	173	145	194	168	162	142	145	176	189	150	152	147	154	145	147	150	169	156	165	172	158	146	173	157	158	164	156	146	151	145	162	159	139	175	162	151	155	154	158	159	162	147	195	146	135	150	156	159	161	175	166	175	205	175	154	145	153	153	169	164	151	139	156	160	186	156	165	169	138	174	166	172	148	163	154	157	161	151	139	152	179	162	169	170	174	153	153	160	175	153	148	154	177	167	136	149	172	160	156	146	162	158	165	155	137	167	163	151	131	146	159	157	155	169	178	144	146	147	143	161	176	127	133	162	137	162	150	149	169	144	126	136	166	138	171	173	164	161	146	156	153	144	169	169	165	193	151	171	169	151	168	165	155	158	145	181	171	136	150	161	131	164	138	154	168	172	157	150	160	182	150	142	170	151	165	177	163	185	148	162	157	156	162	176	180	180	151	140	166	137	184	166	173	158	150	175	179	138	183	128	171	155	146	149	145	159	142	160	142	156	150	150	160	172	177	156	132	160	151	147	173	183	153	157	158	151	136	153	150	162	152	170	131	153	169	168	141	157	142	147	145	153	140	164	151	177	168	159	170	167	156	164	159	150	160	154	161	159	180	151	159	166	149	148	144	139	153	154	147	151	182	156	160	155	161	154	139	188	140	155	165	177	155	159	164	155	168	174	169	183	151	149	155	178	159	143	146	156	147	147	155	155	157	158	169	163	151	165	160	153	172	152	135	161	174	133	170	157	136	169	154	159	171	143	163	167	167	174	170	162	139	159	159	172	149	155	165	154	175	164	155	169	169	145	150	160	176	142	178	165	180	158	145	176	177	164	153	157	164	141	145	157	150	154	178	154	151	173	155	172	169	164	158	138	155	165	167	144	168	171	160	161	193	169	161	168	172	172	163	162	151	163	156	150	162	188	180	173	168	169	140	157	157	166	176	177	162	170	155	159	173	160	154	142	169	133	163	141	137	166	161	160	153	173	142	152	157	177	166	154	141	148	158	151	162	159	191	166	162	163	155	145	146	162	171	166	183	170	151	163	159	173	179	157	155	180	149	184	143	161	164	144	144	158	152	151	146	163	134	143	147	174	162	152	148	170	154	144	162	158	147	141	154	166	155	146	180	162	154	144	134	154	161	195	162	171	155	161	162	150	145	156	161	150	162	149	140	182	176	152	134	150	175	143	149	168	143	148	142	153	162	140	155	161	179	167	166	157	157	158	147	172	147	151	157	172	159	157	152	177	162	164	161	155	171	157	168	160	170	152	154	161	164	142	144	177	160	165	156	182	136	142	133	150	151	155	155	138	174	180	155	183	168	164	159	168	153	146	166	166	182	163	147	139	156	158	139	154	149	170	150	159	155	157	162	173	160	152	176	174	172	163	161	147	159	161	130	140	166	188	176	194	148	156	148	167	184	176	151	161	181	147	161	119	149	153	165	164	177	117	175	161	154	146	156	176	169	163	149	153	157	163	145	137	151	137	169	170	142	155	152	147	151	160	168	172	160	164	165	191	153	148	152	165	172	158	166	150	169	154	133	150	144	156	169	161	156	155	170	161	167	166	158	174	155	183	172	174	187	157	167	139	146	174	149	179	164	177	159	162	146	157	164	172	166	157	172	142	161	163	148	171	164	155	147	178	155	165	172	169	147	144	151	173	145	171	151	185	163	172	167	162	150	162	162	162	147	155	159	175	146	169	151	160	144	173	164	167	176	140	159	137	140	135	176	165	131	161	170	153	174	154	164	173	183	171	169	193	156	144	183	152	146	164	196	182	168	157	146	168	136	159	188	147	151	137	141	188	162	169	167	176	144	161	180	183	156	152	173	165	122	154	169	143	140	161	169	164	138	188	172	160	154	152	144	167	170	149	167	143	155	163	172	183	177	155	153	163	145	158	137	139	146	144	141	170	144	185	149	157	175	170	174	184	157	159	149	142	163	163	143	155	148	169	171	147	178	143	181	155	155	158	167	161	177	175	171	168	169	148	154	166	152	153	148	151	137	162	169	154	167	156	151	133	185	167	127	176	152	153	148	187	146	161	136	149	175	142	148	153	133	145	167	162	170	147	179	160	158	140	139	151	166	162	147	175	148	124	154	163	147	139	134	147	163	147	140	155	171	158	162	170	169	155	138	144	170	164	163	164	171	124	160	143	148	151	178	161	182	149	148	145	157	142	164	178	180	164	134	160	143	158	151	165	141	165	173	178	147	144	143	138	171	149	160	130	146	167	137	142	152	165	168	153	150	169	153	166	169	156	157	142	180	159	145	166	178	152	160	158	149	155	153	142	137	161	159	177	156	152	159	142	142	182	172	160	143	141	159	147	132	162	159	173	180	155	150	146	171	153	173	181	162	148	152	174	130	173	168	156	145	159	154	164	180	134	153	139	145	134	157	155	161	167	185	160	155	141	158	162	143	163	179	142	165	151	137	124	162	145	190	169	161	163	175	176	158	169	166	150	166	145	166	155	153	150	179	160	156	145	144	160	157	181	166	163	144	149	161	166	163	181	171	176	141	160	166	160	153	164	164	157	143	145	151	155	163	197	151	156	149	175	163	166	148	149	138	173	151	153	138	172	157	171	182	175	175	160	151	165	156	140	182	153	157	168	167	154	167	183	169	146	162	180	173	190	148	155	148	171	152	164	145	148	174	152	159	148	155	175	160	146	184	147	163	165	160	145	157	177	167	153	163	175	171	141	156	195	146	151	164	155	166	171	173	139	158	151	169	159	156	163	153	169	161	185	136	172	174	168	164	166	178	165	137	156	169	164	163	173	140	166	166	136	169	165	165	145	144	124	140	151	182	160	148	179	168	136	160	165	144	164	172	168	180	160	158	169	161	177	148	165	154	184	143	152	168	197	165	145	170	137	154	129	165	148	165	183	148	140	172	177	153	122	187	176	140	132	157	164	150	158	171	176	165	158	168	132	165	176	155	173	155	152	156	170
4604	1022	2850	2009	1072	1429	2099	2260	1988	1948	2217	1372	655	499	540	487	490	457	494	453	458	479	510	462	466	508	563	655	533	491	449	461	446	477	463	516	473	438	463	461	478	458	415	440	428	442	431	459	427	463	465	441	409	453	474	446	451	430	468	453	413	466	466	479	436	446	465	444	452	440	439	450	438	435	472	425	472	458	432	467	444	461	462	473	467	475	414	452	468	418	427	449	471	453	434	422	447	478	456	393	456	459	454	450	431	436	438	437	459	436	470	435	451	439	438	443	445	423	416	409	431	437	424	417	456	457	449	453	452	449	432	447	485	442	411	449	444	441	438	449	486	457	468	454	445	441	438	489	409	422	452	452	475	426	445	448	450	452	437	441	433	441	483	459	443	443	450	444	468	464	411	481	482	423	432	448	456	427	401	429	465	472	437	451	472	436	431	431	443	438	436	478	446	488	408	415	450	447	446	437	460	450	406	479	476	423	451	451	459	443	454	452	429	424	458	457	448	428	412	455	422	449	437	454	481	428	453	456	453	418	426	429	439	467	461	431	463	437	428	458	450	450	461	449	459	422	474	439	485	455	435	451	501	438	447	463	409	429	456	405	451	411	451	442	467	433	452	467	428	401	478	472	434	444	460	438	404	452	434	465	419	491	407	469	429	460	427	431	421	411	448	439	431	452	458	468	423	459	441	420	391	457	478	448	439	439	449	458	412	419	450	445	435	433	417	449	445	460	413	450	431	457	426	460	454	419	448	486	459	463	392	412	420	432	470	457	439	433	488	449	462	448	437	434	441	451	464	451	422	426	431	432	447	441	429	465	443	429	403	469	457	452	483	449	430	441	449	431	404	471	435	424	473	468	455	457	451	472	498	477	469	462	459	449	464	488	447	467	451	428	443	414	420	460	451	438	428	485	440	470	437	447	487	437	430	413	439	434	436	432	478	399	473	466	468	433	427	436	415	414	483	427	444	457	469	453	426	444	455	464	451	458	447	456	457	446	428	454	445	442	457	429	439	443	416	436	483	469	452	447	468	429	442	457	406	446	445	442	471	429	437	452	453	458	478	461	462	492	474	443	456	486	441	444	450	437	430	423	417	444	437	459	448	457	454	426	452	435	459	442	456	446	402	442	408	402	436	441	468	422	448	457	445	446	444	418	457	459	480	427	447	402	472	412	467	450	456	435	421	454	450	437	446	476	441	423	434	444	469	471	438	469	446	488	491	420	457	481	433	469	460	429	443	429	454	447	424	418	438	454	457	444	451	425	446	462	418	445	464	418	462	439	420	452	449	426	477	454	423	470	452	439	443	445	439	464	451	471	465	436	453	464	427	467	458	442	456	449	450	465	474	438	457	460	462	452	446	461	428	472	469	485	437	438	424	434	406	404	453	436	419	427	451	442	450	461	454	475	441	447	463	461	457	449	435	449	433	480	434	459	437	428	455	450	440	405	453	467	491	470	447	455	463	451	444	429	472	457	447	454	433	429	463	419	405	386	452	384	431	436	422	431	456	442	431	474	438	465	462	480	461	446	439	434	452	448	425	435	433	402	461	422	482	512	438	441	436	454	480	432	443	439	472	405	465	419	458	499	456	481	428	461	450	462	443	452	443	475	425	464	408	453	446	409	456	450	424	437	420	469	451	424	438	427	458	414	419	464	453	470	443	444	431	435	463	408	451	452	427	440	484	435	506	439	444	417	450	463	451	508	455	474	470	445	461	440	457	416	429	438	390	426	461	446	412	427	486	420	501	410	408	430	457	420	451	473	412	463	457	480	433	453	450	404	449	463	474	472	464	473	452	446	422	458	457	454	425	457	446	446	455	394	441	475	460	408	428	471	427	462	452	476	471	416	443	434	444	476	415	453	463	450	497	443	460	442	451	519	450	442	460	468	405	460	441	478	452	460	429	445	456	431	449	428	439	451	453	428	429	402	440	427	429	454	432	473	440	436	419	480	431	453	445	458	455	414	429	418	453	433	445	464	454	466	423	492	439	447	439	457	397	462	439	440	431	424	427	371	450	453	451	451	484	442	489	424	443	442	416	455	460	422	454	418	430	437	485	422	429	401	472	443	469	437	428	420	443	402	426	445	482	419	418	422	422	442	442	439	402	470	447	426	460	437	484	463	415	427	443	429	445	449	441	420	452	429	466	477	425	427	460	419	461	437	426	420	443	423	431	464	442	462	406	411	477	469	465	503	481	466	449	414	456	442	402	446	446	423	459	426	449	423	413	447	428	448	423	507	450	481	469	462	411	494	476	441	490	442	468	444	448	451	441	449	424	444	456	427	452	460	454	434	434	448	432	432	446	446	446	438	431	452	432	404	465	487	439	457	461	455	475	464	429	492	439	462	438	461	475	477	449	428	446	435	436	446	452	454	422	461	468	447	449	439	455	428	425	444	436	448	467	393	455	433	452	447	420	468	437	427	466	437	431	455	463	424	474	469	443	463	437	389	430	461	446	430	450	432	432	420	435	448	440	424	447	419	442	444	448	486	471	459	427	458	437	423	461	439	439	452	431	415	453	458	457	476	459	421	422	455	466	441	432	428	472	448	467	446	460	441	408	466	458	436	431	470	452	457	458	479	483	426	432	427	457	451	454	468	435	431	447	421	419	457	431	439	446	466	478	447	444	427	436	452	456	414	446	426	423	410	452	446	434	466	479	458	439	408	416	449	433	415	490	458	458	438	467	461	464	454	413	431	415	418	395	463	404	440	438	458	429	450	454	432	468	439	432	418	457	460	454	457	414	425	453	446	448	477	454	418	425	407	458	446	457	427	438	451	464	431	462	480	432	467	436	434	462	437	466	385	450	465	425	447	455	460	386	465	462	434	472	432	465	431	420	450	419	451	431	413	424	440	443	457	438	457	417	452	442	449	458	473	481	473	449	419	465	457	439	430	463	483	425	430	459	423	435	409	462	452	449	442	419	455	411	413	461	437	440	413	441	448	417	444	449	423	450	439	462	427	501	443	391	416	465	426	467	460	460	424	421	480	442	436	439	459	436	460	458	467	422	455	436	438	439	413	434	459	431	461	485	461	453	459	455	474	462	437	447	442	441	431	438	421	447	445	407	410	450	438	427	475	438	432	456	462	470	474	396	439	433	429	431	415	441	469	467	481	458	460	401	425	447	478	458	447	443	425	445	437	441	452	477	485	429	461	424	435	469	423	423	474	463	406	455	418	447	452	397	435	449	421	439	427	438	464	475	505	440	450	461	407	423	424	448	418	422	417	438	416	439	451	430	437	450	461	447	437	495	449	469	464	441	464	455	500	411	480	426	432	462	444	420	424	432	470	444	477	453	408	428	446	428	435	473	414	462	461	445	444	449	433	473	453	477	427	466	450	428	479	454	438	461	477	443	426	469	441	437	477	456	427	449	497	432	434	440	437	459	453	445	454	464	457	459	427	417	435	471	426	468	444	433	433	498	441	441	453	454	457	463	451	439	442	423	431	434	430	513	418	491	443	437	463	486	441
31281	6409	3505	1874	953	934	1086	1044	865	1007	970	631	454	387	388	338	339	372	358	328	345	340	340	345	326	318	374	354	362	307	326	376	315	332	290	345	322	325	323	306	331	308	325	308	370	341	344	332	341	290	310	322	319	309	300	331	311	324	302	309	344	299	290	315	337	330	336	291	335	302	323	325	315	280	306	313	308	299	292	320	307	303	319	285	340	329	308	318	336	318	322	329	305	307	293	320	334	290	306	348	289	307	298	302	287	271	387	322	338	342	299	312	307	336	331	333	339	336	317	322	318	281	319	316	316	319	310	305	293	294	307	326	290	318	285	314	325	305	327	330	320	280	314	305	317	314	300	333	286	379	310	313	271	309	308	287	349	300	293	346	301	293	319	327	309	340	307	304	342	339	320	308	294	313	326	333	321	327	285	313	314	300	312	299	326	327	305	357	329	314	346	319	296	330	308	318	338	297	318	304	279	272	288	314	319	285	306	305	311	316	321	328	297	328	297	344	326	286	288	329	313	324	293	297	319	312	315	301	335	324	303	312	336	291	289	347	317	320	316	299	323	337	325	337	305	286	328	335	306	298	281	301	320	301	329	298	303	337	328	321	309	313	330	339	346	314	326	310	351	292	311	323	319	294	320	335	321	323	320	327	326	328	345	318	313	314	302	318	342	326	336	314	344	289	307	287	311	333	304	286	334	315	311	319	326	316	317	311	313	322	309	315	312	313	309	316	318	336	316	327	333	287	296	311	297	314	319	322	315	308	303	337	293	266	300	329	287	324	313	278	281	309	291	331	339	337	315	317	289	304	328	335	300	294	322	302	303	310	295	308	286	347	310	305	323	339	335	324	334	323	291	339	309	322	347	285	303	304	301	325	319	307	304	278	330	310	316	310	308	277	309	322	305	297	301	313	349	301	327	327	307	334	329	305	302	310	311	304	336	323	333	318	336	358	319	318	332	355	347	288	332	325	341	286	288	318	304	289	313	324	297	323	306	314	304	302	312	320	306	308	302	324	307	342	322	318	317	301	304	337	290	292	283	339	333	302	344	322	332	300	321	308	335	310	329	289	278	297	292	304	307	316	319	311	299	300	319	323	283	323	327	322	339	308	327	304	315	308	317	315	330	282	319	342	308	355	333	329	298	330	310	327	341	308	317	329	316	333	289	314	306	336	299	289	299	315	338	348	335	328	322	333	305	330	325	296	345	291	312	303	306	319	316	284	326	304	330	353	331	332	290	343	315	326	321	302	346	337	290	318	319	326	293	330	287	289	343	327	305	300	320	284	289	276	301	329	322	304	302	322	318	311	296	310	325	309	304	279	320	316	327	290	311	310	304	302	314	305	305	327	337	304	307	303	351	298	291	320	291	289	322	347	311	318	310	342	313	319	326	315	291	295	326	297	306	342	301	312	289	316	359	310	260	310	314	294	331	281	305	305	316	321	330	330	311	286	332	280	324	272	310	300	348	312	319	314	308	309	311	314	275	314	290	295	287	303	281	314	308	301	276	326	314	316	287	315	302	306	306	312	323	316	322	333	307	298	345	309	334	305	299	301	299	310	302	313	315	298	305	297	326	319	318	315	324	285	335	315	289	307	277	315	351	307	288	331	309	305	349	335	334	296	307	331	279	331	303	331	303	358	301	347	341	319	327	297	309	292	296	270	323	328	323	313	284	303	311	322	295	307	339	265	320	311	292	300	314	283	300	318	342	318	305	325	296	332	289	305	341	311	334	326	315	321	321	322	301	353	303	328	298	301	334	306	290	308	347	300	363	330	293	301	333	279	330	333	305	336	331	336	325	352	292	307	342	330	312	298	326	301	274	302	352	345	357	280	307	324	309	309	275	307	308	303	345	302	330	306	301	340	321	292	294	287	309	291	310	328	339	289	305	304	306	274	318	365	294	294	310	313	332	310	289	316	306	330	318	330	299	310	319	323	341	308	335	328	292	295	300	315	295	303	302	315	318	290	298	310	314	369	356	319	331	278	309	311	311	306	307	303	320	307	295	364	307	307	318	332	289	345	313	323	306	282	310	316	312	301	297	309	306	285	309	317	358	329	321	319	346	297	335	332	312	292	306	338	324	308	301	317	276	320	316	301	341	310	314	271	283	313	280	337	314	313	340	282	296	312	283	312	348	327	330	324	301	288	316	317	284	332	326	309	304	306	281	305	323	323	303	322	312	338	302	355	323	303	316	318	274	347	315	309	323	285	309	318	317	289	300	302	304	297	275	328	291	301	314	301	323	293	314	284	323	310	352	332	323	316	308	282	313	308	282	331	323	310	323	291	288	325	328	317	325	297	303	315	316	317	307	314	304	308	324	318	313	277	328	332	343	308	303	328	317	303	291	323	300	329	314	264	294	314	312	300	296	318	367	326	327	283	335	282	331	318	313	318	319	322	326	309	325	318	335	320	362	318	305	299	308	329	331	289	332	288	322	355	331	300	306	300	287	316	310	293	334	309	355	302	336	309	312	311	289	303	308	318	318	274	304	308	314	296	332	325	331	329	330	298	314	317	368	305	317	279	269	324	324	297	310	327	339	319	307	299	327	304	306	287	321	335	320	327	292	307	326	304	325	331	320	323	330	283	312	324	305	308	314	327	343	285	280	325	306	301	307	300	341	331	301	289	291	304	321	291	301	310	336	311	336	324	289	306	292	352	337	298	313	315	311	298	291	276	322	295	301	304	296	322	315	308	313	342	311	323	326	289	350	303	324	303	300	339	314	338	307	310	302	320	305	266	324	295	308	309	295	334	298	270	312	282	296	344	329	294	300	326	374	299	315	308	315	301	328	318	356	296	306	299	304	313	314	304	271	342	331	331	326	295	308	301	310	288	284	288	300	306	333	338	351	361	314	316	312	293	304	329	322	318	327	318	349	309	338	307	313	289	344	295	309	303	328	302	335	308	364	313	296	300	330	288	292	294	282	332	291	333	331	305	302	317	281	293	331	298	307	310	317	312	306	305	309	290	301	281	345	303	282	344	279	270	333	328	340	303	313	362	325	296	302	333	308	336	323	322	331	321	291	312	306	334	321	320	329	319	319	274	301	310	300	323	325	272	326	296	367	299	288	296	292	311	318	324	334	293	324	302	321	295	336	275	319	318	311	314	305	321	305	276	320	317	284	323	307	296	333	295	318	319	342	312	303	328	318	338	336	294	292	285	293	293	327	322	338	320	310	304	308	353	305	319	290	309	309	283	336	291	316	320	287	343	331	297	308	310	308	286	320	293	300	268	293	290	322	336	279	335	322	331	356	322	323	309	300	332	336	308	283	301	297	307	297	328	328	336	320	319	306	301	309	274	348	293	307	310	319	306	319	317	322	304	296	345	310	302	269	275	326	342	343	305	316	329	297	331	312	311	311	285	325	305	301	333	299	328	321	282	279	314	303	308	301	321	318	327	337	318	294	311	297	306	321	291	300	317	332	292	299	291	299	283	334	302	302	287	306	288	324	317	325	331	345	331	330	330	306	328
13598	2403	5817	5100	3382	3835	4895	4672	4200	4861	4590	2514	1476	1264	1209	1122	1024	937	977	986	901	925	1015	950	849	933	973	1233	982	900	903	906	898	907	911	993	941	930	892	912	909	864	866	863	822	819	810	816	837	872	849	831	811	749	793	808	764	751	792	798	761	763	802	803	717	759	774	826	784	777	769	793	788	778	771	788	850	794	806	771	779	761	799	734	763	786	832	772	735	806	820	747	784	841	754	787	782	767	792	748	812	808	782	836	791	761	800	809	735	796	758	768	834	794	821	759	800	743	794	761	756	784	803	778	767	749	749	775	812	706	765	786	738	770	750	795	758	760	758	753	805	753	797	756	754	803	822	777	771	773	761	829	742	750	774	782	722	783	811	805	790	754	802	778	756	793	789	759	790	757	780	814	840	742	790	735	763	735	750	776	760	804	748	784	805	776	829	738	799	788	711	757	773	773	711	721	763	809	746	777	743	764	765	764	784	784	742	713	783	791	808	815	798	806	754	725	814	776	800	741	767	770	765	793	771	802	794	779	795	806	799	759	720	767	773	775	755	771	730	805	782	763	802	765	737	748	777	800	808	791	766	772	740	765	827	770	804	793	735	744	744	783	760	756	759	751	770	779	755	738	783	802	773	751	808	795	833	813	773	780	769	774	784	798	771	717	780	796	758	754	720	785	806	770	759	795	760	761	799	761	811	714	790	761	832	746	796	782	744	731	751	781	806	816	768	784	780	781	760	805	814	783	757	790	772	766	737	779	769	814	782	741	791	767	763	772	769	777	774	759	724	759	788	800	776	816	799	790	829	777	811	716	769	726	768	789	818	771	746	789	734	784	783	721	757	756	749	780	742	746	800	721	735	747	769	787	778	755	756	761	752	821	778	806	800	748	763	784	810	785	749	773	756	775	757	757	802	760	763	805	757	794	752	829	757	767	752	748	754	823	807	814	780	772	784	775	746	737	762	751	802	769	807	766	806	762	803	784	789	793	770	784	817	756	793	747	747	749	780	794	737	789	766	732	749	766	783	796	740	789	762	735	754	805	773	714	805	750	805	791	772	817	804	769	726	765	777	732	758	778	811	787	789	787	775	748	781	778	837	743	754	789	769	851	811	778	809	778	744	764	758	763	801	789	828	742	815	788	797	768	836	785	772	775	762	857	755	772	723	686	764	801	772	790	834	782	770	776	793	836	785	775	784	739	774	761	782	774	759	764	797	805	682	801	808	778	796	738	774	811	842	801	770	818	772	779	770	770	731	746	785	737	757	740	776	715	751	817	765	774	731	749	784	775	757	712	730	818	772	790	750	751	737	725	779	746	728	794	747	771	795	734	755	795	763	765	773	787	819	736	791	771	813	759	734	791	769	760	780	768	752	701	737	758	743	759	752	851	801	812	767	765	754	765	730	773	754	748	781	784	788	752	763	768	775	788	842	763	739	806	806	773	701	741	782	813	755	760	728	762	726	765	785	751	749	802	778	794	821	752	784	811	771	777	802	812	794	779	750	830	769	751	788	740	793	769	779	786	759	771	731	780	758	783	765	739	746	795	777	753	815	787	763	785	745	745	768	751	777	779	784	764	741	805	771	784	796	759	741	779	791	768	734	750	849	766	745	751	749	817	816	776	795	772	801	798	795	742	816	782	775	771	773	751	744	756	794	769	742	752	811	799	756	796	781	778	781	738	751	757	757	715	819	757	789	766	767	859	800	752	778	760	732	779	800	763	778	749	767	761	796	808	745	752	763	751	775	751	758	781	761	731	765	780	764	780	764	762	771	823	800	772	812	810	774	790	733	730	818	769	819	749	754	770	758	767	775	781	754	753	824	764	784	806	800	816	770	819	758	807	827	746	784	762	769	734	836	801	752	805	748	737	788	782	748	756	813	752	785	782	856	739	734	754	788	819	773	765	782	744	718	773	800	763	810	815	763	772	753	733	784	757	764	815	770	773	797	818	775	712	778	758	802	804	753	736	770	762	765	744	772	789	811	769	742	773	771	777	794	789	728	787	716	787	746	744	758	734	768	775	747	771	781	769	798	747	756	748	765	733	713	709	792	702	797	736	760	778	771	753	734	803	716	791	764	773	753	809	791	808	717	756	798	759	799	732	760	785	760	709	746	774	775	816	744	793	748	798	785	755	751	808	736	760	769	765	815	761	757	808	772	755	758	767	796	828	779	765	774	747	730	766	787	781	799	777	789	782	781	742	756	767	723	733	763	745	771	849	756	775	745	777	798	766	778	813	763	775	698	774	834	771	757	703	791	721	777	772	703	760	770	764	796	793	801	752	725	766	742	817	742	748	747	797	761	822	738	730	797	788	787	748	821	776	803	743	782	757	807	753	811	734	718	761	728	719	778	758	719	767	712	775	834	799	771	797	793	743	799	797	767	765	774	818	777	793	763	806	790	759	793	773	791	780	741	763	801	799	740	801	766	770	808	786	771	755	792	769	759	789	719	737	775	768	719	791	760	743	821	796	834	782	743	779	770	784	772	746	779	770	787	756	741	810	742	723	729	736	793	725	827	814	742	776	767	750	778	827	800	759	759	767	739	783	754	776	769	734	796	767	808	741	797	778	758	829	794	749	782	768	748	745	733	781	781	779	778	766	772	756	724	756	788	791	822	721	770	743	753	775	775	749	791	798	791	750	789	818	750	776	809	804	758	765	763	783	702	756	736	778	765	751	770	808	746	751	810	728	872	752	789	762	752	784	763	796	766	746	726	788	745	767	795	763	756	777	799	787	743	778	754	784	757	746	770	736	740	798	705	809	770	770	748	737	735	801	806	743	765	722	747	758	713	794	758	786	750	811	712	754	756	815	776	758	750	741	760	819	810	796	772	734	805	746	757	783	802	764	737	732	746	809	763	758	784	786	769	747	790	781	782	803	745	728	814	782	791	746	774	814	770	747	769	791	759	799	813	770	757	778	768	819	746	725	737	813	780	744	769	771	773	759	808	809	754	738	800	781	747	800	737	719	759	835	772	755	758	787	730	799	780	795	789	755	740	751	756	758	765	803	786	791	792	779	802	730	771	785	791	757	772	780	780	797	763	766	802	774	718	767	740	813	739	776	698	743	740	748	793	768	758	795	778	814	823	809	771	756	794	764	758	791	770	826	780	748	779	778	740	776	785	798	779	765	795	774	793	736	767	759	783	722	772	758	818	805	795	766	780	775	764	736	819	811	820	759	726	779	768	785	759	755	777	759	764	764	750	766	780	804	822	706	753	771	794	773	766	787	787	735	798	718	742	786	800	797	810	777	774	772	780	734	770	759	772	763	738	786	810	811	782	780	727	762	793	757	791	740	766	793	767	834	789	788	759	754	770	811	789	781	740	773	780	768	757	752	787	763	776	724	810	746	762	783	809	763	816	735	762	751	738	756	821	772	788	771	795	783	789	778	755	798	753	769	818	765	795	683	780	813	776	762	813	764	816	781	748	797	763	771	792	803	774	805	789	758	768	750	779	748	815	768	759	769	762	748
42093	13781	6643	2826	1535	1519	1678	1464	1433	1592	1362	784	532	483	436	436	382	380	350	343	360	383	365	394	365	376	333	413	382	302	347	353	353	409	317	377	375	340	308	360	332	368	329	342	321	343	309	341	366	314	334	342	339	373	348	339	349	366	362	334	327	371	339	319	330	339	359	317	310	323	340	328	351	313	339	307	280	339	340	323	339	332	337	309	312	358	324	344	331	340	318	335	342	346	361	346	340	317	346	305	308	280	325	360	353	361	310	341	352	348	296	306	317	305	346	332	383	311	322	337	342	336	351	321	360	322	323	320	328	339	316	349	315	304	334	310	346	364	309	337	336	340	320	325	336	343	342	313	319	327	348	342	327	326	335	348	350	310	300	331	316	307	322	312	315	328	308	327	356	336	317	315	302	300	309	342	349	348	320	333	351	337	346	302	333	289	294	354	340	329	313	306	320	300	320	330	325	345	328	330	335	343	338	319	344	339	358	351	322	354	328	342	327	330	314	311	320	292	330	343	353	313	316	323	342	338	323	320	310	310	337	330	377	380	337	335	334	335	347	289	331	322	358	326	341	314	302	350	310	301	335	314	311	344	330	330	331	320	341	331	370	316	297	305	323	313	318	302	317	329	340	344	353	321	318	339	327	318	321	335	325	334	302	324	369	327	340	348	348	339	304	325	328	288	350	359	331	349	339	353	326	366	332	364	378	334	349	334	351	346	359	297	313	325	338	335	375	343	328	358	342	387	336	347	324	319	318	324	348	362	323	346	332	325	331	328	310	330	314	367	349	303	364	350	356	329	341	348	326	309	322	325	367	342	366	347	348	318	316	357	330	313	316	351	344	320	311	329	320	320	344	336	323	304	316	320	355	335	347	320	296	297	325	308	329	357	321	332	344	327	312	364	319	295	313	331	334	316	320	372	341	324	339	321	358	367	344	323	324	330	342	338	304	320	330	327	326	292	344	365	337	357	321	351	321	319	335	366	315	338	336	317	345	354	340	348	328	293	331	324	341	336	315	313	356	339	323	332	324	365	330	333	331	313	364	325	333	310	330	330	355	374	304	305	328	348	322	316	332	328	326	340	324	360	317	343	345	331	341	303	320	341	324	315	279	318	302	321	302	312	339	339	328	327	321	329	317	309	302	346	312	342	333	311	357	348	345	357	309	347	357	365	338	328	331	318	314	321	352	333	298	360	314	357	329	318	373	317	361	347	315	343	348	293	307	323	357	351	350	324	366	335	345	301	329	327	317	351	331	333	356	321	351	321	308	310	325	319	317	354	324	302	342	314	315	339	341	311	362	305	338	339	337	324	340	338	306	326	363	338	358	327	331	300	355	346	305	316	304	374	339	330	355	331	361	331	344	339	328	311	340	349	315	339	356	289	329	305	379	358	320	356	324	320	330	337	350	348	326	291	342	317	338	326	338	309	299	323	328	361	346	292	341	365	334	310	309	310	313	340	349	330	319	352	329	309	306	305	327	316	346	339	302	361	349	305	328	334	328	341	323	301	319	343	325	324	354	345	317	308	331	332	292	316	339	365	322	326	297	354	325	330	308	368	327	335	351	302	331	341	330	362	310	336	312	346	338	335	316	340	318	320	337	342	328	327	344	331	317	348	332	308	336	362	331	316	337	344	327	312	328	330	335	331	326	280	336	319	370	331	324	340	361	329	336	303	356	345	347	343	353	341	318	326	376	327	302	331	332	331	326	338	340	357	311	333	333	333	313	346	302	346	348	354	356	357	357	308	325	324	318	355	294	331	352	348	328	281	331	335	310	355	334	293	361	331	341	333	350	297	349	351	288	356	356	308	304	329	318	332	338	324	322	335	344	326	367	327	344	356	320	305	307	311	311	317	329	330	344	314	300	327	368	309	348	317	355	338	339	336	345	310	312	331	334	348	355	343	334	362	348	316	335	358	338	339	307	337	349	354	333	326	363	339	323	339	336	290	347	336	352	319	306	321	311	350	322	368	332	320	344	338	320	333	302	327	277	286	323	359	356	341	319	321	350	339	359	340	327	335	288	362	314	310	294	305	324	298	344	340	343	312	306	325	329	349	348	343	343	352	294	316	355	353	361	332	348	304	343	317	358	333	319	347	322	355	337	310	306	327	332	333	350	302	341	341	358	293	364	298	357	325	340	344	323	292	353	309	322	340	338	341	361	308	364	307	329	332	339	361	362	337	331	299	308	309	343	346	310	334	339	348	369	325	331	330	325	324	338	306	338	322	312	345	324	337	334	311	320	321	328	349	338	319	339	355	302	317	350	297	311	301	336	330	354	337	309	358	321	297	308	310	316	353	357	305	316	335	340	355	357	333	367	290	357	328	362	284	307	292	298	339	340	368	335	310	320	335	313	315	348	325	304	324	359	323	290	346	334	341	318	321	306	356	299	329	328	363	335	347	329	311	314	338	334	349	361	318	337	314	306	321	325	330	338	317	335	311	301	337	332	362	329	310	335	304	322	301	336	325	320	335	336	306	339	316	336	351	363	339	327	354	324	331	333	323	316	345	332	345	353	341	345	339	335	344	346	352	308	321	344	286	318	325	322	318	328	351	345	331	351	323	290	347	347	324	314	353	312	302	305	352	304	314	334	336	300	308	320	345	340	363	336	357	296	325	347	333	328	329	321	337	327	325	335	333	322	334	312	329	348	353	315	319	328	278	318	348	339	319	303	336	344	353	300	309	335	359	320	340	327	366	339	290	336	323	325	328	317	322	321	309	318	284	324	361	340	317	361	350	370	339	311	333	300	316	320	346	333	336	344	336	317	362	336	316	328	317	324	321	304	327	322	327	304	358	319	320	354	340	320	340	337	330	325	330	351	360	338	295	326	313	335	325	339	310	318	348	316	361	360	327	358	307	344	330	330	316	318	323	362	335	347	373	317	330	328	322	382	302	369	330	328	341	310	341	321	323	335	312	345	329	328	314	296	346	346	350	343	333	281	356	359	332	338	343	356	342	382	321	310	298	346	337	328	336	302	318	343	314	363	342	354	335	329	303	326	301	321	316	340	329	332	326	313	327	334	353	354	350	337	344	333	305	300	323	350	331	313	311	329	314	339	319	348	352	344	345	348	334	339	308	322	332	336	311	330	348	317	341	325	307	345	344	328	335	317	305	331	308	355	343	345	342	330	339	328	302	339	355	322	335	315	311	354	321	346	326	330	320	351	331	332	344	344	340	307	307	313	347	335	348	323	320	341	368	324	326	330	353	335	308	347	340	350	342	320	326	291	310	344	361	306	327	304	309	328	329	325	303	354	308	326	308	353	290	305	302	346	329	314	302	288	305	340	336	323	349	339	328	345	336	329	322	346	329	335	332	352	344	342	366	313	351	350	357	327	364	326	351	361	307	337	314	349	339	348	329	327	321	343	350	331	331	383	357	329	311	324	333	277	299	341	346	348	312	332	326	337	365	347	374	347	341	307	349	328	323	298	328	367	351	335	343	341	323	305	322	350	324	309	318	373	323	342	322
17866	3581	8623	7185	5626	6332	7076	6748	6680	7481	6197	3291	2007	1730	1523	1266	1232	1214	1110	1123	1118	1049	1085	1101	1049	1092	1221	1382	1169	932	926	980	1031	995	1193	1198	1071	1091	1009	1024	1011	918	1001	862	850	880	841	880	818	821	830	837	782	824	782	859	817	823	857	814	844	822	827	842	821	803	824	828	776	777	795	783	757	789	856	794	830	821	802	785	810	824	809	816	829	784	728	767	798	777	807	792	833	777	791	842	806	846	792	780	785	800	855	791	835	852	756	787	760	797	772	788	769	758	780	780	772	769	756	777	834	814	806	820	816	812	780	790	749	815	793	801	734	760	805	785	781	788	766	768	766	793	778	802	807	817	795	819	765	774	791	786	769	792	787	776	746	807	827	803	806	808	824	777	772	804	781	795	804	755	782	820	783	786	803	824	762	761	772	837	777	807	733	747	733	859	814	784	779	777	791	743	827	747	809	812	784	797	771	752	791	808	755	781	749	771	770	805	815	781	782	743	773	747	768	799	773	767	787	798	851	807	772	796	821	760	806	781	767	788	799	798	786	794	837	793	832	849	807	788	795	813	774	782	781	768	730	772	727	784	767	792	777	786	788	788	812	822	800	756	806	800	798	820	767	829	817	757	790	776	800	786	754	759	843	764	799	829	762	802	773	781	862	776	772	790	787	804	809	769	736	753	805	829	804	831	788	809	813	785	778	775	813	861	852	771	784	782	788	741	782	729	802	774	788	780	777	785	788	783	788	803	786	815	770	774	802	805	807	846	800	794	800	796	765	801	771	807	762	781	804	765	766	779	802	818	741	757	805	829	742	740	783	789	782	773	835	822	832	757	777	789	830	765	761	765	805	756	804	825	728	765	790	842	793	795	813	814	808	761	791	772	825	778	758	791	825	805	779	775	791	818	778	801	776	812	786	778	778	799	784	786	768	733	784	779	770	761	811	805	806	758	814	754	771	821	781	804	797	760	754	783	764	798	783	761	767	760	816	781	761	802	762	839	842	775	794	791	762	782	791	799	737	778	799	813	808	793	764	813	790	733	733	795	789	796	791	802	810	791	780	776	782	736	796	818	767	744	775	823	796	756	771	784	764	758	809	777	764	778	775	784	788	754	774	784	763	757	775	812	804	786	768	779	779	792	799	802	722	734	810	766	767	715	798	835	816	733	777	725	807	779	729	804	778	739	751	770	768	807	801	798	759	744	748	799	779	774	794	803	771	779	811	802	730	759	766	778	776	769	747	778	828	854	784	808	778	800	843	772	755	755	786	832	791	799	809	788	765	801	751	824	753	801	759	777	729	775	809	770	795	809	797	786	763	781	788	776	802	807	809	867	816	774	810	796	788	813	787	762	773	764	792	772	754	772	774	762	798	743	804	801	780	734	751	796	767	775	784	768	816	773	744	788	774	755	797	807	783	755	846	741	812	773	786	780	767	734	780	793	817	754	767	790	796	845	805	739	803	814	793	797	829	759	740	783	811	791	823	774	764	778	800	728	792	792	809	794	760	760	798	796	849	764	771	738	804	767	782	791	764	780	778	836	745	774	750	786	799	787	769	880	770	788	809	796	817	780	752	785	802	777	741	803	758	774	784	775	765	750	777	805	822	824	809	711	745	839	780	799	785	757	805	760	815	765	732	831	782	731	802	779	807	786	731	743	810	773	806	806	778	838	758	771	769	837	783	789	788	779	792	761	781	805	762	830	805	771	730	724	776	823	752	789	728	788	795	753	776	807	743	848	701	763	767	823	805	754	799	759	834	794	808	815	791	744	808	809	813	786	776	757	788	838	749	755	760	833	762	772	793	760	768	790	814	775	799	784	751	783	764	774	757	785	803	765	765	803	786	730	772	777	759	809	816	800	785	830	775	752	787	787	768	780	845	741	739	758	743	787	763	773	765	809	737	748	865	788	772	731	797	792	761	804	738	767	792	778	823	859	818	752	779	799	821	806	818	726	798	753	793	748	780	816	752	789	798	768	822	769	839	769	783	784	799	793	803	818	814	756	732	744	753	820	793	823	813	761	747	763	788	794	803	809	827	777	752	775	767	801	768	759	767	780	814	800	800	819	778	748	779	768	724	780	780	774	756	804	772	780	826	766	735	789	768	764	766	734	810	788	777	762	785	820	793	683	770	749	794	732	766	764	755	814	744	796	807	790	766	752	790	762	771	805	795	782	815	758	757	789	792	817	792	816	750	765	721	805	799	755	795	781	745	774	798	792	749	836	786	784	797	772	745	786	770	808	772	772	756	774	797	798	847	737	798	786	754	811	794	794	790	844	790	793	773	801	768	817	798	806	768	792	838	823	793	795	766	789	806	816	742	819	766	769	739	798	768	822	827	808	774	778	761	780	826	812	843	787	794	764	814	776	800	787	779	786	809	790	816	773	790	769	765	789	728	803	838	773	749	806	777	780	779	799	797	774	791	772	761	843	761	782	784	815	812	817	829	768	821	778	755	817	783	793	787	753	754	778	799	770	787	738	810	802	758	775	839	747	765	769	832	790	774	782	816	780	758	751	745	769	783	746	776	756	776	747	790	794	800	772	777	748	759	785	742	810	793	740	825	780	824	787	781	758	814	743	804	764	761	758	758	775	750	741	755	778	765	764	765	721	779	817	843	800	829	782	783	769	773	814	805	736	729	760	752	775	803	778	770	749	785	761	796	750	755	783	767	765	784	788	737	825	807	776	789	783	838	824	782	724	779	786	790	774	801	769	750	750	768	815	765	816	820	812	750	803	804	778	773	774	764	785	753	787	774	779	781	771	809	815	778	770	769	822	752	762	786	832	822	832	784	732	845	803	769	801	766	776	785	787	747	811	764	866	778	790	773	829	759	828	778	781	797	788	774	790	760	775	790	781	823	776	797	779	794	767	789	768	817	847	788	781	740	766	781	802	753	784	774	806	827	768	807	750	749	750	805	802	860	778	772	747	767	765	763	791	742	793	802	806	739	769	803	781	804	796	729	774	778	768	826	771	762	796	803	799	776	728	788	743	763	786	768	765	773	773	735	777	779	813	724	743	758	758	795	769	786	806	799	761	735	806	752	763	751	812	749	787	778	761	794	770	738	836	782	797	778	790	776	776	825	768	805	808	771	804	779	796	731	786	736	818	805	813	788	851	750	774	817	812	787	778	767	788	783	802	834	851	794	791	788	787	803	798	811	801	784	749	767	788	763	771	777	761	809	833	775	785	771	768	777	820	833	747	816	788	822	790	789	768	735	785	769	793	759	809	774	751	764	825	806	764	800	760	813	776	801	829	788	789	785	754	767	811	807	819	815	766	762	769	749	778	714	763	809	755	796	767	808	737	819	768	797	778	794	782	807	781	804	800	757	770	740	781	786	744	826	751	770	750	779	802	742	749	781	778	792	773	768	777	789	780	801	778	817	819	791	818	809	752	750	840	767	787	777	809	768	802	776	758	771	791	790	775	783	757	796	792	791	770	763	740	774	816	841	818	793	787	807	749	761	798	797	773	755	779
4359	785	1247	505	278	463	447	446	447	506	396	227	166	181	134	153	155	161	182	155	133	164	153	164	161	139	189	181	165	146	159	187	148	164	166	134	160	167	186	151	149	139	158	158	165	157	175	150	159	146	163	144	167	177	157	138	153	175	159	149	148	176	181	148	150	143	164	133	128	139	143	144	145	132	175	143	136	157	151	153	158	142	132	173	155	167	178	144	155	159	150	169	157	157	134	147	166	156	163	164	159	159	162	158	169	163	152	135	179	161	157	158	137	168	118	164	173	142	157	159	143	159	136	165	145	152	147	153	150	169	145	175	158	176	120	127	157	153	152	154	169	145	150	149	178	187	179	142	146	156	146	163	152	130	158	150	140	166	143	133	187	141	185	167	162	157	168	148	155	154	160	147	158	181	167	170	172	166	138	177	167	148	165	187	162	158	149	151	143	149	147	166	127	159	154	188	163	155	154	184	132	158	135	147	151	147	130	175	171	162	156	161	176	150	135	157	143	135	150	145	171	144	165	158	141	164	135	169	158	162	172	150	161	157	138	156	155	146	179	150	148	161	126	151	172	150	145	153	149	166	185	189	151	154	148	141	163	164	151	131	186	136	138	156	132	164	185	135	154	163	152	174	161	148	154	150	132	140	165	171	144	151	152	150	157	148	174	130	139	168	170	164	174	152	164	168	138	141	122	169	159	178	161	156	160	163	154	149	147	151	167	150	136	157	147	163	140	140	158	145	147	177	177	159	173	176	169	161	154	154	139	136	165	160	167	157	135	140	159	144	167	153	144	146	150	172	159	157	133	184	145	162	158	144	148	150	171	152	142	162	140	162	141	141	150	156	142	168	150	180	145	145	190	147	144	158	153	167	180	140	151	150	158	159	159	141	166	153	158	149	134	157	154	155	158	161	181	168	170	150	160	162	155	172	158	150	150	131	152	149	156	150	179	183	177	136	166	157	167	144	151	192	152	161	143	165	158	151	146	157	157	139	177	177	150	151	179	143	173	185	164	164	165	144	141	140	159	157	160	148	163	150	164	167	145	128	137	166	139	133	171	173	159	156	154	158	145	174	163	149	140	159	179	153	164	166	165	149	160	156	131	161	168	156	145	143	142	130	137	162	157	137	168	154	136	152	153	169	191	144	155	177	153	157	157	143	160	171	158	174	169	169	138	144	156	157	146	155	177	134	146	128	171	145	152	145	154	155	147	157	170	158	158	149	173	175	172	155	180	159	145	148	142	147	156	155	154	143	141	168	171	124	127	147	175	147	165	138	127	173	156	161	147	165	150	152	169	150	143	149	144	149	144	173	140	167	163	161	164	159	151	122	170	171	149	152	138	139	145	149	134	145	191	143	154	170	168	160	174	149	160	157	168	156	179	194	162	162	174	159	171	172	136	160	156	183	150	177	169	151	138	144	154	186	188	159	140	165	145	160	135	159	163	154	140	156	152	156	173	165	157	144	167	158	142	156	158	131	143	141	140	154	142	148	140	149	150	155	149	164	156	165	159	149	157	155	168	156	164	148	159	160	158	154	180	164	155	148	170	140	149	158	161	178	174	169	162	182	158	163	164	144	154	151	145	139	150	145	160	129	141	146	171	153	180	151	172	151	159	156	149	194	158	147	127	144	152	153	148	146	147	172	185	146	151	167	154	147	147	151	153	154	158	154	145	170	150	157	163	160	163	167	184	164	157	163	149	147	152	130	170	160	158	176	161	155	167	148	150	166	166	158	154	144	162	165	176	160	179	157	146	136	164	162	137	162	143	141	176	153	152	157	153	164	130	174	183	154	155	164	150	166	182	163	151	145	164	162	178	154	140	151	171	154	158	141	179	164	153	152	154	144	153	157	149	143	153	180	162	164	151	153	141	167	142	162	176	164	157	174	164	175	151	145	165	147	146	164	156	161	152	148	160	136	164	161	148	157	159	132	159	169	168	189	137	143	145	152	160	168	153	165	147	164	155	165	169	179	149	167	176	175	166	172	151	180	182	157	136	158	135	148	166	156	144	139	154	151	175	147	154	138	170	152	147	138	141	133	186	168	168	162	158	177	161	158	178	170	162	147	157	155	158	153	148	162	161	142	146	146	160	185	150	152	165	163	176	158	146	153	147	167	147	156	161	162	152	140	175	165	148	165	152	138	149	166	161	144	153	147	169	179	130	162	168	160	155	132	166	147	146	170	171	176	161	155	134	156	166	180	147	144	139	163	150	151	167	150	167	150	153	170	162	154	157	154	152	166	157	148	161	166	155	160	177	154	135	141	178	155	173	173	174	165	155	175	152	159	159	154	149	163	169	141	133	158	156	172	123	165	148	162	149	160	154	151	152	173	173	157	148	172	141	160	156	162	118	156	160	151	153	156	151	138	175	163	158	151	153	161	164	146	155	136	150	173	163	142	181	157	148	134	154	184	141	169	159	146	160	140	143	152	169	160	169	157	152	175	155	145	154	150	149	141	169	156	172	143	165	163	164	162	163	160	150	202	161	162	185	152	178	149	158	154	131	161	156	140	170	154	171	160	162	135	167	143	147	145	157	144	126	178	153	163	166	154	145	169	143	145	156	165	142	171	160	165	178	152	139	174	170	128	151	181	162	148	138	153	162	180	152	162	140	136	137	181	166	142	141	162	145	149	155	164	157	174	145	172	167	154	178	155	165	157	183	138	148	180	169	157	148	157	137	157	134	177	126	146	158	133	164	152	145	134	180	207	134	148	150	161	160	166	182	172	149	158	162	142	155	160	143	149	161	167	138	152	158	173	150	139	164	173	159	153	151	143	148	166	170	174	148	164	160	169	148	166	177	165	130	159	138	133	160	154	143	157	137	185	168	149	156	170	173	153	140	133	164	153	138	164	156	145	147	164	132	161	141	157	158	163	172	162	166	156	168	163	154	170	147	163	158	142	142	150	171	158	162	154	138	161	142	171	167	153	162	187	142	168	149	169	173	161	157	149	167	157	159	159	152	153	147	139	159	155	151	158	155	151	171	159	145	171	145	142	143	144	173	138	140	172	152	150	159	179	157	151	161	154	174	166	151	172	149	176	158	148	156	152	157	160	154	153	136	170	169	150	143	143	150	149	159	131	177	150	157	161	143	137	166	136	155	185	153	159	157	155	168	167	145	147	132	152	164	176	187	142	142	184	136	169	171	137	146	146	175	167	153	163	168	168	153	147	167	139	140	172	134	161	154	179	148	157	146	157	156	155	151	140	164	164	161	170	169	142	138	135	147	157	160	152	141	168	158	163	159	146	186	173	159	163	122	136	161	160	150	172	159	158	127	177	162	157	176	177	137	129	164	146	156	158	134	165	143	146	172	176	159	130	155	169	155	152	148	163	158	179	168	150	140	151	170	156	151	138	158	165	184	150	160	142	168	155	141	142	165	141	153	149	151	149	149	168	153	167	152	155	178	146	156	153	150	145	150	152	189	148	140	158	152	146	162	138	155	158	178	156	156	129	127	150	155	150	148	165	143	169
4321	1077	2457	1367	1017	1860	2033	2113	2298	2658	2035	1047	560	526	489	457	436	460	424	423	494	499	454	491	491	475	514	608	520	436	475	464	436	430	448	440	423	471	447	414	451	460	414	429	417	435	414	439	472	469	401	455	455	428	417	448	453	448	442	450	432	425	457	430	421	445	431	471	426	491	429	426	423	470	407	471	422	418	451	448	448	431	449	424	418	441	440	423	485	475	433	475	426	430	430	449	439	445	396	467	450	460	392	428	450	419	419	450	437	454	407	435	443	477	431	463	446	446	466	463	451	436	451	456	400	450	442	446	461	444	455	421	411	431	467	448	468	440	413	457	454	434	388	446	442	420	398	428	456	460	467	414	458	446	430	431	434	448	406	431	421	432	399	412	393	464	473	463	448	466	448	444	441	408	452	422	452	445	461	464	450	432	454	431	429	458	450	436	396	446	462	413	438	432	446	425	432	447	430	464	436	435	482	405	448	430	460	411	429	426	424	461	434	457	436	417	451	429	426	438	415	435	450	422	436	416	422	472	431	462	457	428	450	479	422	455	430	422	418	455	423	470	469	440	444	450	438	398	492	463	442	441	423	440	424	453	445	450	442	441	467	431	449	453	434	450	475	429	427	386	438	418	422	456	449	409	453	442	450	447	428	421	455	393	456	431	469	445	468	439	451	459	471	424	412	440	409	434	446	448	403	433	481	434	449	423	465	434	403	429	399	428	448	471	453	403	450	428	434	449	463	489	446	453	462	446	383	443	404	475	478	448	416	459	430	443	440	436	465	463	441	462	448	460	448	413	415	455	452	411	474	482	451	433	450	419	438	483	446	449	438	453	443	449	437	445	434	432	410	454	449	471	440	441	479	468	400	425	449	443	452	422	429	446	441	466	467	419	424	460	472	447	427	462	408	436	442	426	432	403	425	431	437	433	419	453	432	404	445	433	493	464	414	454	463	465	453	438	488	451	441	438	455	427	434	454	435	444	415	459	478	414	425	444	432	434	418	460	429	435	468	416	435	452	421	424	444	466	403	467	460	433	451	410	432	416	414	418	437	447	440	449	414	434	406	451	436	422	431	491	447	421	458	425	446	459	413	452	450	434	431	459	479	459	457	436	474	436	427	440	430	453	444	438	434	448	411	416	403	477	464	413	390	501	468	491	448	452	420	440	423	472	477	464	456	423	447	428	469	421	460	476	465	407	457	430	447	467	433	431	423	450	432	453	463	406	436	451	452	447	466	436	426	430	472	403	450	394	434	456	467	458	450	430	432	431	432	403	411	417	434	453	437	414	457	450	474	423	409	464	449	431	444	453	432	399	444	472	398	426	411	435	423	480	424	427	438	464	406	433	426	455	441	418	422	464	424	455	435	434	472	426	440	433	423	444	462	405	438	420	433	451	429	420	422	464	443	475	441	422	451	452	417	471	454	448	449	461	461	441	468	424	473	433	490	416	423	450	444	430	443	449	463	420	437	446	400	445	435	440	452	469	438	462	444	438	475	470	429	418	445	421	438	456	425	446	489	413	460	449	462	427	434	427	411	453	422	452	456	446	443	444	405	442	437	415	424	443	428	424	435	415	414	419	445	460	443	461	446	429	418	432	437	469	428	455	436	445	425	431	482	415	470	390	450	435	446	483	447	442	443	421	430	450	468	471	419	463	436	437	435	440	442	425	439	448	472	454	428	449	445	455	442	466	454	448	449	457	447	480	438	435	455	433	457	423	472	434	417	424	428	450	441	451	441	469	434	428	444	415	449	417	443	449	408	443	415	409	451	444	478	438	447	449	444	415	406	430	460	457	462	407	485	437	432	401	424	427	460	460	407	439	429	443	401	431	452	454	442	428	437	434	393	448	445	459	423	431	439	424	419	410	434	427	419	435	417	467	431	430	424	398	440	442	460	424	460	429	430	448	426	391	429	449	460	449	466	423	441	425	432	465	459	422	430	449	463	442	430	451	445	423	435	422	494	415	455	431	456	443	451	474	446	480	423	419	415	451	436	423	430	420	411	431	457	427	470	418	427	444	459	481	427	475	455	468	453	468	401	439	446	467	426	422	438	418	448	472	479	472	438	415	435	437	440	439	438	424	445	433	427	420	421	460	409	470	415	420	435	421	452	456	416	440	420	474	485	468	433	433	440	447	418	451	418	434	420	434	420	449	433	420	459	442	461	413	444	467	434	420	441	415	402	419	437	455	467	446	458	455	471	438	477	465	452	449	444	462	470	493	445	485	467	446	425	442	438	432	428	450	459	416	422	436	417	438	424	481	462	413	428	411	429	449	411	438	429	439	454	443	487	462	471	489	453	428	470	432	435	441	433	416	436	438	427	483	393	435	438	449	426	466	465	436	457	462	466	456	419	432	428	433	447	432	424	432	482	438	429	440	445	464	426	418	432	441	412	430	410	467	426	425	444	443	426	477	440	403	451	435	422	447	398	421	456	467	439	429	413	436	479	429	455	428	435	454	429	440	437	437	469	402	451	462	464	478	449	468	434	436	420	454	435	413	440	425	434	449	412	449	425	436	461	437	435	426	450	443	416	445	417	456	447	448	426	456	450	443	452	453	442	423	460	462	427	418	434	473	447	417	443	439	425	464	476	415	452	458	424	446	444	428	446	434	430	459	433	422	459	415	469	422	441	416	437	422	465	446	446	412	425	434	452	443	484	476	474	466	433	475	468	436	436	402	444	453	418	419	423	410	446	435	409	447	437	463	410	431	449	429	471	435	447	469	477	441	445	449	462	439	456	442	455	421	449	483	428	453	483	397	428	450	412	438	390	423	452	413	408	438	431	425	448	412	421	428	434	453	460	458	414	431	428	447	421	436	427	435	401	445	428	424	477	425	410	465	419	442	416	467	417	455	460	457	401	465	417	427	428	418	426	422	438	414	478	473	437	412	460	416	385	451	449	413	446	400	441	450	418	433	431	453	422	443	441	462	448	417	422	460	436	423	445	441	475	463	461	430	455	443	433	442	403	466	432	470	444	455	427	416	430	442	481	415	436	423	434	442	461	447	409	450	437	450	431	445	448	446	499	478	400	428	454	421	426	449	428	428	428	428	445	428	461	470	485	448	424	434	469	427	441	453	460	419	470	425	435	448	435	437	443	424	439	449	453	456	413	423	446	459	459	489	451	404	422	475	457	471	447	445	460	401	470	424	403	470	433	463	428	448	452	428	452	434	447	406	424	427	397	426	431	437	474	423	435	464	410	449	419	437	426	438	433	456	483	424	432	444	490	458	411	426	467	437	477	447	434	470	428	437	446	428	438	452	430	421	433	445	437	462	444	456	442	424	455	419	447	478	442	425	441	469	426	478	434	432	437	451	477	406	408	392	436	468	431	416	429	445	449	422	429	454	422	431	444	436	461	428	418	430	461	434	469	442	442	432	427	413	480	425	432	446	444	410	408	419	464	441	382	439	420	457	438	418	406	445	466	416	450	452	400	418	478	394	478	425	401	403	437	449	441	474	448	443	460	463
28520	5090	3099	1427	964	1121	947	948	901	1123	881	544	373	382	351	335	366	353	335	321	356	335	305	341	375	335	358	414	378	318	264	343	356	350	351	306	302	329	335	311	321	330	304	344	321	304	297	318	300	334	316	277	299	338	313	312	298	296	302	289	305	356	299	317	336	319	303	314	329	276	302	314	302	342	306	324	310	321	334	339	307	300	276	275	346	334	305	272	286	288	314	262	332	293	305	337	292	305	264	328	312	328	313	294	316	315	347	315	315	321	322	330	325	287	289	319	322	317	291	296	303	297	332	348	329	337	340	325	312	331	307	329	297	331	332	310	332	323	313	303	315	285	297	288	323	332	319	299	340	310	286	323	298	295	303	296	314	278	295	320	312	304	325	310	281	290	295	322	289	303	361	337	291	323	311	289	306	322	272	295	334	293	276	313	288	303	320	292	313	305	292	328	298	310	341	344	325	356	297	328	305	292	301	262	326	331	297	331	307	318	298	306	314	313	305	265	315	293	331	311	332	335	287	316	337	310	284	273	308	305	280	294	329	323	285	297	325	305	280	314	332	339	296	341	316	274	330	324	266	324	305	298	331	330	292	274	324	290	291	294	305	316	289	344	329	334	286	313	325	327	345	279	304	318	302	294	328	302	294	322	284	292	328	277	324	306	310	321	305	330	325	298	279	321	327	296	300	329	327	314	302	310	318	320	337	289	325	310	309	287	304	322	303	314	326	299	330	301	332	273	305	322	309	322	331	337	308	300	343	298	342	304	344	281	292	283	322	304	312	333	289	325	272	269	310	316	316	306	310	319	308	309	278	318	297	315	327	330	339	308	326	321	318	309	322	284	293	300	320	323	298	330	297	290	314	304	328	302	298	295	328	279	327	335	343	302	284	307	316	322	292	301	303	325	328	303	296	275	278	308	275	378	333	315	369	329	336	309	291	299	272	313	333	312	321	326	306	272	337	309	311	305	281	296	277	347	291	324	337	312	296	326	305	307	340	320	305	320	295	315	306	273	328	301	303	324	318	318	283	318	340	305	334	300	321	308	287	294	315	303	302	317	313	321	319	274	285	297	284	298	278	308	320	331	297	305	344	316	293	316	290	308	323	289	305	310	316	324	311	314	304	309	315	315	329	312	308	316	308	304	329	303	328	322	308	313	313	301	291	323	275	280	319	317	320	304	336	334	322	318	340	303	307	306	267	292	317	319	343	330	327	314	299	314	302	324	330	319	280	325	275	320	298	324	311	299	302	304	306	302	319	317	325	336	328	311	293	316	312	313	312	281	302	314	289	305	325	278	342	307	318	284	322	300	308	320	326	306	342	321	311	289	284	313	325	315	332	306	341	323	302	304	312	319	297	297	306	280	314	322	287	323	334	303	320	326	291	334	318	324	325	305	312	302	309	300	305	299	327	309	291	300	323	273	277	312	358	336	318	304	305	296	268	305	286	316	320	297	317	317	323	326	316	276	291	292	289	312	289	321	294	318	309	300	289	277	290	275	284	323	339	305	311	307	327	347	303	300	290	277	320	312	312	328	334	289	337	295	305	307	315	314	322	304	314	325	327	311	322	294	320	308	284	307	323	287	313	306	305	323	294	332	328	319	312	306	338	297	311	276	295	291	311	318	287	336	311	298	306	291	283	275	316	314	309	282	315	294	299	270	278	313	342	341	296	306	277	285	296	309	294	309	319	303	320	321	290	350	306	309	325	302	307	307	294	292	313	302	297	277	332	308	327	287	296	304	312	324	302	313	317	339	288	306	307	322	356	309	310	321	276	305	322	326	328	262	314	289	300	310	303	306	323	308	306	305	310	299	318	297	298	306	284	339	303	316	302	320	282	301	294	349	296	320	293	304	295	314	309	308	295	309	278	341	290	286	299	309	343	308	307	332	298	313	338	311	326	318	344	315	304	331	322	288	336	309	273	325	330	339	308	302	337	325	359	313	309	284	325	301	282	341	296	309	288	281	358	296	321	299	318	344	323	298	287	337	293	295	322	283	321	312	273	301	279	310	276	310	322	300	334	308	274	336	319	347	313	297	345	300	306	320	322	346	301	322	320	291	278	298	313	321	316	306	304	294	306	298	275	300	307	297	326	288	322	286	314	331	336	299	323	320	292	307	305	308	312	363	302	283	314	295	317	277	332	319	306	321	345	331	340	317	305	292	325	340	330	298	286	309	318	331	298	300	320	316	329	306	315	333	325	293	305	327	310	283	266	328	338	304	294	282	273	323	321	334	294	287	328	281	308	313	330	301	322	322	292	308	304	328	316	325	299	301	309	316	329	305	323	307	277	327	283	321	313	303	298	328	328	314	299	288	317	324	291	317	308	304	290	286	274	319	309	352	273	347	273	299	290	270	321	317	319	316	328	332	281	312	290	320	307	297	316	324	310	329	326	305	294	279	330	308	348	304	280	297	292	342	283	328	287	319	286	312	293	319	294	302	332	281	315	314	305	279	304	305	271	306	295	336	314	297	303	307	277	339	295	310	335	312	323	322	299	295	274	321	313	343	326	308	329	275	327	300	330	332	325	308	324	323	319	298	312	300	295	282	283	289	344	263	311	341	295	317	305	286	264	287	324	293	351	301	320	306	307	319	311	307	282	286	324	306	318	293	324	335	327	343	354	339	304	296	309	318	320	307	312	318	319	324	313	293	298	312	333	287	314	312	315	316	316	308	311	295	289	338	340	335	299	324	291	318	326	296	346	326	339	312	295	305	314	293	315	292	328	300	309	312	325	316	340	324	293	305	321	304	307	322	324	296	299	321	277	295	306	296	290	297	302	311	278	278	330	318	320	324	288	303	312	318	306	312	317	330	344	303	275	312	324	316	341	312	299	322	317	332	325	327	314	312	338	306	280	320	360	306	337	314	319	325	310	337	301	317	307	302	286	313	320	299	274	314	369	318	322	305	305	292	292	284	289	291	320	297	343	332	317	365	296	311	324	306	297	312	307	316	335	324	306	302	331	287	318	267	342	282	291	307	312	312	304	318	298	282	311	285	311	334	315	283	291	306	284	323	313	303	340	330	306	323	310	347	294	319	308	308	337	322	305	317	311	301	303	313	322	335	308	311	297	339	314	325	331	309	316	323	296	308	271	323	276	313	319	288	333	319	304	326	301	317	297	333	328	317	300	326	312	315	301	282	323	325	322	324	323	319	303	333	334	328	299	308	292	321	315	305	317	321	329	325	295	341	287	299	291	319	282	305	297	303	269	350	294	338	321	316	299	296	312	313	341	352	311	314	291	295	335	306	316	309	283	330	316	311	288	299	293	310	329	317	307	313	287	292	305	294	295	327	296	282	324	335	309	315	323	330	318	301	349	303	279	297	296	319	319	325	323	313	297	305	335	293	313	286	301	327	301	299	298	250	302	266	323	316	294	341	319	327	294	316	306	307	327	310	296	317	296	330	301	299	299	337	314	331	321	333	320	308	323	341	284	328	296	310	300	344	290	343	282	319	327	299	318	283	322	317
12768	2743	5341	4134	3522	4629	4173	4345	4269	5436	4265	2186	1375	1262	1157	1041	994	959	946	922	941	904	926	926	921	892	1052	1160	990	903	808	869	822	823	868	934	931	932	882	849	882	851	813	879	803	812	790	777	787	814	798	820	827	788	793	828	803	731	821	771	739	750	783	752	798	780	816	776	796	761	787	790	761	815	771	777	801	797	829	736	832	790	772	766	811	767	756	842	764	805	789	733	752	715	804	747	790	768	744	769	768	766	797	772	765	786	807	828	705	787	789	784	809	783	768	742	773	784	754	740	740	808	759	737	758	759	812	789	786	744	813	738	717	750	731	776	799	725	763	781	783	777	784	734	749	738	795	766	769	770	751	750	815	795	772	792	798	770	773	737	711	761	745	789	789	764	761	797	774	782	728	744	784	759	809	785	783	697	797	777	797	777	756	797	765	787	768	777	738	822	712	700	765	741	735	802	757	771	746	734	758	776	769	827	740	775	759	759	735	772	783	722	743	791	770	798	749	787	807	758	762	795	780	754	757	778	752	778	726	786	849	785	736	768	765	755	785	763	753	757	726	758	820	783	756	798	734	751	800	812	773	746	776	765	782	736	722	834	790	749	778	765	740	710	755	712	724	726	784	749	715	783	760	742	751	791	775	755	755	807	727	760	763	767	764	809	753	731	719	736	761	806	801	721	808	768	756	741	777	797	775	747	776	809	815	779	754	743	814	768	766	783	764	740	811	759	750	765	777	718	793	763	784	768	811	744	782	748	751	797	734	760	720	802	809	763	837	793	764	725	767	751	786	772	746	741	760	751	801	742	771	761	738	833	823	785	751	722	736	779	798	776	757	753	742	775	747	728	745	756	782	766	796	781	841	792	770	768	794	751	767	825	741	813	813	811	744	754	762	805	775	781	779	790	777	803	783	799	797	807	747	795	764	784	748	773	761	776	804	775	766	793	791	723	778	748	772	765	809	784	813	806	719	759	734	753	747	757	801	786	767	723	753	699	750	737	767	744	824	764	739	747	820	784	775	803	779	792	757	764	762	767	766	735	796	761	775	722	705	767	755	764	775	764	792	763	731	819	772	764	787	770	808	700	771	742	790	740	743	792	736	799	735	801	795	752	748	763	760	809	749	763	753	802	805	785	760	758	768	775	785	752	749	795	764	747	733	736	790	781	727	763	763	773	781	790	773	717	761	796	781	726	802	798	780	788	765	679	728	769	799	747	820	745	769	738	827	748	752	746	760	741	748	806	813	802	740	805	737	787	748	740	783	764	801	784	752	756	777	754	764	751	752	752	793	747	814	767	794	759	784	797	766	762	730	750	737	762	766	755	785	734	775	772	767	707	780	790	720	750	739	738	798	771	792	759	801	735	756	767	756	775	805	740	796	787	747	761	777	791	743	738	757	820	732	762	783	731	783	794	744	746	717	764	854	765	792	746	762	779	742	772	763	745	751	790	709	744	729	770	777	773	765	785	753	752	780	763	778	757	784	749	791	784	790	700	734	727	726	749	762	740	800	774	699	771	746	819	762	765	758	753	759	735	731	756	770	769	768	723	753	820	797	734	810	797	760	763	833	791	760	747	709	765	775	754	753	772	784	781	780	711	692	782	746	751	804	812	786	765	771	795	751	760	783	729	732	736	734	745	753	747	776	795	757	723	797	796	803	772	752	788	793	734	748	781	743	779	730	729	759	802	831	801	786	773	752	778	708	765	767	770	723	791	759	763	780	716	743	771	770	764	778	711	801	734	813	738	753	782	771	706	773	773	736	786	833	730	803	762	757	779	772	742	746	765	774	746	787	722	793	736	787	755	764	776	826	803	770	765	766	753	796	815	767	775	740	744	789	749	765	807	767	727	805	750	802	773	765	780	782	797	772	782	778	819	800	741	821	773	738	728	792	742	775	743	762	812	744	795	812	728	734	756	724	813	796	767	756	854	782	776	722	764	763	740	783	815	745	806	816	760	769	760	784	768	738	789	762	777	825	771	790	763	771	783	742	740	781	796	735	746	776	744	750	701	731	773	786	734	766	745	753	777	742	730	784	730	769	775	745	793	771	804	730	797	780	738	758	818	752	770	710	732	727	701	821	767	750	710	779	783	784	783	777	808	747	788	794	754	717	736	802	772	777	783	794	773	817	808	775	775	730	748	758	767	750	762	724	809	777	797	770	808	778	757	789	751	778	738	811	693	779	761	784	788	792	729	733	811	761	738	812	743	774	813	724	770	792	801	768	811	716	764	787	767	747	808	782	773	791	757	808	768	772	721	737	750	765	795	760	757	785	768	740	771	767	770	775	712	795	746	775	746	750	739	740	789	707	773	730	743	795	756	747	780	729	752	748	751	758	771	778	778	772	753	799	744	774	755	780	788	745	761	754	751	809	754	769	758	765	734	796	772	732	754	746	764	752	743	739	797	814	788	749	800	791	809	751	760	763	778	727	769	755	762	762	730	790	758	732	756	755	792	742	815	772	816	806	767	736	799	783	778	736	735	795	746	787	739	749	756	796	820	739	795	760	768	816	726	706	756	776	781	752	740	810	788	813	799	806	796	753	774	747	734	711	733	759	740	796	774	775	743	774	775	762	774	747	787	766	767	750	783	734	785	768	777	785	750	797	775	745	747	820	797	792	762	715	733	794	798	748	758	731	799	755	787	761	816	790	751	817	734	758	733	784	803	777	755	765	752	738	761	735	759	770	754	779	754	735	808	746	754	777	809	783	763	785	770	746	819	804	829	779	739	782	794	752	776	772	751	759	776	742	741	737	822	800	750	764	753	772	764	702	797	815	731	789	741	715	806	725	777	762	798	770	724	796	764	779	808	762	743	732	738	760	776	720	772	791	794	783	780	724	774	777	797	756	748	761	734	762	739	768	734	767	810	762	796	760	785	847	769	770	771	711	773	685	811	761	747	780	788	724	794	856	786	798	735	760	761	791	775	793	739	769	767	802	753	786	767	795	771	778	723	779	726	817	724	811	774	738	774	776	734	789	735	759	755	784	741	721	759	790	720	769	773	751	747	797	759	742	774	735	816	773	744	785	736	721	790	785	750	795	749	787	779	694	767	725	802	810	799	756	764	782	785	779	758	779	776	767	804	754	758	785	795	773	777	818	757	759	749	756	784	796	751	799	773	778	823	765	768	794	729	751	821	743	809	808	775	779	799	757	782	796	761	793	787	770	778	758	711	760	743	788	734	735	759	770	793	728	742	777	764	785	752	780	751	814	772	781	771	787	741	822	799	791	768	791	778	767	739	769	757	766	784	776	728	765	750	779	745	760	823	796	740	781	765	774	776	722	769	856	757	778	758	732	757	719	758	747	773	744	766	812	746	742	750	819	809	804	744	778	773	784	770	759	734	758	748	745	791	793	775	759	775	727	777	762	730	776	758	738	774	781	749	751	749	765	789	784	819	734	763	731	695	767	786	764	758	747	789	805	725	774	719	721	764	710	777	789	736	754	779	742	737	732	782	719	751	784	732	777	760
40542	11896	5266	2464	1637	1537	1306	1372	1271	1540	1177	736	526	480	409	373	389	369	360	397	342	369	374	358	336	345	368	411	366	306	328	368	340	330	392	373	370	331	352	354	310	295	339	336	325	336	341	314	314	332	307	313	333	345	331	347	348	323	292	333	321	306	342	333	329	330	339	302	305	349	332	292	347	339	342	317	329	328	350	331	358	285	286	311	328	333	299	340	307	321	323	349	292	314	325	315	324	302	339	337	336	347	339	357	324	337	330	314	333	295	313	348	398	332	367	325	341	323	312	313	349	328	341	323	319	314	302	310	312	328	340	326	350	340	329	339	341	323	355	338	330	300	351	342	318	327	319	317	296	329	311	314	319	318	361	342	316	318	330	340	312	351	353	333	330	335	299	322	309	304	317	331	353	359	352	314	311	321	299	313	323	299	357	338	307	321	294	300	300	312	296	324	296	341	326	308	306	336	334	318	321	363	329	308	337	337	341	318	326	329	307	325	345	286	317	323	360	307	306	325	328	363	327	341	329	346	338	335	343	302	340	349	343	312	329	315	346	340	296	334	326	366	318	325	343	322	331	293	323	343	305	322	338	317	314	316	302	333	318	312	329	329	331	319	324	333	332	313	337	334	342	328	304	331	305	350	323	356	316	346	356	329	315	309	300	334	334	308	292	286	302	296	323	307	325	330	321	342	335	320	335	313	314	299	335	301	310	305	322	304	315	294	309	296	324	316	345	301	337	314	325	330	311	307	331	303	311	297	337	303	330	351	329	318	306	323	327	327	348	327	333	323	361	328	337	312	319	344	303	340	295	297	311	345	334	347	353	294	328	337	344	302	337	288	308	317	356	303	322	365	320	315	350	330	323	338	338	353	304	328	343	322	342	339	356	342	323	335	318	323	339	338	335	344	319	332	325	311	314	346	345	318	329	326	321	330	326	303	303	330	347	327	326	335	325	337	356	342	307	351	358	347	322	333	347	334	327	333	307	301	304	349	362	345	325	327	323	301	326	329	329	326	334	313	333	297	333	319	291	331	326	300	290	366	359	346	321	317	347	334	338	290	327	310	348	372	335	299	328	281	314	309	327	298	303	303	336	342	328	322	324	295	313	312	304	326	318	305	304	340	305	307	343	305	303	324	315	330	315	337	330	330	317	334	333	317	316	322	341	323	321	325	324	338	328	331	312	324	350	313	300	339	340	339	271	319	331	348	327	321	326	307	331	310	306	340	327	339	345	344	325	325	333	298	333	330	294	350	336	334	325	319	331	336	312	316	347	316	366	343	331	332	357	342	340	318	352	327	327	301	341	332	301	351	297	328	292	295	323	333	328	334	308	282	332	316	319	347	313	308	308	354	337	292	359	337	346	288	347	340	338	325	352	334	326	335	278	329	348	309	344	304	293	331	299	339	313	363	271	335	291	333	356	342	297	342	317	331	330	313	317	304	348	316	290	341	325	336	318	348	338	323	322	328	339	334	317	357	296	298	333	292	343	311	350	311	319	333	364	280	382	325	321	362	329	300	336	339	341	291	352	293	336	328	313	317	289	323	349	329	332	329	323	300	305	306	320	305	328	356	312	321	312	304	295	317	326	351	326	307	349	299	313	304	316	277	343	351	277	326	328	298	338	350	299	313	340	327	301	358	314	343	344	331	302	324	327	352	359	340	310	318	324	358	303	305	338	329	299	306	343	317	312	344	322	370	290	336	363	298	336	302	325	354	322	334	353	342	311	286	322	330	311	311	301	325	321	342	347	345	306	317	308	326	338	310	308	314	346	355	299	306	360	311	355	318	323	323	317	318	343	344	297	320	341	286	300	304	301	312	345	334	296	352	337	320	304	304	323	352	295	350	313	361	303	311	353	314	364	325	335	306	333	335	345	301	314	307	341	354	339	327	339	316	325	321	365	317	340	351	341	337	343	336	318	321	353	310	292	305	307	349	315	315	348	332	310	336	340	322	364	304	312	326	296	315	323	317	309	329	355	291	332	318	346	324	329	344	313	326	331	329	302	349	306	357	309	302	314	321	327	341	350	293	344	283	318	331	309	320	344	315	309	301	312	348	314	296	303	331	323	316	289	341	337	357	281	336	350	346	318	298	307	346	314	322	312	311	346	354	332	289	319	323	304	319	299	307	327	324	354	294	313	327	336	325	292	321	315	313	344	344	337	297	318	312	304	337	331	302	334	326	315	306	329	327	341	353	323	312	322	350	312	326	320	341	320	334	298	333	298	287	300	316	345	338	330	310	313	313	341	317	327	312	311	325	321	293	326	349	342	317	328	351	327	335	333	303	317	323	339	349	338	329	341	330	326	296	321	325	333	337	333	320	316	335	332	352	322	323	313	295	348	339	289	328	351	328	306	342	336	332	316	319	337	340	314	328	306	336	307	343	340	302	348	323	330	306	298	338	319	315	319	316	308	309	326	262	319	324	315	313	326	343	344	327	332	300	319	347	326	303	296	325	314	315	331	309	307	348	325	343	336	339	292	327	352	305	296	321	314	331	328	322	361	348	336	317	339	332	320	338	311	359	317	341	311	297	323	315	315	281	353	343	321	340	350	306	341	323	338	329	320	304	337	323	360	315	316	308	322	328	300	306	300	313	331	302	347	318	318	305	361	303	322	333	333	321	406	303	320	297	340	325	324	333	322	313	328	331	329	362	303	333	341	325	348	325	313	347	342	335	336	301	322	354	343	338	324	328	331	319	311	335	351	339	366	331	270	354	328	338	349	329	332	331	362	326	343	313	296	333	370	349	348	307	322	343	333	293	317	301	337	307	304	344	321	316	289	296	332	368	334	352	346	343	319	320	314	327	316	296	322	307	300	330	347	334	362	333	356	340	349	335	319	328	309	320	331	274	337	330	322	306	342	339	323	319	319	348	342	315	348	321	315	350	307	316	338	323	341	307	340	319	337	322	301	304	333	345	325	323	311	340	361	341	321	357	330	303	314	361	328	337	295	317	312	310	364	347	333	329	352	350	333	340	339	334	354	332	298	315	349	278	352	323	347	318	340	334	308	330	303	332	378	327	329	320	345	323	323	320	334	319	334	310	321	334	321	328	347	323	335	361	343	318	340	328	347	319	344	334	323	322	319	330	332	296	339	329	349	364	331	318	341	336	311	315	337	328	333	305	322	358	310	299	322	307	333	344	334	326	375	334	337	335	335	328	298	338	327	324	342	365	316	329	304	309	324	320	357	361	339	347	318	316	341	334	391	339	344	320	316	310	309	363	335	297	315	348	324	330	335	313	317	344	333	330	327	340	356	365	327	338	296	347	314	324	284	331	335	295	337	291	299	322	329	302	318	319	307	317	336	339	316	353	344	305	354	340	326	346	307	327	318	269	343	355	295	341	315	322	285	323	352	321	339	337	311	307	334	334	328	333	296	337	335	316	286	321	318	315	354	362	367	299	297	344	327	331	314	301	337	317	305	320	320	305	312	339	330	339	353	309	339	298	313	306	343	305	334	337	331	319	344	323
17158	4026	7651	6413	5604	6553	5544	6377	5895	7700	5397	3029	1802	1706	1410	1312	1233	1170	1073	1150	1087	1016	1159	1109	1033	1004	1204	1335	1059	1008	957	995	932	1004	952	1198	1147	1031	989	1000	1074	897	872	989	877	812	825	865	875	835	798	868	830	837	870	776	784	851	822	833	811	759	801	789	829	838	795	842	827	834	785	824	836	840	779	794	757	804	772	775	773	825	833	770	776	799	783	775	755	802	796	746	767	769	750	782	793	805	783	788	760	762	781	804	749	741	786	756	765	757	773	745	750	743	832	839	809	796	814	752	799	780	789	758	749	822	787	783	779	799	811	779	809	760	780	790	797	813	802	784	787	750	757	729	737	732	766	767	734	797	786	723	758	804	767	741	782	751	812	800	752	744	746	766	735	818	749	739	765	788	809	777	818	799	755	744	726	769	743	809	776	764	794	771	777	778	780	788	793	746	765	817	802	736	750	798	791	756	781	766	833	841	770	765	837	769	765	787	780	739	777	779	803	756	776	732	768	780	786	782	785	760	771	784	794	772	788	784	806	799	763	770	783	809	784	816	792	699	799	771	826	753	744	752	692	749	787	768	730	842	769	791	806	787	774	791	795	811	759	778	830	804	695	785	794	816	799	758	756	786	786	775	769	734	735	818	743	764	747	742	770	739	775	786	739	798	828	816	773	766	792	828	738	814	759	760	785	832	773	805	751	742	762	792	706	807	797	771	789	751	764	772	807	763	767	749	809	818	764	757	743	786	768	763	762	750	772	779	753	782	742	751	748	750	759	741	770	778	761	828	779	774	777	815	769	723	794	770	762	729	774	774	802	769	751	776	766	784	730	768	811	798	806	808	792	827	767	832	794	779	768	793	803	867	786	811	747	752	840	788	786	774	796	768	766	770	732	737	811	793	740	804	793	761	731	718	828	836	734	802	718	809	771	802	777	764	783	820	758	744	798	771	765	711	736	775	759	812	778	772	788	813	783	775	743	781	726	777	797	743	780	747	750	815	729	823	717	737	778	809	796	786	789	751	747	772	783	780	803	774	780	770	796	770	773	755	770	793	745	795	796	828	833	782	755	787	793	784	859	770	788	740	791	756	785	813	773	818	781	790	748	767	768	777	734	725	750	748	763	787	757	788	782	820	781	757	793	777	805	766	815	750	787	754	787	744	760	749	803	758	810	756	722	819	795	743	745	814	807	744	793	792	794	770	832	794	807	775	867	779	731	760	786	799	751	794	763	743	772	764	793	764	764	853	747	732	821	781	797	755	771	752	793	756	749	762	815	825	787	782	782	837	800	749	829	823	770	789	728	757	793	804	832	750	752	744	739	721	764	745	770	765	762	813	786	791	710	809	793	790	842	784	754	774	769	785	767	732	764	742	789	759	755	746	784	737	763	832	822	795	717	792	768	731	815	796	756	795	752	754	775	780	854	804	868	773	822	765	797	771	787	820	767	729	790	754	734	767	832	772	798	755	775	768	732	788	751	730	706	795	749	775	779	787	759	785	732	778	763	763	798	757	707	788	770	729	755	743	794	734	800	799	761	748	763	784	760	767	772	731	755	720	757	762	795	713	747	796	771	757	751	790	763	799	714	799	771	716	763	778	779	751	767	768	749	770	750	812	773	807	714	797	725	797	752	798	769	768	771	782	771	743	811	776	789	778	742	781	784	809	821	802	719	750	730	783	810	751	802	792	752	766	786	821	704	765	762	805	796	785	755	796	751	767	727	719	709	787	746	737	791	804	736	772	770	779	737	777	775	747	793	769	811	806	770	741	803	783	732	772	788	751	805	792	827	743	774	740	731	778	787	758	738	777	741	754	756	785	796	746	786	797	817	728	758	779	810	775	786	775	761	731	736	798	774	777	778	722	774	742	718	801	754	751	770	796	776	781	781	756	789	777	781	742	761	738	815	746	756	802	768	788	864	764	816	749	767	758	793	773	819	741	774	744	807	782	777	794	779	799	778	790	763	782	749	719	809	809	736	737	753	834	797	801	782	851	747	711	713	754	864	772	789	786	785	771	821	818	788	763	743	819	775	773	750	781	771	772	762	798	781	751	780	753	763	747	747	734	812	793	769	773	782	779	791	719	740	732	818	795	793	795	783	783	793	767	727	742	752	735	735	817	829	772	804	798	773	760	761	763	742	755	818	787	767	735	782	742	730	787	742	829	753	799	751	747	817	841	732	780	798	806	775	742	779	848	773	736	759	781	738	730	759	765	756	823	737	788	843	802	772	809	816	727	738	823	802	760	747	797	740	799	800	766	785	782	762	802	763	766	738	788	788	795	761	778	770	748	769	761	784	776	750	784	755	778	763	712	794	723	738	785	831	739	698	761	770	784	796	724	782	799	818	719	762	778	818	821	803	759	762	761	830	775	799	799	743	715	802	760	765	767	839	739	745	784	822	805	754	812	761	772	759	777	823	813	821	759	826	748	742	791	815	803	778	781	781	801	765	754	754	781	789	747	779	775	790	799	753	781	775	691	837	767	790	807	734	732	779	780	784	798	773	761	760	804	794	815	775	755	744	776	793	750	753	781	802	805	783	803	712	817	800	742	743	793	826	709	792	775	792	762	786	794	765	795	765	745	814	766	772	791	806	814	751	823	807	767	790	796	734	748	811	800	739	810	751	748	775	821	751	788	792	759	773	733	766	808	744	774	815	741	832	783	802	811	719	819	801	791	790	793	825	787	764	778	750	779	748	798	773	783	727	804	752	767	761	802	733	790	761	765	795	722	761	721	717	752	752	771	764	741	790	779	780	771	842	717	798	737	754	761	747	751	818	785	730	756	732	778	735	827	798	763	781	775	753	738	822	729	770	796	746	778	758	782	773	773	737	763	745	760	756	773	754	748	748	730	707	805	785	771	764	738	764	810	773	791	730	785	737	747	763	773	768	806	784	789	778	786	795	794	772	773	767	812	749	764	783	799	752	759	788	768	775	780	765	778	801	771	759	731	769	789	767	799	745	806	796	817	804	750	727	795	777	782	803	799	774	790	780	787	771	852	763	761	717	759	796	755	789	737	794	735	760	819	735	730	763	743	807	720	733	785	751	769	785	757	754	736	835	766	773	766	764	756	753	791	756	796	798	816	756	778	729	805	798	775	773	774	813	755	787	776	745	764	766	794	776	777	825	768	805	771	772	774	793	751	791	750	760	818	767	783	781	727	814	806	827	745	792	749	828	766	821	786	827	758	775	779	796	777	762	738	777	822	731	768	780	788	809	764	824	747	813	793	773	763	747	822	765	751	789	790	777	742	759	747	797	797	778	804	782	755	762	753	756	725	739	757	769	762	777	771	794	747	784	800	766	832	794	787	753	724	760	773	726	792	758	752	779	747	781	760	782	830	788	800	769	782	749	792	779	739	750	749	831	776	789	775	763	764	809	743	806	770	841	762	788	795	819	787	758	784	784	779	751	775	762	806	751	787	817	769	792	788	788	753	775	781	796	768	783	754	727	772	781	751	781	784	795	729	770	790	834	779
4645	919	846	377	238	405	374	413	425	627	324	230	162	158	156	160	174	151	163	165	149	169	185	145	169	161	201	173	145	152	143	127	160	170	147	160	167	148	153	175	128	180	135	157	156	149	172	173	184	145	158	159	168	140	175	144	146	144	151	152	145	128	145	147	152	138	163	140	194	167	141	161	141	168	139	155	161	143	171	156	136	152	147	143	153	163	142	166	133	152	159	162	140	166	130	146	152	141	158	172	157	156	178	162	142	151	154	166	160	145	156	147	149	168	178	171	157	188	160	161	159	174	149	165	156	154	154	142	139	157	138	138	162	174	137	142	143	169	169	152	143	162	152	161	161	159	155	169	150	186	149	142	151	154	171	161	152	159	153	163	160	132	155	124	145	144	145	160	169	168	162	137	153	148	138	144	163	121	149	154	141	169	147	168	120	176	165	153	132	164	165	160	145	141	149	136	153	146	158	145	167	162	163	149	162	134	167	143	155	161	174	153	152	147	152	161	161	158	161	145	165	159	162	136	146	154	147	134	167	133	168	150	156	162	154	151	170	164	148	161	156	172	150	149	152	160	126	159	146	182	141	150	167	143	159	153	166	160	142	134	137	149	145	174	158	139	133	151	178	176	151	161	168	151	144	151	177	142	144	149	127	161	138	162	157	139	160	152	172	177	140	171	149	143	135	142	145	158	163	159	147	162	146	170	126	164	160	161	158	146	170	157	149	157	155	136	142	144	155	165	183	155	159	128	146	144	150	179	158	158	165	151	146	152	170	157	173	150	152	143	142	149	163	149	148	160	140	135	152	147	130	149	139	169	133	140	157	177	165	156	163	166	145	184	149	167	134	155	159	174	165	164	180	143	152	189	150	165	166	159	154	153	153	147	161	144	155	163	179	142	158	154	179	140	145	152	153	154	143	148	161	168	141	161	151	156	126	131	138	158	150	148	175	145	169	157	157	155	158	144	151	153	139	162	155	142	154	160	151	141	157	136	160	153	147	168	131	144	148	159	155	163	166	157	134	149	126	156	164	185	158	145	145	150	139	153	165	134	144	139	152	164	151	161	161	155	155	140	166	154	159	139	174	143	149	160	156	154	154	127	171	160	160	142	155	138	158	152	124	147	141	188	177	148	151	150	159	158	143	157	154	171	155	156	167	174	154	147	164	148	122	169	154	158	154	161	150	161	154	147	145	125	129	160	164	177	163	125	138	140	161	162	131	161	144	136	157	152	157	169	142	121	155	156	162	156	168	150	146	132	155	148	158	161	140	141	167	155	159	181	150	152	177	146	165	163	149	143	164	155	135	139	159	124	138	150	162	158	137	150	155	161	176	145	164	164	151	162	154	157	142	132	139	169	138	147	153	134	158	159	130	143	148	151	168	143	159	156	153	141	146	165	145	141	153	156	145	157	143	130	113	138	155	142	159	174	141	148	150	180	146	154	166	146	147	146	159	143	162	151	166	146	154	134	159	161	153	149	162	159	176	138	154	143	155	160	165	159	174	141	135	148	149	133	158	160	143	155	125	149	151	154	153	184	167	155	179	156	158	161	148	147	127	162	144	145	158	135	176	158	152	147	161	172	152	155	156	156	159	149	166	140	169	159	142	155	146	146	158	145	159	122	168	165	150	128	177	140	149	159	165	146	151	159	155	156	140	146	164	157	165	148	161	148	165	148	158	151	150	163	141	163	165	149	161	141	153	172	172	135	125	145	161	152	159	148	167	125	153	150	142	146	169	154	133	139	138	145	169	149	151	152	160	124	145	159	156	144	158	139	140	135	123	164	138	136	139	149	126	147	142	147	147	176	148	137	136	158	159	171	153	142	169	139	173	152	148	143	146	152	139	138	146	135	151	181	153	159	149	151	176	160	133	177	138	146	164	148	155	171	149	146	164	148	174	146	147	165	135	162	156	168	160	151	138	172	166	153	152	140	153	137	146	142	172	150	141	171	143	144	141	145	143	150	171	141	146	155	147	157	159	147	165	163	168	150	160	148	145	145	168	165	156	168	134	194	172	143	156	154	144	152	156	146	158	141	145	172	162	154	160	177	151	145	139	135	185	183	138	163	153	158	155	152	157	170	162	149	153	170	168	152	170	146	146	135	153	151	161	155	146	137	151	155	158	150	152	152	147	144	154	157	149	168	145	161	148	177	167	175	136	159	174	149	164	167	150	145	139	160	158	163	140	131	156	168	146	141	152	154	142	151	140	150	162	161	132	152	145	153	145	163	127	187	149	140	172	170	159	142	139	146	134	155	149	156	166	139	154	175	168	145	164	132	163	149	143	143	138	177	153	139	153	154	144	153	174	166	156	146	145	179	148	180	190	165	158	162	166	161	152	160	151	151	161	167	149	149	156	151	152	159	151	149	161	154	127	140	151	136	148	140	162	142	142	155	149	172	162	155	168	166	139	141	161	161	151	148	193	150	180	185	154	157	164	147	143	168	187	128	166	148	193	151	136	168	168	142	152	161	169	167	166	153	155	166	148	142	167	149	174	137	134	153	165	143	143	152	163	145	140	135	173	149	164	158	175	137	176	151	145	143	159	153	157	127	142	150	152	159	167	139	156	142	158	166	159	144	172	165	138	159	141	156	166	146	161	146	159	152	131	133	171	123	131	137	156	148	162	156	136	162	138	174	166	164	178	168	175	137	138	160	148	153	167	139	166	159	160	127	150	159	140	144	160	140	168	156	152	155	134	146	151	154	168	145	150	154	154	154	151	159	169	149	156	164	154	142	153	168	167	150	163	174	157	154	160	163	152	170	174	157	147	160	141	169	180	139	163	161	147	165	143	131	153	145	165	134	160	159	137	136	137	155	144	169	172	155	154	148	138	165	167	144	136	168	165	174	163	151	157	154	150	161	164	148	149	133	158	146	133	151	147	183	163	144	155	158	165	140	178	158	148	177	150	157	173	171	131	153	158	158	168	159	152	146	161	138	147	166	162	167	142	150	164	164	169	164	157	152	139	156	166	155	141	165	131	154	147	166	137	162	170	163	166	158	179	140	156	152	154	154	170	145	147	164	160	156	141	179	140	154	170	145	164	146	135	146	157	152	151	140	135	158	121	157	178	159	156	124	173	151	130	158	164	145	160	165	141	162	168	152	140	163	158	149	163	137	156	140	164	144	158	168	150	172	160	143	168	130	147	147	181	171	166	164	169	148	140	147	137	168	163	169	141	152	134	176	150	137	161	142	163	165	153	154	165	165	141	137	125	173	142	134	172	145	156	158	150	165	174	172	138	146	151	140	151	162	136	139	163	175	157	153	150	144	163	152	166	162	145	144	131	165	159	173	152	161	168	158	139	147	142	159	152	168	173	139	163	123	146	158	145	153	157	178	149	135	144	150	169	160	163	140	127	159	162	149	156	164	159	163	148	180	171	164	134	146	148	158	138	163	171	159	150	165	161	137	144	147	170	166	164	177	147	143	144	166	175	152	155	137	143	166	136	148	135	156	164	139	145	160	147	149	143	165
4441	1145	1702	1187	988	1640	1734	2138	2015	3141	1603	813	535	505	441	421	437	455	444	478	424	469	438	485	497	476	540	620	437	425	421	471	442	427	426	447	429	437	456	433	422	432	445	480	405	458	399	426	417	438	436	406	475	414	423	444	435	441	435	407	433	452	449	390	431	419	469	465	429	415	462	420	455	416	448	462	425	467	444	467	430	441	415	452	452	438	434	461	424	435	424	397	451	431	422	421	402	395	419	466	445	380	424	447	416	461	430	441	459	432	464	443	380	414	434	452	375	432	435	454	394	425	429	439	431	437	457	470	424	419	424	461	410	445	462	438	471	430	447	432	431	410	403	441	425	453	418	427	421	422	434	460	441	447	422	444	465	373	423	443	409	416	420	432	447	429	416	441	417	428	403	424	450	480	441	407	419	447	464	425	430	435	419	436	457	439	406	376	426	460	458	469	435	398	450	449	399	461	419	444	425	458	474	437	428	435	445	420	463	440	428	440	401	430	429	454	417	456	416	464	454	400	479	375	457	436	423	435	404	423	468	457	479	440	463	392	441	427	411	394	451	427	429	461	446	463	400	451	416	460	445	440	419	433	402	415	463	436	392	458	463	424	460	413	404	428	456	416	448	444	441	412	397	442	398	462	428	417	421	421	422	421	407	460	471	419	458	424	457	408	436	450	411	409	418	461	411	440	436	459	478	456	475	476	454	421	445	437	445	460	465	452	421	404	425	408	420	422	445	451	455	427	473	436	424	440	415	457	401	442	385	414	461	430	435	443	423	375	443	425	435	415	459	427	422	398	405	428	444	462	428	411	447	433	429	421	486	451	429	443	431	447	453	440	441	447	467	487	448	416	411	442	423	433	464	435	466	394	449	433	406	459	417	435	443	473	462	406	421	412	434	399	452	385	411	397	425	401	400	448	423	424	462	448	428	418	426	429	465	438	401	408	453	417	428	411	417	439	464	416	446	451	436	458	444	446	433	402	414	479	436	463	435	442	421	425	436	423	433	416	410	446	450	449	452	434	424	457	398	409	442	459	412	463	416	474	423	422	422	441	444	421	443	440	410	425	441	458	412	427	412	420	420	480	417	428	449	402	437	448	439	460	417	435	428	452	451	482	451	405	418	462	426	449	445	428	420	439	449	436	418	401	479	459	468	467	453	438	417	429	419	481	454	413	431	453	434	410	489	449	454	437	444	463	409	461	388	403	426	462	442	423	434	421	446	435	446	378	431	463	425	427	439	436	439	470	422	446	448	442	403	425	405	484	455	432	417	464	442	468	425	440	421	448	433	436	425	418	445	424	407	449	407	425	463	475	406	440	411	400	479	431	430	449	435	435	412	449	435	420	428	436	439	437	444	444	461	430	417	429	464	438	462	433	443	451	437	429	439	436	403	416	437	437	470	418	463	407	436	430	463	441	438	422	455	441	416	454	432	408	457	445	423	448	454	433	474	453	435	475	451	452	435	459	422	430	422	450	474	435	431	444	432	458	447	403	449	425	427	422	439	439	428	430	459	448	452	455	473	406	453	417	418	430	451	451	447	411	437	412	471	442	452	419	465	437	461	454	404	446	401	466	398	444	441	435	407	441	439	434	451	417	421	368	403	420	462	431	414	443	403	410	419	439	417	395	450	430	449	463	450	451	429	460	422	419	429	429	461	410	450	456	437	424	455	410	423	393	407	446	441	449	417	406	412	448	461	436	430	433	422	445	406	439	432	452	421	422	405	437	461	452	429	449	435	429	423	426	416	449	456	378	431	476	455	414	427	436	444	423	411	438	431	455	430	433	424	412	415	391	429	428	450	409	451	407	447	417	432	420	423	438	430	439	432	460	455	454	435	421	444	428	454	481	419	444	442	446	428	430	411	436	460	430	430	408	416	419	442	416	429	402	412	435	429	422	436	463	424	422	462	485	443	422	457	424	438	424	457	424	443	430	439	499	422	441	442	412	445	440	434	407	424	444	453	432	453	449	425	427	427	420	455	416	478	452	400	424	450	454	442	389	455	428	445	420	444	429	432	443	483	421	406	420	462	415	444	501	450	417	448	432	432	448	451	397	408	443	431	400	426	425	432	444	427	399	432	412	453	458	444	443	441	460	433	427	425	421	423	436	420	392	464	454	481	410	442	419	458	407	406	426	444	451	369	422	420	414	473	454	468	442	458	442	441	445	453	451	459	437	428	421	478	459	432	443	422	428	436	417	472	428	428	417	420	423	428	418	454	460	448	426	436	457	406	433	420	439	424	431	465	449	430	430	432	418	437	439	464	379	418	436	444	456	410	421	447	420	405	442	387	380	406	404	458	429	462	454	442	429	429	432	446	451	426	452	424	458	416	438	423	437	460	432	457	414	426	456	435	418	456	422	428	444	440	460	431	466	458	456	452	424	467	451	449	429	401	422	450	473	409	441	446	426	433	458	431	442	432	426	450	423	456	442	432	446	441	419	450	420	384	437	430	467	448	439	421	430	432	454	435	441	435	453	440	411	436	396	445	413	439	457	418	464	425	453	441	430	437	466	436	463	440	398	395	430	428	442	412	474	452	415	453	425	430	444	427	456	451	441	440	440	414	422	486	447	426	430	437	414	448	402	428	443	429	442	371	419	427	442	440	450	424	419	455	426	438	382	412	473	423	421	433	427	433	431	459	385	442	395	436	441	417	440	442	433	443	430	412	418	427	436	429	454	420	435	490	441	433	430	451	458	411	453	409	430	473	437	412	462	414	422	422	408	408	425	431	438	441	441	453	457	434	415	415	427	477	417	403	450	420	447	441	430	459	463	407	427	419	449	423	478	393	427	443	437	400	441	425	442	447	440	416	405	419	403	423	455	411	485	443	406	438	430	443	408	441	409	411	418	428	452	442	424	452	436	387	456	438	435	448	424	424	468	462	370	410	454	450	449	443	414	452	434	463	441	438	454	427	418	425	438	435	444	438	428	427	437	459	419	439	412	437	450	423	429	445	410	418	468	452	451	379	462	411	437	439	407	442	432	423	433	392	414	422	438	440	386	436	454	454	425	456	483	415	393	435	430	461	436	445	444	428	418	461	459	429	472	442	467	456	456	449	424	433	428	448	415	387	422	446	410	416	445	435	416	454	394	445	420	401	398	409	420	421	419	440	433	455	412	440	461	471	445	442	474	461	442	418	420	441	407	421	429	447	432	470	437	390	430	420	450	418	493	420	454	454	457	443	442	453	426	441	440	434	445	425	446	469	419	434	445	454	438	447	421	471	456	410	440	452	429	443	422	418	453	438	455	403	436	457	436	455	409	446	412	452	445	380	421	427	451	403	441	406	446	435	417	420	444	426	492	498	404	451	439	432	438	428	424	409	436	423	428	421	419	432	402	413	397	443	452	386	413	433	419	426	422	452	448	430	413	410	433	393	468	414	436	389	466	440	442	437	449	432	430	398	407	422	418	423	455	412	418	410	419	417	417	443	431	470	445	410	427	457	424	431	444	443	414	438	438	451	470	371	436
28659	5095	2548	1369	973	1051	888	1064	920	1176	775	484	447	409	367	309	368	352	338	339	343	311	299	378	337	363	349	392	355	323	340	316	285	284	344	373	347	276	289	299	349	305	293	324	297	300	291	322	293	325	306	314	306	285	316	316	298	275	311	318	298	300	288	330	309	336	320	338	308	306	301	326	307	302	278	310	282	301	290	319	299	302	321	299	305	355	291	285	297	307	345	310	306	311	289	297	308	275	342	318	278	328	331	339	289	305	309	316	275	322	320	301	263	334	317	309	288	298	294	268	320	309	342	343	316	318	309	331	324	305	352	303	314	284	318	279	329	309	285	289	335	297	309	313	277	329	313	315	339	309	331	281	300	282	319	306	262	339	268	275	289	250	287	320	316	288	283	310	347	289	318	324	323	281	295	280	316	329	321	306	320	326	284	301	291	315	277	293	301	297	307	315	341	279	292	296	332	306	325	319	323	282	341	345	325	309	298	280	336	294	331	333	310	337	328	317	322	312	317	281	325	330	287	314	281	279	302	327	320	275	316	315	306	301	302	296	327	276	302	315	306	340	299	311	295	329	313	285	296	322	327	338	318	301	348	321	306	304	306	303	271	318	307	287	302	287	318	301	310	311	314	274	296	287	267	303	324	325	327	329	327	309	309	324	296	312	312	323	337	281	301	278	321	308	309	311	298	316	295	300	324	298	327	331	270	293	326	290	311	302	331	319	308	302	304	312	314	304	291	286	337	300	314	326	291	345	342	299	285	302	362	309	292	310	338	290	303	309	318	278	302	311	320	335	306	297	310	290	340	335	301	320	309	297	309	315	326	307	326	310	279	284	321	297	314	330	302	315	284	341	310	313	328	319	325	305	282	329	336	284	268	329	313	303	290	292	308	294	317	310	333	339	322	312	288	335	316	302	292	308	328	318	322	302	315	280	298	296	315	317	301	306	330	312	324	310	286	300	298	303	314	286	322	293	278	281	281	300	317	311	328	286	304	290	301	291	324	329	310	319	349	301	305	307	317	350	309	277	288	304	311	333	341	323	294	307	322	341	326	303	285	330	297	317	316	298	284	315	318	324	318	302	274	284	316	295	341	313	349	280	308	324	319	302	319	314	307	328	335	346	333	288	315	293	301	288	306	302	290	303	297	299	309	304	350	337	318	307	285	291	314	264	292	324	306	316	309	296	306	300	323	303	317	308	273	328	314	352	322	316	302	324	302	305	322	318	319	279	285	292	285	294	310	304	307	316	332	285	331	292	331	328	320	343	309	308	310	294	331	275	346	357	331	301	281	303	313	302	325	300	307	295	272	331	293	305	292	303	315	314	321	308	318	291	289	272	290	309	313	327	300	344	317	314	320	295	302	267	306	300	309	283	301	310	291	319	311	338	318	293	290	278	274	331	296	305	283	294	314	315	326	324	282	331	333	342	342	328	335	299	272	276	329	345	316	350	302	294	306	306	303	305	308	303	312	302	307	318	294	302	308	305	317	312	305	317	306	310	295	296	301	313	353	311	308	297	293	280	318	328	340	297	289	308	330	298	355	338	295	330	344	332	299	312	312	316	306	295	318	338	310	302	303	300	344	316	294	303	314	314	286	309	301	340	313	289	306	315	314	288	311	309	286	304	331	300	289	320	328	320	307	328	329	300	324	299	293	313	310	330	276	309	307	332	328	305	330	352	298	305	296	301	301	326	347	329	299	287	311	329	335	304	315	282	341	315	310	315	339	308	327	300	324	300	305	280	301	331	305	299	328	326	348	291	301	304	341	323	317	300	310	333	328	320	293	293	302	312	322	326	302	316	299	324	315	297	298	336	262	339	319	320	299	303	318	310	297	288	306	306	303	299	303	305	338	312	298	316	288	306	307	328	296	309	311	312	318	312	308	332	298	328	306	280	303	318	284	287	292	298	341	294	324	291	317	287	301	324	279	277	292	335	310	285	283	303	321	297	317	308	329	315	289	304	282	273	317	326	309	271	310	305	297	343	308	300	319	301	320	301	309	307	336	300	318	311	322	331	297	355	281	304	306	312	304	303	300	297	283	273	302	319	334	286	330	285	326	317	346	291	299	364	288	310	351	294	326	317	326	298	292	350	298	310	306	289	317	341	302	305	301	320	326	298	282	301	317	325	310	299	280	290	311	338	308	290	318	305	319	291	319	298	322	333	299	320	327	307	292	298	348	322	310	313	321	300	300	329	307	300	303	307	303	290	287	301	296	300	305	317	323	305	344	297	300	296	341	288	288	324	297	299	327	283	306	282	297	299	303	319	323	317	345	327	305	286	335	276	322	315	317	280	310	305	325	290	301	280	307	289	308	341	297	275	315	335	322	305	329	320	277	294	278	281	320	305	314	299	284	317	342	297	300	303	322	329	301	301	335	296	317	309	314	300	316	303	319	324	309	336	290	305	326	326	322	329	288	286	283	316	308	328	308	315	286	295	326	333	324	296	338	309	316	277	302	320	272	295	313	289	330	286	303	275	303	334	299	301	271	299	322	310	333	362	302	302	319	300	314	318	313	299	296	335	323	333	323	311	285	324	302	315	302	306	294	289	321	313	320	300	278	306	313	293	294	295	343	327	327	333	307	289	318	317	312	324	337	311	276	322	292	307	302	309	317	298	304	315	336	323	317	307	352	309	317	312	279	308	305	323	317	305	327	301	309	333	287	300	329	302	335	314	339	285	293	309	319	286	296	301	301	310	327	327	361	262	324	297	300	327	303	309	264	328	297	295	297	300	300	287	340	327	291	272	298	285	316	295	304	315	300	278	312	328	328	286	274	284	305	312	323	330	296	327	340	339	321	326	331	323	303	291	311	301	322	269	346	323	335	336	262	288	310	291	319	337	308	299	339	286	315	336	274	292	308	330	312	300	297	337	302	311	321	304	294	332	348	325	321	321	321	327	320	290	290	288	328	336	294	322	322	328	315	306	282	293	295	265	293	322	296	344	335	287	321	291	302	335	312	329	289	350	316	299	298	320	302	306	334	308	294	324	323	294	320	287	326	312	272	292	286	308	309	313	276	290	325	322	325	303	310	283	276	337	301	287	305	330	328	333	326	334	310	284	284	312	333	336	289	312	329	306	318	287	304	310	321	338	317	313	302	335	311	295	333	302	282	296	277	317	307	325	316	287	331	309	313	287	283	292	330	343	323	308	315	316	293	309	330	310	323	334	320	304	337	308	296	310	306	293	291	298	285	320	291	300	307	317	297	314	302	308	293	352	303	310	334	317	307	317	316	323	310	316	315	331	324	321	346	322	302	309	269	275	334	335	306	317	343	285	290	296	299	325	351	344	301	338	329	313	308	292	287	308	305	323	301	300	307	315	297	281	322	335	290	293	284	319	298	330	310	325	335	331	317	306	344	345	291	265	337	303	288	315	304	313	322	292	317	311	300	264	312	324	301	314	304	332	307	273	316	310	308	299	318	313	284	314	322	297	316	277	307	329	315	302	309	282	294	306	339	293	299	316	319	296
12796	2600	4675	3855	3744	4579	4192	4950	4305	6048	3370	1943	1435	1287	1102	1048	941	989	957	926	917	900	963	961	1000	942	1115	1169	920	882	844	804	840	850	841	993	925	867	832	838	895	851	869	871	816	806	781	750	756	729	796	767	766	762	798	781	816	803	769	819	750	788	814	794	792	797	780	756	804	791	764	775	823	759	784	774	782	780	734	790	800	746	742	763	768	792	826	774	751	784	780	791	765	737	782	768	725	762	771	768	742	785	772	779	744	807	714	788	782	746	765	761	775	738	815	793	787	764	780	792	741	776	780	709	765	765	765	728	812	753	738	742	778	757	737	767	754	732	746	733	783	771	761	729	783	733	727	753	880	755	704	814	783	795	759	779	745	819	810	730	779	738	797	760	761	732	766	796	765	750	774	765	782	747	806	730	773	777	776	726	769	779	763	737	756	758	787	782	790	755	818	766	801	806	752	760	806	754	790	725	818	716	745	745	772	763	764	834	762	793	791	814	775	776	764	721	750	799	754	772	806	727	715	727	777	772	803	753	757	771	743	706	748	745	743	770	746	797	798	751	792	764	749	783	775	742	777	758	731	720	746	780	793	762	816	733	751	821	783	732	741	749	818	775	771	783	786	789	757	740	801	755	705	774	794	736	735	770	726	802	758	749	794	752	770	719	760	792	751	717	787	762	812	786	766	741	805	744	773	740	747	766	810	791	763	759	784	811	767	834	745	724	735	739	792	756	784	731	789	797	702	766	733	790	755	793	748	770	827	794	773	781	786	755	749	742	764	754	778	796	784	800	733	741	780	722	835	735	771	698	741	757	776	771	727	764	766	758	750	760	712	781	748	745	763	785	754	778	706	770	759	738	743	793	755	786	749	793	735	716	753	723	773	761	758	801	786	779	737	748	831	801	714	768	761	712	722	760	718	752	771	796	771	792	779	753	784	785	789	767	718	754	761	751	788	749	718	819	752	749	769	741	751	746	749	773	789	736	764	803	785	799	727	754	742	774	800	774	780	737	720	716	826	757	788	741	775	775	747	798	753	752	716	762	799	797	740	793	774	823	752	763	723	689	715	772	750	749	761	772	778	756	744	765	773	762	704	718	766	795	744	771	732	764	709	737	713	770	766	770	748	798	773	784	797	755	769	753	734	757	762	763	739	764	753	786	755	717	745	767	746	691	773	738	771	787	743	788	768	761	768	762	734	751	737	776	762	769	761	718	730	732	788	763	763	724	794	745	781	746	771	773	783	785	741	789	792	787	736	800	749	717	809	766	781	762	790	808	749	816	793	717	778	761	764	736	762	712	762	755	792	800	720	835	737	801	769	765	729	738	776	755	767	768	760	753	751	780	772	756	790	790	747	780	804	731	749	761	799	751	768	754	762	792	749	746	759	746	764	786	832	727	749	803	803	786	795	759	801	792	768	779	755	749	772	761	787	754	763	750	761	754	740	799	765	763	718	782	771	783	754	725	720	772	787	778	741	776	756	791	748	761	786	789	752	777	738	754	751	717	769	773	777	761	738	761	725	783	766	793	788	807	752	772	786	765	721	786	800	739	776	827	779	763	758	774	718	765	764	729	782	784	815	767	825	753	697	806	788	808	779	786	783	781	773	745	798	763	765	747	767	745	763	750	779	765	792	799	787	813	797	768	732	756	688	806	719	823	720	745	756	787	727	757	784	760	824	721	760	781	751	743	783	755	762	763	794	772	777	772	758	806	742	760	754	741	761	735	757	728	724	767	789	789	763	749	813	779	755	724	763	768	748	776	793	807	702	763	741	729	756	784	783	769	747	814	770	756	788	761	773	708	770	767	705	780	716	765	701	746	750	805	770	782	765	747	736	769	790	789	807	773	766	783	762	784	774	802	726	819	767	753	802	740	695	751	799	768	748	751	759	823	750	773	768	744	755	739	768	796	754	793	760	749	727	745	728	763	775	775	788	756	793	729	765	724	732	800	799	775	764	830	785	748	754	775	755	732	762	795	764	836	715	706	742	773	750	771	744	791	763	772	755	740	751	759	794	785	699	790	740	734	758	747	735	771	764	772	703	756	749	809	716	753	771	774	756	693	764	795	732	777	770	762	776	740	747	761	737	711	774	758	718	761	763	766	749	790	729	766	842	739	721	765	754	804	775	750	748	773	765	769	780	803	796	741	756	783	784	765	690	805	810	783	763	811	778	740	740	783	809	755	772	757	801	719	776	769	762	730	762	811	795	767	751	791	780	757	769	774	756	752	736	717	740	741	773	765	746	747	730	787	732	776	778	752	794	715	783	799	754	815	774	770	764	754	744	778	745	722	786	805	815	775	744	777	759	764	769	726	773	748	750	797	763	754	741	747	749	706	770	785	712	809	753	727	745	754	777	740	788	755	797	791	786	757	810	744	760	761	770	749	787	736	801	721	728	752	766	812	794	824	779	733	786	756	775	744	748	791	776	777	754	768	748	723	793	806	761	774	764	734	715	799	800	771	727	717	773	807	805	761	778	799	808	807	747	783	752	762	775	797	800	765	756	772	806	723	733	817	747	771	759	746	788	758	701	799	759	772	805	723	795	752	774	767	747	740	777	783	809	797	763	806	745	783	736	744	763	779	758	811	729	750	746	778	810	744	813	724	749	706	796	751	738	747	777	781	770	785	720	770	816	737	748	825	776	743	732	760	795	763	769	755	759	732	787	774	784	762	762	760	805	692	790	772	788	777	716	786	737	782	738	814	774	740	785	773	788	766	739	743	760	772	733	749	772	766	734	748	754	758	711	770	779	740	731	783	794	798	724	733	761	737	778	729	776	764	794	734	743	740	845	751	746	791	799	733	794	753	781	778	765	755	794	771	814	740	769	781	750	735	774	766	747	756	765	755	751	754	781	771	797	746	760	758	769	743	748	747	726	781	753	723	760	770	753	786	760	734	751	768	771	737	775	829	722	769	758	739	772	768	745	860	704	767	790	774	733	815	732	740	774	825	778	778	789	723	785	731	745	787	713	737	786	722	801	759	747	780	746	791	752	723	779	801	766	743	800	771	753	734	753	713	778	783	721	767	770	773	774	770	846	763	800	817	778	730	754	771	796	742	752	765	765	779	725	740	741	744	762	797	778	780	785	740	815	746	745	709	689	779	732	774	725	762	784	791	808	758	744	768	758	768	764	783	740	740	779	748	727	763	785	794	794	704	734	729	754	772	759	822	767	778	752	795	762	722	767	755	789	796	788	747	747	770	762	738	761	781	801	756	763	744	770	737	750	681	804	766	708	751	746	775	748	773	836	737	745	834	736	755	734	796	789	694	734	792	778	761	763	795	750	737	782	759	813	774	784	789	764	743	823	771	779	780	767	707	785	753	773	742	735	742	773	732	758	778	749	771	708	751	785	754	762	784	787	752	805	773	800	722	780	764	744	764	771	796	748	761	749	788	816	788	813	796	769	779	789	774	775	742	816	769	790	759	785	748	752	740	775	743	702	766	729	736	736	766	738	745	698	777	721	772	744	757
41023	11117	4078	2268	1612	1647	1305	1293	1311	1646	1010	640	447	450	427	410	378	375	414	397	366	360	353	365	389	380	359	374	369	362	365	332	313	358	356	371	382	358	340	361	341	373	376	342	305	329	328	344	322	346	353	311	351	297	335	342	343	334	334	299	299	293	358	323	331	341	350	310	331	316	371	352	356	334	345	284	328	291	330	338	313	319	327	314	324	346	331	332	299	317	348	362	327	333	334	335	338	321	336	309	328	318	315	339	317	295	359	290	316	364	323	281	316	312	310	330	341	327	323	307	303	295	325	339	334	311	299	324	339	337	317	309	365	323	312	298	310	371	356	323	321	346	336	303	312	331	326	310	295	318	342	323	303	277	310	345	328	344	337	294	341	306	307	314	337	323	321	321	331	321	350	334	337	324	302	350	347	341	305	302	316	297	335	330	329	314	341	337	308	333	330	354	337	352	317	336	327	309	330	344	303	317	302	341	308	309	337	352	313	342	338	312	347	360	295	343	334	298	313	310	335	337	321	339	347	350	333	305	283	319	325	325	334	319	327	305	316	350	330	354	348	322	350	331	304	313	342	323	342	300	357	350	282	298	296	340	321	291	340	337	295	360	336	315	331	338	307	313	321	344	328	311	353	332	359	325	302	326	289	286	350	303	349	308	310	308	346	318	306	316	338	344	313	301	298	330	325	321	302	343	341	312	315	315	353	312	306	328	320	332	364	311	333	319	337	349	323	341	339	318	367	347	334	336	310	333	320	309	342	312	345	311	322	320	277	346	330	339	347	335	345	329	306	332	321	296	312	315	324	320	279	304	352	315	312	345	327	339	330	375	318	301	308	300	319	298	326	332	310	324	331	376	323	363	344	316	302	363	328	327	309	308	310	319	320	298	334	339	330	344	338	329	352	319	335	302	345	334	307	328	294	325	302	292	311	324	292	324	313	357	315	327	319	302	325	326	262	309	281	336	310	312	332	326	340	305	300	334	336	308	328	342	362	342	355	311	339	265	296	309	349	307	349	323	335	322	339	318	349	312	382	315	333	344	298	341	322	305	332	322	303	364	305	324	301	309	316	352	317	299	293	317	308	316	354	320	308	346	339	293	279	343	364	306	342	347	348	354	331	343	330	293	276	329	297	329	318	332	346	321	307	308	328	324	343	337	333	359	292	340	322	325	341	319	340	325	351	333	323	344	273	332	330	344	332	318	333	338	331	344	329	317	307	305	321	311	317	341	326	337	319	340	298	347	300	288	342	315	304	352	310	335	323	322	328	296	313	345	329	318	345	348	310	312	325	312	320	336	314	332	283	293	289	305	351	324	294	325	326	333	319	298	259	343	311	289	331	338	338	355	329	324	341	305	337	324	312	333	307	348	328	321	329	325	298	310	325	310	342	368	327	336	332	343	315	322	324	306	342	298	348	331	339	299	306	316	306	334	325	303	316	359	362	323	345	313	347	301	328	322	344	337	315	324	294	302	340	335	323	359	325	315	337	342	319	334	335	332	317	344	323	314	296	334	336	352	320	347	330	320	303	360	341	325	350	327	330	359	302	309	356	342	293	308	318	333	303	320	325	317	282	351	322	302	340	301	311	305	344	319	326	326	308	353	296	353	320	300	323	350	318	363	300	348	346	317	322	355	341	295	324	323	293	337	363	312	311	309	295	326	323	294	317	348	318	322	316	309	323	320	328	336	322	334	343	308	326	337	366	311	301	348	337	316	333	323	305	353	316	314	328	303	310	305	325	315	330	318	293	344	332	333	327	357	310	320	325	285	320	331	326	321	306	327	324	356	301	320	339	313	305	311	342	333	322	318	330	348	342	320	326	333	296	311	303	337	342	302	326	327	288	332	335	306	303	298	342	317	296	334	346	332	332	336	337	320	315	323	310	324	308	332	339	317	332	353	297	302	323	341	306	332	283	296	339	324	355	311	325	372	295	304	290	331	318	321	335	326	319	310	300	331	327	345	352	286	333	318	302	330	350	333	343	317	309	336	316	347	318	327	303	328	317	328	322	328	280	342	322	311	319	296	326	292	308	355	305	342	337	332	310	330	325	319	302	317	303	298	343	327	316	339	339	317	330	341	346	317	304	319	273	299	322	309	315	351	303	319	313	341	299	336	322	328	313	355	326	302	311	285	315	311	337	313	323	350	314	294	318	355	343	317	328	317	356	354	333	334	345	313	318	324	329	373	334	340	336	334	323	332	328	288	335	342	310	371	315	302	348	345	324	306	337	329	344	324	313	322	351	342	332	336	316	327	345	325	315	364	319	352	348	293	301	330	364	302	333	295	319	325	335	325	357	323	318	348	348	311	327	372	327	332	337	313	286	328	324	306	284	301	309	305	342	314	290	313	301	284	316	332	322	307	317	325	312	370	340	338	292	338	282	312	319	326	326	346	310	335	328	319	326	339	325	307	347	337	324	327	299	320	306	351	292	376	310	306	296	305	340	343	301	322	288	320	350	308	343	335	327	350	331	322	326	319	319	325	337	297	351	334	312	320	327	299	304	337	319	320	345	336	333	308	285	319	333	357	384	340	333	315	342	321	290	354	333	320	340	344	318	337	335	312	324	312	309	302	342	338	351	345	316	281	330	340	311	337	311	333	303	355	323	344	355	315	334	334	373	318	328	339	328	297	327	344	301	346	348	342	301	331	344	340	332	283	367	334	346	344	337	304	307	351	321	315	304	300	325	316	303	309	335	300	329	318	366	344	314	308	289	336	304	315	325	322	321	316	306	318	300	324	360	335	363	336	365	337	311	304	325	351	302	344	335	295	316	321	321	310	323	318	308	328	328	349	299	319	310	300	337	309	327	338	325	327	332	345	321	336	333	333	327	352	325	298	332	351	331	315	326	326	307	330	320	361	327	305	304	316	303	320	313	345	353	317	319	308	332	344	299	309	359	339	309	340	324	315	320	345	313	350	328	300	344	334	323	301	315	296	328	322	329	299	300	339	338	343	323	306	329	328	340	341	296	336	316	319	335	328	335	330	313	315	337	293	289	290	363	365	354	328	349	325	307	316	329	349	329	311	315	314	302	323	307	331	324	322	303	337	345	292	303	330	349	339	332	344	335	356	359	343	306	316	309	306	313	300	352	285	345	330	357	331	335	328	336	318	323	341	328	307	298	303	325	368	325	335	302	337	329	356	333	333	332	312	335	339	324	311	350	321	336	326	285	311	327	295	307	333	347	327	335	337	317	329	318	309	341	308	339	350	333	329	335	327	317	309	329	342	343	344	293	314	344	319	335	307	311	324	342	359	330	318	321	308	343	332	356	301	324	293	341	302	319	319	345	341	320	337	347	351	317	320	308	322	298	321	338	297	300	338	320	324	340	320	313	327	317	315	301	311	312	291	321	314	329	350	334	343	312	314	315	310	319	332	330	321	318	367	312	311	346	308	316	307	326	322	318	303	318	297	325	350	332	350	331	324	302	281	339	318	310	315	294	318	329	331	341	338	340	328	279	339	326	321	315	344
17255	3517	6348	6061	5766	6960	5957	5758	6273	7982	4666	2641	1983	1702	1327	1290	1160	1152	1133	1120	1011	1090	1094	1081	1077	1070	1220	1318	1068	889	959	942	925	979	1016	1134	1058	1013	1016	1029	1032	949	911	871	815	855	818	846	791	833	828	776	836	785	824	812	774	765	803	756	831	780	804	743	782	782	784	828	739	797	784	784	809	832	803	823	784	824	780	754	762	777	779	774	834	723	773	715	785	792	816	762	777	768	749	753	794	776	769	787	834	806	771	801	745	775	759	761	793	780	738	755	789	776	801	728	689	769	785	715	790	784	738	756	705	781	755	797	790	795	799	761	758	755	744	786	765	763	727	775	798	773	777	778	733	789	789	741	752	793	769	765	739	751	798	819	785	714	740	804	805	767	723	768	773	790	756	729	763	750	783	802	761	758	761	714	768	778	757	793	800	778	771	798	798	764	784	782	765	729	804	790	778	763	784	831	768	792	777	786	774	807	821	824	739	750	749	749	812	717	744	771	795	797	772	745	738	742	798	762	777	757	746	779	770	793	807	749	774	752	747	784	758	781	749	756	770	726	801	777	796	723	784	795	787	751	831	786	733	783	805	769	805	787	744	756	770	791	750	806	805	740	742	789	748	808	771	738	762	818	739	777	769	808	801	721	764	738	833	783	750	817	758	759	747	808	772	759	789	744	753	797	805	766	826	747	810	803	756	768	812	720	756	776	753	802	798	798	783	761	792	834	771	761	709	749	760	734	748	754	751	725	789	818	770	745	790	753	779	740	730	740	737	764	793	734	755	751	733	774	819	772	773	755	752	771	815	750	782	793	764	751	786	762	785	747	776	785	775	772	801	779	787	781	769	788	761	749	731	762	805	786	823	774	782	819	757	766	712	806	798	735	769	763	782	772	750	793	773	780	770	726	744	768	747	800	784	801	797	766	769	799	733	726	829	789	788	754	771	781	740	778	788	811	773	763	801	758	785	758	753	795	765	783	778	816	776	767	763	786	744	812	791	737	774	747	839	822	775	787	793	758	777	773	789	801	744	792	777	736	768	798	792	761	731	768	748	786	769	778	786	738	723	770	777	779	760	802	766	765	739	789	842	712	750	784	755	765	781	797	761	750	798	799	780	792	749	779	742	780	820	808	762	703	777	781	748	778	754	763	767	798	745	768	788	759	732	771	766	765	711	771	768	742	782	773	765	797	764	755	755	766	794	727	761	749	788	735	790	756	770	782	761	769	781	767	807	800	745	711	776	750	775	762	807	796	778	800	739	789	733	793	769	760	732	771	816	805	781	742	751	772	776	779	734	770	773	755	814	751	770	772	817	778	756	755	796	739	780	810	731	768	790	784	737	783	779	765	787	814	787	765	733	788	743	740	773	785	813	734	744	748	773	767	765	777	778	744	815	752	765	792	768	778	802	746	781	755	799	753	770	768	791	765	795	749	731	782	790	753	724	802	776	835	720	762	724	767	791	808	753	806	796	774	746	818	807	753	768	822	822	737	759	774	791	796	795	819	740	780	757	735	764	781	755	745	788	731	784	778	771	738	748	781	782	763	788	763	765	766	771	726	741	822	791	769	789	804	813	766	785	791	795	744	809	751	782	772	728	745	741	741	773	796	753	749	763	742	765	773	814	735	821	731	746	779	803	797	841	753	746	800	782	791	737	733	747	798	776	767	766	777	771	765	787	772	777	796	785	768	771	764	781	771	753	745	746	796	761	780	721	772	734	728	790	766	781	821	742	747	760	847	748	780	811	784	746	776	783	771	758	764	797	798	772	768	705	746	775	787	795	749	708	804	790	778	757	754	757	753	769	798	798	702	826	739	784	781	827	762	740	748	791	722	779	778	798	798	797	815	773	747	795	817	792	763	748	779	728	799	784	797	734	790	757	777	805	769	746	788	759	802	743	758	747	790	781	751	724	787	753	736	795	721	753	723	787	781	739	809	780	787	755	775	768	778	754	763	774	786	740	820	759	807	789	717	766	794	740	779	761	750	759	802	756	727	808	771	764	776	767	789	783	813	796	787	785	791	791	773	788	771	771	841	753	810	783	767	774	759	765	752	764	757	756	751	777	804	778	794	784	778	792	708	769	787	756	803	773	763	779	823	738	793	733	812	768	787	800	783	766	776	780	805	733	801	778	784	788	755	790	765	760	756	801	807	793	821	825	801	805	755	757	759	787	777	765	763	745	772	777	759	790	751	754	820	733	749	685	736	778	811	767	762	736	780	742	746	751	793	766	760	767	772	805	808	777	756	787	792	800	764	776	769	777	712	762	812	778	739	739	748	811	719	808	807	761	784	746	795	739	697	804	754	747	766	777	784	780	737	780	721	798	752	765	728	719	773	744	814	832	762	780	819	788	728	770	813	776	764	779	788	766	742	757	719	787	762	809	772	809	799	705	780	760	770	731	752	800	830	769	806	790	842	767	782	774	767	736	782	753	764	771	750	770	779	751	770	763	807	769	731	801	802	769	813	785	767	768	805	748	799	788	800	785	768	768	735	794	788	813	708	723	757	799	777	774	769	692	818	761	769	789	761	773	805	762	752	739	787	776	781	799	805	795	777	762	734	820	801	738	807	768	794	769	747	753	759	793	763	739	786	754	753	797	779	756	784	767	753	774	794	780	751	804	780	785	740	796	768	748	767	823	793	743	736	788	736	771	776	769	777	810	772	810	750	748	778	807	763	794	799	758	806	782	774	738	716	785	777	697	754	774	791	736	765	782	774	793	769	782	774	783	733	772	804	752	737	776	788	746	804	753	792	758	734	722	768	744	781	802	793	802	782	762	758	803	808	751	734	784	762	739	811	721	788	814	750	743	758	782	765	823	816	820	768	773	747	732	851	778	767	779	800	766	772	787	815	775	755	783	747	792	776	778	754	789	776	735	785	745	722	728	765	792	732	757	787	801	801	723	763	788	806	777	788	808	768	764	714	719	757	845	778	768	766	776	760	759	763	746	748	772	743	798	769	722	808	773	763	751	777	746	816	778	785	745	778	782	789	772	766	749	738	761	778	757	727	762	789	781	774	749	764	781	830	762	804	809	765	746	778	740	809	804	820	816	762	770	795	787	736	783	781	827	773	798	822	778	803	822	722	746	798	760	758	749	746	810	752	721	715	699	758	753	727	790	787	770	796	809	799	782	783	757	771	725	794	755	754	769	740	796	753	805	773	781	734	738	774	741	769	767	810	776	738	777	784	779	742	741	751	745	777	782	796	784	778	774	782	779	784	790	759	828	778	750	731	769	760	744	765	768	741	775	784	725	771	780	778	786	720	754	779	764	810	745	769	745	739	727	822	754	794	785	751	810	770	787	755	773	777	799	780	758	815	708	776	751	803	716	764	739	757	735	783	763	735	760	783	802	797	766	812	795	768	796	814	772	793	771	701	769	757	741	760	747	811	737	785	806	757	729	829	750	749	763	765	759	770	804	790	761	743	799	722	768	789	777	795	800	789	718	781	761	704	736	776	757	794	791	744	733	781	726	755
4610	846	544	335	273	418	372	388	403	565	300	210	163	157	169	174	157	161	178	146	173	153	151	172	172	140	178	158	138	151	146	142	138	153	173	144	141	146	158	165	171	184	159	152	167	155	143	159	158	169	158	142	164	159	136	157	157	185	179	182	161	163	149	141	151	171	147	155	160	168	147	135	145	166	145	156	144	155	159	167	135	147	167	153	145	154	147	161	157	159	159	154	160	129	184	155	162	149	150	124	169	166	151	140	153	134	155	147	159	133	161	143	153	139	126	150	136	174	145	152	145	161	169	140	156	146	172	135	159	150	157	150	141	161	150	151	151	168	130	148	154	164	161	142	149	139	193	167	163	131	153	139	148	174	139	142	133	156	167	142	142	150	143	150	154	150	145	165	163	172	124	155	155	162	148	147	145	133	136	141	150	168	149	133	156	170	147	136	157	137	172	156	140	168	145	148	135	141	161	146	141	140	138	145	159	148	113	154	153	164	166	156	151	160	137	150	147	158	191	139	136	146	155	163	163	147	161	159	144	141	152	144	129	152	174	144	157	147	150	160	166	154	166	146	138	153	152	143	162	144	145	145	133	157	136	169	165	185	170	140	153	167	145	154	157	137	129	165	166	166	129	165	163	137	150	166	173	141	138	143	148	149	150	147	143	148	155	164	128	135	144	143	160	134	143	154	169	140	115	133	126	177	142	159	150	149	171	167	167	176	136	149	144	149	154	178	164	131	149	159	133	167	151	118	154	161	149	138	139	131	143	156	166	168	147	134	165	161	148	154	161	156	154	157	161	157	152	151	149	139	167	142	159	140	126	137	159	161	153	139	172	147	170	143	134	152	123	123	147	168	164	148	134	161	153	163	146	134	162	157	154	148	154	154	162	173	156	125	142	135	146	157	150	141	139	150	135	166	150	160	127	147	116	164	121	120	171	143	148	152	173	131	162	167	160	153	143	140	149	144	154	159	173	145	167	158	152	150	163	143	162	165	154	158	140	138	135	169	148	154	155	155	142	143	136	155	163	140	175	158	142	162	141	172	171	155	141	162	143	153	158	158	145	159	124	149	141	142	168	145	148	156	131	146	134	147	148	170	167	144	170	144	141	173	159	167	158	143	139	139	154	144	180	147	165	167	151	165	174	142	164	141	118	165	130	144	137	170	138	153	134	151	160	133	166	144	122	135	175	138	148	137	147	139	168	153	154	152	156	146	142	151	166	150	157	171	151	159	134	143	166	146	168	153	169	172	178	136	160	160	152	160	142	180	128	141	163	164	166	153	146	170	135	150	149	150	158	166	128	145	157	166	144	153	180	135	151	142	135	144	151	158	120	124	153	158	151	137	150	144	167	172	165	162	156	127	139	159	151	154	137	139	147	149	156	167	152	156	131	147	149	160	158	155	161	139	150	146	164	161	145	157	142	131	164	139	164	163	128	130	154	176	165	132	153	173	158	154	163	137	154	157	123	141	135	145	163	149	156	157	167	142	150	133	133	173	164	146	165	156	143	162	134	134	149	149	160	171	140	156	155	153	123	138	125	151	148	149	136	154	163	148	145	146	154	139	159	160	144	141	150	154	144	138	132	149	153	163	151	162	175	155	150	144	129	159	165	171	160	142	164	164	157	139	161	165	145	153	134	158	131	148	153	169	116	161	147	158	168	157	148	183	152	160	147	176	151	148	161	144	188	159	148	142	173	151	161	159	162	168	152	164	176	150	171	159	163	147	158	119	156	156	163	164	145	122	117	131	171	161	135	169	148	155	143	148	155	148	135	162	160	145	142	129	168	158	138	153	149	173	153	177	149	155	152	172	143	131	160	129	136	150	141	143	139	163	186	146	139	138	144	143	160	154	160	143	133	143	162	150	167	138	170	142	171	155	149	164	169	161	153	165	129	174	170	141	151	167	141	167	147	131	138	150	150	133	151	160	152	157	153	139	157	145	147	153	150	139	159	140	144	162	159	144	148	152	136	135	150	154	150	149	159	158	153	146	161	148	160	146	136	154	145	147	163	127	164	168	152	170	138	158	150	161	153	148	164	179	190	140	163	130	146	142	142	152	147	139	124	151	159	171	153	163	157	161	161	147	137	141	151	159	151	173	173	179	150	163	162	131	155	140	147	155	133	154	181	174	162	158	162	142	151	126	134	135	147	157	149	152	143	144	146	159	149	153	149	161	160	148	168	140	171	169	183	161	166	157	177	165	162	157	178	149	146	159	138	155	140	164	151	142	155	152	142	157	167	144	161	143	161	148	157	139	148	152	134	149	146	151	156	162	138	162	149	162	129	147	145	198	136	151	153	132	140	141	153	158	170	144	176	142	147	142	171	158	174	151	159	151	146	163	124	133	164	125	156	167	145	137	136	167	131	171	168	123	133	157	139	150	184	151	156	135	142	163	147	138	151	158	138	128	160	148	162	141	148	146	129	161	165	190	140	136	160	149	140	161	155	154	159	148	177	137	144	183	173	159	141	152	165	153	148	150	163	151	180	158	151	152	144	133	134	155	151	184	134	155	156	151	158	180	159	164	164	144	145	179	139	169	147	160	161	146	122	151	149	140	164	153	174	147	167	142	163	155	139	129	159	148	154	176	150	150	155	141	111	167	159	172	149	143	150	147	159	154	160	148	154	154	156	144	168	146	172	158	179	155	155	137	155	138	143	142	139	133	170	154	161	154	159	145	147	147	147	139	165	161	130	148	145	153	165	156	137	155	125	158	173	154	142	147	169	140	159	155	141	158	153	136	148	144	160	161	132	142	159	141	149	159	162	160	142	144	167	146	137	154	150	163	158	158	139	145	150	143	177	160	165	149	162	151	142	146	167	151	186	136	138	163	150	177	161	168	153	160	165	150	158	151	172	141	133	177	150	128	155	140	161	147	158	168	146	151	164	171	139	147	140	146	157	164	156	151	140	128	169	144	153	145	155	158	156	160	162	167	141	144	154	152	172	159	144	150	148	143	141	150	148	143	168	160	148	144	159	155	158	145	152	152	177	135	155	155	164	141	160	152	156	144	143	161	145	160	139	143	142	149	141	175	133	154	175	142	160	161	158	157	132	147	170	141	145	145	156	129	177	131	160	183	151	148	163	145	139	146	139	149	140	141	156	155	150	142	166	156	145	147	125	179	138	164	156	153	140	153	153	148	162	168	144	152	141	163	151	161	141	143	136	139	150	130	169	123	143	150	115	154	143	151	151	150	152	152	150	170	145	150	174	161	147	169	156	154	143	148	141	145	164	141	156	142	145	153	152	166	152	146	155	174	125	151	149	140	131	173	145	187	132	157	161	153	130	117	141	183	160	179	139	141	141	160	145	163	140	147	130	149	141	158	138	145	150	157	160	131	162	166	143	182	146	165	123	139	168	143	163	139	140	150	150	157	138	145	165	142	124	163	154	147	166	124	153	140	134	131	144	167	162	132	153	161	140	149	130	165	137	137	144	168	162	133	155	146	152	155	158	142	144	126	155	137	128	154	150	160
4495	1065	1267	989	911	1792	1655	1760	2104	3059	1590	778	591	464	432	479	481	424	433	430	438	461	453	439	519	453	566	581	496	441	445	459	407	461	435	438	439	398	432	432	450	426	413	446	401	445	457	463	420	431	430	436	450	450	417	410	470	413	448	423	461	451	424	467	401	380	490	438	426	474	480	437	462	442	445	420	427	403	427	434	439	429	424	428	442	456	442	431	455	462	411	472	436	406	416	437	420	426	451	444	436	414	438	423	458	424	402	441	425	416	449	425	420	449	443	441	433	420	425	425	415	422	399	417	448	451	421	428	411	423	455	456	437	433	419	440	456	421	444	405	423	440	453	444	436	389	440	415	391	425	405	445	418	402	423	405	438	465	435	404	450	407	429	426	417	434	429	429	409	402	472	415	432	431	456	451	428	417	436	406	427	409	458	398	424	408	409	458	435	471	434	463	425	415	403	408	435	462	440	437	421	433	456	430	462	424	385	462	443	429	433	428	455	393	431	446	452	449	468	409	424	409	404	421	421	442	414	490	452	412	415	387	431	421	432	427	422	453	417	390	430	430	432	417	458	403	416	405	430	408	434	423	437	445	424	452	447	424	422	424	436	381	435	454	453	440	427	456	402	430	439	411	427	431	400	402	420	411	413	437	437	429	418	436	464	376	430	446	437	448	439	417	432	464	424	455	445	414	440	445	414	459	448	416	427	434	483	442	478	431	458	443	386	442	414	433	425	419	438	435	437	440	431	408	448	444	445	456	453	458	429	384	436	446	457	449	419	452	423	414	443	425	464	474	431	447	457	465	388	427	416	384	422	429	407	432	395	431	455	432	390	418	409	408	407	409	432	398	464	451	444	448	422	456	435	455	420	460	426	443	429	429	442	426	459	431	423	389	435	428	459	469	402	421	431	415	436	396	464	415	444	413	451	439	445	467	441	460	408	417	423	400	419	462	426	419	453	450	432	408	428	425	430	460	417	456	430	429	421	442	415	430	439	437	450	435	416	424	402	387	409	460	468	439	438	429	396	418	445	475	424	406	430	423	433	420	404	436	412	430	439	445	422	428	404	448	445	434	418	417	373	453	443	433	448	423	440	416	436	432	435	448	440	419	421	421	446	450	409	409	470	436	427	445	421	426	432	414	450	434	401	423	444	439	405	437	456	427	422	402	470	456	434	427	400	439	465	402	394	425	417	440	406	454	432	438	402	410	454	425	443	394	453	472	432	417	388	465	440	436	436	413	442	411	405	414	407	427	448	429	420	412	391	425	456	443	429	415	448	422	436	416	426	421	421	426	450	435	419	439	399	438	426	423	440	438	409	446	420	443	456	416	433	464	461	419	432	394	406	441	439	421	406	423	416	420	431	443	442	376	436	405	378	396	422	462	431	407	444	411	406	413	404	419	419	419	440	410	420	425	421	466	402	458	457	441	446	468	436	397	408	404	435	461	436	426	421	403	438	410	434	484	486	423	458	436	419	426	446	430	418	423	446	451	441	423	474	448	409	453	449	450	420	413	407	433	432	464	453	453	416	426	463	411	423	423	445	440	442	417	410	442	451	431	414	410	450	432	427	440	446	426	459	434	418	420	451	433	462	431	472	464	440	447	415	466	428	427	429	401	479	438	411	450	395	446	411	424	409	471	426	457	427	437	445	442	421	437	473	427	453	431	452	408	434	436	422	416	437	420	444	395	386	411	421	420	442	396	400	497	443	418	411	438	393	437	462	392	428	431	424	392	441	433	460	420	425	411	422	469	410	407	407	419	450	442	433	446	432	436	412	455	433	412	406	440	413	456	408	431	439	451	431	422	423	409	427	438	405	429	399	438	401	403	433	436	470	381	414	409	413	421	458	406	403	460	409	466	415	434	442	454	438	448	406	394	460	442	412	423	457	437	452	434	468	424	436	419	420	443	379	452	455	408	413	427	401	422	469	428	463	430	437	440	423	411	430	439	440	410	426	416	427	432	442	446	448	424	408	422	488	457	434	480	449	449	403	423	410	411	444	426	430	438	409	391	434	420	419	400	424	439	447	435	462	406	428	438	414	412	408	444	438	420	412	432	426	420	396	403	400	402	424	403	429	445	406	440	424	380	462	394	417	413	410	421	433	427	413	419	463	419	434	419	392	432	439	410	436	426	446	420	435	433	467	389	440	424	401	434	440	411	453	409	446	456	418	479	443	435	433	388	390	422	422	435	426	414	454	429	418	444	436	385	449	416	446	398	468	425	452	488	420	409	488	471	455	441	444	412	436	446	422	412	432	420	403	417	430	457	422	418	423	431	442	388	411	408	450	418	428	438	477	430	410	437	443	396	391	427	416	422	423	397	450	389	394	419	440	438	448	440	429	463	441	417	411	443	429	452	451	421	436	387	417	411	445	464	451	444	435	439	431	439	433	393	439	455	407	439	442	414	439	465	416	409	429	407	455	418	436	430	422	438	405	439	454	433	423	433	436	440	439	454	407	440	416	461	413	410	447	396	461	448	413	427	437	439	435	432	473	489	449	439	434	410	435	429	430	376	420	431	433	427	443	420	422	392	454	439	407	463	443	423	456	406	432	424	453	437	412	398	404	379	448	414	461	443	435	428	448	443	446	430	448	424	423	434	452	416	425	406	449	408	435	430	381	387	450	407	410	429	424	422	429	460	431	389	436	411	438	431	447	453	459	453	433	448	411	418	448	428	426	457	442	429	455	429	434	419	473	449	441	443	417	389	404	436	386	458	406	390	431	424	450	426	398	421	417	442	422	447	418	404	426	421	440	438	410	427	457	462	423	442	439	428	439	440	421	414	424	420	421	462	476	423	411	438	430	424	422	385	419	414	430	444	432	431	463	397	443	406	387	417	436	417	450	419	426	443	416	428	419	439	432	447	452	441	449	413	427	405	459	445	433	439	454	395	385	449	455	415	412	439	433	423	407	477	423	452	446	417	435	463	449	466	453	415	480	425	438	407	448	404	448	443	413	437	410	439	440	419	471	446	420	401	390	436	421	425	406	444	423	452	446	404	432	436	466	419	420	430	478	432	394	406	424	434	411	432	392	406	416	428	429	443	408	447	422	400	450	405	425	465	428	406	423	418	464	412	447	437	403	417	470	456	424	408	420	380	448	445	452	464	463	419	467	473	403	412	467	484	433	432	461	433	432	418	425	441	445	424	429	468	404	466	431	421	434	397	455	412	412	409	437	416	457	420	458	434	469	430	438	450	399	399	422	404	406	431	424	418	435	466	429	414	426	412	424	415	428	428	434	424	447	411	411	433	449	458	419	410	435	425	403	420	433	435	437	436	436	415	451	412	425	417	446	461	415	443	454	425	423	447	435	424	465	426	402	377	407	459	412	443	403	443	466	412	438	454	433	438	471	431	415	408	412	411	429	432	426	424	409	387	454	420	447	407	409	402	394	442	423	444	407	464	416	486	418	455	435	426	422	408	438	383	430	415	413	414	390	416	440	414	419	434	461	413	445	435	410	442	381	438	444	468
28561	4945	1970	1245	856	1036	1031	902	966	1247	769	499	429	392	346	347	325	311	320	322	351	328	314	371	362	382	354	351	343	311	329	325	296	315	331	327	335	323	327	320	280	327	318	282	342	308	323	326	282	265	304	295	327	296	290	272	307	297	309	295	322	302	307	300	314	327	303	306	295	332	310	306	307	348	293	329	319	315	315	292	301	314	304	291	328	315	341	324	321	310	296	295	299	315	300	328	313	317	321	291	320	316	317	307	313	332	296	289	324	310	301	306	309	318	325	321	278	317	293	311	289	271	310	345	322	355	324	330	308	348	317	311	301	320	335	300	343	321	336	298	320	320	323	319	323	281	310	327	296	299	291	362	309	299	314	321	299	327	317	358	343	333	317	308	308	319	335	311	334	304	331	281	323	310	294	322	328	304	340	338	303	336	308	309	298	309	299	292	326	301	307	293	329	295	298	295	301	294	312	307	285	312	313	323	308	299	308	310	306	286	302	300	338	308	301	312	289	298	318	277	306	321	328	320	312	305	339	317	322	289	327	296	305	301	332	312	283	287	309	325	286	314	357	328	319	269	316	308	321	288	282	295	284	303	282	299	300	314	272	307	279	321	334	331	313	298	329	320	285	321	318	300	294	333	307	311	315	283	316	325	327	313	306	310	319	313	317	334	321	297	324	307	343	284	367	309	328	306	302	287	302	296	282	295	334	304	317	283	309	318	292	309	300	263	299	313	294	317	318	295	330	307	306	345	335	336	296	344	295	291	326	314	312	321	301	362	301	319	290	322	315	309	305	294	287	286	294	328	322	296	321	315	305	300	284	323	315	335	313	280	301	288	342	327	295	288	355	287	343	322	313	297	298	298	290	315	280	291	315	299	296	270	305	348	309	299	291	311	293	302	306	316	320	302	313	317	279	302	340	310	302	279	295	297	295	313	328	344	321	286	320	301	316	285	344	298	289	292	288	317	314	342	316	279	330	319	307	299	297	319	340	315	306	312	282	317	309	321	318	269	321	322	313	336	269	329	312	313	323	299	331	296	334	325	315	294	321	350	319	307	266	324	315	305	318	300	285	314	313	298	280	317	306	307	286	322	317	284	276	319	318	308	337	274	290	295	311	310	312	304	312	286	310	330	288	312	320	343	309	328	336	321	314	303	323	308	348	318	304	318	313	318	311	289	335	310	317	349	299	339	305	290	281	313	328	290	285	316	312	301	308	317	289	334	295	287	301	308	274	282	328	299	292	338	315	275	323	311	333	307	296	287	319	337	346	298	323	284	317	305	320	336	327	313	300	319	288	341	281	344	289	291	299	280	318	283	290	305	325	278	304	294	292	290	331	338	307	288	310	291	312	324	304	327	329	302	328	325	307	289	285	283	285	323	315	312	302	308	317	320	299	303	308	330	319	308	298	320	298	315	277	324	340	289	295	377	308	287	299	316	291	257	305	297	290	269	294	300	302	322	332	303	303	315	298	342	326	303	288	308	317	334	289	305	318	297	289	302	294	330	315	280	272	295	293	311	297	335	303	289	338	277	304	307	312	301	308	306	315	327	314	312	297	324	335	337	307	277	318	347	310	333	310	306	306	293	292	313	302	309	337	320	296	296	295	311	333	334	306	304	305	326	312	322	290	304	344	314	342	297	269	311	302	324	295	293	305	294	327	300	321	317	296	256	289	304	298	309	332	316	302	279	318	302	327	314	309	325	289	290	323	289	304	296	329	286	288	286	318	275	301	305	316	309	272	336	326	296	283	278	298	315	306	298	306	288	306	298	358	308	296	343	304	294	309	305	280	304	299	291	309	300	319	297	273	298	297	317	290	289	303	348	295	308	295	303	292	280	329	327	308	314	298	327	312	296	324	303	294	322	314	325	293	304	273	288	276	321	331	284	312	313	313	296	313	314	327	309	330	293	300	338	314	304	308	292	324	309	301	323	310	296	304	306	300	280	289	277	309	317	319	298	279	286	339	303	336	331	278	283	274	346	291	325	289	323	309	325	298	334	307	300	320	320	326	308	319	309	302	300	286	293	304	295	307	309	262	288	266	291	292	313	309	296	305	283	340	299	313	332	293	295	303	312	318	295	302	325	308	325	288	248	295	312	303	342	292	308	327	268	318	345	319	292	292	306	284	288	319	290	298	320	313	291	296	310	278	302	283	292	294	275	300	339	314	305	292	284	291	296	296	320	300	294	320	323	320	314	295	305	305	309	269	298	326	291	278	315	272	322	330	309	294	322	312	312	291	277	304	314	295	306	323	328	282	292	333	294	327	323	288	322	305	359	325	312	319	293	320	318	290	308	311	290	291	290	273	302	318	331	307	314	309	288	345	298	304	285	311	279	294	296	296	304	299	320	295	306	278	312	306	306	282	300	290	284	319	288	294	333	279	295	267	302	315	268	311	305	302	306	312	326	279	306	294	304	295	297	285	297	248	311	290	303	323	295	317	354	296	297	334	300	329	319	340	297	304	289	293	298	304	282	276	307	322	287	302	298	303	264	300	304	296	311	320	297	270	309	290	315	286	299	306	333	313	300	301	281	288	323	287	304	290	292	305	342	304	336	326	275	289	303	323	322	319	307	282	291	319	292	312	328	328	322	302	318	332	293	322	307	308	286	317	347	288	330	348	312	284	308	326	317	292	296	308	327	309	316	295	307	320	305	316	294	290	318	302	327	317	314	295	291	297	323	313	327	291	335	322	367	284	316	324	295	311	298	334	291	308	341	334	305	294	306	285	291	295	303	300	275	334	307	309	323	289	307	313	307	283	273	290	283	352	285	311	296	325	322	319	327	320	302	283	296	298	295	324	307	335	316	317	310	317	315	313	300	319	303	286	310	315	304	269	305	359	271	309	290	301	338	295	319	316	288	287	301	273	276	315	349	312	285	329	301	299	291	293	334	298	333	278	291	283	292	322	297	321	312	276	294	309	268	313	314	322	294	315	333	324	337	300	303	300	302	298	299	272	298	294	316	293	325	305	290	304	316	305	305	318	331	305	292	327	324	281	312	281	337	290	284	279	320	341	335	333	289	296	282	309	295	312	301	282	318	281	291	288	332	326	341	305	319	306	305	294	315	308	335	329	330	311	316	302	304	282	286	298	298	340	313	311	295	261	302	306	281	319	280	319	345	313	316	300	303	278	283	347	306	292	330	286	314	337	323	334	310	303	311	281	267	291	299	257	319	282	299	255	288	322	309	321	302	328	293	304	296	324	318	302	299	301	311	292	313	309	335	309	287	310	297	319	314	292	310	340	318	302	316	306	312	329	315	304	334	333	327	337	323	291	298	292	309	296	323	309	312	312	299	323	331	313	299	330	295	308	300	282	311	307	310	309	301	283	307	359	307	307	323	270	311	293	294	309	328	295	319	273	291	298	291	283	323	330	288	312	283	308	307	306	300	317	292	325	319	319	274	330	271	302	307	338	274	332	325	291	300	330	309	356	305	319	349	341	284	342	286	294	300	333	277	310	283	332	280	315	324
12586	2432	3484	3780	3168	4191	4608	3964	4567	6247	3289	1991	1430	1243	1102	1090	909	983	952	904	919	903	955	937	943	957	1051	1044	911	837	864	810	897	955	821	926	889	839	863	882	866	951	868	858	807	819	786	752	746	776	789	744	851	797	781	777	823	773	763	729	752	804	757	757	776	779	823	752	777	779	779	796	780	774	710	744	755	747	768	736	782	788	758	791	791	702	809	738	753	736	706	717	731	802	741	795	747	756	757	790	748	757	751	807	754	798	779	791	731	795	751	756	784	754	737	730	737	748	778	780	775	785	740	809	795	726	743	740	719	734	778	755	775	750	771	734	778	762	760	822	772	755	704	728	778	734	748	772	765	765	773	693	732	757	776	781	749	766	765	743	772	769	787	774	784	767	772	752	716	724	761	761	776	809	772	788	747	782	779	763	767	752	737	766	803	747	731	713	772	777	745	827	726	775	730	718	763	701	750	794	726	763	767	736	759	717	765	787	792	713	734	778	770	720	751	745	748	768	764	742	738	775	714	795	767	786	749	719	729	784	762	743	795	726	792	799	756	803	749	740	780	764	733	787	788	756	767	707	769	704	764	781	770	720	776	771	767	709	723	733	744	774	768	795	707	783	783	742	795	782	775	819	758	742	798	768	725	754	728	790	732	775	817	788	735	762	793	758	761	798	743	747	740	730	758	755	752	771	798	769	711	784	770	794	760	801	811	766	788	718	722	752	746	691	757	774	770	724	775	764	803	799	746	786	824	777	797	785	773	758	779	819	741	725	797	769	756	732	727	757	773	732	775	833	792	768	752	778	791	802	768	762	710	792	785	795	766	772	746	792	783	797	751	729	782	734	835	759	757	794	787	769	732	749	749	756	724	748	764	791	766	709	746	771	807	791	840	732	771	799	722	738	772	762	789	749	767	783	833	748	753	746	734	795	766	836	755	786	756	758	721	748	730	764	777	771	777	720	755	750	783	801	781	834	775	767	782	776	780	783	758	793	806	805	741	765	764	807	779	721	793	790	751	791	743	746	759	734	724	766	789	763	747	806	745	693	731	768	810	814	791	774	759	766	786	752	789	723	755	768	770	803	753	800	784	750	750	781	785	781	753	783	799	746	751	731	827	738	736	760	806	769	747	773	775	727	763	765	780	751	728	757	750	774	746	794	761	757	767	725	748	719	779	738	697	769	831	730	726	820	760	712	769	789	780	782	755	810	776	742	758	745	717	779	760	758	809	738	778	808	692	708	727	724	750	763	771	803	737	758	755	753	716	757	791	729	785	797	780	766	771	764	723	770	795	765	771	744	757	793	798	827	734	736	758	757	766	711	749	723	810	772	798	730	764	771	767	768	739	721	753	736	742	806	789	764	715	737	807	748	776	790	807	757	756	761	739	748	720	789	733	743	779	757	759	756	710	742	718	757	813	753	751	761	786	723	758	775	688	776	739	767	777	720	760	773	784	752	759	771	737	771	757	742	706	754	735	751	764	790	758	751	750	730	778	730	773	787	796	784	769	753	793	750	835	792	740	783	747	684	697	738	740	755	793	781	800	734	762	757	743	775	706	804	792	735	761	773	692	771	753	743	800	753	768	754	735	793	761	786	726	746	721	776	718	731	756	792	765	818	772	793	729	759	703	733	775	801	735	784	732	784	767	773	800	765	775	770	747	736	794	753	766	746	740	780	781	779	773	724	761	763	774	773	768	740	772	790	813	751	769	685	760	748	737	777	777	748	739	741	733	807	803	816	784	771	708	834	728	765	781	785	798	802	726	788	778	743	733	758	737	803	764	732	758	764	751	769	727	759	757	798	782	734	765	775	744	800	705	725	779	769	746	805	814	766	729	753	799	724	755	734	749	726	709	723	717	784	766	739	701	719	782	742	756	751	780	732	712	792	783	730	764	758	781	759	797	761	781	762	796	759	799	785	764	749	762	769	801	788	744	749	754	773	774	731	758	806	731	782	719	811	755	812	761	757	757	752	797	750	750	800	783	758	833	761	720	791	719	752	771	768	796	779	771	779	784	703	787	763	788	757	770	802	761	808	769	793	781	721	738	806	733	770	733	755	757	754	800	765	778	773	758	773	744	770	769	782	797	733	718	757	733	734	796	742	781	775	745	750	722	786	746	740	780	802	774	807	804	740	753	730	715	743	766	765	758	734	751	760	753	766	722	796	754	761	745	749	746	759	770	758	720	726	782	754	738	752	746	760	832	758	734	754	734	765	765	710	750	761	734	710	786	791	795	751	778	750	789	740	756	748	764	764	754	768	736	782	778	756	748	776	765	724	724	736	787	730	750	823	782	776	758	767	777	782	794	788	717	725	778	810	784	751	726	758	787	728	758	742	721	806	769	747	738	743	790	769	769	805	780	776	778	788	738	751	787	744	730	795	770	734	793	811	751	770	735	746	729	772	797	772	760	779	755	720	725	723	777	726	782	749	729	724	734	782	742	743	810	764	785	779	808	749	741	754	784	800	745	752	758	770	739	768	779	787	770	749	779	765	835	758	768	686	778	744	725	788	712	766	726	785	733	771	733	765	727	780	747	774	775	714	740	780	745	743	757	750	772	752	766	755	771	737	739	823	747	743	721	760	776	713	746	745	771	754	788	744	790	767	746	724	760	787	734	731	752	814	712	731	760	767	741	720	745	734	753	778	783	749	757	745	706	727	752	754	750	742	762	748	775	725	786	754	802	787	787	744	751	762	739	774	730	779	749	717	727	772	725	734	719	733	740	775	749	742	729	770	748	801	787	732	775	741	740	780	736	768	757	726	790	757	758	757	765	760	737	758	749	781	767	783	758	768	791	781	742	764	759	782	737	739	756	738	807	734	740	742	754	788	777	739	810	757	756	785	686	726	711	789	783	723	756	756	790	711	746	832	745	757	742	756	758	829	741	774	750	771	781	785	794	750	770	749	732	747	712	739	752	718	725	731	765	777	742	716	765	759	726	761	771	762	794	750	765	801	740	768	774	723	765	790	785	785	772	732	742	766	781	745	729	756	769	779	706	747	778	765	759	759	712	799	749	763	774	718	745	719	818	774	782	735	794	693	708	744	756	758	734	755	707	764	791	805	744	738	758	773	740	760	724	718	785	735	732	790	775	715	770	728	773	673	831	744	766	747	744	819	764	768	765	741	762	781	755	786	768	746	772	771	757	745	776	790	783	752	775	744	765	775	746	768	753	764	799	718	755	750	815	788	741	763	804	725	684	759	751	711	756	779	758	748	758	783	762	749	805	752	734	746	735	798	798	769	768	735	732	758	732	747	724	768	730	750	767	705	715	763	781	773	739	768	754	729	787	769	755	761	741	754	791	773	756	764	759	727	800	730	731	730	773	790	809	745	754	752	791	687	721	741	759	771	780	719	785	778	783	806	715	733	799	676	763	701	735	818	782	751	729	759	773	755	736	772	769	767	750	765	726	774	796	755	722	795	839	778	751	747	744	774	735	782	793	756	764	711	742	759	764	694	758	713	765	818	746	744
40154	10294	3729	2198	1495	1464	1591	1252	1328	1644	1044	607	482	415	391	385	368	372	379	364	356	342	363	391	405	386	378	368	322	325	351	352	316	337	325	352	326	342	327	365	382	395	342	362	335	383	332	320	313	304	332	325	317	317	341	304	365	280	346	312	299	331	332	357	324	329	285	335	312	347	371	325	314	336	307	328	335	335	335	338	300	312	327	333	330	297	330	305	308	341	324	325	332	322	347	321	343	334	322	360	333	316	326	353	330	324	320	312	300	323	326	343	334	344	312	332	307	322	309	315	298	318	340	354	304	317	340	311	306	332	337	335	296	319	325	310	311	318	312	335	314	331	331	346	316	319	331	362	336	291	359	327	338	349	345	310	319	317	318	341	330	316	340	320	325	337	351	323	297	275	322	340	273	299	309	338	333	327	319	302	356	316	331	356	337	311	366	338	338	354	320	344	317	327	299	326	318	336	313	313	315	356	335	376	357	316	335	312	320	305	353	286	303	334	317	295	333	326	334	323	319	327	314	305	309	327	307	277	292	301	329	289	350	337	344	348	324	346	339	331	316	306	350	334	331	342	349	326	342	350	345	342	333	307	329	299	305	291	300	334	354	290	294	354	366	309	306	318	324	303	332	293	319	328	326	296	334	325	317	354	366	354	344	316	317	291	325	331	315	360	292	309	350	341	335	357	314	331	311	321	352	278	311	362	292	338	287	297	309	332	295	330	339	331	306	311	339	306	292	288	308	329	315	308	303	345	293	284	294	321	355	309	336	298	301	341	362	300	329	324	349	319	286	360	315	320	318	325	287	303	321	337	335	333	295	316	344	302	310	307	301	326	290	353	290	296	333	335	327	317	329	312	316	317	336	323	329	336	330	345	332	322	328	357	317	290	327	304	328	318	335	315	306	376	329	320	309	335	323	317	361	320	317	319	352	306	327	365	341	310	300	329	281	317	313	317	286	309	344	338	307	317	336	337	295	317	323	329	335	295	328	314	330	314	325	352	327	345	328	352	317	294	327	335	312	351	315	300	285	328	327	317	332	318	315	324	307	313	339	304	317	318	330	329	361	303	312	277	314	326	326	363	308	310	316	312	332	352	336	324	343	312	326	329	311	318	297	324	305	334	347	335	305	325	337	334	318	319	341	314	324	313	333	300	309	327	291	299	321	359	335	314	315	297	323	330	323	303	326	326	340	334	356	368	302	325	335	318	296	334	313	290	316	311	310	340	353	325	336	349	314	308	316	307	279	316	336	365	318	304	319	348	342	343	326	322	324	330	357	313	335	357	327	329	310	349	307	324	312	335	299	307	338	310	321	296	350	336	322	307	339	308	341	312	323	321	331	294	323	303	340	353	316	339	325	335	324	302	301	315	305	340	343	332	335	307	339	324	332	341	318	349	356	343	318	290	320	334	320	313	329	324	331	322	343	354	307	307	329	341	349	299	320	330	317	308	337	309	280	342	310	304	363	304	288	340	340	311	334	317	331	357	335	327	333	306	320	309	333	328	317	312	295	321	357	276	290	313	324	316	302	342	332	307	313	328	311	315	318	331	320	302	330	315	350	305	335	340	319	309	320	353	367	310	336	302	290	317	319	353	321	341	341	328	339	320	331	302	334	333	325	333	291	331	334	346	294	355	351	324	333	350	319	315	316	318	339	279	351	322	295	348	330	339	352	354	366	304	333	310	294	319	273	342	331	316	332	314	365	334	314	366	371	339	315	324	331	328	331	341	325	322	309	319	319	309	358	360	307	292	311	313	333	288	324	346	373	318	309	330	302	326	296	370	296	320	350	329	331	350	319	328	328	355	358	345	314	291	309	333	308	338	375	323	328	338	354	316	349	342	332	328	308	320	318	334	311	297	298	309	322	308	346	333	352	319	301	328	307	330	293	325	320	315	299	326	323	290	332	333	318	299	350	291	345	331	314	370	319	307	304	328	308	343	303	325	333	327	310	324	309	362	333	339	310	313	330	291	341	339	342	322	300	327	359	335	314	322	324	336	344	311	354	321	296	345	325	329	312	331	305	314	340	328	346	285	341	327	360	326	316	316	307	306	312	321	298	322	314	339	326	307	331	328	300	300	328	298	338	322	307	333	289	293	354	324	334	308	348	317	305	320	332	329	337	338	328	340	305	349	363	346	302	285	334	323	361	320	288	340	311	311	322	321	307	330	312	347	292	330	341	289	335	293	312	292	346	317	340	339	334	309	300	322	315	340	321	298	331	355	331	303	356	338	311	323	332	376	367	298	327	285	307	285	346	307	334	316	341	326	327	347	343	311	291	307	350	339	325	343	317	333	314	322	324	348	312	280	322	327	323	317	317	320	340	363	286	306	297	319	287	315	311	310	316	325	336	325	330	300	299	299	290	360	320	318	307	350	326	295	312	347	363	325	354	345	328	300	339	317	306	320	347	313	294	344	295	351	326	300	333	323	334	346	330	302	325	326	285	308	353	299	321	295	312	335	329	337	326	359	348	319	322	329	338	343	330	309	326	304	354	366	346	350	284	346	315	302	318	322	334	341	285	327	333	340	311	306	333	328	303	305	357	333	331	327	344	311	337	327	290	309	305	292	290	334	311	316	298	315	369	313	325	324	322	333	334	337	321	327	338	325	277	314	358	348	356	310	338	333	346	319	335	286	346	334	313	320	315	332	325	336	325	325	352	367	308	341	308	331	320	337	305	314	323	339	347	385	319	310	322	306	291	336	318	300	330	321	272	312	331	284	317	296	301	319	357	337	297	307	343	319	368	336	351	328	305	359	301	319	310	317	329	322	322	343	358	299	326	318	314	326	331	310	309	349	299	301	337	307	356	355	340	320	322	322	307	309	330	326	263	348	296	331	339	305	309	335	330	345	312	336	318	328	340	309	322	292	348	303	342	297	332	315	375	322	296	274	307	309	328	341	343	325	345	335	321	330	342	293	299	330	306	289	310	311	343	341	327	347	305	310	325	308	328	338	351	353	342	338	318	300	309	322	346	333	316	325	300	334	310	316	312	326	349	314	348	311	347	342	308	318	329	335	343	329	306	312	325	303	297	323	323	333	374	274	344	327	317	342	310	341	322	329	308	308	329	303	302	331	329	360	336	331	280	315	288	308	273	330	319	332	328	326	343	294	346	308	320	351	368	364	345	314	314	344	323	290	289	312	305	316	280	320	349	327	330	324	346	313	294	313	331	333	302	330	313	319	308	309	362	338	357	328	308	284	347	313	301	320	340	313	371	341	339	343	312	280	319	321	302	294	319	314	320	357	319	331	305	298	294	350	299	322	323	332	333	326	320	311	345	312	334	333	306	338	310	307	347	309	343	332	346	322	320	330	321	309	314	328	326	314	315	356	338	362	313	331	324	343	344	308	293	326	316	316	340	321	319	347	303	326	319	346	329	341	341	327	307	315	333	322	320	313	301	311	313	342	326	331	342	336	335	334	314	313	334	294	314	304	305	301	295	318	343	316	318	301	314	326	349	354	302	322	319	347
16958	3506	5726	5984	5174	6155	7075	5601	6454	8274	4710	2740	1962	1583	1412	1179	1191	1244	1093	1081	1084	1102	1082	1045	1073	1081	1340	1205	991	949	930	915	912	1048	989	1061	989	982	1046	986	1073	987	935	909	836	834	864	863	775	832	853	845	821	811	786	807	821	781	790	802	847	830	812	768	773	831	773	796	826	773	829	790	810	811	779	785	729	763	772	827	803	754	796	771	787	762	754	778	851	809	807	803	827	742	762	778	807	742	794	762	777	808	762	735	736	766	798	804	815	742	777	760	791	826	775	798	782	757	822	752	836	784	790	744	774	794	705	787	759	785	770	802	828	793	797	801	804	792	762	729	747	762	809	732	729	708	818	749	760	742	789	796	807	778	821	756	779	766	789	773	788	797	782	776	793	786	792	767	713	781	776	793	750	803	783	759	768	814	799	767	732	704	796	783	768	767	748	763	813	756	766	695	747	776	765	709	792	764	774	785	799	770	743	830	802	786	807	792	758	805	769	807	768	769	754	802	780	788	805	790	782	758	770	765	789	753	784	683	790	803	771	768	789	760	782	789	777	774	754	787	747	788	742	783	779	760	817	752	742	756	760	763	737	740	740	781	795	794	789	752	774	791	791	804	767	788	759	758	792	798	766	743	749	780	784	809	762	728	760	778	736	763	757	785	744	795	804	742	770	742	761	799	769	729	766	739	775	763	808	720	725	691	725	766	764	768	729	769	753	814	742	760	779	780	765	809	777	769	783	796	761	732	728	789	817	740	743	763	823	770	770	780	767	772	774	767	778	780	782	734	752	743	808	732	768	771	792	775	743	716	841	818	800	784	783	764	792	735	788	767	765	786	766	758	770	774	802	736	802	784	769	791	790	732	773	757	756	729	751	754	819	772	779	762	796	720	788	740	749	794	751	754	756	795	722	785	773	760	762	701	774	772	762	770	776	734	726	755	793	783	736	822	782	759	801	836	786	710	827	747	790	780	766	754	796	797	781	779	762	792	779	779	770	779	768	735	772	775	763	757	800	809	719	735	765	772	790	747	803	798	779	776	792	745	787	770	833	731	749	805	726	756	791	836	704	785	774	805	765	793	840	773	767	860	758	778	771	789	747	778	749	766	749	782	722	752	795	777	770	750	773	794	791	792	704	747	774	798	774	768	736	738	685	791	738	757	738	753	755	745	758	798	787	811	796	767	808	781	779	797	801	778	774	758	784	783	809	772	744	792	746	739	808	748	777	774	782	742	756	778	736	811	797	826	751	744	733	798	767	733	761	733	785	746	767	721	741	758	760	791	774	771	752	735	778	782	702	791	776	756	785	745	763	751	788	792	792	772	776	760	799	768	751	803	786	812	767	763	757	736	802	753	799	768	773	809	770	759	788	760	820	760	789	786	788	752	817	816	743	737	715	784	820	748	772	728	778	765	727	752	778	712	828	759	758	803	761	722	786	774	771	728	767	756	726	760	788	761	750	753	759	740	757	733	731	798	748	694	757	809	782	793	735	762	736	780	766	753	790	789	783	780	731	750	750	787	798	754	695	809	781	754	756	820	748	730	765	775	717	754	757	769	747	739	765	784	768	811	750	758	769	767	734	773	729	728	771	774	770	750	781	777	773	735	757	786	764	779	789	802	775	781	740	773	775	756	756	792	732	746	785	793	756	767	809	799	778	815	747	739	757	757	805	812	753	750	773	816	744	782	714	716	744	789	775	780	779	749	743	732	772	741	783	779	728	804	732	830	771	751	829	808	808	738	711	763	778	769	824	714	743	757	796	789	775	795	781	746	782	715	762	768	785	779	779	813	732	746	771	733	758	771	742	711	769	701	809	769	807	808	777	802	776	764	767	812	761	744	767	747	719	783	748	773	786	776	746	772	806	741	778	729	735	787	785	803	807	750	756	740	810	794	808	800	787	777	742	741	745	737	796	777	757	767	801	766	730	815	798	752	792	783	765	712	761	753	754	731	770	780	778	739	756	779	800	729	788	733	832	752	775	758	780	773	730	775	733	736	783	734	727	750	768	719	762	785	724	770	732	787	777	751	746	750	798	792	739	792	782	756	727	776	778	737	774	746	814	766	770	769	771	698	771	796	740	783	786	749	730	756	801	741	761	765	730	767	781	772	762	819	786	759	767	756	759	785	712	792	839	769	796	761	728	833	756	759	818	729	725	831	760	824	770	801	760	753	775	810	803	813	734	756	781	768	748	794	804	766	748	822	784	779	763	758	812	745	743	763	745	835	784	739	740	766	778	786	763	726	783	789	753	765	738	753	742	786	723	778	773	795	794	794	816	782	804	728	750	739	766	849	788	795	717	757	757	746	756	785	788	822	780	768	767	803	772	804	721	768	746	739	703	789	798	754	776	749	756	784	792	798	791	780	713	788	813	753	769	720	779	801	787	769	779	784	760	731	796	737	776	743	778	724	802	758	692	751	748	762	759	791	797	749	763	731	780	770	801	746	776	772	847	835	774	794	834	769	749	781	756	781	771	770	770	758	743	770	780	768	745	780	789	755	747	755	774	739	752	734	778	759	775	752	804	803	707	750	774	784	798	716	773	745	841	814	772	749	771	760	737	736	752	785	746	766	803	762	746	788	730	810	815	811	829	793	765	748	752	751	757	774	770	738	789	801	764	774	758	805	784	727	705	776	774	777	773	786	804	741	783	737	751	806	777	841	803	751	777	783	774	772	782	763	787	783	808	774	755	789	758	768	767	727	754	755	791	783	772	772	794	739	777	771	747	807	762	743	751	781	754	773	769	799	776	716	792	785	714	809	776	760	755	782	752	781	806	730	755	772	780	758	792	824	756	868	794	739	801	773	741	775	802	766	758	841	762	762	778	734	748	777	751	747	792	781	835	771	778	770	759	783	783	756	771	791	772	762	760	783	764	736	832	782	799	752	791	759	732	777	776	788	792	718	740	765	777	773	724	738	747	766	775	798	781	766	748	719	799	770	747	731	746	775	784	816	786	736	759	793	770	811	769	788	770	802	801	727	739	746	771	738	748	795	728	794	788	755	753	796	768	779	782	770	776	732	752	783	722	770	744	790	774	815	745	752	718	775	764	777	737	785	736	745	767	742	725	827	784	714	785	746	781	763	805	798	775	737	752	768	750	748	765	739	746	799	793	798	757	791	800	790	774	761	750	725	794	761	812	802	744	795	777	755	752	755	800	772	789	762	740	761	822	803	794	789	746	761	804	775	758	818	793	770	766	821	732	778	739	785	753	720	754	737	814	779	764	803	780	787	781	719	713	771	767	833	760	813	733	744	762	722	807	725	721	780	792	737	804	809	732	796	776	776	774	741	766	760	725	722	754	820	730	776	744	762	736	796	749	770	765	723	789	780	751	756	778	760	734	760	771	789	731	778	795	744	779	777	736	774	772	776	798	775	763	803	822	781	791	730	787	767	774	796	759	817	760	795	768	721	763	765	752	781	748	766	772	749	750	801	759	813	807	758	713	745	778	789	737	766	794	811	770	774	757	795	743	788
5092	851	602	296	250	415	467	376	463	576	293	196	175	161	126	163	177	155	145	166	153	162	150	166	140	172	153	149	167	158	164	153	150	180	150	149	170	145	151	162	121	136	159	164	160	159	147	145	156	156	164	167	135	130	156	149	173	150	167	154	136	150	154	158	157	170	153	160	144	171	159	162	142	152	179	158	150	157	178	139	148	161	157	169	153	161	156	167	155	138	144	156	160	160	146	155	164	166	156	168	150	164	141	139	161	134	165	165	161	157	149	149	143	161	153	140	174	150	134	161	155	156	169	154	148	155	165	166	143	128	146	159	139	152	153	139	151	135	133	129	179	161	145	149	134	158	162	140	149	150	155	140	129	159	134	142	185	171	150	135	149	130	150	189	153	162	162	155	171	152	135	171	133	131	161	166	158	165	142	147	154	139	150	154	154	157	137	163	165	153	160	150	158	155	146	154	149	172	158	137	167	145	151	152	149	144	164	152	144	152	139	161	156	166	150	164	175	153	136	174	153	131	141	160	156	151	169	149	149	150	151	168	172	144	147	147	160	158	153	150	155	161	150	143	169	178	151	147	152	131	143	171	150	151	138	137	135	147	124	159	162	155	180	159	161	153	151	173	162	165	173	161	133	153	166	161	148	165	149	154	156	153	169	150	159	146	150	154	145	145	133	154	134	143	149	126	161	165	181	164	148	154	166	163	145	151	146	152	170	150	143	160	160	138	142	127	151	137	148	161	150	153	159	127	153	152	149	181	149	164	156	168	146	138	168	165	152	160	179	148	154	161	164	163	150	138	151	147	145	160	162	176	158	156	162	140	145	150	152	158	167	155	152	145	159	159	183	160	161	157	139	148	142	181	173	148	149	141	150	151	136	161	138	139	164	143	166	151	144	160	153	149	145	161	128	154	148	141	148	160	147	130	144	149	140	143	145	153	140	144	142	163	169	152	147	144	145	157	170	153	144	164	154	142	147	159	120	153	171	132	169	158	170	151	180	138	160	165	163	138	140	148	148	156	147	155	173	154	185	137	148	163	195	168	153	147	163	163	123	161	165	145	150	143	154	156	160	171	161	169	164	157	150	142	156	148	152	149	168	139	171	179	161	143	147	155	142	165	159	155	131	174	155	146	156	168	149	152	133	172	153	139	170	141	168	184	152	169	154	160	142	161	179	176	135	146	142	155	141	157	151	154	150	158	137	134	150	149	172	141	151	167	135	162	162	154	140	170	163	151	174	152	147	162	137	158	142	128	154	148	144	155	154	165	168	173	133	136	143	156	159	134	170	161	164	133	154	116	154	140	133	158	161	137	155	158	157	153	140	169	158	166	168	171	173	161	188	153	168	133	164	150	139	156	151	170	161	164	179	143	156	128	158	152	161	171	168	139	148	132	141	151	152	150	160	145	120	172	157	156	157	167	142	159	153	124	145	174	142	146	159	155	157	148	159	177	124	127	130	143	156	161	138	159	130	136	147	149	160	151	171	165	165	151	155	163	158	150	162	152	163	142	139	148	166	167	168	157	134	135	167	149	137	143	152	148	156	164	153	131	148	144	174	155	139	164	144	143	154	153	167	150	173	158	142	162	150	127	136	133	141	181	154	161	151	143	145	168	160	162	165	172	142	169	152	153	166	154	159	147	161	151	137	175	176	177	131	161	159	166	172	153	155	150	157	175	165	154	150	158	136	129	135	147	130	159	159	157	157	152	144	185	156	152	129	162	154	130	170	116	142	141	181	146	164	152	153	162	171	155	159	136	156	143	126	150	156	150	150	163	170	155	149	157	163	147	149	140	156	179	151	152	126	134	167	133	175	161	152	144	144	162	149	167	166	146	148	145	151	157	140	138	169	151	148	139	146	169	146	135	185	148	163	148	146	181	126	158	162	167	188	150	158	172	172	144	142	172	157	159	143	180	156	139	179	154	156	169	191	161	163	160	144	158	167	156	127	137	155	149	155	179	165	146	155	136	139	170	159	155	164	141	151	136	164	161	158	146	156	156	162	154	155	139	160	156	158	151	143	128	149	127	163	161	156	169	132	155	166	165	167	140	144	155	167	148	155	154	150	153	151	136	134	190	147	159	133	175	140	148	164	176	154	163	154	148	148	134	161	149	149	156	135	142	152	174	149	162	157	140	157	151	152	161	150	149	156	162	153	159	140	161	151	150	146	160	138	133	157	148	162	149	167	149	143	151	162	127	167	156	153	140	178	137	157	148	139	160	175	138	153	153	158	159	160	156	169	162	137	137	155	156	143	130	149	146	133	141	130	160	172	156	167	145	164	160	137	143	153	141	128	161	147	180	148	145	150	142	153	151	163	137	147	164	161	155	166	151	155	152	159	166	159	172	165	146	146	155	154	169	171	152	144	133	155	130	160	153	150	172	156	148	147	168	173	152	188	145	135	149	142	161	122	141	120	140	144	183	134	147	167	128	162	176	148	142	140	141	153	170	154	170	146	176	164	136	152	146	154	170	172	145	152	140	166	180	157	155	149	167	149	165	142	157	149	144	149	150	165	158	168	168	138	154	161	150	159	161	164	164	150	137	158	176	129	143	159	159	145	159	169	142	131	164	166	130	172	155	147	158	153	154	147	167	156	156	169	153	152	148	145	133	159	154	154	133	124	152	146	170	149	155	167	164	143	156	145	140	154	157	170	125	150	171	172	135	149	166	156	166	147	163	147	161	160	156	166	167	158	134	156	154	152	170	165	181	142	163	139	141	161	160	167	169	151	154	153	142	158	169	143	160	135	164	158	142	145	143	161	141	154	154	148	145	144	145	156	173	139	151	166	165	150	157	142	156	157	131	140	153	141	160	172	156	152	189	146	145	143	143	148	128	162	153	154	139	136	143	160	131	135	154	165	160	153	166	130	164	159	129	138	138	140	128	126	153	142	143	173	138	155	149	159	162	153	148	133	160	151	140	145	149	149	137	150	148	156	134	164	142	138	140	158	160	159	153	162	170	147	157	149	170	160	147	133	153	148	166	141	140	152	149	146	180	164	141	139	185	135	145	151	151	151	124	161	147	156	169	144	161	141	168	145	156	128	136	158	157	168	140	151	157	178	162	162	175	160	146	122	162	130	172	167	132	158	128	160	151	175	160	153	164	163	143	158	165	155	179	149	141	153	132	130	152	152	155	145	160	135	143	175	143	138	158	149	163	155	143	134	138	162	156	135	179	152	169	152	172	128	156	140	163	156	171	161	145	158	149	139	170	163	154	153	143	140	135	168	144	155	133	160	150	157	163	168	142	167	166	177	161	141	169	163	164	164	156	140	172	128	153	138	127	163	140	168	126	142	148	143	159	156	147	158	139	136	142	154	137	160	160	142	150	128	138	164	150	152	147	168	147	153	164	144	165	152	166	159	154	145	149	165	161	148	149	165	160	155	149	173	153	163	144	136	160	145	132	156	148	156	167	154	154	125	142	140	168	152	139	178	168	164	154	123	149	162	152	152	148	168	162	165	158	121	148	155	184
4836	960	1184	945	951	1774	2141	1670	2173	3028	1405	790	556	453	461	441	481	437	453	437	456	494	477	492	524	491	572	547	458	415	455	480	441	480	460	460	412	422	442	446	436	425	407	444	449	455	408	420	446	429	445	455	458	432	429	415	431	431	432	425	419	419	403	409	480	469	429	409	458	440	431	451	443	423	428	452	445	450	427	474	424	419	413	433	399	412	445	434	419	432	432	426	452	469	452	429	445	427	415	452	453	408	429	460	417	446	410	469	444	447	448	420	436	462	463	413	435	398	415	414	447	422	412	401	429	439	461	445	408	429	401	436	469	409	435	436	411	416	430	431	427	406	414	436	449	458	473	434	445	454	426	456	413	436	396	444	414	420	395	431	427	424	432	379	453	425	451	443	442	480	413	454	459	408	418	442	417	450	410	436	421	415	489	447	425	449	404	429	414	428	449	423	464	429	434	458	464	423	424	442	440	456	443	450	433	444	427	417	464	407	415	464	432	415	467	419	422	457	397	426	437	420	438	459	439	417	433	429	466	403	447	427	391	411	429	459	425	449	445	488	463	455	459	453	441	443	434	453	441	464	441	384	408	417	431	440	451	383	459	450	448	431	444	472	476	431	455	435	400	436	427	437	416	447	438	432	424	421	460	425	448	417	412	431	427	427	428	408	401	451	452	436	406	453	467	437	437	435	433	448	418	441	414	424	475	421	395	392	457	443	410	414	432	434	436	424	402	435	461	407	411	471	406	442	407	437	443	448	411	438	442	419	435	386	432	397	411	435	448	416	437	457	422	450	441	408	424	430	436	441	466	435	426	430	451	481	418	400	455	414	442	413	399	415	464	438	414	407	374	453	446	418	426	451	408	447	423	455	439	417	417	416	422	440	396	412	458	414	417	446	409	411	449	460	437	450	433	411	427	412	404	415	431	461	419	393	427	393	419	394	429	446	392	414	394	424	405	451	417	442	497	402	436	419	415	419	406	467	427	458	453	443	437	433	431	426	391	424	414	435	425	415	427	477	434	449	445	407	432	479	421	432	453	401	448	400	444	438	410	449	424	425	432	401	409	441	432	420	442	416	422	466	431	422	453	411	443	425	420	416	427	428	425	381	435	454	420	467	453	388	430	440	407	422	435	419	416	418	423	439	483	415	467	451	416	451	434	438	420	425	444	438	409	491	408	397	423	451	425	461	424	443	406	444	431	400	421	428	411	434	434	432	429	501	419	416	406	412	446	382	438	429	436	418	403	436	422	434	425	433	419	409	440	428	423	446	422	432	458	458	427	424	432	427	387	432	433	473	447	455	412	444	437	438	414	416	434	424	436	437	483	441	450	424	395	458	431	450	455	421	430	468	411	484	443	492	406	442	443	456	453	410	412	443	423	436	405	447	427	454	467	419	392	424	443	441	448	423	409	432	478	442	441	428	379	434	445	407	471	441	441	451	422	397	447	440	467	426	465	453	443	415	429	431	435	411	424	412	441	410	427	438	401	409	409	468	458	452	420	452	450	439	428	423	454	427	438	431	400	422	451	420	453	407	458	414	444	426	454	406	419	429	420	417	449	452	411	461	450	427	425	426	399	441	441	412	421	422	409	427	463	422	376	415	454	427	437	434	445	409	412	435	467	394	465	441	418	422	457	401	442	424	432	436	401	447	442	448	413	411	436	425	429	418	463	427	442	389	413	436	431	414	411	462	424	425	477	442	397	420	443	460	401	463	385	423	405	430	421	407	442	424	434	461	423	444	388	411	413	430	406	443	378	442	458	421	450	434	416	455	486	451	395	425	424	433	411	417	434	424	432	425	456	422	392	428	421	431	473	443	449	440	405	425	440	430	451	406	366	457	441	430	455	430	423	402	442	440	445	422	439	455	428	412	413	456	417	439	411	408	480	428	465	448	414	443	419	433	426	460	445	454	456	458	442	418	455	413	459	419	426	387	419	444	437	435	424	448	443	440	447	428	426	443	448	458	412	454	434	445	415	456	438	442	454	420	425	437	461	441	463	440	422	469	435	441	393	416	419	451	414	444	452	435	423	440	467	435	437	472	448	433	477	428	450	392	446	442	456	479	451	439	379	429	398	448	428	452	461	464	407	404	448	435	432	422	431	424	444	423	386	455	463	435	484	407	462	447	413	442	449	469	403	448	441	446	478	410	429	433	411	434	432	445	409	436	431	425	431	430	403	443	433	410	415	409	422	437	477	444	442	432	408	401	462	457	407	457	447	444	413	410	438	437	489	410	400	454	434	422	423	465	435	468	433	417	407	440	462	416	450	428	478	401	420	436	441	417	405	400	449	429	417	439	418	476	426	451	440	430	421	424	428	448	442	388	465	437	446	432	420	425	425	422	425	457	449	424	440	415	461	480	427	430	401	435	436	409	438	437	453	421	424	451	423	422	429	427	434	424	421	436	437	428	453	405	451	430	386	441	402	372	435	458	415	444	446	414	427	448	448	452	435	410	473	389	419	432	433	431	424	448	434	459	446	411	424	470	462	422	444	432	417	454	426	420	419	471	421	465	441	427	421	423	474	425	483	442	414	453	457	434	422	410	432	394	425	448	428	412	392	442	429	455	414	421	425	417	419	420	442	424	441	447	459	412	410	472	469	441	432	408	443	428	449	462	423	419	423	397	429	425	414	394	498	416	415	410	450	459	472	412	416	433	417	426	418	451	432	404	451	446	475	421	480	454	431	422	405	421	424	429	416	466	426	447	424	450	448	466	422	439	438	373	428	437	444	455	432	387	444	434	448	430	448	397	434	412	418	430	420	433	406	446	439	454	453	401	414	449	434	416	438	419	430	471	419	406	453	438	472	439	440	428	433	487	454	487	443	455	436	468	472	414	425	424	443	442	447	436	403	407	411	425	457	423	427	418	450	440	459	416	487	408	464	409	425	467	463	443	420	463	443	396	428	446	431	458	435	410	424	408	427	420	424	455	457	436	439	431	427	431	435	437	419	440	416	441	406	426	435	423	446	429	418	458	437	425	415	457	463	436	452	439	395	426	452	427	422	435	436	427	418	401	444	412	439	420	447	444	417	468	406	461	414	442	426	435	434	451	443	447	440	455	466	432	426	411	434	403	427	447	432	425	439	435	434	462	425	375	411	460	435	444	440	422	455	418	424	436	424	416	434	407	464	433	429	408	418	451	427	417	400	441	451	439	423	431	407	423	452	410	417	393	397	434	429	396	474	479	414	422	463	440	451	412	422	443	417	432	442	439	464	434	433	433	434	442	411	418	475	426	448	448	423	443	433	424	422	420	429	428	456	434	458	430	446	433	436	440	394	443	435	453	439	425	452	413	433	448	451	424	408	398	435	437	424	448	434	468	436	404	444	439	446	454	416	453	456	436	461	397	427	407	399	432	446	412	422	462	446	430	442	448	442	426	436	452	409	464	434	444	409	386	427	465	435	453	449	454	440	441	413	429	442	397	405	426	442	407	448	437	412	455	456	401	402	437	382	421	405	457	432	418	429	416
27221	4381	1972	1161	873	991	1213	812	995	1229	673	494	393	341	360	315	343	313	334	340	315	297	312	319	358	355	345	321	319	361	311	286	295	292	324	334	299	302	340	326	332	346	313	308	348	316	316	280	334	310	313	301	294	324	313	303	309	306	323	289	300	323	299	266	283	306	302	317	293	295	331	302	293	335	329	294	297	320	301	317	333	318	300	325	277	315	323	341	307	327	307	285	325	272	301	317	288	291	294	267	332	319	296	297	315	310	325	312	302	292	326	323	319	302	310	311	304	280	305	325	306	285	313	266	330	278	283	286	331	295	320	272	284	314	310	317	317	278	275	311	306	307	310	314	274	295	318	311	293	323	345	277	306	292	300	345	290	300	310	312	293	300	291	310	308	301	313	312	291	282	326	334	303	323	294	329	313	308	309	297	299	288	321	309	331	266	325	311	282	311	289	353	325	313	305	278	338	308	289	313	279	293	340	318	336	300	323	254	323	298	316	353	323	325	302	309	296	308	313	309	326	307	307	315	326	302	301	302	322	290	313	323	296	309	293	295	305	292	323	316	321	329	358	299	299	303	332	302	344	285	310	329	323	290	283	307	349	292	312	334	293	294	300	314	298	299	279	307	310	280	335	349	288	262	329	265	319	279	306	304	320	336	302	291	307	313	312	304	302	292	327	303	322	290	318	296	288	324	302	305	282	311	308	281	316	305	307	289	303	334	291	265	264	319	329	282	332	290	333	323	294	310	331	290	319	307	292	308	282	285	319	297	302	307	285	314	315	329	317	308	309	320	303	309	270	291	286	301	285	288	307	313	306	311	299	314	301	285	283	320	302	292	301	297	297	301	298	298	305	291	295	290	314	310	302	326	332	294	301	293	310	302	294	321	315	315	327	321	295	299	319	288	312	316	321	284	314	278	314	287	303	322	305	335	336	280	313	294	329	277	298	291	339	332	317	300	289	296	324	308	282	299	313	288	344	307	285	313	283	284	308	281	303	322	289	297	288	287	317	318	316	307	322	312	323	268	282	289	302	301	327	302	296	304	343	315	296	317	295	318	333	295	320	318	319	306	340	312	321	314	343	284	311	315	321	312	302	324	319	357	297	278	319	308	348	325	291	311	305	340	308	291	320	290	269	299	280	316	305	339	324	289	319	294	301	291	290	313	306	308	351	299	282	335	308	312	306	301	333	312	312	292	296	305	324	307	277	314	343	317	321	293	346	310	298	355	321	314	324	300	302	319	304	291	300	316	306	305	296	281	263	297	262	307	348	277	307	326	327	296	310	295	307	289	304	288	297	301	290	294	301	299	284	330	298	283	288	331	332	304	303	293	306	335	286	312	310	294	271	339	303	291	313	320	333	296	313	325	319	308	341	273	327	312	290	339	304	290	305	324	328	337	290	276	313	312	309	295	286	293	290	333	313	292	308	330	333	275	338	327	301	292	277	289	305	320	320	283	312	280	293	318	341	292	297	309	294	298	287	324	316	323	311	307	295	306	279	318	330	307	307	299	329	299	297	275	337	322	290	304	298	309	317	303	310	325	311	319	305	277	331	309	344	299	306	315	323	309	326	308	318	305	310	292	315	318	335	305	317	296	290	350	301	318	336	267	315	313	293	274	280	319	293	325	296	288	283	303	307	334	307	298	335	286	299	316	328	303	281	332	306	313	306	305	321	312	285	306	298	301	312	340	282	303	292	317	284	301	306	328	304	312	311	343	327	291	292	307	277	304	333	286	313	302	330	321	302	316	312	296	275	342	289	284	268	327	296	340	284	329	329	335	296	320	319	299	268	332	328	317	276	277	337	291	300	292	347	318	295	316	322	304	287	316	311	303	314	322	318	292	264	297	322	290	323	270	329	297	316	318	339	301	306	293	284	319	337	314	312	298	292	309	306	298	288	310	306	292	296	309	279	323	315	274	285	298	339	340	296	316	301	325	309	334	293	305	301	322	300	292	314	271	311	311	320	304	310	283	344	318	308	298	294	297	329	304	313	304	328	326	334	353	309	332	306	278	295	297	282	322	317	295	295	296	305	278	331	288	321	325	309	325	271	312	327	283	295	306	297	310	359	325	324	347	306	308	314	328	308	279	305	300	289	311	278	297	347	316	309	320	315	283	317	295	265	314	276	276	348	311	330	326	339	321	336	343	336	306	298	348	288	334	282	327	326	298	279	264	283	298	340	304	294	325	292	278	308	297	284	328	298	313	320	306	291	295	321	306	310	289	298	309	313	311	294	309	323	327	302	320	325	307	312	298	275	331	347	283	331	290	289	295	313	312	302	299	299	305	313	308	258	304	305	308	313	313	302	307	279	298	318	302	275	275	310	279	304	293	285	301	301	299	289	286	258	306	333	316	270	307	282	275	300	304	300	298	297	307	298	294	281	295	309	313	290	339	312	332	285	305	300	308	279	322	318	320	292	282	297	280	313	304	325	289	323	271	301	311	296	298	306	286	306	326	342	329	261	280	302	308	328	311	293	280	330	308	300	302	337	306	313	297	305	318	336	286	310	320	304	333	319	300	312	302	266	315	318	294	320	290	301	286	307	307	350	314	289	299	321	325	293	295	269	295	319	287	336	323	351	304	303	301	323	296	332	316	331	330	322	334	319	289	289	348	298	314	316	327	300	301	317	305	317	309	325	312	290	309	284	297	288	302	336	315	298	281	343	329	311	321	303	302	289	342	288	305	303	302	299	343	326	290	306	287	315	322	315	314	292	270	281	306	317	305	312	290	312	312	316	292	297	305	303	291	309	300	285	312	305	295	297	300	347	291	290	300	292	304	304	301	309	332	322	327	316	293	301	330	287	286	311	334	256	355	317	338	300	300	311	298	304	285	315	316	271	321	326	318	306	290	356	313	297	289	348	307	328	267	275	275	273	326	292	331	331	330	346	291	343	301	342	301	330	301	321	339	306	308	321	287	322	321	272	294	331	287	293	286	284	285	276	327	295	285	351	299	327	316	312	319	317	296	306	285	313	293	299	306	302	338	347	309	322	312	308	288	306	312	299	290	329	295	314	327	311	313	286	310	332	298	305	317	321	282	318	298	313	326	285	316	325	334	307	321	279	345	340	288	293	269	304	310	307	320	281	285	301	310	337	313	295	312	301	292	283	329	315	315	320	290	329	322	288	325	263	283	304	287	303	303	305	297	289	289	338	304	296	302	298	273	300	328	341	278	306	299	276	323	308	295	303	302	304	334	297	282	317	357	299	292	289	322	294	311	281	313	289	277	302	307	290	308	281	317	274	312	304	299	313	277	343	313	274	290	335	323	306	307	303	323	288	309	259	333	270	288	311	318	304	298	280	329	324	321	283	299	307	292	295	323	283	305	307	330	318	299	297	305	323	296	306	301	326	312	327	309	299	284	302	300	291	325	308	288	298	310	297	270	317	318	297	329	306	301	316	289	331	305	289	305	297	312	288	315	320	330	300	319	300	305	292	322	301	296	306	322	295	336	301	297	310	297	344	302	293	329
12296	2280	3727	3555	3391	4372	5400	3634	4609	5682	2854	1864	1360	1188	1134	1063	1026	975	992	921	902	912	990	944	965	916	1088	989	855	827	824	874	914	832	822	971	921	855	879	892	900	854	869	865	829	789	803	802	756	807	792	755	763	774	814	778	784	754	756	729	770	737	729	817	770	816	731	755	780	731	788	762	797	741	745	791	762	790	759	794	723	758	778	698	784	756	735	792	771	747	728	766	716	773	751	731	809	789	764	755	755	760	747	750	715	730	753	741	777	774	753	742	746	715	810	739	738	747	751	706	781	777	768	737	759	737	715	783	785	757	792	788	692	690	774	703	756	760	765	746	789	805	790	736	732	764	779	709	764	782	731	751	798	765	760	703	733	757	745	755	789	730	802	691	789	777	756	767	795	781	798	713	773	700	747	724	706	750	766	797	790	770	749	752	730	763	733	753	765	725	753	777	769	736	754	746	782	754	735	756	764	719	750	743	798	768	742	756	748	700	738	719	737	793	756	804	769	782	744	771	776	718	756	768	732	768	686	761	814	780	744	764	698	788	771	788	755	763	736	795	801	740	718	722	791	762	750	750	727	787	781	764	772	730	754	737	811	722	711	762	756	744	783	727	755	763	797	757	766	782	744	748	768	810	772	806	777	742	705	736	803	813	701	820	734	727	708	755	712	777	779	738	754	745	766	707	761	780	702	758	749	785	777	752	758	774	771	696	730	773	739	784	747	755	696	751	735	726	782	783	743	801	773	760	756	773	759	770	748	777	773	748	741	761	792	749	772	785	781	749	729	761	766	804	694	736	760	720	750	751	764	723	702	728	763	785	725	770	758	765	764	777	792	788	749	762	728	737	754	709	786	787	773	719	727	763	760	739	765	771	715	730	745	772	772	741	735	786	796	759	730	761	733	776	766	736	703	771	777	775	764	765	759	721	725	748	800	738	800	779	734	767	781	738	730	739	740	740	736	692	808	738	731	782	721	784	741	758	803	739	724	776	749	695	747	781	764	732	766	724	769	856	742	755	786	786	741	812	781	747	701	846	745	727	828	708	739	795	730	730	763	770	719	792	746	775	760	772	753	814	742	792	795	752	788	783	774	749	741	727	740	824	786	765	729	717	794	785	766	746	768	741	760	694	748	746	774	743	748	743	743	737	728	759	741	822	743	722	799	759	753	790	759	731	732	757	749	715	742	755	807	772	803	702	746	723	722	727	740	756	773	750	785	753	763	780	750	726	757	753	794	761	777	751	720	746	790	711	725	783	730	733	779	770	768	775	754	755	737	733	779	774	791	732	741	802	746	742	718	758	772	759	767	717	731	796	767	744	732	741	765	766	741	772	762	717	695	774	764	748	762	747	756	733	774	771	742	746	777	779	783	735	768	738	773	763	753	726	765	758	741	726	740	759	746	750	761	728	813	820	707	765	758	774	755	759	745	785	760	781	774	725	810	725	804	705	745	819	763	728	758	753	738	782	683	736	757	744	793	731	736	742	803	746	737	763	764	792	782	736	793	729	742	767	741	736	721	709	738	784	785	744	796	790	744	775	789	766	733	755	742	736	699	759	730	755	738	760	748	748	759	743	745	795	766	800	766	755	773	775	759	774	734	756	754	735	772	762	774	727	755	713	726	814	729	783	745	768	761	755	772	721	749	741	777	751	820	743	749	763	799	754	763	777	760	740	742	751	741	787	763	756	726	727	722	771	769	731	771	709	783	691	759	745	690	786	810	739	748	761	812	717	752	734	737	784	769	755	741	786	756	767	709	744	809	705	805	747	769	733	724	735	770	821	777	783	733	770	740	754	778	768	755	800	752	717	755	791	736	763	703	704	777	721	679	743	741	736	751	758	758	813	815	747	826	747	691	714	711	764	795	690	762	706	763	747	786	788	763	733	705	732	743	701	736	762	809	764	783	736	719	724	790	768	734	815	785	791	762	719	769	741	784	777	782	805	742	799	750	781	743	688	760	769	746	718	715	763	773	727	758	790	775	781	703	730	741	760	757	784	711	726	762	772	742	747	672	751	759	769	791	756	778	772	689	720	744	761	799	799	792	768	733	681	795	765	729	766	729	769	729	811	785	764	755	725	769	795	746	792	795	743	746	777	738	738	758	774	811	772	738	750	763	715	770	760	746	783	764	741	768	769	757	763	753	808	789	742	735	707	825	798	744	762	766	754	745	750	730	752	805	714	782	785	742	769	811	756	741	735	785	783	751	706	791	756	741	753	792	739	749	766	752	762	769	759	720	806	760	742	780	712	771	754	776	737	764	741	700	771	798	736	792	759	775	741	739	730	770	754	749	757	761	744	780	803	785	766	736	759	748	774	714	744	802	788	776	733	769	772	745	759	719	768	752	748	737	781	774	702	756	780	776	748	720	768	713	696	767	740	789	756	768	759	749	750	775	796	754	746	776	756	748	817	784	799	747	771	739	774	728	731	708	812	728	806	767	722	769	770	743	738	744	726	753	790	766	775	805	810	734	829	763	774	721	745	746	764	748	772	742	756	739	765	775	721	772	772	797	766	773	759	741	744	779	773	772	722	741	776	754	763	750	770	738	689	733	725	809	775	755	727	715	794	782	736	769	779	715	789	725	756	721	734	749	739	734	802	759	818	775	724	747	706	801	776	768	743	736	727	780	766	768	791	775	807	755	751	792	791	751	745	788	734	788	782	751	753	724	762	802	724	702	731	775	730	761	735	755	776	756	758	739	775	720	759	728	751	757	741	748	750	771	767	777	740	717	770	753	722	795	774	763	744	747	741	803	748	753	733	766	802	742	809	739	746	806	759	733	710	760	800	715	776	783	714	757	702	761	748	748	735	766	776	712	728	721	751	795	750	758	808	721	772	771	720	809	721	710	739	733	758	768	725	785	717	787	748	774	738	742	758	721	746	763	764	727	788	745	712	728	751	738	744	766	760	790	768	742	783	768	740	779	791	744	796	715	804	789	725	767	715	783	757	760	713	807	753	767	760	779	696	784	714	767	737	740	732	745	761	772	760	751	741	781	751	747	770	770	774	765	763	736	764	731	723	744	758	777	723	749	727	750	751	754	712	731	725	749	759	773	755	754	710	740	766	764	757	751	735	707	762	762	814	799	755	775	780	807	759	771	759	793	749	756	783	756	823	796	761	751	771	728	734	740	751	722	756	768	755	779	734	733	801	735	722	756	801	756	777	761	771	684	787	764	754	683	760	745	748	744	774	816	727	740	730	700	752	755	776	790	770	794	760	764	784	738	807	724	769	764	759	741	729	804	734	735	730	744	798	742	798	769	745	739	756	790	798	729	777	779	733	763	747	712	744	772	766	776	803	714	806	749	778	742	725	781	732	745	741	732	743	755	759	794	804	796	735	745	738	759	782	757	764	728	766	792	710	736	745	749	804	704	831	785	755	713	735	727	726	801	756	774	712	764	708	795	786	737	743	779	773	759	732	780	763	775	713	790	730	766	739	776	788	747	755	735	729	768	753	772	709	736	771	739	728
39642	9788	3288	2221	1576	1548	1391	1078	1302	1513	989	602	487	431	415	388	399	362	335	360	393	346	347	351	359	338	387	382	357	348	361	357	359	374	337	342	372	356	330	367	380	381	326	349	336	328	359	335	315	340	309	340	332	317	317	366	315	314	337	288	274	326	319	325	314	307	312	305	323	357	317	324	338	345	304	344	342	321	329	329	311	316	307	320	301	325	335	310	331	335	315	343	358	326	317	301	357	343	338	320	340	335	316	332	331	317	342	322	293	326	309	313	319	325	345	342	341	310	325	361	311	290	298	309	337	287	313	328	310	299	317	348	347	332	307	348	313	332	297	326	321	329	327	326	333	346	313	320	340	341	336	335	332	324	321	330	366	302	304	342	335	329	326	356	320	285	318	335	348	347	305	330	326	332	326	326	337	335	321	314	301	323	297	290	335	334	332	313	327	350	325	344	326	311	319	319	311	297	327	342	318	325	330	322	309	313	294	321	313	315	303	320	323	300	332	316	293	288	304	291	301	322	324	333	311	307	269	343	314	294	312	310	326	340	311	326	320	359	341	318	323	322	312	310	299	338	327	319	377	339	357	346	349	324	288	333	312	335	285	336	332	333	323	325	311	345	290	324	315	292	294	298	296	314	320	314	300	289	324	342	303	317	316	361	343	314	330	326	305	331	332	315	324	335	315	309	325	304	323	352	297	342	330	285	311	292	297	297	303	299	305	334	301	289	334	304	317	350	314	328	309	326	332	323	325	323	319	321	331	290	346	303	318	318	329	329	337	302	342	308	321	357	329	332	355	334	352	312	325	293	320	313	325	304	320	330	334	310	321	324	283	317	294	325	327	320	336	323	313	293	336	325	332	328	333	322	317	342	325	325	309	318	331	306	301	316	337	319	310	337	344	324	332	322	339	316	326	323	308	289	340	303	321	304	309	287	318	313	325	310	336	322	344	316	325	325	292	314	317	334	334	284	322	305	321	302	330	309	340	306	319	302	295	314	333	333	334	327	322	315	333	332	315	332	307	328	359	334	325	315	280	323	333	308	334	294	321	270	329	289	343	296	335	319	302	305	319	305	322	305	288	312	313	332	333	339	311	344	320	312	356	302	300	355	323	342	311	302	328	314	332	307	357	343	300	312	304	329	353	305	326	319	325	324	354	321	358	351	345	332	318	325	347	336	330	336	340	309	369	321	335	333	305	312	348	305	354	346	356	334	325	304	308	330	349	339	344	317	306	266	312	336	293	326	310	313	314	321	337	296	314	298	339	366	295	293	296	327	380	326	328	307	303	322	295	333	310	303	297	329	304	330	309	345	359	349	349	324	332	330	320	333	328	313	348	307	324	327	312	319	336	297	307	325	340	307	303	329	331	315	292	343	316	293	340	319	370	311	316	364	293	323	347	292	328	304	299	314	310	285	326	282	326	315	301	332	320	301	318	332	351	342	320	375	329	295	351	314	324	334	301	323	347	324	321	322	357	322	322	316	317	304	339	312	306	331	309	317	304	320	321	298	315	296	333	305	307	308	313	299	337	315	315	293	322	338	340	307	329	291	321	330	294	272	337	312	330	356	335	306	309	335	333	340	299	303	355	303	313	341	333	300	309	320	342	329	309	314	341	305	345	339	331	313	328	304	329	316	313	328	295	331	301	339	306	294	355	319	396	304	336	338	322	351	287	304	300	352	290	333	326	333	340	303	335	348	305	335	344	335	346	348	331	319	333	306	313	304	330	281	307	300	319	329	327	352	328	341	340	317	329	313	308	290	295	354	339	294	290	323	324	322	316	350	311	322	321	302	300	306	343	343	311	307	312	336	336	328	320	319	333	337	302	319	323	342	305	305	328	320	327	336	303	285	322	342	339	309	298	321	343	343	330	338	317	305	333	318	313	350	330	307	323	325	318	327	321	317	299	337	290	332	342	339	304	341	304	330	329	315	337	296	319	292	288	333	301	302	320	339	316	340	325	333	284	320	315	309	302	316	322	313	314	317	311	305	351	331	316	313	326	317	295	297	347	309	358	323	320	329	339	336	312	327	321	310	319	325	320	338	271	329	326	306	283	283	321	285	318	318	303	364	313	328	319	331	335	335	339	279	327	294	286	355	298	324	349	311	327	333	299	351	351	326	304	309	326	308	333	293	317	314	339	328	330	337	323	318	290	303	310	331	361	344	324	338	318	318	313	318	317	328	351	302	336	341	332	295	340	283	327	271	335	329	341	329	345	316	304	327	305	274	325	307	320	358	288	346	331	292	335	319	288	309	327	326	320	357	286	332	298	305	323	329	296	313	320	329	315	324	348	357	352	302	350	321	293	312	314	373	318	321	320	315	342	331	322	324	289	305	314	319	317	327	314	311	305	334	339	300	305	323	300	303	310	292	335	318	296	323	344	317	338	314	342	332	314	324	317	329	318	351	325	298	320	334	301	331	340	325	310	323	317	327	322	322	339	328	337	332	309	316	343	333	346	315	287	345	310	317	314	320	307	321	337	315	344	316	312	311	325	305	304	312	317	294	357	305	316	320	309	344	350	339	319	312	328	346	312	320	332	335	298	332	348	341	296	355	339	313	290	353	323	314	372	323	320	333	340	335	323	323	343	295	289	325	310	324	335	305	316	339	299	312	334	321	310	314	338	319	325	315	303	338	317	318	310	316	312	346	344	355	332	301	286	320	341	332	331	317	305	348	337	337	336	306	328	294	355	301	292	325	343	310	310	315	351	307	315	298	300	329	282	266	336	309	332	330	319	316	353	315	306	336	342	310	310	316	332	313	338	321	320	315	310	300	345	290	303	326	323	312	298	343	285	305	317	327	292	310	324	295	332	348	374	337	306	329	334	337	332	351	334	327	342	322	324	304	323	278	309	305	316	337	318	326	328	314	342	332	321	350	320	293	330	340	342	343	296	289	324	331	349	324	333	332	271	355	339	320	313	347	342	358	322	322	346	347	293	327	339	328	295	288	313	334	317	327	340	303	356	337	323	311	322	315	307	318	323	341	282	315	345	334	326	299	305	339	328	331	334	336	353	318	350	322	313	318	337	336	340	326	321	361	317	336	329	333	311	297	343	330	305	336	301	336	320	318	335	325	309	287	325	312	335	355	326	326	328	298	311	361	272	288	348	339	332	323	342	300	338	295	337	327	332	305	297	303	305	312	281	316	323	319	327	316	313	337	314	281	330	318	319	297	327	309	297	331	325	339	310	298	332	321	319	324	321	315	296	314	313	310	354	312	320	326	319	310	323	299	325	318	325	335	347	326	295	345	310	333	313	336	324	326	334	295	287	319	317	307	333	345	319	301	320	285	334	318	313	306	287	313	360	334	345	314	311	342	332	314	310	282	346	343	325	310	312	323	327	298	317	307	308	330	331	304	315	310	367	345	317	320	312	297	367	313	308	345	334	311	337	368	323	326	343	312	320	309	321	318	326	304	312	319	304	304	322	326	334	318	306	317	349	309	275	320	332	302	324	296	314	311	331	318	319	322
16908	3272	5065	5802	5425	6036	5882	4782	6166	7472	4488	2367	1891	1650	1402	1266	1192	1154	1094	1101	1080	1012	1084	1132	1126	1097	1227	1173	998	952	922	930	949	952	928	1068	1138	951	1012	1003	1016	991	952	896	866	828	856	814	767	792	846	795	827	864	828	769	741	796	801	828	745	800	769	785	764	795	757	805	778	756	788	779	777	787	797	817	813	761	768	810	793	726	794	818	751	783	747	792	774	838	745	802	745	756	760	769	794	781	795	786	735	767	741	748	771	775	732	817	823	759	789	731	741	782	744	754	766	754	736	723	713	737	765	702	780	771	763	739	717	740	767	780	760	791	824	730	736	753	735	779	778	772	757	793	743	774	763	785	742	749	770	722	799	780	766	721	798	835	819	749	823	765	799	765	748	789	748	828	739	746	728	767	744	778	689	797	760	747	735	757	724	718	762	808	746	766	778	717	747	756	797	743	786	787	742	726	770	824	732	813	754	760	764	787	781	741	777	751	789	762	774	737	782	823	779	748	754	707	742	754	738	771	810	752	739	772	788	720	748	760	814	786	804	820	748	754	746	753	795	736	787	772	731	853	764	783	731	822	776	774	778	759	777	715	743	743	761	749	755	750	789	769	786	775	769	770	737	722	814	776	752	786	816	780	795	752	747	783	773	743	754	730	761	692	782	768	796	811	736	791	769	733	728	755	759	784	747	746	739	758	768	766	758	719	774	741	764	771	729	780	773	764	789	736	770	766	744	758	743	791	788	714	749	753	747	831	767	756	738	742	731	768	763	750	749	757	780	740	767	841	727	738	758	806	773	754	746	757	750	779	754	786	761	753	764	809	774	764	774	758	756	755	757	745	733	743	785	773	697	764	765	755	753	776	772	742	763	752	790	772	745	828	757	788	719	763	765	752	778	794	758	744	732	755	790	764	767	794	797	747	763	802	747	752	777	744	743	733	787	773	778	780	746	805	770	756	746	775	774	786	755	716	786	799	741	782	755	782	744	716	767	762	769	713	710	779	752	716	827	745	749	740	790	735	722	789	766	761	735	786	777	783	784	723	688	726	738	763	739	778	801	744	710	752	737	767	736	748	809	777	754	748	783	754	774	743	766	763	730	758	757	770	728	743	776	734	748	770	727	776	755	796	796	761	733	791	824	774	735	760	744	762	765	754	750	716	746	811	769	700	756	760	776	784	773	782	764	764	749	694	782	801	807	747	792	786	763	766	782	764	766	760	774	803	748	741	771	764	763	780	769	753	793	737	693	739	742	730	794	792	754	767	768	765	750	731	763	802	743	727	763	819	753	718	782	706	723	787	771	757	814	793	720	780	775	789	733	737	799	780	753	730	718	710	749	762	773	771	753	747	745	768	780	764	767	783	777	777	766	788	741	787	749	792	794	733	746	767	744	727	800	785	790	755	728	755	791	745	806	816	769	733	764	795	703	749	748	764	773	744	747	714	774	750	731	718	776	742	802	743	749	819	767	809	760	763	784	746	793	711	734	774	752	745	751	757	793	753	834	802	749	761	751	758	768	752	714	772	808	767	786	768	751	780	763	740	756	729	700	765	749	771	749	736	759	773	780	767	746	785	708	780	754	758	727	744	760	786	801	728	742	791	785	725	776	802	718	822	721	718	740	754	782	742	794	759	795	719	738	801	792	754	759	736	766	721	748	811	734	745	777	771	730	743	801	740	782	765	815	742	765	815	767	760	753	703	741	795	707	750	750	823	757	766	783	801	716	768	742	726	761	728	738	760	699	742	771	767	720	794	739	730	764	760	734	770	763	787	805	760	712	755	756	810	773	810	758	750	748	774	739	718	737	769	755	761	762	706	738	749	732	742	770	752	747	713	772	763	745	771	757	732	733	725	752	768	755	748	757	754	791	784	768	726	745	793	778	775	828	781	759	746	765	734	784	740	747	703	770	758	732	773	714	774	787	774	790	762	784	732	756	737	757	761	772	724	788	775	767	779	726	785	759	714	756	790	752	774	757	775	792	779	739	771	738	749	751	766	767	733	714	768	772	764	775	793	769	775	791	766	755	786	773	733	795	773	780	778	723	752	705	750	759	702	778	795	760	761	779	743	719	748	745	785	788	776	791	782	775	751	800	755	759	754	737	735	763	772	755	793	773	730	738	773	797	783	696	723	756	739	736	760	795	748	741	733	769	785	781	781	770	708	758	711	791	783	750	788	731	774	832	732	763	772	746	730	733	712	817	794	764	805	742	752	729	791	753	791	740	792	739	751	750	744	775	730	747	758	788	830	778	759	746	747	738	787	746	767	785	797	727	761	770	755	732	720	785	734	721	831	831	744	715	742	742	787	766	731	804	764	763	786	775	789	714	729	817	706	726	778	758	752	744	714	758	756	756	731	775	763	775	777	779	725	784	746	720	784	784	765	779	770	759	743	783	773	768	828	765	745	771	703	760	753	784	800	746	736	717	765	749	745	775	796	755	767	745	741	747	774	770	725	741	773	741	744	722	773	729	734	820	746	744	735	747	821	751	732	715	740	756	776	733	790	786	785	770	728	784	752	749	816	795	717	735	812	708	748	773	745	764	719	802	757	736	721	750	791	781	756	722	759	714	726	756	718	772	758	726	777	755	747	733	734	794	767	763	727	805	759	753	766	810	779	751	762	803	776	735	717	753	782	770	736	763	793	771	786	814	738	728	744	760	751	760	773	779	750	798	750	760	778	750	748	726	745	741	810	771	764	715	729	750	800	785	809	786	786	763	709	736	765	757	753	763	773	775	781	777	758	724	734	739	763	763	797	710	799	719	791	784	747	715	741	714	778	759	734	780	757	784	731	789	783	800	772	752	772	767	771	764	799	773	730	760	772	764	726	752	753	777	787	820	730	792	738	767	782	753	716	710	799	724	785	783	766	778	789	745	742	773	729	764	770	740	741	822	795	781	756	678	767	749	767	828	732	755	791	778	748	758	822	730	747	739	738	785	741	735	792	794	742	763	765	754	761	761	756	795	750	781	767	752	765	751	743	763	732	769	764	745	768	725	727	753	764	788	828	739	752	738	722	747	763	774	774	798	802	760	700	787	690	720	721	776	780	752	754	796	735	776	707	750	754	747	729	788	772	747	731	767	757	751	803	748	743	741	766	765	744	805	735	713	739	815	772	759	797	725	772	777	788	769	754	803	757	791	759	774	759	825	756	745	754	753	739	751	763	785	758	776	737	743	719	793	788	718	758	762	784	728	779	776	792	733	753	754	720	730	771	762	791	763	770	769	727	783	756	751	780	765	787	808	765	727	748	812	722	787	776	692	745	829	736	770	803	759	777	770	780	732	753	793	772	806	759	731	756	747	779	738	722	746	807	780	765	753	771	775	785	744	735	806	790	758	772	756	774	783	796	755	783	743	749	759	727	766	781	739	746	765	763	776	756	764	720	719	761	778	740	761	742	752	782	819	737	757	724	754	755	776	773	748	802	712	753	764	781	763	801	746	793	764	764	733	780	762	758	712	760	764	691	739	757	822	756
4976	722	462	284	268	307	364	301	458	474	253	184	157	153	170	181	167	152	131	155	157	162	182	143	163	151	157	154	162	157	134	143	115	175	170	152	134	142	134	143	149	133	134	153	147	157	132	137	167	157	153	122	157	124	149	141	149	153	157	157	133	159	168	147	131	146	138	148	158	148	145	154	141	120	142	155	165	146	160	158	146	136	137	147	123	155	159	146	149	137	119	150	146	142	127	143	159	154	155	133	151	151	161	129	145	161	143	139	133	158	164	152	182	125	144	160	158	134	141	162	135	161	150	138	145	134	157	144	160	139	147	172	153	154	159	174	166	149	151	138	165	167	161	137	170	140	179	151	133	153	150	144	142	146	155	168	166	137	134	138	156	130	143	147	146	154	150	151	138	147	152	140	146	152	153	135	146	149	150	154	142	147	141	158	131	140	152	160	154	135	146	169	168	157	144	153	150	121	131	157	153	149	139	153	159	134	138	139	163	151	153	157	154	118	138	149	134	138	143	186	167	165	146	140	146	163	130	161	132	145	128	163	155	136	133	143	151	162	152	165	126	140	146	149	164	159	205	148	156	136	138	154	144	177	139	158	145	173	135	161	132	139	158	129	145	146	153	138	157	146	155	167	166	132	152	135	146	162	152	129	147	141	134	143	141	146	141	127	145	144	132	170	132	126	167	160	160	139	131	151	157	158	156	154	167	148	148	155	142	137	144	160	142	141	169	137	158	130	144	155	156	160	143	175	171	160	162	163	118	165	151	140	143	136	152	164	154	153	141	156	129	147	153	156	135	153	156	156	135	136	141	167	158	139	149	136	146	146	150	145	140	137	172	152	152	138	157	138	152	145	163	135	163	180	149	145	144	160	166	149	155	151	133	160	155	122	162	171	171	161	155	141	153	145	161	136	151	154	135	165	146	157	134	140	143	159	168	152	146	156	147	160	134	155	164	140	146	150	142	158	153	147	155	132	120	155	140	129	156	154	137	149	148	147	157	156	138	136	141	160	177	141	165	165	149	139	140	126	159	123	132	146	157	143	157	147	147	155	145	152	150	165	158	161	148	144	156	174	152	161	157	149	166	164	145	143	128	200	132	121	149	165	146	164	140	137	143	158	142	138	144	170	154	145	134	164	162	140	141	165	131	144	153	156	163	164	151	134	138	139	159	130	142	184	152	149	152	148	151	139	162	147	151	141	139	163	165	139	154	155	156	156	160	148	145	142	159	164	156	156	134	154	134	146	145	155	173	126	146	149	162	177	150	137	138	136	134	141	150	156	144	143	149	160	176	161	128	165	153	151	142	141	183	165	137	124	136	149	144	154	124	138	172	149	160	132	146	152	142	150	149	157	137	174	143	157	136	138	140	132	160	163	158	126	154	156	136	161	172	149	159	140	186	156	137	143	138	154	137	155	143	143	147	125	152	148	163	171	131	131	134	168	150	145	147	147	151	138	156	145	120	151	166	149	151	167	170	153	147	146	168	155	152	156	149	124	150	159	135	140	130	134	140	145	163	136	173	157	153	125	127	173	148	134	153	140	141	152	134	126	137	145	158	124	135	149	137	121	139	157	147	161	135	153	143	145	175	148	151	169	141	160	177	154	134	123	161	143	177	144	142	140	158	159	165	156	153	175	129	146	137	134	135	165	152	137	142	148	144	150	145	144	134	144	149	131	120	135	150	140	142	164	140	154	142	140	138	154	149	174	146	155	139	157	140	162	172	129	166	148	135	136	142	152	140	147	156	167	152	148	149	151	149	141	147	144	147	143	147	132	159	149	137	153	147	134	153	157	128	156	149	139	141	151	150	159	141	149	149	146	143	143	129	146	136	120	148	134	148	157	143	146	162	136	151	144	153	172	168	140	164	153	165	143	153	141	132	142	144	172	145	149	145	140	163	152	129	139	138	156	151	149	161	148	150	158	156	149	143	152	150	145	152	156	130	133	159	161	143	139	157	149	144	147	130	175	139	129	166	148	135	156	140	139	149	140	160	146	167	154	159	126	153	133	142	150	136	158	136	167	161	157	164	147	160	161	142	147	164	153	142	179	151	155	157	148	135	137	143	141	161	152	136	161	166	166	167	142	146	165	156	121	125	138	144	145	143	152	143	160	159	171	157	140	147	143	156	161	166	131	165	164	133	165	155	150	151	143	152	169	140	139	146	134	151	152	144	139	153	180	139	171	146	170	166	139	136	150	130	144	135	147	154	144	148	155	136	150	129	149	131	143	150	134	148	148	143	144	137	139	151	173	160	161	127	140	123	161	131	158	154	146	145	153	161	154	150	139	129	161	155	136	148	145	160	151	136	154	154	155	153	139	126	133	138	138	134	174	155	164	154	150	135	145	148	148	150	141	154	166	154	148	144	145	153	150	163	145	163	161	135	148	142	134	134	155	139	160	144	152	159	150	173	158	164	164	127	140	137	149	168	133	155	160	149	148	137	142	147	139	142	153	133	137	148	156	155	152	145	145	155	153	123	132	142	147	143	164	148	136	166	168	176	159	164	140	137	132	152	158	158	136	122	183	162	159	162	138	124	141	148	140	122	138	149	139	156	145	150	129	172	152	189	127	173	138	154	150	161	157	171	140	130	126	129	166	127	137	154	164	144	137	141	151	145	131	140	140	167	160	148	143	149	137	135	150	148	138	151	150	160	142	135	122	120	166	119	162	137	132	135	125	147	151	151	129	147	153	142	147	157	143	131	172	145	152	165	148	148	146	139	135	151	152	132	159	153	152	129	166	154	152	160	136	146	147	150	162	155	139	138	140	162	140	136	155	144	151	147	140	154	163	141	128	159	129	149	138	159	156	168	140	165	143	166	147	135	157	148	156	158	129	161	181	161	140	141	162	154	146	167	149	151	144	133	140	171	140	149	141	165	141	156	155	151	154	155	139	149	136	161	169	132	156	144	142	153	145	129	148	150	163	156	150	145	140	153	148	150	160	140	145	135	138	168	139	152	144	157	151	134	146	135	158	154	143	159	143	145	161	139	161	162	133	161	168	120	130	154	161	160	140	161	151	156	144	151	160	137	147	141	139	155	166	153	166	135	179	116	172	147	148	143	163	146	154	143	143	164	144	146	137	142	166	155	149	146	131	167	143	136	141	122	130	149	137	147	108	149	154	155	175	157	149	152	129	141	145	161	147	158	141	156	128	149	149	149	158	165	124	158	171	156	132	142	147	146	150	149	146	138	149	160	143	144	124	155	144	157	142	158	122	146	146	140	154	145	124	155	147	158	187	150	138	147	154	158	129	156	141	145	173	140	150	146	180	152	170	157	159	151	164	138	133	149	165	133	150	157	159	166	152	130	128	134	145	179	137	137	140	144	139	143	168	156	140	143	154	157	143	144	147	152	137	147	154	153	139	142	166	139	153	129	158	156	144	159	157	153	144	140	141	171	105	128	157	159	160	158	174	138	148	154	162	165	128	149	152	160	138	166	154	140	180	135	138	163	172	150	160	166	147	133	143	161	128
4615	889	1017	959	1089	1282	1538	1351	2285	2463	1277	689	555	472	459	462	424	445	423	435	452	457	471	478	498	495	544	507	450	448	426	403	453	416	450	412	468	442	451	458	445	449	415	454	433	469	423	453	441	397	453	427	439	415	446	415	394	479	413	431	410	426	425	436	417	418	406	445	445	420	406	411	415	422	423	395	447	438	420	432	416	401	417	409	434	428	426	371	411	439	396	420	412	430	433	443	409	440	440	430	462	430	398	395	433	403	397	406	400	407	438	428	421	394	470	451	420	440	436	428	424	417	392	428	402	401	429	475	421	417	424	409	450	417	365	422	425	429	431	426	379	423	406	459	422	397	409	429	427	397	407	417	412	440	426	453	415	435	437	440	457	421	425	404	427	445	446	389	433	410	399	397	450	427	426	431	413	447	417	411	405	400	419	429	391	409	432	447	413	395	356	400	452	413	439	460	420	452	423	450	435	410	386	421	442	422	399	456	456	437	431	420	438	376	440	422	416	430	433	445	420	447	420	405	435	418	467	387	434	421	406	441	417	424	422	425	425	436	423	399	433	392	422	402	432	431	430	420	422	401	424	406	416	420	497	429	412	387	416	406	427	406	409	431	415	439	447	423	417	412	437	447	426	429	436	409	391	408	401	443	410	444	422	407	415	359	404	409	416	389	434	407	405	457	408	434	442	486	429	440	411	423	472	418	382	396	444	432	426	474	432	434	405	375	406	378	416	422	458	447	425	398	441	466	380	429	455	461	436	400	418	408	415	383	430	422	436	425	424	428	404	445	412	424	405	428	439	374	416	423	421	432	428	402	378	408	439	476	423	436	430	446	410	459	406	429	425	454	401	433	382	407	408	411	422	381	425	446	435	398	428	454	391	410	386	382	416	407	421	401	461	464	426	416	404	443	466	415	439	388	393	436	444	409	399	436	411	407	433	402	425	428	435	439	410	441	445	414	428	422	418	471	398	419	432	443	414	427	439	379	399	444	436	447	409	417	467	459	432	428	447	431	395	437	433	424	454	419	420	373	409	431	453	456	441	433	450	447	417	413	408	403	430	422	419	455	411	440	439	425	444	432	421	429	407	468	449	425	395	409	434	399	456	422	417	456	436	412	429	403	437	417	422	424	437	423	447	434	407	456	431	432	392	438	408	439	427	430	433	408	448	432	406	419	365	402	401	409	402	414	442	390	435	421	439	444	469	405	398	416	395	446	410	428	407	398	420	453	401	429	419	392	379	418	426	419	401	453	424	405	424	434	414	396	434	414	448	410	401	414	430	447	443	391	423	421	399	396	427	399	432	428	407	396	384	428	412	444	447	401	411	431	439	422	425	423	365	440	421	401	450	406	417	429	449	411	423	460	432	389	442	405	394	433	405	423	427	462	406	484	437	465	434	392	403	416	386	406	451	396	395	430	441	407	428	402	402	414	414	425	455	405	425	442	419	406	423	408	424	415	440	428	422	425	424	432	405	419	429	409	409	382	400	413	398	423	443	405	439	419	440	444	436	409	414	422	385	424	391	398	402	419	441	374	414	440	397	440	454	481	440	467	432	415	419	406	419	444	445	414	445	405	423	449	423	435	426	391	397	437	443	440	376	415	424	484	406	446	411	430	437	393	433	426	447	419	403	390	431	411	443	404	411	410	450	448	410	421	416	395	418	435	395	416	418	424	409	433	423	444	417	413	447	416	416	424	411	426	435	428	442	432	396	464	404	423	422	408	421	398	401	428	438	437	414	397	384	416	421	444	423	409	441	443	423	405	412	413	455	423	406	435	388	393	426	440	419	438	451	445	461	428	451	413	428	470	426	429	433	412	415	396	430	414	438	414	434	423	425	425	437	425	418	404	418	401	428	440	455	407	416	427	434	411	468	424	443	452	441	441	430	468	410	448	424	418	460	419	422	402	408	442	459	416	408	423	417	452	443	429	410	443	444	394	408	432	435	400	393	415	400	447	392	456	453	406	427	444	418	431	416	416	422	410	437	401	407	419	448	389	431	457	420	448	395	435	399	420	418	422	430	424	433	460	434	400	445	425	425	463	414	410	419	434	434	421	444	426	438	395	452	398	406	390	426	416	455	447	453	433	424	376	414	463	426	425	467	383	382	435	459	458	419	397	404	442	448	405	429	434	402	403	409	429	395	459	450	414	406	415	440	432	407	441	435	408	441	440	449	450	445	408	402	437	467	398	398	448	409	427	428	408	396	412	449	434	429	432	414	444	400	423	425	411	388	424	422	431	404	453	411	422	421	410	461	417	448	442	440	459	474	410	434	419	395	416	438	420	389	436	473	432	412	423	435	403	408	429	452	394	441	404	440	437	406	392	430	412	444	386	421	443	425	428	420	440	403	437	442	444	418	413	388	464	412	456	429	405	435	421	425	433	422	423	426	441	433	471	407	453	419	431	435	411	412	440	453	389	407	415	406	417	433	421	442	405	413	413	474	433	418	394	425	458	382	422	412	424	420	425	409	412	434	426	443	409	398	453	434	443	421	399	426	407	367	437	359	434	423	424	408	421	403	368	375	433	404	421	417	420	436	379	423	401	404	457	427	463	443	410	453	425	442	397	453	418	383	420	433	422	407	440	427	408	427	402	413	415	419	426	370	426	425	408	402	441	419	411	433	421	417	416	440	388	391	389	430	407	401	396	384	412	409	419	422	396	409	426	411	395	440	447	382	393	422	473	375	465	422	425	447	413	406	421	433	422	429	403	448	397	436	416	423	411	380	404	411	428	427	439	356	442	396	396	411	434	442	409	424	451	433	413	395	407	449	415	415	424	447	411	439	446	412	456	439	412	399	407	436	426	442	450	464	427	425	386	439	420	429	405	446	407	419	416	416	408	423	427	430	409	449	432	418	429	439	387	434	375	407	390	419	418	421	423	403	412	424	374	413	393	429	393	427	471	402	430	397	376	419	434	417	446	431	387	470	396	403	439	393	410	374	444	408	398	410	464	387	419	399	425	426	427	415	424	423	418	409	407	412	408	418	393	452	450	415	393	405	410	399	411	416	371	439	433	414	424	412	428	426	426	462	440	438	451	450	424	391	443	430	390	426	438	440	447	447	398	407	414	384	424	429	417	410	456	437	424	406	421	470	428	425	411	424	411	364	457	445	393	426	393	396	428	416	413	430	451	395	404	438	422	442	428	416	428	418	395	408	440	424	397	449	435	401	400	428	436	419	411	431	467	404	447	430	412	427	407	417	374	413	406	433	404	446	449	401	421	436	457	441	417	425	403	447	419	439	427	472	437	452	433	408	371	424	406	420	391	430	430	466	478	392	443	444	469	441	417	395	449	389	436	439	411	400	433	417	418	400	412	386	414	400	436	426	439	429	418	419	398	403	422	397	426	415	418	415	404	423	412	421	417	412	401	416	417	403	438	419	442	471	422	412	389	418	447	397	436	408	432	440	422	420	416	417	427	406	403	445	463	440	450	426	426	452	415	455	412	404	421	397	414	427	394	436	397	430	406
26529	4019	1730	1157	985	904	903	851	1087	1066	703	426	399	372	349	352	351	299	322	318	315	338	337	326	311	344	329	315	294	330	329	357	355	319	316	328	317	306	325	310	308	316	308	277	332	284	319	357	333	315	286	337	301	297	294	332	276	294	331	345	304	310	303	271	289	336	288	293	284	313	292	300	320	290	301	324	294	301	283	302	296	332	299	324	308	327	318	290	353	325	290	305	262	301	307	329	341	308	330	319	307	296	313	323	278	313	321	300	296	315	301	296	321	283	288	345	285	302	290	313	297	294	279	295	321	282	310	300	318	283	290	305	314	284	319	295	314	308	277	282	303	288	331	262	304	326	291	302	308	303	337	304	298	310	282	326	308	279	312	289	288	348	308	313	336	289	324	335	320	258	304	249	318	290	317	307	283	297	293	289	278	318	301	338	305	285	294	333	319	326	300	280	313	299	271	331	297	310	299	282	301	331	313	308	264	330	299	283	296	292	312	286	325	339	314	296	269	307	293	298	324	321	326	319	308	310	342	291	310	314	297	284	283	285	304	299	316	272	297	322	289	293	308	297	317	327	312	318	284	288	313	311	280	323	311	336	296	295	331	320	292	269	302	303	343	302	321	330	312	305	338	336	271	309	292	310	279	322	290	318	302	300	279	304	305	304	323	314	331	288	325	273	285	297	258	300	320	304	291	319	311	326	288	319	296	323	281	337	308	310	289	333	334	303	372	307	313	277	321	271	305	314	307	339	316	308	287	315	328	292	304	291	321	312	326	298	306	310	300	290	302	342	327	295	268	335	289	324	314	267	296	289	312	265	317	305	289	278	302	296	312	319	296	321	322	322	294	305	295	312	305	328	325	340	288	323	325	312	292	339	312	295	343	308	282	272	301	328	322	292	307	283	306	295	318	306	309	336	314	290	301	315	323	328	319	300	321	312	321	281	293	334	323	318	266	318	318	289	306	331	327	282	293	276	277	329	300	300	319	340	295	323	303	318	326	287	320	313	300	293	301	300	314	308	338	309	309	335	304	291	299	313	310	319	286	303	294	301	291	312	314	324	289	312	283	328	314	305	300	303	288	294	292	303	280	309	320	328	295	268	321	311	304	303	299	304	298	292	318	279	313	303	310	347	307	292	347	341	316	322	318	300	320	314	279	311	319	290	308	320	318	303	268	292	318	301	279	294	344	287	318	254	261	271	314	292	300	312	323	303	302	313	294	322	289	303	306	300	297	289	316	310	305	326	285	314	335	301	321	284	275	302	333	315	308	284	304	314	266	309	297	311	285	291	301	314	307	321	308	317	307	332	305	294	324	306	321	294	303	287	283	280	301	302	313	326	313	309	326	282	307	296	328	348	282	325	315	311	279	312	302	326	295	300	293	334	273	323	299	286	331	292	314	329	320	327	326	292	319	361	323	274	311	293	293	319	297	301	297	295	323	289	329	327	301	302	351	349	297	305	339	317	281	274	320	268	289	314	300	283	293	315	320	303	309	309	306	305	326	307	294	302	313	313	280	304	294	304	292	276	307	299	285	306	300	315	290	319	313	324	304	291	295	315	303	305	304	319	300	275	295	275	300	288	295	309	322	324	323	279	306	289	297	340	330	286	315	315	296	296	310	324	277	336	310	299	332	303	290	286	307	277	298	343	289	328	303	313	323	314	311	328	322	302	318	264	308	326	280	325	294	341	307	283	321	323	306	322	322	285	275	277	269	311	314	320	309	298	327	313	320	322	306	302	293	307	312	310	321	317	323	300	322	293	281	288	306	348	330	277	285	295	326	288	267	273	306	333	329	284	281	308	286	286	339	315	293	312	309	310	302	349	292	327	268	296	311	277	305	319	278	294	308	316	289	328	315	297	303	302	320	307	330	288	292	301	295	340	300	304	290	340	325	312	306	320	290	311	295	305	281	299	309	316	285	310	300	308	318	324	287	308	327	319	306	312	341	308	321	329	317	332	300	279	299	288	299	309	265	269	298	289	307	307	305	319	285	296	297	320	335	304	288	319	308	328	291	311	321	301	351	298	317	310	336	296	301	342	327	310	331	309	314	336	380	303	315	309	319	323	306	269	340	266	300	327	334	310	289	290	316	300	320	316	290	313	276	322	296	261	353	296	323	321	349	318	306	322	314	308	302	317	327	323	332	290	308	294	312	306	282	345	296	325	302	290	311	322	304	293	311	304	292	308	290	282	273	319	298	303	295	304	318	277	317	314	334	299	314	312	290	319	300	323	312	335	292	290	270	307	275	301	305	316	300	322	276	290	307	276	285	278	331	302	305	313	295	269	311	305	316	279	300	281	301	312	301	321	336	308	323	303	305	356	304	313	315	313	281	312	291	292	276	308	326	286	312	287	300	303	293	327	299	288	311	288	315	308	329	347	322	302	309	292	344	299	296	307	294	316	313	319	283	308	293	318	283	297	323	275	302	295	321	295	297	301	339	302	316	305	296	330	307	299	310	306	290	297	330	300	302	303	378	312	322	310	321	301	331	290	288	291	320	292	309	298	315	318	304	345	285	346	309	289	293	302	283	325	279	327	306	307	300	308	341	313	316	298	322	328	310	309	286	301	288	313	333	322	339	285	304	291	303	305	309	304	310	309	313	330	309	276	304	321	298	279	318	352	317	292	285	299	290	307	313	305	291	333	271	333	285	308	285	299	328	305	278	307	306	289	309	346	298	285	315	323	271	306	297	300	302	306	299	290	314	318	277	281	320	308	325	302	324	315	286	275	324	335	334	324	281	305	331	332	291	312	314	278	310	297	329	309	297	269	320	326	320	317	258	284	310	296	264	298	276	322	324	304	316	320	285	328	314	268	287	332	300	298	331	334	326	312	293	299	261	300	335	304	318	281	314	265	299	292	298	306	312	327	311	294	326	304	306	329	342	315	310	316	295	294	325	291	319	317	292	334	303	270	298	313	301	298	311	307	307	305	342	340	300	272	272	287	283	286	273	279	325	312	303	303	316	292	306	309	313	294	311	296	300	302	277	322	296	297	316	288	297	325	305	313	264	323	310	329	288	320	337	288	298	322	297	281	333	294	309	308	301	291	316	327	288	303	301	288	324	296	320	315	301	308	323	308	301	332	278	300	307	265	310	285	297	290	327	326	280	271	307	308	328	330	316	290	312	353	300	320	339	332	345	292	290	314	318	302	311	274	307	293	306	324	331	293	295	303	275	299	316	308	296	311	290	281	289	310	320	305	316	298	284	303	287	335	327	320	304	289	307	308	315	287	319	315	322	292	282	302	354	322	304	338	279	276	284	272	293	296	302	264	317	289	282	291	301	336	334	290	317	322	314	321	326	317	258	313	301	313	310	306	327	307	299	308	298	329	278	314	314	293	314	304	322	315	339	316	316	294	310	317	322	278	304	305	317	316	293	326	306	280	336	300	291	286	290	327	308	324	290	339	261	310	339	297	325	324	298	273	306	306	328	304	307	281	261	360	316	304	312	297	317	273	294	305	307	263	312	278
12247	2216	3292	3529	3724	3423	3800	3731	5198	5369	3119	1713	1384	1276	1123	1070	998	940	937	920	957	944	900	964	893	911	1083	939	857	822	873	927	911	852	866	895	954	865	904	823	890	925	847	827	837	806	797	783	780	787	779	780	787	799	773	721	720	758	741	812	775	752	737	809	761	732	739	765	757	777	743	743	777	771	766	748	764	769	744	731	792	726	820	773	722	759	836	818	715	786	766	768	731	754	761	767	759	754	741	731	745	798	762	743	766	762	778	801	718	765	751	730	778	735	757	773	772	750	753	731	714	778	793	752	784	752	780	754	730	763	742	783	758	789	724	793	767	759	744	685	742	754	745	800	679	748	749	724	677	776	741	713	777	761	754	757	790	742	739	756	787	726	710	824	777	694	754	740	771	738	729	800	803	788	767	802	807	788	711	749	699	756	760	811	753	766	793	749	741	788	776	745	741	792	748	768	740	735	793	761	760	769	764	775	759	712	763	795	764	769	758	775	776	784	756	795	763	785	758	789	726	705	760	731	779	804	750	722	770	749	738	757	752	734	765	749	765	764	768	749	733	771	756	804	749	704	728	757	731	754	732	726	808	778	762	780	802	777	761	726	814	769	740	760	750	736	760	736	741	747	755	746	743	758	777	800	759	771	785	722	703	734	727	757	720	756	744	788	741	775	746	818	774	741	783	785	788	742	747	815	769	749	764	777	782	788	749	792	726	779	750	738	829	768	765	760	714	767	760	750	778	759	755	730	730	767	723	765	736	809	749	762	759	762	760	732	813	761	779	733	777	798	752	743	737	739	770	825	782	759	736	785	793	764	750	776	758	751	756	761	756	749	711	752	734	760	723	757	782	753	748	769	727	726	803	763	807	729	783	742	735	772	750	694	728	727	772	688	757	724	743	759	742	753	761	774	745	789	730	748	731	803	739	777	783	763	718	778	794	759	762	695	767	766	708	755	774	771	781	752	699	806	733	757	777	772	747	753	747	802	751	798	764	752	758	801	719	737	736	703	746	804	733	745	730	745	743	715	768	778	747	764	724	772	773	725	759	722	726	780	728	794	791	801	763	772	731	731	749	791	733	779	699	786	746	785	742	788	737	787	794	713	737	745	736	775	770	706	775	778	780	777	748	771	745	742	741	752	790	765	729	707	759	741	753	805	745	784	722	706	772	744	745	736	806	753	738	766	777	737	732	734	792	751	787	776	733	701	726	775	777	759	786	775	771	752	797	736	793	751	779	790	725	720	736	797	760	741	753	795	723	761	742	779	783	720	736	735	752	687	793	770	758	755	817	759	746	795	780	776	765	717	734	737	788	781	741	705	775	742	758	744	798	753	778	748	757	698	788	724	758	764	756	773	752	778	748	754	727	820	748	762	705	767	734	752	794	756	789	751	763	704	779	757	752	694	776	776	773	734	778	745	739	750	788	753	731	772	772	757	743	714	802	721	718	768	763	731	794	743	713	745	773	758	764	802	760	768	746	776	757	775	760	725	724	798	682	765	755	785	770	781	720	756	738	730	734	735	756	719	784	770	750	778	748	704	735	750	739	769	745	778	806	736	755	761	730	738	744	754	747	723	774	777	742	737	766	761	747	751	745	728	763	725	770	782	747	812	774	791	693	747	775	742	787	769	810	710	742	808	742	711	752	769	739	731	784	759	792	725	734	767	751	748	753	726	713	729	718	810	715	785	765	748	790	759	767	726	747	812	769	774	736	753	730	779	803	811	717	738	753	731	745	775	681	788	830	778	788	740	749	769	705	795	750	755	766	824	749	774	767	771	784	756	732	752	766	752	740	768	784	789	732	757	767	663	719	732	752	773	757	729	723	755	804	751	773	749	751	776	730	780	686	786	776	726	712	767	781	734	736	735	777	789	773	764	802	696	761	746	781	776	779	772	740	761	722	754	773	800	774	747	763	706	758	757	761	739	791	771	737	732	790	750	787	813	780	758	725	725	762	730	762	770	771	765	713	774	798	737	741	789	725	739	725	733	721	812	747	737	790	757	749	754	775	787	761	727	725	787	724	775	750	745	746	777	761	711	761	760	731	799	743	782	738	769	774	723	783	774	756	737	741	706	751	775	733	747	775	761	783	727	727	778	773	790	771	737	772	748	759	745	724	756	793	794	726	713	792	775	729	764	752	766	750	771	804	803	735	770	756	782	743	750	760	792	740	722	823	736	707	761	752	720	733	754	785	803	720	711	767	747	721	759	762	755	760	747	713	792	753	750	710	692	764	750	777	731	774	736	730	743	736	760	737	785	770	743	761	755	738	758	748	724	716	795	723	730	769	763	768	769	770	677	747	738	809	743	781	789	747	732	768	751	798	778	770	760	730	787	743	772	738	716	753	751	719	728	733	753	752	780	730	738	757	766	758	795	725	744	754	737	778	749	784	716	752	713	747	725	742	763	814	789	700	792	747	762	799	770	755	753	749	761	781	798	725	746	732	778	769	730	780	729	732	725	784	786	759	737	733	739	748	723	806	731	732	752	817	705	819	739	780	770	767	774	772	781	823	784	767	738	752	744	779	763	726	794	731	792	768	712	725	792	733	758	734	730	773	746	719	765	719	739	731	721	752	748	774	763	740	736	751	706	720	765	758	762	736	741	734	753	736	753	773	795	764	768	739	752	732	759	731	772	751	788	761	763	732	705	783	757	771	702	751	740	784	774	768	750	712	745	749	797	751	744	718	757	805	722	784	766	764	757	771	747	735	784	801	770	731	773	748	800	719	761	747	730	763	726	754	725	804	756	767	728	759	688	810	766	787	763	709	804	759	739	749	717	748	685	752	726	719	746	720	738	756	709	775	695	727	727	738	719	796	748	757	786	790	718	749	725	738	719	734	750	730	778	770	749	743	746	735	709	771	775	780	763	771	806	739	794	736	748	750	712	768	775	756	732	720	796	800	773	739	751	785	751	741	792	729	770	762	713	743	730	784	815	775	768	740	765	737	788	785	792	746	756	739	758	748	708	715	759	738	758	776	795	713	724	723	823	728	784	751	807	731	782	734	761	704	708	731	768	715	773	749	753	767	774	799	770	745	766	750	758	783	713	763	729	734	829	763	789	756	736	735	722	758	793	751	783	722	741	774	769	754	713	728	808	767	757	767	727	758	778	745	710	765	738	761	817	765	769	792	755	780	749	731	743	767	720	692	690	755	763	813	749	739	782	802	758	775	812	782	743	762	751	758	764	728	718	752	817	697	772	765	750	738	799	768	763	754	784	758	744	763	805	715	755	715	820	757	731	683	700	731	732	753	741	752	761	746	699	731	805	722	740	784	748	704	761	759	740	777	759	768	759	732	741	743	757	806	788	779	790	770	784	729	765	791	737	754	771	710	751	742	742	770	776	772	787	781	762	748	747	793	753	781	781	801	775	750	737	765	744	768	716	746	741	763	840	751	722	745	739	761	780	753	747	734	773	731	759	729	785	731	747	717	738	778	741	702	772	737	775	761	703	765	762	776	763	744	725	727	767
38814	9240	3055	2077	1603	1282	1160	1278	1621	1543	1000	558	461	506	414	403	366	388	379	365	342	369	388	368	364	404	424	373	337	352	349	366	344	360	350	376	320	323	363	371	381	334	372	380	317	283	340	349	316	332	329	337	319	351	323	332	312	340	300	316	310	340	266	298	316	339	315	306	337	333	295	320	342	320	313	305	341	329	312	340	321	303	337	329	319	325	297	322	335	347	322	336	310	368	337	340	285	305	330	372	332	335	291	350	335	286	309	350	312	338	310	325	307	335	325	319	325	313	323	311	375	298	306	309	308	330	279	315	315	338	303	321	291	309	331	363	284	327	356	277	316	345	308	307	314	326	367	304	313	276	333	322	307	301	315	335	339	313	322	293	289	349	299	303	357	336	338	321	300	322	346	314	354	352	348	310	338	320	330	312	327	317	313	295	327	337	321	327	291	301	316	356	318	308	295	327	343	322	330	316	299	334	323	357	333	305	323	273	325	313	337	328	299	316	345	336	307	311	319	322	343	339	332	343	325	329	296	357	333	307	318	344	328	312	370	299	373	305	308	303	311	338	324	313	305	334	313	327	313	323	338	337	325	314	330	284	312	314	305	343	335	314	326	331	344	350	303	363	366	331	316	303	324	323	348	326	335	324	311	275	338	283	328	313	307	381	344	301	316	346	313	338	344	322	357	308	302	319	337	336	323	310	297	291	325	316	298	352	320	324	307	342	303	300	359	319	310	300	323	290	322	303	311	305	295	318	335	339	286	312	291	298	298	301	306	318	294	308	322	353	329	337	310	307	305	343	345	310	319	288	310	323	315	317	320	316	313	314	336	324	305	346	337	316	296	326	352	347	330	334	314	312	314	323	323	274	334	306	320	323	338	351	359	329	322	351	338	302	296	337	332	332	326	335	327	319	316	305	311	317	344	354	346	317	320	336	347	311	329	330	329	302	332	307	330	347	295	296	290	321	306	345	344	331	313	302	325	307	338	289	338	307	343	333	324	284	298	284	314	336	357	339	335	321	366	315	295	341	299	336	335	319	297	292	307	338	360	307	319	325	305	302	333	336	326	328	341	301	339	305	298	318	291	351	325	328	294	276	322	313	322	344	301	312	352	359	304	316	339	347	302	304	313	331	330	296	321	309	309	322	334	340	326	291	339	347	311	309	306	327	318	302	332	308	311	310	285	341	328	302	322	324	314	310	300	311	330	318	323	357	294	313	319	317	296	366	327	306	284	293	293	329	312	339	291	309	337	309	344	313	290	310	314	291	295	329	345	328	348	316	318	302	338	323	310	347	346	300	341	318	324	330	332	307	312	365	312	302	325	306	304	305	288	313	290	314	342	305	322	321	334	326	286	279	351	294	351	311	344	309	325	284	321	329	317	369	314	308	299	340	340	294	328	318	301	302	338	333	309	338	326	344	314	312	310	306	301	305	315	328	344	314	308	292	306	327	325	315	343	345	334	335	284	313	341	326	323	327	365	334	322	278	342	322	349	318	332	314	327	354	309	311	345	332	315	338	318	317	313	306	308	325	311	333	290	318	321	319	337	320	300	319	314	337	277	317	309	329	332	314	276	303	305	316	345	332	309	301	322	352	344	306	320	329	314	319	341	301	308	326	315	308	328	304	330	288	306	308	346	336	310	308	300	306	315	364	309	315	296	300	287	296	319	337	353	343	347	309	338	317	342	326	335	331	333	318	315	339	277	340	323	309	331	302	319	291	342	371	289	329	324	363	339	311	330	340	355	305	308	354	319	308	334	323	299	329	298	312	300	322	290	347	323	345	319	349	348	306	331	325	343	310	328	340	304	296	317	308	295	328	313	311	345	300	329	300	310	308	305	318	303	312	271	321	303	369	363	325	333	312	328	300	345	293	313	327	336	334	312	292	362	314	339	341	350	319	316	322	342	301	341	337	318	297	335	325	352	297	332	317	322	328	313	346	347	342	318	329	320	325	334	314	302	320	330	317	310	285	351	332	325	327	299	308	314	339	316	303	290	317	303	335	309	326	313	349	299	308	333	333	304	277	313	338	309	303	321	310	349	309	348	289	304	366	322	351	316	366	294	298	278	322	302	329	321	322	299	330	322	353	293	336	335	321	336	337	302	329	323	309	298	307	313	313	308	327	324	326	295	310	340	319	327	338	320	343	305	287	315	319	349	336	316	376	301	356	324	324	336	333	353	312	327	339	320	320	329	316	299	322	316	303	306	335	333	320	324	367	289	345	281	347	347	341	315	309	308	337	294	317	356	343	333	299	339	331	325	279	318	335	312	335	342	300	338	309	332	323	344	314	315	307	313	337	329	295	305	334	307	303	327	317	325	314	315	296	360	313	345	319	311	309	322	370	346	311	330	318	320	324	346	334	327	316	346	321	318	339	321	294	321	319	291	317	331	353	320	371	322	272	304	343	328	325	328	319	320	354	297	318	284	321	317	324	304	310	311	300	285	323	318	304	307	312	309	320	321	336	331	361	303	340	323	318	334	305	337	329	373	325	315	323	324	345	355	342	343	342	334	320	306	326	296	295	356	304	297	333	316	357	349	284	324	289	301	336	330	310	333	323	300	273	325	356	313	309	313	354	310	324	319	305	317	299	291	308	332	336	312	325	331	337	341	349	328	345	339	299	308	314	306	292	306	299	286	330	306	335	321	301	355	352	375	313	300	309	322	310	315	310	361	321	340	310	355	309	311	305	300	334	285	337	324	306	322	290	311	330	358	291	326	306	311	310	326	322	294	311	289	325	307	321	313	343	307	335	312	319	306	334	318	344	298	317	302	326	325	319	301	324	296	312	331	342	295	295	329	302	299	321	316	315	303	320	310	360	313	339	304	315	336	363	292	307	333	317	310	313	313	346	330	324	316	300	307	303	300	320	337	322	342	315	290	288	339	328	338	347	349	294	310	325	301	303	311	315	320	317	298	336	328	344	330	305	305	295	311	322	326	298	300	323	335	335	317	331	321	342	302	330	336	310	310	310	343	295	298	299	330	315	313	328	351	306	311	329	280	315	307	343	326	372	324	312	336	339	304	319	307	307	327	302	306	301	330	308	306	290	321	328	312	329	351	340	335	318	309	309	325	352	353	335	324	344	341	309	309	311	302	342	300	326	311	328	348	330	321	332	328	309	291	310	299	310	287	309	302	357	360	314	306	322	318	337	343	321	339	303	349	321	340	339	312	327	306	357	330	328	296	365	294	327	345	332	324	325	324	307	349	348	347	296	335	325	344	287	315	336	322	328	339	338	301	337	301	290	332	308	324	330	302	341	292	303	301	311	310	357	305	320	336	336	328	295	298	285	333	317	342	328	308	320	322	307	320	332	342	325	304	318	317	328	332	287	315	338	364	333	312	327	333	307	321	314	324	295	342	339	344	282	279	306	330	320	339	336	353	327	331	346	336	297	319	319	334	323	342	307	310	343	328	329	341	325	299	314	345	322	312	303	307	318	324	296	325	324	325	348	300	332	315	262	309	331	309	295
16472	2992	4981	5879	5779	4880	5206	5472	7532	7379	4440	2317	1965	1704	1465	1262	1183	1101	1130	1129	1079	1144	1161	1037	1020	1217	1268	1059	959	912	1008	983	972	983	1067	1237	1040	1017	987	1016	1083	945	991	901	859	896	817	793	830	851	856	813	816	818	796	751	796	802	754	749	781	783	799	813	790	776	799	791	779	764	773	774	801	773	767	719	740	783	783	759	776	803	726	786	743	796	817	770	742	785	810	752	774	777	806	760	781	751	785	753	756	764	716	766	766	776	715	815	764	776	727	742	748	704	755	711	790	766	744	745	798	781	772	781	713	799	757	782	780	806	738	770	746	785	819	745	736	806	781	751	778	740	796	751	755	795	794	771	767	771	736	744	775	716	761	760	756	718	769	727	705	799	800	704	786	754	753	814	710	771	738	718	789	737	723	774	741	782	779	738	746	779	790	782	756	775	775	781	771	719	783	759	741	831	784	802	735	790	767	801	739	777	753	779	766	749	742	790	778	771	722	755	791	740	749	775	769	750	743	738	760	777	750	726	721	701	764	754	750	763	768	779	791	770	776	734	737	772	757	766	759	707	729	748	743	768	731	727	760	753	730	756	742	700	722	802	765	723	794	770	777	793	730	752	741	726	732	742	738	778	771	746	755	785	730	792	765	700	769	793	785	776	750	719	726	736	755	790	695	744	701	743	743	736	777	725	737	750	735	735	735	753	711	755	781	753	736	780	713	761	713	835	772	774	740	771	765	762	777	735	811	724	746	775	819	745	725	702	743	752	723	748	759	734	764	751	756	742	724	764	708	792	785	725	750	714	802	700	728	764	762	740	724	780	682	778	728	728	749	764	782	797	804	725	756	719	805	767	787	761	758	728	722	776	777	708	738	758	748	760	764	733	748	728	741	783	773	730	761	713	768	773	776	723	741	783	784	763	732	780	804	733	730	741	766	750	772	783	778	777	741	775	788	791	793	789	726	697	752	791	757	790	770	742	752	782	795	738	781	747	729	736	792	768	758	766	735	760	728	713	736	748	771	738	755	751	737	719	735	707	759	754	740	750	772	801	733	798	803	717	747	720	784	748	746	777	714	740	772	757	781	750	798	774	742	759	787	772	813	716	710	751	740	737	731	798	757	748	770	754	786	780	765	800	714	730	774	742	730	753	723	772	740	750	744	747	729	738	754	809	762	773	714	755	778	766	744	764	775	704	715	761	764	760	740	761	747	763	790	810	707	773	754	746	734	732	805	734	787	753	731	755	796	738	760	717	798	754	779	788	761	774	713	749	742	827	723	757	780	779	815	737	719	751	756	749	715	747	792	768	793	756	777	752	755	761	749	759	754	851	748	776	759	778	747	709	817	779	740	738	778	708	775	774	736	738	732	776	769	777	748	736	749	751	804	773	747	753	783	740	753	715	760	754	744	794	768	744	737	765	776	744	714	835	755	718	737	765	756	758	736	775	742	726	795	755	739	776	733	802	759	732	717	781	743	767	728	776	745	735	737	804	711	770	766	768	767	750	751	750	726	743	804	790	736	785	770	786	768	786	770	744	729	824	752	766	722	763	768	734	744	732	819	805	759	682	781	768	775	754	682	809	801	794	767	762	723	738	758	735	791	804	736	740	785	729	750	761	725	755	769	696	749	771	815	711	738	772	735	808	797	752	739	769	731	726	762	734	728	752	755	727	738	713	739	737	816	750	698	742	765	702	750	744	775	755	729	765	803	761	741	715	697	743	773	779	788	747	739	689	774	726	804	794	734	766	736	743	774	791	763	712	822	791	755	782	722	750	756	809	711	738	764	715	725	788	797	779	773	768	723	771	775	728	753	758	734	762	751	730	780	743	723	744	744	750	761	736	802	784	753	771	737	739	782	771	712	744	733	775	752	747	741	733	726	781	794	780	813	734	759	747	719	697	716	763	717	823	769	763	757	743	760	773	746	739	787	746	760	769	750	757	762	763	796	768	748	730	823	766	711	728	745	831	735	738	805	773	784	722	746	737	767	742	800	744	763	801	765	768	743	746	781	708	762	777	769	806	768	767	807	759	760	746	757	735	768	725	784	770	769	820	717	709	735	754	762	764	748	765	754	761	750	775	792	740	810	780	782	768	762	797	783	752	714	722	771	800	707	754	732	753	791	817	709	711	765	767	813	745	766	811	780	755	773	746	756	744	754	731	765	711	753	791	735	778	752	707	712	732	780	753	751	743	778	757	761	813	696	699	800	746	766	777	763	751	814	776	761	762	799	756	762	777	764	752	760	740	716	742	674	762	768	772	759	735	771	749	718	742	730	750	740	784	775	767	771	772	731	768	766	731	783	754	761	729	736	778	757	766	746	756	781	791	741	819	708	808	836	740	726	760	718	731	724	776	773	763	754	708	743	740	759	748	745	789	685	751	749	685	675	774	740	719	774	726	790	727	730	712	713	763	771	743	773	748	748	717	726	777	777	740	748	804	811	708	700	725	789	765	728	722	739	757	719	755	802	681	780	727	814	749	773	749	800	752	738	773	762	761	773	773	783	744	747	764	776	741	691	716	761	750	776	762	754	746	740	756	748	720	748	767	792	786	752	743	704	737	799	777	769	720	705	724	786	746	717	752	701	691	756	802	768	766	733	791	757	723	729	799	785	794	719	714	722	714	758	748	720	779	698	743	761	796	754	718	728	744	807	803	748	740	724	788	742	809	736	761	745	750	747	718	850	785	771	726	746	761	770	770	699	780	765	780	746	759	807	756	785	774	758	810	794	729	743	766	712	734	780	761	727	746	713	749	781	801	751	733	804	749	782	767	752	800	793	731	739	764	773	752	764	766	753	756	781	745	747	741	759	697	734	766	778	804	778	756	733	818	743	732	775	744	725	758	730	790	736	747	790	753	797	755	740	768	733	724	749	722	761	799	735	769	757	723	722	745	775	740	734	749	778	786	808	778	766	733	754	783	763	702	721	762	712	768	799	766	762	776	769	754	785	773	795	715	775	747	766	743	780	731	789	748	757	758	778	789	766	738	732	754	774	781	774	769	763	722	823	722	724	771	724	753	769	757	721	731	776	812	740	797	719	767	760	715	770	811	722	782	710	743	763	751	744	755	742	723	763	786	758	788	732	783	754	735	760	736	781	759	768	735	750	787	788	701	769	744	739	783	759	732	760	760	757	735	756	715	744	799	786	722	714	723	722	706	795	759	756	736	778	718	739	750	752	754	741	735	784	774	740	765	718	799	778	728	734	724	755	752	779	766	744	773	788	718	750	812	786	738	775	764	778	781	745	734	813	748	782	808	772	740	801	777	781	726	773	790	710	737	740	754	765	748	747	755	756	819	752	746	731	742	755	732	738	719	727	765	760	761	757	765	753	760	701	773	796	807	744	778	762	790	779	730	758	759	748	775	753	728	753	722	757	763	738	720	766	774	755	822	779	792	793	727	712	780	789	730	782	749	756	738	762	731	804	756	785	791	786	807	799	744	737	739	719	771	805	750	748	716	757	784	802	765	748	755	732	776
4977	551	415	300	252	235	326	319	499	472	271	180	170	154	142	152	139	149	144	144	148	125	154	180	151	132	156	147	150	152	154	173	157	135	148	142	147	138	141	155	174	156	124	179	149	144	158	137	137	132	138	145	147	133	134	133	169	142	132	130	161	173	150	158	135	149	144	165	177	154	146	173	137	152	150	161	146	149	156	135	145	133	146	120	130	122	134	143	155	156	167	142	142	155	151	154	141	152	173	133	128	148	168	136	161	149	156	149	146	141	159	129	152	155	118	143	133	148	157	149	133	146	146	139	166	164	148	149	154	126	136	137	133	165	160	149	169	156	153	135	169	149	161	128	128	129	163	142	146	140	136	133	164	131	152	145	142	142	149	148	150	158	147	153	142	150	156	153	182	150	163	151	123	161	132	162	183	130	140	139	152	153	144	137	153	171	145	155	159	136	164	131	122	155	155	144	151	131	132	149	151	161	152	128	166	151	151	150	153	155	153	135	157	162	145	168	129	136	145	138	126	150	141	134	131	164	185	178	165	151	157	148	137	145	118	164	154	164	122	144	137	160	142	142	144	164	143	141	163	153	152	163	149	153	155	128	160	112	136	128	152	154	130	160	148	158	169	149	123	152	134	145	144	142	145	154	156	152	136	126	154	140	175	169	141	128	139	133	156	152	148	155	149	150	169	139	132	148	144	132	135	151	148	139	158	154	142	166	170	144	156	139	149	118	134	138	143	145	159	152	144	142	152	146	163	148	126	145	137	173	140	153	148	151	160	147	132	160	167	157	156	157	133	159	165	154	168	158	146	128	139	175	146	152	140	140	158	149	162	134	144	149	161	162	141	166	143	147	174	159	168	141	130	145	134	148	163	139	137	165	141	141	149	151	171	130	144	155	120	142	137	120	129	164	129	150	146	122	159	136	156	133	172	145	132	142	155	165	158	136	138	152	149	149	143	162	155	147	145	137	150	132	121	158	162	148	154	127	145	152	156	130	162	141	154	165	132	177	164	170	135	153	144	137	154	173	142	161	138	132	145	154	138	140	160	156	168	159	170	143	165	151	154	148	143	147	131	137	166	169	145	146	134	152	155	138	143	158	143	159	140	141	133	145	164	138	114	151	156	130	163	177	167	142	134	159	163	158	146	161	165	143	169	158	143	147	154	140	142	145	146	159	152	160	121	173	156	156	151	124	146	158	167	150	170	153	183	155	128	138	141	148	151	144	170	141	161	140	155	149	119	129	160	149	127	124	147	131	145	144	162	131	132	141	174	142	153	167	163	174	137	133	152	147	148	145	158	155	155	136	155	152	146	172	126	140	132	155	138	115	145	151	135	157	124	149	135	131	136	154	152	170	159	159	161	139	158	166	154	139	157	151	145	134	169	154	163	141	134	127	153	133	156	158	140	159	156	145	138	166	142	152	159	151	133	158	124	151	135	159	146	139	154	148	164	157	158	139	137	132	159	139	158	130	149	146	146	155	159	151	123	150	128	159	152	164	123	150	140	150	151	145	138	152	147	149	179	143	164	173	142	119	159	131	141	141	146	144	152	149	149	146	165	135	150	151	154	145	158	139	153	149	135	161	153	148	161	160	161	160	134	143	159	150	165	149	154	173	157	160	155	127	142	147	158	157	162	163	137	126	152	144	166	153	143	149	157	142	137	168	156	172	130	142	146	143	173	166	154	138	168	161	165	145	144	164	161	126	159	139	136	136	140	137	154	137	171	123	142	136	130	141	134	170	153	151	143	152	167	154	138	158	164	155	147	132	128	157	143	151	148	161	153	144	127	129	152	145	147	154	132	140	135	171	168	157	133	137	139	148	136	152	148	121	153	143	166	159	152	151	151	141	155	165	161	150	141	155	159	131	164	137	132	157	147	162	163	135	124	152	164	144	137	140	146	158	166	139	176	142	156	162	167	150	134	149	132	165	155	162	159	174	141	142	158	137	176	167	123	130	148	167	161	111	139	147	135	177	147	158	158	143	148	161	142	118	157	165	164	144	130	158	142	149	137	141	141	134	147	180	169	147	139	131	162	133	141	136	159	161	149	155	151	159	152	134	157	163	137	140	146	131	153	159	168	145	133	162	147	135	148	141	174	128	155	153	161	139	159	136	134	171	137	156	156	159	140	149	135	157	177	160	132	132	149	132	144	140	159	142	131	132	163	161	152	145	143	132	181	153	151	135	149	159	160	154	148	137	154	134	128	151	141	149	156	169	154	155	141	155	138	163	157	126	130	137	170	142	156	156	141	139	143	164	177	161	133	166	162	169	142	169	151	179	129	135	131	150	143	141	149	147	148	144	155	119	166	137	161	161	147	126	160	155	143	150	164	142	161	179	155	148	146	141	171	162	161	143	117	136	164	148	157	149	123	164	152	140	158	141	145	173	136	138	163	156	142	154	147	145	136	141	140	132	143	168	158	147	147	163	180	158	144	148	155	126	170	135	147	160	145	152	154	137	144	140	151	149	149	150	154	160	164	160	148	146	154	158	153	145	142	165	160	162	159	133	141	163	129	153	136	162	111	160	162	152	141	149	173	162	155	162	164	145	122	179	168	153	147	146	147	148	159	169	147	143	129	127	159	145	152	136	149	145	168	155	138	146	164	156	145	151	135	136	111	132	144	144	144	169	144	167	143	136	170	139	140	150	161	172	163	118	136	153	177	141	153	148	161	158	154	146	135	164	170	150	159	158	151	169	159	151	128	139	143	147	156	159	137	128	131	155	132	133	146	154	182	162	149	160	150	144	158	165	166	143	153	155	156	125	121	161	150	124	156	155	151	123	154	171	132	156	164	170	124	137	141	134	156	136	160	132	151	137	169	159	156	170	148	133	136	174	141	146	143	151	127	156	138	141	141	164	150	152	150	147	122	158	144	143	144	160	157	132	138	144	168	159	126	136	162	164	159	135	153	148	161	144	146	125	157	126	151	132	156	142	153	147	161	155	164	118	154	158	142	156	153	162	150	140	144	147	139	159	160	144	141	137	156	155	126	142	149	157	151	158	147	155	153	143	126	155	149	138	147	142	157	153	159	179	163	132	150	143	144	125	149	118	151	142	132	152	160	126	123	139	166	161	155	141	147	149	157	143	144	133	175	139	129	142	158	169	168	164	156	141	140	142	142	137	157	128	147	145	133	140	132	157	156	133	148	136	148	136	131	150	143	157	145	141	170	132	134	135	132	150	161	137	136	160	159	169	137	125	143	136	139	149	158	157	165	139	146	149	123	158	140	168	120	157	150	141	130	165	162	171	138	143	141	135	162	157	140	162	139	148	132	148	144	135	132	150	152	155	159	176	134	156	161	161	161	140	137	134	149	163	146	136	143	150	141	154	159	141	146	150	176	149	135	137	148	124	136	158	139	157	161	164	151	148	151	159	153	153	143	155	161	149	136	152	129	158	147	127	179	143	150	123	123	153	153	154	169	134	161	135	147	128	161	160	158	115	154	148	139	152	159	147	136	159	159	159	167	143	164	139
4642	759	938	966	959	923	1373	1508	2708	2447	1326	622	561	498	473	450	428	473	416	450	464	480	452	487	487	552	557	458	421	420	455	439	458	478	410	450	428	407	411	419	447	441	409	410	460	436	397	441	422	415	429	467	453	451	418	394	425	398	409	460	417	409	401	414	406	422	381	411	449	413	449	398	425	406	422	428	442	464	401	413	441	387	405	399	409	465	444	401	397	411	402	409	394	447	403	408	439	426	419	401	447	406	415	415	421	489	456	441	421	402	393	436	405	404	415	442	387	368	372	419	421	442	415	393	422	427	394	383	432	424	417	415	440	427	413	405	445	415	446	427	438	403	441	476	422	397	365	429	373	447	405	391	413	450	454	432	426	391	438	434	421	414	378	425	409	420	437	406	402	391	421	448	454	409	389	371	460	415	409	420	429	404	395	383	433	418	436	390	441	414	389	426	431	454	441	397	441	412	433	435	406	418	414	422	433	408	405	417	415	430	450	469	417	398	418	402	423	393	382	414	410	439	420	423	408	455	396	417	413	446	386	444	425	377	413	402	412	437	416	424	442	415	452	397	381	417	408	441	434	430	416	437	416	439	423	428	437	431	423	402	448	467	413	410	439	414	452	438	358	460	433	404	421	430	424	429	438	424	422	444	460	439	390	416	459	440	407	433	390	388	407	401	420	407	395	416	412	438	412	433	404	411	414	392	391	403	430	424	422	414	397	462	416	390	430	387	383	395	418	432	456	431	414	447	400	407	411	421	419	390	421	388	407	377	431	463	419	452	433	428	434	386	442	452	395	408	439	410	452	419	413	455	439	415	412	451	403	429	407	435	438	415	406	402	436	388	433	417	409	430	409	430	427	411	464	423	410	429	409	442	430	412	402	417	404	448	413	401	449	426	433	399	422	453	436	404	431	469	404	395	422	418	447	420	414	430	434	420	430	442	408	389	424	432	423	412	388	412	457	474	407	414	438	392	413	401	445	386	379	438	411	455	428	429	402	399	449	420	404	414	378	439	459	424	410	421	438	464	435	376	395	433	417	425	438	443	390	419	405	452	418	430	389	419	412	457	422	413	432	405	441	413	406	406	465	438	380	421	424	437	459	419	422	418	384	441	436	429	403	397	424	395	453	398	414	442	433	389	408	414	443	398	440	407	440	410	431	446	446	394	405	423	425	402	443	418	427	433	392	436	470	413	435	447	388	405	445	393	413	396	423	407	394	393	409	445	402	404	407	461	385	443	432	441	439	414	437	417	465	419	412	392	398	398	462	417	448	415	383	410	423	411	410	428	381	406	429	402	398	462	409	436	409	402	434	407	388	409	411	416	387	437	481	403	440	441	419	396	426	408	415	429	404	436	427	418	430	378	399	408	420	401	417	432	419	418	406	430	425	372	419	396	425	433	393	425	395	417	395	452	419	421	414	426	398	435	404	418	414	408	431	460	432	437	420	426	390	405	423	437	439	466	406	421	415	426	405	463	439	426	422	437	440	414	425	403	416	432	427	405	401	441	449	413	397	438	402	421	428	467	396	414	431	399	426	452	400	428	413	459	411	405	398	408	428	439	437	414	411	454	403	411	427	439	417	448	418	441	431	417	447	453	387	440	436	419	410	449	418	439	400	400	428	448	410	410	408	427	402	391	420	418	422	437	420	461	406	419	421	421	398	456	438	433	435	414	440	421	376	426	401	391	439	417	407	436	407	426	414	393	420	477	453	419	453	414	420	416	383	421	445	397	445	420	426	441	383	434	412	413	438	392	421	393	397	429	401	439	445	441	451	430	403	439	437	407	422	450	426	391	390	435	438	411	427	425	416	439	387	463	422	417	429	402	385	418	423	448	427	457	383	429	423	394	416	425	421	405	366	393	407	401	418	438	395	414	422	417	413	435	363	421	430	427	429	427	427	415	408	446	444	402	382	413	401	403	388	422	402	367	395	417	424	442	417	412	437	426	400	426	418	406	411	435	388	424	422	431	430	423	390	388	437	412	417	418	414	444	381	461	443	452	447	395	426	421	426	438	433	441	403	427	431	410	419	445	434	372	412	385	427	413	418	433	431	380	381	429	434	435	443	424	423	448	464	442	418	446	429	431	366	431	435	433	412	394	398	434	484	398	426	430	400	396	406	434	416	407	430	408	440	399	388	414	417	413	434	411	440	407	430	422	412	437	443	405	431	393	391	400	403	386	412	409	440	429	458	441	424	400	407	447	418	411	421	410	420	427	450	409	419	428	387	381	392	427	444	403	420	424	439	391	424	453	410	399	436	423	441	453	397	407	430	444	456	439	422	428	404	426	430	431	388	441	406	427	401	417	377	439	443	421	423	411	445	406	421	402	436	397	414	416	411	416	435	440	413	455	448	377	407	427	411	428	397	393	407	385	462	409	427	402	440	452	394	412	424	412	448	432	401	442	400	403	391	422	411	402	409	423	447	416	421	409	472	443	382	402	427	445	412	448	445	425	430	405	420	395	424	408	407	428	425	440	456	398	388	379	430	404	420	419	413	416	439	438	421	434	403	409	415	400	398	426	397	433	427	414	396	422	396	457	411	385	389	409	493	429	409	425	463	430	376	452	429	426	444	409	402	409	400	424	401	412	433	440	386	426	439	430	399	420	386	401	443	430	417	409	431	424	429	420	432	390	413	449	446	409	427	392	455	401	433	431	407	376	420	437	420	415	395	417	385	427	382	398	443	412	404	421	402	421	400	431	403	450	403	418	414	425	387	407	419	439	458	414	413	425	416	378	442	453	412	422	375	463	443	392	402	393	428	418	434	412	422	431	432	404	408	411	451	432	417	375	423	406	478	427	384	425	410	411	454	418	407	418	428	425	407	418	403	413	453	472	426	401	415	425	437	411	456	411	417	412	415	393	420	457	450	423	402	406	447	422	404	419	418	393	418	425	401	442	460	417	432	419	431	413	442	429	484	415	425	398	447	446	439	438	436	402	418	440	418	377	410	432	388	413	399	398	405	428	449	465	414	405	406	394	394	395	391	382	383	435	423	398	395	421	432	392	403	425	438	412	421	472	403	441	406	412	440	438	414	447	394	433	426	439	417	429	410	441	394	413	425	447	433	413	445	413	432	410	446	425	407	414	389	410	411	433	396	445	427	404	401	421	399	419	432	407	452	381	421	430	435	416	440	394	399	395	436	428	452	417	456	445	403	450	424	399	410	455	410	379	399	412	390	386	409	398	423	397	404	425	418	401	401	443	415	407	416	417	417	429	439	439	487	358	413	464	426	434	382	404	464	410	379	371	401	429	387	397	436	432	465	423	416	408	411	392	420	432	414	419	432	415	385	395	411	410	431	447	409	438	435	449	404	380	384	427	421	393	436	441	428	410	409	389	460	422	408	428	447	418	408	410	405	437	389	429	434	400	458	403	428	446	409	450	412	396	421	437	416	371	438	411	421	402	434	453	447	415	430	452	432	461	409	389	424	433	454	410	408	433	433	455	422	423	438	394	404	392	402	438	413	426
27138	3933	1609	1218	901	768	832	830	1228	1014	660	419	381	416	347	328	331	320	331	338	359	356	305	338	325	336	371	300	311	309	309	323	283	306	325	341	298	330	323	335	329	302	300	324	308	339	316	318	293	276	314	300	314	287	315	326	315	303	312	286	311	283	292	308	305	330	297	282	305	317	290	302	270	337	301	334	306	274	299	318	286	307	312	312	309	289	300	306	300	303	289	349	311	322	300	284	276	312	326	300	314	298	318	311	305	282	288	329	291	313	296	337	274	279	285	302	291	264	315	296	306	310	320	319	311	299	284	287	305	308	290	308	313	297	302	347	310	318	316	298	299	290	320	297	302	279	291	304	322	288	339	303	311	340	309	306	283	292	287	299	298	332	313	337	283	297	317	298	334	270	290	302	323	303	294	282	311	302	304	306	303	290	309	317	284	294	290	317	301	303	275	326	310	315	286	278	309	309	321	310	293	297	323	308	339	282	302	303	307	299	273	315	328	305	310	300	312	299	305	302	290	304	280	314	311	296	311	308	319	338	294	330	277	282	265	304	302	284	308	295	334	313	286	271	310	296	321	317	301	308	289	316	286	320	316	326	315	302	308	310	268	309	298	312	306	266	318	333	315	297	303	313	306	307	286	306	300	327	343	284	305	297	298	296	316	313	298	312	279	311	321	313	311	280	302	268	311	328	313	284	312	298	327	300	313	320	319	319	319	315	311	315	315	347	327	294	296	338	282	311	271	273	303	301	294	295	309	308	301	292	315	291	313	311	283	301	304	306	335	312	300	268	310	284	310	292	315	286	296	282	352	322	308	305	299	291	315	318	298	326	329	307	325	298	324	280	307	325	281	318	287	316	260	283	293	291	298	303	285	289	291	298	318	306	314	307	281	309	334	286	295	320	312	261	286	311	344	294	300	290	311	292	286	287	338	327	293	307	290	330	312	280	297	273	305	287	320	291	283	288	321	288	324	326	314	295	315	292	300	297	339	303	292	280	311	307	314	317	318	310	281	317	313	303	312	333	293	302	279	307	278	320	291	293	329	282	302	317	314	315	246	313	306	278	286	321	286	290	308	323	293	307	328	303	323	276	323	285	295	326	308	310	322	291	299	299	317	291	324	301	290	314	331	272	301	329	274	298	330	294	302	305	328	313	327	329	315	314	280	288	288	295	314	299	308	307	291	300	298	304	296	295	316	258	311	295	306	329	305	298	293	330	312	286	323	266	292	300	318	269	284	282	275	333	304	310	274	273	345	288	307	313	286	306	301	302	342	325	272	298	320	307	311	300	339	331	314	288	303	303	282	296	303	308	280	267	298	281	308	287	292	314	315	292	323	295	293	299	326	291	286	305	290	318	280	313	305	300	301	315	278	308	299	312	322	306	309	302	345	309	297	290	280	315	284	302	308	322	335	330	316	310	336	307	334	301	302	318	260	313	295	317	307	288	326	300	302	297	296	274	307	290	279	325	324	304	278	303	294	297	301	330	302	297	316	295	313	303	319	299	289	308	291	292	297	296	325	285	291	314	295	269	276	301	315	329	304	282	308	307	331	304	288	317	290	315	309	319	304	277	308	333	341	276	296	329	295	273	315	267	325	307	334	305	308	286	312	298	320	307	299	305	295	294	298	331	330	294	319	273	314	311	326	309	325	297	332	289	321	330	322	299	315	293	316	295	302	299	302	286	310	344	246	319	287	315	301	315	301	303	294	303	273	299	275	287	300	294	289	296	327	345	320	308	299	323	315	305	306	323	280	324	299	321	308	298	284	327	310	312	281	329	300	311	283	270	290	313	315	307	297	318	324	340	295	330	303	303	287	285	309	308	326	261	311	302	305	292	320	312	284	298	326	285	289	311	294	303	332	304	327	291	282	299	315	324	335	295	320	293	301	306	265	317	278	319	304	315	329	290	282	321	298	318	291	319	325	298	316	276	331	310	275	302	280	343	318	337	304	285	316	321	299	362	293	316	306	316	305	323	353	287	274	300	313	326	287	305	300	340	315	297	271	294	298	304	299	279	319	319	254	271	300	265	286	299	287	295	311	284	324	283	301	275	346	312	275	281	330	268	313	311	330	312	305	299	333	272	307	326	316	317	281	304	316	320	318	295	321	298	312	308	278	327	271	304	318	282	320	275	313	292	285	327	299	296	346	311	325	296	317	288	320	316	341	310	323	277	282	269	292	294	288	279	311	298	309	309	291	333	294	304	298	273	290	323	291	303	321	282	304	300	317	308	322	312	309	306	268	272	326	312	295	276	297	306	326	310	326	313	320	260	314	287	276	312	277	306	285	308	345	302	292	292	304	299	319	298	312	295	304	260	290	297	319	308	270	313	313	306	302	277	293	278	312	306	319	319	336	295	305	294	301	283	297	301	316	291	308	310	309	305	321	292	324	309	307	328	274	283	303	297	314	316	310	292	327	302	306	305	299	302	313	296	291	288	270	294	306	301	308	302	308	253	317	279	319	294	300	312	305	299	285	304	313	315	276	316	295	289	330	306	332	279	315	293	282	282	321	280	290	276	302	304	303	316	291	288	312	298	266	310	287	288	294	289	335	304	311	280	351	339	305	295	310	284	281	305	294	287	308	289	301	298	340	299	331	283	306	294	290	323	291	313	334	281	324	300	313	296	312	307	323	258	315	310	294	314	350	291	281	331	281	257	288	259	329	335	340	301	287	291	303	292	309	297	325	288	296	270	292	289	341	331	291	296	299	309	322	278	311	305	308	295	284	326	275	345	297	314	335	320	342	298	309	311	308	300	310	312	291	328	320	293	290	292	310	323	321	318	278	293	298	289	313	312	271	310	322	276	327	302	326	306	313	314	316	304	342	318	278	313	304	300	299	307	311	330	293	296	309	300	292	299	314	313	354	280	323	315	298	292	309	322	307	301	308	303	299	295	298	348	280	323	301	308	285	267	334	322	280	317	304	302	291	311	313	300	299	312	317	340	291	308	329	312	270	330	297	282	304	310	314	318	310	293	300	294	297	292	306	297	336	310	315	301	330	313	301	284	316	303	301	314	318	336	290	326	280	288	295	309	331	286	306	285	292	314	339	303	310	307	277	298	301	336	302	287	302	272	292	308	317	311	343	293	285	312	315	320	310	288	305	305	303	322	286	294	307	301	289	316	309	289	273	295	303	296	291	271	326	278	298	301	310	307	294	296	338	326	317	318	318	330	291	301	323	292	308	329	306	267	323	290	289	313	301	323	300	298	329	292	294	288	282	311	328	292	292	322	276	336	301	312	291	295	341	283	285	277	297	276	291	325	277	282	302	303	319	307	315	329	309	270	313	306	276	297	328	300	301	275	301	315	287	288	308	308	277	299	326	284	325	285	324	307	289	325	295	300	312	315	254	273	327	283	302	319	316	314	272	324	358	285	283	298	321	305	298	310	298	297	305	303	279	284	270	292	304	319	306	317	306	301	306	306	323	279	327	286	331	293	302	301	298	306	292	293	285	305	262	268	328	318	310	299
12254	1927	3004	3663	3342	2887	3453	3541	6045	4821	2749	1643	1337	1434	1166	991	940	974	948	972	954	950	923	969	985	1044	1057	928	856	834	819	879	836	883	896	915	934	854	860	904	851	850	827	852	811	820	778	761	801	761	776	798	740	763	804	774	718	777	769	718	770	797	810	770	744	733	734	775	785	813	773	764	726	687	760	754	732	746	777	751	778	767	790	747	742	715	782	813	755	736	714	758	751	749	792	784	762	763	736	787	766	763	745	717	777	758	732	715	756	757	737	756	803	752	783	705	767	756	716	769	741	727	754	759	783	746	739	795	808	747	759	726	726	710	807	772	704	741	806	778	769	756	734	715	739	715	806	756	735	730	746	722	696	752	740	776	749	759	766	777	795	736	787	709	748	766	778	783	764	785	703	796	718	712	821	771	726	747	754	712	710	721	744	742	721	756	773	747	779	781	780	734	748	750	749	788	749	738	728	706	805	741	760	782	754	762	694	782	719	814	737	726	726	772	774	713	746	799	744	785	748	699	767	748	740	739	785	782	770	715	770	786	766	722	710	765	701	736	761	760	812	752	767	770	748	761	741	734	744	769	756	729	760	729	736	762	714	696	735	807	754	747	721	716	742	796	770	776	768	796	709	752	718	748	738	713	711	754	755	705	744	740	770	712	757	770	783	785	800	745	701	731	762	772	739	726	735	754	748	719	706	720	724	744	724	764	726	735	800	798	771	737	780	763	706	802	760	746	744	775	742	702	738	696	760	750	719	750	757	740	769	761	738	806	751	771	707	700	720	783	731	742	753	709	763	784	769	756	734	739	739	755	725	794	737	724	754	756	747	739	765	803	799	754	715	769	768	706	777	781	702	700	815	746	725	758	738	808	738	749	796	736	704	720	765	752	726	705	732	734	767	760	758	720	788	773	760	764	729	750	716	717	736	795	701	734	790	790	755	758	764	708	779	832	736	749	752	734	769	728	745	730	705	711	780	752	715	695	701	731	734	731	771	782	740	764	748	737	778	720	761	737	687	742	770	784	735	705	697	774	732	750	749	750	763	752	759	716	776	735	770	778	705	736	752	732	776	742	769	752	757	784	776	752	763	788	698	737	753	775	744	780	762	729	733	738	761	782	752	746	737	687	764	740	740	804	727	727	756	751	728	727	704	746	743	755	782	732	777	742	751	737	712	773	744	766	735	761	708	760	780	739	742	781	774	739	783	757	755	762	727	744	784	743	721	790	744	764	740	758	785	794	767	768	775	802	797	732	746	724	769	771	771	711	724	752	773	716	741	761	775	742	716	771	716	762	731	759	766	724	733	765	758	752	743	804	753	690	738	737	777	734	726	723	728	733	752	737	747	756	724	786	749	738	738	749	713	780	796	760	790	762	748	738	749	709	793	723	764	749	749	746	746	750	737	731	780	750	735	761	731	732	778	765	763	731	742	791	702	733	750	760	737	766	723	755	744	725	715	792	717	741	765	754	768	771	771	787	753	719	744	805	787	750	765	722	726	751	711	766	782	732	730	787	749	718	739	724	723	745	724	742	772	779	761	769	764	742	773	790	705	771	723	754	790	749	750	741	723	782	753	741	725	791	764	720	735	761	751	709	751	762	720	737	788	698	772	777	787	707	764	724	767	739	694	787	733	756	776	738	745	746	739	747	776	725	756	777	761	763	768	807	778	766	773	713	739	696	755	783	745	733	769	726	763	727	792	759	752	743	716	767	760	752	763	732	762	784	731	758	747	754	814	736	712	701	734	793	751	737	749	718	744	716	784	783	748	687	729	721	734	700	789	744	720	760	752	743	757	759	740	740	699	754	740	735	725	735	780	750	714	699	742	791	746	736	754	768	751	750	764	737	768	727	807	721	762	750	762	779	762	747	756	741	755	761	767	752	739	741	744	782	707	786	740	774	752	731	721	750	728	732	787	723	741	801	771	718	733	714	725	748	775	691	718	756	730	755	784	751	766	739	722	720	765	744	740	782	758	724	775	777	739	723	727	729	773	768	707	683	764	746	762	761	717	745	782	762	763	745	758	785	732	788	743	723	742	782	767	750	744	788	734	710	764	771	735	780	747	789	723	760	718	731	760	743	730	752	710	762	753	776	694	785	798	778	790	762	803	740	683	734	761	721	720	801	753	746	715	723	721	761	737	746	747	720	761	766	763	754	772	732	785	700	744	704	794	772	764	718	744	710	729	728	733	740	771	748	725	724	723	720	754	789	747	755	727	758	788	732	707	746	744	728	811	803	776	744	761	659	728	736	787	767	684	676	759	718	789	774	777	738	770	705	737	726	762	729	782	757	780	734	774	738	743	747	769	734	750	706	708	683	747	760	779	732	771	739	771	760	794	767	759	781	694	765	726	744	750	732	731	775	712	773	781	717	729	727	773	761	734	732	759	767	734	744	762	795	749	756	743	730	739	727	745	738	773	709	787	736	730	798	757	788	753	753	779	738	759	722	756	771	721	736	775	757	678	734	689	739	750	718	737	777	761	778	738	761	759	759	781	737	733	757	763	772	743	712	770	724	787	694	761	788	751	721	737	747	760	739	776	752	769	737	714	757	738	727	765	776	760	754	761	758	736	772	804	763	699	767	746	724	730	754	698	809	754	769	735	760	710	811	725	732	746	752	770	750	796	754	710	760	778	814	725	770	714	834	770	765	787	801	740	722	727	777	755	707	760	738	737	759	738	737	765	752	751	712	746	716	731	806	752	795	781	751	708	729	752	757	738	767	755	726	797	718	735	785	750	765	752	748	797	726	725	734	697	751	748	718	796	786	749	768	766	703	764	760	745	736	763	761	760	746	770	766	704	722	743	754	716	678	730	704	768	720	766	768	737	738	768	713	729	781	799	731	725	748	741	764	739	709	692	761	759	765	757	739	758	740	730	738	757	769	748	742	757	742	755	735	757	752	700	757	739	696	741	774	790	749	718	739	856	710	748	726	753	772	758	812	750	739	743	745	757	700	761	757	768	775	745	756	795	765	739	789	760	727	774	752	715	768	754	738	726	756	781	722	743	749	762	740	781	730	778	781	766	730	745	755	724	762	745	752	737	725	762	778	700	715	728	747	729	719	712	732	731	693	762	756	755	749	744	757	780	774	751	683	759	716	770	746	734	747	762	755	798	761	722	733	759	758	737	755	738	744	752	746	735	765	732	744	720	755	736	732	730	731	717	730	784	752	764	747	726	743	772	801	747	734	776	742	715	715	718	760	724	749	727	743	741	729	741	792	742	772	740	743	745	755	731	750	675	736	747	741	777	738	690	726	749	719	732	724	744	785	708	802	738	721	740	754	740	778	725	763	730	758	795	759	723	763	742	709	764	775	724	786	750	778	745	721	776	741	778	712	839	744	785	752	752	768	747	745	834	742	730	750	736	741	753	784	759	730	757	753	724	730	746	716	723	796	735	727	714	692	804	811	711	761	690	741	781	812	776	734	735	765	787	735	728	773	767	763	755	738	767	758	756	772	765	720	754	732	803	759
39233	8863	3050	1975	1502	1147	1341	1135	1735	1070	844	577	502	463	394	387	350	394	345	353	347	364	381	353	328	422	403	367	334	332	373	350	339	329	373	364	323	349	332	346	328	314	317	304	334	350	334	325	297	332	302	314	331	346	278	312	290	310	308	323	313	299	322	293	300	299	317	309	333	341	319	352	329	318	316	306	315	304	300	296	347	327	332	295	319	338	308	313	333	353	287	290	324	297	317	330	318	296	330	295	341	325	327	339	298	310	304	311	343	275	313	343	325	318	310	339	262	336	318	313	329	325	313	356	315	322	282	291	269	289	339	337	346	339	337	278	323	316	303	278	315	308	317	342	338	286	282	304	313	313	347	284	312	308	298	319	314	319	278	359	338	327	342	327	326	320	305	316	326	304	337	318	339	323	292	308	327	290	311	324	320	308	321	316	329	336	325	326	319	310	333	314	325	300	315	295	327	287	314	317	307	320	331	310	299	314	349	322	282	319	345	294	310	315	276	326	312	306	289	305	309	328	311	305	329	342	321	297	274	316	305	296	331	332	313	315	336	287	308	311	294	349	313	280	320	290	302	333	300	330	334	355	316	272	313	316	317	289	317	315	303	280	338	309	353	291	301	300	319	349	333	306	314	288	320	320	319	321	313	318	334	329	334	319	300	297	318	302	310	321	332	309	348	330	334	356	340	307	313	302	313	322	329	292	278	345	332	346	330	344	309	329	327	322	322	324	332	296	308	319	329	310	321	306	347	334	323	301	301	317	311	350	301	328	279	316	337	333	291	303	321	349	313	308	319	297	320	326	327	317	350	320	329	333	307	315	347	337	299	331	291	307	318	298	333	293	317	303	329	325	317	339	304	332	314	332	294	313	282	290	305	326	338	335	313	302	323	310	281	307	297	300	317	344	299	324	284	311	280	300	313	359	351	312	323	313	343	347	331	301	286	326	308	321	329	324	322	321	301	316	341	321	302	297	303	314	321	298	345	304	296	352	307	299	351	314	309	288	299	303	333	296	289	300	304	310	296	338	303	348	332	302	331	337	311	340	311	302	322	319	314	315	310	308	295	308	312	307	342	329	343	314	310	332	322	337	289	313	291	307	300	316	336	319	313	315	335	331	351	336	313	318	332	297	304	339	289	344	371	312	316	331	333	299	317	324	290	319	309	296	307	331	319	322	338	324	288	334	313	319	313	314	287	315	317	347	336	315	322	355	368	285	320	336	333	328	312	323	293	314	332	320	310	312	300	283	338	324	333	291	312	317	309	312	306	291	331	293	339	271	290	350	317	299	313	298	330	304	313	314	323	306	297	320	307	310	355	301	308	333	320	304	312	344	290	340	308	291	334	296	322	337	329	301	319	299	291	331	333	313	314	284	299	311	304	302	304	320	328	328	311	305	319	312	324	301	326	309	321	312	325	354	300	280	342	347	321	330	315	333	304	327	338	335	339	297	339	321	310	333	299	336	339	328	319	294	318	290	359	294	296	303	305	295	308	331	328	323	309	326	307	325	315	315	315	335	351	301	316	309	283	369	293	311	311	308	332	320	300	331	310	298	317	325	327	328	276	336	308	316	321	307	328	335	295	321	325	319	280	289	315	308	290	335	305	345	329	345	326	337	333	316	340	324	317	322	336	329	309	323	320	338	336	280	314	333	346	295	328	292	316	304	310	316	302	326	323	332	323	333	311	308	315	300	308	312	327	280	340	312	321	322	318	314	307	327	306	287	295	301	317	338	323	320	274	340	316	294	286	318	302	321	304	305	355	346	305	292	344	310	359	294	338	307	286	288	286	318	336	304	323	330	346	342	307	304	286	315	307	336	330	297	311	324	283	310	318	316	314	272	333	345	321	323	305	311	356	335	324	323	309	322	326	356	325	331	335	356	298	347	327	327	323	328	315	301	330	343	283	363	299	325	291	340	327	327	281	335	327	289	313	324	271	341	336	324	318	322	294	329	342	337	277	306	325	337	304	334	281	345	321	270	326	327	315	348	311	335	316	318	328	337	309	345	313	333	288	332	336	286	320	313	320	303	275	333	349	336	294	335	323	320	284	352	343	319	299	315	323	335	293	356	320	310	313	323	310	350	296	315	282	317	335	296	286	287	297	330	316	336	334	314	307	322	300	297	325	310	317	321	352	286	303	334	305	330	319	314	280	312	343	324	305	302	308	294	323	318	302	324	293	288	327	293	301	283	306	331	317	350	290	313	319	311	301	321	309	341	326	298	312	320	329	314	306	335	305	321	328	298	303	314	293	301	334	303	298	318	330	334	322	327	316	309	296	312	306	305	315	310	332	311	340	304	333	330	301	321	283	295	331	320	334	336	311	297	306	296	338	340	296	300	296	357	317	311	315	313	313	323	299	328	312	297	298	300	347	325	325	313	284	301	293	301	276	301	312	299	321	299	289	300	322	326	316	307	329	312	298	320	318	327	307	307	334	308	322	343	341	318	296	314	358	340	302	317	332	327	325	307	337	346	295	352	305	313	333	302	317	311	311	355	306	342	306	290	334	310	306	343	332	309	311	323	303	335	300	276	312	322	333	350	344	330	323	319	318	313	358	280	308	312	327	320	300	344	297	291	297	297	328	287	301	334	321	335	357	330	276	320	321	337	327	315	337	312	300	333	283	290	341	320	333	302	295	308	323	334	285	301	315	319	334	331	359	297	309	311	304	335	306	360	315	281	329	332	321	282	316	284	326	310	316	324	290	294	315	336	320	344	326	339	287	328	321	278	337	336	299	300	320	297	285	319	349	306	307	303	314	318	362	328	320	335	326	284	320	335	296	326	315	301	327	343	335	298	317	316	329	312	295	349	304	315	297	321	299	355	292	296	332	355	310	328	346	370	327	326	298	334	293	322	322	355	302	308	314	309	327	296	282	299	284	321	339	325	329	316	340	315	342	302	337	312	291	298	336	322	310	316	332	340	332	335	335	327	340	327	329	367	310	296	310	305	293	347	309	347	306	329	322	299	302	301	297	323	325	334	316	295	320	315	312	301	342	280	320	310	298	312	333	342	330	347	317	333	331	271	309	316	304	326	343	333	310	322	327	292	307	305	345	323	320	322	345	323	328	305	332	367	319	298	334	327	305	337	280	311	330	310	285	325	341	322	276	305	314	340	334	285	289	345	280	294	323	321	300	334	297	312	299	306	336	316	329	332	347	299	310	310	317	298	313	305	310	326	292	311	312	298	325	312	338	333	313	340	347	315	321	300	328	314	316	352	315	290	306	299	325	323	306	322	317	311	328	323	314	320	290	302	362	341	328	335	323	307	321	313	323	284	333	322	336	309	299	297	299	302	319	311	311	324	289	316	329	345	357	309	335	274	341	320	316	319	321	320	263	292	313	334	346	285	350	306	349	306	305	329	341	323	303	283	321	291	314	304	341	290	365	275	293	288	275	335	305	283	337	323	350	328	297	317	311	288	325	321	324	339	302	332	306	271	341	323	279	320	352	291	310	300	308	311	313	286	320	298
16701	2795	4988	5633	5217	4473	5682	5325	8399	5227	3711	2217	1851	1680	1463	1232	1236	1154	1126	1103	1092	1053	1058	1103	1078	1244	1307	1007	927	936	994	994	941	886	1185	1169	953	1062	969	1060	1063	911	919	973	809	837	831	801	817	772	799	776	858	757	812	809	757	815	785	731	770	853	787	737	754	765	798	779	740	804	748	742	777	760	720	778	742	770	750	791	760	800	784	710	771	775	749	755	727	814	768	724	782	715	758	792	768	776	804	732	781	771	765	786	819	749	768	796	742	766	767	730	745	730	786	794	754	777	796	763	769	740	761	759	748	720	769	740	733	727	743	725	771	772	733	771	736	763	785	750	783	751	766	730	718	762	753	714	725	773	778	751	802	739	716	780	702	746	776	749	763	732	746	766	735	735	774	742	779	803	754	758	741	730	789	773	760	725	753	747	741	709	754	752	771	715	747	746	763	741	761	764	739	776	773	752	696	740	776	767	760	755	742	733	753	778	748	758	772	746	718	740	739	777	723	770	737	787	800	718	763	744	729	764	757	811	753	728	730	742	797	744	716	738	782	777	763	756	756	771	769	807	731	770	769	817	740	753	806	746	702	737	778	753	718	739	753	758	773	771	752	741	718	744	789	767	792	737	745	789	780	746	710	699	776	742	739	755	763	769	799	768	782	775	774	719	748	764	746	703	717	763	734	782	765	754	711	728	801	766	728	757	745	766	785	733	780	779	742	751	764	756	728	759	755	715	750	807	745	720	767	738	723	762	787	757	721	790	747	715	676	740	716	829	769	752	793	748	760	756	794	746	756	701	780	750	720	759	764	708	777	761	733	726	754	751	816	675	754	787	738	751	756	709	753	769	796	737	730	765	743	715	797	738	716	740	739	775	769	747	778	734	790	787	770	741	778	779	740	710	755	741	703	753	737	728	739	710	756	784	744	760	793	759	767	772	765	751	697	725	767	747	750	762	717	746	754	706	711	735	772	756	769	747	753	772	742	765	722	743	764	718	784	694	731	784	769	734	718	753	754	765	725	747	754	743	721	755	710	732	766	759	720	746	790	768	763	739	750	742	732	723	761	806	743	751	753	762	753	788	701	776	728	785	734	789	769	778	778	752	725	772	731	709	731	715	768	745	756	742	737	746	776	752	723	738	782	727	742	769	749	752	742	730	755	769	743	731	760	737	776	722	749	774	718	710	787	721	745	734	727	789	751	787	721	744	731	728	727	725	775	770	834	750	771	773	701	768	760	798	721	745	664	730	769	782	716	733	722	743	785	762	741	727	750	748	758	738	779	691	736	748	787	707	737	729	721	716	763	769	742	794	735	769	737	723	774	715	718	738	720	833	765	711	695	771	741	821	744	754	674	734	715	745	807	710	772	780	782	751	797	767	787	770	741	739	767	763	790	734	727	797	716	746	731	753	778	754	726	716	773	729	732	752	740	719	708	711	756	688	757	747	748	762	781	769	729	739	725	748	766	786	723	791	691	717	751	741	756	746	775	735	769	724	754	778	783	714	723	744	804	772	751	771	768	762	778	727	749	736	729	718	733	759	757	792	790	733	780	747	758	767	727	724	694	782	719	808	732	782	787	767	698	719	777	747	738	741	814	724	780	758	777	736	764	725	733	732	771	722	790	767	719	774	763	741	741	751	714	733	736	758	728	700	776	762	816	743	752	726	764	783	820	724	730	721	789	792	723	750	729	764	717	717	757	777	731	793	740	699	711	681	725	798	722	752	746	785	752	748	752	729	781	746	712	775	768	755	749	714	786	725	752	779	760	752	733	713	743	743	745	748	750	795	748	750	765	759	695	751	733	745	777	744	783	708	756	714	746	740	793	729	768	698	753	772	774	700	796	728	746	773	741	747	727	744	766	680	797	793	721	701	715	732	777	742	739	731	784	739	759	748	744	716	728	749	766	744	732	727	709	799	796	697	738	749	751	705	729	797	786	751	779	732	787	782	751	779	719	776	768	716	760	716	744	721	769	711	761	775	729	781	728	748	725	758	752	751	741	758	742	741	728	755	769	754	738	726	722	718	746	746	734	737	743	740	744	716	764	736	782	759	745	723	753	750	727	718	745	735	744	742	721	773	750	781	780	738	704	787	706	726	759	728	724	702	758	735	814	750	713	747	752	787	805	761	762	706	763	782	735	747	744	812	724	732	716	744	705	757	714	754	750	776	711	805	694	778	748	774	785	732	807	756	737	759	778	767	759	705	720	761	732	793	743	767	797	779	793	748	779	766	686	752	748	752	739	744	787	758	704	787	730	743	746	752	713	743	743	751	792	730	700	782	753	762	730	762	756	727	766	719	737	770	736	780	739	717	731	783	773	753	748	779	792	690	745	763	753	724	788	740	717	743	786	744	792	740	769	758	765	725	773	711	744	725	735	744	807	749	802	725	773	745	752	767	743	762	697	791	739	736	763	753	770	775	743	745	773	799	798	705	756	751	746	743	763	740	791	754	743	782	757	739	686	775	741	709	741	755	769	745	722	723	739	719	752	786	747	734	738	735	749	718	747	737	774	797	717	799	721	764	775	732	795	712	751	769	709	785	762	758	673	764	744	754	735	727	677	738	791	737	765	713	768	745	751	732	736	754	723	745	745	728	708	783	790	739	760	760	736	735	742	724	793	761	792	751	806	751	817	779	689	746	779	723	770	700	750	707	771	752	781	788	740	776	773	772	746	790	766	747	728	761	753	729	789	742	722	755	758	750	754	737	764	757	709	775	739	755	778	727	782	741	746	758	751	739	744	777	774	749	761	741	768	722	737	744	675	767	712	729	726	734	787	754	735	767	729	738	764	717	728	776	767	754	758	785	771	748	738	687	793	739	772	712	803	759	765	689	723	694	717	782	757	736	762	780	716	770	753	789	745	779	752	743	701	781	798	743	738	728	752	780	770	722	739	772	735	749	765	738	784	750	683	779	769	738	748	789	737	758	776	808	740	772	746	775	786	726	727	788	763	756	735	720	766	726	739	766	737	743	702	779	799	734	790	730	769	772	684	758	737	773	774	691	783	755	755	791	785	717	789	787	723	712	762	692	758	759	712	712	734	727	739	740	720	735	781	771	779	719	719	742	746	730	756	769	768	715	770	751	743	801	718	767	727	744	751	761	754	717	723	751	776	723	747	749	756	766	726	741	719	713	752	706	814	749	732	763	747	700	720	769	787	725	752	760	707	755	818	751	735	729	718	723	772	738	731	715	690	792	758	750	754	743	775	761	722	709	783	713	770	760	716	770	777	702	777	734	767	706	734	786	772	775	792	733	759	755	757	713	745	739	718	724	773	804	805	793	774	719	733	737	776	713	740	757	770	709	761	778	736	758	715	773	755	733	778	806	784	729	748	769	734	724	740	756	749	744	724	761	742	736	734	765	748	731	764	766	759	823	756	744	744	782	776	765	729	739	782	755	742	754	702	803	786	767	696	713	773	741	755	776	763	750	782	763	714	705	795	764	742	733	737	758	804	744	726	768	753	771	752	752	741	797
5129	513	344	262	237	259	269	345	549	312	222	198	162	177	137	150	152	160	168	129	146	142	152	160	155	165	156	136	168	150	122	140	168	132	136	140	163	139	148	163	147	162	125	149	153	172	135	145	131	146	139	109	160	144	152	145	128	154	171	143	122	147	166	156	150	145	141	129	121	138	144	155	162	148	133	155	177	129	123	141	151	157	150	153	125	136	124	122	147	151	162	142	141	157	133	146	130	143	132	145	160	141	130	149	138	145	124	133	143	158	134	128	131	130	147	130	147	134	147	132	145	156	142	127	154	138	161	158	139	140	131	143	155	127	148	145	138	144	131	144	174	147	157	145	160	151	137	164	129	147	154	153	149	131	139	136	134	160	166	133	142	135	126	137	145	127	139	139	137	149	157	159	155	129	142	154	141	142	144	138	162	138	146	151	132	153	145	127	138	141	145	166	142	137	145	128	155	141	146	129	135	154	144	151	147	159	147	170	125	141	136	146	125	167	134	147	139	146	168	159	157	140	150	144	127	124	143	131	153	143	163	158	163	144	132	142	136	161	150	149	135	147	144	153	148	135	131	141	151	160	154	129	153	138	135	160	134	146	137	169	174	154	122	135	155	163	146	162	141	142	141	157	154	144	171	159	171	149	139	145	131	137	146	135	112	148	134	165	159	137	139	151	131	132	142	156	156	155	131	150	139	137	152	138	135	140	143	173	143	152	157	131	131	144	164	145	123	156	134	146	127	130	134	133	141	143	153	146	161	142	132	131	148	130	132	161	123	138	127	137	146	133	159	137	138	108	131	143	157	155	163	143	142	153	151	138	143	157	153	138	148	157	158	147	141	146	147	157	150	125	140	135	145	150	125	153	138	157	138	154	133	132	152	131	128	146	139	170	147	130	136	154	113	131	149	148	130	111	148	156	128	116	130	160	138	163	133	137	152	148	140	132	143	143	150	142	141	139	160	158	144	131	146	131	141	124	141	148	137	154	126	134	112	133	156	146	134	152	130	154	143	142	145	142	143	141	131	132	134	157	120	147	118	140	159	151	151	164	153	138	135	134	169	142	159	151	152	146	138	137	148	156	143	125	140	119	114	129	151	146	137	119	153	142	145	144	153	159	149	126	174	140	158	147	131	146	159	131	135	144	125	149	153	153	151	143	154	144	127	149	127	139	154	155	137	145	149	135	131	132	145	121	138	149	148	148	158	136	144	142	167	125	142	126	150	169	137	146	147	147	123	152	127	141	115	150	143	138	129	158	140	134	140	155	166	154	139	126	143	141	133	158	145	155	156	157	135	154	160	145	134	137	141	172	136	162	136	131	130	157	141	151	162	141	144	148	129	151	167	124	140	155	139	141	128	157	134	139	136	142	140	144	128	159	155	137	141	117	145	174	159	133	137	138	137	137	149	161	146	151	141	162	145	135	135	139	136	141	130	146	155	156	140	147	133	161	122	167	156	137	130	124	149	129	153	142	145	140	137	142	151	140	116	157	154	150	129	143	150	142	169	123	157	145	160	150	153	153	135	135	151	144	176	134	161	147	147	128	145	143	133	146	145	147	152	158	140	135	156	130	135	110	167	138	149	126	156	139	146	150	160	154	162	137	128	136	156	134	143	149	139	142	148	152	148	146	178	160	138	131	132	158	140	129	135	140	151	138	131	154	152	149	151	142	129	141	112	150	164	137	153	139	164	117	129	143	124	131	160	151	123	130	157	128	136	137	142	143	155	152	146	175	153	121	161	137	150	154	126	158	135	127	142	164	147	166	170	130	122	122	144	143	166	134	137	136	134	148	131	140	145	161	130	136	134	141	140	124	137	127	123	142	134	153	147	122	158	149	140	145	151	126	134	148	151	123	154	138	151	160	141	154	138	143	149	147	135	130	128	143	116	140	162	160	153	145	134	147	152	146	151	159	141	124	136	154	176	153	137	152	150	156	153	168	151	141	159	137	128	121	126	139	148	113	143	145	148	115	152	166	155	129	129	148	140	136	166	142	173	160	139	155	157	125	166	118	152	151	123	159	149	164	107	135	140	136	152	148	127	129	154	153	144	136	133	131	140	128	132	149	139	144	124	162	140	143	162	133	139	156	164	119	142	146	166	158	127	146	146	170	139	145	153	151	130	161	149	131	142	129	117	154	154	132	146	137	140	134	149	140	147	138	134	134	119	147	159	139	143	140	130	133	151	138	123	145	161	139	155	144	151	175	125	152	130	147	138	168	137	133	141	144	134	161	151	174	140	123	127	149	140	121	133	124	136	144	154	174	184	136	147	156	157	145	128	127	143	136	129	142	165	139	154	143	146	162	146	144	144	139	130	159	151	152	157	145	153	155	133	152	128	153	152	170	138	157	127	151	139	135	120	140	148	132	141	145	118	162	135	136	153	140	153	164	156	141	163	143	127	134	146	157	140	145	144	127	150	139	128	160	128	139	142	131	158	152	146	163	120	119	146	141	134	148	153	148	162	140	146	145	146	151	149	134	140	135	132	159	158	126	136	129	158	149	145	151	139	137	167	149	164	157	136	126	163	131	150	138	143	131	160	136	163	160	146	139	145	141	172	140	147	143	138	164	156	142	140	143	137	152	134	128	146	141	175	136	161	123	136	152	145	149	141	135	132	131	134	149	132	138	140	157	155	151	150	162	135	151	139	134	162	153	164	172	136	154	147	152	133	157	135	132	141	152	143	133	136	139	140	140	141	132	155	145	170	135	144	157	142	132	124	143	147	148	158	146	121	157	147	135	143	145	148	153	144	146	116	155	140	129	140	137	152	144	147	182	159	145	151	137	132	138	146	149	133	136	160	130	131	147	144	145	155	137	141	142	161	124	157	142	162	153	139	139	154	159	142	163	146	151	138	145	131	131	135	141	125	144	154	129	162	143	156	142	163	136	140	121	137	139	127	133	146	148	134	148	139	149	163	151	144	150	159	150	136	137	132	161	153	110	139	150	151	151	146	133	118	125	151	158	155	135	145	130	153	157	130	146	141	151	142	156	137	141	171	150	145	148	153	130	160	137	142	144	139	130	138	152	138	127	141	135	169	154	143	159	140	148	127	146	160	142	163	149	130	150	146	129	168	142	122	128	126	156	123	163	127	140	129	139	150	148	172	146	155	152	157	138	154	133	138	144	150	158	154	140	157	176	118	143	141	150	167	151	143	162	139	141	168	144	161	126	133	127	122	119	143	152	158	151	150	147	144	136	137	127	142	166	138	135	122	147	145	153	156	139	149	156	153	137	176	152	154	166	155	146	142	135	138	124	140	164	139	128	126	139	138	137	159	121	149	149	142	153	144	161	153	159	148	125	143	157	137	158	129	138	119	142	145	166	147	152	145	154	145	152	131	135	155	154	147	122	146	130	139	145	134	133	151	116	131	150	143	138	148	153	164	142	159	173	138	135	121	143	135	150	149	124	147	144	128	166	155	169	127	135	145	136	154	166	144	153	150	148	143	135	162	132	124	148	123	142	127	124	153	131
4901	717	850	869	923	1048	1207	1492	2519	1492	914	672	523	466	485	459	446	441	416	468	418	458	436	433	495	549	507	460	435	437	417	428	424	449	415	386	400	417	419	427	426	450	417	416	411	423	414	410	402	441	436	412	415	438	419	419	420	411	379	428	433	381	418	438	408	395	417	465	383	410	404	404	417	412	423	408	395	417	417	456	393	408	421	405	421	371	411	449	417	407	409	381	441	415	447	441	433	459	434	453	429	441	428	420	406	385	454	377	431	427	398	407	425	371	397	408	420	429	409	363	417	404	407	370	389	398	404	424	368	432	452	451	396	421	426	370	439	394	447	368	400	377	423	403	405	404	376	424	411	433	395	420	392	418	441	403	387	418	424	414	443	382	394	418	385	447	415	408	416	405	392	388	427	444	411	440	431	395	394	432	413	413	432	391	397	418	403	391	411	393	458	409	398	410	417	393	412	406	412	428	421	418	408	400	437	426	427	400	400	390	381	400	427	418	419	430	432	385	421	404	449	406	400	416	398	392	407	398	408	418	392	401	400	441	417	399	421	433	429	468	431	418	439	410	435	385	389	416	409	423	426	394	470	386	403	388	434	415	401	435	406	414	415	426	412	416	415	436	418	424	404	388	390	427	425	409	420	401	399	419	411	436	440	420	424	388	413	420	396	402	406	379	405	397	388	406	413	430	409	444	412	414	416	386	461	419	457	424	423	432	405	443	428	386	392	424	393	441	382	382	398	473	414	433	426	416	410	419	417	414	382	421	465	419	410	423	384	458	409	423	385	402	439	422	401	403	407	412	395	401	422	425	411	376	432	421	365	427	440	406	423	444	359	427	423	394	390	406	442	424	397	447	410	388	406	418	400	417	415	448	383	440	380	414	426	413	401	409	405	420	395	399	476	441	398	405	400	415	408	422	398	418	393	397	416	425	414	429	400	463	421	421	467	431	426	413	455	435	398	373	429	416	392	417	398	406	414	426	413	415	432	445	404	418	430	452	381	446	407	398	346	426	435	420	404	463	415	432	408	428	410	384	401	420	409	450	373	418	375	399	403	413	392	436	403	425	396	424	410	428	433	382	413	444	448	430	395	413	395	388	434	403	363	402	398	454	371	398	387	428	395	386	389	412	418	432	380	397	405	389	438	410	396	383	425	376	377	394	415	411	418	400	462	412	425	431	422	397	430	404	416	421	443	442	396	389	405	372	440	409	407	442	368	402	396	415	400	418	419	412	388	442	441	407	414	427	381	404	434	428	401	419	418	424	426	410	407	471	399	378	418	403	417	413	390	381	382	396	398	403	419	390	406	403	395	418	389	392	366	384	367	397	437	402	406	425	385	413	431	424	419	422	389	410	388	404	399	418	410	428	418	421	464	420	430	411	412	383	444	421	404	413	382	446	394	433	396	407	440	405	417	407	403	376	404	383	463	420	428	405	391	416	430	409	388	410	426	398	402	421	407	409	448	410	421	427	431	418	439	418	413	424	413	409	410	415	379	411	404	422	435	427	368	425	393	432	395	401	432	373	415	434	394	432	441	399	436	409	412	394	406	378	427	391	431	393	395	432	431	440	400	444	397	447	431	405	432	420	423	407	443	388	400	415	437	429	410	394	404	418	432	404	440	420	419	403	398	430	423	397	438	393	411	443	386	409	380	413	427	380	407	385	420	406	411	416	443	450	455	391	407	389	415	386	367	432	425	407	412	405	405	431	430	418	413	387	382	397	377	395	410	369	399	415	367	378	416	431	420	458	419	422	412	406	410	437	422	372	410	430	423	411	383	422	422	392	397	395	385	409	420	374	402	428	378	435	411	392	368	427	392	400	416	393	394	394	401	443	423	415	417	411	441	416	411	429	412	415	391	426	374	420	420	409	395	396	433	391	415	414	442	387	420	421	444	409	430	398	390	399	430	440	410	401	371	403	418	400	430	370	403	398	464	400	393	407	432	419	411	405	404	390	425	405	411	455	428	383	431	410	391	385	408	406	431	430	400	402	414	405	392	377	427	407	392	388	410	438	443	417	433	433	442	414	384	419	416	425	406	441	397	401	404	418	435	428	414	385	380	436	437	382	397	403	418	418	426	401	443	454	411	405	441	413	396	413	417	415	419	399	389	393	388	407	401	407	417	416	421	423	426	427	404	404	419	441	431	414	412	408	428	469	369	401	376	445	416	435	400	431	413	392	433	430	390	393	408	405	389	424	447	460	437	428	381	404	411	418	392	433	417	391	426	385	415	408	411	430	431	399	373	444	398	414	415	409	391	424	424	413	406	407	384	434	408	370	409	391	425	417	447	452	419	405	403	434	391	448	399	385	394	382	427	405	409	404	417	425	397	401	440	389	451	389	417	457	404	434	404	394	434	414	388	404	420	422	393	384	434	386	421	413	413	435	399	404	377	395	423	425	416	397	404	377	355	398	414	403	434	415	407	404	441	409	409	391	473	435	417	402	401	429	382	438	387	446	383	392	424	388	399	433	434	424	395	419	415	394	422	420	386	404	445	409	405	396	380	409	418	418	418	439	419	415	413	415	396	411	401	383	421	414	433	400	409	425	403	410	411	415	433	374	390	392	434	395	408	423	406	405	415	422	438	379	441	411	452	386	433	411	434	386	443	415	404	432	387	424	381	387	434	414	423	417	439	388	449	424	398	404	418	417	413	441	419	380	424	421	455	398	409	437	424	404	401	414	404	429	450	414	403	395	447	442	443	429	448	441	439	384	411	418	408	398	430	409	400	437	417	417	402	402	419	390	419	416	422	393	398	397	403	379	433	401	384	425	398	378	393	416	403	454	402	417	429	405	431	439	413	419	460	438	430	384	405	407	415	396	397	432	422	412	457	415	438	437	380	446	434	411	458	394	433	389	417	378	409	412	420	419	456	426	436	409	421	401	399	458	404	441	401	430	397	383	394	390	373	434	400	426	406	424	418	436	396	405	434	410	442	408	434	414	419	416	427	392	408	405	391	470	446	424	425	431	404	439	411	377	459	411	428	418	412	447	425	404	400	414	399	417	421	425	403	394	408	404	395	382	427	428	441	389	436	442	406	420	437	418	439	419	441	423	416	360	397	402	407	440	446	443	431	444	420	418	412	415	372	428	419	374	372	415	433	391	411	447	423	403	413	442	371	411	398	408	399	407	447	372	409	384	443	429	410	428	405	387	412	430	393	397	390	408	433	413	416	399	389	387	448	436	426	400	417	385	430	451	409	413	421	430	414	396	435	440	398	410	415	415	431	433	397	422	444	416	433	396	427	430	416	385	414	414	391	401	398	427	408	398	425	421	438	419	415	439	394	410	386	450	413	410	418	400	405	412	415	387	432	425	434	430	429	443	383	435	422	400	409	393	427	415	397	416	425	426	398	405	416	430	392	384	442	407	388	391	437	433	402	415	415	399	420	407	397	421	402	415	430	414	435	440	391	443	410	404	444	395	423	405	414	343	439	414	396	392	399	414	389	392	403	430	439	377	427	414	431	448
27483	4008	1544	1106	928	981	801	815	1025	645	557	431	418	395	342	375	371	317	330	302	352	324	339	352	337	333	321	316	318	301	340	310	315	311	294	325	305	302	305	303	302	325	297	267	294	306	315	299	349	325	288	312	269	277	320	318	297	284	326	319	251	311	337	312	273	282	300	305	282	305	307	312	284	274	282	334	323	296	292	302	300	282	299	276	303	281	310	319	320	291	298	293	280	301	315	291	276	279	296	341	292	290	316	286	317	315	329	302	284	301	291	315	295	346	317	316	300	320	296	305	261	271	328	315	286	303	307	295	310	343	304	290	309	299	301	311	323	306	327	303	264	315	288	284	311	277	312	286	322	331	291	282	278	311	313	321	315	309	327	298	299	291	295	315	303	278	310	293	343	319	284	310	317	306	331	288	320	300	282	314	298	308	285	304	287	299	268	293	299	309	292	310	302	332	306	285	304	288	290	285	271	284	302	283	279	271	315	297	271	285	323	278	282	294	295	319	292	274	299	291	286	297	269	310	310	283	318	303	314	296	331	287	353	296	360	291	275	285	293	299	300	257	293	290	264	284	312	316	291	333	320	308	296	301	300	288	261	290	334	304	327	286	314	284	307	317	305	274	273	318	311	304	328	330	318	315	289	290	302	308	295	324	279	303	279	293	296	326	287	292	329	313	325	322	332	318	329	273	265	325	317	293	310	290	303	301	318	278	343	334	279	293	309	288	264	291	322	310	292	311	288	293	280	298	294	287	263	307	303	271	267	313	300	299	304	298	332	289	287	281	280	304	303	293	294	306	288	298	298	314	287	316	280	281	260	309	308	278	277	315	296	308	305	306	314	290	299	294	313	288	313	272	308	269	279	277	333	331	286	326	278	299	308	329	294	311	312	300	296	324	301	316	275	297	292	299	276	273	288	321	283	303	281	292	284	313	309	315	319	294	282	282	337	277	301	286	312	327	282	287	316	312	302	334	301	293	280	296	266	319	285	293	268	290	296	273	293	292	297	281	300	292	313	318	314	296	277	322	297	281	317	300	286	302	291	301	282	341	279	286	315	284	274	285	298	288	281	297	300	277	321	279	236	281	351	278	319	302	272	308	286	282	300	308	314	322	292	298	295	267	311	312	286	296	292	312	294	319	295	286	290	296	276	300	285	294	287	317	277	316	278	326	313	322	300	287	277	296	309	309	312	293	303	306	302	277	289	286	301	253	310	330	298	303	302	288	303	298	316	300	277	280	296	302	282	287	323	277	303	327	272	294	306	306	311	296	305	284	289	306	347	295	321	310	314	269	306	313	324	272	307	302	283	302	287	303	283	293	338	288	327	283	303	274	287	282	293	303	313	280	298	318	318	279	289	287	305	317	289	325	308	283	330	293	312	304	322	269	312	302	327	323	297	317	283	298	309	303	311	299	322	308	281	282	299	307	284	337	275	314	318	299	332	317	288	304	293	294	328	334	302	324	275	325	330	302	311	308	330	289	309	264	302	301	302	278	302	312	290	316	282	284	313	289	323	281	289	331	313	300	286	294	305	308	313	307	308	257	274	324	296	305	258	289	284	302	312	309	277	258	290	325	291	289	298	266	313	306	313	330	262	340	310	302	331	325	319	310	307	293	315	298	296	308	320	298	322	251	305	285	272	305	311	304	291	294	294	256	322	299	294	270	285	280	281	320	333	320	285	265	303	326	287	307	292	309	279	297	300	279	297	283	303	310	286	304	299	329	316	320	265	283	292	287	280	291	315	283	291	317	295	300	298	299	310	309	286	297	319	292	287	287	292	273	308	310	307	313	304	311	317	300	310	305	330	290	271	317	282	302	300	285	308	339	308	314	295	293	318	303	301	286	296	299	285	297	305	287	315	295	259	299	312	312	319	273	267	304	267	303	302	318	300	301	287	289	310	300	304	281	281	287	310	287	316	277	290	311	300	314	300	295	259	299	320	275	314	286	309	299	290	304	305	268	288	281	331	271	297	289	295	310	324	306	257	277	298	309	318	284	317	313	255	304	312	284	281	287	298	307	300	311	328	307	309	294	316	316	311	303	282	262	286	288	299	334	303	283	304	317	313	302	319	296	315	295	326	319	315	293	319	299	300	302	268	297	289	306	308	324	299	274	290	330	266	281	317	323	310	290	299	285	302	306	291	320	278	291	326	279	290	318	310	308	323	302	324	281	304	297	291	293	306	279	263	313	322	261	274	295	318	321	289	285	314	305	318	314	345	251	312	274	306	312	330	289	315	331	261	270	308	308	297	301	309	270	284	323	313	302	281	291	287	296	339	287	249	314	291	271	274	297	332	311	320	254	279	286	292	296	278	288	321	304	294	285	293	303	324	307	276	314	280	300	282	305	272	315	297	314	287	305	310	309	281	279	294	319	284	299	269	281	309	326	263	277	335	290	307	303	297	305	293	295	280	309	281	306	302	237	282	299	316	268	292	312	287	288	306	298	261	279	334	261	295	291	323	278	300	319	266	331	293	288	286	275	293	323	288	296	294	260	328	311	316	309	272	258	306	284	318	276	307	293	319	303	294	281	284	292	309	351	292	303	281	279	299	318	307	298	255	275	294	277	309	284	316	330	324	302	309	293	294	325	309	281	324	303	312	308	319	316	281	292	294	357	306	297	284	307	314	306	330	331	300	293	302	315	297	295	287	280	305	307	269	276	308	282	322	300	294	294	313	316	308	310	321	324	320	316	303	313	275	311	277	315	325	286	330	288	309	305	329	313	317	324	289	294	331	298	331	301	307	277	314	277	295	291	281	297	355	301	289	280	305	278	309	280	295	309	312	312	317	301	306	284	300	309	327	281	300	292	298	309	323	294	322	302	330	274	311	311	312	286	294	304	315	290	284	296	300	268	340	325	301	337	287	302	283	281	310	284	282	280	292	310	308	296	326	310	307	284	308	305	302	326	287	321	299	320	275	277	310	271	323	288	290	300	298	292	286	288	301	280	267	289	321	295	260	308	280	299	266	307	330	290	314	322	284	302	313	303	290	257	325	298	289	303	293	317	296	297	312	332	313	293	314	302	333	304	299	284	284	323	322	302	280	315	271	270	311	290	305	299	326	293	298	312	321	322	278	309	319	334	312	312	309	320	308	285	301	290	291	326	293	299	297	298	279	325	311	327	293	311	303	304	273	276	311	344	279	316	290	295	314	316	302	334	295	287	304	310	324	283	332	274	286	319	312	297	283	319	297	301	295	284	292	299	326	327	322	297	316	309	309	326	292	269	277	287	344	295	338	296	277	265	289	296	316	296	322	299	310	279	324	279	304	302	297	298	329	309	310	316	268	323	278	277	276	304	328	310	320	325	309	305	289	333	288	300	294	295	292	275	305	298	311	313	307	286	297	313	320	306	314	330	334	294	329	287	329	312	302	288	262	315	300	334	333	263	299	283	299	323	285	294	279	256	287	315	277	266	302	277	295	268	309	295	271	292	274	284	308	326	305	279	282	310	290	303	300	278	300	303	312	311
12693	1813	3096	3358	3399	4043	3237	3384	4784	3272	2244	1562	1368	1220	1061	997	962	907	940	926	963	864	976	916	968	1035	1024	877	868	840	807	831	838	825	933	1033	889	904	898	869	932	855	838	869	779	764	768	744	813	752	765	774	795	784	754	786	777	765	755	726	798	721	758	749	797	709	718	762	771	765	725	727	784	764	775	731	757	747	754	773	735	701	761	744	745	785	736	731	734	755	722	715	781	772	743	750	709	793	711	763	713	752	741	746	743	722	709	704	740	715	767	738	739	746	749	762	691	713	715	761	724	727	754	707	805	735	737	794	778	767	743	746	731	730	720	764	735	713	718	724	753	771	721	758	707	738	764	759	753	775	753	725	747	748	708	746	739	751	739	706	734	710	743	771	726	721	780	741	690	767	732	761	781	727	753	780	686	729	692	762	689	749	714	712	763	725	760	729	727	770	716	674	795	735	745	759	736	734	764	735	738	761	763	715	780	735	662	692	750	752	731	811	724	745	732	753	750	717	721	724	773	708	772	761	721	734	752	721	756	736	781	735	733	722	740	768	767	735	773	770	748	793	692	717	753	745	744	762	768	731	721	722	730	770	753	749	737	754	752	721	766	710	695	723	736	762	756	778	756	750	752	736	707	742	758	688	754	734	728	769	724	749	728	747	781	762	745	728	725	718	746	742	733	744	743	752	760	752	717	770	738	776	755	759	723	741	741	764	726	757	736	741	736	728	755	690	769	743	760	799	730	701	757	796	812	723	734	704	765	699	738	721	747	759	754	775	755	773	762	804	711	756	768	734	737	706	757	780	703	763	742	713	760	721	759	752	736	757	765	729	770	707	720	757	724	740	697	708	772	737	723	779	742	742	732	690	766	766	782	763	712	778	739	741	729	739	745	725	709	776	750	752	784	760	744	758	772	743	751	772	757	710	750	766	737	711	723	704	751	749	756	781	754	716	758	776	749	732	756	686	750	718	780	697	723	706	729	763	743	721	755	740	727	824	741	729	727	774	685	714	744	742	728	728	724	735	711	742	744	695	783	753	729	767	751	743	709	698	698	737	764	737	768	761	736	747	758	707	795	734	720	751	729	745	713	760	731	764	709	726	755	748	759	777	691	740	765	753	727	773	708	704	742	754	731	786	736	758	786	725	767	745	743	751	763	766	735	736	725	740	753	751	711	702	739	728	732	746	741	730	739	759	763	728	711	749	807	721	708	773	750	730	705	702	772	762	760	739	753	729	758	724	756	751	720	706	731	775	713	682	784	759	718	739	753	762	762	734	776	731	691	756	730	732	747	756	771	745	748	755	788	763	647	751	732	712	765	739	729	730	757	729	734	734	766	735	742	756	714	703	734	778	750	780	734	738	723	764	801	721	745	745	757	747	754	765	705	702	721	752	747	706	737	756	801	755	734	748	706	727	743	810	696	739	729	769	749	724	754	762	755	765	754	769	804	722	773	758	701	728	753	755	771	758	725	768	729	754	749	706	728	694	756	727	751	714	744	761	729	710	738	735	706	708	760	770	702	772	776	743	705	697	699	737	745	714	694	693	728	709	742	753	729	733	725	777	727	719	723	725	779	782	727	721	789	733	742	768	730	771	756	748	769	786	717	767	738	752	750	731	738	746	724	731	790	684	782	753	763	738	741	738	737	703	749	772	721	717	750	787	771	758	727	766	772	700	723	741	719	701	711	775	694	783	762	737	750	743	705	770	721	681	728	771	764	734	713	747	779	732	767	730	731	768	730	740	719	739	713	695	758	755	747	770	742	747	757	719	741	739	748	766	736	703	718	771	731	713	780	729	753	724	731	753	774	725	723	777	764	794	718	791	756	759	756	699	774	732	731	720	763	760	740	755	716	735	699	731	814	763	725	714	726	739	779	746	689	766	736	671	776	721	723	730	745	745	820	768	778	793	718	771	715	755	736	738	775	749	729	781	773	751	749	741	729	706	755	730	756	738	750	759	722	752	756	771	806	755	669	729	765	732	781	730	746	726	700	707	757	720	770	738	751	758	739	743	747	749	715	689	708	771	749	719	715	778	724	703	662	751	729	724	696	778	749	742	696	728	758	695	765	700	747	773	778	763	688	752	745	718	750	762	749	732	744	747	772	727	739	725	718	765	747	758	729	698	798	735	683	767	768	685	722	747	773	688	691	750	705	762	769	708	734	731	755	705	773	682	712	759	742	762	693	753	733	685	757	749	785	722	756	748	732	796	773	727	765	765	718	737	766	784	755	712	731	694	721	771	791	734	807	746	760	712	708	769	702	710	741	717	769	760	741	734	778	725	779	768	731	770	743	724	712	733	733	769	707	739	778	704	749	777	736	782	734	781	733	754	704	733	736	797	775	740	787	777	741	743	745	700	753	756	739	738	767	771	774	689	748	762	774	747	764	743	733	740	739	670	739	753	747	759	695	712	741	773	684	728	752	749	698	740	737	742	775	719	715	718	746	740	723	728	743	747	707	726	781	730	714	737	729	778	749	720	790	764	756	756	676	776	717	727	716	756	723	697	751	759	760	758	790	737	735	746	708	770	768	764	723	733	790	678	730	743	684	757	707	713	718	694	732	739	738	738	780	767	766	729	741	721	811	744	737	739	744	742	746	739	739	766	749	779	734	736	766	746	697	773	725	786	739	741	712	760	707	802	776	740	720	750	736	718	771	745	732	759	719	753	750	748	735	757	733	746	765	737	770	731	750	785	720	705	729	719	768	767	721	745	728	735	723	737	738	776	742	786	728	733	787	705	749	748	762	709	726	716	783	764	776	797	768	724	727	712	751	741	690	758	729	737	794	739	739	752	765	727	773	766	744	820	732	787	753	706	746	741	707	760	752	734	776	727	726	748	755	746	724	765	755	713	769	711	781	794	752	771	721	718	724	747	739	768	788	765	690	763	747	759	721	782	695	768	762	729	764	770	743	745	747	745	757	771	781	775	747	762	732	741	790	729	693	750	751	771	753	726	743	733	739	762	693	748	767	735	737	777	703	701	797	759	723	726	748	815	758	740	721	784	711	771	788	735	748	699	728	719	771	716	719	702	699	774	707	716	726	730	754	714	720	728	771	726	749	715	777	708	779	733	777	811	731	753	768	713	745	699	789	752	781	709	724	745	703	743	744	779	728	717	748	772	739	708	764	724	766	804	728	754	727	736	775	720	771	776	743	752	743	783	784	743	731	722	703	735	768	713	766	715	781	743	751	757	782	743	748	762	715	730	711	736	715	736	703	757	726	716	735	748	743	766	727	700	731	737	769	766	750	722	751	743	757	764	767	697	758	763	728	747	771	751	704	712	757	742	742	741	759	691	759	731	702	719	744	796	791	745	732	765	722	722	773	699	754	734	751	712	746	680	714	766	742	709	758	772	739	766	744	659	772	779	718	807	778	763	776	739	766	723	789	723	762	738	710	780	735	705	753	706	734	726	762	727	691	716	753	726	750	724	722	769	760	743	808	693	714	720	755	720	716	727	772	777	723	750	742	743
40492	9683	2990	2030	1586	1717	1365	1040	1267	963	699	543	460	442	397	345	364	347	383	317	336	356	343	336	332	366	362	318	310	299	360	319	326	300	351	335	364	359	360	344	328	286	369	328	314	300	352	343	321	293	337	308	321	301	327	321	347	296	302	297	321	336	309	282	316	311	333	354	306	348	335	358	327	340	329	328	313	293	290	303	315	288	312	317	320	336	329	301	357	310	298	292	309	321	339	345	316	308	317	326	314	286	285	336	304	312	345	340	296	346	309	312	326	311	303	309	330	332	307	313	288	322	309	304	353	313	359	302	311	338	342	332	302	320	334	335	337	316	324	355	305	310	327	322	275	343	289	315	314	318	324	315	353	313	295	312	337	285	301	327	300	323	295	305	317	309	302	309	302	321	301	304	315	345	307	319	345	295	312	298	287	338	313	312	315	300	333	336	345	322	338	290	296	318	329	305	331	316	356	334	333	299	341	292	318	331	282	302	302	306	333	327	320	341	320	323	289	314	314	321	318	265	307	312	298	329	335	312	339	328	292	311	317	302	281	332	351	315	318	331	322	342	341	307	317	281	331	297	315	325	336	337	347	341	328	296	308	311	313	319	299	340	314	307	294	325	344	310	333	306	357	322	293	318	332	322	347	328	301	308	308	284	315	326	325	319	295	323	318	316	264	312	330	315	295	341	288	277	303	306	274	321	315	323	327	326	296	307	325	301	327	291	325	322	328	332	331	330	307	318	312	316	309	323	326	320	322	318	297	295	278	299	312	312	312	306	304	317	309	325	348	299	329	302	301	295	267	311	340	323	329	344	290	327	317	308	331	330	338	319	311	338	319	311	284	314	316	326	305	317	313	308	318	326	323	349	323	282	323	325	289	317	344	316	311	319	325	323	293	321	302	312	306	335	314	312	308	290	316	333	306	297	319	279	346	307	313	331	306	343	318	304	301	338	296	316	304	265	325	329	340	349	313	309	348	326	316	307	290	300	343	335	308	320	350	319	309	304	333	296	294	316	309	359	317	323	330	303	301	324	319	298	297	329	312	301	296	324	350	327	332	305	358	325	302	306	314	300	319	312	292	281	318	326	305	297	316	316	286	343	296	311	302	317	298	332	315	299	315	303	313	328	298	284	290	324	348	307	317	353	320	296	307	314	332	332	290	291	331	309	298	283	313	289	333	301	321	329	332	287	304	333	319	312	321	292	325	330	355	294	326	337	294	323	308	322	297	333	312	307	316	323	335	316	296	306	274	283	302	337	340	296	319	303	306	304	296	288	309	314	342	278	314	271	294	314	339	310	324	309	333	308	364	333	335	316	291	372	310	298	303	318	329	295	311	275	284	336	322	335	289	311	302	318	321	316	332	287	342	283	354	329	305	304	315	331	341	293	302	316	339	302	322	320	322	281	301	345	302	297	288	309	332	344	287	396	311	294	312	300	349	324	319	323	306	306	315	309	282	281	346	346	313	313	362	316	319	325	338	304	314	293	312	318	312	341	346	307	348	287	279	294	307	308	318	334	341	329	352	297	320	322	336	303	351	303	295	318	329	287	274	338	312	306	316	307	306	301	276	317	307	312	319	314	318	329	339	332	313	329	299	306	296	332	262	346	311	305	310	296	295	327	316	334	346	323	301	326	293	307	317	308	310	302	337	271	329	322	297	308	307	344	311	336	335	317	292	321	327	291	323	312	306	336	319	334	311	340	289	333	306	288	329	311	338	330	331	303	334	359	316	342	313	309	314	304	329	358	324	301	308	322	345	349	328	329	344	305	325	314	305	285	307	270	297	287	308	300	316	315	302	319	301	336	310	326	344	307	341	289	296	303	315	321	312	337	325	297	303	306	316	324	286	342	273	294	318	288	303	333	330	301	343	308	282	320	308	317	319	284	338	290	294	328	307	312	288	275	326	333	348	331	304	323	303	340	327	308	344	315	282	325	310	336	309	306	280	335	316	308	335	352	342	310	309	310	337	326	285	299	333	269	316	337	363	318	330	321	336	312	325	328	298	288	344	287	304	309	301	340	304	299	284	316	345	345	339	315	312	301	313	317	330	339	312	307	323	299	311	316	322	305	325	317	337	324	339	319	327	286	316	314	324	318	317	320	325	318	324	317	311	285	322	311	284	296	309	323	310	312	316	336	326	330	309	287	286	330	312	336	295	340	300	319	336	345	309	306	299	316	298	319	321	345	304	301	300	309	323	305	320	325	286	296	312	290	291	262	334	291	361	344	319	340	292	315	295	313	272	349	326	292	296	317	343	312	304	314	337	350	331	329	335	329	313	324	310	310	316	318	338	321	299	340	319	365	292	303	338	318	319	317	333	290	261	311	304	339	320	360	292	327	318	332	335	317	358	296	320	348	313	309	297	332	321	349	351	300	286	340	345	307	330	319	348	306	296	298	323	300	286	320	360	314	301	292	321	264	292	320	300	312	290	324	329	357	310	321	294	284	323	324	291	299	337	309	303	328	284	326	336	308	293	338	318	328	304	298	332	315	341	314	329	316	328	294	330	325	334	315	320	338	293	327	292	372	329	311	307	313	313	296	347	321	341	356	313	320	304	295	314	324	320	335	291	327	295	313	288	316	330	329	333	357	312	311	328	288	317	321	278	295	303	304	308	296	315	299	309	291	297	337	310	301	303	302	310	292	306	346	321	325	327	313	286	320	329	295	315	315	314	345	307	331	327	325	318	321	270	309	317	343	297	345	324	315	308	303	317	330	310	322	346	304	304	301	314	309	311	283	314	332	323	354	313	338	318	321	293	320	329	295	320	353	321	344	299	304	356	325	322	288	297	321	330	312	312	342	313	284	277	350	303	324	304	307	322	317	343	311	313	319	319	270	327	285	334	306	281	316	322	272	298	311	324	304	319	291	278	301	322	296	337	309	306	307	305	343	307	318	329	310	303	322	317	324	315	364	316	316	332	258	321	298	332	320	343	310	312	338	334	311	327	345	315	336	299	320	317	313	328	316	307	318	330	303	340	292	289	302	320	307	291	319	334	322	337	333	334	345	306	306	302	308	322	332	298	307	298	340	340	323	322	302	325	317	301	309	291	281	300	311	302	305	315	300	320	364	325	327	285	292	307	307	310	357	310	313	299	291	312	294	296	317	305	306	347	300	340	326	308	339	316	328	296	334	334	309	290	364	314	338	306	338	340	303	332	306	328	327	316	312	339	316	304	320	311	328	300	330	333	313	318	304	328	289	264	333	317	311	302	348	291	321	304	345	327	278	343	328	316	327	338	335	331	319	288	332	302	319	327	287	295	313	317	331	337	343	289	288	309	309	332	332	371	292	319	316	307	300	308	328	340	331	344	350	307	315	342	337	316	303	332	311	321	342	301	312	324	287	285	301	325	320	313	302	319	312	306	322	309	312	327	285	282	322	347	283	306	335	296	312	318	305	321	356	308	289	306	320	334	319	312	307	309	327	301	305	314	344	343	354	315	311	301	322	340	339	327	287	299	341	342	305	351	307
17315	2705	4817	5530	5830	6724	6213	4878	5901	4514	3090	2192	1910	1687	1489	1320	1234	1131	1152	1123	1115	1096	1055	1106	1119	1229	1208	976	874	902	922	997	970	963	1080	1126	1067	1027	1050	945	968	944	924	941	809	850	808	829	805	801	872	769	800	869	809	764	810	778	814	816	766	761	744	813	751	796	761	774	799	767	736	690	777	778	757	739	737	738	747	756	720	743	687	719	779	775	760	806	704	778	759	787	734	769	737	762	762	706	754	781	759	766	758	770	735	772	770	776	717	756	766	693	751	797	737	777	728	746	752	706	746	821	721	724	642	760	744	762	723	751	672	739	760	747	756	778	726	756	702	765	723	759	768	757	758	781	729	750	743	773	751	810	727	759	737	716	765	726	748	696	758	744	741	786	727	715	710	749	729	759	717	774	747	747	758	736	788	758	748	759	819	769	775	785	744	747	784	762	747	784	714	688	709	771	782	714	706	737	737	784	787	769	788	714	737	750	762	758	756	723	710	720	760	751	722	723	761	702	721	737	770	801	776	725	734	773	738	747	769	744	750	775	758	777	767	752	735	719	778	706	718	687	765	772	765	753	747	699	738	780	757	739	708	785	743	774	736	785	727	727	761	794	685	736	708	768	778	765	723	712	792	734	763	736	779	744	734	694	749	747	778	755	733	763	757	714	696	729	759	781	725	741	705	740	732	737	750	760	746	773	720	765	733	778	745	750	783	752	739	765	719	747	749	732	781	719	735	747	713	751	735	703	723	772	741	754	726	756	757	761	734	806	802	757	761	796	780	744	728	749	836	738	755	707	769	753	752	705	723	771	758	739	746	766	769	771	747	738	737	746	758	754	733	766	739	743	752	756	751	792	736	729	759	747	767	758	725	759	756	694	720	740	776	715	745	729	728	749	678	732	805	779	731	728	769	789	728	734	796	769	768	765	766	726	725	757	751	721	765	733	774	793	722	766	769	725	750	724	700	741	775	739	762	733	743	752	747	731	796	731	740	701	747	744	744	750	736	747	754	767	743	699	718	725	781	714	733	763	788	727	777	754	788	760	722	759	766	693	717	744	765	748	788	785	750	738	770	743	708	738	746	774	743	741	750	743	693	745	762	770	776	727	771	722	757	763	709	717	763	744	757	768	722	741	737	743	740	765	742	786	742	785	765	746	755	705	733	733	721	753	723	750	762	736	739	771	749	781	744	811	767	727	730	706	761	726	749	711	776	758	751	713	712	695	740	725	768	699	762	816	748	762	749	754	720	751	760	782	711	768	735	817	776	746	774	764	771	739	725	763	742	777	744	756	736	812	747	732	746	732	741	755	758	727	806	766	728	785	737	743	810	751	727	729	740	734	725	756	749	785	745	734	766	733	740	735	683	753	738	714	785	757	740	763	743	690	719	713	767	745	710	747	769	746	756	801	731	714	756	765	747	764	708	721	764	684	739	767	754	793	774	751	735	725	760	756	744	745	730	701	765	782	751	784	732	711	762	787	773	750	742	698	749	724	735	699	780	707	711	732	781	763	767	797	753	705	759	758	709	685	744	718	713	742	654	756	737	751	786	797	773	727	721	752	736	704	735	784	803	738	807	791	762	726	763	729	747	736	744	754	746	723	736	715	783	788	760	746	762	739	736	754	774	752	739	738	733	760	729	720	764	728	687	751	731	729	727	787	756	765	707	738	826	776	735	719	776	734	755	778	748	758	760	771	726	729	685	737	783	739	736	686	728	736	751	731	797	748	701	762	741	751	706	742	769	698	754	778	773	712	707	744	724	746	687	736	748	716	752	734	728	730	719	793	734	753	724	740	718	693	787	788	748	752	755	754	799	756	745	765	771	758	771	738	731	761	706	773	731	709	779	775	780	735	708	726	799	735	752	736	770	729	739	754	791	786	783	745	790	744	755	732	750	725	761	752	754	734	718	702	723	688	763	751	748	720	729	759	728	772	728	724	740	754	774	780	728	765	738	791	714	696	766	731	764	731	730	737	744	758	748	734	740	793	752	732	714	702	807	766	781	733	730	727	781	751	798	734	766	773	715	710	758	718	695	782	739	732	737	750	733	763	764	738	718	775	752	767	777	734	727	738	748	695	745	798	745	756	684	755	710	755	769	780	711	751	788	757	686	744	725	728	788	744	726	741	725	728	736	759	752	732	734	751	720	744	765	741	731	731	750	719	711	719	750	741	768	750	849	749	751	748	720	745	761	780	793	778	808	730	784	797	732	735	793	711	774	759	763	690	748	769	753	744	721	749	720	780	828	786	767	732	849	756	763	807	752	722	784	768	809	763	801	753	733	679	752	730	708	756	762	724	730	770	745	762	805	765	753	772	789	718	722	708	725	789	710	791	699	736	732	753	744	793	746	756	722	787	767	730	717	745	783	787	742	754	746	726	767	693	748	786	736	719	746	740	809	779	761	758	736	773	707	733	760	742	767	724	761	744	722	747	771	734	757	698	742	733	765	766	711	776	779	769	783	712	739	811	721	725	773	731	773	747	745	764	715	755	780	776	740	746	766	767	774	784	700	743	772	773	777	750	692	749	741	756	748	802	727	727	745	728	802	769	778	749	760	734	770	745	702	746	745	739	730	763	732	705	736	703	731	711	748	703	771	778	748	787	740	734	724	757	715	762	732	761	795	729	820	753	720	730	764	699	712	772	693	742	750	758	743	704	770	739	719	717	766	714	762	750	799	722	769	727	752	771	752	748	754	765	732	735	771	727	708	728	712	725	750	769	822	770	752	773	725	718	762	712	719	743	756	771	767	798	736	755	760	723	769	759	728	764	759	752	736	726	713	791	746	747	768	745	666	721	741	710	736	772	771	748	734	785	729	717	714	733	721	794	751	699	737	750	779	755	746	732	758	751	765	774	699	726	768	740	776	768	772	800	737	776	763	738	791	760	714	751	774	696	766	777	761	724	758	739	760	741	770	726	726	766	711	751	706	728	767	781	707	765	772	720	732	748	718	757	764	764	762	770	721	716	744	768	751	763	727	717	743	753	721	721	752	765	769	748	729	733	746	705	694	738	756	768	757	773	782	719	756	799	711	755	703	757	769	772	764	684	754	742	729	726	720	729	729	785	803	731	785	754	759	703	684	789	753	710	753	701	777	693	791	743	728	749	761	763	743	712	760	768	681	779	738	751	738	746	795	729	761	738	751	738	722	733	747	758	715	712	730	729	751	725	721	752	765	777	715	762	699	747	769	744	754	731	714	708	727	775	708	748	713	743	789	728	753	720	760	737	691	732	760	794	754	788	754	732	744	715	737	693	702	717	748	725	723	839	738	777	761	739	789	776	724	712	778	707	754	747	775	745	759	749	749	735	716	709	773	773	778	747	764	743	719	777	790	698	779	737	771	755	759	782	727	717	750	744	698	751	753	746	745	722	770	715	788	771	724	747	782	788	763	764	738	756	727	698	735	786	735	746	721	811	732	735	718	794	722	704	752	752	758	746	774	799	724	781	735	785	752	737	762	745	744	707	784	739	721	746
5410	458	279	226	297	447	380	325	321	264	227	182	166	154	137	126	150	151	154	130	181	161	151	142	154	177	144	141	170	120	149	161	132	146	162	157	146	169	151	161	136	143	111	166	131	153	166	142	121	123	129	156	148	142	135	140	134	165	134	170	168	142	115	144	127	145	131	143	138	152	150	140	129	150	121	155	133	156	160	139	133	142	135	123	133	141	156	138	137	133	133	136	151	129	135	137	154	136	143	126	153	141	143	159	147	148	172	132	126	145	143	132	141	150	143	152	145	137	120	135	151	135	125	147	145	132	133	129	174	129	159	142	150	142	128	147	161	149	146	146	152	142	157	141	131	135	142	148	148	125	137	147	138	136	176	141	131	156	128	133	130	148	162	138	157	157	129	148	143	142	161	124	150	140	132	136	131	141	128	136	133	152	144	129	144	139	172	151	137	143	157	180	144	145	150	142	133	145	155	144	169	147	119	135	148	145	130	133	127	168	144	138	143	145	144	134	149	156	134	140	120	158	131	152	139	144	150	141	139	145	132	144	147	137	134	167	151	158	135	130	122	157	156	136	156	137	152	148	141	154	139	140	151	145	129	126	156	142	158	137	149	138	138	140	136	116	162	138	136	169	162	130	137	112	139	120	135	143	129	162	115	144	138	146	133	141	140	130	134	137	133	119	148	148	135	136	161	143	135	158	150	138	152	137	166	134	142	133	136	153	154	160	144	140	145	154	148	144	130	136	144	133	161	163	158	137	130	148	169	158	135	151	156	146	135	166	147	147	154	153	150	140	146	136	138	144	143	147	134	134	123	134	143	154	152	146	169	148	141	125	139	150	136	136	133	136	150	154	141	139	156	159	124	148	176	166	134	138	146	127	147	151	144	151	147	144	142	147	138	120	146	152	129	145	155	143	149	161	149	136	127	149	152	138	154	136	145	135	150	155	143	139	142	143	159	147	143	129	115	147	144	146	148	136	139	145	153	146	128	149	142	146	144	135	134	124	127	132	138	152	147	131	156	141	139	143	138	145	149	140	139	152	157	143	136	122	124	137	160	127	151	147	129	138	136	142	153	156	146	136	133	128	144	147	150	159	143	127	127	160	127	132	146	163	172	136	141	129	136	148	135	145	137	137	145	144	144	124	161	159	119	144	155	130	159	135	162	150	131	143	156	142	135	137	139	129	138	164	152	154	144	126	141	152	131	145	121	136	148	122	148	157	161	142	143	139	116	126	141	114	137	148	156	153	135	133	145	122	139	173	159	169	139	132	152	145	149	152	140	177	163	145	161	150	138	138	158	157	164	140	136	138	144	139	151	151	159	151	130	134	134	145	124	151	165	156	139	138	141	175	153	138	129	144	143	137	160	156	138	146	173	150	117	137	158	143	157	147	140	159	139	133	138	160	127	158	141	146	136	139	165	153	144	148	122	157	176	134	130	155	141	139	149	115	135	146	126	149	123	145	132	142	172	126	165	130	158	133	135	148	165	153	146	130	134	116	136	146	125	136	124	135	140	140	112	139	139	149	130	145	160	144	141	137	164	159	143	147	140	138	147	149	149	157	150	137	148	143	122	162	150	148	161	136	126	145	143	153	135	163	136	122	127	145	133	155	111	128	133	128	145	140	154	162	152	136	136	118	120	120	137	130	149	147	152	136	141	154	130	154	140	131	161	146	152	133	148	151	160	153	160	138	148	114	163	139	152	143	143	134	156	158	140	141	122	129	135	156	142	130	140	142	146	172	147	160	175	130	137	144	145	134	142	139	162	132	138	132	138	153	146	125	123	150	138	164	126	160	128	123	137	136	148	124	144	135	148	165	145	157	142	141	119	129	136	110	139	154	155	140	129	132	144	130	148	131	147	139	141	137	123	140	143	151	143	165	136	156	149	116	144	152	152	128	158	141	145	133	136	141	170	150	131	145	195	148	139	133	127	141	132	159	148	147	133	145	165	139	131	132	145	126	151	141	158	140	155	152	153	150	148	126	172	134	134	157	138	169	146	168	114	136	149	135	137	149	135	134	124	163	149	127	122	139	133	156	149	154	138	145	161	150	154	137	129	149	132	130	116	142	127	145	126	130	149	152	137	122	135	137	154	146	153	149	137	141	151	157	138	150	125	149	126	148	133	157	159	168	154	118	134	154	142	148	153	160	143	121	133	124	145	111	131	145	152	155	157	137	124	115	142	176	153	132	167	140	159	134	136	138	124	115	154	137	144	147	122	134	128	148	151	158	150	140	153	134	137	164	140	122	139	141	164	139	128	149	171	135	137	153	147	155	138	126	127	142	152	137	147	139	146	146	139	116	140	129	144	145	129	139	157	136	131	137	142	135	145	134	151	139	157	155	136	139	161	135	138	126	134	120	123	140	146	149	169	159	121	151	149	140	167	153	157	153	180	143	138	170	136	160	159	140	141	143	125	143	136	153	138	145	139	149	134	145	132	138	151	128	135	132	140	143	147	127	144	135	135	144	141	125	149	141	152	138	142	140	119	165	140	140	154	180	126	164	163	147	124	132	143	138	166	141	135	138	124	126	150	142	144	143	136	154	160	144	141	160	143	161	141	166	131	149	140	146	124	156	134	144	158	117	148	164	136	132	140	148	128	132	148	138	146	152	148	131	131	132	153	151	145	138	132	147	141	154	150	172	158	162	143	153	150	127	164	128	159	141	131	146	141	133	149	121	129	157	153	151	139	144	136	132	134	146	119	161	152	154	125	142	152	135	165	142	133	155	152	135	148	152	135	128	151	150	151	141	171	141	143	148	150	138	145	132	138	132	122	130	128	162	134	145	151	149	144	142	148	137	132	142	132	154	155	120	139	158	155	141	150	134	116	139	148	141	118	135	125	148	155	136	148	143	132	146	135	145	132	150	128	148	131	138	148	156	143	168	140	155	124	146	135	156	161	148	153	151	146	162	146	150	131	158	117	142	143	144	150	148	159	190	135	140	129	145	156	157	151	131	153	161	143	126	128	138	158	142	143	139	158	156	145	147	171	142	137	139	148	157	170	123	138	147	154	124	123	144	144	135	148	139	144	131	133	131	145	144	165	139	134	145	160	164	153	145	162	145	135	153	142	127	146	125	139	142	151	146	137	143	133	131	140	131	134	133	144	130	140	136	146	148	128	162	131	136	136	140	152	162	145	163	152	132	145	130	127	146	145	136	123	150	142	150	124	149	155	142	141	129	147	153	136	135	148	131	138	145	154	141	124	162	147	139	142	152	133	145	156	136	142	133	164	150	138	154	128	142	102	135	150	148	132	152	131	160	154	138	141	139	149	132	128	141	140	146	131	135	140	144	142	111	158	133	191	142	156	133	124	141	147	135	144	129	116	126	169	152	118	158	149	158	165	178	172	141	149	137	144	145	145	126	158	154	139	139	148	143	146	142	161	138	175	136	134	149	127	158	151	144	135	126	154	131	170	139	154	119	143	113	150	145	141	132	140	130	141	170	163	124	136	132	135	145	129	124	139	136	144	159
4925	664	767	827	1060	2097	1554	1299	1635	1275	836	604	484	448	437	397	427	404	421	481	443	413	450	468	447	514	467	446	420	432	417	446	466	427	434	431	389	441	401	426	395	436	430	439	414	412	417	402	410	425	397	473	432	412	416	431	445	377	410	451	436	418	405	384	413	411	400	383	433	386	427	392	426	402	421	399	384	397	406	407	388	433	404	424	402	418	406	382	401	410	415	406	379	391	420	434	394	410	415	447	438	427	407	432	421	410	444	390	391	381	417	402	447	416	403	414	413	376	446	407	402	435	428	391	423	398	447	387	423	445	389	404	368	410	387	401	436	396	377	384	391	437	407	369	411	379	393	408	360	409	449	379	410	422	429	431	393	371	441	452	416	434	411	413	393	388	380	403	455	430	427	428	429	431	395	413	420	445	422	404	408	396	432	411	425	417	382	365	381	421	470	446	432	398	414	435	402	374	381	417	415	387	388	424	426	437	390	464	420	381	423	397	405	393	402	450	434	403	441	453	398	409	418	389	391	424	361	443	399	396	426	407	405	420	404	404	431	400	404	389	397	392	425	429	394	422	412	420	400	356	411	396	428	418	409	401	412	374	377	419	409	407	410	437	418	424	382	412	390	428	404	385	434	404	392	409	362	385	408	412	415	404	443	414	405	418	402	416	433	419	405	399	413	392	409	441	422	432	431	403	424	411	430	388	402	402	399	386	414	397	417	446	400	390	404	416	398	381	434	450	400	439	399	408	409	354	414	451	423	387	415	438	425	399	402	407	430	410	433	427	418	383	406	404	391	417	388	401	400	358	414	438	476	434	438	428	411	397	436	383	459	417	392	418	416	425	385	407	407	434	414	404	434	431	378	404	343	418	387	468	401	416	420	400	427	416	417	394	410	414	421	402	419	427	402	414	431	422	410	407	364	407	402	411	409	431	427	414	404	427	443	411	394	412	424	410	433	432	394	413	419	378	398	419	395	426	411	393	391	445	411	397	430	457	363	404	433	438	394	410	387	422	390	439	395	383	396	419	412	428	378	398	383	410	416	368	432	410	453	413	414	419	377	396	419	430	387	425	420	405	411	389	395	380	408	442	412	426	379	392	395	397	400	416	415	386	400	390	436	403	397	423	439	426	409	401	393	384	414	427	434	440	405	431	375	417	415	373	409	409	378	407	387	400	397	387	431	429	399	379	409	425	413	385	431	409	425	385	411	416	407	418	392	421	382	446	424	414	386	426	420	428	365	426	408	389	457	438	406	441	398	416	400	411	405	408	441	403	434	412	407	390	389	405	382	418	398	411	393	439	413	443	393	409	401	420	388	410	440	443	420	399	392	369	403	338	406	411	423	418	410	442	423	398	410	396	392	396	403	405	394	427	429	436	416	433	407	387	394	417	409	429	408	394	441	446	427	417	387	440	430	366	400	449	393	408	410	408	389	433	394	410	412	464	391	397	386	411	384	406	426	404	399	390	388	425	429	389	439	440	404	457	378	377	419	429	417	397	427	378	410	419	385	390	456	418	427	391	377	434	380	386	392	409	411	423	403	385	440	408	369	386	409	404	430	424	460	415	421	413	403	449	402	396	402	407	390	446	426	408	377	458	435	382	405	398	391	431	425	391	424	405	421	428	390	410	392	398	418	394	434	396	432	382	379	400	397	428	447	439	421	436	391	414	414	405	423	403	364	426	423	412	404	408	384	414	429	419	416	450	390	432	417	424	418	411	436	398	381	391	387	420	370	408	369	401	431	394	389	427	435	432	437	412	452	445	417	436	426	412	421	416	399	383	371	422	407	428	429	407	427	417	426	411	406	422	391	401	412	389	413	405	452	439	420	401	399	443	380	384	377	380	396	433	391	389	431	392	363	371	410	420	398	397	433	377	426	404	410	406	455	411	446	410	409	407	423	402	408	424	395	397	428	408	437	421	419	411	435	414	388	427	395	427	460	435	406	386	399	391	386	390	410	403	437	428	378	421	395	419	431	437	420	397	413	435	410	369	428	419	462	419	447	434	400	442	423	382	396	440	413	424	401	442	377	408	410	397	399	407	403	394	436	397	423	404	393	431	428	431	428	425	413	442	411	414	395	389	389	395	404	400	450	390	381	392	421	389	423	418	404	399	396	410	449	409	380	453	413	419	405	413	437	437	396	351	408	402	439	420	426	425	409	415	388	425	395	433	397	456	424	382	418	425	399	428	395	361	383	412	402	365	415	408	416	406	418	438	391	432	409	402	408	408	425	428	424	406	403	414	402	400	395	446	389	394	395	393	436	389	401	423	379	413	434	428	403	442	432	395	375	445	449	415	409	406	426	412	389	429	435	401	388	397	414	431	389	402	403	409	410	383	391	401	412	410	384	426	390	395	409	432	415	420	463	429	412	397	430	445	403	430	437	412	406	406	417	410	423	435	420	413	411	426	439	428	446	397	399	426	434	375	395	430	395	441	424	442	444	417	440	403	404	449	403	429	426	401	404	439	374	397	438	393	405	390	392	418	422	411	430	403	389	399	431	402	422	396	405	383	407	403	392	443	397	396	417	423	402	432	419	396	435	398	420	405	399	419	435	407	445	398	403	422	426	444	431	415	414	414	416	426	380	418	413	432	424	397	408	385	406	427	422	415	424	392	384	407	399	425	409	403	423	434	437	425	386	417	413	395	385	388	400	401	436	420	451	419	417	405	421	422	430	403	394	391	426	439	411	398	404	408	373	378	437	419	427	399	425	392	413	408	358	412	419	390	403	410	421	371	417	445	395	382	400	419	414	394	393	400	393	406	448	414	416	393	381	425	417	388	406	445	430	420	426	401	409	412	389	435	405	401	412	423	420	418	416	383	443	418	459	427	414	400	406	417	449	394	393	414	426	394	429	396	414	401	418	445	413	416	403	412	384	411	408	440	396	417	420	417	384	380	420	423	388	376	460	434	426	398	394	409	409	390	433	413	414	395	358	414	435	376	396	425	414	390	397	413	423	444	416	427	410	391	454	434	368	425	439	399	415	401	426	383	412	408	411	448	393	452	414	424	384	392	418	384	420	370	411	420	436	465	401	394	463	419	413	402	376	392	389	425	421	381	370	371	393	408	387	417	386	361	425	386	380	397	433	442	432	406	409	383	433	380	423	399	405	399	410	483	420	429	416	437	410	425	412	413	398	413	405	396	415	408	431	424	416	424	389	425	413	423	407	401	446	404	437	435	411	408	418	415	443	372	406	415	427	382	411	404	413	423	404	396	459	384	389	414	416	433	442	394	380	397	430	408	410	390	423	378	384	428	420	386	410	454	409	394	443	396	392	361	409	434	424	387	405	402	423	393	431	418	401	405	426	418	376	427	403	394	416	443	398	416	400	442	411	403	408	411	397	420	421	411	388	398	413	398	438	399	393	395	403	452	415	420	401	393	420	376	406	384	400	413	399	444	467	387	403	397	361	375	409	429	450	420	397	421	402	412	418	396	366	405	420	433	404	378	411	380	393	416	424	413	365	378
28235	4245	1601	1164	930	1170	911	834	816	671	483	430	369	343	358	366	319	310	305	318	328	319	329	345	331	356	334	290	302	319	298	354	299	308	308	315	312	343	308	319	290	317	331	290	308	299	297	302	272	298	319	280	286	342	328	305	287	314	267	303	285	292	298	298	300	289	313	315	320	293	295	349	306	317	322	302	275	272	299	339	306	292	294	315	301	297	277	293	270	299	291	296	282	353	313	307	306	318	268	290	298	300	280	320	301	267	284	311	305	294	287	287	321	300	309	282	310	286	331	301	313	298	302	294	288	286	287	272	269	297	289	318	312	313	294	282	291	308	306	267	288	317	286	330	281	312	285	284	319	287	317	317	311	327	288	274	286	307	298	289	295	323	285	330	284	293	319	295	277	316	283	308	258	315	301	254	293	273	324	288	295	314	323	285	284	317	300	292	326	303	283	281	282	314	293	289	323	294	245	302	304	272	303	278	294	295	321	321	293	340	288	263	271	298	321	306	310	300	289	284	270	302	279	296	315	303	317	281	306	272	294	275	305	294	280	306	337	296	292	291	279	307	318	267	315	316	291	297	256	276	300	305	312	306	281	299	289	336	303	311	317	268	272	265	295	298	324	300	290	314	324	299	307	304	281	304	290	310	324	304	298	296	305	288	316	297	303	282	290	343	296	289	293	286	302	303	307	301	273	288	291	324	266	339	317	282	305	286	292	322	307	287	312	299	291	306	277	284	289	347	306	288	285	299	291	282	275	277	272	274	314	298	281	259	284	299	291	306	300	300	331	290	306	322	282	274	282	262	296	335	313	276	303	284	302	257	290	296	309	264	299	316	311	275	327	306	291	299	313	315	290	330	308	246	295	293	325	326	269	269	285	317	286	311	260	308	337	277	303	282	264	313	288	314	298	291	292	297	312	294	297	309	278	275	297	289	285	335	285	290	303	273	310	268	296	292	303	277	310	294	340	321	267	283	311	301	316	292	296	295	289	291	303	281	325	304	326	309	308	268	295	316	310	297	296	340	313	302	257	314	295	302	271	258	290	271	294	302	303	282	307	317	318	297	292	295	304	306	313	310	289	279	291	302	317	281	281	296	282	295	300	304	311	309	291	326	313	312	295	308	282	319	314	289	294	323	311	295	293	286	289	302	268	303	279	311	270	343	315	297	273	301	290	286	284	271	314	308	305	332	316	304	295	322	308	294	324	309	305	301	319	314	269	297	302	310	276	301	276	299	293	296	282	320	301	303	313	271	304	271	323	291	330	283	308	327	307	299	299	305	266	292	311	284	295	319	261	277	275	308	246	253	295	317	308	315	330	281	296	273	305	314	278	297	280	283	308	328	280	312	289	305	308	280	272	322	302	319	288	294	316	308	294	285	300	302	297	279	293	295	267	278	303	256	285	287	285	285	301	290	273	331	309	299	316	314	361	272	315	284	302	304	301	258	295	265	308	274	312	275	297	286	266	288	281	300	280	308	311	305	288	278	293	298	261	263	289	323	305	283	315	314	298	319	276	320	308	319	284	317	286	328	290	299	301	277	314	308	290	284	291	288	302	291	305	301	314	294	295	321	324	286	320	322	307	331	311	315	275	290	314	316	289	316	277	315	278	320	316	266	299	300	308	305	279	333	305	299	320	242	283	324	321	285	324	271	283	269	304	288	304	263	288	340	286	310	293	280	306	308	268	275	302	292	304	323	361	282	284	333	318	338	282	293	315	298	280	269	273	301	287	279	282	314	290	272	295	320	320	302	314	301	275	285	376	305	328	328	273	317	293	287	295	305	299	280	309	323	333	319	281	282	338	284	284	305	273	285	258	300	271	307	273	327	285	294	298	249	264	310	301	318	305	295	290	336	321	294	287	300	300	319	303	286	288	301	326	304	297	298	241	310	311	305	307	287	321	289	281	268	315	295	303	312	303	281	292	300	290	282	303	275	271	313	291	293	288	305	303	302	324	320	296	304	309	277	299	304	321	300	301	284	294	269	286	309	326	291	278	282	284	304	261	277	303	313	307	287	314	308	305	323	294	299	280	283	300	305	302	290	273	266	283	308	303	300	271	274	296	292	330	265	295	278	293	307	313	264	301	288	330	279	311	281	272	320	296	332	274	316	320	304	335	277	269	267	288	286	344	279	308	285	315	321	302	338	308	318	326	290	290	298	322	362	330	312	297	270	273	300	294	262	285	271	299	280	294	267	288	286	293	315	294	277	290	264	293	312	273	315	298	307	283	318	278	329	315	283	306	297	307	289	303	326	276	277	289	314	292	313	308	278	309	304	338	327	310	292	311	307	281	302	288	300	278	280	282	316	302	301	316	284	320	314	305	323	265	299	307	298	305	296	305	314	285	293	289	314	311	280	275	300	279	292	285	304	296	282	273	294	301	288	304	322	278	296	319	288	279	310	313	305	279	295	319	281	289	289	294	281	318	308	293	285	325	313	302	272	306	279	297	306	300	301	308	311	328	286	314	309	318	314	284	299	309	300	277	297	290	314	281	315	326	326	305	337	305	304	306	255	287	263	272	337	312	276	283	318	323	300	309	304	289	307	296	308	297	277	266	293	304	307	258	274	290	293	301	275	303	309	299	300	303	304	340	292	296	314	312	281	284	280	315	323	308	305	293	286	284	311	317	293	268	277	346	310	296	293	284	320	298	335	285	316	325	338	309	286	314	326	292	267	291	298	294	308	289	329	345	274	260	289	299	299	291	316	277	310	274	310	335	339	316	319	328	283	274	304	312	278	304	282	306	276	289	292	291	288	314	309	324	304	323	273	318	299	302	313	311	283	284	314	303	265	302	267	282	311	296	309	298	305	295	270	260	317	285	302	307	297	336	315	310	284	300	286	297	297	289	306	305	315	324	311	292	286	271	301	316	293	286	272	290	307	304	312	319	310	283	307	313	262	297	313	310	321	311	294	256	300	290	294	334	312	298	245	259	297	293	319	295	293	297	299	317	313	291	303	293	272	302	298	320	304	299	299	300	298	265	287	290	297	301	277	290	327	306	284	306	282	296	291	320	318	320	314	312	281	298	282	308	267	289	325	278	320	294	294	307	305	300	288	285	276	313	251	295	303	330	313	310	289	289	286	277	293	291	304	293	306	278	288	336	278	319	283	287	291	296	269	305	272	315	318	275	286	257	319	304	316	275	276	315	324	315	297	329	302	310	310	323	274	330	327	299	314	321	316	328	300	296	285	293	284	292	296	316	317	301	316	292	281	326	302	281	288	272	305	279	303	303	286	270	298	269	331	275	288	271	274	282	282	288	288	311	277	300	302	324	293	287	304	297	299	315	292	289	329	286	315	316	312	279	283	298	298	277	302	274	316	284	329	335	307	269	311	326	293	302	332	277	297	309	313	314	296	324	278	314	300	276	296	272	272	290	299	286	310	323	319	305	286	301	300	310	299	284	314	287	294	285	288	324	275	314	298	311	308	286	301	321	263	282	320	298	295	271	310	309	265	317	298	284	273	306	294
12725	1763	3014	3563	3501	5171	3970	3629	3794	3092	2134	1507	1316	1268	1112	1054	941	966	956	888	870	905	985	1000	1002	1041	955	909	839	845	812	804	868	840	861	874	846	905	912	893	883	832	796	867	811	792	766	809	746	793	816	731	766	733	736	818	789	825	757	692	716	762	745	769	731	752	762	755	716	775	747	742	782	696	749	789	774	773	779	729	753	683	774	695	784	752	737	743	749	752	784	729	757	766	765	765	710	730	751	733	725	766	791	687	769	723	780	693	779	787	712	724	736	760	704	689	781	726	737	678	700	749	761	703	752	795	749	738	763	759	735	806	747	736	742	751	683	760	755	760	699	740	708	712	693	711	793	762	748	766	741	751	785	770	778	746	713	740	729	747	762	750	729	712	750	736	727	739	726	694	710	724	729	712	704	713	701	716	685	737	768	754	782	719	767	707	750	756	742	768	757	730	714	728	722	716	740	769	721	751	770	740	724	764	745	714	773	789	718	743	733	748	795	725	703	717	775	758	742	739	730	704	717	751	715	718	665	744	732	780	768	777	735	735	792	703	714	720	702	792	770	752	789	763	724	763	782	737	750	750	717	738	765	730	724	753	765	710	756	785	731	718	744	774	756	670	730	701	751	729	785	723	755	747	775	749	788	790	744	738	738	712	725	717	754	730	682	740	758	741	731	719	749	766	730	737	737	733	754	675	773	770	778	775	744	728	748	726	759	753	744	677	718	692	752	717	732	749	767	738	790	764	711	727	723	701	762	748	671	726	744	754	741	718	736	713	723	677	680	702	713	728	723	739	744	760	765	682	713	751	747	741	715	748	694	703	747	704	734	708	734	810	730	761	755	763	742	755	711	744	766	735	766	734	765	746	726	726	706	747	721	752	711	797	772	755	754	731	734	713	705	783	757	776	734	744	715	711	706	704	730	734	758	753	754	759	723	717	773	697	758	739	793	734	776	791	768	746	731	727	747	759	731	724	716	696	749	722	744	735	770	727	752	727	728	755	777	771	740	745	764	760	721	718	758	786	742	815	739	779	752	777	701	757	766	727	696	728	696	724	758	753	763	738	745	751	729	742	727	698	770	713	720	756	758	722	781	768	758	747	704	727	770	721	751	771	746	735	787	731	713	716	714	761	725	744	737	709	715	753	747	733	692	714	770	689	730	717	756	750	744	743	741	747	720	719	726	738	730	747	710	726	694	770	759	773	740	733	713	735	730	749	733	782	737	732	737	758	736	744	739	726	724	745	746	733	797	718	731	713	775	742	725	730	691	757	730	705	739	743	759	721	733	769	745	760	739	690	728	743	729	784	731	711	777	740	789	694	736	743	744	716	780	773	727	702	734	756	750	742	763	802	751	741	733	727	743	748	800	773	772	751	725	794	722	754	733	728	747	760	773	697	787	719	699	746	753	714	790	716	774	745	732	677	743	769	746	709	754	731	770	764	721	701	709	760	772	765	811	772	716	736	793	735	746	822	702	748	753	790	698	732	778	837	697	753	720	755	753	775	744	721	745	740	741	772	729	707	748	762	758	704	739	754	745	781	756	769	727	692	738	769	758	758	758	776	718	709	750	694	725	704	720	735	738	764	702	756	710	740	786	699	717	725	679	723	771	745	741	711	755	764	734	716	722	767	723	702	727	758	764	788	731	732	752	752	718	727	709	705	712	739	752	725	680	710	773	749	712	768	699	738	689	770	758	732	754	702	724	750	728	756	757	718	748	718	771	712	722	713	751	737	729	723	770	724	788	733	730	722	733	745	713	751	749	736	723	691	726	745	730	776	733	735	752	756	733	764	729	781	768	708	686	707	731	745	711	802	722	753	731	702	760	732	729	740	782	708	737	776	763	732	720	748	734	707	744	796	730	737	764	712	722	727	723	726	737	763	726	778	788	720	756	724	778	765	746	732	777	707	789	725	754	749	771	728	741	713	740	719	731	753	729	758	788	728	691	763	776	738	726	715	748	767	754	732	776	730	728	726	693	756	736	739	700	750	763	718	724	729	736	726	725	771	763	689	729	751	743	695	730	731	719	748	768	755	754	726	736	729	802	740	689	767	699	684	742	809	711	731	737	711	750	751	778	718	743	727	722	766	772	700	772	760	731	734	753	701	747	715	708	749	802	743	733	732	699	739	762	713	724	728	719	718	773	764	763	742	746	713	713	740	706	759	737	738	746	755	699	746	781	751	729	791	774	745	760	741	724	710	734	723	715	723	771	713	714	740	728	744	714	708	723	741	748	748	722	707	758	761	775	799	789	750	784	753	746	724	765	730	744	759	721	723	746	732	742	739	719	757	740	696	717	714	714	759	716	727	698	769	717	762	733	737	721	716	757	715	721	728	714	780	750	725	750	745	695	774	759	732	718	737	758	763	762	722	790	711	757	746	732	705	746	725	767	758	762	739	713	751	716	734	733	721	763	792	699	758	720	764	762	751	722	762	723	742	721	748	732	751	755	804	660	757	802	721	738	766	786	778	777	748	723	731	796	739	705	743	782	735	737	709	801	742	749	752	770	709	761	747	706	712	681	715	727	731	775	770	759	789	806	776	729	788	782	731	722	712	691	746	749	757	758	728	720	702	741	789	743	744	734	759	729	735	697	739	766	787	725	713	738	720	738	706	719	726	692	814	718	757	727	726	759	722	721	754	731	775	749	776	758	717	684	736	764	739	799	721	740	766	732	730	731	769	701	745	732	751	726	723	788	779	720	757	744	780	763	761	723	713	719	738	755	771	742	732	765	768	751	762	717	762	753	759	689	779	770	775	750	735	741	743	756	744	763	780	750	765	691	745	676	748	763	743	763	719	736	718	722	712	758	717	746	720	755	749	740	696	697	739	708	681	741	728	749	767	717	745	704	752	717	704	703	729	723	749	716	719	741	734	694	737	743	774	738	742	770	828	744	770	708	783	729	750	810	755	712	741	754	688	717	738	718	724	717	734	733	707	736	724	719	747	753	755	770	732	768	742	709	741	724	718	762	754	749	719	757	773	743	751	753	697	714	741	788	729	744	733	691	741	764	718	753	697	688	760	757	741	762	780	714	752	762	727	707	699	764	735	746	779	726	738	739	714	753	755	785	759	750	745	749	785	752	759	691	776	743	744	751	733	764	763	782	728	762	743	761	708	733	728	731	740	764	739	733	731	712	776	778	781	717	742	737	789	759	712	702	774	769	772	754	704	758	749	720	754	747	729	712	711	761	734	717	737	768	694	706	759	752	760	754	735	751	723	733	750	772	713	752	748	741	784	709	739	722	713	748	740	735	728	760	739	782	721	765	749	704	740	735	745	745	756	759	740	794	747	780	751	751	766	734	735	741	704	752	756	777	701	701	745	691	727	761	752	729	718	709	701	746	777	743	713	742	731	796	686	753	741	775	736	743	737	738	763	730	728	717	734	700	778	794	739	767	719	765	758	745	772	739	742	785	741	775	710	720	688	701	753	731	732	727	708	766	773	750	724	763	746	725	750	722	671	762	737	762	756
40665	9791	2838	2040	1534	1888	1578	1135	1028	957	640	537	490	422	412	404	409	375	352	343	380	354	374	357	351	372	353	369	347	314	322	338	347	329	354	335	369	354	326	326	344	353	322	308	318	325	353	295	294	340	294	300	333	344	305	289	287	304	290	347	312	299	360	300	297	309	316	314	326	321	309	368	323	318	312	314	303	334	303	325	280	304	297	305	322	321	277	333	331	312	313	334	324	297	276	330	306	332	308	330	312	337	287	311	321	309	314	285	306	293	295	332	341	323	299	319	345	331	308	297	337	301	310	325	289	335	308	327	323	300	293	269	317	314	334	316	317	328	297	279	305	332	318	302	301	317	341	281	276	327	290	299	300	312	317	337	306	278	325	320	327	315	318	334	297	338	303	333	343	325	302	295	305	305	318	311	298	331	294	291	316	321	322	322	299	307	317	295	315	317	331	291	269	299	299	294	290	344	303	346	312	306	298	308	284	314	304	307	311	320	315	289	296	270	315	290	336	329	351	316	336	309	342	313	343	328	328	279	324	344	304	297	319	322	324	300	322	292	301	273	297	316	313	318	353	296	317	335	325	303	321	331	330	311	344	299	326	329	298	355	292	332	293	310	326	320	303	342	318	335	314	335	286	294	312	306	293	321	324	302	316	301	313	326	330	309	335	302	300	320	324	298	311	306	313	316	343	305	287	304	351	308	305	323	301	320	307	328	294	312	317	329	357	326	307	309	309	320	296	311	327	294	291	307	289	320	318	313	291	301	353	300	304	317	342	302	327	326	335	293	336	315	299	324	323	352	345	292	336	300	297	302	300	338	340	318	341	326	310	314	277	309	289	294	320	294	296	307	277	298	345	307	333	311	337	317	321	323	315	314	259	317	319	334	319	328	316	328	323	346	310	269	321	324	324	310	305	346	306	316	320	324	304	305	262	327	310	315	306	290	312	276	335	337	299	332	329	306	320	312	309	308	317	304	301	301	357	307	286	332	296	345	289	320	311	304	292	325	301	317	294	307	309	326	331	310	325	326	331	330	310	334	309	273	332	313	309	322	320	296	255	298	303	321	320	281	326	317	342	309	339	318	331	281	290	292	296	252	281	326	326	298	316	291	314	314	298	338	322	291	282	328	354	351	301	298	302	354	290	301	316	289	288	314	303	301	314	281	327	278	330	337	322	315	308	316	300	308	302	295	313	311	304	296	317	330	323	307	320	336	303	313	316	312	298	323	336	337	313	353	311	316	307	306	325	294	343	330	321	326	313	342	345	334	291	305	328	300	314	298	318	290	317	304	298	320	291	304	320	323	294	306	342	306	302	322	298	315	312	324	303	325	312	333	299	323	341	316	319	283	333	328	328	333	345	339	312	306	271	283	289	365	321	332	337	261	335	324	317	300	307	315	322	294	298	337	287	315	346	316	328	340	316	302	301	337	293	329	288	297	305	317	294	317	331	311	315	321	317	318	288	289	294	334	320	354	336	310	306	321	330	346	329	304	296	328	329	310	332	335	330	328	286	297	337	287	337	300	325	321	313	341	320	331	293	303	313	341	317	318	348	316	291	345	325	325	294	307	354	295	296	292	319	300	304	318	327	333	334	307	337	297	314	311	320	310	339	321	334	297	318	285	320	337	306	315	300	280	331	350	292	335	283	313	326	323	305	312	320	326	337	317	301	316	302	321	312	300	299	315	317	328	275	325	282	286	298	317	315	292	323	332	305	316	286	332	288	338	298	300	295	300	352	297	347	349	314	329	329	321	326	347	304	309	298	332	316	311	331	327	324	287	337	314	311	290	317	325	311	313	337	301	312	335	312	315	322	332	291	299	281	309	328	342	328	319	318	239	328	344	302	285	290	278	316	324	288	320	329	309	328	319	293	304	299	296	329	312	339	310	351	326	328	322	305	311	336	305	304	266	325	303	314	312	343	302	313	312	317	328	304	280	316	303	347	345	319	328	336	304	315	324	335	340	292	306	320	325	311	309	327	313	315	317	333	316	322	298	330	309	315	306	328	301	310	330	356	306	332	295	317	308	304	279	308	342	313	284	280	318	319	304	327	344	322	288	333	323	306	306	314	334	301	314	321	302	331	296	336	304	358	338	324	323	323	313	302	315	327	330	329	311	316	306	342	302	315	319	294	296	307	288	268	305	328	325	300	317	292	335	298	305	319	341	319	314	279	321	281	349	302	305	312	313	354	303	291	366	296	295	296	279	344	307	294	324	299	308	322	302	321	304	316	326	308	297	317	307	296	289	306	328	361	320	307	314	322	312	294	305	302	297	310	277	329	319	359	325	336	314	312	329	313	289	332	285	288	322	356	303	291	312	328	318	330	308	329	326	314	315	314	324	328	338	309	304	307	321	309	330	327	306	320	316	319	299	318	323	310	316	349	323	318	311	320	323	322	335	322	312	309	311	318	305	323	298	322	274	329	257	323	334	312	288	328	311	322	323	295	289	317	302	304	326	290	289	325	318	311	313	353	327	311	324	329	294	288	312	304	297	306	301	314	307	334	314	326	321	320	340	307	303	349	290	318	305	317	301	291	319	311	323	303	278	316	291	298	335	309	321	317	291	289	298	332	309	343	354	331	304	316	310	312	328	303	286	312	325	322	319	308	305	293	300	316	276	300	305	367	312	313	281	309	290	329	312	296	341	331	291	290	295	302	267	343	299	322	316	305	354	301	315	276	299	312	317	336	338	346	285	290	312	336	300	306	331	298	315	320	302	324	326	327	311	293	329	326	326	321	306	307	323	310	323	282	336	313	310	316	348	301	329	363	304	290	325	341	328	312	313	325	324	325	285	290	323	315	319	275	336	312	306	328	331	314	309	324	329	322	298	322	305	297	298	304	325	307	298	317	279	300	340	322	336	330	310	312	299	340	309	298	281	275	307	300	328	357	298	290	324	294	308	325	326	323	300	332	302	319	288	350	320	308	307	349	339	326	324	296	333	317	291	337	307	313	321	313	302	310	330	362	318	380	341	321	268	324	310	315	306	295	326	331	304	322	320	340	321	301	314	328	333	314	289	314	294	304	307	301	319	323	321	306	298	278	329	286	320	281	343	298	328	335	309	297	312	307	317	299	336	308	312	316	318	331	298	304	286	337	339	345	344	315	313	318	279	314	298	307	335	342	309	307	307	323	322	318	307	271	339	317	301	273	323	274	330	322	318	291	306	281	315	298	336	358	323	362	309	277	330	317	320	296	321	304	339	309	318	307	353	314	315	302	300	350	310	339	325	332	297	305	338	327	310	315	313	292	310	306	303	307	353	309	318	304	324	307	351	312	325	297	305	294	303	310	330	301	303	296	339	329	314	319	352	313	310	301	299	292	319	304	325	318	294	301	301	347	322	304	309	311	324	318	318	300	281	312	326	323	316	321	310	296	349	317	320	311	309	292	295	319	317	258	311	320	287	327	338	297	320	310	325	295	286	293	307	347	340	338	338	321	289	316	325	306	299	314	295	305	301	308	306	308	271	279	311
17537	2595	4707	5526	5567	7824	6528	5096	5002	4235	2806	2030	2091	1679	1453	1270	1240	1184	1061	1084	1058	1048	1110	1112	1164	1175	1129	994	931	936	942	895	940	987	1083	964	925	1006	995	998	1031	968	1015	949	782	804	807	821	872	806	813	802	834	788	840	771	722	821	797	795	804	776	741	783	770	759	775	780	768	731	746	756	778	789	783	729	784	778	750	745	740	791	804	761	770	772	776	788	731	723	760	758	760	750	717	767	770	762	781	752	729	787	803	687	796	767	780	733	774	775	736	723	710	760	709	738	759	775	774	739	747	760	767	782	718	746	708	736	753	708	727	732	745	779	749	741	718	743	733	756	776	729	750	757	754	714	766	732	739	779	778	747	750	792	768	778	728	721	774	765	753	769	733	772	783	735	747	802	701	752	766	754	743	770	759	734	749	768	697	820	733	726	761	759	760	793	729	746	739	760	737	737	742	742	717	761	741	758	726	716	719	752	738	745	765	724	743	736	733	748	735	744	739	739	729	744	736	776	729	806	722	794	732	711	712	781	727	727	740	686	761	745	728	749	696	694	820	761	769	713	750	732	711	762	729	748	761	795	708	738	791	763	801	740	751	791	680	759	732	790	722	739	735	755	725	672	729	732	770	776	782	686	762	753	741	748	705	737	752	693	735	805	749	712	712	746	736	717	742	711	743	766	757	733	752	756	787	726	694	730	702	748	780	740	760	749	748	773	770	731	733	742	726	754	722	719	749	799	750	720	746	768	764	727	737	797	738	702	709	702	736	738	736	775	716	724	732	766	802	712	689	721	760	719	689	721	754	739	767	800	747	727	723	759	781	727	708	740	739	743	800	733	710	742	712	728	691	741	770	768	765	771	737	687	799	737	743	746	768	770	769	710	782	748	748	723	740	719	753	730	706	764	746	748	724	765	684	727	794	680	733	797	689	782	748	767	741	737	730	738	772	744	729	708	729	727	754	759	740	723	749	728	778	747	741	744	756	726	755	751	761	717	779	693	767	796	742	764	736	732	776	732	781	736	705	749	780	801	753	737	750	800	781	699	725	757	709	713	752	769	725	738	760	797	738	732	727	732	761	715	761	751	701	759	707	712	737	731	795	780	742	704	737	732	766	760	812	779	787	719	692	744	767	775	765	716	727	742	772	759	778	735	738	692	748	769	735	757	723	777	744	770	734	700	701	746	774	733	751	762	702	728	699	741	736	735	721	749	727	758	771	717	718	739	719	742	753	737	755	748	730	731	755	785	761	751	737	730	774	755	751	758	756	741	777	761	708	749	795	736	712	772	731	742	781	805	725	726	770	724	664	761	735	719	773	723	732	740	776	789	744	787	727	700	737	717	757	708	740	747	726	713	736	777	762	767	736	756	745	744	709	777	751	768	749	791	764	796	736	738	715	711	682	824	762	734	729	759	726	704	756	786	742	718	748	773	692	811	746	731	760	714	765	727	711	729	744	762	721	806	755	727	734	798	755	739	726	777	748	709	775	817	763	726	743	708	745	708	703	773	739	730	760	687	727	781	785	708	774	734	743	730	732	753	763	717	777	759	729	730	701	733	765	725	752	748	718	785	754	814	724	778	758	742	763	752	770	697	717	795	742	797	736	736	743	748	733	745	816	721	762	751	750	746	760	720	723	773	753	761	780	775	763	749	731	761	755	767	724	761	786	753	730	751	761	695	732	722	687	783	792	782	748	702	760	713	733	730	710	757	725	746	740	722	756	773	779	712	698	806	732	722	694	782	797	767	766	701	755	725	746	741	723	753	696	762	740	770	757	750	783	746	720	721	738	715	752	685	786	753	731	743	757	788	762	721	803	744	775	679	777	759	757	720	764	708	755	739	783	764	733	728	787	768	732	718	725	734	754	717	764	782	741	730	705	761	754	702	771	758	750	759	740	725	731	720	766	705	764	777	751	762	741	747	767	735	745	751	726	787	792	777	699	716	732	730	782	786	707	739	821	770	790	722	755	721	792	750	780	724	774	721	770	767	745	760	772	739	673	751	739	783	780	744	756	721	766	766	751	753	787	736	742	738	725	773	796	755	714	770	763	694	747	739	752	741	736	711	735	761	783	699	713	756	709	801	733	741	716	762	741	801	772	721	721	770	767	706	750	734	752	714	736	748	749	752	739	765	770	744	753	759	750	723	779	744	760	707	697	728	739	694	692	727	761	752	725	695	729	780	778	747	814	690	696	735	756	727	745	762	705	761	754	727	744	754	716	713	778	737	759	784	813	733	762	760	787	798	742	753	715	772	791	754	749	765	773	762	725	679	749	730	741	788	723	697	715	771	757	777	741	797	786	744	738	775	715	733	748	710	761	737	781	748	712	789	778	727	775	682	741	694	731	783	747	717	769	741	712	741	733	767	765	790	765	749	760	721	754	776	728	764	758	746	752	710	696	755	783	755	716	733	728	745	748	777	789	733	737	722	752	728	734	697	777	755	728	784	748	728	735	800	732	796	765	754	775	776	747	773	710	767	735	768	756	778	731	747	752	783	743	736	766	734	746	757	780	729	711	730	736	740	723	770	696	711	779	765	768	733	724	687	752	711	754	817	726	743	766	726	756	741	720	753	750	733	728	755	809	764	792	746	763	744	743	751	744	711	726	764	685	755	714	738	708	787	763	772	723	738	699	751	815	741	741	737	774	692	722	749	692	745	768	760	750	707	747	700	706	750	740	761	688	728	704	739	749	736	721	707	745	819	722	764	757	725	769	715	757	776	758	731	720	781	746	738	743	733	730	777	724	735	758	739	746	748	734	766	742	770	720	709	715	792	751	734	755	753	765	715	765	705	743	832	720	762	786	703	764	720	780	724	778	794	751	765	733	767	738	779	765	741	741	715	710	738	723	747	733	754	730	785	741	752	676	727	741	716	740	779	738	766	754	717	755	763	704	737	747	719	707	790	714	784	719	732	768	714	762	722	767	751	773	746	672	718	747	774	739	753	737	726	734	734	763	745	761	753	739	757	731	734	736	761	783	746	727	752	717	768	699	715	718	753	739	732	774	767	797	736	783	742	745	703	746	712	755	742	753	731	740	760	733	838	757	727	758	716	740	722	770	712	762	747	758	746	769	744	764	740	733	781	725	749	745	747	705	729	768	789	730	735	775	743	734	730	745	718	790	698	780	762	714	724	775	737	720	758	733	745	698	768	733	801	720	740	760	699	749	752	781	785	767	727	813	780	780	736	760	784	804	710	763	745	738	694	701	753	769	721	777	721	726	776	770	721	718	717	719	755	700	747	681	765	703	743	742	772	717	769	741	734	715	733	719	756	757	712	724	737	734	706	740	783	752	694	758	751	728	707	734	725	712	728	709	683	747	784	737	717	757	753	755	789	779	751	783	738	742	728	788	787	729	750	734	722	713	792	744	737	763	784	716	727	695	776	755	744	715	770	739	715	747	725	758	788	772	769	739	730	744	716	747	722	705	771	736	722	678	778	794	723	754	711	740	739	745	742	755	777	728	776	687	740	718	777
5658	517	324	295	343	496	369	302	309	294	190	147	158	142	143	161	136	134	133	167	147	141	131	160	153	143	134	152	148	153	120	143	134	136	161	134	138	143	163	138	115	130	148	133	151	123	126	165	143	150	147	117	139	141	137	147	135	153	148	140	152	159	141	135	170	149	147	137	140	135	130	137	145	167	128	136	133	142	146	136	168	127	153	157	145	153	153	159	142	137	150	130	136	122	130	136	131	146	153	128	147	142	144	145	127	144	125	123	133	147	146	136	158	114	133	130	146	148	138	151	154	146	146	146	159	149	157	126	137	166	125	135	132	166	144	156	153	146	156	151	142	148	143	140	151	128	120	118	151	134	160	156	154	140	140	164	140	134	141	121	135	138	164	130	137	138	140	132	135	128	127	154	140	112	136	127	154	160	134	154	145	135	152	149	163	130	147	126	155	133	160	142	150	125	119	119	145	149	146	145	149	145	155	164	133	135	137	134	163	120	142	134	139	151	138	149	144	154	154	142	132	153	128	133	182	148	145	172	151	152	141	126	140	145	131	137	137	119	140	136	138	153	156	143	138	132	142	148	124	148	162	142	143	122	141	152	158	142	133	128	132	142	150	141	145	168	141	134	149	160	145	119	148	127	150	133	152	162	142	137	129	155	159	134	149	158	136	149	168	156	158	159	139	156	141	126	137	143	133	162	150	156	144	152	146	138	131	133	165	144	119	138	140	150	153	169	133	138	137	148	135	140	126	145	137	141	127	156	121	149	137	132	130	125	132	153	160	132	143	165	131	143	135	145	161	152	147	139	141	126	139	143	155	162	140	179	148	138	138	144	139	144	143	153	141	142	144	142	147	145	127	102	130	154	139	148	151	140	132	144	139	159	140	155	164	162	159	119	130	123	142	140	143	147	164	124	136	147	131	135	133	140	136	119	145	128	135	146	135	139	126	142	147	148	145	141	146	124	162	155	137	150	148	140	137	133	115	139	156	142	124	159	151	135	143	143	167	152	151	135	152	158	145	136	146	138	146	135	150	126	145	141	141	124	135	151	133	122	143	165	137	135	135	147	140	140	157	140	151	152	137	151	135	124	141	137	146	156	150	130	119	132	142	175	135	147	151	141	157	146	127	146	147	164	147	137	146	122	129	151	154	151	150	151	140	117	158	153	127	142	131	139	158	146	137	132	140	158	128	165	140	160	149	144	141	136	159	133	134	144	153	149	140	153	144	143	145	112	116	144	133	152	138	156	147	151	160	147	147	142	149	135	145	143	130	127	150	143	130	160	143	131	156	129	136	142	143	146	139	143	146	139	146	161	121	145	121	140	135	145	158	143	142	140	147	149	157	136	141	117	148	137	140	127	131	145	119	140	142	169	148	168	132	125	138	162	152	145	135	149	124	147	142	135	149	155	144	145	153	153	147	154	144	148	130	153	150	144	161	125	163	135	153	144	160	145	141	165	171	149	135	153	128	144	141	148	173	151	147	132	150	145	146	142	144	141	152	110	154	148	148	135	146	152	136	109	160	159	122	139	130	117	142	143	164	141	159	120	152	143	149	144	132	132	143	148	142	149	112	144	153	147	122	156	144	152	139	182	140	134	121	150	170	121	173	136	145	134	123	141	148	130	133	136	120	163	160	151	152	136	137	134	124	139	133	133	146	138	134	154	133	150	131	153	152	155	148	146	136	124	138	160	161	161	118	139	145	145	125	143	156	144	168	134	129	146	151	146	123	131	175	134	144	140	119	128	156	151	153	139	145	157	134	148	150	161	139	151	153	160	146	137	153	122	148	156	148	143	147	147	144	150	127	132	140	156	137	152	136	157	155	135	162	157	124	151	135	107	139	141	121	154	134	141	138	124	125	150	147	145	125	131	135	130	137	159	137	137	164	150	138	133	156	168	135	138	152	156	140	148	142	146	145	123	151	149	146	147	133	137	150	151	120	146	119	126	124	117	141	161	125	133	134	144	167	145	137	146	131	127	134	153	155	138	145	140	142	148	147	129	140	135	145	136	138	148	126	169	105	157	148	129	121	152	131	143	145	141	121	153	159	136	141	137	145	143	157	138	138	130	152	163	140	146	161	130	137	147	142	151	151	139	151	159	134	146	166	159	123	159	144	151	136	150	149	135	132	130	159	126	156	138	154	115	155	140	147	152	156	149	128	125	143	140	166	142	130	143	141	162	132	150	153	166	155	137	126	155	134	125	136	150	159	152	147	134	131	147	165	152	144	146	162	161	157	133	130	114	125	142	174	167	149	122	158	164	140	168	151	122	144	139	138	120	145	118	149	139	144	149	151	144	146	160	135	131	133	143	144	168	138	115	161	154	126	137	154	140	130	125	142	154	140	136	154	160	137	171	152	159	130	152	143	135	139	114	137	116	156	135	147	134	119	132	138	117	157	128	144	140	142	148	138	126	129	161	130	143	131	138	138	124	135	143	152	165	123	153	139	153	143	133	123	124	140	145	137	132	145	130	144	121	143	181	153	154	130	141	140	139	119	146	145	119	134	147	172	133	145	146	144	134	136	156	143	131	162	141	141	132	144	139	135	136	149	130	138	145	162	159	143	140	152	159	142	140	125	146	131	144	126	142	142	156	147	150	140	142	123	148	118	122	145	151	119	147	156	141	146	147	170	176	147	147	158	115	155	150	140	131	126	153	150	143	150	115	134	151	154	134	132	152	158	142	131	144	127	125	119	143	124	130	164	146	126	134	169	163	160	144	143	126	159	165	137	135	141	131	159	131	124	146	155	159	151	120	138	132	150	143	136	124	128	161	141	143	147	138	142	157	137	152	142	146	127	132	155	152	152	127	133	161	142	133	140	156	125	135	144	149	141	161	131	135	138	130	132	120	158	163	133	157	142	136	138	150	145	145	112	150	137	140	132	148	147	161	132	132	133	150	135	161	135	159	140	139	124	131	137	131	147	152	132	131	145	153	140	147	150	155	160	162	127	118	125	143	144	139	143	141	139	139	159	140	143	145	139	143	122	163	140	142	122	136	124	137	147	168	140	160	174	134	150	128	149	149	137	129	155	145	150	143	128	146	131	157	125	157	145	149	116	155	153	134	157	150	131	139	137	142	135	164	124	140	143	120	163	144	137	124	150	149	134	129	155	137	127	130	169	145	120	125	165	148	162	148	137	160	156	137	159	135	152	162	151	137	145	145	125	137	153	126	133	133	145	150	133	152	158	129	156	153	147	151	134	149	154	150	119	135	121	141	153	147	137	144	129	139	148	147	149	128	139	136	131	142	160	139	143	134	157	137	157	156	152	133	163	143	142	171	131	147	134	154	141	127	112	127	123	123	126	166	137	129	135	132	124	148	130	128	150	133	131	141	127	139	153	137	146	137	131	147	141	141	132	125	161	139	150	132	155	137	153	147	130	146	156	150	123	141	121	134	117	152	153	139	134	135	144	133	150	140	159	129	157	117	126	132	137	125	141	160	135	141	115	143	136	138	120	154	139	152	172	142	134	126
5153	702	766	822	1104	2219	1696	1305	1480	1289	806	551	506	467	463	423	453	419	398	401	435	439	471	488	473	516	437	470	375	487	430	418	431	421	413	411	431	420	417	391	434	411	403	400	439	417	397	437	419	411	422	392	392	431	435	390	414	414	400	438	396	432	423	424	404	394	411	415	397	403	387	436	414	406	413	434	419	385	426	403	422	387	399	418	409	393	398	417	408	456	438	439	404	436	402	392	391	422	448	432	407	404	424	407	406	380	378	423	418	384	415	365	405	409	424	414	425	429	410	415	401	450	406	405	415	391	392	409	420	401	413	446	440	428	424	376	407	408	409	425	385	409	393	429	403	418	436	406	333	411	395	415	437	417	435	409	382	411	392	417	414	393	428	404	407	388	433	418	443	381	400	371	424	410	444	411	393	402	404	376	388	403	387	421	405	397	396	398	437	393	451	416	407	408	404	413	406	396	423	420	388	446	414	438	426	405	404	397	390	391	417	398	397	390	380	411	402	421	442	396	419	407	425	417	408	414	411	391	459	423	423	419	425	411	430	431	409	406	429	396	429	432	440	395	407	441	405	424	408	398	387	379	415	427	428	416	409	396	384	453	419	441	404	429	414	392	406	373	424	401	387	390	401	411	389	399	403	413	417	417	421	430	407	461	393	368	414	428	376	398	427	382	458	380	405	392	425	422	441	402	400	438	387	423	409	385	424	434	376	421	423	429	398	430	425	396	410	408	414	423	406	364	405	385	406	416	392	422	435	409	387	449	434	415	442	385	459	438	404	421	380	407	420	404	445	429	388	390	397	401	412	414	377	424	423	420	416	407	411	439	363	415	388	416	388	415	390	389	406	436	419	364	421	417	376	383	393	422	400	414	424	427	406	386	417	389	422	395	412	416	420	427	443	416	416	384	412	407	450	405	394	397	418	400	412	411	451	436	427	416	404	411	380	414	402	406	450	427	441	396	414	435	422	411	401	422	401	410	411	415	406	412	397	390	394	413	434	411	410	393	400	443	425	441	400	414	397	403	483	404	407	407	391	415	394	392	396	431	431	416	421	375	453	436	436	402	405	429	440	411	395	382	421	412	419	414	407	376	411	410	393	407	418	457	433	409	352	423	389	418	418	385	416	419	425	408	410	387	443	415	382	405	396	413	405	408	392	383	425	409	446	411	404	444	421	396	419	435	437	392	428	379	434	439	384	413	395	413	448	416	395	429	406	423	394	375	429	420	397	457	412	429	440	375	387	392	388	448	414	413	412	425	406	422	430	424	388	431	366	408	404	423	385	424	402	402	397	405	435	394	409	403	382	432	433	424	386	433	400	421	401	399	395	409	442	413	441	375	414	445	380	400	421	420	420	403	405	406	434	434	395	423	405	417	397	418	422	383	462	417	405	428	399	397	410	413	448	396	392	408	450	409	404	407	409	425	410	423	428	410	395	417	398	406	400	429	418	415	393	445	408	417	392	405	400	418	391	397	423	409	400	405	398	435	409	430	397	422	393	428	447	394	417	417	416	427	409	438	390	426	422	393	432	432	411	426	429	398	434	381	384	404	426	448	389	425	409	424	410	396	417	370	402	416	438	379	413	444	402	381	379	410	383	412	419	413	418	410	426	421	405	403	417	382	433	379	445	414	382	400	405	397	426	432	405	444	417	410	421	377	373	385	420	439	412	422	399	396	393	427	378	436	421	402	418	385	412	424	418	404	398	426	411	381	416	444	393	390	429	427	424	424	410	365	424	431	399	388	425	392	408	409	381	436	406	399	400	396	392	451	379	391	398	387	400	442	407	433	395	411	441	408	447	395	423	412	392	433	406	412	413	399	420	438	410	403	422	398	398	424	383	399	442	443	397	400	406	397	410	405	416	415	418	398	405	383	438	405	407	389	383	403	403	420	420	408	423	388	407	405	427	380	425	395	383	410	448	436	419	395	418	370	411	413	423	405	427	387	425	430	389	407	421	447	421	393	389	389	423	385	442	400	425	429	421	407	462	423	409	414	386	435	413	395	413	404	416	382	367	400	385	413	413	423	427	432	387	437	396	401	414	406	429	394	374	396	408	379	385	409	417	419	443	425	397	448	424	404	421	429	424	407	376	459	441	398	394	429	409	418	425	411	425	367	414	416	403	452	378	377	417	422	441	441	384	450	443	381	396	439	447	381	423	393	418	404	430	422	392	397	408	416	393	421	364	443	424	390	412	403	413	412	399	454	380	374	416	418	397	394	421	411	423	413	409	420	361	390	406	419	401	399	391	429	388	409	462	420	398	418	437	399	402	416	384	405	435	451	418	443	404	385	394	423	400	418	426	423	425	406	384	396	438	383	401	404	404	433	426	446	414	420	405	375	420	429	439	388	377	413	423	397	398	396	433	414	463	386	422	443	402	407	401	422	411	403	402	363	393	396	403	421	421	412	400	401	421	429	417	390	411	433	415	399	387	415	399	426	393	396	420	443	414	435	404	400	412	390	431	413	387	398	396	394	400	385	387	392	411	414	390	397	417	405	413	394	419	443	393	407	387	412	397	420	458	416	413	369	458	430	384	367	437	421	397	430	383	409	406	397	379	431	378	420	427	428	459	412	404	421	352	412	407	375	384	382	420	415	410	401	389	448	397	417	398	425	412	398	406	429	401	418	390	418	416	423	428	422	372	412	398	438	408	436	409	465	424	413	392	422	429	383	424	371	399	443	400	403	439	412	433	386	413	449	413	413	427	384	404	421	419	441	402	437	400	430	431	404	427	418	405	453	440	385	410	421	405	400	408	408	409	428	381	383	417	439	370	426	394	403	399	434	414	388	410	387	404	429	369	406	400	399	374	420	410	406	419	423	388	400	430	402	389	390	442	394	404	433	386	437	405	424	439	433	407	391	424	417	418	428	420	439	418	439	387	390	397	411	401	355	410	407	426	415	383	387	400	400	403	385	416	454	405	397	385	419	381	401	435	397	388	415	469	422	433	422	424	408	413	427	403	382	424	400	390	404	434	434	415	416	412	445	393	405	432	425	421	418	402	372	416	397	452	419	374	408	420	413	382	399	409	434	369	429	368	410	428	450	387	428	378	396	379	442	417	401	425	424	443	405	426	393	400	382	447	405	388	411	431	400	406	423	417	391	424	408	411	444	425	389	413	381	401	418	378	399	408	404	402	426	396	403	412	420	424	401	423	418	397	413	445	419	423	424	386	396	408	444	379	381	397	406	402	442	361	425	444	365	401	396	392	425	411	388	436	402	374	416	424	419	413	418	426	413	413	422	460	407	401	419	416	426	424	406	403	419	425	392	408	427	388	394	387	398	405	409	436	430	392	415	410	374	406	406	402	401	429	393	376	404	434	417	418	400	413	420	389	404	407	394	394	378	394	422	392	409	418	441	396	395	406	431	415	405	450	397	420	415	421	432	400	374	380	433	443	393	399	444	427	422	377	377	423	459	412	387	402	431	387	376	423	399	426	382	445	400	396	381	413	399	374	379	405	423	411	414
30507	4898	1478	1111	1035	1238	901	692	751	651	501	397	394	366	360	307	328	331	336	317	342	311	317	364	320	328	340	293	314	328	322	304	288	289	336	305	352	342	321	267	306	314	294	298	286	291	325	293	277	266	329	310	298	284	306	287	312	311	283	283	293	252	289	307	289	300	326	299	289	331	355	339	316	294	267	296	303	286	316	336	296	304	300	289	293	323	289	275	311	352	289	293	307	276	258	314	295	295	284	292	338	289	300	290	296	293	314	297	296	282	301	312	271	286	284	285	303	311	295	306	289	279	332	281	292	311	310	340	303	320	287	293	293	303	298	295	325	319	291	317	296	271	306	277	272	290	269	287	287	295	285	279	295	300	330	309	311	306	310	298	297	292	313	304	315	285	276	327	304	287	295	277	281	310	323	275	288	291	323	307	286	321	295	302	280	305	293	320	313	287	291	285	305	310	280	291	294	299	290	281	271	302	313	280	277	277	317	281	275	290	316	265	281	287	288	295	297	318	296	310	298	310	301	293	309	290	270	291	278	328	298	316	317	298	309	309	314	291	307	330	250	268	303	325	275	289	334	290	306	331	320	282	268	331	293	274	265	276	346	267	323	289	276	278	298	307	284	292	281	288	322	277	290	315	304	278	308	285	294	285	286	316	289	325	312	289	295	284	301	291	313	300	317	266	309	312	283	294	327	305	288	304	271	302	294	294	285	298	285	292	292	274	314	322	306	292	264	290	268	298	289	289	275	288	266	314	291	305	280	279	296	321	321	336	308	320	319	319	310	322	265	293	302	302	310	309	278	274	296	306	318	304	297	305	284	294	291	296	281	303	326	289	308	321	322	320	305	292	270	317	290	287	290	284	296	311	282	294	281	292	298	296	305	300	321	302	303	296	301	285	304	254	326	290	307	290	340	305	323	287	311	303	311	327	326	324	317	285	319	314	303	305	311	323	285	277	317	274	302	308	313	300	278	331	298	292	302	287	342	303	302	309	302	280	296	313	319	290	265	288	293	299	282	267	308	303	261	299	316	294	291	310	309	284	299	299	286	283	293	298	314	296	293	296	324	294	280	289	319	287	328	298	284	286	292	305	321	327	314	321	308	307	287	288	313	312	284	278	275	310	301	311	304	292	327	328	274	278	315	327	284	297	305	317	285	302	322	299	271	327	299	272	303	295	300	308	300	282	310	289	264	276	284	282	266	290	292	313	296	303	302	297	321	283	278	297	290	291	320	270	272	313	302	266	300	283	316	294	278	290	325	296	324	286	287	300	288	310	287	284	296	281	322	291	271	294	298	274	295	296	275	297	286	302	319	293	277	299	295	319	320	306	336	330	305	237	277	271	298	311	307	313	320	299	282	297	307	289	320	296	279	305	332	308	302	307	285	313	302	317	284	291	302	296	293	309	320	328	322	283	319	314	327	303	306	285	273	305	305	285	278	316	311	305	292	315	317	282	310	289	331	291	280	263	298	301	279	343	286	274	285	279	303	294	332	320	318	290	308	323	262	282	295	311	317	303	300	288	276	297	350	307	317	307	302	297	295	297	295	299	289	304	298	276	294	312	299	289	315	279	287	296	292	327	262	286	294	309	282	316	315	288	275	304	283	292	297	294	299	333	299	300	309	289	350	293	288	311	285	319	301	324	262	309	288	286	307	282	303	320	285	323	289	284	310	280	265	292	285	294	319	274	291	303	267	258	300	307	270	291	321	283	316	293	306	287	287	326	294	299	323	327	295	311	310	314	291	306	305	289	340	301	296	297	308	293	293	308	282	296	323	284	294	315	282	283	297	317	311	290	284	306	276	275	293	287	266	288	281	293	317	316	305	291	286	286	285	309	297	298	292	338	295	271	307	275	309	293	333	302	298	317	263	325	271	324	293	305	280	302	322	283	297	325	303	292	298	299	313	293	284	297	267	291	299	292	325	316	298	316	300	298	312	295	285	323	295	301	301	271	292	307	294	276	272	334	303	276	264	288	303	325	270	315	301	311	313	282	314	310	305	300	288	305	294	284	311	282	318	298	278	259	288	332	290	302	369	327	297	285	276	317	258	296	295	297	270	301	286	259	265	313	343	295	295	290	321	305	267	291	302	303	322	309	293	304	298	286	309	313	279	291	301	273	292	297	305	286	305	299	274	296	317	275	315	290	312	295	292	283	315	274	296	270	272	316	275	291	313	328	285	332	303	307	269	282	308	292	282	301	304	278	289	319	285	290	322	289	279	311	309	295	317	318	309	313	317	299	277	255	284	340	291	291	280	313	277	309	297	300	325	291	316	294	282	303	306	278	331	300	270	308	303	287	310	265	307	282	277	255	319	298	278	282	319	286	321	282	295	277	269	271	256	295	285	307	297	286	310	320	274	260	317	286	282	303	300	298	314	291	304	298	275	298	289	317	302	295	310	312	285	285	287	296	298	312	300	278	313	262	279	291	314	296	298	310	326	325	258	264	288	335	290	292	280	322	307	267	289	295	322	297	255	325	311	318	311	298	310	271	278	315	285	286	275	300	314	264	307	303	298	290	279	303	308	298	341	314	311	280	296	283	299	302	303	284	292	313	306	315	296	306	290	285	302	300	314	309	307	298	268	296	283	312	310	285	297	270	302	285	280	280	308	289	309	287	322	293	300	302	296	304	327	306	300	297	316	317	310	309	286	279	302	295	290	303	335	267	269	314	277	290	321	287	274	269	304	291	312	319	286	257	294	282	289	307	271	286	302	300	258	311	281	267	306	344	323	269	336	291	291	293	291	315	313	274	289	318	297	291	273	292	298	316	315	287	302	310	287	322	292	259	338	277	264	316	288	293	282	311	314	302	290	319	278	309	280	268	283	279	294	294	300	299	308	275	295	294	302	315	298	331	306	291	297	292	317	308	320	294	277	349	313	264	267	330	312	292	297	299	299	310	287	294	288	275	309	321	307	308	303	342	315	302	323	336	310	292	284	281	284	317	278	297	278	285	281	291	265	311	279	283	291	322	286	324	279	284	293	277	337	306	308	294	323	292	295	253	293	304	289	302	296	309	310	290	291	310	306	282	300	292	299	305	296	306	317	271	315	288	254	270	304	306	266	293	271	305	288	295	294	322	296	296	263	301	307	297	280	282	298	312	307	306	287	307	277	284	333	313	310	304	330	292	295	300	315	252	309	330	300	301	296	277	318	276	292	282	288	268	320	294	284	304	297	326	305	326	322	340	298	312	318	296	291	316	321	293	313	294	310	309	290	308	319	299	278	297	316	277	315	304	315	305	321	295	301	292	340	297	297	285	303	279	283	280	307	304	320	271	286	306	312	288	287	295	277	308	301	314	316	304	296	311	285	278	323	277	323	321	322	272	314	297	317	271	321	314	309	317	321	316	315	288	304	297	321	302	271	301	307	325	321	274	314	296	295	268	301	296	307	287	310	301	322	325	334	283	319	283	326	302	341	277	312	265	290	319	290	302	289	295	297	271	286	318	255	318	316	288	310	307	284	298	281	280
13721	1798	3029	3357	3948	5435	3750	3115	3446	3005	2079	1410	1342	1274	1052	1015	961	955	907	876	958	983	925	1002	1002	1072	942	887	842	842	747	835	857	907	900	885	832	903	901	847	934	872	814	786	839	826	734	774	808	760	755	752	762	745	712	798	746	782	795	741	766	771	784	708	785	733	697	753	703	757	778	719	735	790	756	809	707	740	740	727	752	739	684	765	760	711	726	769	725	726	705	782	731	743	776	776	753	738	733	734	773	786	805	747	764	781	733	731	736	770	728	755	762	729	714	748	686	717	759	722	764	778	734	762	787	735	727	722	774	690	672	714	799	766	688	789	713	751	788	809	745	729	730	756	692	812	744	742	742	760	727	715	683	736	738	747	758	748	787	720	680	745	802	696	753	746	783	743	731	794	765	757	725	789	761	755	772	736	738	708	731	777	707	715	737	725	737	731	769	710	782	768	714	736	717	749	778	712	767	767	746	706	739	775	774	767	694	709	726	737	742	713	753	743	747	758	744	745	784	712	704	726	774	747	698	785	743	752	750	777	706	684	787	741	737	776	685	768	719	719	666	732	765	768	731	706	751	716	731	753	678	694	754	755	761	720	734	757	714	742	680	758	727	764	714	698	757	665	720	727	701	759	727	752	722	745	784	717	731	796	697	778	746	715	738	740	747	717	753	702	752	760	749	729	757	720	759	742	718	730	738	737	664	722	702	724	756	738	743	700	729	784	739	731	727	721	734	720	712	716	703	724	756	776	754	719	741	731	730	747	761	731	696	750	757	747	798	726	744	741	759	781	756	717	740	795	697	761	747	722	700	750	756	755	763	755	775	723	738	728	760	734	725	782	788	755	723	762	729	729	761	754	755	725	719	740	762	726	771	782	710	705	734	708	738	735	749	749	725	689	753	747	763	701	758	771	736	713	768	736	757	808	766	706	669	751	729	753	750	730	721	732	730	701	761	733	710	762	729	773	743	776	770	715	760	807	780	724	768	690	747	748	747	740	735	736	747	754	768	728	711	724	754	775	742	700	721	737	764	719	730	756	724	753	731	727	800	749	770	762	769	762	694	716	774	700	726	767	735	729	763	786	749	755	751	766	741	757	713	783	748	714	787	710	769	760	741	723	741	722	726	728	710	758	729	756	704	793	682	775	733	743	756	682	736	752	747	755	748	708	748	771	749	758	757	753	749	808	740	735	704	748	783	749	806	782	761	723	734	726	741	747	761	769	725	700	726	714	746	724	842	729	744	740	711	734	786	716	782	677	742	723	728	784	743	753	732	723	722	743	753	746	777	742	727	725	738	761	772	748	733	730	716	777	705	777	780	751	732	732	742	784	703	694	777	726	723	738	755	715	749	745	758	720	734	698	721	751	734	728	741	707	775	688	714	770	732	737	766	725	697	728	700	733	697	751	730	712	751	728	759	753	774	754	740	671	797	732	711	724	763	720	731	707	737	749	728	773	732	760	716	738	767	779	744	761	755	746	734	761	741	721	719	749	771	728	727	738	750	701	728	772	771	730	711	795	729	745	751	754	750	723	711	758	733	757	772	695	761	705	740	740	720	717	716	753	747	729	726	754	808	712	754	701	764	761	739	722	746	752	749	765	734	738	751	784	729	765	724	753	713	710	800	714	740	797	799	775	701	700	729	799	735	792	730	719	718	726	758	715	761	769	728	776	677	740	733	718	704	718	718	733	734	701	780	767	696	759	751	744	737	733	694	763	701	755	784	775	730	723	716	741	722	743	784	757	777	781	777	728	741	707	732	731	719	720	731	737	758	717	718	723	766	765	704	767	751	706	740	683	723	753	754	724	743	746	734	719	711	758	726	737	728	781	718	714	752	702	745	688	734	728	746	758	744	767	714	766	774	746	771	736	751	753	769	726	766	717	720	753	707	731	778	748	796	755	772	735	750	767	694	721	786	705	754	769	734	750	720	763	758	778	730	718	741	671	778	720	710	743	735	761	736	718	735	785	730	718	725	776	722	763	738	707	766	787	724	752	730	725	754	757	721	739	735	714	704	724	714	741	755	690	767	705	737	774	731	756	752	738	694	789	764	719	765	744	734	729	698	753	728	767	753	740	754	781	752	731	784	738	771	740	770	734	774	741	738	761	776	737	706	770	738	791	783	679	721	749	759	754	712	747	813	779	762	736	724	719	699	731	757	718	716	781	774	719	702	718	780	755	788	774	765	695	759	768	743	751	766	742	722	722	759	741	751	760	749	738	767	732	750	731	746	745	765	736	744	729	738	748	713	770	726	700	747	770	740	734	696	756	760	762	732	715	743	809	708	753	732	733	774	718	769	750	744	743	724	739	735	741	731	722	685	700	756	759	769	750	769	739	747	739	770	725	734	735	727	717	780	712	778	751	695	815	751	766	726	736	678	720	707	739	716	771	757	719	774	757	725	744	770	724	699	773	723	690	763	746	740	740	680	785	819	727	711	766	754	743	735	735	715	724	764	792	743	741	724	723	748	755	755	722	770	737	755	750	731	755	749	766	690	748	751	739	753	758	759	736	721	709	734	785	768	736	750	732	744	738	764	721	756	691	723	709	749	769	717	687	768	798	712	789	798	825	740	752	715	741	753	778	754	724	764	737	732	740	754	729	784	713	748	724	748	742	748	727	764	747	695	776	755	712	737	725	757	742	754	752	732	747	665	729	695	760	757	735	784	738	725	743	705	821	712	790	752	750	703	752	780	796	729	715	733	759	771	764	759	718	717	739	733	780	759	730	716	748	741	729	762	744	738	754	692	766	732	771	742	726	740	742	711	718	741	767	695	748	698	750	738	755	731	702	697	778	709	736	684	771	722	775	775	789	700	731	736	765	762	692	762	779	760	740	784	773	704	687	758	719	714	705	725	768	723	766	739	716	699	722	776	773	771	753	723	747	755	754	778	710	707	701	719	752	702	735	715	749	677	700	720	760	714	670	749	738	741	724	739	731	719	743	691	726	713	728	763	776	775	738	735	738	716	763	782	748	743	772	780	723	758	707	719	709	743	715	745	738	729	727	751	763	747	728	794	750	724	782	736	698	800	738	744	719	772	730	749	759	748	732	682	716	751	686	772	748	755	709	757	741	730	768	774	783	777	762	729	710	760	744	734	689	754	712	754	722	762	773	762	745	703	744	748	768	759	745	739	720	711	710	757	750	716	775	741	774	714	705	726	709	744	750	756	732	707	784	712	765	719	756	736	748	732	746	733	714	725	768	722	768	689	725	756	784	754	702	715	730	732	713	756	775	700	727	746	733	730	778	761	746	735	739	758	764	722	742	791	730	719	763	734	778	750	702	756	736	724	779	728	755	731	734	751	789	742	812	688	739	719	746	721	762	793	720	776	727	704	720	765	757	755	723	740	755	731	716	771	741	733	708	757	762	787	760	707	769	746	743	753	767	719	745	718	742	735	714	758	767	739	726	721	727	713	729	742	731	752	743	728	706	703	707	725	738	739	773	718	719	768	769	748	763	667	768	699	740	754	731
43436	13155	3325	1968	1620	1874	1391	1078	1035	942	667	506	486	419	369	424	363	370	371	353	369	377	340	380	363	369	341	327	341	313	357	343	348	330	367	362	330	336	356	354	353	348	318	359	318	327	311	308	362	270	327	324	311	296	337	331	322	329	308	322	302	294	353	304	316	325	312	333	304	313	297	297	339	333	301	312	327	289	304	297	326	319	293	338	330	346	327	339	311	284	344	302	321	319	283	299	326	298	335	287	313	310	330	294	333	297	302	317	299	303	300	315	312	308	334	334	323	290	317	302	316	324	308	303	353	313	318	300	301	309	313	309	314	334	330	314	308	327	312	306	325	302	307	295	296	322	330	309	317	299	304	308	305	283	346	307	297	291	313	314	351	306	303	318	288	324	293	330	319	325	303	313	309	323	296	313	288	304	326	278	295	313	299	320	324	324	354	292	310	310	295	310	345	343	295	330	317	297	315	353	301	305	294	316	293	276	291	297	334	291	280	323	296	304	287	292	318	301	334	318	319	311	338	284	330	281	309	329	329	331	315	332	310	354	294	295	307	321	302	310	306	341	332	293	305	299	313	291	299	316	305	330	316	329	312	349	294	299	312	337	323	326	285	306	287	292	285	315	284	310	320	323	298	289	337	315	301	315	273	308	280	297	332	319	291	297	309	329	314	316	306	285	340	314	324	264	282	330	340	324	275	280	320	301	318	305	314	291	300	341	312	284	332	320	347	316	312	299	301	346	283	335	273	310	269	321	307	302	310	324	316	332	297	330	334	318	309	283	260	315	333	324	338	336	292	330	297	324	301	333	318	315	298	301	302	336	320	324	327	316	286	298	308	299	297	282	339	297	303	279	317	304	345	314	380	300	301	310	301	304	327	273	325	318	307	308	315	304	308	316	276	304	361	332	316	311	305	316	322	306	320	302	286	298	318	303	293	313	322	282	331	299	341	352	311	345	293	321	286	315	309	283	317	293	287	299	289	303	314	311	318	313	344	319	332	307	321	315	284	330	304	280	303	309	321	276	294	327	316	326	334	312	307	298	313	314	301	349	279	334	326	285	307	286	318	298	334	325	316	325	305	324	299	314	310	314	320	344	344	297	303	304	294	298	334	335	317	296	342	297	308	319	322	301	330	291	308	313	304	312	333	322	355	334	270	289	316	292	323	318	306	326	319	333	307	284	331	322	349	333	344	306	312	353	309	289	326	339	319	289	343	310	294	322	319	326	255	339	323	317	336	344	285	317	302	338	331	356	302	354	299	324	320	306	305	339	301	326	265	288	310	269	296	336	283	314	313	298	320	321	301	335	298	311	304	316	312	345	326	321	315	300	318	304	307	328	306	276	295	341	276	284	306	343	312	330	299	284	319	305	305	301	300	316	276	328	311	333	328	296	309	317	326	270	298	306	318	325	279	302	358	355	309	295	337	286	316	333	315	305	308	291	315	302	304	327	287	326	335	342	325	291	299	314	317	272	310	322	329	289	311	291	305	285	305	307	289	282	336	326	307	311	319	304	326	290	302	322	317	293	303	285	289	344	303	307	302	352	293	291	306	341	337	333	293	323	312	293	303	293	305	331	307	282	324	307	339	332	320	319	324	320	332	272	313	338	310	321	317	288	263	305	290	341	321	293	317	285	324	328	324	348	311	337	299	343	327	272	302	306	292	311	315	333	312	335	280	318	277	312	297	299	294	294	329	331	315	331	309	328	296	309	313	322	301	321	332	322	305	332	290	333	329	277	277	318	320	331	320	328	301	337	299	284	321	314	323	305	341	281	287	359	335	310	327	311	331	325	319	335	282	323	333	313	315	332	312	284	342	301	314	307	303	301	311	314	329	316	316	326	326	285	323	307	335	316	287	325	319	309	272	314	302	312	326	312	346	325	308	347	305	282	322	323	305	279	285	315	312	298	354	292	313	303	312	322	328	336	355	322	298	309	295	292	293	301	310	308	301	337	302	292	301	305	341	318	318	331	362	330	320	310	320	320	297	340	312	318	323	322	310	314	304	340	314	332	306	320	288	303	308	331	307	317	333	310	311	291	312	319	303	297	318	331	321	334	329	306	326	345	309	345	304	316	319	302	333	285	310	324	315	307	315	303	319	318	340	335	293	279	331	312	353	299	311	330	297	330	296	303	282	296	266	334	302	325	333	296	324	297	341	306	296	284	312	309	334	304	336	299	294	331	322	334	304	290	311	294	280	334	296	288	334	325	314	319	336	324	306	279	304	340	311	306	297	306	320	309	315	298	295	330	304	316	329	290	330	318	332	303	294	315	294	332	304	302	307	312	308	324	357	341	294	326	277	292	283	334	300	302	322	322	326	296	344	324	324	343	320	312	294	319	286	334	354	328	317	323	291	303	296	360	305	314	303	322	307	313	291	313	314	313	300	307	298	302	349	296	304	322	300	297	328	293	305	293	294	312	309	275	309	329	308	330	318	320	307	324	284	330	304	306	310	294	279	347	325	308	329	297	303	308	315	311	308	305	341	296	308	324	324	313	274	340	314	299	297	303	332	320	341	335	341	337	325	282	318	331	306	291	349	321	314	321	333	290	298	319	302	313	298	320	302	288	319	325	308	316	287	305	292	301	315	323	288	287	319	291	327	307	312	315	340	319	295	296	297	286	310	321	315	312	329	300	317	301	302	264	313	340	289	300	279	325	327	324	295	346	284	295	300	313	333	290	323	282	333	330	331	323	310	299	331	318	320	310	323	339	313	303	322	345	273	320	297	321	273	315	304	287	285	324	327	321	295	278	337	327	315	293	250	308	349	288	342	286	300	337	307	316	326	315	304	325	298	302	288	323	312	320	304	316	316	344	295	318	328	318	351	306	304	329	299	326	317	321	277	308	275	347	307	255	274	326	304	331	303	300	309	291	335	300	307	355	321	312	314	321	275	302	311	319	286	351	316	292	313	284	338	289	332	287	310	316	296	324	307	292	290	323	303	325	339	313	309	331	306	304	320	305	281	352	278	298	328	317	313	327	299	323	303	312	328	315	311	333	272	309	316	313	313	314	297	300	343	319	347	318	319	322	312	301	320	314	323	334	285	318	314	287	301	294	313	327	334	302	300	303	306	310	323	318	308	309	339	313	310	329	291	299	349	310	302	339	311	314	295	276	293	274	304	289	301	318	317	315	316	300	327	301	331	343	300	291	293	313	310	302	319	325	331	310	330	308	309	326	353	331	316	283	309	335	297	315	308	316	294	286	303	324	282	318	330	308	265	285	314	342	279	316	299	313	298	332	316	312	338	310	312	313	265	303	276	288	276	303	266	304	279	334	329	343	312	286	344	313	299	289	307	293	300	306	331	296	286	317	341	327	319	314	324	303	320	316	304	302	308	332	317	294	301	290	293	321	341	297	344	366	324	311	297	323	299	312	311	311	313	336	286	312	311	287	336	321	331	331	287	306	288	317	300	318	291	296	311	343	316	313	308	342	323	278	313	294	348	326	310	314	330	302	327	311	306	283	290	298
18868	2418	4606	5444	5701	7805	6010	4850	4690	4603	2966	2010	1810	1593	1330	1183	1168	1154	1129	1125	1125	1098	1144	1167	1141	1296	1059	913	953	914	954	892	912	1019	1022	1069	960	1096	996	991	1067	961	1025	885	889	850	809	831	804	819	813	815	819	805	803	821	724	786	799	765	788	785	770	777	783	728	785	782	725	773	797	778	755	762	765	736	774	751	756	748	759	745	712	754	729	722	751	725	759	765	779	779	777	784	784	767	759	802	734	764	775	744	755	783	742	741	770	721	765	751	759	756	713	753	759	724	745	735	782	727	776	792	725	740	765	715	759	747	708	764	761	724	717	802	786	781	780	732	714	719	786	719	834	693	800	733	740	722	721	762	737	709	732	755	718	737	760	737	717	735	744	732	766	760	741	724	772	740	705	755	755	739	741	781	730	715	713	814	731	805	764	732	791	802	717	709	742	745	770	769	744	743	712	693	715	764	723	744	713	718	813	734	726	784	735	741	708	735	778	734	742	782	709	715	741	743	737	751	783	777	727	761	766	802	748	780	754	734	767	734	750	721	717	728	740	704	760	701	792	773	772	792	708	771	741	749	736	733	733	795	776	733	751	724	726	723	729	731	683	740	792	731	740	730	803	773	749	770	794	767	786	735	763	736	726	728	772	704	768	694	738	707	732	728	754	706	706	752	753	725	719	724	720	784	716	765	724	727	745	735	759	749	745	734	791	822	767	778	773	757	788	795	747	757	715	734	755	740	764	785	715	731	720	795	772	750	770	704	770	763	724	724	718	772	716	746	768	780	745	780	766	798	731	776	781	772	766	768	727	744	778	744	728	770	678	780	748	756	709	726	712	700	751	753	725	771	692	730	762	724	758	707	760	774	724	749	757	749	710	707	775	752	759	698	729	749	734	739	711	748	721	738	742	767	741	711	707	745	718	720	732	774	783	734	755	749	682	762	749	727	752	763	690	770	761	714	739	737	766	758	726	723	736	732	745	717	726	733	775	738	774	719	752	734	749	764	718	731	766	815	766	787	724	753	756	750	731	704	750	798	774	711	746	721	756	728	753	701	786	728	754	693	698	729	743	732	735	719	780	752	739	765	766	733	684	735	738	734	705	795	734	729	731	736	795	701	761	770	794	745	767	780	763	771	790	735	746	726	741	760	747	760	786	749	701	677	801	675	758	748	749	759	702	765	740	758	739	695	714	762	736	758	739	704	799	749	723	778	743	721	750	759	741	720	713	747	713	765	761	717	746	769	705	751	746	714	767	730	718	733	763	741	731	767	700	786	744	731	776	790	754	729	710	747	749	738	744	788	746	753	761	725	729	753	742	730	778	735	752	751	740	759	776	739	690	704	738	708	756	755	727	726	755	768	762	779	697	786	711	741	793	752	732	762	755	788	706	776	730	798	745	739	720	663	770	747	755	756	735	745	741	722	741	733	706	766	752	758	732	746	759	749	760	779	724	769	688	759	735	799	748	773	770	743	735	782	751	744	724	785	710	738	756	764	723	747	723	761	753	753	748	750	708	704	765	744	742	718	739	737	746	728	755	752	729	714	748	741	731	729	760	725	740	707	747	731	737	727	727	717	764	755	735	726	756	708	730	725	741	746	690	773	790	776	738	724	754	719	743	749	687	748	694	799	724	744	746	774	767	718	758	751	750	714	752	741	737	748	725	736	756	748	774	699	732	702	761	733	693	745	728	733	761	740	778	772	744	720	714	742	764	764	740	737	708	776	739	698	759	739	716	763	756	743	700	733	734	753	756	762	702	762	742	749	752	741	747	751	736	755	695	742	759	774	768	706	729	743	755	746	772	755	749	725	782	732	783	766	744	747	728	747	753	747	723	713	753	702	736	750	741	787	774	737	751	747	739	713	763	740	738	759	761	681	773	752	714	763	752	737	748	789	752	724	751	732	701	768	733	726	719	699	677	691	740	751	755	764	751	723	759	741	762	751	705	801	746	726	790	721	744	725	698	797	753	725	739	780	773	705	744	729	737	746	735	741	746	762	750	749	742	739	738	761	789	698	766	709	776	749	744	785	803	734	729	678	742	740	777	739	782	667	770	752	724	703	739	773	771	724	736	749	734	758	743	754	708	748	730	793	776	750	742	709	738	751	755	727	718	748	700	740	757	790	778	795	765	774	719	733	751	736	791	733	794	692	768	741	716	777	770	758	772	721	773	753	779	723	733	749	720	753	674	729	711	777	781	758	764	762	750	732	703	760	768	762	732	757	765	718	739	768	682	757	757	793	751	697	709	716	723	722	787	792	728	699	740	753	768	759	734	757	760	729	714	779	678	774	719	776	767	729	779	749	709	729	721	740	768	754	742	777	709	756	737	742	772	800	751	770	748	735	724	730	721	739	778	739	731	713	738	753	754	746	769	784	752	712	738	735	775	722	686	746	739	698	734	770	778	756	716	769	775	775	727	770	732	716	733	758	728	717	730	719	697	761	746	707	694	741	734	787	686	770	773	774	771	764	723	738	760	706	727	773	741	768	758	730	786	714	733	735	696	757	726	721	734	754	696	749	737	769	759	786	698	746	770	783	747	739	755	747	767	775	723	764	750	757	685	716	736	786	763	739	759	773	762	752	723	732	743	732	776	770	746	748	735	742	781	728	768	722	732	761	734	711	772	737	774	694	711	780	732	712	773	761	781	772	782	781	707	788	751	790	767	732	739	673	766	751	740	721	773	774	733	737	704	747	734	736	741	761	744	771	762	744	709	735	757	683	741	709	764	785	708	756	740	742	756	743	747	730	725	732	695	700	808	765	806	705	710	740	777	764	730	730	740	744	754	737	711	743	753	775	740	756	767	711	773	763	788	755	811	754	771	757	736	688	738	672	748	705	762	714	779	764	757	757	780	749	750	762	784	743	697	740	757	761	728	773	767	731	728	706	702	754	744	799	750	783	716	705	716	762	745	776	757	759	734	775	724	753	783	728	769	731	729	708	789	737	727	776	707	775	718	771	736	727	751	749	768	751	790	736	741	723	700	768	771	748	768	750	726	765	770	767	729	739	797	687	768	747	722	773	715	793	728	717	730	728	697	762	777	725	745	782	722	743	770	734	746	761	729	714	753	754	763	736	727	738	718	756	717	714	753	722	750	766	747	775	737	771	718	770	735	751	710	759	755	782	749	729	741	735	731	734	780	738	745	772	738	742	770	774	739	724	781	727	731	725	720	765	707	777	749	731	744	748	798	757	786	775	737	764	736	721	818	716	730	746	778	726	739	755	712	728	739	774	728	756	773	793	730	710	741	777	754	749	704	743	769	795	739	736	739	764	758	745	783	722	762	714	808	791	740	809	729	729	760	749	750	753	730	736	729	768	751	747	740	681	725	737	788	728	727	747	714	737	739	719	753	762	782	689	731	759	733	729	747	717	760	753	717	786	712	728	720	775	799	807	744	717	803	728	738	762	686	719	779	748	752	759	789	766	767	788	751	760	732	710	662	722	757	729	749	753	761	731	738	795	805	718	794	738	762	738
6414	422	273	220	291	474	372	320	300	264	216	167	156	162	152	133	147	158	146	155	157	138	155	150	149	171	154	105	145	139	132	138	128	141	156	109	170	145	138	140	136	141	148	156	142	145	140	140	139	156	155	161	133	155	159	139	134	131	155	158	160	126	147	162	133	112	160	148	133	131	133	136	142	150	142	128	151	153	145	122	136	134	150	141	135	143	141	161	156	149	131	149	146	141	138	142	140	140	136	146	138	137	123	148	149	149	139	117	164	152	137	137	159	157	131	138	125	137	135	132	142	137	139	148	143	139	120	149	137	148	144	121	153	125	125	151	144	139	149	120	148	142	143	139	139	142	155	152	153	146	178	158	155	146	149	110	137	150	142	140	152	109	168	124	136	133	145	133	131	147	132	142	168	160	157	136	122	133	157	130	151	142	148	151	122	132	152	151	134	142	153	128	155	170	153	139	126	132	138	144	126	142	132	122	131	165	144	142	132	155	135	153	138	142	130	138	156	137	139	130	137	136	156	149	163	130	158	143	140	165	159	166	131	133	133	152	160	148	131	148	131	154	151	144	136	138	134	148	159	140	147	133	135	143	153	158	148	129	136	139	128	137	138	125	129	112	140	129	141	131	115	130	141	133	139	129	142	138	162	128	169	134	149	138	127	136	138	138	159	152	148	146	163	158	143	124	113	144	130	130	146	142	123	178	134	167	144	163	129	151	137	149	153	144	158	155	129	132	139	146	149	159	135	145	146	150	150	139	150	129	130	160	158	143	139	129	152	157	138	135	151	144	170	152	154	157	149	135	162	136	141	145	130	141	104	165	142	148	140	164	159	141	153	157	141	143	143	139	150	144	160	142	146	155	161	138	136	138	140	150	138	149	142	152	133	150	150	121	140	150	124	133	139	150	155	133	148	162	132	143	143	144	140	140	130	138	142	118	126	136	138	157	158	142	121	142	158	146	147	142	140	155	152	157	133	130	130	134	153	135	131	144	134	138	154	148	149	147	126	138	163	154	156	123	142	138	152	149	156	142	130	143	146	131	127	135	121	156	130	171	130	150	133	147	120	158	127	134	130	155	145	142	152	138	145	145	169	130	154	124	122	162	145	149	124	149	155	162	149	140	124	158	137	133	129	130	159	130	144	137	142	134	138	145	131	164	138	162	154	159	162	135	146	143	119	146	134	143	145	147	145	125	138	134	131	137	138	143	151	151	153	130	163	149	158	131	153	147	135	125	114	137	155	145	146	121	146	134	133	131	148	159	159	133	161	170	144	145	155	154	115	153	139	167	139	141	147	153	156	151	151	162	133	143	148	142	145	151	145	147	146	160	133	134	148	137	148	142	156	145	138	133	133	146	134	139	136	163	166	156	153	124	142	137	133	154	150	122	130	122	144	156	125	143	143	143	131	153	133	130	143	145	155	148	145	152	126	139	152	174	139	127	131	143	128	141	142	157	132	138	138	131	126	134	138	160	125	141	148	159	133	116	148	137	141	127	151	134	154	148	153	146	137	135	156	119	149	167	137	136	154	139	132	148	149	136	128	157	149	144	132	139	129	154	123	141	142	166	125	145	139	148	141	128	135	124	130	151	147	145	161	142	133	141	141	121	141	164	128	150	154	160	155	138	139	124	140	143	158	133	145	155	143	149	158	129	141	160	128	154	131	131	152	149	144	150	136	156	142	148	150	142	152	127	150	148	141	145	140	132	142	150	162	129	150	152	148	149	137	168	166	137	139	150	132	154	142	141	142	150	132	149	173	153	155	122	145	120	124	116	123	133	135	151	156	169	166	129	154	140	131	142	130	145	138	129	117	156	144	158	135	145	128	150	143	142	159	138	132	142	148	159	163	122	138	138	145	144	143	140	135	166	140	157	158	154	142	132	144	152	170	153	133	135	162	148	147	136	135	162	156	139	126	141	138	142	152	156	139	149	133	157	143	158	146	150	159	155	150	133	157	141	145	145	140	147	139	139	146	167	148	155	141	137	158	146	144	119	143	145	122	136	146	129	141	132	122	143	153	120	122	127	139	130	153	146	156	146	116	161	163	151	122	134	142	122	134	149	131	135	150	136	129	137	145	148	135	143	151	127	147	146	142	157	143	118	145	139	169	116	160	148	132	156	142	155	148	144	141	123	130	158	153	141	134	138	140	160	136	118	148	140	145	157	121	143	145	145	142	157	166	149	135	142	133	139	147	143	147	152	175	146	151	136	155	127	135	137	152	138	133	134	153	119	134	140	136	140	144	152	143	139	131	151	140	133	138	143	134	123	145	140	122	128	154	135	124	148	136	159	158	155	122	160	115	131	139	153	158	140	156	124	136	155	136	137	155	153	168	161	136	121	134	134	142	138	147	146	145	163	155	148	138	148	155	150	144	155	144	131	125	153	162	131	147	155	115	120	153	141	136	130	138	131	153	176	148	138	150	139	126	159	142	146	153	136	156	149	150	155	148	158	136	140	140	145	155	145	131	159	158	141	149	128	160	145	131	143	158	112	140	148	129	130	130	137	163	150	161	149	142	146	143	180	126	151	154	148	122	130	127	124	145	154	143	141	135	164	137	140	167	160	142	160	156	136	131	175	159	143	142	151	144	155	157	112	134	152	128	126	137	130	140	165	123	138	143	130	139	141	144	134	150	141	125	149	128	135	165	152	137	130	124	145	134	115	110	147	144	130	153	135	141	131	169	154	136	117	136	150	171	135	171	135	146	121	140	142	141	143	139	132	155	134	130	128	135	134	125	126	151	146	148	156	147	140	121	138	133	149	151	127	150	151	144	119	141	114	154	140	165	115	156	143	157	152	156	149	156	151	107	148	129	145	124	162	138	126	153	153	146	152	164	157	153	163	149	140	159	151	136	151	137	144	122	139	159	160	134	139	122	137	143	142	142	131	126	143	149	138	154	137	138	146	128	152	140	169	157	144	143	152	151	158	127	143	150	132	153	139	156	136	151	146	130	140	127	131	151	153	143	131	153	153	162	153	190	143	134	146	151	131	153	119	126	138	148	127	157	139	162	133	149	155	149	126	137	143	132	146	158	164	142	132	156	170	128	160	119	146	148	143	138	129	150	136	152	142	111	144	139	140	151	170	162	147	136	153	137	132	161	139	147	137	134	127	160	138	157	144	115	143	159	140	142	130	126	150	148	130	154	147	156	129	138	110	158	127	136	151	150	136	152	164	145	167	167	122	143	151	124	144	143	141	125	119	131	145	157	151	138	133	153	140	144	141	129	143	135	129	128	139	130	140	152	145	127	122	154	133	153	154	142	127	143	122	146	154	141	124	139	143	152	137	128	138	140	150	155	147	148	148	132	160	147	160	139	150	133	143	158	132	144	117	142	136	154	119	141	159	155	140	159	160	141	141	129	133	152	151	120	141	144	130	138	134	126	150	150	131	121	129	126	150	124	156	151	138	122	130	149	149	147	153	146	144	158	133	147	121	123	134	144	162	128	144	130	153	150	146	143	169	131	131	137	147
5460	639	669	698	1199	2091	1663	1540	1390	1226	778	546	498	473	461	439	449	388	369	424	422	447	448	502	492	495	489	426	404	380	428	434	469	422	408	428	454	441	425	442	434	415	418	413	441	401	388	368	430	395	429	414	444	391	444	437	401	408	444	426	414	444	398	431	435	404	398	390	390	431	428	427	422	400	417	393	424	395	428	427	396	382	416	430	440	420	393	398	366	400	394	410	383	448	433	399	402	412	407	412	414	425	414	403	382	418	405	415	409	403	425	443	417	438	425	430	406	407	435	436	406	420	423	423	407	418	437	401	431	396	417	451	418	405	395	425	406	386	426	446	387	425	437	400	431	423	404	400	406	393	441	393	401	366	400	401	401	416	421	415	413	418	404	406	421	423	401	432	421	398	457	444	422	373	420	382	426	407	420	388	439	417	403	403	406	461	393	391	421	387	407	387	431	391	412	410	408	404	430	464	413	426	407	412	393	401	395	394	389	426	398	433	429	385	400	431	409	391	419	442	424	460	423	412	399	416	428	403	443	415	410	396	410	428	407	374	421	386	410	427	420	397	375	449	398	403	395	423	408	403	435	421	450	430	424	435	430	409	430	399	416	424	393	400	402	416	429	401	429	406	406	412	398	436	424	404	414	391	393	425	402	455	419	422	384	425	438	418	387	419	378	423	390	387	409	417	404	412	400	372	412	397	406	394	451	425	418	426	413	403	443	425	420	448	426	383	426	405	436	384	402	404	428	393	384	385	421	396	406	413	433	403	378	397	425	397	414	413	443	411	401	437	408	422	395	392	410	420	409	395	396	411	386	399	400	399	411	386	397	421	411	422	411	413	442	418	431	429	421	408	412	426	404	408	399	385	428	416	438	361	404	419	403	406	415	424	427	421	401	388	404	415	446	410	432	402	406	422	398	415	389	467	397	418	407	391	393	417	417	422	418	421	430	401	407	393	411	416	415	440	418	427	401	433	387	396	392	413	376	401	393	417	408	416	415	388	401	423	407	415	411	402	391	400	446	422	421	434	417	405	397	429	393	439	391	437	444	388	392	410	448	411	407	404	411	394	460	369	364	443	413	448	414	433	423	415	424	421	399	385	437	419	425	409	417	397	422	394	414	427	407	415	399	443	389	409	435	390	401	403	389	402	440	369	435	394	398	392	430	411	386	416	423	367	394	390	399	412	452	386	414	424	397	427	441	407	386	402	476	439	418	389	384	423	398	434	407	405	388	442	413	425	407	382	430	438	419	425	405	425	379	420	392	382	401	427	424	400	376	389	427	405	399	403	460	408	431	403	409	485	421	405	423	409	432	404	395	393	407	413	399	381	446	407	433	401	402	405	394	403	421	402	403	390	442	419	440	440	376	419	438	408	401	395	395	395	404	389	393	403	387	404	397	411	424	389	445	403	395	432	406	386	436	429	392	405	434	444	422	411	404	387	397	429	438	428	417	416	460	419	412	419	426	439	394	444	403	402	381	407	395	391	404	409	411	430	410	417	433	430	431	433	446	401	411	400	429	386	405	387	413	433	419	418	456	376	440	398	395	393	393	427	421	398	374	399	421	382	411	405	415	409	425	423	424	414	392	415	412	402	419	412	444	410	428	431	407	426	404	419	392	435	425	394	404	411	402	397	421	418	396	437	420	415	400	399	384	405	433	429	422	384	427	396	436	381	427	418	376	438	388	387	427	374	435	408	408	440	398	383	416	399	400	376	396	396	405	413	452	408	410	433	371	413	406	428	404	439	423	380	410	426	404	369	388	436	431	394	408	408	433	424	421	417	381	384	388	395	426	402	413	375	397	422	404	384	428	391	386	435	394	394	436	405	432	407	403	423	405	364	376	367	447	433	422	434	411	418	411	421	447	380	408	411	364	384	412	406	383	395	431	461	432	402	407	396	394	393	451	405	427	389	390	423	402	444	391	456	432	385	379	398	391	432	408	429	417	453	403	386	423	415	414	402	398	423	408	415	438	436	455	425	366	377	399	414	382	403	427	393	379	411	417	394	381	414	409	427	406	397	459	451	397	443	445	449	386	400	408	447	415	385	434	397	434	391	393	402	375	418	418	429	423	412	416	424	406	432	395	414	452	413	420	416	401	384	400	405	401	431	401	453	384	434	405	426	414	403	399	419	397	406	426	409	415	385	383	427	412	422	420	416	405	447	405	398	403	400	412	436	402	403	421	401	414	422	407	438	419	389	397	404	412	394	428	398	422	425	422	380	416	413	426	405	449	402	418	424	371	421	385	396	436	427	387	415	410	409	455	421	453	404	405	387	379	364	384	397	418	385	415	378	461	399	424	375	442	418	436	436	415	380	415	409	424	393	428	428	403	431	419	409	407	417	414	405	448	430	376	421	412	382	406	396	425	405	425	431	454	401	406	392	424	393	417	378	380	448	401	424	422	408	414	435	410	414	389	419	410	430	376	380	437	431	393	441	402	394	425	408	408	422	445	432	416	395	424	402	401	400	366	400	405	414	406	430	386	461	414	384	434	414	451	426	420	438	408	425	430	428	377	400	433	403	384	433	402	395	430	371	415	404	422	387	408	402	410	420	404	399	421	414	395	455	417	407	430	430	371	411	402	402	407	398	449	420	386	417	441	383	415	436	421	388	402	399	424	399	376	425	366	394	448	431	418	388	409	414	437	408	389	375	373	410	402	375	395	404	395	443	438	429	381	401	427	382	404	424	425	432	436	405	393	431	461	404	407	395	403	432	418	410	412	430	400	418	444	435	417	443	396	415	388	394	450	395	390	398	408	377	398	418	434	397	388	447	395	423	411	432	431	385	422	384	388	435	407	387	411	436	420	438	435	359	405	408	392	412	444	409	406	387	394	423	427	403	408	425	411	400	433	401	427	410	400	387	430	378	424	431	407	399	405	449	426	403	435	407	454	375	425	422	407	451	383	412	410	418	393	400	432	434	425	401	447	420	438	373	388	430	427	420	396	433	432	403	419	432	396	412	415	399	445	426	400	396	434	397	376	444	381	434	402	420	409	389	423	418	397	396	373	412	390	442	400	418	413	404	415	402	432	414	408	390	409	419	394	401	419	431	373	395	392	416	435	426	439	372	422	414	376	416	393	412	365	399	456	396	424	421	377	405	407	441	407	401	429	397	416	400	397	393	383	438	376	429	412	440	380	415	381	400	441	379	416	427	425	426	471	419	420	452	410	415	374	414	422	405	391	407	380	414	421	426	398	411	404	418	431	406	399	411	390	389	410	414	419	381	459	384	419	424	414	419	414	402	400	427	412	432	428	438	394	406	389	393	405	395	420	408	423	394	396	365	403	416	382	413	429	397	440	417	419	467	384	384	375	415	403	409	418	416	399	438	373	439	423	370	441	381	393	428	423	416	424	437	416	409	415	417	414	434	394	400	450	447	407	376	381	390	426	415	400	418	386	401	403	410	417	401	426	436	434	403	406	408	399	399	387	404	394	415	408	373	392	422	414	428	419	418	420	427	449	426	411	421
35477	7799	1590	1115	964	1273	902	858	691	629	476	427	373	365	328	323	341	316	285	301	327	338	302	350	327	347	301	257	273	316	293	323	294	340	338	306	325	303	322	304	308	313	325	299	314	311	298	324	297	291	295	297	315	277	288	309	325	312	306	298	298	306	306	283	290	309	299	329	304	292	305	289	275	327	315	303	296	316	302	281	294	278	284	298	297	300	322	319	289	289	286	275	296	318	297	304	294	272	287	290	289	321	298	309	279	306	315	313	303	318	293	304	315	316	295	337	295	303	274	341	276	272	314	300	296	266	297	340	292	289	307	268	298	270	322	329	281	314	293	308	313	284	261	300	307	301	304	291	296	282	290	305	301	315	301	285	274	279	296	309	300	318	281	297	293	310	298	314	280	311	317	307	318	276	274	319	307	289	287	269	300	334	288	312	306	289	318	277	297	290	311	266	299	296	309	323	295	257	300	295	289	309	289	289	288	293	264	311	279	265	295	304	310	300	320	298	300	308	323	320	328	255	280	281	335	276	297	307	292	275	277	319	298	323	298	311	299	289	289	263	286	264	296	284	312	314	268	341	287	296	288	287	301	314	288	304	280	270	293	311	294	290	312	296	310	314	287	302	287	330	302	306	278	313	281	320	303	296	299	317	285	265	304	257	287	303	291	317	310	320	290	326	297	302	312	300	322	335	307	317	288	282	296	292	304	268	281	287	308	330	289	297	291	302	270	302	297	308	303	302	285	324	314	269	266	316	315	299	281	293	302	319	289	309	360	269	287	328	261	279	300	272	319	321	307	324	303	323	272	272	318	295	296	268	301	292	318	291	273	296	309	276	293	265	314	300	283	284	291	309	304	323	309	309	287	312	285	281	304	320	266	296	288	335	320	300	298	323	289	290	281	277	297	293	319	271	289	271	313	306	286	304	289	303	270	303	293	310	325	276	293	325	277	281	298	294	314	286	325	305	295	319	309	275	309	279	311	285	266	296	287	308	281	294	286	300	281	314	292	299	319	288	309	321	316	302	262	277	293	307	300	309	267	288	313	315	330	287	305	273	285	295	289	292	313	341	281	279	289	261	310	320	333	307	289	270	272	303	297	285	303	276	273	298	304	272	297	304	284	304	288	290	315	274	297	301	325	334	281	306	315	311	335	297	284	315	261	268	291	284	321	290	308	333	288	275	276	303	302	316	277	303	275	314	307	293	330	309	288	308	297	303	277	310	304	327	313	309	317	292	318	291	280	298	299	286	301	296	320	305	321	329	302	294	249	304	295	323	301	320	292	300	324	305	291	294	292	292	318	315	326	313	274	271	274	298	294	284	312	288	302	297	288	294	307	285	274	291	279	327	308	298	295	286	313	305	280	312	287	274	273	300	277	323	301	316	269	324	313	314	323	307	291	302	320	299	315	325	275	298	295	304	270	311	261	314	292	318	295	295	273	297	299	289	298	288	289	295	314	292	314	305	307	271	299	314	271	306	308	286	304	305	286	282	278	301	285	315	305	307	286	277	305	312	311	290	317	292	313	288	296	287	268	290	315	304	300	284	297	320	287	344	289	308	314	309	323	281	323	330	296	319	269	281	296	276	269	294	313	323	285	315	310	308	293	279	307	271	258	305	304	290	322	314	303	299	349	350	302	298	301	319	322	287	295	305	315	299	292	300	306	255	305	303	294	285	320	303	275	316	332	316	286	290	278	327	294	302	313	241	294	293	299	286	298	290	305	322	304	339	317	310	299	291	279	277	295	273	289	324	279	284	307	322	313	291	323	287	307	318	280	285	337	288	313	325	334	310	307	304	321	311	323	280	295	332	270	271	310	281	287	318	299	297	330	285	293	284	291	325	283	297	289	302	289	270	304	311	324	274	286	263	302	298	299	304	322	302	330	306	287	342	298	311	317	266	286	268	283	281	292	311	298	307	279	300	256	283	282	305	280	259	327	280	291	287	317	302	337	311	345	304	307	295	259	305	272	329	310	285	265	318	312	294	299	309	310	289	317	313	289	292	295	260	285	293	297	324	323	311	313	304	291	308	288	260	288	291	324	320	338	296	337	307	292	305	262	291	287	277	282	290	324	279	290	304	309	312	303	298	312	310	282	334	283	306	317	282	288	299	313	297	284	271	311	277	293	306	291	322	284	302	297	287	258	289	286	312	309	301	321	298	288	302	305	315	312	280	291	296	307	280	333	325	314	308	323	279	305	300	249	285	279	307	306	309	302	307	328	272	340	292	320	274	285	288	289	293	281	281	262	294	291	286	304	292	330	304	329	295	297	296	263	318	295	307	316	291	286	318	292	294	293	283	328	305	281	279	281	312	307	278	332	297	297	294	291	315	319	301	305	311	283	281	282	297	335	298	285	284	311	300	280	305	276	328	304	293	272	301	292	290	291	288	276	325	278	313	307	287	301	334	322	289	286	336	302	285	309	289	308	268	303	309	295	269	276	298	314	325	301	293	318	318	316	293	303	301	291	296	277	331	295	324	277	286	305	325	294	293	267	323	330	309	287	284	266	300	309	283	299	327	315	341	309	296	285	294	287	324	281	303	299	309	292	311	289	290	301	313	299	327	280	246	269	306	318	280	267	278	290	279	294	333	279	299	278	277	326	313	305	303	311	317	281	275	290	290	274	269	279	296	291	297	286	303	274	295	265	305	304	282	309	304	283	312	302	293	316	319	283	270	324	276	273	305	288	313	322	299	279	287	303	292	289	324	322	305	287	317	325	284	276	305	303	302	296	319	311	303	316	304	295	295	267	323	290	324	308	289	303	304	286	317	296	311	284	295	318	272	290	327	277	309	281	273	277	286	297	290	286	271	302	305	303	301	293	286	293	286	266	278	340	310	281	305	284	311	305	283	306	277	327	293	281	304	273	302	264	326	294	308	303	336	303	304	323	293	307	294	300	301	317	336	312	315	300	285	282	336	267	294	313	322	307	330	291	332	306	286	288	293	309	336	312	317	261	257	312	284	279	291	272	334	316	287	343	310	297	283	295	300	327	318	302	300	298	328	273	351	283	308	257	298	288	276	266	272	294	284	312	313	259	293	320	306	332	290	304	289	321	304	306	312	293	272	313	288	300	265	293	271	285	330	310	325	288	283	310	310	305	307	307	310	290	280	303	288	292	337	290	271	278	308	279	294	274	290	287	303	293	294	275	302	296	297	304	313	282	267	290	251	292	282	308	302	294	306	326	323	303	302	285	289	312	289	315	288	259	284	274	321	331	312	295	312	319	287	317	292	298	320	293	337	302	299	290	309	281	291	272	288	296	292	296	316	299	346	277	276	304	317	295	260	302	283	271	344	297	324	316	308	292	320	280	261	280	321	319	310	303	338	295	297	288	285	328	310	297	302	300	317	298	263	268	332	306	304	268	320	299	279	301	289	275	300	306	279	283	291	295	290	290	295	297	358	290	276	317	318	328	319	334	284	321	328	295	291	323	289	291	307	291	314	306	282	319	289	290	262	296	289	321	326	313	287
15396	1729	2856	3536	3376	5206	3874	3827	3139	2693	2045	1413	1298	1098	1046	1058	937	987	952	922	921	978	1067	1051	974	1019	935	831	831	831	847	808	804	871	871	900	894	879	889	870	933	837	878	840	779	799	790	808	759	765	797	791	725	775	774	754	764	768	761	755	736	740	755	802	766	765	709	731	758	782	780	759	749	733	720	750	767	758	746	728	730	732	754	733	814	731	728	726	746	717	745	693	791	747	744	733	757	753	738	737	782	758	752	738	760	778	799	742	778	749	772	718	738	749	809	735	719	725	721	714	737	659	758	734	763	735	721	773	778	720	791	756	788	781	700	717	755	775	706	737	732	749	749	723	753	713	736	716	731	771	765	780	720	698	732	720	762	724	753	711	736	765	763	764	775	763	766	715	747	743	741	788	751	728	714	702	801	776	725	782	730	800	701	714	759	744	755	710	684	727	724	760	711	777	721	722	736	742	754	795	747	788	794	750	756	787	774	743	726	745	726	731	751	750	703	731	716	802	731	711	713	744	762	690	766	750	744	676	748	751	810	727	766	731	727	736	802	773	781	708	721	724	736	782	729	708	717	699	750	737	776	747	760	789	738	752	742	732	751	736	700	782	735	772	714	774	747	679	806	743	775	706	688	703	736	751	764	748	778	739	725	726	696	753	716	693	720	742	817	735	734	756	747	736	777	761	726	771	768	683	722	768	768	727	732	724	738	759	730	721	762	704	780	700	754	785	764	762	742	678	734	744	750	774	765	738	713	776	695	770	743	747	769	741	734	750	754	765	710	743	737	735	752	752	749	741	749	713	740	729	735	730	757	759	746	741	773	696	720	729	720	738	751	736	778	743	715	748	761	699	740	750	686	776	789	772	771	738	718	721	728	731	735	795	735	729	750	711	753	742	744	723	715	683	735	744	720	760	712	785	726	731	739	741	752	729	733	771	757	702	733	760	739	708	797	801	750	704	727	723	758	695	733	757	738	751	745	702	779	744	762	785	724	754	741	720	751	664	744	727	725	692	777	733	767	696	769	674	704	720	721	776	649	731	782	758	785	727	748	751	712	719	738	754	787	754	698	752	711	751	776	766	729	748	716	722	734	786	739	726	756	693	708	754	742	771	775	706	743	739	760	771	719	739	763	771	730	696	742	789	740	753	729	732	714	748	742	744	700	739	720	766	724	766	715	787	770	741	740	771	761	743	724	764	765	741	726	729	746	736	761	761	727	757	729	787	676	726	769	778	750	729	725	738	727	728	726	738	766	733	727	752	770	746	747	766	698	738	723	759	716	737	754	769	700	740	738	729	742	733	738	742	735	774	689	750	709	746	745	732	715	736	743	722	763	775	787	736	768	695	726	737	771	762	740	702	785	741	729	782	767	716	767	772	709	775	713	749	722	692	762	768	746	775	702	738	755	730	707	784	766	691	783	736	735	783	773	738	698	683	731	741	753	742	767	696	672	740	807	759	740	787	704	786	748	724	740	737	732	731	753	785	742	689	745	768	774	756	706	762	738	730	770	762	774	770	734	721	734	761	798	750	701	768	756	730	698	780	758	756	730	746	743	728	725	754	726	743	761	735	756	747	714	734	778	687	723	783	760	736	763	707	717	766	760	697	760	768	715	736	716	702	735	772	817	758	750	766	710	737	725	752	721	690	718	747	763	741	728	752	717	717	737	753	753	738	752	754	703	733	781	701	757	770	726	731	769	723	745	738	704	764	764	732	716	741	745	753	766	747	782	718	696	763	747	748	705	765	730	747	763	730	739	752	681	738	699	752	728	703	762	767	750	698	735	700	722	774	716	749	710	728	735	755	730	714	749	778	721	722	751	760	744	764	760	677	760	750	697	740	761	737	723	737	741	763	750	804	727	779	752	687	754	748	731	701	714	763	748	697	746	738	787	732	737	716	770	763	721	727	763	743	733	790	674	757	731	722	758	733	759	739	744	758	773	756	754	782	741	805	740	748	726	723	711	763	735	720	701	748	705	724	703	692	746	760	738	790	760	767	782	750	760	761	713	745	711	753	739	732	793	750	744	774	756	699	692	729	772	740	804	681	772	754	745	703	760	739	741	706	722	720	782	709	775	678	740	775	702	722	751	781	730	771	751	737	781	699	767	761	769	702	704	736	744	722	714	737	753	705	737	740	733	708	760	773	752	724	764	718	766	747	727	707	763	741	743	757	760	747	742	705	743	694	775	732	740	747	736	722	759	727	795	724	759	754	751	767	776	780	745	766	724	782	751	741	755	680	707	760	739	758	733	755	751	777	739	758	716	730	722	746	711	773	726	690	707	761	693	751	730	737	771	738	750	726	737	736	720	748	773	742	730	749	759	688	760	765	763	750	787	785	734	739	755	698	730	742	746	703	737	715	736	758	741	769	734	716	728	773	785	712	757	773	757	723	763	750	740	766	752	760	740	738	738	746	690	728	750	750	763	756	701	759	741	735	773	746	729	717	743	670	741	744	718	709	755	750	740	716	750	745	735	736	714	722	730	745	738	760	704	744	741	742	803	747	746	735	786	743	730	757	723	714	721	729	724	748	760	748	714	699	751	753	720	715	773	755	728	718	733	747	734	768	700	730	714	729	726	709	768	763	737	757	708	768	701	780	748	711	700	746	748	704	725	714	738	714	721	751	727	755	705	747	712	711	742	784	727	721	698	763	749	777	758	769	741	708	808	764	724	686	793	727	763	712	758	725	745	741	686	779	707	769	759	756	787	798	766	758	758	714	706	766	752	778	747	744	783	696	729	731	792	745	728	766	695	747	733	718	710	769	778	679	719	705	763	743	748	727	710	742	796	677	742	726	717	737	764	783	757	733	775	775	705	796	739	712	747	757	714	733	718	778	747	768	757	710	736	756	765	737	765	736	750	713	766	735	752	702	801	750	769	737	808	765	725	743	744	771	704	746	744	712	763	703	753	736	740	720	733	770	714	776	712	790	770	705	722	756	765	765	820	741	722	758	777	772	772	705	773	717	775	786	709	720	763	742	828	771	718	718	735	772	781	757	707	762	739	770	725	722	770	753	773	755	719	699	725	776	739	739	781	701	784	757	747	720	804	723	763	744	741	759	778	744	743	735	706	745	745	747	740	703	750	762	717	732	732	735	751	740	792	775	738	763	733	743	753	738	706	771	729	758	763	750	754	724	785	699	729	800	714	730	747	792	732	778	764	741	726	797	779	762	709	751	709	752	755	754	743	758	720	798	711	701	725	716	723	757	727	789	755	692	716	718	739	746	738	817	736	736	689	768	723	800	771	751	765	767	788	747	736	743	773	737	742	732	691	698	779	734	717	773	772	707	750	779	748	725	722	750	712	718	716	763	785	739	722	768	716	770	773	783	787	741	751	755	734	782	671	722	795	742	748	794	772	678	711	710	754	754	703	734	762	769	710	735	765	773	757	727	708	764	723	761	670	784	758	750	727	724	711	708	746	771	741	799	767	750	769	736	713	772	747	777	716	764	729	725	718	786	748	731	742	709
45532	16717	4501	1950	1401	1772	1218	1121	983	782	692	487	485	458	391	381	407	334	381	345	331	392	358	332	357	381	319	323	331	382	340	340	339	318	342	336	332	347	280	344	336	353	335	372	303	316	324	341	322	335	304	306	325	317	327	304	311	320	327	357	313	292	311	311	294	310	308	302	327	322	335	316	333	307	328	292	329	317	294	297	339	338	293	318	307	322	327	325	314	319	260	290	317	294	350	321	278	319	306	331	332	317	305	308	292	312	308	311	323	317	280	310	326	286	304	324	309	304	355	307	319	307	329	310	324	306	319	311	299	311	313	324	287	316	291	293	315	311	299	314	310	277	302	330	309	320	296	353	332	289	323	300	362	320	285	318	293	311	322	308	326	301	335	304	318	296	323	306	326	294	305	341	316	315	298	304	313	308	301	315	284	291	283	322	312	336	303	322	323	349	291	311	297	298	340	308	311	298	291	327	326	323	308	316	299	306	290	335	301	311	316	325	315	318	316	319	335	303	293	309	304	303	295	297	304	310	318	303	286	296	331	327	304	332	282	318	316	339	312	322	333	308	318	316	316	327	310	326	316	304	290	291	300	309	308	292	296	299	360	303	293	279	304	320	323	281	262	314	287	305	315	293	338	331	317	314	334	334	312	305	282	312	312	314	303	332	297	320	268	296	309	328	280	330	311	315	303	308	304	311	289	289	316	305	289	313	314	302	309	341	314	309	284	300	336	306	309	315	272	316	288	308	296	322	301	291	333	313	307	290	333	301	324	311	320	326	340	328	355	308	329	298	329	300	334	302	334	312	320	351	323	303	297	299	323	316	296	304	319	314	315	292	317	308	318	330	326	302	290	347	294	315	325	364	294	312	290	283	336	293	312	326	327	343	310	316	295	324	302	317	324	324	273	322	290	295	306	316	324	330	306	314	296	320	317	298	299	307	307	325	283	327	321	309	339	308	320	303	300	308	308	288	321	337	299	315	317	293	340	305	314	316	324	315	296	305	331	339	294	302	301	282	310	323	311	334	323	312	292	329	314	306	332	294	313	296	335	332	319	290	270	316	290	322	347	325	293	302	308	344	306	304	346	319	325	330	314	336	312	322	299	300	287	327	333	300	326	293	305	290	309	336	335	269	307	328	348	315	290	314	329	290	327	296	322	295	292	281	321	259	333	303	323	306	321	335	311	300	309	314	319	281	329	324	322	326	299	311	353	308	320	301	329	285	323	301	300	305	325	341	327	305	345	294	291	324	297	320	295	295	305	330	293	284	300	322	297	314	279	317	301	259	297	293	310	346	315	302	287	329	305	299	316	304	317	309	320	339	312	306	298	325	352	286	293	342	307	314	328	322	306	317	312	306	342	283	288	282	329	278	320	292	344	323	282	301	299	337	322	296	309	325	302	272	349	328	282	316	274	328	300	316	313	307	338	311	332	309	306	329	335	300	286	319	298	277	308	297	303	313	310	320	315	319	301	355	314	315	339	311	316	319	328	311	350	284	323	308	309	306	322	287	295	294	311	314	349	324	313	312	298	269	320	314	310	337	306	337	284	340	297	289	283	300	311	341	296	305	295	298	327	316	316	310	307	300	341	332	329	323	292	320	333	345	293	300	340	354	309	341	321	330	291	327	304	289	311	321	316	311	339	338	333	314	320	332	307	311	310	296	308	318	321	295	304	308	315	337	316	330	310	350	315	296	316	292	302	318	312	316	321	315	329	310	293	326	326	322	274	305	277	295	253	290	291	318	334	293	316	295	315	273	312	279	285	308	277	301	295	306	308	317	287	286	308	320	326	316	325	325	314	315	305	327	317	337	320	307	323	328	308	302	304	326	299	298	342	294	305	310	326	304	298	306	267	321	315	314	323	319	290	339	295	298	325	346	303	304	341	339	332	332	316	335	336	297	343	296	305	328	329	336	327	320	294	296	331	292	292	302	307	319	313	303	322	319	319	305	313	340	349	306	312	356	320	316	291	309	347	298	292	308	289	345	325	292	303	298	299	299	327	315	322	308	295	319	298	329	333	318	283	309	285	311	292	306	312	313	321	300	308	338	290	323	290	328	336	298	317	296	300	320	338	277	316	309	310	320	319	310	312	306	301	322	329	326	299	306	290	330	327	302	306	300	311	279	317	313	303	302	316	308	311	300	328	292	323	348	338	315	293	284	328	330	328	331	300	321	317	300	272	301	313	335	293	323	284	310	335	292	312	302	314	330	309	326	317	289	274	311	316	278	334	312	310	346	298	291	310	325	323	297	307	311	294	308	302	334	284	343	341	278	308	304	334	303	321	341	341	321	350	317	310	285	313	295	342	308	319	288	297	320	287	332	308	335	321	326	319	309	310	339	292	332	309	287	326	327	294	277	289	299	306	328	319	316	297	323	320	296	310	311	300	307	292	313	290	308	315	299	288	341	311	319	323	320	291	313	331	303	324	305	315	310	317	316	292	301	308	300	327	299	317	311	304	322	318	268	303	351	305	310	301	325	300	309	297	297	297	348	276	307	303	315	286	298	342	350	313	343	321	283	310	322	316	318	318	303	345	299	308	301	344	338	318	286	337	269	328	309	292	287	316	314	319	326	325	317	313	316	319	321	311	276	262	301	331	315	284	319	328	311	299	312	330	323	326	329	293	325	334	315	310	290	334	293	340	311	325	317	339	289	342	318	312	307	305	294	320	311	311	323	300	318	275	307	326	346	272	311	306	314	337	350	307	303	318	295	297	302	290	302	318	301	329	292	341	330	291	288	283	290	315	301	298	323	331	316	284	298	304	279	330	342	298	327	313	320	298	295	330	304	279	304	296	320	332	288	342	319	310	314	322	329	307	304	308	321	312	314	336	316	349	294	311	304	313	311	307	343	307	317	308	275	298	288	335	291	335	311	301	324	307	307	346	345	323	325	308	320	321	315	271	303	359	276	307	305	307	294	287	275	312	273	319	345	304	303	310	323	337	332	312	328	314	315	331	330	297	298	275	324	306	291	270	303	286	326	314	273	322	284	273	325	323	296	276	318	301	307	296	299	328	345	317	330	280	305	314	300	320	297	317	327	316	302	310	304	289	268	354	325	318	294	304	302	277	318	314	262	281	330	311	316	306	323	314	326	343	335	315	290	334	306	322	297	304	291	306	324	287	319	338	289	316	276	314	268	272	349	301	287	342	318	308	321	319	292	314	335	323	290	305	313	323	309	314	337	340	311	330	310	322	332	282	307	317	325	316	282	278	321	307	278	319	287	308	357	302	309	296	299	317	295	333	316	300	333	318	308	321	311	291	297	311	315	332	300	296	289	280	290	305	315	324	324	324	318	309	302	296	296	297	334	293	332	274	318	292	309	290	287	303	291	335	316	289	309	279	341	325	294	310	333	289	316	317	327	273	299	300	323	316	321	325	293	310	285	319	295	311	320	331	302	291	291	331	334	315	339	331	291	291	314	339	280	316	302	303	295	309	302	298	302	296	307	319	318	310	292	322	315	304	315	310	331
20596	2431	4677	5551	4994	7153	5145	5133	4649	3418	2669	1908	1763	1525	1349	1278	1172	1150	1159	1164	1076	1091	1163	1239	1195	1136	984	960	925	922	852	944	949	1028	1122	1003	952	1051	913	939	1170	1231	976	963	832	810	843	826	791	765	783	813	774	792	783	770	798	714	756	753	828	787	750	771	777	777	721	747	768	746	734	737	790	751	732	786	738	704	779	738	736	783	750	803	732	734	774	798	778	741	758	724	781	744	730	729	774	726	743	767	755	731	784	744	714	733	751	748	782	729	762	747	731	738	780	721	686	758	753	774	721	708	743	731	751	731	731	722	729	742	735	718	713	733	716	785	746	728	735	692	710	778	725	753	736	741	744	739	687	714	753	770	730	701	762	730	782	779	763	727	757	708	778	717	766	738	788	768	740	742	744	722	790	753	732	764	769	745	752	720	736	716	707	752	767	779	741	714	761	749	760	748	741	775	791	727	692	758	688	750	693	752	738	748	794	749	730	727	755	683	720	716	754	773	736	723	735	781	739	736	768	758	788	736	724	748	745	690	749	757	756	755	822	740	733	721	731	759	727	719	759	719	741	739	700	656	709	722	771	735	766	728	718	749	779	729	768	765	788	739	734	721	777	735	799	732	732	727	718	758	752	724	695	739	756	749	750	735	708	782	753	758	733	716	725	796	724	753	734	710	763	724	741	712	735	739	755	753	728	762	710	756	725	699	743	711	768	731	766	757	766	715	761	756	768	785	696	744	766	708	699	753	745	743	732	730	787	734	711	759	762	732	698	755	748	727	723	812	760	696	732	715	740	764	718	741	725	750	756	789	755	737	752	744	746	744	719	727	736	735	772	715	771	745	742	704	718	750	745	730	705	737	767	738	723	768	742	717	756	706	759	735	750	685	718	738	774	753	731	722	711	736	701	747	770	708	733	750	772	765	747	704	761	677	739	718	762	696	760	716	725	743	755	746	729	725	715	729	781	768	756	737	721	756	755	756	740	750	770	745	732	721	711	719	711	736	706	722	664	708	725	732	693	751	769	736	761	732	751	725	731	719	723	777	739	711	776	740	761	737	762	786	670	746	769	711	707	736	724	750	752	748	698	707	764	716	756	736	713	782	699	785	752	772	719	724	780	747	763	758	764	714	731	732	691	698	726	756	737	770	778	741	784	728	756	675	776	726	753	735	704	769	731	733	737	776	701	711	761	724	766	724	732	701	721	694	716	699	749	771	743	730	716	778	754	746	698	776	768	790	744	731	737	756	761	696	707	763	731	755	675	736	694	757	775	741	745	707	690	712	729	733	789	741	735	719	779	747	710	744	807	797	711	754	740	703	734	765	692	761	726	749	721	763	739	767	714	708	730	713	772	776	749	752	753	711	738	755	824	722	782	755	698	730	784	739	757	765	782	808	734	786	724	803	750	738	745	716	790	725	736	730	757	753	749	762	752	742	753	761	714	758	703	746	784	748	725	709	717	772	678	747	736	779	714	756	726	758	773	704	748	714	767	743	727	744	705	696	688	722	794	766	769	765	755	777	731	705	767	734	712	775	726	765	679	743	751	751	704	740	740	787	732	781	722	710	738	758	744	761	724	717	733	763	724	701	801	726	742	753	743	757	728	717	713	700	737	756	706	772	712	737	725	743	704	762	775	737	762	730	771	742	752	784	727	739	722	749	766	737	723	766	825	752	711	726	747	785	711	699	755	715	709	711	762	734	769	739	749	708	754	730	774	744	688	707	781	713	766	781	752	750	692	719	708	751	762	728	776	761	734	760	759	681	730	721	772	727	770	768	751	693	751	706	735	729	727	772	684	717	764	735	728	762	771	733	702	782	737	789	733	718	671	817	755	748	780	741	760	729	786	781	703	705	708	748	748	760	747	783	757	787	727	792	741	760	763	742	771	732	729	718	731	712	767	721	762	742	763	740	745	670	756	740	753	789	726	713	710	733	731	721	733	723	739	707	766	734	720	754	747	720	664	750	789	767	752	753	742	664	732	712	757	720	665	695	756	705	702	752	735	727	727	744	773	765	769	758	773	712	750	699	781	774	709	699	723	761	745	739	766	740	710	774	763	738	744	769	722	735	717	740	752	756	699	716	752	770	729	754	742	725	736	733	748	739	748	747	747	746	800	718	732	708	752	743	787	796	777	759	715	712	739	737	739	682	720	748	744	801	671	739	704	740	718	715	744	718	727	728	736	723	786	767	720	742	687	744	744	765	784	739	776	750	739	705	767	758	803	748	725	752	703	758	706	765	668	758	725	727	743	722	705	782	770	703	734	779	751	733	744	754	734	731	704	737	774	746	772	766	769	810	733	740	713	785	780	764	754	762	734	744	764	698	713	756	802	712	725	783	746	684	746	731	721	736	765	749	698	718	722	772	758	762	716	749	717	815	746	726	746	716	784	710	729	744	713	746	785	751	760	791	707	743	720	701	754	732	743	745	732	764	743	735	772	769	725	756	765	753	691	734	743	738	726	708	747	743	727	758	739	701	759	708	761	710	740	742	763	756	735	713	762	700	740	706	757	747	764	722	791	771	779	777	759	778	702	759	759	744	737	724	754	775	741	731	739	752	802	698	747	758	753	759	741	715	710	737	744	752	702	699	774	764	783	763	731	728	716	730	756	793	714	763	749	745	788	763	778	725	759	732	739	726	744	769	731	746	755	762	771	743	726	743	716	751	782	756	789	750	722	695	759	789	768	746	731	724	708	748	762	721	838	717	782	730	755	682	773	753	737	745	717	740	728	767	693	726	751	741	805	761	747	732	745	749	739	758	763	731	745	717	730	725	735	758	738	804	780	756	698	732	724	760	722	731	763	754	707	699	698	740	749	744	752	736	756	754	723	726	720	719	738	787	743	735	749	725	705	760	721	753	712	780	740	756	780	753	728	772	732	711	706	739	744	759	723	702	720	703	682	721	718	698	730	777	711	742	694	729	718	715	749	727	798	691	747	769	752	764	747	735	724	759	711	762	697	702	737	741	751	747	733	727	740	751	789	704	703	780	749	768	799	754	698	751	732	766	742	742	757	718	708	736	726	722	733	705	700	746	697	733	722	745	772	739	717	751	737	782	737	742	736	682	751	794	724	762	724	700	719	726	750	767	757	726	758	744	740	754	777	724	723	754	786	755	773	754	751	734	725	722	753	740	700	735	746	692	808	698	752	768	650	700	716	742	705	729	748	738	714	676	727	810	702	733	739	743	720	763	672	732	789	761	754	692	719	752	781	739	716	743	717	754	737	786	741	774	744	745	756	706	811	771	743	726	756	748	739	723	702	805	759	746	715	737	710	749	761	748	731	726	722	693	718	812	765	697	700	762	724	682	730	715	735	721	703	734	745	767	678	775	706	724	764	741	744	711	734	711	730	738	737	716	725	716	775	713	750	769	707	780	703	722	747	764	794	744	742	727	755	758	735	758	740	720	724	768	715	736	732	713	756	765	687	703	722	726	723	787	745	717	717	758	759	760	724	733	708	740	710	722	731	735	725	701
6495	388	250	255	230	470	260	291	282	224	155	143	152	126	143	138	151	150	151	143	144	120	164	153	135	133	128	137	139	129	148	149	120	143	143	142	154	156	136	129	152	160	142	128	155	152	133	146	144	136	147	158	112	115	134	161	157	165	132	138	127	155	129	142	160	140	122	134	165	137	150	146	133	130	133	148	143	142	144	117	144	143	136	136	116	127	125	153	154	141	146	149	135	115	138	177	129	143	137	135	156	151	141	140	130	135	129	121	137	137	148	124	146	130	124	122	128	136	134	147	146	157	127	133	158	162	166	161	119	133	146	127	147	154	137	135	134	142	120	162	126	151	145	164	149	131	136	147	134	134	140	125	135	140	180	140	157	133	144	128	119	132	144	141	130	161	147	138	113	131	145	137	139	130	138	126	143	148	144	147	136	131	147	129	137	136	151	161	154	129	145	139	161	159	147	116	146	141	144	124	105	138	155	142	158	126	147	147	141	147	130	146	153	137	162	141	126	143	147	142	146	131	160	156	124	141	124	128	126	128	137	153	138	148	136	154	144	156	144	157	147	151	168	122	141	165	126	151	142	118	107	129	159	138	132	137	148	138	143	148	133	138	142	148	146	128	133	135	153	170	153	107	151	125	143	155	113	129	170	115	120	147	157	125	127	145	157	142	142	144	151	158	154	150	119	147	127	167	138	136	126	125	154	131	150	127	136	151	127	143	114	137	123	155	120	140	130	155	129	129	125	148	134	139	155	140	134	152	135	139	114	122	161	140	123	141	142	167	142	141	127	148	142	129	133	125	122	154	139	135	138	124	134	123	153	142	152	136	143	117	135	142	116	143	138	145	167	147	138	139	158	119	140	136	147	131	136	128	128	123	123	152	131	133	141	127	166	121	132	139	128	148	147	161	119	131	128	134	112	153	149	151	133	142	154	127	145	143	130	146	130	135	134	154	153	132	125	134	151	140	135	134	118	118	131	144	144	134	128	150	153	132	164	139	149	131	158	146	157	142	134	130	142	143	147	134	140	133	140	149	125	144	156	153	131	165	147	162	145	142	133	136	142	138	125	128	134	139	166	138	132	151	123	125	144	127	140	143	109	106	134	162	123	145	134	135	137	138	132	128	142	149	156	120	145	150	135	138	128	143	146	151	119	165	139	149	144	155	115	136	160	131	137	142	146	137	144	146	144	138	158	133	136	142	136	135	113	122	142	123	141	138	165	134	130	129	127	132	130	140	129	153	135	136	141	152	139	133	121	149	134	130	141	139	136	148	128	127	146	144	136	132	118	166	151	143	142	147	149	160	129	128	140	147	141	117	134	144	135	136	151	135	142	129	130	132	140	165	161	117	139	120	128	149	146	138	139	152	131	125	136	147	152	140	141	136	131	121	135	155	148	156	143	148	140	166	143	139	128	165	129	135	163	140	121	116	143	140	139	158	134	178	120	150	123	132	139	142	162	119	135	115	135	137	144	136	161	159	140	142	135	136	127	117	142	144	137	145	154	145	144	132	151	149	156	164	128	136	112	141	135	163	167	137	143	149	154	157	155	137	150	124	130	131	132	161	143	152	146	118	179	149	113	135	142	136	140	144	128	117	143	156	134	138	137	149	139	150	143	152	119	137	153	130	125	140	148	151	138	139	160	144	141	137	135	120	123	145	146	154	150	133	138	144	125	121	147	153	126	144	131	157	109	155	130	138	137	159	151	134	161	119	172	142	144	141	166	153	154	155	148	155	130	150	122	154	111	134	153	139	116	156	132	141	126	125	149	130	140	154	150	141	147	144	139	146	141	131	159	133	131	125	128	115	150	143	124	149	135	137	165	149	126	179	155	159	146	154	153	139	130	131	136	138	126	126	139	140	133	142	143	150	128	145	130	129	136	146	142	122	139	151	152	151	108	148	129	128	161	130	139	145	140	125	138	149	135	120	131	142	149	132	126	130	120	148	117	142	139	154	141	139	139	139	140	139	131	143	129	161	151	163	143	136	129	127	125	125	134	143	154	140	159	143	165	148	154	142	139	124	147	138	136	132	168	139	132	150	148	145	137	160	152	127	152	167	140	143	121	145	146	144	134	155	124	137	129	161	134	138	138	122	140	164	149	164	140	144	149	149	136	154	138	152	140	155	142	120	133	141	160	139	147	128	166	134	146	132	154	149	125	141	132	135	128	143	131	137	143	131	139	140	153	126	120	130	148	120	147	121	119	136	127	134	123	153	132	139	135	128	144	113	127	168	148	142	137	120	140	148	132	139	153	133	113	153	155	131	127	136	155	150	147	136	159	143	123	151	146	138	130	128	154	137	126	157	142	146	160	156	138	129	132	140	158	110	148	130	142	155	141	133	135	133	130	144	144	138	134	148	130	138	173	139	136	118	126	110	129	159	148	145	136	152	120	144	115	128	129	128	125	139	141	145	139	164	137	149	149	133	141	145	126	142	134	147	154	140	143	143	141	151	143	161	148	131	136	141	153	100	144	135	121	135	134	120	128	166	150	135	107	139	148	144	165	144	162	145	134	132	143	132	136	131	125	151	139	138	150	155	133	152	158	131	143	140	129	149	144	124	159	127	155	142	134	130	153	146	128	172	149	126	132	140	159	134	135	124	123	148	119	148	114	149	134	138	149	134	140	174	150	132	146	146	135	137	139	123	159	112	147	134	144	141	140	136	147	112	110	139	131	125	131	143	137	124	132	136	125	129	134	135	132	137	150	150	137	150	142	131	144	151	144	141	151	130	133	130	146	161	158	134	128	133	125	120	162	149	148	131	145	142	134	147	155	132	155	159	138	130	129	152	133	131	156	135	149	143	111	134	134	126	153	148	122	143	148	129	119	137	155	131	150	130	158	137	115	159	120	135	131	148	130	115	143	133	147	134	110	152	140	142	189	146	136	140	133	148	147	154	149	139	158	132	133	123	126	137	158	134	112	126	145	155	152	149	135	153	152	130	145	156	146	142	133	117	131	133	136	156	153	140	137	147	126	127	147	160	156	131	141	159	137	136	163	131	124	122	122	121	135	148	141	118	146	143	131	126	140	125	140	132	133	147	124	148	156	134	144	165	139	140	143	156	132	148	138	164	129	138	162	128	140	144	134	153	126	139	154	146	120	128	165	123	148	132	120	148	143	112	137	143	144	131	139	137	142	138	165	140	135	152	154	139	162	132	125	144	161	148	150	133	135	127	144	125	142	141	142	128	126	136	136	143	136	141	137	154	140	154	139	120	133	155	138	140	141	137	110	145	143	113	120	140	137	135	131	167	144	138	143	132	151	153	142	138	132	152	148	151	133	146	130	127	141	160	149	142	150	135	125	159	125	154	132	114	159	144	162	116	138	174	167	139	141	132	159	129	122	159	140	150	147	136	136	152	151	165	142	133	130	139	145	137	138	162	146	129	112	141	149	165	130	142	150	141	146	145	151	142	134	153	147	132	138	131	154	129	148	142	119	127	146	144	132	154	156	162	136	147	120	122	137	143	127	153
5485	584	630	875	805	2086	1210	1289	1373	914	704	514	484	436	403	475	429	417	421	454	430	450	482	445	502	436	371	400	437	421	384	429	416	439	402	409	425	414	422	428	421	449	386	427	371	414	401	429	416	410	412	423	411	401	386	414	440	398	414	386	382	401	394	424	425	406	409	397	425	405	383	409	390	394	375	393	425	391	406	418	417	402	417	388	401	387	393	393	405	417	424	401	381	393	384	458	392	405	402	386	400	361	390	423	391	416	372	406	383	423	374	390	409	407	345	397	410	409	368	407	401	394	436	420	415	412	402	385	384	421	405	392	370	429	405	410	422	422	389	428	419	437	406	396	407	385	416	406	384	407	384	351	388	417	387	416	405	397	400	367	405	430	404	438	394	412	374	379	432	413	427	420	413	390	406	438	398	382	411	393	440	396	425	429	391	426	379	403	390	381	414	414	399	380	362	398	375	406	400	384	417	384	412	415	410	424	425	399	395	389	416	407	435	430	354	399	431	413	403	370	395	425	419	411	423	417	388	340	408	372	403	400	409	436	388	409	420	415	390	404	385	377	379	383	408	387	414	381	433	404	405	425	379	402	407	393	425	411	384	380	395	424	422	386	399	397	396	396	413	404	422	408	423	420	404	402	385	417	391	396	382	428	426	418	398	443	404	384	414	385	389	389	372	423	373	377	394	423	379	401	396	389	417	372	369	411	364	369	411	426	385	407	366	409	415	397	436	382	439	382	373	430	422	399	450	392	378	395	405	412	384	403	432	407	402	397	415	402	403	387	397	360	421	417	414	426	416	440	421	428	399	389	396	412	421	415	437	394	364	440	388	388	368	389	385	414	400	406	414	372	399	397	402	410	401	406	382	411	389	450	394	432	414	408	368	373	423	427	374	419	412	432	413	395	414	424	416	414	407	382	380	421	387	441	414	429	403	417	469	390	436	394	376	403	389	369	430	372	397	385	411	382	383	399	406	392	397	400	388	399	426	395	407	372	437	381	432	424	389	408	448	410	401	439	420	434	390	401	389	427	384	417	439	425	389	393	442	414	400	413	361	435	421	391	393	397	453	382	437	379	391	405	441	399	431	402	386	421	420	413	418	401	406	406	406	426	381	399	392	395	433	385	381	360	394	410	411	385	429	408	407	407	395	389	425	458	428	407	403	367	406	379	437	382	398	423	420	400	432	401	383	412	402	414	398	368	424	417	411	410	382	417	405	363	398	389	398	400	434	418	406	391	439	360	396	376	404	393	439	419	416	368	393	395	387	410	384	401	389	404	392	369	371	384	389	395	402	347	403	399	364	373	396	381	398	421	396	403	388	382	428	429	447	432	393	393	434	430	377	410	410	412	380	400	380	404	414	391	435	370	417	408	451	415	386	433	430	426	374	384	407	415	404	405	371	401	417	418	391	426	395	385	389	379	377	380	391	428	424	429	401	413	408	420	392	387	393	335	412	455	418	386	388	386	400	400	431	377	409	425	383	433	420	406	419	343	380	403	373	410	402	363	385	392	398	389	374	384	430	409	387	395	427	407	410	417	381	381	416	406	413	389	383	411	431	393	437	408	398	392	399	398	415	393	411	393	432	356	386	394	408	437	419	421	386	410	423	390	371	403	369	379	372	414	381	447	421	381	388	446	422	443	418	427	385	403	396	345	404	413	392	363	402	395	404	416	398	393	401	417	432	397	381	395	424	444	409	391	397	428	380	417	400	422	414	362	395	412	423	417	418	377	415	408	382	399	419	439	363	409	385	388	367	426	423	375	434	394	422	437	415	409	406	378	380	423	400	364	415	400	421	404	394	440	395	408	408	444	383	392	334	405	386	381	379	403	398	411	347	389	417	407	399	414	404	439	361	398	394	387	425	396	395	399	390	374	360	361	417	404	410	425	365	383	384	402	407	392	401	430	400	378	402	392	389	382	396	382	421	422	397	412	420	383	417	399	366	386	391	383	430	392	419	404	416	366	400	361	396	421	380	418	411	433	401	398	348	377	358	410	402	412	396	398	389	421	422	384	397	410	402	434	421	413	420	425	423	412	393	411	409	414	411	384	396	445	410	440	404	402	416	415	396	384	391	389	399	357	379	439	382	399	374	418	391	402	389	379	380	411	411	369	420	409	399	388	426	409	399	401	439	406	393	437	429	378	423	404	391	379	365	378	401	373	409	386	360	395	400	410	373	410	380	386	433	390	400	415	382	379	384	441	397	398	420	403	387	390	389	341	420	388	395	406	386	404	432	430	419	393	382	405	410	388	419	408	407	397	438	385	408	390	402	450	400	432	404	421	413	395	414	384	372	422	408	408	424	393	406	421	429	408	373	401	404	404	432	411	379	403	412	384	421	441	381	381	409	398	381	400	416	455	405	410	399	368	427	426	415	396	354	403	387	396	388	408	391	384	406	365	400	368	386	421	406	414	428	388	387	362	394	426	391	414	380	394	419	422	375	438	413	410	404	402	402	369	389	423	395	384	380	421	401	414	429	430	421	376	394	412	454	406	371	438	413	433	356	425	394	406	426	407	386	402	407	437	436	399	426	412	388	429	413	362	383	404	404	404	432	382	431	428	438	379	438	398	409	430	408	389	409	409	422	397	414	397	406	433	406	418	413	373	420	418	378	347	413	393	436	383	399	401	403	395	424	393	382	391	383	448	390	444	407	414	409	408	395	431	383	405	394	411	401	448	389	388	441	395	394	416	416	435	397	406	402	410	411	365	386	411	423	387	405	395	404	444	419	382	400	376	384	421	410	414	386	426	387	428	387	368	371	394	402	375	409	389	390	426	380	387	405	375	399	366	396	400	402	407	430	458	379	415	379	418	393	374	378	400	425	401	369	408	399	414	379	380	434	392	360	385	413	385	396	370	363	415	423	400	356	406	409	437	423	406	392	425	414	359	419	377	414	369	403	373	362	401	418	407	397	432	400	403	405	390	403	363	381	395	415	400	420	426	386	385	384	372	398	382	384	380	400	388	372	410	443	423	390	365	419	415	424	408	383	405	410	389	402	419	406	418	397	392	404	417	438	409	443	408	402	415	418	400	420	402	437	412	382	434	405	381	403	403	383	387	366	382	426	411	408	403	406	384	371	402	462	427	459	363	399	429	387	418	436	412	378	422	397	410	414	417	421	393	396	379	435	384	421	386	415	430	404	390	407	392	422	400	393	381	424	386	384	385	388	402	363	400	386	400	450	420	382	416	442	392	414	406	385	390	456	388	402	397	398	411	380	434	411	389	393	400	386	401	409	436	391	395	405	401	419	402	430	400	399	439	381	412	397	433	426	405	390	387	375	410	419	394	399	391	411	441	378	393	396	404	425	416	411	412	421	369	364	417	398	425	404	397	371	428	403	437	396	386	404	398	392	359	406	373	414	433	404	414	415	382	411	396	386	395	342	400	419	379	394	383	360	400	424	409	412	422	381	396	399	379	439	428	386	444	425	421	422	414	385	434	400	398	435	373	392	417	411	410	407	402	414	392
32912	5956	1443	1086	866	1114	876	720	695	562	464	377	400	348	331	340	332	339	294	328	297	289	342	319	345	316	326	325	307	311	314	310	295	315	325	343	310	307	312	286	307	331	357	354	308	301	321	290	308	286	310	330	285	316	290	314	292	311	294	279	300	325	282	286	271	326	323	328	293	312	302	307	318	305	275	296	313	307	317	295	274	291	311	313	283	280	303	290	315	303	297	286	280	309	320	296	286	313	300	310	292	294	290	291	273	279	291	276	255	297	298	281	287	316	298	286	288	282	305	295	274	278	297	295	305	328	289	298	281	301	296	293	293	290	300	289	278	291	319	313	270	335	279	262	301	310	301	290	289	304	297	305	283	264	261	278	273	274	292	269	298	312	297	304	293	312	345	288	316	312	265	302	274	288	283	297	288	316	289	296	340	278	288	271	302	295	282	290	276	294	265	302	274	297	296	290	312	292	306	300	279	299	304	258	308	315	281	334	302	333	272	272	294	305	305	305	261	265	283	303	272	314	289	297	327	290	297	354	315	299	288	272	277	310	292	285	288	295	286	312	285	317	266	264	306	287	283	304	274	288	320	305	292	299	310	308	285	276	299	305	281	294	317	251	283	312	302	282	280	260	297	303	282	295	299	286	309	261	309	286	292	314	296	296	311	301	290	282	281	277	301	272	298	296	294	307	291	290	288	279	290	257	268	266	317	304	283	303	288	287	292	272	284	283	295	270	303	281	280	281	281	311	292	284	282	305	333	280	289	268	266	272	298	320	294	306	275	327	298	314	275	263	286	298	308	313	297	282	310	298	283	324	282	303	259	306	277	291	315	286	295	299	274	299	308	302	294	292	274	317	278	286	314	308	276	314	324	288	315	290	297	271	288	281	288	315	308	292	279	285	295	300	297	271	277	255	302	304	268	275	310	320	313	311	301	281	305	267	276	342	278	302	284	288	300	294	287	266	283	267	264	313	315	281	247	266	288	304	256	290	288	292	323	276	246	269	332	293	335	246	284	271	295	295	263	298	279	300	302	297	282	314	332	299	295	284	321	284	300	285	274	275	340	300	291	280	298	301	305	306	295	298	263	296	297	305	312	253	317	325	291	283	277	303	278	313	277	283	278	289	291	320	288	313	303	281	272	303	292	291	275	319	293	294	291	302	274	287	296	286	288	321	281	311	271	280	301	319	299	314	293	281	313	281	308	301	286	336	296	277	286	285	316	308	301	316	291	306	294	270	323	287	257	269	271	276	304	299	279	304	277	297	308	296	286	259	323	292	338	302	299	301	276	317	280	308	301	279	289	302	317	262	307	294	312	279	319	329	281	299	298	307	240	299	319	262	309	272	335	283	316	274	304	335	298	311	317	302	270	318	280	289	302	291	310	305	286	292	303	295	297	317	292	288	308	320	303	262	306	332	285	300	311	294	333	318	305	294	292	282	249	277	311	279	328	296	291	300	286	312	292	312	259	276	313	263	315	303	312	318	301	269	307	292	300	286	286	296	308	318	297	309	278	263	300	300	272	267	322	321	289	285	297	274	319	274	279	283	288	286	259	292	303	285	311	306	312	319	286	300	292	281	279	303	319	287	289	295	305	315	231	284	285	309	316	302	259	295	289	263	289	298	305	313	311	269	279	278	308	285	305	296	283	287	276	297	344	336	272	322	296	310	297	287	262	318	311	288	288	342	283	296	293	305	286	300	305	290	254	274	287	274	280	304	310	320	299	279	281	317	267	284	317	283	271	295	271	308	294	295	323	276	271	302	293	286	286	294	294	278	291	297	307	302	304	295	269	275	289	284	315	300	262	314	279	313	291	283	320	302	286	284	290	284	306	285	342	299	273	289	300	298	300	293	280	285	307	303	288	303	338	318	290	308	311	274	298	307	299	268	294	290	269	296	312	284	280	302	299	285	287	341	312	305	320	292	288	264	345	313	297	304	330	287	283	295	290	305	303	279	299	325	277	321	281	255	306	278	276	271	307	302	288	286	332	343	288	303	298	285	322	286	252	282	323	322	308	297	263	289	288	313	268	307	311	283	298	286	282	287	327	310	316	278	312	292	261	297	314	294	273	320	285	261	293	257	266	280	232	275	289	293	316	318	273	266	267	263	312	323	271	302	330	293	287	289	306	300	283	261	273	297	294	277	312	297	291	298	313	314	292	309	314	293	310	301	255	265	311	329	283	317	277	284	290	294	311	297	287	319	314	294	305	316	284	282	311	309	313	296	259	295	307	295	322	319	293	305	287	281	288	311	306	296	275	277	307	327	298	311	301	286	301	290	280	305	309	289	315	281	349	306	317	296	311	313	325	295	243	276	272	293	287	283	290	316	319	308	271	285	313	322	350	289	306	306	300	301	265	322	274	307	320	309	330	276	303	301	290	263	280	301	284	259	308	283	281	309	300	289	282	286	293	285	286	286	293	276	292	304	285	279	296	296	309	287	334	304	301	303	280	288	303	287	288	306	287	315	283	305	272	293	305	291	270	289	262	293	299	286	306	299	293	329	305	305	284	286	327	317	293	297	295	329	295	299	267	308	284	295	294	276	307	319	314	282	327	303	310	262	284	345	302	278	301	310	312	260	308	331	323	308	283	299	278	276	285	282	282	300	285	266	294	309	295	312	311	333	281	293	298	291	290	297	259	312	328	318	264	273	315	296	310	270	309	275	316	266	297	279	279	317	282	305	292	309	265	302	280	303	302	303	300	294	272	293	286	302	315	300	294	275	313	289	272	272	292	280	291	310	324	281	295	296	306	288	331	311	303	280	291	274	305	262	280	292	292	305	287	263	305	272	323	295	316	306	312	312	298	315	316	310	323	285	286	329	282	293	312	294	271	275	323	290	282	305	314	300	334	282	298	289	293	290	292	280	297	294	306	308	292	291	327	308	282	301	305	291	297	291	317	277	272	296	283	289	299	300	294	298	299	317	296	299	265	303	264	280	288	295	296	287	333	309	331	306	315	321	285	320	272	306	313	280	277	281	301	297	285	309	307	311	283	278	291	294	293	298	314	292	295	292	275	315	268	282	308	288	283	277	279	334	299	300	290	282	287	306	306	275	316	281	297	306	299	331	302	281	284	328	335	297	296	277	268	291	301	306	299	308	264	301	340	270	313	279	287	281	324	246	265	320	308	334	289	283	312	305	305	327	287	275	296	280	303	287	310	314	296	282	289	299	299	326	276	303	312	280	311	278	311	317	308	298	296	309	305	326	297	289	300	268	293	326	308	294	319	297	298	284	292	314	307	265	271	295	274	291	336	252	280	306	263	282	293	300	309	319	342	328	312	294	274	308	333	307	288	299	274	273	290	290	294	303	291	279	284	293	318	291	320	274	309	310	302	297	258	288	275	331	276	271	294	280	279	285	302	300	290	288	255	332	293	296	310	269	327	305	305	308	294	307	299	319	266	296	295	301	315	253	274	278	305	306	307	298	315	328	287	274	274	287	309	333	305	310	317	303	297	306	287	277	277	294	312	282
14602	1669	2731	3313	3214	4723	3968	3166	3007	2362	1767	1480	1367	1188	1095	943	1015	973	914	960	914	987	967	920	975	938	859	793	873	817	904	752	872	827	875	961	882	886	840	889	932	874	785	850	758	782	770	789	814	780	794	784	736	740	802	795	760	780	770	725	741	748	771	719	795	796	786	708	702	750	719	734	745	742	743	761	718	781	743	686	738	737	764	746	777	712	708	763	741	741	733	744	727	762	771	728	751	805	750	726	765	776	760	725	760	735	753	752	704	743	740	733	698	725	744	686	738	756	776	698	719	705	727	716	748	717	756	742	725	743	716	741	693	698	717	732	703	716	714	727	743	746	768	820	762	724	782	740	735	735	791	753	727	752	747	732	713	748	739	691	746	753	722	735	785	701	744	742	723	748	764	724	684	769	778	729	695	755	713	802	750	755	762	731	761	738	754	699	704	698	697	742	733	759	767	670	728	713	776	748	767	757	680	717	733	727	714	736	730	725	701	681	732	699	743	753	681	763	742	721	677	711	740	715	741	756	767	787	700	776	731	716	710	762	690	780	786	765	729	710	707	711	737	722	757	717	721	779	754	746	727	721	721	697	701	724	754	786	724	719	768	792	779	738	710	723	676	733	751	719	734	737	742	681	721	715	698	749	677	723	799	764	772	733	754	743	733	687	749	744	666	739	723	735	739	705	707	770	750	701	760	687	751	730	775	773	735	722	707	717	716	688	709	717	751	759	735	749	754	753	657	785	779	735	725	765	706	696	729	711	741	703	742	726	738	709	752	701	721	757	738	721	733	735	758	678	765	729	807	733	722	723	728	734	700	719	759	716	715	758	768	733	791	716	746	763	750	789	767	777	718	694	725	758	769	750	726	766	737	720	739	744	745	744	774	747	745	702	752	768	721	783	715	763	707	758	719	722	670	728	702	719	732	741	747	682	739	730	694	726	727	754	735	703	746	718	747	766	723	688	738	750	735	702	656	749	726	759	710	723	700	687	687	760	786	698	754	739	739	715	750	731	711	762	729	740	729	722	691	694	724	737	753	762	735	705	803	737	729	745	741	678	766	704	716	741	705	808	738	739	678	728	741	709	787	732	724	720	721	760	746	723	742	742	709	728	720	798	738	723	752	716	711	769	682	724	740	744	723	754	734	769	728	733	733	753	698	754	689	741	752	718	737	760	781	712	721	719	737	733	765	719	720	701	747	770	742	713	692	726	754	690	727	751	758	677	698	735	714	687	720	725	678	743	755	755	774	754	744	713	702	720	772	712	727	758	690	718	752	741	689	739	647	749	727	747	711	751	745	691	741	780	720	712	790	726	701	754	713	717	732	714	766	698	725	765	746	758	713	731	739	727	738	722	721	744	780	721	737	745	688	765	728	735	743	709	764	746	716	740	749	697	735	723	705	737	709	810	756	757	734	762	728	765	718	744	755	705	715	725	738	718	767	703	798	714	783	778	720	763	761	744	763	706	720	734	699	751	721	703	758	725	695	681	692	682	764	752	704	726	681	745	726	770	733	695	694	705	707	688	698	747	769	736	775	692	712	728	776	751	734	731	784	728	753	740	754	713	768	735	719	773	679	718	741	707	693	686	755	747	723	702	723	715	711	772	738	762	795	728	686	745	662	724	715	731	794	740	720	737	740	726	748	711	763	749	753	762	714	773	765	710	734	738	741	734	751	732	693	712	705	753	785	739	769	741	755	704	731	742	681	738	686	717	694	694	768	728	697	747	788	754	741	746	753	781	760	759	649	702	723	710	773	739	721	744	706	706	735	718	740	698	718	724	753	681	760	703	737	741	739	724	737	690	733	763	729	752	686	781	743	720	737	757	780	707	722	728	734	737	726	725	723	755	726	737	688	733	726	725	716	695	740	711	765	718	714	673	696	695	725	760	770	727	668	709	723	704	769	733	725	752	721	765	703	688	695	715	749	729	735	726	736	758	716	732	733	729	739	738	712	705	782	698	748	720	714	719	728	710	740	773	698	714	741	777	764	715	719	723	729	715	746	801	743	746	754	776	748	751	709	774	714	736	719	705	651	686	784	795	731	693	722	724	712	739	719	768	716	701	694	732	730	733	726	739	719	745	763	695	723	727	768	755	792	735	699	731	733	724	741	739	712	690	728	731	773	736	712	707	729	703	722	702	688	685	745	684	701	751	707	717	707	737	728	721	760	790	679	769	762	736	724	718	814	742	664	721	737	712	701	700	734	718	754	715	681	762	707	670	744	717	736	655	724	719	759	716	666	743	766	747	736	740	684	684	693	741	718	707	727	727	752	727	706	680	725	716	716	719	728	732	727	731	735	767	779	707	731	732	736	700	723	788	749	779	742	738	726	685	764	728	707	698	726	726	689	684	736	748	742	782	751	714	751	713	747	755	696	781	690	759	739	715	712	736	713	741	703	799	690	765	723	721	750	723	729	746	740	713	766	737	736	751	754	730	744	697	746	727	740	755	681	822	749	728	745	718	717	708	716	694	730	762	700	739	698	697	746	700	736	714	713	730	734	730	762	742	759	731	720	759	710	673	742	750	722	674	736	770	737	701	751	738	728	732	705	769	708	742	724	738	713	709	716	706	750	779	785	717	712	743	770	764	714	724	722	723	728	723	712	729	718	717	743	728	689	751	688	744	709	759	726	763	722	723	731	718	725	793	712	701	745	729	783	769	715	743	722	721	706	742	736	722	759	710	734	720	735	700	741	684	722	724	742	780	687	705	713	763	762	786	721	711	735	681	745	741	694	702	723	734	768	663	715	711	759	735	735	717	668	736	749	747	764	745	733	725	685	740	760	740	735	748	726	668	755	764	738	729	753	730	669	699	739	710	706	748	758	707	763	748	733	758	726	769	743	757	717	749	716	730	778	690	715	703	715	742	781	720	728	762	715	722	738	785	762	739	770	748	738	794	706	714	750	699	716	737	721	758	690	706	721	720	709	731	773	747	739	724	716	720	716	763	749	748	730	734	705	723	761	739	710	718	732	778	757	765	746	749	713	773	719	717	736	674	726	761	735	780	745	748	706	708	773	725	748	722	738	754	735	772	753	722	741	749	740	707	703	738	707	719	703	754	751	801	703	724	750	735	727	771	763	743	697	748	765	745	750	718	725	696	710	733	755	759	728	762	747	693	744	738	743	738	784	698	737	708	693	764	736	742	743	671	724	726	691	741	757	736	744	746	706	704	714	695	692	782	716	721	723	720	682	719	726	692	703	728	718	749	740	747	729	674	724	783	704	743	715	754	742	724	722	710	734	718	736	705	712	722	729	711	740	743	780	716	747	756	732	718	744	768	697	742	726	753	755	745	747	745	753	730	762	730	769	706	736	761	727	739	755	735	686	742	724	740	745	697	787	702	732	711	755	729	774	720	740	746	708	740	702	749	779	708	761	778	772	767	718	740	706	773	765	786	716	755	718	669	723	760	760	702	710	757	755	720	712	759	721	708	750	696	706	731	757	714	768	692	748	757	750	732	765	733	746	758
43003	11031	2874	1956	1689	1733	1236	944	983	769	614	496	508	441	395	393	352	345	373	317	343	361	400	380	341	353	346	348	359	365	318	308	292	302	331	335	322	346	319	356	371	341	336	334	339	318	338	280	343	315	317	293	293	304	334	321	336	308	305	293	334	301	323	305	337	305	307	321	311	315	293	277	327	305	306	295	307	325	289	313	272	278	292	306	319	296	312	353	296	313	299	310	315	292	316	295	328	292	313	331	305	330	331	335	340	321	273	301	278	326	299	307	335	277	278	300	278	314	308	292	300	314	328	286	277	273	331	314	305	348	304	331	324	311	323	330	305	305	323	311	320	316	311	328	307	307	276	293	313	308	273	307	298	322	317	324	317	301	292	308	335	300	278	314	297	322	301	294	274	318	312	312	296	284	322	284	318	336	325	316	321	275	328	305	260	313	329	331	328	311	350	305	278	293	315	328	294	276	288	296	311	322	306	327	318	332	311	287	272	313	321	334	315	299	312	315	299	321	298	312	336	338	333	302	323	305	266	310	310	314	290	300	292	305	318	297	328	297	310	325	327	308	290	325	302	311	292	309	294	271	316	314	284	279	305	320	326	320	315	297	308	306	309	313	322	321	305	287	307	338	268	323	337	314	303	286	306	328	292	266	292	315	281	340	285	281	288	275	276	291	309	319	298	330	302	309	326	311	322	287	320	281	287	330	308	288	286	299	319	305	342	303	294	305	330	313	282	289	303	320	287	313	294	293	294	305	300	308	312	317	300	338	326	299	309	319	322	317	293	269	317	319	287	306	322	298	314	291	278	325	338	301	288	313	331	326	329	351	327	309	265	286	308	271	309	316	345	297	312	281	353	306	282	303	312	295	263	323	295	283	274	303	293	289	316	295	335	336	303	312	306	312	320	315	319	286	272	337	282	293	321	328	293	289	308	343	332	307	318	304	314	275	327	309	310	309	322	326	307	326	293	300	314	278	286	290	306	302	299	309	332	313	329	324	287	310	281	297	306	312	340	273	285	299	278	286	325	295	293	297	319	338	322	278	313	314	294	318	287	291	308	327	297	292	322	305	297	301	321	312	321	287	319	285	297	297	327	316	297	335	311	303	304	275	286	279	304	306	310	288	301	351	339	317	318	272	318	307	292	327	313	274	315	295	323	284	302	311	319	296	304	320	314	341	292	321	333	261	275	292	317	286	324	286	294	342	295	309	316	321	309	293	288	319	333	296	313	312	281	330	303	285	304	301	297	317	311	310	334	325	312	301	312	327	291	265	311	341	313	294	319	330	286	314	297	327	334	356	334	303	314	324	301	324	328	357	298	297	318	314	288	300	318	282	300	314	308	321	297	318	282	298	286	276	302	313	355	296	296	291	311	294	296	326	301	330	298	283	294	325	313	320	302	327	289	274	317	324	287	302	338	305	300	331	320	335	293	296	315	318	332	301	298	290	319	305	328	338	307	311	302	305	316	316	318	316	298	285	314	301	321	319	321	304	321	310	344	320	298	320	313	345	320	305	318	292	286	316	327	307	297	295	273	297	317	313	294	292	267	322	295	317	320	310	326	302	321	305	283	302	288	322	316	295	333	317	329	323	315	298	293	337	341	330	307	324	336	315	309	327	293	289	300	298	311	304	300	299	307	301	295	300	327	321	293	303	296	326	299	301	310	306	314	294	342	307	292	285	299	303	289	329	293	314	316	294	307	299	287	291	350	329	305	327	298	327	310	322	310	319	310	287	346	326	288	301	330	319	317	310	316	313	273	320	313	300	322	296	307	294	321	281	294	322	299	274	296	317	281	298	282	316	311	299	312	330	303	284	278	289	318	329	299	312	316	298	295	321	331	292	323	319	313	317	323	339	318	299	309	316	304	310	303	290	304	291	309	296	299	300	312	304	300	313	303	297	307	326	316	330	297	284	319	295	287	292	308	278	305	278	321	302	312	306	296	294	319	296	321	322	294	300	306	298	322	277	311	307	289	284	324	334	288	295	280	334	306	327	285	295	316	297	305	284	292	325	315	311	302	314	324	290	315	297	295	269	310	309	308	295	316	306	284	282	319	289	316	336	306	287	295	304	333	299	319	290	290	319	301	308	285	281	308	301	303	308	319	299	303	323	316	299	302	313	295	288	298	324	288	323	320	326	308	315	282	291	304	288	311	316	305	293	316	311	315	303	302	323	300	292	317	336	329	247	320	315	302	332	300	309	307	281	315	306	284	308	311	317	319	326	298	328	296	311	310	332	339	322	339	314	297	286	293	342	285	308	304	305	319	300	292	291	306	302	336	311	278	337	334	322	307	274	307	354	306	296	320	318	318	295	294	342	317	319	300	293	312	333	333	296	300	294	315	330	285	319	290	314	301	295	336	299	307	297	306	296	350	279	316	301	309	268	297	314	302	331	316	321	311	326	319	313	327	325	312	335	308	295	342	323	319	328	302	292	308	279	320	317	290	299	312	312	311	291	305	332	296	297	308	307	312	293	299	316	318	289	356	277	276	312	272	307	332	337	287	304	303	291	282	335	305	312	341	286	304	333	316	288	296	295	292	315	316	324	302	289	293	291	306	318	272	287	297	285	358	277	347	309	294	321	307	305	277	302	309	287	302	311	319	307	331	322	268	318	282	308	278	301	314	314	266	329	336	307	326	308	289	323	317	301	298	304	304	299	302	269	352	299	312	279	305	325	289	287	309	331	282	298	354	293	282	318	339	304	286	278	324	311	298	286	281	320	313	317	308	297	302	305	323	322	341	295	349	285	321	294	306	331	286	267	323	291	285	306	298	323	299	279	303	295	318	312	301	333	314	346	303	288	310	302	316	312	299	326	331	288	333	286	311	316	313	309	299	327	285	289	328	301	291	328	283	290	333	300	321	297	277	289	278	296	316	322	305	283	314	306	309	291	296	320	290	330	280	306	312	336	302	293	287	297	292	285	294	310	333	335	326	340	295	302	311	315	301	300	296	315	306	323	306	330	265	305	324	306	329	300	300	296	271	300	289	323	298	277	308	292	344	311	326	320	318	295	286	317	325	298	293	293	290	304	265	296	296	335	301	335	310	320	314	277	349	305	313	298	321	292	314	305	303	313	308	327	311	293	266	328	311	324	301	305	289	321	308	283	295	343	309	312	290	279	292	323	270	313	325	266	297	327	318	289	312	287	336	322	314	343	301	298	299	296	317	293	324	305	276	343	311	343	302	309	272	311	258	332	311	266	292	315	294	328	335	345	319	291	260	274	309	308	311	309	313	323	299	334	296	309	325	283	289	297	273	343	296	327	275	312	331	329	328	291	312	340	310	319	322	304	293	295	298	299	309	328	304	286	315	280	332	313	326	307	293	328	302	304	302	323	300	319	300	358	295	294	295	316	321	333	313	313	319	311	284	293	309	294	287	321	320	284	323	320	315	294	283	327	319	337	310	313	356	338	337	287	312	326	293	321	311	317	330	293	310	318	304	278	301	301	298	350	289	279	269	288	311	303	303	296
18513	2392	4328	5571	6625	6996	5430	4366	4331	3369	2304	2108	1869	1497	1376	1258	1174	1101	1118	1088	1100	1143	1115	1148	1266	1141	972	915	837	912	879	942	912	974	1060	1129	931	1089	943	973	1164	1086	980	858	804	880	818	838	822	818	765	755	804	783	789	772	757	776	767	727	742	798	772	744	740	774	759	755	744	746	776	742	796	748	700	756	793	736	768	717	751	778	774	766	776	761	732	761	726	745	765	691	775	751	731	713	742	728	776	749	751	720	734	733	750	735	762	722	759	726	725	741	694	755	720	730	742	709	724	742	711	730	820	717	774	740	685	718	680	765	721	760	702	716	746	727	741	734	712	750	767	753	738	701	741	773	742	740	759	716	743	734	754	777	761	780	737	708	711	720	757	756	727	743	751	706	694	752	755	699	726	774	737	680	753	698	754	753	725	720	772	723	713	722	733	723	720	716	741	717	713	735	754	743	733	787	686	785	763	734	764	730	749	755	746	716	733	736	689	738	733	745	708	766	762	684	746	716	712	730	736	743	695	749	773	702	715	781	770	722	728	724	742	713	709	782	786	734	688	769	776	768	709	707	781	722	700	678	767	724	734	731	744	727	765	716	706	714	726	710	769	771	779	728	742	707	744	723	746	783	724	731	693	756	701	767	738	760	755	750	733	772	758	699	731	768	722	687	759	677	718	730	667	686	729	747	753	714	737	728	711	716	739	711	766	751	726	775	746	686	711	753	688	727	776	748	688	812	725	762	747	737	694	730	705	721	733	737	749	769	744	705	733	715	739	750	773	733	717	769	714	734	756	702	710	758	758	728	692	729	729	716	673	704	747	770	787	728	741	713	756	755	752	699	722	750	748	698	753	718	742	697	772	718	723	698	692	761	748	740	720	728	741	707	738	727	745	724	720	710	773	730	797	736	685	700	713	683	731	700	758	705	711	720	767	690	717	778	739	741	718	738	689	736	750	747	783	758	723	710	743	770	745	699	760	754	756	741	725	784	679	772	705	731	722	728	747	734	763	737	698	754	730	774	739	726	704	709	721	688	727	736	676	703	740	745	747	710	716	755	726	746	732	757	740	755	733	780	754	749	741	738	703	713	706	714	735	713	707	756	795	734	736	719	694	752	754	738	732	700	734	759	724	709	766	715	729	759	789	733	697	733	723	680	768	701	729	706	727	755	737	760	704	727	713	709	671	701	756	793	725	673	759	758	741	698	705	684	727	779	753	767	769	740	729	700	704	793	711	739	759	804	691	751	707	724	817	739	762	745	752	700	738	730	713	716	774	743	758	720	720	758	709	752	699	707	669	743	710	762	697	700	723	754	721	726	708	688	734	713	763	735	737	781	744	738	755	746	746	733	687	770	712	778	679	748	723	716	733	758	754	739	749	775	735	761	737	775	706	788	749	680	744	752	722	744	785	721	685	713	709	701	693	665	718	704	740	689	733	730	753	733	704	720	770	727	719	713	736	744	721	741	721	754	755	724	753	730	720	732	746	768	711	743	742	756	687	719	685	675	744	722	755	723	737	741	727	756	741	758	711	718	743	726	657	744	712	721	740	755	773	753	697	768	758	728	768	712	717	725	751	784	729	749	755	735	718	711	745	722	687	723	762	732	757	732	743	664	772	726	732	771	777	734	710	782	764	798	771	783	734	717	739	743	729	700	719	707	710	721	776	735	720	710	741	716	749	726	724	748	762	708	748	713	787	736	726	702	719	738	713	713	746	764	740	741	745	730	745	696	746	727	709	761	745	750	757	756	683	686	699	730	763	753	706	714	729	702	764	739	767	702	721	729	764	703	741	749	772	748	761	696	714	734	705	732	736	734	733	741	725	729	713	691	724	740	709	760	753	719	723	719	767	723	702	734	733	727	714	790	730	734	736	731	718	761	710	755	710	728	749	708	777	712	730	737	665	674	692	777	686	761	731	708	697	757	712	757	748	735	755	725	752	709	718	707	738	703	745	758	697	735	742	693	710	751	737	751	758	773	764	712	726	739	706	723	700	763	703	792	714	736	680	739	693	726	693	737	740	699	707	709	725	768	701	727	687	692	706	737	746	770	676	721	694	737	732	700	722	735	698	694	775	712	721	709	767	734	773	755	760	723	747	743	724	742	815	677	745	785	729	679	745	777	747	733	742	757	723	732	740	695	789	740	724	712	744	698	747	707	687	742	765	739	737	732	722	740	732	767	690	782	698	727	714	733	732	737	719	772	690	768	704	758	702	750	737	702	702	730	732	731	736	703	743	707	694	729	769	740	751	698	699	749	697	717	688	748	670	743	728	717	731	666	735	818	687	804	749	742	760	759	765	746	746	709	709	723	687	715	729	710	751	727	737	738	701	716	739	743	717	663	762	774	741	698	742	722	715	802	685	744	773	751	721	700	749	695	748	736	702	746	693	755	725	746	705	737	709	750	745	721	703	720	748	739	730	715	757	746	735	716	737	748	736	727	715	773	745	715	697	752	762	702	778	781	691	739	756	685	703	761	757	771	728	704	756	712	739	733	726	714	691	756	717	712	691	684	760	746	731	690	721	719	713	733	719	756	696	716	694	719	710	719	729	691	735	747	711	762	741	704	729	744	759	750	707	753	699	720	737	673	773	728	688	681	761	722	737	742	759	741	733	737	723	688	748	707	766	745	753	750	665	743	732	721	756	738	729	731	748	698	752	712	726	688	776	735	732	761	728	732	753	716	723	777	720	740	757	800	728	753	691	711	739	727	752	687	702	688	744	701	767	733	761	632	720	703	734	724	770	748	704	769	730	737	742	745	731	754	780	730	725	794	712	726	701	738	762	741	712	722	736	703	718	740	793	702	719	740	755	740	706	726	740	727	710	726	727	746	681	746	696	776	751	764	744	735	736	712	730	700	708	745	734	745	722	727	712	778	723	706	724	744	762	752	723	730	727	746	719	700	726	735	711	760	740	775	747	691	715	720	729	741	710	736	708	770	698	750	730	744	739	742	739	715	780	696	707	750	724	720	743	741	709	738	735	728	675	693	766	732	722	771	745	723	721	773	804	787	741	720	756	723	763	733	755	723	729	681	707	696	690	744	752	772	738	714	725	702	730	750	734	758	709	791	714	741	739	742	731	724	730	713	756	712	703	793	755	747	720	764	775	704	708	748	741	775	721	741	712	722	729	733	749	728	751	766	746	736	728	772	701	719	744	715	721	748	750	755	700	703	709	711	746	746	726	715	723	718	710	787	764	724	732	727	732	715	719	771	715	789	718	719	737	773	721	740	759	730	738	732	707	733	701	731	722	722	786	747	721	653	751	714	747	776	732	692	716	745	698	766	724	719	738	740	751	710	779	751	744	732	729	763	742	727	734	767	746	768	756	687	786	720	764	760	755	726	692	693	722	714	697	746	756	710	733	760	730	741	739	712	725	742	730	738	682	766	745	693	684	744	748	705	784	727	750	742	732	725	718	750	745	738	692	767	684	733	759	742	738	741	751	750	687	733	711	715	700	752	720	709	756	709	728	718
5377	384	289	280	348	355	262	270	246	218	154	148	145	142	166	169	150	149	162	148	128	131	135	146	146	141	173	113	136	134	136	142	145	122	145	134	118	150	137	119	138	126	134	135	136	138	181	146	142	140	150	124	128	152	131	139	145	139	141	144	133	124	120	146	132	147	130	126	139	139	133	163	137	143	154	150	136	161	145	129	132	170	132	122	137	130	143	144	137	155	146	149	152	147	125	177	128	92	149	154	157	147	144	142	147	147	150	151	128	118	132	159	115	136	123	153	139	147	136	150	140	138	137	137	142	114	125	131	121	137	137	154	154	140	157	144	132	123	133	141	141	149	127	139	163	143	149	148	125	134	131	148	115	129	126	128	122	143	129	158	146	162	155	144	137	133	150	137	128	132	153	134	148	153	125	136	135	119	142	136	133	126	131	154	143	133	138	159	145	132	146	146	132	130	141	132	142	139	147	146	137	134	152	115	151	168	109	139	148	131	148	141	143	132	134	129	132	143	143	130	129	150	125	127	165	150	121	105	139	154	149	121	131	155	121	134	137	132	130	142	122	129	133	119	124	137	146	139	133	127	137	149	118	126	144	141	142	132	157	141	143	125	127	129	150	147	124	132	133	135	132	140	140	140	148	151	129	136	132	114	135	132	146	122	130	138	121	146	123	121	150	137	120	117	145	151	139	128	117	116	143	141	153	133	135	171	124	149	118	146	133	138	130	153	152	138	139	133	113	114	145	149	145	146	160	136	147	122	150	135	134	137	167	128	147	125	144	151	151	142	139	147	148	147	131	129	133	159	120	150	162	137	133	126	118	118	123	118	136	139	137	148	133	148	125	150	140	159	136	140	128	138	156	144	159	131	136	132	127	155	144	147	136	139	134	151	137	146	127	145	151	146	141	151	137	139	137	135	150	138	155	142	137	112	135	127	135	139	151	148	133	140	131	111	136	144	140	138	121	153	126	141	139	130	148	155	152	140	146	109	151	138	136	136	164	166	132	139	118	138	106	141	151	147	113	128	124	141	147	155	134	141	151	124	146	124	127	151	108	166	133	142	140	144	118	142	147	154	145	159	151	131	155	136	157	137	138	139	132	138	139	131	128	145	129	148	161	147	144	139	142	162	140	143	135	166	150	133	135	162	142	117	149	140	128	154	147	130	133	138	142	151	147	137	138	139	145	128	149	153	130	145	154	126	142	137	137	130	135	134	149	140	146	134	146	143	138	118	144	115	138	120	143	144	145	132	116	134	125	175	155	131	138	142	131	164	152	141	137	139	126	131	123	158	161	150	135	134	129	123	141	141	112	117	127	155	160	145	127	146	138	133	146	142	141	145	152	145	129	139	132	141	149	140	131	151	140	155	143	138	126	116	153	139	139	142	137	137	127	132	134	152	138	153	134	141	138	147	133	141	128	127	134	138	136	124	147	153	132	138	134	133	121	130	153	121	170	136	160	133	123	128	156	127	147	131	138	149	119	155	148	139	141	137	135	140	163	128	140	166	128	129	157	142	170	138	144	150	148	149	132	136	152	125	122	122	115	141	130	160	127	112	151	137	145	139	137	136	129	124	142	114	110	142	137	128	139	141	132	127	130	124	133	143	153	128	138	144	150	139	151	170	136	125	142	140	131	145	146	133	135	132	132	123	146	155	126	149	150	145	136	123	144	140	136	134	135	143	135	113	148	108	107	144	148	124	158	155	123	122	151	135	133	136	139	128	147	136	149	152	140	135	158	147	146	143	133	126	139	140	138	127	133	125	106	133	153	152	132	145	139	145	120	130	145	128	149	139	143	149	136	122	148	146	124	142	139	140	129	144	149	153	136	124	151	148	120	158	136	160	132	130	156	147	154	113	114	127	154	154	135	123	162	147	155	138	143	131	142	130	133	153	145	137	133	129	140	149	141	143	126	130	123	142	144	143	123	143	153	160	160	189	154	139	128	146	133	130	136	150	127	127	151	142	147	124	153	135	151	147	155	129	123	134	145	140	146	163	139	156	147	135	123	120	148	128	142	139	159	145	133	125	155	134	125	147	124	139	121	145	153	115	143	141	123	143	135	147	135	148	132	153	135	162	125	144	131	152	147	135	141	125	127	135	131	135	152	159	167	145	163	105	133	130	136	115	142	127	120	141	137	150	158	140	134	131	132	121	134	134	138	123	143	154	151	137	156	119	156	130	147	130	124	142	139	146	147	124	125	123	142	154	143	138	154	132	154	121	141	134	124	142	122	120	132	143	134	134	145	143	143	110	134	143	143	130	122	154	136	136	153	137	147	135	148	139	138	146	143	129	145	137	128	152	147	126	129	137	139	147	134	162	150	132	140	142	120	125	138	143	118	146	138	136	141	136	125	117	150	137	149	138	144	137	117	145	145	126	139	143	166	134	126	145	147	136	141	133	127	145	138	120	141	129	130	139	131	114	146	142	136	136	125	157	150	120	140	151	144	147	147	158	140	163	145	156	139	120	137	147	143	155	130	125	142	136	135	135	140	146	135	131	155	126	137	120	151	164	135	148	129	118	154	136	130	135	130	133	136	125	137	123	133	153	165	130	154	146	132	139	149	132	134	146	135	141	132	146	136	150	127	117	140	145	159	159	154	136	147	125	138	156	126	141	151	127	129	140	151	132	158	155	133	129	157	147	129	126	135	142	153	158	153	139	140	157	139	130	150	141	158	129	142	136	139	156	129	140	126	171	131	145	127	144	114	130	168	133	145	137	151	140	120	130	149	138	144	127	146	130	146	140	146	137	131	142	129	110	156	148	134	128	148	143	121	140	112	125	157	116	151	154	142	156	139	140	122	151	130	142	151	134	137	127	163	129	158	124	132	154	138	130	171	130	143	130	140	163	129	143	119	125	127	130	162	147	117	128	143	149	164	119	137	131	134	145	157	134	150	131	134	151	126	138	128	136	116	138	150	123	139	143	153	134	122	123	145	144	141	133	142	133	139	140	139	127	142	137	113	132	132	133	142	137	128	125	146	139	150	148	138	158	166	146	155	129	157	127	132	116	148	131	127	127	153	142	120	144	169	137	160	134	151	124	127	134	137	119	153	137	144	130	146	148	158	153	156	138	129	146	134	151	130	151	127	150	154	133	138	132	146	129	136	121	138	140	128	144	114	146	131	138	154	118	151	125	146	152	121	129	161	114	136	141	126	146	138	155	138	146	142	159	121	158	153	119	132	144	144	144	122	155	131	151	137	147	131	152	132	150	124	127	148	147	165	135	152	119	137	132	166	137	136	153	135	139	144	141	146	142	128	136	134	135	141	152	130	145	125	130	169	125	152	148	152	140	154	125	139	132	125	142	123	134	148	165	134	154	115	146	165	158	141	134	135	144	129	144	133	143	157	154	136	121	135	143	144	113	144	151	105	148	119	147	148	139	159	139	138	150	128	113	139	128	119	127	133	137	135	116	98	144	136	114	149	159	133	129	146	120	142	138	134	125	137	141	129	139	140	136	140	158	124	143	120	156
5054	568	689	798	1359	1194	1195	1236	1204	941	545	499	506	430	440	396	436	408	430	442	436	386	431	448	475	453	441	417	399	411	440	413	399	422	429	437	404	420	413	391	415	451	418	389	382	435	434	399	421	404	430	370	407	400	390	437	379	405	404	411	437	393	417	398	415	423	396	404	407	401	441	404	385	389	400	386	396	414	400	377	419	403	396	392	382	383	397	379	414	388	390	429	376	438	407	390	443	399	433	389	395	407	435	364	397	382	378	381	427	392	402	392	378	396	397	405	361	395	416	429	376	397	405	386	388	418	413	394	411	394	415	404	403	398	388	407	408	389	401	408	370	390	415	376	416	387	387	391	393	371	381	378	369	401	416	397	404	403	355	409	427	428	392	374	436	418	424	416	404	393	431	411	417	430	398	378	402	390	407	441	390	384	402	413	429	396	453	414	376	401	394	386	379	398	399	422	406	381	416	413	383	389	407	434	396	388	396	394	410	392	397	420	384	371	404	412	425	406	403	377	405	384	395	397	393	412	426	423	424	393	455	385	406	385	403	392	385	408	415	399	397	406	398	406	390	387	404	381	360	433	407	378	391	394	377	389	407	374	417	419	407	402	420	399	430	416	414	398	401	421	405	416	398	399	408	398	394	389	411	417	366	403	367	402	389	404	406	433	389	393	406	412	398	429	396	392	372	368	425	410	399	399	385	415	428	394	396	425	427	411	412	376	426	409	358	414	379	387	404	383	398	394	408	386	397	395	390	404	390	387	402	382	382	380	357	430	402	405	385	375	398	396	407	412	408	383	437	430	393	408	379	387	396	408	406	413	411	396	410	445	382	388	392	382	440	392	388	431	395	397	425	408	383	395	392	397	411	430	396	401	394	396	430	410	411	412	393	394	408	385	389	397	383	402	398	400	402	373	423	449	371	425	395	394	391	397	416	431	380	382	410	439	395	406	415	395	393	412	440	365	405	389	393	415	419	399	403	385	424	414	392	383	388	430	400	417	395	425	412	387	383	416	409	392	402	406	444	384	393	394	380	370	354	396	379	378	390	441	386	401	424	419	400	422	402	382	411	439	409	391	399	402	449	405	406	422	402	420	400	405	396	378	411	364	383	393	392	422	369	374	406	405	424	390	402	380	394	389	394	427	428	398	391	374	409	379	403	400	395	387	393	399	403	398	363	391	390	417	376	377	376	392	427	423	431	378	409	384	422	419	408	365	415	414	369	381	386	410	374	395	386	398	411	431	446	405	383	383	380	401	398	367	425	438	429	387	406	373	395	407	399	399	381	387	390	402	413	422	382	451	412	389	435	414	393	425	404	387	395	402	375	416	413	408	384	446	396	387	372	398	413	406	406	391	424	402	361	418	397	449	367	425	380	401	391	350	372	439	439	400	395	412	393	405	393	415	424	388	390	408	416	383	381	413	382	363	390	398	391	373	400	390	425	428	402	390	373	409	399	401	376	403	413	439	425	389	411	395	419	406	389	378	449	398	390	373	417	427	380	409	397	388	404	360	441	401	386	408	350	373	367	439	393	397	391	362	404	384	400	385	404	394	373	447	403	417	376	375	392	411	405	409	397	408	408	398	371	428	397	415	388	392	426	423	388	370	424	447	409	387	376	388	395	390	418	417	346	418	411	390	407	382	419	417	385	404	439	440	418	408	416	400	401	408	426	392	375	402	384	414	395	389	407	410	406	407	408	369	427	384	395	397	425	394	392	389	399	404	401	386	410	416	418	412	392	408	382	390	405	421	364	367	387	365	385	434	410	390	394	390	407	384	423	395	409	404	402	389	393	425	414	393	421	406	433	375	353	402	407	412	396	453	416	413	382	417	382	416	395	415	364	398	420	386	402	430	402	373	385	391	371	431	385	406	418	390	408	412	451	404	410	356	432	412	397	448	408	382	425	400	416	390	387	392	404	418	427	437	403	392	416	397	405	415	406	396	383	408	398	430	412	393	393	415	406	430	402	376	413	363	434	394	423	419	387	409	414	407	380	378	428	423	368	350	424	420	388	361	375	414	412	373	428	364	390	380	396	394	383	416	390	412	412	403	417	370	392	402	406	401	390	380	441	414	402	394	415	379	362	447	347	419	377	383	369	432	411	378	388	360	397	426	379	390	368	396	392	376	387	396	370	393	395	415	405	397	411	404	409	396	415	419	413	410	415	399	386	401	399	408	410	369	390	427	408	414	382	402	377	396	399	404	400	403	381	392	374	381	411	376	393	375	416	444	371	381	427	392	402	421	403	414	390	424	368	381	389	394	401	402	385	402	400	409	414	385	382	390	404	415	389	398	413	362	421	360	446	396	388	401	374	402	451	397	431	414	391	411	389	418	451	388	399	398	412	385	415	401	409	417	375	393	389	368	385	366	385	414	437	351	366	409	403	432	420	385	390	415	422	376	379	424	394	423	369	373	396	391	406	388	398	395	428	404	386	389	373	381	397	384	422	386	374	354	426	396	416	400	414	436	443	381	380	383	377	404	370	381	433	408	369	395	374	396	396	418	406	393	411	429	386	393	405	412	421	417	412	405	377	422	381	412	377	378	386	390	383	389	434	425	426	387	421	385	410	360	403	404	397	391	381	378	372	415	403	411	411	408	432	365	431	387	440	421	410	377	390	380	435	414	385	400	410	372	389	384	406	405	386	413	424	408	390	404	376	395	421	372	369	395	379	362	378	365	413	396	371	412	405	413	367	393	410	391	435	366	403	349	420	423	436	424	415	375	427	380	395	404	381	387	440	415	374	389	379	414	370	396	409	415	364	399	394	414	426	436	425	400	412	415	342	403	375	393	436	391	369	409	406	423	421	388	443	361	403	407	430	419	380	416	432	416	418	414	359	411	406	400	440	419	411	391	393	412	374	395	420	416	408	376	403	430	428	396	396	418	409	408	385	386	413	430	388	405	352	378	382	378	404	385	425	371	416	415	412	412	403	416	408	398	401	401	380	391	403	386	466	403	448	410	410	433	391	365	371	373	370	407	379	415	396	408	404	406	409	433	368	394	403	389	401	408	385	395	383	413	401	385	430	393	429	429	386	352	378	398	397	385	381	417	390	437	405	403	396	369	384	399	405	399	374	411	416	390	366	395	428	395	397	377	407	393	388	412	394	414	395	423	413	403	393	399	373	382	390	393	423	408	434	423	385	406	377	388	424	369	413	423	413	410	414	395	403	380	397	419	362	410	381	399	411	383	369	416	421	399	424	396	410	387	386	394	412	399	411	371	349	410	414	380	388	365	404	388	404	427	407	386	394	409	416	406	428	405	399	405	402	420	412	413	354	397	416	411	398	403	392	417	371	401	386	366	407	394	433	411	407	404	420	461	366	399	395	415	413	412	394	398	386	391	390	437	377	391	403	409	389	436	398	412	436	414	393	394	364	406	387	387	383	394	407	417	395	415	414	379	422	413	404	419	387	390	380	389	424	407	427	449	397	366	392	416	440	435	423	397	375	399	457	408	422	408	380	394	430	392
28794	3742	1315	1168	1107	848	892	705	634	528	405	381	377	357	317	339	318	326	310	351	343	300	304	326	308	303	301	303	300	280	275	320	322	300	309	310	306	317	318	362	313	314	294	291	285	286	324	295	292	302	277	305	289	298	302	329	326	320	323	332	300	283	303	308	303	299	287	250	294	332	272	276	286	273	285	282	315	266	303	302	291	294	292	311	283	274	280	278	305	321	298	296	277	295	295	301	270	267	292	305	310	280	301	276	293	323	302	292	272	313	320	318	320	288	293	299	305	322	294	298	282	273	335	282	318	321	269	282	309	278	307	284	313	277	275	280	286	277	305	284	286	300	276	271	288	296	287	319	306	332	292	259	270	277	281	299	309	303	306	325	287	282	288	298	263	305	316	286	304	279	264	263	285	253	291	308	270	292	282	272	281	296	312	294	302	298	270	281	297	340	295	299	294	307	286	302	278	312	291	297	271	297	310	338	301	283	275	273	276	270	306	293	280	301	292	299	278	327	281	289	271	289	290	308	288	298	271	289	300	297	301	290	307	290	280	297	300	333	298	301	277	289	303	324	296	277	292	307	272	305	287	284	264	306	287	334	306	267	287	277	293	287	287	278	293	306	291	293	272	290	291	295	280	300	267	287	287	283	285	310	289	292	286	328	300	338	294	291	283	320	295	300	285	300	288	297	285	286	283	307	299	289	294	297	319	270	286	320	279	275	280	299	288	306	300	294	336	302	270	320	275	316	278	250	301	312	301	321	300	289	315	289	277	286	292	313	319	275	308	297	283	296	282	314	304	309	301	352	339	315	288	273	314	263	299	299	305	247	284	317	282	288	286	320	305	311	278	263	313	299	317	296	293	281	300	289	282	266	255	269	295	309	273	284	299	327	293	279	274	285	290	295	290	259	326	292	245	282	304	325	344	306	307	281	294	289	281	272	333	287	310	283	309	317	311	317	285	281	296	323	319	315	297	300	291	282	308	301	280	304	321	273	307	262	298	309	304	262	268	272	307	269	309	263	305	291	301	274	301	278	282	252	282	279	280	274	283	291	310	260	322	286	300	287	315	315	311	275	286	307	318	297	298	268	310	286	301	281	306	286	291	288	309	297	301	317	281	305	299	265	287	294	304	294	297	291	312	281	287	293	269	303	318	287	292	270	275	305	266	330	311	262	305	319	296	298	263	323	270	311	260	270	298	311	278	306	282	273	298	285	302	301	307	282	299	289	293	294	268	297	278	262	305	288	323	320	310	309	323	292	288	283	304	308	267	298	288	300	320	298	293	301	274	260	294	305	301	308	274	344	286	291	307	288	300	297	259	312	288	277	310	269	298	291	289	283	271	299	299	297	290	309	305	277	278	276	294	277	304	297	285	306	290	300	284	321	293	297	294	315	325	269	325	288	299	275	293	322	299	303	283	292	289	328	278	287	295	321	289	285	302	286	256	291	246	277	288	284	305	277	334	282	297	323	307	310	314	302	296	307	289	321	287	275	307	285	279	274	288	289	310	290	280	326	324	305	323	302	267	298	301	329	306	271	316	297	285	306	288	261	282	282	317	276	295	300	286	290	290	300	312	301	299	304	314	307	331	282	273	274	264	278	305	312	297	298	286	270	287	330	302	303	246	305	309	300	314	266	294	308	295	320	306	293	305	284	301	289	305	281	268	275	298	293	293	287	282	337	292	304	300	284	277	285	281	289	299	301	279	290	282	286	269	311	294	313	279	304	285	318	301	299	298	289	285	254	312	326	285	269	274	296	306	268	301	294	292	259	289	304	300	341	291	314	295	306	309	309	303	274	296	314	280	300	285	288	306	276	241	285	298	282	305	291	336	301	276	280	302	288	280	300	275	294	295	321	309	287	272	286	283	272	311	274	311	298	293	336	287	260	278	263	281	292	305	299	320	309	287	284	295	266	272	276	311	295	279	293	284	281	281	307	278	285	302	263	292	315	302	302	254	301	300	281	292	318	299	307	294	316	293	298	279	302	287	285	284	292	278	281	286	294	326	273	276	336	308	314	292	313	277	293	278	314	311	333	262	311	311	318	293	279	281	304	286	268	272	288	298	295	292	302	311	291	301	308	299	287	290	302	293	290	286	283	272	312	324	306	252	266	272	295	287	251	315	268	284	284	298	282	291	256	282	307	268	282	278	271	297	285	282	259	302	301	305	318	283	280	292	285	289	292	312	242	266	296	291	295	264	308	290	275	318	293	268	271	296	311	264	279	282	291	304	276	268	300	300	278	292	272	343	316	308	282	335	286	276	295	300	271	291	292	298	329	306	288	308	279	290	284	290	282	296	263	273	282	299	310	334	307	270	326	291	277	313	275	277	262	282	296	283	298	283	268	275	306	312	263	263	306	282	316	338	307	293	285	270	260	335	293	291	274	324	286	296	307	320	300	255	255	280	299	308	300	281	303	275	272	270	268	306	316	306	305	333	332	293	272	277	282	303	280	269	256	291	317	296	321	304	292	277	263	284	355	292	298	292	289	277	288	271	279	278	308	280	308	280	253	267	299	303	312	329	310	286	289	292	303	287	280	274	301	329	303	281	261	315	254	287	303	305	290	304	296	287	255	280	302	299	302	287	310	309	279	274	269	272	275	300	266	308	279	294	289	312	340	287	293	288	293	296	303	282	321	251	307	284	296	286	300	295	281	309	300	280	317	265	295	293	296	263	306	289	304	294	303	278	291	267	283	272	267	309	315	273	288	312	301	303	259	310	316	281	284	306	280	309	298	308	293	254	276	311	273	322	293	275	301	311	290	307	301	308	314	300	296	299	277	284	300	319	313	272	291	286	288	304	286	284	288	285	273	258	298	326	309	283	309	276	301	322	286	297	284	310	277	325	282	312	269	289	311	299	274	252	269	291	286	296	300	288	233	297	272	319	292	297	267	285	318	297	302	277	308	290	305	258	266	282	279	319	280	324	291	290	291	324	301	293	253	259	304	299	289	304	281	288	344	287	306	297	318	265	263	315	275	277	281	283	291	289	270	277	281	288	267	268	301	314	296	314	292	280	297	292	287	285	285	308	279	284	298	265	284	331	282	306	306	271	265	299	304	295	287	285	289	319	279	312	280	302	284	300	308	310	322	318	287	319	275	253	286	315	280	280	291	291	267	328	312	295	258	274	277	293	278	263	300	304	301	286	289	281	324	299	290	276	296	316	313	287	288	270	286	295	281	276	307	307	258	287	307	306	274	268	287	264	263	276	275	304	284	290	307	267	258	280	311	308	286	302	263	298	280	284	262	284	278	285	299	306	279	300	298	291	291	309	302	309	323	281	281	299	297	288	315	290	283	285	278	287	292	318	308	286	301	270	280	292	287	279	293	294	282	290	313	303	309	311	291	278	290	305	305	260	313	273	323	299	293	269	251	304	303	295	318	304	305	324	315	290	279	308	299	295	284	314	282	271	316	307	294	284	278	293	308	260	276	296	284	291	293	292	274	287	345	314	298	277	282	297	277	287	288	275	322
12896	1616	2799	3617	4344	3485	4101	3217	2858	2204	1521	1451	1275	1190	1032	979	976	944	991	904	952	977	939	979	1035	964	866	777	793	800	806	812	865	846	904	839	796	887	818	932	939	940	859	772	776	769	783	762	755	768	767	740	804	738	773	804	747	735	792	769	759	730	777	786	746	796	716	704	748	711	755	697	763	708	732	724	750	732	759	745	694	730	711	731	725	740	733	766	731	707	778	746	757	693	742	737	728	728	705	772	726	764	747	749	739	747	780	691	723	706	724	715	724	727	736	731	743	730	730	712	720	714	696	750	705	729	724	701	734	706	752	713	718	692	753	748	720	721	766	750	729	695	777	716	707	749	692	758	689	724	715	729	750	682	720	741	722	723	747	683	729	731	758	788	775	733	720	675	731	716	745	693	707	754	698	711	763	749	723	725	695	709	678	713	758	720	708	736	723	774	745	774	745	675	696	726	698	714	736	739	746	755	718	749	692	752	708	788	726	729	740	733	721	767	711	736	772	727	685	710	757	751	718	700	743	703	744	685	708	707	723	742	710	689	746	740	740	728	752	746	785	729	744	693	719	723	705	723	728	728	726	731	738	737	705	723	738	738	745	716	743	698	706	736	703	722	763	770	704	711	757	718	726	755	677	726	741	710	777	704	800	739	718	750	768	753	695	735	741	762	690	744	763	763	693	675	719	736	728	738	710	742	766	765	711	700	722	692	733	736	748	740	726	748	678	697	748	688	695	730	710	732	715	737	697	736	724	736	739	710	735	773	723	722	736	722	740	696	723	718	725	725	730	765	720	703	748	696	714	695	714	694	718	662	704	758	680	718	736	737	733	672	769	727	770	722	670	703	723	717	696	715	743	725	695	733	743	731	680	700	719	729	766	748	746	784	755	683	702	734	699	685	736	736	754	770	733	750	751	741	741	710	692	706	757	755	724	729	702	712	747	739	746	705	778	703	762	757	733	686	733	741	698	729	709	665	681	733	743	710	746	720	708	718	702	735	711	722	709	744	747	735	706	727	731	759	746	780	712	776	719	758	731	729	747	786	725	744	747	719	764	715	716	739	731	733	740	710	750	703	736	744	704	777	749	737	758	737	737	754	725	681	700	743	736	713	691	734	728	649	749	744	678	686	666	703	733	718	728	713	747	722	743	725	751	721	712	758	708	704	747	727	746	723	768	715	742	753	725	692	767	770	762	710	715	748	755	674	730	712	706	770	691	742	760	735	748	706	723	787	708	716	762	752	743	730	759	730	754	755	704	697	689	738	707	739	725	739	722	798	737	727	746	765	747	748	729	707	728	712	805	718	756	753	718	653	759	683	727	722	682	755	742	657	735	736	772	707	721	690	709	695	699	740	719	720	767	721	762	644	703	771	763	734	739	770	732	686	730	712	732	758	797	709	754	790	710	720	730	729	756	717	762	711	725	685	721	671	703	739	748	751	744	772	733	718	732	771	783	722	769	722	741	729	751	704	752	667	695	731	727	736	710	736	730	714	759	685	723	700	733	720	720	714	746	739	727	741	679	703	758	760	745	730	724	727	683	764	708	733	755	738	742	737	688	685	708	717	757	758	740	713	760	788	694	701	735	731	716	733	703	762	719	739	762	720	719	742	730	771	722	802	716	684	754	688	748	704	689	692	731	745	761	677	741	721	709	738	697	723	710	774	729	711	763	738	755	721	760	713	744	688	754	751	731	757	705	745	726	724	721	727	723	784	723	764	726	718	754	726	725	676	708	764	726	740	712	694	715	754	693	726	720	700	699	716	740	748	697	653	758	804	735	692	727	726	729	728	712	752	735	811	740	729	680	681	730	739	709	721	757	736	735	701	746	760	768	689	759	710	735	731	723	732	755	739	686	762	702	713	735	704	729	726	732	703	729	744	698	728	742	745	672	728	760	706	740	688	773	764	778	730	717	717	757	712	732	714	730	745	728	728	730	707	701	741	734	735	746	697	726	698	769	818	675	752	772	708	736	701	732	678	715	738	760	740	753	723	743	717	736	751	736	706	669	737	730	756	727	717	656	706	708	707	682	699	714	721	716	754	731	722	684	730	691	768	730	722	699	717	714	774	769	727	710	723	739	721	681	768	722	734	754	757	713	762	751	710	760	752	753	673	693	702	727	747	773	679	727	716	739	714	722	749	726	768	685	729	687	730	746	745	750	727	733	700	724	743	688	741	707	705	695	743	735	696	750	718	721	734	724	705	736	764	722	728	731	705	687	673	738	762	697	741	750	743	723	724	692	697	713	708	743	697	711	709	765	709	726	760	706	719	691	693	726	712	699	728	740	688	724	684	703	759	730	731	683	724	716	742	747	661	701	723	759	750	768	710	751	745	739	715	733	747	723	752	740	705	753	724	691	745	767	738	716	717	748	744	734	754	762	702	737	723	765	713	697	711	741	702	749	761	696	717	705	774	668	677	722	737	711	763	712	773	730	687	751	730	707	760	719	700	696	731	719	735	757	740	716	747	790	755	753	698	710	690	708	754	744	694	723	759	715	694	740	746	750	727	723	699	711	748	728	724	698	736	712	769	717	720	727	754	744	738	710	759	683	651	735	748	709	758	736	733	731	763	703	742	716	784	724	750	721	713	725	703	698	756	749	687	749	732	696	723	750	720	716	704	711	711	779	718	684	708	717	752	814	725	712	664	726	709	778	761	729	697	675	719	746	695	741	741	691	733	768	722	719	704	726	722	743	738	706	754	753	730	726	730	750	761	679	736	751	711	736	729	725	694	736	756	706	708	767	689	730	725	735	734	762	744	746	693	751	740	754	743	735	716	734	694	707	720	675	716	775	763	735	759	700	737	736	701	719	761	658	743	721	730	732	699	773	675	709	666	780	724	720	721	687	748	696	769	684	736	736	695	753	745	732	729	754	711	763	723	680	756	724	768	713	726	737	775	780	766	780	722	708	723	725	712	754	748	724	707	774	703	684	701	703	705	659	739	721	728	737	714	747	778	726	758	727	765	725	727	736	686	761	730	722	732	737	743	710	717	746	740	732	739	747	720	741	725	737	744	709	786	749	693	742	711	708	753	686	728	707	723	762	714	742	750	731	753	703	731	743	755	757	732	713	754	737	729	672	773	687	761	702	751	767	743	727	741	755	706	722	705	714	732	744	729	712	789	726	691	703	751	685	753	773	696	753	767	696	695	725	721	711	715	688	731	703	744	747	768	722	740	744	709	709	718	760	724	741	688	695	743	704	733	698	699	784	741	724	707	754	732	712	738	731	745	721	711	729	770	701	704	755	771	739	738	713	760	770	716	765	694	737	705	712	761	743	700	735	770	711	710	724	756	789	750	739	762	741	735	730	706	697	701	763	682	757	735	669	714	736	734	752	717	771	716	704	677	739	789	754	706	698	702	731	727	749	699	767	691	732	755	715	691	784	704	717	695	693	674	760	742	719	731	736	715	739	700	728	682	737	732	711	717	709	743	703	731	747	735	788	718	728	720	721	704	649	757	725	731	709	753
39757	8297	2709	1888	1878	1400	1261	898	816	788	543	463	465	426	389	350	362	387	342	373	354	350	365	364	368	350	340	297	333	335	348	353	306	351	369	352	282	343	356	357	354	347	336	326	306	336	362	327	343	302	312	312	275	303	292	313	335	288	329	337	300	278	292	331	307	305	296	334	288	302	311	303	281	310	278	297	324	318	352	331	313	319	314	311	321	367	298	308	313	293	286	299	285	312	307	319	307	319	319	279	305	321	308	306	295	300	309	298	326	312	303	261	311	289	302	306	300	341	296	294	291	313	307	281	311	281	294	302	285	335	333	293	288	290	314	287	307	293	329	316	328	304	290	327	309	293	303	321	309	337	308	341	288	314	291	331	303	306	342	256	318	303	307	296	305	318	291	296	324	351	324	315	278	306	299	328	323	336	270	310	294	302	319	278	298	321	311	281	296	320	305	309	335	336	317	271	312	326	303	292	320	314	313	292	287	266	318	316	317	337	300	300	314	324	318	277	310	276	269	293	301	307	339	325	313	295	330	315	304	297	319	298	298	287	281	281	321	302	305	305	323	321	295	302	346	310	297	291	307	290	301	287	316	312	301	356	323	314	306	295	299	341	293	335	319	320	300	262	305	297	292	299	335	322	288	309	322	325	286	273	303	325	321	319	289	328	337	321	300	327	307	317	314	296	308	357	290	285	310	331	322	286	320	306	313	335	314	308	320	326	346	294	288	257	304	341	314	283	292	275	327	302	306	303	271	323	299	322	330	310	306	310	299	302	323	287	330	312	281	324	300	314	287	285	298	291	322	283	254	316	300	295	323	314	282	327	314	309	294	299	319	308	283	285	285	282	319	307	276	308	309	302	293	289	341	323	309	292	276	281	285	312	303	281	324	284	307	322	298	258	310	307	306	329	319	318	307	281	298	285	311	329	288	309	297	292	291	251	293	292	316	305	295	289	320	315	287	301	323	323	309	293	310	320	320	360	269	300	301	335	310	316	331	314	314	313	286	278	291	302	278	349	316	303	291	295	308	310	304	316	299	303	311	293	309	308	322	280	333	287	305	290	312	311	281	283	305	291	320	305	292	309	339	312	306	283	287	267	323	289	343	306	312	311	288	347	325	318	287	296	295	320	309	316	294	308	315	337	300	301	311	327	298	313	306	319	260	300	303	311	307	298	292	287	289	297	287	321	314	319	278	288	304	315	313	285	299	281	292	309	307	277	285	292	295	295	303	276	336	312	308	314	303	286	309	291	303	289	303	311	345	285	300	280	339	325	315	314	330	279	251	289	294	284	328	335	325	322	303	287	330	292	312	301	294	318	319	302	349	297	262	298	321	308	285	297	299	315	319	297	319	310	263	321	295	317	317	306	296	290	304	312	266	320	306	302	299	298	304	294	270	331	305	310	335	294	318	308	295	297	279	303	282	277	286	309	312	337	296	295	302	282	287	306	304	334	306	300	323	298	301	348	291	359	307	283	310	294	311	296	316	309	317	288	328	281	313	323	323	324	304	324	295	312	271	304	289	307	295	310	294	289	273	320	315	332	308	292	292	304	312	294	342	297	309	289	294	306	323	308	340	328	338	292	335	334	298	323	315	326	288	272	271	311	293	316	331	302	305	269	284	320	263	263	300	322	332	322	286	301	282	293	277	265	283	297	300	294	359	300	314	277	303	313	330	305	297	317	264	317	316	298	303	288	286	296	294	304	327	328	294	295	300	294	275	296	336	318	321	299	294	313	299	317	296	338	319	319	308	317	318	295	313	298	306	297	306	328	282	285	305	300	333	317	295	297	287	285	310	317	294	283	310	323	292	279	306	338	306	312	308	300	283	293	292	293	303	282	318	308	329	331	293	254	318	287	317	289	323	304	296	292	304	317	344	328	286	294	312	281	335	275	282	282	288	286	289	334	312	320	308	327	303	289	299	300	311	306	295	287	271	304	311	307	286	318	357	321	282	327	328	337	250	293	312	300	305	309	279	307	320	307	294	329	311	333	293	312	291	319	315	302	322	332	304	307	305	306	312	327	285	326	295	320	341	312	303	290	311	311	285	319	298	295	277	307	306	320	305	294	306	290	288	299	307	309	281	312	308	293	303	308	288	311	287	340	292	302	306	330	315	289	307	318	309	312	303	302	281	307	279	289	320	304	306	318	299	298	285	294	266	286	327	314	274	291	326	337	279	324	312	299	288	289	297	302	317	273	304	326	291	316	349	321	321	328	317	322	307	330	292	327	305	324	297	300	315	319	294	325	293	332	313	310	296	307	299	287	290	324	274	288	299	291	338	290	348	307	268	292	327	284	314	312	289	325	314	277	301	319	270	315	312	299	300	277	289	315	325	302	292	311	299	291	281	299	318	309	283	284	303	304	313	291	288	305	305	290	310	357	306	304	328	293	303	263	272	335	301	318	305	324	295	297	300	295	317	364	302	304	325	312	293	320	300	315	302	289	286	329	313	305	308	322	279	291	298	310	289	299	294	301	303	301	290	321	288	288	324	305	326	290	320	298	306	270	301	310	300	290	278	283	295	309	287	312	309	313	314	289	346	332	303	320	281	317	312	301	316	282	304	300	305	313	279	287	305	302	308	345	306	326	308	300	298	311	287	304	304	329	263	296	290	318	266	295	310	312	311	310	327	272	297	306	319	294	305	275	295	306	325	297	295	300	291	314	287	320	257	340	311	314	305	292	298	303	322	332	296	303	332	329	323	298	290	314	319	290	301	275	303	296	322	304	290	291	290	308	317	320	316	304	329	308	275	305	295	334	286	324	311	287	316	265	305	299	306	284	312	331	257	307	293	336	335	318	352	289	299	295	313	318	320	310	314	312	324	303	317	317	267	285	311	288	327	292	283	309	321	286	292	324	291	293	284	297	321	301	276	297	278	274	313	312	317	308	320	309	314	309	325	317	322	287	304	313	293	293	299	332	328	304	333	293	309	303	291	318	300	320	289	314	301	319	275	294	335	323	298	302	266	311	296	305	302	302	301	316	306	304	305	304	298	312	324	297	301	307	291	299	297	313	311	291	329	325	331	305	303	311	322	295	276	288	313	317	307	301	298	308	316	284	319	322	281	312	336	308	294	300	298	304	294	290	310	276	320	335	283	291	287	304	325	288	280	314	308	316	305	314	299	339	284	310	265	298	331	330	324	294	315	324	308	271	284	336	334	315	313	298	311	290	301	317	305	266	312	298	290	308	306	310	313	324	292	325	295	298	297	293	319	307	303	305	289	309	301	284	330	313	324	294	267	323	306	308	314	309	292	340	307	329	321	311	310	330	313	306	296	295	311	315	317	302	324	323	296	313	300	298	344	275	299	303	314	305	311	299	283	313	301	295	342	325	280	317	318	328	296	306	297	292	278	290	291	289	314	285	291	284	357	281	273	296	281	310	288	313	299	294	315	299	309	317	295	317	313	270	299	278	285	292	293	284	302	315	309	309	300	265	297	312	293	307	340	294	311	300	303	336	324	306	284	285	322	283
16808	2320	4520	5590	6866	5346	5698	3949	3850	3357	2341	1896	1787	1474	1362	1300	1204	1162	1150	1020	1087	1085	1081	1170	1149	1021	910	890	912	861	898	929	905	1005	1126	972	953	1006	1045	1130	1197	1126	984	969	867	867	839	798	855	791	799	748	785	792	766	778	784	753	771	776	725	753	770	739	727	724	736	760	793	742	770	751	692	728	780	765	734	773	731	741	725	720	749	737	808	757	712	796	706	755	737	758	676	761	730	739	699	754	773	749	729	751	738	716	748	762	754	757	706	748	715	740	744	802	715	728	721	727	730	728	767	723	701	670	683	725	716	752	767	737	724	706	764	741	708	727	720	706	759	745	742	750	754	662	734	762	692	736	740	756	727	715	722	735	708	757	724	681	693	744	697	703	745	736	756	693	682	740	694	693	728	700	746	768	682	724	707	743	702	743	704	751	731	754	778	737	717	745	757	738	742	728	722	778	680	733	729	729	773	714	744	773	723	691	672	764	763	703	738	739	791	728	813	746	737	770	747	731	713	658	676	705	675	672	716	727	699	751	734	761	716	730	722	767	762	674	715	738	713	704	772	689	728	781	731	744	721	712	708	708	728	716	714	712	743	765	724	680	726	784	689	712	746	780	708	719	753	754	747	702	786	713	684	719	702	732	761	738	676	734	729	694	707	757	743	755	726	700	715	729	660	774	717	734	708	760	692	751	764	718	738	763	732	744	762	716	695	695	681	713	766	763	725	717	683	758	691	742	711	765	719	704	721	734	730	710	676	716	705	736	747	748	718	725	743	748	698	767	724	690	725	763	699	730	722	748	728	704	714	749	748	723	697	729	725	760	763	735	708	698	755	679	753	743	684	700	749	676	721	737	724	690	748	678	721	742	706	763	791	779	773	753	740	768	735	732	691	784	697	800	737	744	693	696	713	713	718	723	703	708	747	759	701	745	706	725	754	690	748	747	752	657	731	779	693	763	733	736	742	761	758	711	724	720	710	691	698	737	716	724	739	719	758	748	725	737	730	765	741	695	728	727	732	737	665	704	650	727	741	726	715	741	718	754	751	734	740	756	732	746	734	772	735	736	742	744	752	738	720	710	751	721	713	723	733	712	761	703	729	728	700	728	726	718	705	728	761	669	749	702	721	708	724	735	706	690	707	767	757	738	735	748	757	801	727	674	682	686	732	738	721	710	720	733	709	717	690	728	754	714	751	727	708	711	733	675	726	713	723	743	670	732	691	734	723	779	785	709	778	726	744	682	714	734	788	705	750	727	744	733	731	712	686	752	696	719	709	751	757	733	719	750	750	695	706	741	660	742	720	791	714	695	729	717	678	733	692	721	766	700	717	736	712	699	696	696	738	681	735	752	724	746	714	766	724	805	731	705	733	737	756	705	712	768	745	691	701	681	801	766	704	717	760	771	743	724	735	675	699	725	710	721	755	722	726	742	771	712	742	697	695	742	713	699	714	741	718	753	750	740	750	748	690	695	722	726	682	732	724	700	741	717	687	750	735	671	707	756	755	738	740	713	729	698	767	716	709	717	717	697	701	724	717	743	772	758	742	708	711	737	731	762	746	719	729	659	695	734	729	733	731	730	739	679	750	740	749	699	719	692	689	719	692	750	746	721	710	723	706	735	705	714	711	706	746	729	706	738	696	737	703	687	731	732	752	747	715	705	718	730	721	745	724	730	770	744	718	673	709	710	758	768	734	751	741	720	755	735	690	741	673	716	744	715	713	665	720	690	739	714	751	719	705	688	724	766	715	702	721	694	724	709	730	739	738	670	720	696	742	731	730	762	756	782	759	719	758	692	758	724	703	700	734	738	779	655	741	768	753	777	738	738	742	678	747	747	728	721	701	732	732	731	812	712	736	745	719	747	692	705	677	716	740	713	773	737	716	743	728	731	754	705	667	736	753	733	728	752	702	716	769	711	721	702	711	701	777	727	728	690	735	686	752	697	706	717	752	724	738	734	707	747	677	738	729	712	690	712	690	751	713	710	712	773	744	729	703	740	666	686	723	758	693	728	749	738	735	714	674	734	739	711	722	697	749	708	753	751	770	716	716	759	686	702	717	759	753	731	745	755	759	721	703	768	699	763	787	702	762	698	782	734	712	776	687	754	714	725	738	748	712	775	737	753	727	734	734	757	717	712	697	743	744	715	652	750	741	699	753	702	725	712	726	741	692	724	746	712	735	721	707	725	693	739	721	655	697	717	763	763	748	727	717	670	718	691	749	676	710	754	692	776	771	664	735	774	723	663	724	722	707	673	718	754	711	719	764	744	766	727	709	681	720	678	742	716	703	745	705	721	668	726	721	691	763	697	691	709	709	750	753	713	711	757	712	755	771	746	696	714	772	729	725	729	727	656	706	694	767	716	715	722	722	671	710	742	682	724	679	680	724	747	764	740	714	728	736	701	707	701	730	728	765	686	746	704	756	773	703	707	785	712	717	751	745	738	777	683	690	761	733	723	702	732	724	737	748	694	687	766	715	717	736	724	743	788	745	711	721	702	697	713	692	734	710	704	718	695	693	784	794	737	707	712	764	724	745	706	722	750	697	774	749	734	756	699	710	714	766	724	738	702	671	742	717	715	723	706	760	715	750	718	752	702	725	731	677	698	710	733	703	722	747	751	698	735	776	745	705	739	718	797	796	762	736	696	707	756	775	755	757	755	743	721	754	728	735	760	743	743	675	693	728	718	758	731	772	682	699	719	764	742	738	671	735	737	754	738	706	683	741	777	741	734	740	722	712	686	734	713	735	698	731	760	720	710	742	699	767	739	737	732	714	725	741	732	722	701	741	725	742	710	737	759	762	693	707	653	763	737	705	717	703	701	736	730	730	703	746	751	723	723	753	730	736	685	729	693	722	708	731	716	719	729	705	750	775	696	712	738	710	765	758	777	676	695	714	680	729	736	718	728	752	731	739	736	723	713	771	738	739	708	696	751	762	688	712	705	750	696	747	728	725	739	751	790	743	687	749	755	731	732	700	729	701	690	707	751	729	746	692	730	703	743	771	698	745	679	674	778	707	772	730	711	692	785	698	724	724	724	725	729	733	756	704	718	742	721	703	739	742	713	726	750	726	671	794	724	759	742	672	732	715	746	779	694	764	729	727	735	720	684	728	776	738	725	716	726	712	720	696	732	706	731	711	746	711	724	742	728	694	730	728	747	730	761	720	750	691	696	718	739	692	706	692	720	715	703	778	723	729	714	743	744	714	699	666	780	728	780	744	709	719	754	728	696	712	726	676	685	748	702	750	789	733	772	720	704	797	765	696	714	767	707	704	703	714	750	737	707	724	715	775	766	749	681	699	731	731	725	746	723	744	720	747	756	708	703	716	742	725	728	701	668	718	728	732	781	665	732	697	749	730	701	670	690	747	694	750	707	647	764	735	705	749	699	679	729	731	767	683	702	746	714	718	705	750	747	730	725	718	779	752	770	736	725	747	731	753	747	732	753	731	698	705	651	726	707	716	709	699	748	716	730	750	720
5000	352	251	282	425	303	319	236	234	209	157	150	156	132	140	145	145	143	131	129	155	155	146	121	161	127	137	140	114	143	132	123	142	144	160	154	127	144	159	131	134	149	128	125	144	136	150	140	162	140	153	147	127	139	140	113	148	163	155	143	138	127	148	160	137	150	140	124	153	131	151	125	141	161	122	134	137	142	120	129	147	123	151	138	135	126	134	150	144	142	139	137	151	126	118	143	138	154	135	161	130	134	128	104	155	131	158	135	149	146	153	151	128	121	118	132	136	154	137	135	121	161	122	131	140	141	165	138	149	134	135	135	130	137	129	129	143	146	145	149	148	132	140	129	132	123	121	112	127	129	124	119	149	161	129	163	153	127	130	129	146	137	155	153	133	151	135	181	119	128	141	126	156	127	149	140	145	146	130	133	108	134	140	124	128	143	141	121	167	126	119	154	128	131	150	126	134	137	132	108	132	153	133	141	137	140	146	133	141	124	119	130	121	134	130	123	158	140	142	140	134	139	112	143	131	143	116	136	125	121	154	132	137	147	127	122	127	125	127	159	120	133	127	145	123	135	134	115	118	143	123	145	144	138	133	121	132	125	156	135	143	133	125	130	153	124	122	150	143	120	133	149	124	158	141	128	148	139	148	130	118	126	144	144	137	145	144	144	141	128	139	166	123	149	156	145	151	127	150	143	142	145	149	133	145	155	152	139	155	118	123	119	127	140	158	145	139	149	136	128	130	150	134	122	140	138	114	178	121	129	134	130	143	128	141	146	142	140	136	142	137	125	126	133	129	133	147	126	143	133	148	146	135	149	141	130	131	144	141	133	131	127	145	135	135	133	127	134	132	138	137	137	140	130	145	125	145	129	134	131	139	135	148	142	143	164	157	153	147	125	141	129	113	153	147	108	131	144	122	143	139	127	129	135	142	143	142	135	150	142	132	169	160	137	143	142	153	118	142	142	141	131	128	106	150	164	138	138	146	136	122	145	116	147	140	135	124	141	124	145	151	145	109	154	125	147	151	132	126	146	123	138	164	160	130	116	141	141	134	144	138	128	139	123	137	123	153	153	137	133	151	131	138	154	140	138	135	152	148	127	151	137	137	138	124	128	129	155	145	119	137	140	122	148	128	130	151	124	143	136	136	126	141	160	133	126	105	120	152	124	133	110	151	173	119	153	118	138	137	147	140	143	144	119	152	127	123	129	125	134	130	153	160	129	158	143	147	141	113	147	155	161	138	133	144	153	127	162	155	141	146	149	142	135	132	128	131	161	129	115	140	148	138	118	145	128	148	122	156	131	134	130	120	128	117	146	119	121	111	122	146	126	124	140	133	115	115	128	127	142	138	152	141	134	132	124	120	138	143	134	141	123	134	126	123	153	140	166	136	121	154	140	137	129	152	143	131	148	133	133	137	130	143	149	139	129	141	162	152	139	153	140	152	153	139	129	131	119	138	155	132	152	156	129	156	145	148	130	143	141	134	133	125	139	131	138	138	126	140	132	144	146	145	130	135	129	134	134	132	144	130	173	133	128	120	139	134	142	143	147	127	163	151	147	155	134	133	135	130	143	150	154	132	142	152	147	147	113	142	170	157	153	155	136	144	135	140	147	129	123	157	121	147	133	119	120	163	142	136	128	138	137	121	127	137	147	118	132	143	135	146	118	158	124	135	124	124	136	132	126	140	145	134	119	139	135	124	141	150	136	129	121	136	130	135	123	103	131	134	128	149	144	139	140	127	156	127	143	120	134	147	145	159	132	128	136	109	122	152	162	127	152	149	148	152	128	134	129	144	134	133	138	137	136	128	135	132	137	132	132	124	143	127	136	153	119	136	137	143	122	119	106	150	138	138	147	154	124	138	133	151	157	141	131	139	158	137	143	145	142	137	146	131	139	140	127	126	144	132	135	127	151	141	132	112	103	138	127	128	149	125	123	126	137	157	139	124	121	136	123	138	139	131	141	142	127	137	157	146	157	154	159	130	139	147	118	161	111	119	154	136	135	142	128	120	151	133	133	141	136	127	119	142	132	130	129	130	116	156	138	127	130	125	154	125	146	148	138	122	161	120	136	144	149	161	130	127	148	131	125	129	159	141	138	135	132	122	121	116	156	135	135	119	142	142	138	134	127	127	129	143	142	128	146	128	134	138	132	129	120	132	131	144	129	130	140	125	130	144	133	140	137	144	152	160	132	129	137	137	133	122	128	146	129	142	133	126	146	125	134	139	165	162	109	126	117	130	135	146	136	120	143	129	118	132	143	139	129	143	110	137	126	138	127	140	129	119	155	135	143	143	139	140	122	124	129	148	161	137	149	124	133	167	155	125	138	131	137	131	142	132	138	152	159	150	152	140	135	138	157	121	150	150	114	140	154	141	137	140	128	140	133	144	119	129	147	156	135	147	145	129	138	131	134	130	114	166	132	127	118	155	130	142	140	139	137	134	139	150	126	137	157	147	137	138	140	145	139	157	126	161	138	137	141	125	118	114	142	128	155	137	143	135	158	122	134	151	128	135	118	143	134	118	132	132	159	150	167	148	118	137	144	133	140	126	108	118	144	123	141	131	120	125	133	145	137	140	134	140	117	142	136	142	142	120	147	125	150	141	141	131	132	134	142	138	130	134	148	138	133	118	145	125	135	156	146	134	133	129	136	147	154	139	165	141	161	156	153	134	148	124	145	147	129	130	139	131	149	126	120	136	127	158	135	140	138	129	136	139	142	141	142	131	138	143	136	134	150	153	128	124	115	121	135	134	139	126	139	120	139	117	128	121	149	125	134	129	156	150	126	142	143	147	136	150	161	153	140	127	139	147	143	129	153	149	127	133	125	134	147	142	156	144	129	129	123	143	138	140	142	138	127	128	149	135	151	145	145	140	124	135	138	118	123	143	127	116	125	138	114	135	134	156	122	150	162	147	139	127	140	128	142	136	147	139	131	136	149	140	144	113	146	132	147	129	157	131	122	134	113	127	137	139	130	154	143	143	142	144	154	123	153	118	142	133	151	137	140	142	139	115	122	151	121	128	116	148	125	132	122	136	144	131	133	141	149	139	135	118	130	143	141	145	137	158	152	141	138	134	145	130	140	136	151	130	137	134	119	161	133	168	123	131	143	139	134	131	146	121	134	155	99	136	130	147	136	145	141	142	144	128	131	150	131	153	136	115	141	141	147	133	135	125	145	130	143	142	142	157	134	153	153	137	158	126	142	162	134	161	132	157	126	123	145	153	140	118	138	141	148	135	128	130	143	145	150	114	126	132	123	152	131	157	129	120	103	146	120	137	133	122	154	139	139	130	139	141	155	136	137	147	138	148	125	141	139	146	120	143	123	134	135	126	153	129	112	136	143	130	146	155	155	139	144	141	126	124	132	143	134	133	143	168	164	155	146	138	107	125	141	152	128	143	129	132	148	131	121	116	148	154	126	138	117	141	147	128	141	150	129	134	130	126	140	125	157	150	125	134	151	150	140	133	135	118	141
4994	587	615	867	1995	1201	1487	848	938	834	461	509	451	390	416	409	377	425	396	370	446	444	472	508	439	414	403	389	392	418	394	434	392	403	399	407	388	395	435	449	432	416	386	432	368	411	396	382	444	406	397	355	408	417	439	403	392	406	417	408	380	386	393	379	388	352	397	395	381	383	420	395	374	405	373	388	413	418	434	399	434	412	377	390	385	407	397	400	363	394	414	417	361	400	394	388	351	399	382	408	402	398	384	398	370	410	411	398	400	401	378	400	405	394	376	377	435	446	382	418	383	431	392	361	424	400	379	393	388	384	394	384	432	362	381	434	387	407	371	389	370	389	362	404	415	391	393	393	409	441	397	381	409	436	413	408	363	394	384	390	426	408	357	365	386	400	407	414	445	414	411	424	400	382	418	398	401	405	396	411	418	395	364	405	365	381	406	387	399	376	408	394	396	407	408	415	393	368	353	382	447	429	408	415	375	398	399	383	391	400	371	416	390	405	416	398	402	408	409	422	398	416	383	398	378	403	380	424	387	402	378	405	395	373	403	410	381	382	407	396	386	406	421	418	388	424	413	357	415	426	407	395	384	443	389	434	391	422	407	393	419	363	415	416	424	416	411	421	395	401	403	394	437	405	351	374	401	409	413	387	415	384	390	394	393	403	390	361	356	374	431	398	401	373	392	391	421	390	366	386	408	384	412	397	389	384	377	427	404	419	390	410	389	408	398	393	384	395	405	397	410	385	383	396	355	424	386	413	406	397	419	382	378	397	417	378	357	406	431	396	429	383	395	390	394	426	392	407	384	368	393	417	363	385	401	424	385	385	405	399	389	415	414	414	412	377	427	415	390	401	412	414	451	393	368	380	375	410	350	387	426	396	417	394	389	405	407	360	391	404	388	434	379	435	373	407	419	381	397	403	403	355	411	384	430	391	422	402	380	407	380	388	386	422	396	400	387	391	407	394	369	391	376	373	344	406	378	399	383	421	392	413	376	369	410	396	365	400	397	394	356	405	410	381	401	368	400	409	370	421	388	410	404	384	402	387	412	431	393	392	404	410	425	359	373	374	401	356	381	404	410	362	381	365	388	372	424	405	385	414	393	393	412	397	396	407	392	408	389	392	385	394	398	401	387	369	436	371	395	386	374	392	407	432	393	389	410	414	412	379	456	389	351	444	412	387	407	384	402	419	422	403	417	405	370	394	404	390	418	415	385	422	404	395	434	400	404	387	419	411	371	362	384	395	377	410	379	410	407	403	386	375	388	378	388	385	388	418	411	389	416	442	364	379	350	392	388	380	406	349	379	404	403	394	394	403	390	399	407	378	400	368	423	454	389	433	412	413	382	385	391	397	382	391	433	381	431	401	395	393	413	385	370	409	381	380	387	408	374	375	396	370	396	329	392	406	374	407	393	387	421	365	405	426	386	395	379	396	383	376	404	403	390	383	397	401	357	409	399	379	415	402	400	421	393	337	378	382	386	390	422	380	426	355	406	395	463	355	417	401	402	407	415	386	439	377	395	379	397	383	423	471	427	395	394	371	344	383	363	386	425	399	363	427	372	415	416	428	423	408	391	422	358	427	372	395	393	405	401	370	379	382	395	377	378	408	433	375	403	371	389	412	374	404	389	380	405	414	403	398	389	375	392	387	419	400	398	408	353	387	380	402	410	395	359	373	411	396	421	412	419	422	394	405	410	416	384	398	421	410	367	410	380	392	384	410	404	378	364	419	390	401	374	397	415	406	368	383	388	395	374	395	391	395	383	389	390	399	431	393	371	389	372	449	392	420	384	361	420	365	396	401	365	397	420	389	400	380	413	376	388	403	384	385	388	396	367	380	397	385	408	403	430	389	375	394	413	385	417	386	391	388	398	398	414	392	389	455	393	374	392	416	394	425	407	371	393	421	379	420	374	410	404	380	385	371	377	377	411	378	400	412	397	423	390	417	419	392	387	387	352	419	423	380	400	351	379	364	394	398	425	408	380	399	410	443	404	390	408	370	375	411	416	398	419	386	447	410	406	386	403	379	394	398	406	380	383	400	392	395	390	383	408	374	419	406	400	381	402	384	395	425	391	460	374	413	377	354	428	384	392	418	381	397	404	416	407	367	417	336	392	378	395	431	362	400	391	414	402	367	381	427	400	409	401	426	388	341	409	366	401	423	380	366	386	372	381	400	412	403	395	374	397	413	371	409	412	384	377	375	375	393	425	429	400	386	412	393	391	400	411	393	403	414	395	399	407	398	381	407	386	386	406	407	404	363	407	391	393	378	413	402	405	413	398	440	402	390	393	424	401	398	390	409	416	406	408	385	391	406	414	409	415	422	428	369	384	417	429	399	382	387	398	385	379	439	402	436	441	403	367	382	396	405	407	402	400	395	407	410	451	399	405	386	391	411	391	377	389	378	418	411	404	376	410	409	372	405	356	408	399	367	401	406	380	417	417	388	416	368	385	402	408	416	378	357	417	387	399	436	353	365	406	415	389	401	371	381	404	389	454	408	398	397	363	364	415	422	412	398	377	378	408	391	402	372	395	403	370	391	419	384	425	418	445	383	394	386	365	439	362	362	397	387	387	349	394	406	382	422	391	401	417	398	406	418	444	372	409	372	417	410	397	390	396	400	407	397	389	389	381	389	393	388	398	437	425	410	382	409	391	436	365	406	400	413	399	380	393	377	396	397	419	375	404	422	393	365	423	432	377	406	399	383	370	410	384	387	395	417	392	415	405	398	367	390	367	411	394	419	399	401	366	372	390	409	377	413	410	393	378	383	425	422	391	396	392	382	395	404	376	375	383	404	407	417	401	405	415	379	423	421	414	401	386	416	369	392	430	380	394	372	355	391	401	414	382	379	391	404	410	404	433	420	388	426	448	409	383	401	384	410	405	389	375	409	407	406	382	398	392	426	363	381	406	392	404	384	388	399	414	399	404	425	385	424	398	415	393	382	343	429	393	410	367	384	376	377	417	385	382	406	370	414	417	404	406	383	441	404	401	407	407	380	365	402	428	387	382	388	405	400	426	393	426	399	429	409	401	392	389	417	395	427	409	436	385	383	405	397	435	396	413	403	386	419	400	383	400	412	421	378	363	394	391	365	405	393	396	431	425	396	380	383	408	401	432	381	401	401	360	403	396	424	389	405	429	373	389	379	418	428	404	415	410	406	394	435	408	424	383	412	404	382	393	396	396	388	397	393	392	392	433	383	391	397	367	407	379	378	416	395	381	381	396	402	404	393	384	393	417	387	382	418	385	396	381	380	375	395	390	383	420	366	377	412	401	392	405	405	411	380	406	420	421	403	377	394	417	389	391	412	395	380	381	401	432	385	391	418	413	394	421	401	417	367	411	388	436	365	404	391	395	427	401	420	407	408	390	363	386	410	408	400	393	365	417	423	403	386	422	387	387	402	413	386	386	386	417	380	419	398	414	415	382	379	378	396	400	394	405	387	399	382	389	361	351	347	386	404	424	410	391	417	399	398
27619	3423	1339	1071	1321	851	906	601	634	488	437	377	359	372	314	352	304	351	304	312	331	281	299	336	344	285	323	283	321	353	321	317	299	306	281	343	243	324	299	286	344	329	294	290	284	313	322	338	305	336	307	292	292	320	290	305	344	316	287	260	314	294	288	279	281	300	318	267	330	318	286	286	305	286	306	329	295	291	314	285	288	294	304	286	257	276	283	329	298	280	270	314	273	283	296	291	272	324	271	279	277	306	316	294	286	294	296	288	333	295	282	286	286	278	263	273	288	285	301	305	284	271	296	288	286	292	267	301	274	291	265	279	296	281	271	298	293	310	300	280	306	321	297	290	316	246	280	295	257	273	294	304	317	278	303	291	254	295	303	317	277	261	306	270	304	289	293	273	275	279	329	276	309	288	297	283	279	282	267	261	283	283	273	282	277	281	266	288	280	297	285	284	275	301	313	293	276	270	301	289	335	285	290	296	270	277	279	280	278	322	310	289	282	278	277	279	288	284	301	278	281	286	280	297	306	291	274	302	296	284	318	301	254	283	263	282	245	279	294	282	274	297	284	257	304	296	294	315	311	327	298	294	277	298	303	278	277	265	319	277	289	283	301	279	283	298	285	341	263	247	290	291	309	289	316	285	305	313	275	297	306	289	260	286	299	294	271	272	287	288	298	317	292	282	307	322	301	293	302	266	267	269	280	283	282	300	313	302	269	298	290	282	300	278	265	292	291	299	305	307	295	323	336	282	246	273	309	296	298	287	258	297	276	264	326	279	297	274	297	291	309	296	287	289	277	279	307	299	301	296	299	255	273	314	321	300	282	322	298	257	283	294	289	290	313	311	274	286	280	302	304	320	280	292	272	300	266	285	317	290	314	309	299	297	283	266	291	303	288	302	265	303	300	328	291	262	282	280	289	282	278	318	266	301	285	281	300	320	278	274	295	292	257	313	269	287	311	287	303	279	268	243	296	281	271	296	276	307	320	284	273	265	333	307	284	295	310	312	304	293	292	277	284	315	275	298	288	276	293	305	328	298	326	294	301	305	280	270	292	337	281	300	294	254	277	278	323	264	270	274	270	288	290	290	307	265	315	267	260	276	295	295	295	282	306	276	286	288	319	307	277	329	286	271	299	311	291	288	336	295	292	285	285	281	284	296	300	268	283	299	301	334	281	273	283	276	329	260	294	289	297	268	272	278	300	283	318	284	270	297	275	310	296	310	302	289	272	281	318	305	305	294	270	296	292	267	299	275	259	304	271	269	324	280	279	273	285	303	287	297	284	286	312	269	289	266	283	291	291	274	281	306	298	285	297	277	287	269	290	285	311	302	294	283	290	261	306	288	288	279	266	287	295	269	320	326	257	267	276	307	307	278	291	289	272	308	303	278	295	322	314	302	297	301	261	334	301	286	256	274	323	279	306	311	292	276	292	283	297	298	286	273	327	315	281	323	290	269	281	295	297	297	297	288	300	260	297	266	291	279	293	277	304	287	260	274	281	258	298	292	313	278	290	257	309	297	295	277	305	322	284	295	280	289	303	281	313	265	282	274	309	281	283	295	290	299	292	313	301	345	259	298	320	298	271	291	288	321	310	284	257	286	300	297	276	302	255	297	305	290	339	290	303	319	270	298	297	284	289	285	300	252	276	274	293	293	249	294	305	313	305	270	292	299	310	279	299	304	289	274	290	288	262	285	246	285	296	341	276	316	318	283	304	279	252	271	240	281	312	286	296	297	291	308	310	267	271	302	317	252	313	287	253	254	316	285	292	266	289	327	309	299	300	296	317	302	276	306	298	301	294	312	291	273	289	294	309	322	270	294	291	298	289	284	331	292	328	279	306	315	262	291	302	301	288	275	306	254	290	320	295	316	281	328	272	294	282	297	308	293	315	290	297	287	300	331	250	256	282	290	290	266	260	311	284	274	317	250	295	272	277	293	279	271	283	279	296	275	306	303	288	284	296	277	274	297	286	282	319	288	284	255	285	329	286	308	294	264	277	284	306	311	315	291	285	279	262	313	286	313	273	288	290	276	294	285	260	270	283	288	278	269	271	305	282	322	276	296	283	299	296	316	309	285	304	251	305	283	290	289	289	304	277	259	308	279	302	301	285	287	284	272	299	269	300	297	265	265	297	319	302	270	283	288	278	290	297	265	305	273	322	301	313	285	293	299	273	302	302	264	296	274	271	310	291	321	283	302	289	300	273	268	282	318	295	297	270	278	287	245	289	319	282	278	298	282	323	272	301	282	273	299	297	301	294	311	296	286	294	276	302	285	315	293	319	290	326	300	260	264	281	313	274	283	289	295	296	308	310	261	313	308	276	286	294	282	277	264	317	311	267	303	281	286	320	274	282	260	305	330	266	304	303	310	278	293	285	279	278	282	290	311	284	297	250	310	277	277	289	284	271	273	270	296	299	307	285	292	289	302	273	334	293	273	277	282	317	310	305	287	293	304	285	295	288	284	254	277	279	277	265	297	274	291	261	292	262	317	267	300	260	300	304	277	296	314	282	263	263	285	319	299	279	291	286	265	262	294	319	282	288	311	269	274	292	328	280	298	274	298	311	285	276	289	296	292	283	273	268	296	283	275	314	305	319	295	275	269	292	311	277	287	305	306	316	287	253	274	279	313	298	310	309	312	274	315	310	274	276	302	251	288	295	305	322	303	281	267	296	286	316	289	326	267	267	304	315	286	267	282	279	326	300	291	266	311	288	293	295	263	276	275	299	328	308	291	310	280	281	268	320	290	290	288	281	267	298	303	302	302	293	294	302	291	261	258	292	283	296	284	275	296	300	327	310	291	280	255	281	284	276	290	294	287	291	295	238	284	318	296	260	291	269	309	307	310	247	301	266	284	272	300	307	313	295	274	327	298	294	280	293	311	310	292	279	258	326	274	290	271	275	327	298	309	272	286	304	278	313	292	300	273	304	306	288	313	305	278	271	277	313	285	279	268	287	302	284	284	289	309	303	276	281	286	286	270	277	285	278	284	286	322	309	300	319	304	273	297	284	298	307	328	324	298	270	261	287	293	299	288	298	319	241	285	312	305	301	290	307	315	296	302	291	305	295	294	276	311	312	274	279	305	325	263	293	287	302	278	261	268	305	265	295	296	277	302	289	272	286	259	304	287	287	312	298	283	263	314	266	300	307	311	298	318	284	269	296	288	268	278	276	311	268	317	286	280	287	310	299	288	329	283	285	300	317	270	273	271	273	287	277	280	293	304	298	262	307	279	280	317	313	263	325	272	307	294	291	299	296	283	296	292	291	278	265	308	310	318	303	294	299	262	290	306	286	276	285	282	290	298	275	262	290	306	316	302	297	291	300	295	296	299	266	310	308	286	277	291	288	295	259	285	275	281	312	289	307	287	292	298	315	271	291	303	287	285	280	296	286	293	282	304	278	290	289	287	288	290	274	298	284	301	282	304	306	299	293	270	281	291	271	251	274	279	275	317	308	278	273	321	319	309	291	285	294	280
12500	1651	2698	3479	5083	3462	4002	2444	2739	2079	1520	1376	1290	1092	1048	998	951	971	889	944	912	951	980	996	906	841	835	837	786	852	847	750	843	827	858	927	840	858	911	929	1009	997	944	943	789	808	765	782	762	750	792	745	756	760	748	769	707	752	724	751	704	792	708	682	724	706	721	715	773	767	744	743	748	728	746	757	750	776	728	724	724	716	726	715	745	714	702	719	715	704	724	770	714	731	730	707	748	718	758	772	713	722	759	684	730	720	702	755	746	707	721	694	750	768	770	733	752	710	735	723	737	741	736	744	674	764	826	760	748	736	739	740	739	750	730	693	773	747	770	736	761	733	709	756	708	769	721	719	750	737	734	735	698	723	682	742	682	711	754	787	717	692	729	682	710	702	720	716	717	673	743	730	710	724	723	696	755	690	690	694	747	717	736	717	744	724	711	722	688	719	712	739	776	715	725	740	755	717	693	718	751	749	690	771	762	695	759	681	745	707	724	700	706	764	763	693	721	706	704	768	734	697	677	705	710	725	668	711	693	736	712	731	748	705	718	743	710	711	717	695	741	706	718	672	747	685	722	720	760	744	697	744	667	733	780	707	749	767	736	743	741	700	721	730	746	727	729	701	693	680	711	723	719	767	703	678	711	710	745	750	739	715	725	704	724	723	745	746	686	764	737	712	724	718	737	692	733	732	739	727	745	756	727	743	710	729	691	706	704	699	713	724	717	732	728	692	732	726	700	680	706	741	742	770	723	706	704	719	733	735	730	709	735	759	693	759	709	693	705	717	745	712	698	755	730	712	734	711	685	709	747	790	713	692	713	713	694	713	742	724	710	723	721	695	755	716	731	736	728	718	773	759	717	741	697	703	770	721	741	743	768	732	717	728	737	745	728	664	716	703	760	702	745	741	718	742	770	669	703	700	724	668	761	691	747	732	757	696	719	753	755	712	714	726	729	678	726	715	718	754	749	718	779	747	746	733	719	751	714	728	712	685	665	700	725	768	762	681	715	748	715	712	722	708	693	730	655	737	698	751	742	752	651	698	703	713	732	726	774	775	693	782	704	698	708	744	743	720	715	718	726	700	702	734	738	740	719	772	735	703	727	703	736	727	722	736	706	744	741	688	713	708	702	752	763	664	745	732	741	721	703	670	738	739	719	734	757	706	726	744	701	699	672	753	742	739	708	723	673	726	732	717	784	710	746	729	731	669	692	677	671	713	733	693	749	746	709	720	741	685	741	672	730	679	720	672	749	680	720	649	732	745	776	703	730	722	698	743	717	795	701	705	759	684	759	755	724	747	756	744	725	701	694	729	769	722	719	708	710	700	699	716	699	757	772	699	721	716	726	778	701	731	743	771	748	752	728	728	723	754	737	730	734	719	715	747	705	711	742	723	740	732	680	678	735	767	739	701	710	764	716	740	752	753	696	760	697	736	750	709	731	724	730	727	701	720	698	720	718	737	714	717	726	733	745	727	757	728	695	712	732	741	715	733	675	747	686	722	730	730	780	736	725	724	746	724	699	699	744	788	673	734	710	716	736	753	717	693	705	756	747	679	707	723	692	707	757	723	731	727	697	728	726	707	691	737	700	727	687	723	726	667	668	671	711	731	716	758	735	665	725	771	730	687	678	723	729	742	730	686	744	740	693	703	721	746	704	731	711	685	731	675	750	730	711	706	736	746	717	708	720	700	738	727	726	692	709	709	739	740	724	763	697	672	720	730	747	711	754	724	696	673	704	747	729	732	708	718	679	747	763	708	789	744	730	720	706	791	709	725	729	734	727	733	670	743	751	745	735	703	720	734	718	723	732	727	761	700	705	677	731	701	760	665	725	734	725	713	750	709	737	695	735	712	760	730	681	731	711	700	734	736	696	777	741	689	720	733	751	703	707	740	757	748	743	721	695	735	691	700	760	790	758	720	777	750	766	724	722	696	716	697	705	726	731	712	695	745	723	751	748	686	763	716	685	718	716	701	739	726	710	720	692	732	727	710	741	754	719	744	706	728	710	719	746	691	724	765	694	731	742	748	732	761	719	770	720	738	729	740	706	737	720	719	679	699	731	759	692	712	753	756	725	730	741	764	687	729	691	696	736	700	747	709	747	699	739	721	714	692	724	728	755	725	762	740	759	752	730	737	737	724	719	766	724	738	688	685	729	748	710	712	702	734	737	690	738	717	715	707	782	720	676	755	696	688	770	733	713	729	743	676	760	752	677	719	700	701	698	689	694	760	746	707	763	714	679	712	714	645	691	713	739	709	742	708	757	694	731	716	778	704	758	796	665	709	739	742	702	725	748	724	763	672	692	690	721	758	728	709	769	675	704	700	801	722	738	720	711	750	733	756	756	672	766	693	760	728	730	740	728	698	787	739	699	756	710	685	757	741	712	737	755	671	735	711	740	723	729	697	707	768	700	683	778	722	708	732	702	728	713	745	738	720	764	683	699	688	753	749	718	725	717	710	719	718	756	659	679	711	699	720	720	744	754	694	749	657	722	761	711	727	717	738	748	739	721	733	733	748	742	702	741	727	717	750	719	698	705	726	731	726	768	703	719	755	724	712	737	740	722	701	706	695	783	736	693	712	699	731	723	740	721	750	758	694	706	752	732	735	727	723	716	779	775	685	725	713	688	722	705	692	687	742	728	718	719	693	705	724	755	745	669	753	768	747	740	709	680	744	726	771	699	721	698	684	737	695	700	761	673	712	753	763	716	733	739	712	738	709	731	701	734	732	688	686	746	811	766	729	715	715	738	741	685	742	714	793	757	731	737	801	713	698	743	749	755	747	715	726	741	766	721	691	704	769	712	744	737	706	706	705	731	718	745	704	659	748	717	745	802	729	744	717	747	703	722	699	713	727	709	715	710	706	683	681	763	739	716	731	754	709	707	744	742	715	752	701	733	711	726	726	673	767	735	751	778	744	718	738	689	722	706	721	764	747	681	729	728	700	713	745	679	735	720	734	654	728	677	728	707	746	711	679	707	720	698	717	716	728	735	744	753	712	743	737	709	695	716	682	694	717	730	725	706	748	680	681	716	737	701	745	700	714	690	694	722	727	699	735	687	738	793	726	740	738	700	735	738	773	762	727	741	705	713	750	780	766	784	771	706	732	723	741	716	676	799	718	727	718	721	713	728	711	776	741	703	768	767	767	722	728	731	710	731	727	707	714	714	721	687	704	714	708	673	753	737	716	727	704	726	724	712	734	764	735	740	773	760	743	767	696	747	757	691	721	675	756	712	691	750	734	732	732	691	715	747	682	742	715	706	740	668	724	711	737	726	720	627	773	739	743	755	687	742	748	701	716	748	700	692	707	710	731	765	744	781	717	712	718	694	730	729	718	690	748	753	761	740	744	769	729	721	720	668	754	704	743	774	685	746	721	705	701	714	724	779	679	712	707	688	700	675	748	717	665	696	697	723	694	730	727	739	694	686	738	702	710	785	737	705	692	740	690	703	747	727	734	711	723	741	700	689	714	765	712
39640	7985	2607	1787	2132	1421	1315	862	855	654	578	477	440	427	374	371	370	361	344	330	334	321	363	372	331	343	357	312	345	316	319	325	287	299	336	335	331	357	350	321	345	346	326	316	283	305	293	292	337	294	314	295	287	302	330	312	334	275	303	322	302	314	304	290	344	286	331	278	298	335	310	317	337	302	314	334	302	303	317	300	317	294	324	287	330	285	298	329	308	325	297	307	291	312	341	337	283	302	298	304	275	313	292	278	273	335	272	289	312	348	299	286	282	310	314	318	306	292	289	322	317	291	318	288	321	307	290	313	310	290	304	294	332	311	269	304	318	302	280	286	325	333	348	290	284	282	293	304	299	319	271	283	282	301	313	290	318	342	300	316	305	303	293	322	308	321	321	314	323	300	312	323	281	298	276	287	298	279	324	302	329	315	279	285	294	313	283	323	338	317	310	334	293	295	264	324	311	320	314	305	281	297	312	270	294	328	318	323	327	325	308	299	318	305	348	301	328	336	308	299	293	304	280	318	292	330	299	286	283	306	324	295	311	316	308	320	306	315	308	340	297	295	292	287	287	270	324	328	329	317	304	269	295	287	308	283	347	312	309	301	326	298	312	281	270	280	290	319	291	290	287	311	274	322	324	288	333	284	296	286	273	268	349	276	267	312	307	277	296	296	307	325	296	314	291	323	343	312	275	289	318	294	301	301	303	312	303	333	343	297	316	313	286	288	297	303	266	295	293	308	306	333	326	339	286	343	260	317	290	290	284	313	284	320	288	282	300	306	317	278	302	303	333	274	329	287	288	288	285	305	282	272	317	348	274	297	315	266	351	322	317	328	326	290	285	275	317	285	297	296	292	322	311	301	302	288	268	315	319	289	290	319	310	324	343	325	303	285	324	303	299	269	281	287	286	324	276	306	288	320	281	283	274	324	307	276	287	307	310	320	290	320	303	289	309	319	280	302	301	288	302	323	291	323	294	268	321	284	311	315	320	311	313	281	326	314	325	319	317	334	325	304	321	313	328	292	280	326	344	295	292	298	300	284	304	287	324	279	299	305	306	288	328	310	289	323	277	310	289	294	296	317	314	323	289	304	323	304	331	310	295	298	271	264	290	279	314	318	308	287	320	313	299	319	293	322	300	342	326	295	306	288	320	320	315	321	288	300	305	299	311	283	308	308	309	310	303	317	326	297	321	287	302	330	313	299	342	270	294	322	304	337	343	283	303	309	297	306	289	302	328	314	312	290	304	279	275	280	327	301	310	272	313	293	334	310	304	326	310	321	311	310	335	270	325	278	308	283	282	292	300	321	289	305	350	297	308	310	294	290	312	297	300	297	289	311	311	275	303	306	297	309	299	316	267	294	317	285	325	271	307	299	351	289	301	330	300	318	338	290	320	287	306	266	330	301	298	272	292	288	295	317	281	277	309	294	312	322	287	304	274	302	275	295	275	260	319	315	313	309	315	346	315	266	251	292	308	306	280	328	284	297	280	306	296	291	293	269	307	332	286	299	305	324	290	321	302	262	291	316	298	331	310	300	309	300	339	327	333	305	296	286	303	309	309	280	335	312	301	293	322	327	253	284	282	312	317	332	336	291	263	308	332	298	294	297	319	321	286	318	299	310	311	333	305	308	288	325	329	314	301	249	310	301	268	302	320	344	293	312	316	309	308	309	263	325	301	292	286	300	267	304	303	348	294	318	270	296	317	273	295	300	326	316	326	312	308	295	298	287	289	306	321	320	283	326	278	283	308	305	305	318	308	328	296	300	296	282	286	295	311	329	321	279	298	284	303	345	304	309	320	327	291	306	295	317	309	297	301	301	292	314	311	283	293	290	300	292	304	289	320	324	314	290	292	274	315	275	313	314	284	288	285	307	326	315	328	264	288	329	303	311	311	327	285	302	295	311	273	307	312	294	313	305	280	310	281	298	299	278	300	318	325	309	285	315	288	288	326	320	310	282	313	330	311	329	289	297	288	315	327	304	307	315	300	296	300	313	297	326	295	292	309	285	314	339	318	290	294	316	323	294	301	303	319	311	321	308	306	301	289	300	313	310	311	300	313	301	293	310	310	330	294	304	315	312	288	316	314	314	333	309	326	300	328	302	288	290	313	320	277	325	313	303	299	327	288	271	320	317	293	296	311	310	293	312	280	326	312	357	294	289	308	324	335	336	275	301	343	318	299	311	268	313	303	324	320	298	299	291	343	291	299	298	327	293	298	331	320	294	305	311	307	304	296	319	319	310	311	325	297	311	329	294	316	293	314	318	288	336	298	308	279	303	306	311	294	298	302	323	317	283	316	289	316	334	311	339	313	281	322	297	338	283	266	319	266	308	287	309	292	311	297	331	295	315	330	293	296	306	298	320	310	286	293	267	332	308	295	292	274	279	323	300	307	281	320	303	290	283	277	269	312	320	328	301	269	306	292	279	316	290	313	338	276	309	305	335	312	304	297	280	313	298	294	299	281	319	305	298	283	322	346	296	275	309	304	308	298	313	293	301	312	299	315	341	326	291	293	317	282	317	299	325	275	290	312	301	299	324	281	304	319	319	323	294	384	320	308	284	341	303	302	266	302	334	290	280	275	297	290	288	297	278	294	312	321	302	293	297	298	289	321	298	325	289	291	283	312	289	322	336	311	275	294	284	312	308	318	293	302	314	306	274	275	294	296	305	324	309	292	266	289	303	298	346	334	301	300	273	301	297	283	314	317	301	306	297	332	314	293	316	296	290	322	306	278	288	308	286	311	327	307	322	318	273	320	331	292	323	297	303	305	302	292	295	304	315	317	299	347	303	296	305	305	306	330	298	325	309	305	314	301	270	308	313	314	323	280	281	321	312	315	305	303	323	304	295	298	260	295	310	331	307	310	266	305	310	287	294	299	304	298	315	305	320	323	283	286	310	324	325	282	317	273	343	286	305	288	305	314	274	316	318	322	342	283	271	280	288	292	297	285	296	288	288	276	295	281	322	298	321	335	335	316	340	282	307	306	296	322	260	275	306	291	266	319	294	326	328	291	350	286	321	305	312	301	294	324	311	301	306	296	276	365	292	285	312	287	312	280	292	322	290	307	295	290	306	284	289	306	321	289	294	279	328	288	340	329	325	332	311	328	338	264	313	364	315	291	310	319	316	285	303	283	322	307	299	299	301	320	292	264	288	286	304	316	308	312	296	302	303	283	322	305	327	311	332	237	312	320	288	308	274	322	299	305	320	316	305	327	288	309	288	278	294	289	287	295	335	310	327	306	306	324	306	311	322	313	292	295	311	327	305	338	318	350	272	329	297	288	286	306	290	291	345	331	300	304	323	307	335	323	276	336	308	317	310	303	304	284	282	280	288	294	300	285	301	310	331	305	288	280	285	303	317	277	291	317	318	268	315	296	278	306	331	313	315	303	311	300	295	297	307	326	307	309	277	274	291	277	314	312	303	301	282	316	293	330	280	307	275	284	302	313	325	302	313	295	268	324	317	331	307	264	307
16659	2506	4552	5390	8001	5627	5831	3781	3989	2985	2148	1866	1650	1458	1266	1209	1200	1109	1087	1093	1040	1037	1154	1295	1064	929	919	855	880	893	907	881	930	927	902	1025	901	1100	1009	1211	1219	1184	1081	938	860	845	796	767	756	810	828	848	782	758	812	798	734	792	771	782	753	769	728	761	756	722	734	744	723	753	766	740	727	742	733	711	769	728	771	766	763	719	697	773	765	744	719	709	747	708	738	763	733	711	772	753	767	720	772	741	728	756	720	738	717	738	682	696	681	684	713	707	710	699	718	755	701	763	727	761	735	685	725	737	716	677	718	754	738	736	738	697	702	733	720	790	694	747	715	740	704	713	764	787	713	726	710	747	732	711	750	686	686	729	730	749	676	736	787	721	717	745	703	719	713	732	732	683	719	720	752	658	727	725	698	709	658	664	716	735	712	715	752	787	750	725	736	739	746	753	723	728	760	698	739	739	741	685	733	705	725	728	732	730	712	710	700	730	683	724	716	703	698	770	728	736	739	672	759	745	686	706	700	682	692	729	725	753	746	680	717	701	702	713	694	742	762	687	745	767	720	702	741	752	671	756	711	715	742	713	750	745	708	684	740	721	737	730	742	731	695	761	669	734	704	681	731	729	727	734	727	727	719	706	699	692	761	731	746	644	722	732	710	739	756	730	763	745	739	747	732	731	726	741	700	710	727	738	713	733	738	728	707	708	732	716	727	773	741	694	732	709	719	755	761	700	757	735	770	756	708	762	739	688	751	724	753	686	712	712	694	758	666	707	748	717	720	737	720	730	726	762	756	686	733	692	691	745	746	743	696	725	749	729	750	710	722	715	722	732	752	737	731	706	699	723	741	707	694	726	673	718	758	737	727	711	684	718	700	723	719	747	693	697	712	742	722	726	731	727	714	694	690	741	723	746	723	738	702	730	755	744	723	730	724	720	716	696	732	727	716	709	713	718	746	701	736	715	694	691	731	664	685	688	727	781	735	660	734	684	739	667	686	679	742	731	695	731	708	664	720	717	720	720	739	707	702	742	741	730	735	729	709	769	705	759	754	714	730	694	749	736	712	717	693	702	736	720	723	730	701	747	755	751	706	756	708	711	741	734	721	713	769	771	690	745	725	754	691	735	707	752	749	752	711	709	756	729	743	725	743	726	766	728	729	718	725	724	702	701	731	724	713	716	713	767	698	705	696	723	723	719	735	733	722	706	718	711	748	686	667	725	728	707	713	747	716	694	739	757	714	715	688	718	727	732	724	719	705	708	721	729	698	691	689	769	743	681	697	716	747	707	767	777	754	725	721	685	728	696	686	737	713	718	730	737	743	716	712	670	738	707	697	736	746	716	672	685	678	714	703	702	682	737	740	760	765	718	778	711	688	713	739	727	725	710	721	722	737	690	713	729	717	655	766	735	737	755	704	768	756	697	701	743	761	721	726	714	700	690	770	756	748	754	753	765	699	672	721	695	717	717	724	716	744	707	709	726	694	761	697	762	741	706	754	713	720	698	707	732	764	751	761	696	664	725	693	698	714	748	717	737	698	715	742	652	747	759	725	711	728	668	722	714	745	711	674	719	715	670	732	724	743	699	707	707	733	694	741	715	731	689	742	735	744	690	697	692	757	707	713	674	718	750	724	713	701	700	723	731	678	693	748	703	747	719	696	704	724	728	698	729	736	741	737	708	760	724	711	736	717	690	714	769	732	740	722	737	745	703	683	719	728	745	728	696	717	741	711	701	755	717	759	684	703	725	699	741	693	701	726	744	746	693	718	738	704	692	710	712	704	690	783	675	771	695	717	677	727	685	742	662	702	714	739	727	758	722	713	745	773	712	750	648	775	733	737	695	751	708	706	735	721	707	737	742	696	709	695	703	796	749	751	688	707	743	709	694	708	799	722	715	735	712	773	714	711	723	736	757	713	686	710	726	699	680	688	723	717	748	758	746	740	686	710	699	693	707	731	745	666	703	742	733	744	711	716	764	724	757	687	720	691	731	708	669	713	748	760	705	771	737	738	752	698	727	684	754	699	690	746	723	726	693	693	698	738	699	759	719	740	697	731	747	752	749	679	751	735	728	737	692	720	721	722	761	723	727	714	717	721	735	735	765	777	734	690	692	740	713	722	717	722	750	703	764	705	700	669	729	725	732	752	722	733	718	761	731	726	689	665	701	746	702	718	736	720	754	709	743	764	752	706	719	746	733	697	704	734	674	692	726	669	742	671	752	700	714	730	727	694	758	738	676	708	722	704	682	666	741	757	752	715	713	699	713	711	759	680	723	736	732	719	728	729	700	720	726	735	721	692	747	717	704	741	752	694	719	722	778	768	707	763	748	699	719	696	677	707	734	720	736	714	739	729	677	709	750	735	702	707	728	731	699	710	752	721	720	702	715	729	740	744	731	664	709	725	733	760	699	716	745	731	735	729	759	678	711	692	698	732	770	714	662	761	766	748	739	709	688	686	750	658	701	754	720	760	732	736	746	703	729	747	695	674	733	715	692	691	754	775	703	734	700	711	738	731	698	767	679	672	721	686	770	693	732	712	706	695	689	709	697	726	691	742	712	742	714	700	762	761	714	677	709	699	756	717	707	710	695	728	723	680	758	746	698	663	728	700	736	715	746	727	717	712	749	711	657	692	747	758	732	773	718	733	693	743	739	704	726	731	683	738	752	700	749	709	665	709	714	745	705	738	683	676	725	748	732	717	691	736	757	723	752	751	706	692	710	764	794	765	707	695	724	696	760	751	738	773	736	727	744	695	735	753	744	701	739	752	738	768	742	702	694	722	687	745	711	705	710	694	720	694	748	733	699	705	731	708	765	715	703	715	743	750	732	720	744	768	729	724	733	718	706	740	718	710	752	713	732	743	716	719	707	716	720	763	741	703	738	729	708	744	706	709	738	711	726	688	748	742	748	713	725	759	732	698	780	707	781	654	740	709	732	789	804	696	738	704	715	714	718	732	733	748	757	753	688	716	736	754	721	755	714	703	697	739	696	758	728	728	682	758	707	725	705	692	773	707	728	697	751	749	773	739	687	724	762	768	705	732	689	721	714	741	709	703	731	766	765	739	747	728	762	702	691	743	698	770	781	732	657	718	779	678	728	740	726	729	696	684	692	723	734	732	730	676	697	802	707	720	723	701	719	732	711	737	731	749	701	700	721	732	707	725	744	744	743	738	695	690	710	761	767	748	739	727	713	693	706	664	689	737	710	715	689	693	782	727	717	728	693	689	699	772	724	737	736	752	754	708	731	707	696	695	691	704	701	734	661	722	739	737	756	718	708	695	719	734	712	746	733	761	697	753	682	777	717	746	701	715	723	681	719	716	728	747	716	667	717	718	709	684	740	714	710	724	699	774	669	739	728	726	760	704	722	736	749	701	748	728	723	683	730	739	702	702	675	693	716	710	696	703	734	724	736	738	704	763	751	708	731	702	705	719	686	700	708	744	649	716	682	750	715	696	697	692	692	718	731	695	730	734	757	767	747
5230	392	271	204	444	268	263	209	256	195	172	149	132	134	136	153	136	129	148	148	158	120	160	162	127	144	164	141	156	136	136	131	144	148	141	119	138	142	135	122	119	123	144	141	121	136	138	135	128	143	164	134	139	132	110	143	134	131	136	117	155	140	140	146	138	137	124	137	134	137	152	138	151	134	168	133	134	159	139	146	153	126	134	128	130	141	125	146	128	139	129	143	143	152	135	129	125	136	142	140	164	122	144	130	122	143	138	147	128	156	141	121	148	147	146	139	159	121	153	130	138	141	148	139	124	129	132	143	126	126	143	148	133	135	134	130	143	140	117	146	149	142	157	137	132	126	136	128	123	145	161	153	131	136	148	135	143	153	118	123	146	138	121	139	151	138	136	138	140	169	130	112	143	141	139	127	135	165	127	145	147	132	153	129	130	139	140	135	140	149	154	153	138	111	137	140	129	124	131	134	119	142	130	135	151	157	140	116	106	153	146	141	142	134	128	144	147	143	133	146	106	150	131	152	160	125	147	135	128	146	111	129	138	145	134	139	123	141	161	145	117	143	131	138	135	128	160	139	125	121	127	125	140	130	147	112	110	131	130	131	130	147	149	124	143	94	141	115	129	156	146	126	146	120	139	148	139	145	167	136	141	134	151	126	150	136	143	131	138	145	138	136	130	142	144	138	113	133	136	135	124	141	133	110	129	120	147	115	131	119	123	148	129	132	140	138	158	132	153	147	137	146	138	161	119	132	125	124	139	125	156	130	159	149	158	119	128	140	114	145	154	152	135	154	156	158	136	132	135	149	129	127	155	115	135	155	146	136	121	131	128	134	129	122	132	123	134	133	143	119	142	148	130	143	128	140	135	140	140	144	146	139	132	128	144	127	173	130	144	139	143	142	126	140	159	135	140	113	134	124	152	135	124	148	120	117	121	134	135	130	131	140	154	125	137	149	130	131	142	125	135	132	144	139	135	148	127	149	126	132	142	143	155	127	141	133	146	147	137	155	127	133	128	154	141	143	122	127	131	122	133	145	138	141	162	120	129	144	139	126	130	152	150	154	123	147	126	116	133	147	144	131	152	156	141	160	123	139	126	148	145	142	121	153	146	129	156	156	130	139	131	142	145	165	145	127	141	155	128	128	133	119	151	155	152	138	129	140	133	135	125	140	131	122	141	139	145	152	114	156	142	132	136	130	151	141	134	140	120	138	161	121	148	131	160	132	128	130	136	144	137	140	136	149	141	145	150	141	149	147	132	151	127	144	118	133	134	137	149	149	145	124	152	134	134	132	123	152	143	126	139	146	135	154	147	122	140	143	145	143	153	127	153	126	125	127	121	137	135	144	137	138	137	133	136	174	114	145	148	163	154	137	112	150	144	117	128	149	143	138	136	144	153	142	148	126	151	146	140	159	119	139	150	139	133	133	168	155	127	137	116	116	133	162	152	131	140	148	145	147	139	144	133	139	161	132	141	121	139	130	135	146	159	146	132	122	148	142	139	139	148	139	136	131	153	139	126	145	131	139	157	117	146	137	151	124	148	132	146	147	146	141	137	135	135	135	129	158	140	145	122	146	143	153	140	152	128	148	127	147	139	137	158	140	139	145	134	152	137	138	140	159	132	140	153	121	145	136	142	145	138	138	122	125	118	157	135	141	114	133	133	136	136	154	169	140	160	115	169	137	118	149	141	131	132	165	125	146	149	159	153	133	148	138	133	131	148	167	129	141	112	114	133	130	143	128	124	146	124	143	129	167	131	142	116	146	156	136	132	155	144	141	146	138	128	121	118	116	146	126	132	124	129	133	131	148	124	139	133	150	145	148	152	138	135	147	141	136	125	143	135	147	135	134	152	114	133	123	146	144	130	123	120	136	146	156	129	127	159	152	131	158	139	126	120	144	131	143	146	130	131	137	128	110	137	132	123	162	141	126	124	168	136	114	122	144	148	152	131	136	140	132	159	163	119	134	125	132	149	146	132	155	139	107	138	149	128	156	154	131	109	113	148	145	129	139	138	153	139	126	139	142	122	121	132	125	157	145	130	130	120	146	133	112	135	136	131	148	125	165	148	141	138	138	135	124	151	126	133	133	139	139	133	141	136	147	155	125	152	145	127	133	137	155	112	134	141	146	129	156	144	128	131	138	128	163	146	118	146	148	134	129	140	118	133	135	129	137	131	150	128	144	135	151	135	136	111	120	133	135	124	144	128	128	147	135	124	154	143	123	131	134	125	132	152	137	133	134	100	157	128	145	143	143	159	151	141	142	152	137	130	151	146	146	124	119	141	155	142	122	123	136	128	140	122	138	130	138	144	145	142	134	125	135	127	152	113	129	120	131	119	116	129	133	139	127	150	134	142	141	150	142	142	147	134	124	139	148	145	143	150	142	159	130	141	121	152	126	153	133	137	135	162	154	133	129	129	151	131	129	155	164	122	137	145	134	137	152	128	157	137	126	129	115	113	127	125	128	138	124	121	147	142	149	147	159	158	131	136	139	152	156	143	134	148	114	123	137	131	173	125	145	142	123	153	145	138	133	133	142	125	152	116	149	154	125	137	119	150	146	136	141	122	141	155	135	131	116	130	146	133	160	130	138	139	123	127	127	137	128	130	138	121	151	147	147	139	152	124	134	122	144	142	143	119	130	142	158	134	122	121	104	125	153	132	133	137	133	155	151	136	123	131	129	151	134	145	105	145	139	129	137	156	141	142	133	151	143	134	149	133	151	145	136	140	125	153	153	159	120	139	138	144	129	109	148	150	154	143	131	130	114	123	117	127	141	134	128	146	119	116	134	137	126	136	125	135	120	141	131	141	138	151	121	155	129	145	145	142	136	122	137	135	152	148	137	155	125	148	144	118	132	138	154	144	145	154	152	148	128	157	127	149	151	146	151	127	138	123	136	121	137	141	115	147	132	120	150	138	144	132	135	127	152	135	135	137	134	184	156	137	144	150	142	148	127	145	127	103	127	132	130	135	117	116	133	122	139	117	141	139	137	123	144	129	128	125	148	149	144	127	135	128	128	156	137	130	140	145	134	106	143	107	140	133	139	135	120	114	137	149	137	132	138	141	140	136	120	131	142	137	143	122	146	140	159	125	137	146	145	149	136	142	134	125	150	128	142	140	121	145	159	159	129	135	135	149	122	113	141	142	131	137	157	137	154	151	128	151	147	138	142	130	148	163	124	133	145	136	131	123	133	146	152	127	130	138	133	147	123	135	125	152	143	141	133	138	156	147	137	141	131	133	132	126	144	133	125	144	143	132	140	182	154	156	124	139	163	162	140	141	130	132	145	110	115	131	112	148	147	148	130	127	124	128	131	152	132	117	125	135	135	158	147	115	155	146	129	139	135	138	146	140	141	124	139	136	137	131	131	130	128	115	147	141	147	140	141	137	145	121	131	138	129	116	139	127	137	116	145	123	154	127	104	117	163	122	124	128	149	127	136	152	163	136	129	139	130	160	138	129	132	128	141	138	134
5165	570	648	712	1870	1067	1237	861	1055	714	545	507	434	408	411	418	429	391	415	400	379	424	469	506	414	404	401	403	380	452	425	409	432	412	387	401	399	399	387	387	412	399	409	384	417	405	412	390	377	416	400	376	409	389	377	397	410	387	330	395	404	371	409	419	408	413	397	383	438	415	380	386	397	393	371	387	427	397	390	370	397	382	394	399	392	428	374	434	378	391	393	376	395	431	410	397	417	424	406	390	401	392	429	431	406	349	403	385	369	416	419	433	387	385	409	362	386	380	399	418	392	412	383	404	402	383	399	389	379	396	442	383	389	398	396	393	383	423	380	449	373	427	393	378	378	397	375	363	415	382	423	409	422	374	396	375	362	390	387	392	384	414	387	389	385	369	423	379	402	394	394	413	372	408	403	391	422	379	395	388	380	374	385	406	395	389	409	374	439	398	396	433	411	402	384	380	377	412	397	402	382	345	402	420	373	388	404	416	399	378	372	367	383	361	375	357	411	406	397	366	411	383	408	379	390	405	392	396	404	399	399	382	422	433	386	409	402	384	407	421	401	414	382	346	432	371	412	399	412	394	397	407	395	411	395	406	402	381	383	380	418	413	400	351	428	404	398	402	422	366	406	387	382	378	417	390	406	380	384	346	384	416	380	413	384	388	409	399	386	417	369	399	393	390	377	406	395	386	441	410	407	403	403	387	363	360	409	385	417	444	377	380	404	405	399	406	411	407	392	390	416	394	404	414	357	392	405	377	380	393	404	385	382	412	413	396	388	414	394	406	390	395	381	385	377	399	410	405	424	388	395	388	369	370	406	409	397	367	395	408	422	413	397	408	388	407	410	360	384	395	411	413	425	407	400	417	392	412	397	411	409	399	409	356	358	376	424	382	374	442	374	397	376	415	424	390	342	402	410	378	394	361	369	419	400	416	367	393	404	426	383	394	387	365	365	360	353	388	438	373	380	424	408	442	400	391	387	427	391	393	399	396	402	396	380	405	386	397	387	390	446	404	378	366	418	400	369	411	395	413	400	401	399	407	412	408	394	401	392	384	396	400	380	354	404	406	372	411	362	371	411	378	364	433	383	396	380	400	392	398	404	383	401	398	411	389	393	353	398	414	418	400	396	415	383	407	386	366	392	432	375	420	427	378	423	395	371	396	412	415	378	399	396	389	389	400	437	369	387	366	417	390	363	364	403	412	407	378	444	417	405	399	416	395	398	386	435	422	395	374	432	386	401	394	430	382	408	397	375	381	358	402	382	404	391	416	387	416	348	396	415	398	396	432	407	397	398	396	408	376	424	362	375	389	377	400	404	398	370	376	389	377	386	407	401	399	406	390	406	374	385	374	370	377	397	375	420	379	410	418	407	382	398	388	404	359	379	377	375	407	358	446	404	390	411	379	413	401	391	383	408	389	401	404	421	423	389	407	432	391	392	414	398	374	353	410	401	392	371	433	436	393	400	384	376	420	397	366	393	390	365	397	368	392	385	451	411	374	406	376	388	416	382	392	400	425	401	381	390	393	364	410	415	404	405	355	393	410	397	410	381	430	402	375	426	402	379	396	410	398	387	404	366	387	389	400	422	395	389	376	385	375	396	397	419	391	440	391	406	402	414	426	423	399	410	399	380	408	373	349	357	393	391	421	425	394	388	396	397	452	410	401	417	387	364	375	392	415	396	409	384	399	364	406	393	407	402	404	392	401	406	391	387	433	372	405	407	374	406	415	399	403	423	420	371	371	379	365	415	417	389	346	421	397	413	365	360	384	419	399	390	383	365	427	381	416	402	385	374	416	389	366	376	383	392	400	404	393	398	416	426	400	385	399	417	418	394	389	414	418	409	411	409	391	407	376	390	390	386	407	381	416	407	399	413	387	389	427	380	381	371	404	404	382	402	396	422	414	407	401	404	385	379	408	420	377	403	418	391	415	402	424	404	401	411	403	368	394	384	394	398	377	428	400	433	415	403	376	423	408	377	416	389	411	378	385	389	414	409	398	392	380	398	429	375	386	374	403	366	380	395	417	402	391	396	370	406	387	385	385	406	437	372	382	404	399	349	387	384	376	426	403	381	412	420	427	420	396	410	354	371	358	381	422	409	437	394	403	382	374	357	401	377	416	404	398	371	388	394	394	383	369	383	401	400	407	385	372	411	432	375	410	435	403	405	409	409	365	397	387	441	385	377	385	394	377	377	402	415	360	403	378	390	370	382	408	395	388	383	421	409	414	409	431	410	408	382	401	399	416	379	396	394	379	396	388	402	372	429	392	364	415	369	400	384	422	423	374	418	383	407	421	388	406	402	399	411	392	417	425	387	386	380	380	384	384	381	382	401	424	390	402	368	420	385	401	384	386	413	428	413	403	408	435	361	376	389	435	370	387	405	371	435	406	368	387	389	375	404	425	422	377	411	408	395	426	382	458	390	390	423	377	380	390	411	412	410	367	385	394	407	395	432	377	420	382	428	418	357	396	401	423	370	369	390	407	390	401	389	408	397	383	403	397	409	382	378	402	419	407	421	409	378	385	380	385	389	379	400	406	392	356	387	397	378	377	385	399	372	423	350	382	437	417	418	409	419	382	434	368	388	425	420	399	409	399	345	394	402	420	416	383	382	392	386	390	370	400	410	405	352	407	398	386	411	400	392	381	406	432	409	401	410	414	382	409	362	437	376	403	385	401	413	390	416	413	391	391	398	381	388	450	384	381	391	415	356	385	443	422	392	384	417	380	415	390	390	410	416	415	419	413	397	407	382	372	390	402	409	424	375	382	376	408	393	400	413	414	377	414	391	359	377	404	370	396	408	403	376	392	398	403	408	418	399	382	400	385	423	379	386	394	381	402	383	396	394	388	413	386	398	381	373	386	413	426	385	365	393	400	391	378	360	407	380	408	389	376	375	425	408	399	390	385	405	411	374	424	417	403	394	405	401	409	399	387	409	378	434	418	401	394	378	394	382	382	420	382	434	419	387	390	368	406	397	423	354	396	414	382	375	405	419	419	362	383	395	408	416	409	388	374	388	388	387	365	384	423	400	387	436	411	385	399	412	398	375	378	403	409	393	383	372	374	371	398	384	405	417	373	396	413	420	403	390	415	375	386	391	424	371	383	379	409	382	375	368	423	378	377	384	380	384	397	405	406	402	394	402	407	416	393	428	416	407	401	381	403	383	396	390	354	395	401	405	391	380	431	378	370	380	375	475	377	425	366	371	354	373	376	365	411	444	380	388	400	399	385	401	401	397	406	386	365	378	378	394	415	436	404	415	402	403	400	393	391	369	410	440	401	416	424	389	386	432	373	394	402	380	375	388	380	382	390	377	380	390	403	402	388	364	395	409	388	436	370	378	373	408	369	416	391	373	406	386	364	427	378	416	409	390	421	413	416	402	385	390	374	388	369	370	395	398	402	388	394	379	360	407	420	390	403	380	442	403	394	387	420	379	388	406	364	375	420	387	403	379	392	401	421	412	392	396	385	385	386
29760	4113	1372	1043	1246	839	736	572	654	488	404	360	367	315	327	329	309	328	304	367	305	332	331	331	333	301	304	307	292	321	329	302	340	317	333	310	299	311	309	320	328	277	314	279	318	289	282	297	253	294	290	315	307	297	310	311	272	286	300	292	315	301	273	258	327	315	301	320	257	309	308	279	289	262	279	268	313	319	292	283	286	283	265	283	278	286	264	301	304	297	289	306	293	308	306	268	310	299	307	303	310	263	294	261	287	309	283	282	286	320	287	270	289	313	320	320	318	322	280	281	282	283	268	309	277	276	306	267	286	293	320	280	291	322	314	310	294	300	270	272	301	300	285	292	292	299	304	280	275	300	278	299	297	271	299	288	299	298	256	282	310	292	277	306	316	302	279	298	308	301	280	310	282	306	285	325	323	261	320	278	290	258	324	294	320	240	312	301	279	297	277	309	317	259	301	285	297	282	325	269	322	281	297	284	294	299	309	338	313	274	322	314	320	280	321	324	330	300	320	296	300	291	299	302	296	296	256	269	285	307	303	276	263	297	287	244	275	319	280	257	312	278	282	280	339	262	262	300	272	301	320	310	298	284	304	298	288	312	281	300	271	289	276	310	312	274	277	298	305	291	309	303	323	274	297	294	289	276	302	290	271	320	312	267	281	290	264	260	302	291	281	282	281	308	274	333	267	279	304	285	284	279	290	257	311	309	291	309	267	305	299	305	292	274	299	301	303	283	277	284	302	302	278	284	299	297	273	303	308	293	303	275	319	303	330	303	316	292	314	286	304	270	265	289	338	321	297	293	285	278	298	304	261	308	313	298	287	285	294	278	306	321	292	296	288	284	325	289	292	271	280	331	296	309	292	259	296	309	285	314	295	271	288	266	270	269	299	295	297	272	305	315	305	303	299	305	275	309	299	296	274	264	278	290	273	311	302	272	274	278	293	296	308	317	286	290	275	303	296	280	310	325	301	255	297	294	302	284	305	270	257	276	262	295	292	292	309	287	298	272	274	285	278	266	283	271	310	306	316	317	305	286	284	304	278	302	284	281	265	294	297	297	289	320	280	314	271	255	266	301	293	315	274	261	282	328	283	308	279	289	258	308	272	316	341	303	292	327	272	302	293	313	297	293	277	289	302	271	322	277	278	289	295	308	289	252	289	291	295	280	266	298	290	291	287	306	323	304	289	325	291	294	355	295	292	280	315	287	262	289	269	283	287	301	315	288	310	287	316	269	268	310	313	287	278	289	310	284	286	275	240	276	284	311	287	277	306	281	256	300	311	300	269	261	293	284	262	315	249	317	267	288	314	327	310	278	315	254	273	307	262	310	282	282	285	297	288	303	325	294	299	286	279	275	318	320	299	271	278	266	327	281	304	303	292	285	253	305	260	292	260	296	263	312	294	278	326	296	282	301	306	289	278	282	284	325	275	301	303	292	266	354	306	276	344	301	283	275	297	293	297	308	285	280	297	306	286	303	256	302	303	287	301	304	277	305	309	275	324	273	302	282	300	276	310	298	307	307	314	273	299	289	313	265	288	300	298	311	282	288	304	284	317	309	276	305	292	297	296	287	297	277	246	301	302	295	273	285	297	282	272	298	287	295	317	262	261	281	262	293	319	273	263	302	310	265	307	281	309	285	333	292	264	331	281	299	279	269	278	331	294	314	306	279	278	308	292	283	298	312	309	271	290	319	294	298	294	281	270	303	277	288	278	324	297	319	281	281	316	286	277	282	290	299	304	307	290	279	283	268	289	309	293	310	291	293	266	300	299	264	287	290	270	297	296	291	308	312	293	275	251	300	306	306	288	291	322	291	300	308	296	289	273	297	264	298	282	303	291	293	264	289	288	302	281	304	283	299	274	284	325	274	320	302	306	301	277	302	296	288	279	279	281	281	303	303	299	299	296	295	300	278	299	286	270	288	283	294	289	279	284	284	268	301	279	304	276	288	285	273	288	315	312	303	290	265	310	294	296	277	274	277	279	261	284	286	306	269	305	256	285	290	282	297	319	311	280	277	278	291	291	309	267	294	313	286	288	306	320	319	261	316	276	271	247	294	293	300	307	292	290	309	338	304	288	288	294	312	271	320	320	305	284	271	275	276	287	334	275	315	284	316	291	275	298	297	299	310	296	279	327	295	279	271	282	274	291	281	276	312	285	301	291	295	297	266	291	294	291	275	306	322	285	314	279	295	294	286	311	306	307	285	303	311	283	286	305	329	306	288	290	320	274	307	301	289	325	302	279	272	281	331	307	299	307	281	283	269	309	302	308	325	283	292	282	313	281	283	288	326	315	267	256	305	318	296	307	290	266	284	308	313	325	293	276	305	312	324	303	298	309	302	317	298	301	302	303	303	282	285	287	294	264	292	283	302	282	298	267	295	273	278	332	278	309	290	317	286	296	310	287	314	305	287	305	309	282	269	309	279	288	306	289	315	324	284	301	328	272	274	294	292	307	277	287	266	290	277	279	282	258	240	287	254	297	275	291	287	310	293	283	295	256	289	290	262	298	288	315	294	263	282	275	282	302	309	300	264	273	296	283	284	261	303	287	267	297	294	256	273	289	313	295	301	303	289	279	288	314	296	258	293	276	332	284	278	257	276	315	282	296	277	280	249	304	289	269	285	287	300	318	293	289	275	285	289	311	289	319	284	316	283	281	289	262	261	278	338	283	324	311	287	295	281	283	302	295	276	297	298	290	272	301	276	253	289	287	314	296	261	310	316	310	267	274	281	281	323	284	260	292	282	312	283	313	273	286	279	304	303	317	300	286	291	284	291	314	288	293	288	292	283	270	275	290	309	272	266	299	300	289	286	321	276	306	282	283	275	287	304	290	270	285	292	279	314	301	244	298	286	281	290	302	320	313	293	313	309	283	278	292	285	273	318	270	297	276	297	274	317	298	310	284	281	313	310	267	278	263	293	288	309	303	276	297	314	272	286	280	303	280	278	270	288	248	314	288	303	311	326	300	263	285	289	269	274	288	299	299	292	308	318	298	279	302	280	241	314	272	283	310	283	308	293	318	280	296	289	291	285	300	288	272	311	272	274	289	295	314	295	282	274	302	319	275	325	298	295	279	291	284	298	294	277	285	281	305	297	301	317	292	296	331	330	311	286	298	285	286	289	280	307	272	269	290	269	293	317	304	277	282	291	302	277	277	276	280	338	256	302	287	276	289	292	257	280	282	282	277	291	298	275	277	313	288	294	285	304	277	287	291	304	300	294	282	295	268	269	307	290	306	317	299	278	288	306	307	334	309	293	265	286	320	299	338	278	293	287	284	315	241	267	306	306	258	298	286	317	304	287	264	318	266	290	286	301	292	290	257	252	285	305	289	283	313	266	310	318	303	303	305	303	289	296	292	298	294	279	290	272	301	313	266	288	307	275	289	278	298	297	302	293	303	292	305	261	301	266	303	264	300	307	295	270	322	308	283	295	295	281	272	293	306	281	273	298	296	282	269	310	271	261	282	288	268	281
13045	1588	2845	3206	4768	3300	3070	2445	2635	2067	1568	1467	1186	1163	1081	992	931	935	990	910	868	915	972	1085	843	871	796	768	843	844	836	783	818	838	855	860	838	953	840	955	955	922	1030	786	804	747	783	759	772	745	789	715	803	737	765	761	770	716	697	703	723	704	722	746	790	741	726	789	720	743	713	775	781	754	735	749	749	725	758	763	772	759	732	742	733	751	756	722	651	723	761	714	707	725	705	764	730	770	721	711	741	675	787	709	732	699	692	695	732	680	714	723	798	716	687	717	720	723	741	711	720	677	696	747	745	750	729	677	723	703	769	718	718	699	761	713	665	732	754	692	682	701	685	703	764	677	731	700	707	713	717	713	729	719	733	675	731	736	687	783	782	750	714	696	708	749	772	679	739	734	691	748	732	690	680	742	714	721	732	767	706	709	740	703	722	730	704	743	726	701	696	718	764	755	788	708	734	747	699	669	755	751	740	722	751	682	743	773	700	711	753	796	731	717	804	725	717	730	732	763	680	712	688	678	720	703	714	673	746	747	713	701	677	761	707	741	769	724	732	714	721	733	749	761	702	677	737	729	710	759	720	703	754	731	709	671	731	696	725	725	732	746	747	723	785	710	732	746	738	749	703	722	744	696	770	720	773	747	735	696	750	745	736	779	747	712	711	711	708	728	729	665	762	743	690	704	720	745	751	732	735	724	675	743	751	755	714	699	714	706	717	701	744	704	716	719	762	696	753	709	723	728	751	679	729	750	757	741	702	721	699	713	684	738	725	746	711	729	742	712	722	703	747	752	734	721	779	734	676	650	704	707	691	748	698	731	688	674	751	747	661	707	777	739	717	742	707	749	722	712	734	715	729	734	777	745	702	739	719	702	743	719	765	718	725	740	727	719	688	703	716	774	687	719	701	759	769	746	763	690	743	730	798	745	726	687	733	701	696	790	733	737	715	726	758	744	784	712	739	737	718	754	704	724	726	692	670	705	716	704	709	716	748	724	749	688	746	740	700	777	693	740	722	736	703	691	748	752	775	729	724	704	716	723	712	739	732	740	721	713	736	733	720	717	685	692	709	711	717	647	726	728	672	668	676	718	758	720	723	766	723	750	770	705	712	755	722	751	716	733	739	725	711	723	729	698	701	755	704	740	724	721	734	759	738	732	749	714	739	664	705	723	727	713	696	736	731	693	739	711	702	743	709	728	691	739	762	737	712	726	706	743	723	731	747	765	754	767	761	703	740	714	740	700	751	751	698	707	788	691	687	735	732	734	713	730	760	747	749	692	763	744	745	725	672	770	700	717	694	743	736	683	743	674	728	709	684	706	676	727	709	736	752	676	758	714	723	728	719	711	761	680	692	782	723	752	751	722	727	770	713	736	706	686	748	706	704	730	733	743	712	747	758	737	737	681	763	717	688	685	748	725	713	748	692	739	736	724	752	655	747	681	726	761	712	756	727	749	735	732	734	725	747	715	731	637	716	732	716	691	718	710	713	756	759	755	717	719	706	732	733	706	701	676	709	719	725	723	714	743	716	735	768	692	707	707	712	742	687	670	706	695	811	749	723	701	704	734	742	742	709	713	697	726	717	721	737	720	728	719	747	701	746	705	707	743	722	704	701	673	730	769	725	699	736	762	730	751	709	686	692	718	713	709	734	735	730	735	679	723	738	706	674	748	721	738	652	757	738	713	642	766	710	680	716	722	712	736	712	696	691	742	695	720	718	694	726	664	693	728	716	710	726	727	717	713	710	726	728	734	715	759	749	743	729	751	748	766	707	692	698	735	718	712	725	732	743	738	671	728	720	749	760	781	703	708	721	659	716	772	688	674	713	724	723	689	697	701	711	719	696	747	703	756	715	725	731	723	739	781	743	733	687	735	683	717	738	725	709	718	731	701	694	728	705	724	762	762	746	693	735	710	744	736	703	754	688	741	732	749	650	723	705	746	745	727	713	713	761	728	728	734	708	726	747	761	737	686	740	742	716	737	727	731	704	718	685	746	740	724	767	710	714	728	734	713	735	706	718	723	733	756	720	725	720	730	694	735	730	716	720	758	702	710	762	752	704	725	727	706	720	796	672	736	707	753	697	740	684	761	736	720	697	722	727	729	715	719	785	716	771	718	723	650	732	697	706	713	704	779	681	723	716	755	735	726	717	726	742	754	722	739	719	761	746	702	701	735	717	774	758	734	741	763	747	713	698	747	669	726	723	745	724	760	727	709	744	723	707	723	652	767	732	730	739	743	780	703	743	776	720	693	732	734	710	668	711	759	681	713	724	740	655	763	711	677	736	733	751	742	751	689	698	737	762	706	731	792	724	670	705	741	740	695	742	725	740	703	722	735	747	749	772	732	762	742	741	670	711	689	712	772	791	708	723	708	740	686	715	676	683	743	743	716	736	747	708	727	739	716	750	726	696	703	728	758	679	748	734	702	711	684	768	690	674	737	722	716	715	778	727	755	702	784	787	707	718	738	693	723	759	779	749	749	770	703	720	735	708	699	715	712	739	679	750	733	735	725	738	686	736	732	709	693	731	748	737	694	709	706	708	707	753	718	705	722	731	728	701	698	749	732	702	700	715	706	757	743	750	685	745	667	792	724	736	733	739	695	640	754	715	747	736	705	727	755	752	708	782	707	722	734	753	701	730	724	743	688	707	749	726	725	734	715	719	694	753	748	729	693	730	780	704	758	703	722	752	701	750	745	731	698	692	723	697	740	733	659	735	725	647	665	700	711	742	675	702	719	733	767	692	753	690	740	723	703	767	701	718	718	728	759	695	677	713	740	696	721	713	729	706	758	690	709	680	735	714	722	733	740	716	680	777	720	722	735	786	674	749	724	740	744	709	716	683	730	730	736	724	791	706	708	688	722	754	762	735	756	704	729	733	690	694	719	749	727	759	716	764	723	790	751	740	777	768	749	692	722	709	711	750	752	759	763	642	731	750	742	771	716	758	729	733	698	720	752	705	671	716	715	746	702	705	716	697	729	702	722	741	740	731	715	745	751	761	713	733	711	747	701	700	732	741	702	718	737	700	750	707	706	716	762	708	728	701	694	725	766	764	649	740	736	739	732	732	730	720	732	741	726	715	714	718	758	711	715	764	698	715	728	718	686	719	716	768	755	727	758	710	754	746	760	709	724	784	754	724	773	692	698	747	673	778	726	702	747	757	749	779	733	733	719	708	768	750	740	698	736	710	812	758	746	746	716	706	732	694	745	675	688	732	743	700	707	728	740	718	722	691	746	731	731	716	676	753	727	788	686	725	720	718	721	695	751	713	724	733	715	725	740	738	736	729	739	750	698	696	701	709	681	725	720	733	729	769	679	755	765	759	779	730	695	743	681	717	649	737	715	734	704	715	711	740	764	737	733	715	722	741	732	748	681	672	651	717	736	729	749	741	733	727	763	766	761	708	720	677	720	727	710	721	746	724	730	748	735	715	725	736	730	717	776	708	690	742	687	734	742	764	690	710	733	677	700	684	754
42382	9798	2754	1879	1969	1224	996	858	879	670	560	520	460	424	371	390	374	325	392	332	335	341	354	334	346	346	329	338	328	346	285	338	331	348	338	309	304	344	365	358	357	338	337	328	335	292	269	302	320	286	351	334	295	333	297	330	295	304	303	318	298	328	319	271	319	295	303	319	326	288	327	289	310	290	283	306	279	306	300	310	277	311	309	327	310	338	305	291	278	304	297	306	295	331	305	309	332	281	295	306	302	262	303	304	287	305	308	272	284	288	332	339	273	325	290	318	292	325	285	335	304	289	319	305	321	306	306	321	295	315	313	322	315	316	309	271	282	305	314	309	294	321	315	311	317	310	273	296	319	287	303	325	285	323	313	283	290	310	300	309	280	302	316	296	282	299	293	291	334	319	303	305	322	327	313	281	313	300	288	316	306	291	274	314	302	296	299	298	292	303	287	334	291	282	323	303	318	323	297	287	303	295	282	285	316	332	264	287	328	314	288	275	324	311	282	282	327	266	313	293	293	274	343	284	295	300	310	301	293	291	284	292	325	300	310	276	308	309	305	295	287	283	283	282	327	337	322	307	291	322	288	315	292	277	284	282	284	302	319	295	305	292	305	290	302	267	284	296	304	283	302	306	322	302	270	262	302	343	295	293	318	298	269	316	296	313	322	322	310	303	319	331	295	315	311	314	303	293	321	307	335	317	303	267	313	287	305	305	311	272	263	303	286	278	319	357	321	304	341	324	295	294	268	303	299	308	331	302	301	319	306	304	289	289	307	310	291	301	279	328	283	353	314	267	312	285	327	317	302	303	341	301	274	320	264	301	298	293	289	292	310	276	294	262	321	290	279	314	288	290	314	281	281	321	294	312	302	305	277	266	316	277	297	318	283	274	320	312	302	326	309	312	294	323	304	302	284	308	296	279	277	310	272	304	288	286	309	306	309	304	302	318	304	288	293	302	343	296	281	339	293	355	317	304	326	311	289	316	291	314	302	295	281	288	304	339	294	313	276	305	304	313	297	290	288	299	308	301	328	305	310	299	289	267	319	280	296	301	308	314	272	320	310	298	280	343	331	294	282	284	288	296	270	296	314	278	301	335	275	296	311	273	266	302	312	327	305	336	317	300	288	289	318	249	305	290	273	322	294	293	288	294	298	301	296	319	313	323	292	318	297	321	352	301	291	312	299	313	299	296	318	298	297	325	320	297	284	292	339	283	315	298	312	270	297	308	293	289	291	307	295	295	337	278	313	303	303	296	314	352	305	282	301	297	308	323	284	291	279	311	317	325	294	314	298	302	326	306	285	301	277	315	278	324	303	295	261	297	310	312	286	333	274	305	278	293	305	300	273	311	294	302	309	297	275	288	317	309	331	323	292	283	271	291	323	289	289	337	312	265	313	310	317	294	319	294	315	328	299	333	316	353	298	287	321	312	296	316	299	296	283	306	307	291	285	272	303	254	335	306	303	279	294	297	287	287	306	331	256	283	321	324	311	319	323	290	308	279	287	350	290	291	308	265	302	304	280	297	312	311	298	316	249	279	298	320	263	313	280	287	310	317	305	309	321	304	291	300	344	268	313	304	281	297	301	315	303	289	298	296	310	327	302	339	287	308	317	310	305	273	308	304	305	299	290	307	290	309	291	308	273	267	276	321	309	294	308	304	336	328	323	302	293	339	282	326	299	290	324	316	277	271	322	312	292	324	301	310	297	282	298	285	298	311	327	296	277	317	354	294	293	293	304	298	316	291	328	304	255	312	303	304	290	322	318	309	301	320	304	353	313	305	287	275	295	285	266	278	285	318	317	290	301	293	280	288	331	302	317	294	281	316	275	289	293	300	293	333	303	292	319	293	336	316	317	359	312	316	307	313	316	285	306	311	296	280	307	275	324	281	306	344	280	284	272	272	311	309	309	316	291	320	296	290	311	316	309	305	293	276	286	297	323	289	277	300	307	292	314	301	302	265	295	321	302	281	287	260	289	280	338	306	310	284	291	311	300	298	297	310	297	329	268	276	315	289	278	299	312	318	299	303	284	304	293	285	317	302	311	325	282	321	301	314	259	313	315	297	291	295	319	307	318	280	291	330	328	318	307	282	297	298	292	302	283	335	280	310	263	309	332	297	297	295	314	308	314	324	300	296	245	305	291	299	315	259	299	291	328	293	319	315	298	302	314	308	315	323	296	291	318	332	305	300	272	320	310	298	312	314	313	298	319	308	275	318	317	301	312	307	330	276	303	316	318	270	309	308	269	311	316	291	287	304	289	292	316	287	289	282	319	276	312	309	294	314	301	299	287	334	308	337	294	294	321	291	330	273	294	314	331	309	263	293	302	275	309	311	299	310	290	333	336	306	310	301	293	303	282	321	288	326	279	313	330	276	296	297	299	312	284	314	302	291	319	296	280	311	277	301	303	303	294	318	293	289	309	300	311	329	310	326	289	299	304	282	338	324	325	277	301	326	295	300	281	355	306	303	313	296	317	275	325	266	339	282	274	301	324	269	304	298	282	300	267	310	293	323	297	332	344	280	295	287	299	324	301	305	293	340	288	293	279	272	297	326	288	305	335	275	292	296	333	303	261	323	299	287	272	311	331	304	324	307	331	324	300	305	308	327	298	304	301	290	304	290	314	300	308	322	277	347	296	284	284	302	286	313	312	303	330	294	298	313	303	292	299	292	322	298	274	300	303	310	330	313	301	303	320	327	309	293	264	293	360	308	311	306	304	316	323	321	289	311	302	267	294	299	304	317	310	308	316	323	351	341	286	285	307	321	307	314	272	307	289	289	311	310	300	312	315	293	342	293	348	307	297	311	274	301	322	298	263	294	313	299	323	292	335	319	304	279	294	306	270	312	287	318	273	299	277	280	284	280	277	313	329	306	298	320	323	315	271	295	295	288	306	310	317	299	331	278	289	315	309	294	288	284	282	288	262	288	312	313	309	279	308	319	291	319	318	315	312	296	286	320	300	300	277	305	296	289	294	319	299	342	313	299	305	278	298	280	318	322	280	344	268	305	306	276	297	307	288	333	271	297	321	305	293	315	314	301	322	305	288	286	294	307	305	262	342	305	289	301	323	287	291	312	322	306	312	294	327	309	323	311	303	329	280	334	297	304	314	323	275	262	281	287	298	323	317	323	306	285	353	308	286	285	323	276	298	321	337	297	313	320	276	309	309	278	292	287	311	306	279	283	287	303	282	313	335	325	290	305	324	314	298	309	293	291	307	304	301	326	315	300	321	300	289	287	291	296	288	309	340	335	300	307	288	308	284	296	271	329	289	292	298	293	310	307	312	285	292	293	321	311	297	303	326	300	307	315	327	320	279	307	292	352	316	298	292	285	317	306	330	270	304	318	332	306	286	281	299	325	296	313	302	290	308	331	300	277	294	311	319	295	286	295	322	297	325	321	317	310	297	305	307	323	287	312	328	307	290	327	320	302	308	316	321	313	322	320	310	285	314	329	318	301	322	314	329	336	304	328	329	292
17543	2193	4436	5328	7165	5204	4399	3807	4156	2833	2280	2039	1697	1371	1309	1238	1178	1114	1058	1082	1043	1077	1232	1250	1015	938	951	864	916	847	866	918	834	899	1043	946	918	1080	964	1163	1201	1071	1031	869	873	874	839	864	765	758	855	733	785	790	805	742	736	689	720	798	772	755	732	743	732	767	731	722	786	794	762	770	751	757	750	702	739	790	761	724	723	671	703	731	709	757	711	762	733	741	740	694	703	755	737	732	749	728	723	759	717	740	741	685	731	723	704	709	765	756	718	742	745	752	704	703	683	730	735	751	709	721	756	675	730	707	729	772	704	763	783	700	738	717	707	757	739	775	700	716	704	736	702	652	716	747	716	671	721	750	700	740	742	746	752	737	713	780	710	671	735	731	715	777	684	715	751	722	719	700	741	774	709	717	729	664	742	701	697	705	743	729	747	715	732	731	649	713	756	763	743	697	704	728	705	743	743	767	732	712	733	733	741	733	745	746	701	731	746	690	729	698	694	706	715	764	687	737	731	732	672	736	725	742	759	738	755	703	698	738	685	754	668	721	699	715	722	739	672	730	754	756	691	722	717	735	744	708	740	709	717	694	723	729	758	745	719	734	675	743	725	694	732	742	726	746	691	739	659	741	678	717	721	708	704	760	748	692	723	743	747	740	739	694	725	745	722	672	731	683	734	694	743	707	706	724	721	692	707	745	714	705	707	734	717	715	691	743	698	747	738	738	685	777	730	728	736	684	756	730	733	695	748	719	700	738	768	712	695	677	702	724	712	694	676	704	780	699	696	697	678	738	715	721	750	708	753	747	696	680	691	686	720	681	733	718	738	762	735	714	745	750	712	726	751	694	751	735	732	715	697	664	662	693	764	698	722	721	721	743	771	710	743	694	734	708	720	756	727	687	697	760	719	709	693	764	762	721	750	701	766	743	741	690	740	746	691	711	691	723	730	744	711	726	723	680	707	680	730	739	725	688	746	750	702	704	733	725	754	735	740	718	697	764	719	709	713	702	701	702	724	728	724	726	744	747	727	714	715	767	730	744	735	708	685	686	756	781	717	796	732	705	711	717	725	724	731	751	701	709	744	741	733	708	762	730	738	708	733	728	709	715	732	647	686	671	717	741	688	699	741	729	766	685	767	719	702	704	711	732	709	726	724	761	761	697	769	724	733	743	734	720	741	713	748	756	739	715	715	708	745	727	716	716	686	704	674	728	725	720	733	709	711	710	709	729	710	692	702	696	699	715	728	738	742	727	699	718	720	724	694	716	736	721	747	729	723	692	644	714	762	741	722	741	679	711	741	725	690	720	710	736	666	769	740	670	704	715	749	705	751	752	718	701	730	713	746	726	709	677	748	649	712	669	736	719	720	699	675	701	713	739	719	712	702	779	730	711	732	745	721	672	693	693	780	738	700	712	721	718	703	708	703	751	729	721	694	737	748	696	759	768	731	735	705	734	677	717	754	706	769	674	717	682	738	755	716	733	740	699	744	686	732	724	729	712	676	701	731	731	746	785	747	766	671	733	687	709	740	783	672	710	702	675	748	769	693	740	691	753	669	722	691	721	737	719	686	698	717	695	713	770	716	782	706	691	696	719	690	727	700	719	687	707	709	740	754	676	738	765	724	697	720	764	768	734	739	721	690	741	768	748	739	719	752	763	782	741	700	752	762	707	696	719	716	675	685	756	718	746	711	743	727	669	752	718	698	701	694	706	765	722	714	684	726	698	724	713	702	707	731	736	691	752	751	737	683	710	716	676	764	705	752	738	762	728	726	747	713	680	729	676	694	748	677	699	790	707	713	671	744	723	732	679	698	699	743	694	687	740	736	703	732	712	725	720	739	737	713	732	749	745	781	758	719	765	708	713	700	744	716	747	707	713	746	706	722	729	750	731	743	711	702	718	755	727	719	674	757	719	690	707	705	735	681	740	741	752	741	732	700	748	780	705	700	690	691	756	692	688	728	669	760	692	759	747	733	689	731	747	726	735	721	726	694	685	682	693	698	666	712	738	747	726	723	709	756	708	687	722	692	737	700	745	698	772	715	724	689	710	734	738	710	741	740	709	755	768	704	689	725	714	724	746	733	694	727	735	658	678	694	732	697	723	731	751	698	688	743	681	725	765	710	722	732	741	705	729	733	749	690	662	733	723	753	720	713	692	675	727	790	722	721	694	718	725	665	712	730	693	707	743	719	740	719	707	754	706	738	723	719	694	738	708	748	748	713	685	744	741	654	711	672	726	721	741	662	702	734	760	740	681	774	731	730	695	706	738	757	758	775	713	711	694	686	715	688	726	781	693	719	734	746	733	728	722	723	731	687	761	713	734	729	709	704	740	726	741	669	738	713	737	751	734	720	698	726	733	686	782	744	712	743	725	738	713	715	657	713	702	697	747	727	719	681	684	748	742	661	725	733	707	732	682	689	692	733	675	736	728	758	726	795	742	666	740	746	638	685	744	719	701	663	688	729	733	697	690	693	707	721	705	747	730	716	823	734	781	709	743	717	770	733	765	721	734	739	731	707	696	685	720	718	702	715	789	675	693	683	755	733	712	717	675	691	725	686	692	671	742	709	711	763	752	696	689	757	705	753	747	652	722	741	765	737	676	732	726	717	690	705	749	686	727	696	710	760	706	720	773	695	771	748	699	774	730	704	708	737	727	721	677	735	685	731	699	729	690	716	728	725	696	719	711	671	704	697	729	743	749	735	721	718	690	761	725	689	747	670	714	739	793	731	691	716	715	721	702	735	769	773	726	691	670	726	730	707	754	743	812	744	706	741	721	753	721	694	772	761	776	741	728	644	657	675	711	714	708	736	702	727	751	691	747	699	705	691	701	782	760	716	687	676	766	760	675	721	728	714	661	725	707	739	700	737	745	712	728	737	688	767	679	736	688	698	698	710	726	746	705	778	703	652	766	719	681	749	690	720	751	755	692	731	682	718	690	697	708	745	681	729	715	729	680	732	722	700	733	692	737	698	764	706	750	710	670	730	707	722	711	696	725	730	721	692	701	731	695	745	744	736	728	721	769	734	753	711	712	736	731	754	718	700	710	738	708	734	703	702	722	744	742	734	700	698	739	764	704	744	730	695	718	704	690	704	732	743	703	776	722	748	723	729	749	726	720	733	753	678	763	761	732	761	742	695	734	752	720	765	692	703	743	727	696	742	746	737	701	724	684	713	697	665	707	720	763	717	696	740	751	737	716	775	704	724	724	727	714	743	740	786	708	753	715	717	696	750	782	760	710	700	727	699	686	663	716	734	724	747	724	725	682	699	726	749	721	728	691	704	744	731	703	716	714	730	723	706	726	692	731	752	708	737	706	716	719	753	781	738	740	705	733	686	745	719	729	726	706	705	736	753	681	729	739	751	746	700	733	692	762	727	724	734	735	711	698	731	718	732	695	689	705	714	728	711	670	686	699	694	743	707	729	754	678	740	726	759	741	726	730	679	718	745	742	683	732	742	726	679	745	677	707	710	717	746	718
5639	288	247	229	423	270	229	223	246	185	152	140	187	136	131	148	140	146	133	155	137	138	143	171	141	142	143	154	139	121	151	140	142	131	124	138	126	141	148	130	153	139	131	153	141	123	125	145	150	150	166	136	111	123	132	131	136	131	128	122	115	118	140	141	134	153	137	146	129	138	133	155	132	141	157	161	149	143	146	149	144	168	158	139	145	123	117	143	147	139	159	142	143	124	132	135	133	150	118	132	126	141	119	137	137	125	138	134	164	129	126	161	137	142	122	131	155	126	139	119	131	160	144	133	144	129	133	152	143	163	113	131	140	126	123	141	144	146	140	141	134	126	124	124	142	153	114	165	138	122	145	134	141	146	119	138	134	142	134	129	157	154	153	134	135	119	131	144	144	144	126	122	150	109	134	143	170	141	146	137	143	146	143	132	142	131	135	125	117	137	129	136	151	148	133	148	141	138	116	120	149	155	138	120	145	129	139	132	138	142	155	124	145	135	105	139	144	122	135	140	131	131	136	138	149	139	146	145	157	171	163	139	148	133	156	142	134	125	156	142	137	134	135	140	132	122	138	117	144	149	148	128	115	150	160	123	143	139	149	135	143	138	140	119	136	138	143	127	139	135	133	142	154	144	128	143	130	144	134	139	145	133	123	126	131	132	124	124	136	155	126	151	112	153	149	132	142	151	113	147	132	145	127	124	124	124	142	127	131	144	162	142	122	128	129	136	157	157	143	145	124	135	138	150	163	151	131	133	122	149	125	150	128	128	133	154	119	129	136	145	142	133	133	144	117	149	136	117	132	118	143	150	143	145	133	155	147	136	154	136	141	136	147	124	157	121	123	142	144	138	116	130	151	138	129	130	136	134	136	148	137	157	142	139	123	134	129	164	125	157	132	145	139	146	123	149	165	133	131	139	129	117	150	124	135	157	155	125	124	150	138	132	137	143	138	155	134	134	126	134	142	129	129	120	129	141	134	119	143	140	151	125	132	147	131	144	126	139	113	128	127	157	150	138	151	135	119	166	122	147	128	145	132	159	128	139	134	150	149	121	141	139	154	134	151	144	128	125	147	124	152	137	131	137	133	143	140	157	149	154	135	135	134	153	146	125	114	141	139	127	142	154	128	153	133	123	138	118	142	149	122	151	137	152	119	133	137	140	119	148	147	155	160	144	126	149	137	152	145	116	116	147	142	126	139	152	128	117	142	139	136	128	139	137	126	138	123	131	122	131	124	149	138	145	126	142	132	132	127	151	148	132	139	153	138	139	140	132	137	116	136	142	121	141	141	151	129	139	133	121	136	142	154	132	112	139	148	134	145	150	146	148	135	133	150	137	140	168	137	143	127	137	128	134	113	139	132	151	137	142	149	136	156	124	163	112	164	135	158	129	122	138	157	133	126	105	118	122	161	149	137	139	150	128	170	129	142	142	144	138	125	137	137	133	133	120	129	145	116	129	120	160	136	140	132	135	131	150	144	140	135	139	129	124	176	133	137	115	124	153	136	134	145	135	132	150	132	130	124	146	137	125	133	133	120	146	117	137	131	119	135	153	149	117	145	121	140	135	136	143	146	152	155	118	153	129	145	149	144	126	160	148	155	126	136	146	130	122	133	126	156	134	146	160	131	142	160	136	161	144	146	165	139	135	130	135	120	129	153	118	158	144	147	136	146	149	134	123	130	145	134	131	158	165	137	168	141	130	159	131	135	149	151	145	136	132	144	131	143	142	121	150	133	133	139	148	138	144	124	151	143	108	128	137	135	131	139	143	161	126	146	146	136	136	161	141	128	129	130	114	145	120	141	150	142	129	159	112	155	152	128	114	116	147	139	143	106	160	134	138	161	133	130	134	155	149	163	153	141	123	145	145	128	143	135	131	124	152	131	126	108	145	146	136	120	123	153	122	156	132	126	130	158	153	129	139	141	130	130	128	125	131	130	145	123	128	120	150	147	141	133	140	145	134	140	139	111	134	149	155	117	138	133	125	120	118	155	136	138	137	141	142	153	139	161	143	137	135	128	140	151	132	154	134	113	143	138	119	159	126	148	119	131	146	162	124	139	130	158	117	143	140	140	147	129	125	135	147	141	138	152	131	136	142	136	141	131	151	131	127	149	108	147	137	153	124	132	135	144	138	136	143	140	135	144	129	132	142	147	140	140	123	104	162	120	130	155	140	139	153	136	137	155	120	141	156	153	155	148	142	133	166	143	157	118	152	151	126	138	114	112	123	137	156	128	142	142	132	137	143	140	152	146	138	127	134	138	134	121	130	145	134	137	117	138	149	129	121	147	134	126	123	146	118	137	138	141	146	150	158	143	130	145	130	141	134	170	142	146	130	128	147	151	120	149	140	128	119	148	139	124	150	134	141	145	152	146	143	141	135	134	149	148	127	132	142	135	139	129	127	122	140	131	145	151	124	147	147	127	110	147	147	134	151	148	119	114	156	135	151	140	143	133	143	148	117	142	135	131	125	120	126	122	141	142	124	125	146	147	120	138	134	147	132	140	121	144	141	141	144	138	147	139	135	148	134	140	131	120	140	130	121	121	132	135	147	145	124	129	120	128	173	138	136	136	143	162	133	137	143	136	124	136	133	139	138	133	121	127	154	132	140	135	151	156	161	143	117	148	140	128	133	140	154	127	145	133	146	143	133	141	141	141	139	120	142	124	141	135	137	139	137	142	153	135	125	160	124	126	154	133	148	137	146	146	134	125	136	150	159	165	143	138	124	136	115	151	129	151	130	127	137	176	153	143	141	140	132	137	149	115	154	137	115	155	149	121	155	151	134	133	134	132	134	152	141	129	133	127	142	142	142	134	141	131	161	130	136	135	131	127	166	134	134	141	129	126	121	115	130	151	166	143	153	159	135	122	117	144	144	138	121	123	146	127	127	135	160	143	141	155	139	106	152	144	136	144	149	131	132	143	128	143	127	149	127	150	136	146	136	135	139	130	153	153	131	150	163	160	156	97	122	149	136	137	132	131	134	151	121	130	129	119	146	123	121	129	150	149	140	143	154	147	135	137	133	140	131	137	126	145	116	142	145	148	163	153	118	143	131	128	116	145	129	149	122	133	130	144	152	147	134	143	146	125	120	134	144	130	137	136	148	126	136	145	146	124	151	138	140	114	124	135	143	135	140	135	141	137	119	148	121	151	122	124	140	130	129	112	144	128	136	138	152	119	141	163	147	150	142	132	134	133	136	112	147	132	133	159	136	136	131	134	140	139	142	143	160	147	124	144	141	129	132	143	143	157	133	125	112	145	134	119	133	114	125	114	144	126	127	144	158	156	140	131	126	145	155	142	159	135	114	156	124	126	133	120	134	142	113	106	134	154	120	150	154	132	141	135	130	142	140	133	150	137	136	151	143	156	143	149	122	144	136	110	133	131	127	126	141	141	134	152	131	142	147	144	147	127	151	127	149	128	149	152	135	122	115	115	130	155	134	133	126	131	148	135	145	136	122	139	142	132	139	153	131
5536	518	665	749	1503	1147	980	917	1051	657	533	533	460	442	406	420	441	438	411	419	418	447	433	539	423	410	416	414	388	414	426	420	395	411	410	422	382	430	417	393	420	359	449	406	451	372	424	414	427	438	416	381	392	405	400	397	407	410	401	411	408	397	397	390	369	398	396	404	392	414	396	378	413	424	377	400	380	419	402	438	417	389	427	394	438	414	357	418	437	406	427	397	388	375	366	396	400	404	359	406	397	376	397	369	430	361	384	367	415	375	393	405	384	388	395	396	382	421	355	404	375	416	376	400	378	400	399	393	391	379	387	395	387	399	408	441	362	390	368	394	389	409	365	425	396	381	416	365	374	389	384	410	368	377	406	382	413	396	363	388	387	387	440	428	398	370	404	420	389	379	407	375	390	371	421	432	395	404	393	392	402	390	413	420	391	377	418	360	426	384	387	420	396	344	400	389	394	404	410	415	386	436	391	405	414	399	385	356	385	418	405	389	381	392	443	407	431	390	389	397	391	415	384	424	419	377	421	360	419	379	402	394	402	411	366	397	386	378	385	402	378	383	390	361	428	378	430	374	373	423	377	382	438	427	414	407	387	408	423	416	372	393	404	387	406	381	394	402	378	367	421	393	388	401	391	448	410	390	418	453	407	405	422	401	381	367	430	352	386	405	409	379	402	393	398	411	384	395	385	384	402	369	410	375	402	396	403	406	398	402	382	415	372	385	407	416	397	399	399	392	402	398	392	398	366	393	412	369	398	387	377	404	414	401	403	341	367	409	368	408	361	393	385	399	394	409	438	418	399	373	394	427	371	390	401	390	411	353	392	391	388	351	418	393	417	387	380	373	422	373	400	424	395	418	398	391	392	375	366	399	423	384	402	380	392	384	411	395	396	344	404	383	382	384	412	397	379	369	377	396	400	389	404	391	353	414	374	390	378	354	422	374	424	415	364	377	398	387	370	398	384	366	403	408	408	363	384	389	374	391	404	418	386	387	381	365	372	354	388	415	370	411	386	389	421	411	384	405	404	383	364	385	411	410	368	400	378	372	375	367	363	385	397	406	373	439	381	428	433	400	411	367	378	401	387	400	419	410	419	378	434	413	396	405	419	386	398	373	378	391	367	393	399	400	384	394	403	376	401	433	405	416	388	330	407	416	357	406	402	412	439	424	392	420	402	393	369	392	427	401	418	416	399	393	405	350	396	398	421	374	414	377	418	389	405	406	420	423	396	389	403	411	382	421	428	406	397	385	385	403	379	401	379	401	377	420	412	402	396	381	394	390	385	388	404	403	366	395	369	395	391	419	403	412	386	388	390	390	413	363	387	439	398	373	433	396	406	384	410	423	417	397	403	358	379	410	411	388	403	426	438	446	393	419	382	428	403	400	386	401	373	395	380	428	365	387	384	403	416	419	395	398	411	420	405	391	406	401	380	403	402	380	417	402	379	400	378	397	412	415	398	402	414	405	378	374	425	409	379	359	376	403	376	425	388	384	419	427	391	400	375	408	374	392	422	370	387	383	415	361	402	392	382	409	409	431	428	404	412	433	373	396	372	396	358	330	377	413	422	399	398	407	406	405	374	384	372	426	421	383	437	407	365	366	421	402	348	383	397	405	406	413	399	354	381	402	390	438	414	428	407	404	386	373	429	374	416	392	401	412	404	381	388	410	369	379	381	376	385	411	394	378	445	425	411	402	374	386	396	389	405	426	383	399	378	394	391	397	403	397	378	391	421	386	360	418	369	406	393	399	373	395	408	397	387	421	377	412	408	375	419	375	376	423	391	423	401	379	357	408	381	404	421	414	398	393	398	388	393	419	388	373	393	405	427	402	391	419	375	362	393	385	397	374	371	408	395	390	435	378	406	447	397	391	415	412	434	352	388	376	388	413	386	406	420	357	381	405	401	387	399	424	388	404	407	390	435	378	418	396	417	405	432	415	381	383	404	393	458	389	411	427	381	397	410	411	406	415	409	378	400	405	372	391	407	376	414	426	383	370	394	407	416	403	437	393	407	362	413	412	422	359	434	429	408	393	406	388	418	383	435	445	399	385	419	411	406	386	364	435	415	349	385	399	395	413	401	385	398	392	395	425	395	408	379	397	376	422	396	376	406	344	431	448	404	388	411	379	399	390	399	397	367	373	416	424	398	374	399	402	387	415	392	381	431	425	391	382	387	401	407	387	387	369	388	435	392	412	389	378	380	410	398	345	412	367	395	400	387	407	453	401	415	389	385	414	386	408	424	416	384	432	410	384	406	416	385	419	443	426	370	415	389	384	407	402	414	379	419	443	442	389	384	438	414	413	395	376	389	412	409	357	458	414	415	415	394	375	344	389	392	375	389	386	396	389	373	396	398	410	375	399	413	433	382	414	372	390	395	412	380	393	403	400	405	419	370	424	407	382	411	373	399	382	401	429	419	416	364	371	415	374	393	406	416	415	422	394	436	428	394	383	376	405	411	390	416	403	380	405	380	403	365	385	386	429	392	381	400	394	407	387	406	426	375	390	431	370	404	398	376	418	402	392	407	416	435	391	412	405	412	391	371	377	401	371	388	377	437	366	411	409	424	425	353	392	414	401	380	375	375	436	355	407	376	376	362	386	392	442	419	401	390	393	395	414	387	405	379	421	388	417	387	401	386	371	417	394	382	409	382	380	398	416	424	398	369	378	426	391	417	388	454	411	425	396	398	421	406	415	388	391	411	429	389	405	407	379	409	394	376	399	392	417	397	418	408	396	387	392	391	396	425	395	386	394	402	386	410	411	438	413	411	382	405	371	394	400	385	401	367	354	428	401	404	376	404	407	410	395	394	398	377	361	407	411	419	374	424	362	398	374	393	403	411	383	380	413	400	406	384	348	369	400	427	397	386	379	379	372	369	419	392	385	372	384	427	388	378	406	418	412	371	371	391	409	425	398	419	411	393	431	383	397	387	372	373	411	345	388	359	389	422	406	377	350	378	412	405	442	391	432	370	396	351	380	423	403	360	379	371	402	447	389	409	421	413	409	397	397	427	372	366	402	400	408	404	427	409	401	387	430	382	442	390	397	405	406	465	380	349	418	376	405	386	403	393	418	401	380	408	359	428	382	410	372	403	382	431	417	380	371	414	389	413	373	400	418	377	413	370	383	398	403	378	400	396	403	399	410	403	396	411	411	408	380	393	401	408	391	363	380	395	376	409	403	408	433	416	394	396	418	379	371	390	403	413	390	383	371	404	374	396	358	372	397	405	409	399	367	417	419	439	391	400	381	387	422	399	375	395	414	382	413	396	367	404	385	397	415	405	438	387	393	397	418	408	448	389	428	412	413	401	400	399	394	402	388	396	366	420	406	350	411	374	386	381	403	414	403	359	369	397	375	391	436	380	381	391	352	408	392	433	412	381	378	358	386	404	395	407	380	358	374	395	396	394	401	400	402	368	392	400	405	419	372	442	399	386	406	381	357	393	390	390	358	387	413	449	402	429	384	397	379	414	399
32382	4752	1363	1106	1142	945	648	566	675	447	416	385	374	348	336	328	311	315	302	337	292	310	340	334	314	302	307	318	316	316	288	289	327	289	292	292	314	284	319	311	302	357	317	298	283	301	293	277	302	314	253	324	301	286	296	320	297	274	292	305	320	295	289	254	283	312	272	292	298	270	319	278	317	317	291	294	327	335	258	302	289	298	292	302	284	290	315	255	295	290	305	268	267	271	281	295	287	286	296	281	272	295	338	289	317	288	252	307	301	294	285	276	323	305	277	284	290	276	276	310	289	259	289	305	283	297	299	294	276	296	283	280	308	316	283	292	304	317	292	312	299	288	287	304	317	266	297	315	288	293	291	298	284	307	254	318	302	291	267	280	303	262	302	255	269	288	274	257	287	324	304	271	304	305	280	285	274	321	277	296	300	314	270	278	298	288	281	270	278	324	304	295	284	340	295	269	299	326	290	284	266	309	316	315	255	304	300	282	281	287	297	306	275	317	307	314	298	281	303	292	302	311	305	301	283	305	321	303	263	290	301	310	293	317	280	307	286	308	320	306	292	318	332	307	310	290	273	311	331	296	292	307	302	260	312	326	284	305	282	303	273	287	314	267	294	297	271	256	313	294	299	292	289	255	300	301	281	307	264	260	299	262	283	328	327	286	308	274	260	297	284	263	291	258	293	300	308	282	313	301	254	301	298	255	273	307	317	290	272	296	299	291	277	271	298	299	295	280	287	283	297	280	312	279	290	264	284	302	308	258	264	280	266	299	298	286	299	285	293	296	313	314	291	265	312	294	284	287	288	315	307	318	312	298	273	277	294	298	306	302	307	273	292	265	305	301	294	310	273	300	295	283	277	288	291	265	284	286	274	282	278	281	305	263	284	295	302	316	283	279	305	299	311	304	267	269	281	251	312	272	286	289	295	307	306	301	323	292	272	286	301	300	315	305	287	268	277	304	302	296	283	276	299	288	300	287	295	302	250	313	294	320	286	308	301	291	270	291	271	293	254	278	301	292	305	289	297	276	300	307	307	267	335	307	309	294	305	270	274	289	297	291	315	328	290	317	261	273	316	246	278	296	293	286	283	303	284	286	293	265	311	323	306	279	289	305	298	300	278	292	286	285	258	309	350	284	266	278	286	327	282	285	263	269	299	313	296	262	298	280	308	291	316	295	291	297	257	311	270	296	293	297	336	281	293	296	287	284	304	288	311	283	295	294	285	281	269	264	311	296	287	298	308	277	288	330	270	303	311	275	326	304	301	273	281	336	281	285	326	274	278	267	288	329	318	276	309	266	267	273	311	270	272	295	285	284	278	325	280	281	279	291	262	294	302	276	284	284	287	319	321	309	290	304	309	279	266	313	325	293	307	279	275	298	275	286	299	340	277	265	280	294	267	310	321	305	286	320	307	294	263	294	313	261	329	289	292	283	296	262	281	280	298	285	291	280	263	315	318	293	323	300	306	281	309	305	311	292	287	265	312	288	279	319	340	301	307	281	266	283	290	287	283	283	289	249	283	301	313	285	305	299	260	317	269	271	285	282	335	329	300	268	293	298	270	308	282	294	299	290	275	334	296	335	289	304	324	271	286	302	271	326	312	243	288	296	297	282	287	286	284	287	275	309	328	295	316	283	297	286	302	274	296	325	290	282	286	279	327	273	291	318	280	294	277	314	320	278	277	292	311	277	288	303	274	328	291	295	292	294	289	271	301	298	298	296	285	291	322	293	289	329	266	297	293	298	303	310	295	292	290	268	275	311	289	286	269	299	281	288	303	275	315	281	288	304	280	261	287	306	274	288	305	268	262	274	317	309	300	299	282	280	304	265	291	292	288	292	303	283	297	319	251	255	306	316	296	296	288	292	316	322	279	302	278	278	281	287	280	313	299	293	283	281	293	297	278	309	275	295	262	295	269	299	282	270	305	297	343	308	267	276	290	300	318	299	285	266	244	316	290	284	280	322	291	298	300	319	285	288	278	299	264	304	265	275	310	279	284	279	287	300	313	285	279	290	276	267	292	262	301	300	300	266	315	309	291	316	299	274	305	281	319	283	278	298	291	291	297	287	326	302	283	270	268	306	281	270	270	301	291	300	275	296	296	306	287	309	315	311	287	300	309	287	299	290	271	268	286	270	279	291	299	275	310	303	315	299	308	341	293	312	251	254	299	263	321	301	314	309	302	298	284	258	265	291	314	321	257	266	308	342	282	293	260	286	278	314	269	280	286	262	290	275	305	244	283	320	283	293	293	291	285	269	291	298	254	312	285	278	299	317	317	268	279	310	304	319	309	305	254	289	271	270	298	282	308	318	310	290	267	263	253	280	267	322	291	283	279	296	268	281	300	300	280	280	284	328	289	255	275	276	284	275	283	283	285	286	307	289	290	316	283	314	311	313	270	278	268	310	291	290	299	300	283	305	281	304	302	276	261	310	257	318	308	303	307	307	282	299	294	300	265	270	326	275	290	278	301	269	276	282	288	280	310	283	270	301	312	319	283	270	284	286	266	280	303	296	286	264	284	290	267	283	300	320	284	288	275	295	309	311	289	329	291	292	287	284	292	278	284	299	295	287	276	296	298	294	289	284	303	300	311	310	290	308	310	289	287	310	287	309	285	312	297	288	332	311	283	273	286	314	308	310	307	261	284	298	284	326	310	284	296	276	277	311	276	288	297	268	322	311	306	298	298	300	286	262	290	300	282	265	290	294	292	315	310	265	323	276	287	286	288	311	290	267	311	286	292	243	311	278	311	309	287	280	301	279	302	295	331	269	332	278	307	310	292	298	311	322	308	308	287	289	317	274	341	296	272	272	258	286	297	261	314	283	283	271	282	276	299	297	307	283	282	332	268	307	271	293	273	285	305	288	315	298	289	263	282	289	300	316	295	321	323	276	261	307	304	275	316	278	303	313	267	286	301	325	304	273	290	258	290	262	282	277	271	288	314	292	318	298	281	281	308	296	295	323	291	282	290	282	294	275	325	325	280	318	300	311	280	277	274	262	290	286	302	257	282	293	277	297	298	280	279	307	337	318	270	312	300	299	304	297	297	307	284	300	278	297	327	334	325	279	297	313	267	264	300	294	313	313	313	296	281	295	305	305	303	305	325	295	325	296	295	295	298	278	295	279	284	318	277	273	296	278	274	264	274	294	295	250	287	292	305	283	286	296	283	286	298	282	276	285	305	294	291	259	290	279	294	305	301	270	303	280	306	302	287	283	264	292	307	264	272	282	292	268	270	307	281	274	295	307	310	323	300	285	283	292	287	318	307	254	280	292	345	296	270	314	276	292	305	280	265	272	285	277	306	284	278	314	297	282	314	318	245	298	304	320	281	285	328	328	262	299	265	286	317	293	299	328	289	293	313	305	282	269	292	299	281	280	289	312	299	314	299	283	328	318	289	306	280	292	295	269	283	307	273	296	310	292	333	302	298	265	289	297	331	306	273	300	276	281	278	288	284	267	295	275	291	255	308	322	292	283
14287	1475	2570	3385	4313	3800	2583	2494	2701	1894	1524	1406	1244	1207	1114	1021	967	893	921	893	898	940	949	1103	855	861	835	875	790	795	810	790	871	815	878	819	952	882	828	965	946	951	847	778	814	829	733	741	745	775	795	738	735	752	752	766	757	815	696	744	761	683	760	716	715	739	757	763	767	734	743	715	728	757	750	708	729	668	708	756	761	706	743	732	720	741	733	686	690	736	747	769	757	744	747	696	712	729	676	738	696	734	730	742	720	747	747	715	727	689	714	764	726	768	741	695	715	761	747	704	772	733	777	733	730	715	733	769	732	705	704	714	730	717	661	742	744	719	708	731	748	737	735	700	771	711	720	715	679	683	731	761	728	753	691	733	728	751	691	773	722	793	736	704	720	669	722	717	712	731	749	729	721	729	749	691	713	729	706	719	709	733	731	715	751	735	752	748	705	728	768	737	729	752	693	699	732	727	720	750	756	740	724	716	692	709	704	731	712	732	728	696	718	717	728	717	699	740	669	762	748	758	711	723	708	712	739	727	766	755	691	712	672	778	711	683	714	703	701	733	765	682	765	756	738	739	719	666	751	705	700	706	685	726	759	727	768	726	727	772	722	723	694	748	742	748	720	713	757	722	687	708	716	688	750	698	715	761	704	725	733	729	749	725	722	705	724	684	671	706	743	767	706	721	733	700	725	712	741	727	690	690	660	698	754	704	741	699	732	755	733	699	707	738	732	715	766	705	736	686	680	716	749	753	691	744	759	724	652	726	724	697	762	717	700	714	705	750	723	763	693	756	750	678	710	737	729	724	730	689	749	687	700	728	693	705	754	689	761	698	721	685	737	700	735	723	722	697	723	723	782	757	721	745	731	735	765	709	715	733	695	750	732	691	670	708	737	759	664	718	711	693	719	745	723	681	743	703	696	723	693	704	710	757	757	775	732	714	765	723	781	716	721	697	736	694	744	743	708	721	737	728	753	682	719	746	753	702	745	712	715	749	739	742	756	746	758	733	724	746	717	716	724	732	697	718	755	718	731	742	753	755	745	666	716	720	728	718	749	714	704	723	712	751	790	748	742	705	721	737	751	759	710	723	675	706	775	766	700	724	725	745	711	752	701	689	735	751	703	741	713	713	727	738	697	719	680	671	721	731	672	710	722	744	701	741	765	786	747	667	683	716	736	732	730	732	699	699	726	732	720	687	691	710	672	771	700	725	712	723	746	722	714	728	750	707	720	753	739	707	750	742	680	733	728	683	739	728	708	729	708	721	755	726	700	726	678	726	674	794	693	754	722	676	745	744	747	738	731	754	674	684	759	795	752	696	793	747	732	789	717	748	675	760	716	695	736	703	748	708	708	721	702	743	711	689	712	751	730	769	721	741	751	718	746	708	713	707	698	717	754	734	665	750	712	730	704	722	740	759	714	777	689	740	759	717	732	716	698	719	692	747	715	749	728	743	747	720	749	718	710	750	740	713	751	692	687	733	747	747	718	709	683	760	710	759	725	720	733	746	726	697	727	749	774	728	660	672	700	725	729	706	717	726	719	693	750	735	722	737	730	741	701	759	729	670	727	749	734	715	679	709	690	760	743	717	685	721	726	714	702	727	708	720	684	731	721	697	725	761	744	748	748	690	729	734	725	726	743	733	712	758	722	729	732	790	761	732	701	743	726	723	717	687	674	722	750	740	727	768	786	749	713	713	766	728	732	728	747	736	731	722	740	672	699	699	758	738	745	748	683	691	708	709	726	712	688	710	662	766	716	724	797	764	730	736	735	760	737	708	727	719	746	752	728	692	719	717	695	699	741	733	774	755	676	741	749	708	672	701	813	705	716	706	749	682	700	709	718	757	735	699	743	738	710	684	734	783	768	702	706	764	706	759	667	734	681	736	688	732	745	715	753	709	701	779	745	726	761	743	716	711	722	710	719	708	676	690	728	694	727	713	706	751	740	747	701	721	714	688	727	716	695	691	769	689	693	772	747	704	730	761	717	701	742	778	752	700	738	718	722	711	743	686	683	683	720	725	754	713	745	736	714	724	691	692	781	729	722	775	738	719	724	722	737	797	770	706	673	702	748	749	714	677	737	698	697	745	728	725	795	735	700	789	714	766	738	707	732	720	751	678	724	688	723	774	763	722	706	736	696	682	668	680	733	718	698	731	728	729	716	740	728	713	772	727	701	709	726	726	744	752	782	726	698	699	728	677	715	728	749	749	739	718	744	731	775	733	679	724	704	745	713	702	723	712	705	686	672	738	761	736	704	736	720	736	717	671	731	686	714	695	776	702	679	712	707	686	727	761	735	711	719	690	720	727	758	722	716	713	698	776	739	683	743	684	719	734	710	709	701	725	726	674	724	749	727	746	674	705	710	741	689	702	744	744	684	762	731	706	726	722	702	709	713	687	677	664	769	710	722	804	752	725	701	748	732	700	780	714	699	711	717	764	719	701	686	703	753	769	715	784	685	758	730	726	729	753	722	706	724	720	731	715	684	731	769	751	738	694	722	723	690	723	684	696	728	721	765	750	693	733	757	698	716	715	742	790	721	745	735	721	743	739	692	737	724	687	744	717	710	756	701	759	738	705	696	737	674	700	653	755	687	757	723	736	759	703	791	719	748	712	696	700	781	724	697	724	710	729	713	732	701	672	761	764	706	737	728	759	710	735	758	785	759	700	726	722	749	704	678	704	698	686	711	701	726	748	722	723	727	776	714	750	737	747	673	707	763	688	747	712	671	667	712	734	690	722	730	737	752	721	725	727	681	737	748	723	719	711	749	678	684	754	710	726	760	729	760	718	766	728	730	712	726	709	742	723	722	708	773	784	704	732	717	687	694	722	716	696	722	744	704	713	734	742	728	719	713	713	708	750	709	689	719	715	717	704	713	719	722	734	720	699	731	750	751	694	749	811	728	716	762	721	737	731	689	714	658	725	716	746	718	752	696	774	706	738	735	705	792	762	671	739	698	759	683	727	688	688	708	681	711	746	763	695	745	721	702	732	692	758	739	739	696	700	699	771	698	718	761	697	709	683	744	687	703	726	676	723	711	741	731	725	702	723	749	708	784	729	708	726	721	711	714	651	728	740	712	778	741	692	741	674	739	745	718	728	749	709	701	700	760	710	733	681	710	707	709	734	732	692	721	688	703	697	732	752	736	739	730	748	692	719	711	719	691	668	676	686	731	703	697	755	726	688	670	733	758	734	704	715	749	719	752	705	730	693	714	727	724	692	735	730	694	718	720	711	743	724	707	708	729	737	760	714	724	699	763	772	776	727	782	710	713	719	735	717	709	704	728	723	720	708	762	762	722	700	738	744	676	754	690	684	717	747	723	684	737	690	743	711	738	696	671	708	708	750	695	732	738	741	766	690	728	708	701	737	712	757	723	750	700	670	722	716	689	758	780	700	702	719	735	708	722	777	691	790	727	713	701	709	755	771	716	720	750	733	738	692	694	671	676	741	717	757	741	732	752	716	686	787	716	729	714	728
45378	11722	2886	1937	1790	1335	908	842	876	584	565	452	463	433	383	369	362	382	398	371	363	344	345	345	338	344	356	311	360	267	318	314	293	319	308	325	346	328	355	393	372	327	336	321	318	314	282	286	302	349	311	320	325	317	284	316	276	345	305	301	320	283	324	290	315	312	294	310	336	302	296	257	326	301	308	297	286	311	307	304	296	327	298	331	284	291	299	331	314	301	271	290	304	300	307	305	293	331	297	329	273	296	315	281	289	284	311	285	278	319	289	322	323	295	341	323	309	330	320	289	283	311	315	310	264	302	350	295	332	313	289	307	285	278	337	338	279	289	296	291	295	326	303	286	288	294	323	314	311	314	323	309	306	249	291	303	307	324	320	300	290	287	306	294	295	270	304	293	299	287	320	302	339	315	307	313	292	267	271	325	310	317	317	306	309	305	268	314	297	311	279	283	300	315	293	312	308	347	298	308	292	283	310	288	315	270	273	260	326	304	302	266	301	281	326	333	310	289	283	300	279	310	291	298	307	292	292	307	309	303	316	312	276	311	274	306	289	303	282	290	305	295	299	253	323	330	305	302	299	293	308	325	280	319	294	284	301	297	256	295	308	297	300	301	328	343	304	267	292	312	298	329	310	310	272	316	279	306	318	292	320	272	315	324	285	286	308	300	280	336	300	299	288	315	305	330	330	298	318	317	323	318	319	292	302	301	297	286	291	273	311	320	333	263	346	272	291	289	270	276	307	311	309	282	279	315	298	309	292	340	318	297	277	308	290	282	289	323	309	282	315	288	301	299	295	316	288	315	313	284	315	315	294	293	291	329	279	288	314	332	298	296	307	280	269	289	301	332	306	299	317	311	302	326	333	284	288	326	260	287	295	310	304	345	284	310	306	316	310	307	297	301	308	311	311	291	326	289	297	312	285	288	323	301	315	330	318	315	316	303	302	324	315	314	310	315	298	307	282	302	318	308	320	327	308	284	317	304	263	290	290	289	298	296	271	334	295	318	305	304	327	313	328	286	327	316	282	297	302	337	312	291	330	312	307	296	275	272	315	297	317	294	308	308	301	328	350	318	330	310	320	290	281	313	326	338	274	319	308	318	312	274	290	290	300	320	320	314	315	291	326	293	278	298	283	266	322	310	301	283	312	285	309	289	301	286	260	307	276	313	301	306	317	316	286	304	296	310	272	288	287	290	272	313	291	316	320	327	305	300	303	294	329	270	303	303	284	306	317	316	282	286	285	311	344	290	296	311	329	330	309	308	294	329	293	265	307	301	324	285	308	308	317	300	279	293	300	320	284	320	326	323	336	262	265	260	331	299	301	264	288	303	301	302	325	286	307	281	319	297	313	289	285	289	277	313	315	297	285	309	294	284	286	329	308	307	294	283	335	303	295	314	298	324	322	282	333	297	314	275	275	299	283	349	312	308	306	281	285	295	301	293	300	327	287	303	333	327	325	310	307	309	276	307	318	323	317	295	293	279	287	292	320	291	342	290	303	285	277	330	274	306	280	293	297	306	278	275	322	334	329	322	304	286	295	339	272	342	281	279	339	293	314	293	283	291	291	289	298	294	327	325	301	284	325	314	348	330	321	272	256	322	300	296	326	257	277	305	293	326	332	273	293	309	273	287	280	309	289	277	317	302	304	301	305	294	310	305	312	319	306	315	309	318	284	318	302	277	284	331	290	310	290	333	278	310	330	298	316	320	278	276	302	307	290	269	313	279	272	292	296	297	291	317	297	279	299	318	310	313	298	255	295	321	285	296	330	310	281	288	301	308	296	292	309	316	314	319	320	283	309	281	299	281	266	334	315	304	307	289	290	281	301	313	307	284	282	325	341	273	303	290	296	287	344	327	292	288	322	280	292	306	294	300	271	315	339	305	312	270	338	325	309	307	261	308	263	324	314	307	280	306	296	265	323	337	290	295	322	317	300	330	281	281	301	299	299	299	304	287	322	312	293	295	278	299	306	313	301	287	297	277	297	286	327	285	295	296	305	306	323	299	307	293	294	337	332	294	283	312	327	295	300	323	322	301	314	292	316	299	281	343	317	274	294	348	307	312	321	316	317	304	335	313	300	277	305	319	323	305	308	289	317	317	301	287	306	295	323	303	299	307	320	286	273	305	290	284	311	288	308	301	310	304	290	286	294	325	304	306	300	314	317	306	270	324	322	322	278	298	310	300	317	346	311	306	287	299	316	331	289	312	315	334	314	289	295	296	276	316	275	267	295	334	301	330	310	286	295	293	299	306	311	302	330	307	280	287	320	323	282	304	318	292	311	306	299	319	298	326	296	301	300	299	322	298	293	278	307	294	305	309	268	326	317	312	324	295	342	297	327	275	293	286	303	300	299	282	279	290	349	325	287	305	302	298	293	318	289	312	274	303	297	290	296	306	307	315	293	311	316	297	334	278	337	318	305	302	291	291	311	298	313	324	314	267	307	303	313	310	318	256	290	303	306	307	310	314	307	302	299	299	265	316	307	291	336	280	316	287	298	314	306	304	290	332	263	279	315	273	307	312	299	253	287	278	288	313	325	323	332	321	350	289	302	320	303	340	302	310	294	277	320	296	316	319	267	297	338	290	325	289	283	313	304	299	294	302	291	285	277	281	310	254	288	265	286	316	295	317	312	305	280	306	291	316	278	304	327	280	299	310	306	304	295	317	317	291	355	314	299	302	308	316	297	290	306	350	291	287	298	324	307	325	314	298	281	300	315	304	316	266	323	296	294	283	286	321	301	315	305	323	302	318	317	311	308	318	308	296	299	288	329	290	338	303	340	316	298	289	302	316	313	276	303	289	312	328	298	337	351	319	278	328	296	323	321	331	319	302	284	307	296	311	283	282	318	327	352	317	286	313	299	311	290	287	274	317	324	294	302	294	356	298	302	295	282	301	294	293	284	307	306	327	308	287	305	323	278	303	287	290	316	291	353	274	303	311	294	277	281	298	356	295	311	275	284	263	301	261	333	314	345	298	324	283	308	300	295	311	330	308	327	336	314	308	333	306	302	317	320	318	324	320	290	307	305	267	318	298	290	302	286	286	299	309	301	302	304	327	307	304	299	290	301	299	310	327	344	310	308	298	323	284	301	328	310	303	339	284	320	310	285	292	300	313	342	308	326	302	331	288	325	304	306	313	321	279	317	280	318	314	282	310	288	294	298	305	317	332	308	281	291	301	304	306	313	270	293	302	305	301	301	297	324	291	285	337	299	281	296	291	319	315	267	301	298	306	309	324	303	306	322	300	309	294	312	313	306	324	317	299	318	300	340	282	333	321	273	279	295	291	281	271	328	295	299	321	287	349	335	299	259	285	344	334	312	315	338	305	293	309	341	284	315	319	293	297	307	329	296	315	313	303	291	318	289	295	317	314	327	289	312	313	302	299	329	315	289	310	305	310	330	306	353	331	296	298	331	299	267	320	315	306	328	293	299	325	288	271	328	318	332	280	276	299	301	326	312	289	308	295	307	293	286	284
19436	2160	4466	5821	6076	5547	3992	3876	4042	2634	2157	1850	1638	1517	1340	1223	1159	1088	1134	1098	1081	1097	1155	1269	927	981	875	877	889	936	959	922	930	858	952	935	1001	1015	1076	1329	1138	1118	1026	860	892	880	882	790	752	795	771	779	759	845	813	759	748	762	815	768	766	735	752	731	731	755	732	705	741	758	720	753	730	745	728	674	722	730	756	690	682	758	708	711	753	772	673	737	735	728	767	702	742	709	751	755	730	730	748	771	728	731	689	724	749	700	755	764	695	746	693	741	747	749	757	722	720	681	709	681	721	737	755	761	748	700	710	743	752	710	751	724	724	667	753	743	713	724	765	705	746	716	720	743	723	735	720	725	703	707	744	747	717	709	689	743	723	711	743	722	698	717	704	736	760	704	712	738	696	716	719	727	752	733	728	731	726	745	696	713	736	749	751	708	781	723	696	725	723	724	731	748	761	731	679	719	717	739	725	702	778	729	731	748	713	703	760	741	734	721	689	757	751	690	726	677	761	772	731	742	749	707	785	763	694	718	735	720	709	780	734	726	706	716	729	736	696	722	726	787	704	735	776	711	727	683	729	692	755	729	766	735	721	738	763	681	711	750	759	728	744	676	730	771	737	723	784	698	736	732	745	745	746	744	719	749	721	728	706	721	739	699	702	742	673	756	707	770	731	680	698	729	756	780	702	713	749	693	786	717	706	719	696	716	678	756	709	703	692	713	726	744	759	758	685	717	701	721	711	747	708	689	699	717	715	694	691	770	719	733	749	768	709	769	728	697	684	749	729	749	699	744	722	755	758	698	734	698	758	701	741	749	700	719	716	732	750	718	701	686	700	700	750	658	705	749	751	676	777	722	751	710	749	698	744	722	731	713	715	737	728	720	748	729	698	745	705	743	722	686	734	760	749	741	713	711	726	759	766	690	733	704	704	683	719	730	677	710	757	687	759	702	716	708	755	745	720	761	713	710	715	682	736	708	696	709	685	697	750	712	729	703	706	705	794	749	777	747	754	754	769	694	720	734	718	734	741	724	669	740	742	711	774	721	718	726	736	744	697	692	761	745	752	729	737	700	733	731	724	705	706	750	677	750	743	731	726	700	791	770	710	754	762	727	736	715	700	734	744	750	687	719	740	709	718	762	690	707	719	727	674	696	791	743	692	697	694	665	742	705	756	710	745	767	733	659	718	765	712	720	759	692	683	734	725	758	733	678	721	721	679	727	687	721	703	725	734	735	728	721	763	729	715	719	740	755	654	698	715	738	729	718	665	714	734	753	670	763	733	705	741	741	725	754	738	759	741	755	714	717	680	740	718	735	715	707	728	788	717	706	793	760	711	755	670	760	752	714	692	713	712	778	744	730	735	704	765	759	722	728	696	720	734	724	658	749	686	720	760	769	698	729	720	724	733	721	737	730	757	729	710	708	733	760	744	711	656	732	740	714	735	739	683	738	783	772	684	714	684	772	758	704	753	742	735	697	726	705	742	719	756	661	721	775	719	755	753	719	731	738	718	724	791	730	736	767	689	753	694	717	693	718	773	750	698	689	746	684	711	718	705	722	696	718	694	717	684	725	721	775	669	724	697	765	743	734	713	742	727	755	734	704	718	753	723	700	702	714	726	738	745	752	770	690	744	677	707	697	700	738	747	711	752	668	710	754	774	758	719	692	730	732	737	692	771	728	737	703	708	729	695	724	721	716	681	746	739	755	687	657	719	732	727	687	716	770	741	744	668	737	726	732	752	783	776	710	725	707	779	759	748	692	707	688	727	786	710	731	747	740	705	687	703	704	716	748	724	708	750	718	708	686	736	754	682	709	715	729	724	695	692	769	778	722	744	750	655	740	742	727	727	720	718	718	725	724	749	695	704	685	715	721	726	722	742	725	685	724	743	763	700	724	745	723	738	729	674	690	716	725	728	723	722	746	721	724	705	795	736	740	708	700	731	684	728	723	658	715	711	721	723	676	727	700	703	741	741	757	722	704	725	754	706	743	718	697	752	698	716	778	722	695	758	708	712	735	725	687	723	749	718	757	715	725	736	716	739	735	690	721	714	683	703	744	736	707	702	693	676	689	705	697	716	710	676	699	736	745	714	701	676	734	716	699	738	706	766	702	692	760	728	713	672	689	766	716	690	668	689	655	686	728	724	703	684	687	750	685	720	752	728	745	721	713	769	708	675	770	735	686	771	732	738	738	749	777	689	691	736	745	749	701	704	712	684	721	711	751	702	736	704	714	717	716	707	754	695	677	675	748	697	740	711	757	753	755	702	710	737	694	778	696	791	660	760	755	719	761	729	700	714	716	699	716	692	778	709	700	747	715	728	681	751	737	690	743	693	704	749	685	710	718	688	745	753	713	702	760	697	700	733	733	699	718	730	679	697	742	720	740	794	756	758	732	678	695	705	717	699	712	708	738	761	711	732	752	738	737	753	740	720	701	713	760	745	736	687	725	742	711	699	748	714	681	695	721	706	712	680	725	726	699	752	711	770	704	764	738	734	763	703	732	766	744	651	754	690	710	751	766	707	729	689	765	668	712	696	707	712	720	741	777	738	743	737	773	725	691	804	755	722	705	724	774	733	716	728	719	730	752	730	750	678	720	727	680	728	707	737	715	724	681	751	668	712	721	737	696	743	763	684	672	688	731	734	719	664	719	727	704	739	717	730	752	730	707	729	696	712	734	685	731	710	745	715	705	704	731	742	713	701	721	734	710	717	715	731	739	744	716	722	747	723	745	720	765	743	690	674	733	761	686	714	766	678	727	690	728	715	709	684	713	727	707	720	721	642	761	710	706	684	737	724	736	731	729	735	741	704	697	717	714	704	731	707	703	727	686	706	757	736	706	740	726	690	714	701	723	701	723	725	720	749	749	682	745	678	746	716	737	729	781	713	720	725	713	743	711	722	710	704	717	706	713	731	718	727	774	763	732	759	709	717	725	715	706	711	714	743	755	739	674	742	692	664	698	729	700	719	702	702	707	712	720	729	749	693	705	724	701	688	750	691	713	740	732	690	696	724	696	719	733	746	709	697	724	729	669	747	744	718	735	759	740	709	740	752	782	741	705	719	696	701	775	706	705	748	718	760	729	751	743	693	737	679	746	746	716	708	727	712	695	686	721	727	733	795	694	648	742	696	725	702	716	728	719	732	749	717	724	692	680	736	689	715	739	723	712	731	751	707	736	708	748	687	760	711	735	750	737	736	689	697	741	773	784	780	730	738	696	739	794	750	710	744	727	693	711	768	714	743	699	703	757	728	741	702	733	734	757	750	738	731	752	717	753	721	746	764	685	753	727	731	696	721	704	731	733	742	751	692	734	746	770	672	695	718	755	774	725	746	718	723	726	721	710	693	748	698	698	717	760	708	747	757	722	706	767	763	703	707	753	706	725	710	744	721	711	763	725	719	712	724	761	740	704	691	738	736	753	678	718	693	713	744	742	690	800	765	740	745	748	702	746	712	732	715	661	747	711	733	733	755	749	762	746
5970	289	285	282	262	233	216	251	228	161	160	138	171	146	140	147	158	131	144	143	138	133	133	143	148	149	137	133	153	120	131	136	134	133	145	138	160	134	130	139	148	133	136	137	135	137	128	150	127	133	139	145	136	125	144	150	133	142	136	124	144	151	143	147	117	116	127	131	135	143	159	132	137	157	130	130	137	142	110	121	124	149	116	135	124	141	123	132	141	129	130	121	146	128	137	125	134	135	141	133	142	146	144	133	142	141	132	105	130	110	135	132	140	135	103	122	160	125	135	148	120	148	146	126	133	131	146	118	140	145	128	140	131	132	133	124	135	153	145	149	153	141	152	147	118	148	150	118	123	142	120	146	128	151	128	131	139	123	151	141	132	144	141	146	132	141	132	134	161	124	143	149	133	161	145	140	126	139	122	166	131	145	144	138	140	161	130	98	118	128	122	143	145	135	125	128	139	128	127	123	120	121	144	133	131	127	118	146	128	133	147	130	104	124	126	146	153	159	153	125	140	137	154	125	150	118	139	132	123	134	148	136	126	145	142	138	124	140	136	132	136	146	164	132	143	135	131	122	140	156	152	132	125	156	155	138	138	124	141	129	129	158	144	126	120	132	148	154	145	146	146	134	135	144	161	123	132	143	144	152	161	142	150	161	128	144	144	141	152	167	119	165	126	147	134	136	110	144	147	128	133	148	142	117	129	140	129	139	127	127	126	130	142	127	132	140	145	132	145	142	113	138	120	123	171	143	147	139	130	157	145	157	137	128	160	147	134	154	154	147	150	119	152	140	131	117	138	138	130	137	139	127	126	105	147	152	127	134	127	119	157	124	134	141	132	144	154	141	162	138	137	107	128	130	146	134	151	156	127	134	140	127	138	128	139	126	128	136	123	133	127	149	149	120	133	157	124	136	132	137	146	140	156	128	137	150	148	146	142	122	123	122	133	120	154	127	132	130	138	138	136	129	119	147	148	165	137	161	126	128	138	154	147	155	152	133	134	135	129	139	148	137	131	123	133	124	129	131	151	140	123	137	127	148	132	149	119	143	149	124	140	142	132	136	150	147	176	127	124	157	134	158	132	135	142	138	119	135	129	127	129	138	120	129	138	143	151	128	135	155	159	134	145	130	128	134	128	146	132	136	135	147	142	136	101	111	148	140	141	125	153	131	137	135	133	135	132	147	146	129	138	150	131	138	115	142	132	130	145	139	125	134	141	136	137	131	130	145	128	145	126	123	147	143	147	141	158	136	127	143	104	149	137	121	129	143	149	153	140	144	141	134	141	130	124	127	131	120	155	139	153	135	121	142	135	129	144	140	126	123	148	151	140	157	131	109	129	135	116	141	154	131	136	147	143	145	120	119	157	129	167	121	154	166	150	137	126	139	135	140	144	146	138	138	141	147	144	116	143	112	145	133	139	162	154	146	137	112	132	143	148	140	149	138	135	116	136	162	155	152	135	129	134	128	150	129	134	150	155	125	139	152	143	136	173	143	131	144	140	132	122	131	135	141	140	145	134	145	126	111	112	155	142	129	126	124	116	143	141	140	129	130	117	134	129	160	145	141	142	124	151	130	172	141	138	118	138	136	145	121	149	134	136	128	150	159	116	125	126	121	137	119	137	147	152	168	141	127	138	129	156	120	138	110	142	128	137	123	136	153	158	130	123	136	130	148	121	130	131	148	147	122	160	159	137	141	142	110	132	139	128	159	135	153	142	144	106	135	145	149	156	136	143	137	127	148	147	160	139	150	136	132	144	108	123	131	132	153	142	139	128	133	140	107	141	141	149	126	151	123	123	153	153	154	138	138	134	128	132	154	142	124	125	129	141	156	130	140	142	136	157	160	129	126	139	138	129	136	152	130	135	132	123	140	157	139	126	136	121	130	127	139	127	150	147	112	122	125	131	160	137	120	143	139	124	135	145	154	141	133	126	130	131	158	140	143	145	136	129	144	133	143	136	126	140	145	155	115	143	140	138	143	137	118	145	131	152	114	124	117	150	150	115	134	143	125	130	146	117	131	131	145	119	127	144	148	123	151	142	141	143	131	149	134	142	135	146	146	158	127	141	143	141	142	122	147	138	157	146	178	130	162	131	115	164	163	125	146	144	117	132	119	132	154	123	129	146	140	145	154	139	141	138	142	142	131	135	136	140	146	128	146	132	152	134	125	145	143	128	146	149	124	126	134	139	141	151	143	142	153	138	147	135	134	140	147	124	113	128	140	106	122	136	120	129	130	149	142	129	165	131	157	142	159	141	122	120	135	159	123	132	152	132	136	121	144	146	137	123	134	135	143	136	119	135	123	144	132	117	132	138	114	144	146	138	156	144	139	133	134	122	140	137	136	146	146	161	144	145	132	119	137	141	159	127	136	139	137	127	143	117	160	133	146	141	133	123	142	146	150	127	142	112	99	145	121	138	145	137	142	133	126	136	126	148	138	140	142	134	145	130	141	141	118	131	122	127	112	151	147	138	144	138	157	146	138	147	141	139	155	137	145	135	147	155	149	151	142	136	133	116	128	121	116	126	123	135	136	142	126	119	140	120	131	152	137	129	152	130	128	108	137	141	136	143	129	129	150	128	132	139	135	128	153	125	139	119	139	142	140	127	161	121	140	140	146	137	128	150	118	131	140	155	144	121	129	170	132	128	140	161	133	131	158	130	144	154	115	154	169	138	132	145	132	127	157	132	124	130	144	138	144	142	150	134	150	136	129	121	135	133	154	136	148	118	119	164	137	153	128	136	128	120	126	123	131	119	140	153	123	148	143	131	136	132	127	172	127	127	127	168	137	134	125	136	129	124	123	127	138	165	130	120	117	136	143	129	133	124	143	134	162	149	122	167	152	135	134	144	140	121	127	146	124	132	134	132	144	116	143	140	112	142	112	148	133	146	114	127	131	140	146	134	129	153	144	124	136	145	125	125	131	136	145	144	134	167	150	141	139	124	146	154	120	145	128	155	109	138	135	166	122	147	139	139	145	130	136	117	143	144	122	148	135	154	149	139	158	135	145	131	118	143	147	144	141	151	167	148	130	136	154	159	140	154	145	159	142	126	146	126	123	135	128	121	142	146	160	126	157	154	123	134	154	141	142	125	129	143	144	147	134	162	123	118	147	111	137	128	132	132	141	124	134	122	140	140	148	117	141	130	117	138	130	130	138	137	116	141	151	128	155	146	131	133	132	148	142	142	126	128	139	137	154	134	128	136	138	124	143	148	135	134	138	131	137	134	157	121	109	111	147	138	136	138	134	145	138	152	133	155	144	144	144	151	142	140	123	159	139	144	115	113	131	156	120	125	164	150	151	132	136	145	132	149	136	149	131	158	143	154	138	137	130	125	166	150	164	133	140	127	117	124	150	133	125	145	119	109	136	117	148	129	119	136	127	115	127	129	141	131	141	125	112	122	147	140	138	143	131	138	132	138	160	122	151	146	138	131	112	143	142	129	126	148	128	118	123	124	139	139	148	138	142	124	121
5878	540	641	987	1059	1037	830	989	1002	654	510	524	460	403	425	421	388	438	432	415	407	444	431	455	410	430	411	391	414	395	425	423	414	374	387	423	397	413	430	448	397	389	394	396	419	418	400	385	423	368	419	409	396	373	423	370	422	380	436	388	390	431	365	393	398	420	408	369	401	403	425	389	409	394	428	419	391	398	400	394	390	394	396	360	404	391	346	420	380	395	380	396	410	388	375	423	417	414	361	364	434	342	436	379	425	345	427	384	405	389	402	419	405	406	416	392	410	408	443	364	393	396	396	415	409	380	402	383	368	379	383	356	392	408	407	382	374	402	366	408	367	441	396	405	370	425	386	421	420	390	395	408	402	409	382	417	410	389	392	381	404	407	373	429	388	404	414	403	396	370	419	408	381	422	377	401	434	383	398	442	358	410	400	424	413	420	410	395	375	407	395	438	400	356	376	398	392	386	388	366	387	408	391	392	380	375	391	382	403	389	405	402	408	410	369	408	409	383	364	439	406	419	371	388	376	393	384	412	406	363	418	401	365	411	373	364	388	433	404	397	385	392	412	400	427	399	414	400	359	362	394	376	376	372	391	408	373	410	405	389	391	380	411	389	380	380	395	377	358	404	387	404	393	403	406	374	382	415	411	398	451	428	403	396	420	441	380	401	388	405	421	397	385	401	393	368	393	416	406	405	375	393	379	368	428	447	416	411	376	378	409	435	375	385	429	410	408	395	400	409	416	425	381	364	423	370	368	394	428	411	404	366	384	386	356	411	417	409	384	392	401	381	381	361	420	408	398	390	382	394	423	417	395	398	365	415	372	391	403	371	411	386	379	431	376	433	363	360	381	377	420	422	393	435	390	410	393	387	410	404	408	364	394	382	398	392	380	394	364	349	413	389	384	381	428	404	361	372	405	402	419	387	388	398	356	420	386	391	385	373	389	399	394	390	425	388	360	365	398	362	415	400	440	386	385	433	367	455	412	425	388	379	393	394	379	407	416	416	411	378	403	357	412	441	393	386	400	354	398	370	391	421	383	366	409	360	394	411	420	367	376	393	368	370	391	371	377	382	424	374	399	402	390	355	374	375	356	405	414	366	392	410	383	411	384	376	419	340	429	384	426	396	405	418	399	396	419	364	419	379	371	372	399	414	388	369	407	394	375	384	391	373	399	422	418	363	391	407	404	373	384	381	409	373	370	408	392	413	360	400	416	396	383	383	423	367	418	406	390	402	397	377	417	379	424	395	407	420	396	329	399	391	414	403	396	389	386	405	379	406	391	413	407	420	406	382	405	383	426	422	354	377	377	396	376	402	408	402	370	426	408	415	392	418	400	388	393	409	370	406	408	386	392	418	401	410	413	423	405	426	369	393	394	435	401	387	389	426	366	388	407	387	404	380	373	369	356	384	378	394	416	418	429	402	395	417	393	391	405	392	372	379	378	394	351	376	394	409	395	392	413	415	429	357	392	380	405	389	414	407	382	394	386	415	422	412	379	409	415	417	375	401	394	413	356	401	389	374	388	408	385	398	415	378	387	416	374	411	431	408	383	384	392	413	452	380	415	397	416	406	399	375	411	374	415	367	404	428	381	416	396	374	408	387	378	397	375	435	407	400	375	369	426	394	408	424	390	389	404	390	386	406	411	379	411	397	359	400	432	415	389	383	421	373	419	367	370	379	361	411	384	423	406	385	414	402	357	423	415	354	435	375	424	398	426	402	390	386	400	379	392	412	388	394	399	409	369	365	418	372	403	384	439	432	384	384	416	422	401	392	420	376	372	417	388	393	373	428	387	400	408	375	403	367	360	385	398	421	374	401	395	444	407	421	372	420	378	423	416	367	420	375	394	391	372	372	374	441	400	437	401	414	414	413	404	394	424	356	391	405	347	384	373	415	397	439	373	381	374	418	399	417	392	388	392	379	402	387	415	433	407	391	424	437	374	394	377	401	366	409	387	408	426	408	417	366	410	380	377	419	394	386	417	383	351	393	390	400	392	402	369	383	409	405	421	393	371	437	411	392	396	395	393	372	422	405	388	359	402	383	434	364	384	410	408	358	409	382	398	378	397	430	383	362	406	379	391	391	412	398	411	396	371	410	392	434	413	377	373	402	401	384	415	413	399	400	409	365	395	410	387	400	353	409	391	365	445	386	359	414	421	421	398	427	400	394	425	409	401	393	409	414	404	420	426	388	384	420	385	403	405	395	395	425	402	408	394	424	413	407	416	398	404	387	374	397	400	390	385	382	399	403	365	388	426	425	391	438	347	395	373	394	429	398	403	439	393	422	385	365	367	397	395	386	400	374	433	360	355	393	407	411	384	381	402	385	418	366	420	372	385	377	389	403	395	398	443	410	387	404	392	369	391	392	387	372	411	385	380	407	413	376	372	435	385	390	376	378	402	368	354	406	408	396	414	397	404	412	423	424	378	343	413	410	367	364	389	386	378	356	373	392	396	381	374	396	368	388	372	409	382	403	377	374	411	409	394	409	416	415	418	393	376	414	378	403	361	387	394	402	411	407	396	389	426	400	429	371	391	378	381	402	369	410	391	383	382	401	406	435	395	380	418	413	399	394	411	391	369	426	339	409	398	366	429	417	407	378	412	353	382	386	363	419	406	365	397	394	415	386	401	380	404	402	414	364	391	401	401	390	415	431	350	430	392	387	410	365	381	362	395	381	399	372	398	392	380	399	401	374	388	395	385	395	391	416	435	393	419	397	395	369	388	417	386	394	388	382	394	391	419	389	383	397	380	395	373	367	421	368	404	431	440	380	392	379	436	400	416	418	381	406	405	390	409	413	403	387	393	406	380	353	338	401	407	398	404	434	369	399	403	395	378	399	435	398	395	354	444	380	422	397	386	426	419	376	392	423	370	392	403	393	357	416	370	385	385	386	408	415	418	357	384	374	395	381	384	372	377	389	402	392	381	415	410	363	421	415	407	415	405	372	427	394	382	385	411	392	406	411	388	431	392	373	400	397	359	385	370	384	425	398	358	394	407	394	377	402	428	395	410	414	401	460	395	359	401	403	409	384	375	410	364	387	394	389	369	398	427	384	448	451	370	452	407	408	344	405	390	392	424	418	426	388	366	408	377	395	379	423	401	408	416	396	395	377	400	399	380	397	374	386	419	385	367	411	406	382	412	388	369	378	378	392	405	378	392	384	370	413	383	414	416	345	375	408	403	385	406	382	393	402	413	358	393	380	373	391	388	417	406	397	380	418	392	366	420	404	419	415	421	382	406	401	389	423	404	386	393	412	441	409	400	392	373	423	392	385	396	411	427	378	394	362	418	379	401	380	409	423	426	373	382	375	415	392	373	400	358	391	428	395	361	410	386	385	399	384	412	398	364	419	371	356	393	399	390	391	407	398	383	399	416	415	376	416	401	408	391	404	403	373	432	375	393	393	391	408	428	375	408	398	399	409	384	384	383	428	408	394	394	392	383	395	404	382	394	404	366	384	388	407	400	448	405	404
36454	6381	1456	1117	977	763	623	606	647	423	412	387	392	330	326	348	293	306	306	388	298	266	300	310	342	307	309	292	286	316	323	281	301	318	273	311	327	319	345	306	299	300	264	307	299	320	293	296	297	256	340	283	303	298	284	288	287	314	279	295	273	271	309	275	291	312	241	273	292	288	274	300	309	287	280	305	276	245	289	265	309	315	270	281	300	305	278	298	300	303	299	291	290	278	278	315	287	263	278	282	279	322	287	284	297	260	282	283	269	297	293	328	310	293	277	310	303	312	277	313	289	298	303	268	272	300	270	258	278	268	283	304	277	277	263	289	304	300	328	291	323	314	291	328	280	351	307	294	277	278	305	321	301	292	265	265	301	294	316	289	295	305	300	292	272	287	277	286	308	310	280	279	298	301	302	275	277	307	307	313	269	274	298	312	317	257	275	278	302	258	264	279	331	307	260	268	264	268	260	273	285	292	281	317	297	291	305	284	303	250	283	283	297	290	300	282	282	277	306	278	306	303	292	298	296	289	290	266	284	275	317	315	275	269	318	307	287	260	293	306	275	278	278	315	311	297	276	267	268	284	300	295	271	253	282	297	313	302	279	284	302	296	291	298	261	283	303	289	283	268	291	260	281	292	300	279	281	290	296	275	319	273	284	263	287	288	305	323	285	300	292	284	298	291	296	266	288	273	319	323	285	315	301	281	297	290	282	298	320	256	246	285	251	286	318	302	281	300	282	275	271	273	280	270	307	300	326	272	294	270	266	304	290	286	280	302	277	290	281	273	285	291	337	293	266	268	328	287	279	263	286	278	304	307	307	264	262	300	282	308	277	274	308	295	312	295	304	266	272	290	275	326	292	290	275	291	284	291	288	287	285	298	271	263	292	312	260	298	291	296	270	299	252	298	334	284	318	316	285	288	311	309	255	302	261	295	303	318	308	263	306	289	283	292	319	294	305	266	337	279	325	311	269	289	320	314	281	286	333	329	301	282	303	297	299	279	299	262	287	322	290	312	261	299	282	279	293	280	292	337	301	288	272	280	284	303	257	285	320	270	280	296	267	307	320	273	306	279	292	292	297	294	313	310	313	267	264	292	275	269	294	285	283	257	306	292	264	270	313	271	275	272	309	284	276	276	286	314	303	280	290	299	286	292	279	291	313	292	269	304	306	272	282	273	303	310	290	310	292	291	274	293	274	260	283	312	303	271	279	301	284	296	295	301	313	329	300	285	272	282	280	313	287	292	286	311	299	268	307	302	299	288	289	318	270	275	277	275	298	284	280	287	283	277	281	280	301	276	316	279	293	315	300	313	318	304	315	299	290	271	295	309	280	259	299	283	317	299	286	273	279	280	281	273	288	311	283	292	276	273	288	263	273	282	302	312	308	330	310	308	279	276	309	289	307	277	295	304	323	293	250	294	262	263	327	306	308	280	297	273	287	290	305	294	285	295	299	266	276	311	257	256	299	316	299	288	315	323	295	271	252	317	303	312	264	277	292	304	291	315	293	290	279	281	301	299	301	294	266	293	301	288	290	291	294	296	317	285	294	337	285	268	284	292	292	310	280	275	309	308	293	298	291	282	299	293	290	309	299	265	264	304	279	308	277	313	285	298	298	286	297	297	281	322	306	309	299	315	285	272	273	248	278	297	284	302	297	300	279	340	296	286	290	311	311	301	294	309	252	281	281	300	289	274	284	287	294	303	301	268	295	279	288	296	304	286	314	293	288	299	310	344	322	276	293	274	252	255	292	294	296	307	314	288	284	306	315	314	325	293	284	290	283	279	275	299	306	324	274	291	287	271	300	298	291	269	309	299	300	288	277	267	285	291	290	290	267	300	303	311	303	307	338	305	338	315	276	305	289	312	269	342	287	304	272	303	291	287	300	290	280	266	278	305	276	285	326	280	278	281	336	303	289	299	304	278	290	280	288	284	269	299	290	306	278	286	300	282	291	291	303	253	293	318	274	307	288	282	260	279	292	303	286	307	282	312	270	291	290	279	283	286	262	268	289	286	271	268	283	282	253	294	307	297	283	292	268	290	291	291	320	289	290	310	278	306	288	274	286	267	324	303	275	281	277	308	287	319	304	276	290	277	325	310	294	294	272	290	306	299	299	292	292	302	302	300	286	298	272	297	264	326	263	250	261	294	279	286	296	295	305	282	310	282	303	278	279	302	268	306	325	289	272	294	325	300	291	299	282	290	266	288	255	286	253	285	272	320	291	289	306	322	308	291	270	281	306	288	296	292	288	283	284	326	274	273	322	280	271	276	316	312	298	289	272	276	297	321	280	328	296	273	303	279	288	280	303	300	277	267	296	285	285	254	295	313	285	279	298	280	291	288	287	307	355	306	258	276	331	298	277	315	285	285	323	282	293	294	273	303	290	309	282	310	330	270	279	289	305	271	289	286	325	314	280	315	287	274	271	281	291	311	285	312	314	311	290	281	285	293	289	273	304	279	284	313	275	260	308	293	269	270	258	269	309	289	306	284	291	291	280	301	308	270	262	277	296	268	290	274	274	286	291	260	289	300	299	255	318	282	287	278	231	299	278	298	287	299	295	275	272	271	281	281	260	308	281	292	256	283	271	290	283	290	295	286	270	273	293	317	293	328	299	300	291	275	276	292	295	285	261	289	301	291	296	271	283	283	290	278	301	316	299	273	314	324	276	275	299	320	262	315	288	294	276	309	321	332	267	277	304	300	296	288	300	295	303	283	291	277	290	273	300	276	269	295	282	299	286	274	322	288	242	288	291	300	290	284	294	286	305	283	286	280	251	283	263	278	297	277	264	272	307	295	272	299	268	294	289	301	302	313	294	291	298	287	284	283	281	296	305	329	276	308	283	296	273	301	317	281	243	288	308	286	317	271	303	273	310	312	315	248	276	275	286	309	283	301	307	317	284	261	290	224	271	284	287	302	319	308	278	276	300	295	286	253	290	271	302	276	301	314	302	281	260	273	285	291	274	295	301	260	279	299	296	306	295	312	290	289	287	294	260	262	315	302	292	302	299	265	301	283	333	318	292	278	284	277	283	296	264	274	299	287	273	285	293	289	294	290	275	286	301	282	320	307	291	274	324	315	297	287	273	315	292	271	305	320	297	279	290	284	262	290	319	290	263	277	246	288	270	277	285	277	279	286	268	303	292	293	295	301	294	261	316	268	271	284	297	261	292	254	243	295	279	318	302	282	299	331	313	289	279	293	291	302	296	280	265	289	325	281	269	268	318	282	289	306	288	251	314	254	272	284	313	300	329	317	307	319	293	298	321	278	278	270	267	287	306	306	258	307	295	326	286	304	295	303	306	297	323	301	278	296	254	306	283	281	286	299	277	297	277	281	306	297	259	318	289	288	295	272	299	265	297	289	266	284	253	287	304	296	286	284	292	265	299	288	285	285	314	298	254	298	293	307	271	281	286	284	281	295	293	294	341	300	277	281	279	298	299	289	263	297	290	281	297	308	279	299	297	273	281	281	291	262
16213	1536	2671	3706	3693	3109	2657	2690	2540	1782	1654	1442	1273	1117	1104	997	937	918	903	875	861	923	928	1024	929	863	845	842	784	794	831	913	846	873	850	798	899	832	1063	1034	1030	939	835	820	759	770	768	763	782	833	799	770	782	798	793	761	757	802	758	768	778	750	744	766	726	793	723	712	765	744	766	750	756	715	722	720	729	725	712	689	767	724	749	710	715	721	734	730	733	669	753	687	743	725	777	700	742	772	745	741	759	745	697	714	730	723	768	718	734	799	694	727	710	753	689	740	742	690	731	697	740	743	701	725	759	719	690	691	704	735	755	732	740	773	721	715	753	686	758	734	742	703	728	745	708	764	727	687	692	705	728	720	717	684	727	703	731	764	728	704	752	752	739	704	741	721	725	711	756	706	725	761	745	684	741	740	728	714	747	700	772	701	735	733	688	732	668	697	735	742	689	742	699	734	716	785	755	711	757	705	689	697	791	722	714	712	752	704	732	770	721	717	691	715	734	719	726	734	742	657	700	688	725	725	725	715	736	649	698	705	716	662	710	688	694	714	720	710	727	723	674	718	773	687	721	745	701	729	713	682	693	696	708	734	732	732	686	728	680	723	750	726	698	728	714	726	683	730	789	724	691	771	683	715	756	726	687	692	736	741	704	726	781	689	715	705	728	717	743	700	710	744	734	793	725	732	700	733	729	719	695	677	693	705	738	710	692	716	722	734	694	733	703	708	741	708	710	739	741	719	761	669	740	714	714	693	713	762	721	667	716	739	702	706	713	702	700	701	767	699	762	724	674	670	785	710	704	702	719	757	755	711	740	723	754	629	700	789	759	668	733	750	727	732	713	726	657	725	727	749	796	732	710	703	711	698	677	725	729	691	683	724	714	730	673	696	744	768	724	713	733	707	748	727	734	736	706	723	777	676	717	684	729	733	680	715	692	691	713	734	722	734	714	689	697	765	695	737	724	763	722	684	747	707	726	736	721	790	691	695	680	744	760	693	695	723	737	709	710	688	750	758	722	743	718	743	712	730	731	757	746	723	732	703	727	765	699	757	732	708	705	777	721	718	751	702	711	762	733	699	720	682	747	682	712	714	731	758	702	714	743	709	698	699	715	715	753	720	678	682	719	740	706	720	715	708	721	660	741	765	739	772	751	749	745	746	746	758	698	736	663	741	687	762	759	762	666	697	738	739	653	753	686	751	711	687	710	733	712	741	713	686	713	659	698	689	721	741	736	732	742	698	698	715	735	733	731	764	723	746	734	708	691	716	740	742	742	733	701	681	715	699	779	742	734	727	731	734	728	675	740	724	737	680	699	716	759	747	724	716	731	696	704	711	738	735	689	651	719	756	749	723	706	758	725	726	702	732	704	753	700	763	714	728	723	718	712	684	698	795	721	766	730	716	710	697	728	769	712	724	760	699	732	667	674	746	724	685	688	722	690	743	699	719	727	733	742	730	707	725	688	711	720	789	688	726	785	707	669	772	752	719	707	676	736	725	710	784	745	727	730	754	746	719	714	720	758	775	777	736	724	715	736	802	737	722	716	674	708	686	724	674	738	733	707	743	727	753	728	741	745	787	750	716	689	697	684	710	742	700	679	734	688	741	713	748	722	772	766	662	696	732	739	720	692	717	750	746	754	712	707	718	710	703	741	708	730	769	687	735	700	722	767	720	755	721	709	672	718	739	691	786	707	701	698	684	721	747	730	716	660	655	714	648	720	771	759	726	731	721	752	698	676	741	752	720	705	780	749	665	769	731	673	730	708	708	714	714	671	743	730	698	707	757	738	754	705	734	738	738	718	704	799	742	688	725	752	725	754	744	754	730	689	701	755	711	736	775	717	722	742	733	717	724	734	747	711	714	726	743	756	738	792	695	776	734	698	781	739	723	720	712	731	730	769	744	730	668	713	675	736	741	720	720	715	713	719	743	670	736	733	696	757	736	719	704	728	716	758	706	715	719	712	714	744	710	701	722	724	732	774	749	713	680	708	756	689	704	777	707	733	734	721	722	727	702	675	716	725	759	726	699	689	690	732	710	683	739	688	710	745	731	725	774	715	751	729	670	720	716	704	694	751	749	727	674	733	777	718	744	741	681	742	700	740	786	711	775	699	744	698	750	677	687	704	748	696	746	726	731	744	726	715	765	756	748	717	749	727	722	743	725	690	768	739	698	712	745	727	725	703	695	732	716	738	749	684	692	731	776	724	696	709	726	710	712	693	728	763	737	710	723	671	727	688	720	695	718	699	707	706	740	746	744	724	739	753	757	732	695	675	718	716	726	732	749	709	698	666	715	718	715	716	754	726	673	730	757	701	686	745	702	762	752	758	749	700	750	762	799	729	679	746	716	755	694	711	751	702	740	697	731	723	711	724	718	734	709	703	734	737	779	701	691	737	729	723	699	718	720	735	729	748	720	708	762	696	754	722	791	724	667	724	697	754	751	725	725	724	750	741	715	744	733	716	736	721	732	758	707	743	737	747	764	773	739	700	687	691	709	697	721	714	758	740	729	704	717	721	737	700	719	720	695	750	711	705	722	700	718	743	809	738	756	726	742	701	717	705	668	731	736	703	681	688	713	695	733	707	709	776	719	743	690	747	723	742	786	771	670	695	752	671	699	740	706	715	718	684	692	730	692	756	732	693	741	740	734	757	725	693	708	738	686	701	726	739	699	735	675	710	712	716	760	739	746	705	712	699	736	718	724	719	741	740	729	708	669	734	781	750	738	730	741	766	678	711	680	729	701	725	703	734	705	776	714	752	694	672	767	749	730	750	709	713	695	700	695	746	754	771	725	705	687	655	736	765	739	700	678	714	690	698	757	707	711	686	711	747	695	716	705	715	689	738	677	714	693	731	731	706	721	729	751	740	763	708	692	760	797	717	710	708	682	755	662	746	685	782	727	744	709	650	735	715	749	723	722	729	731	707	697	675	708	717	738	682	698	734	722	750	727	708	712	737	722	731	703	714	736	688	713	730	654	754	718	761	714	694	739	759	696	783	717	691	716	723	750	737	730	722	739	701	721	673	758	691	758	763	721	722	725	744	715	738	737	700	727	722	695	697	690	715	707	676	749	700	714	779	784	707	695	733	722	710	731	786	720	712	687	738	765	761	747	742	746	727	685	770	724	757	747	691	729	735	730	706	704	768	698	704	708	746	769	766	709	748	704	710	670	716	731	696	740	744	699	705	683	698	728	705	722	739	710	726	687	724	712	751	729	739	715	706	711	701	730	737	755	729	687	745	731	727	750	718	715	712	749	694	703	742	733	657	739	737	722	714	718	663	710	761	700	735	729	714	766	691	687	783	698	711	752	747	750	709	707	704	734	719	725	713	678	675	765	698	669	733	732	681	704	698	758	713	733	749	712	699	706	775	747	774	733	725	701	723	700	736	700	771	676	709	707	731	779	684	766	687	698	714	663	678	720	738	742	722	703	777	718	725	749	727	673	753	749	704	681	760	769	741	718	723	709	715	741	734	682
48328	13005	3159	2050	1483	1165	923	968	878	622	526	489	511	404	373	398	393	350	360	391	358	348	328	355	343	315	293	320	303	324	305	331	330	350	331	340	323	331	356	383	351	347	300	325	308	319	286	294	313	251	278	323	335	303	298	291	305	318	304	315	330	284	281	317	311	306	310	301	305	323	314	315	307	306	309	291	293	301	290	299	307	250	284	287	301	305	283	295	314	322	283	272	296	305	335	304	287	271	308	318	305	304	315	282	311	313	295	283	294	296	317	332	275	270	302	310	293	337	295	287	299	307	315	286	317	306	297	285	309	303	332	283	286	290	265	349	325	318	301	286	286	289	311	248	272	296	279	309	297	292	298	309	291	288	312	308	323	296	248	298	323	306	277	292	280	322	326	304	311	275	294	287	323	317	292	310	309	300	306	349	320	299	299	297	311	321	290	270	303	300	309	316	288	275	334	291	321	305	323	299	281	327	302	288	279	290	299	302	290	316	278	309	296	305	283	301	277	294	304	316	314	336	312	321	324	338	272	285	266	324	296	293	298	303	294	305	277	306	292	306	294	269	288	287	322	266	313	294	288	315	312	333	305	315	342	306	307	298	328	302	294	316	329	284	345	276	303	297	307	315	341	307	298	319	290	317	319	299	301	305	310	301	314	320	281	267	325	307	296	284	290	318	291	331	323	334	268	277	301	292	311	309	314	310	300	315	292	290	327	295	310	310	266	303	324	292	302	327	331	283	303	297	278	310	318	308	325	295	307	293	304	282	309	327	284	274	265	299	273	290	285	300	341	277	298	301	253	287	303	306	291	282	298	328	282	297	286	283	312	302	294	318	311	293	304	286	300	281	312	316	321	309	300	319	287	275	285	305	284	282	260	310	301	303	291	309	326	287	289	306	297	339	318	302	318	313	297	297	312	301	296	301	310	274	272	296	281	283	288	305	311	306	299	337	296	314	294	313	323	295	309	296	328	287	309	323	320	278	279	304	268	333	315	277	314	287	288	330	327	276	315	311	275	308	275	305	313	320	286	305	299	298	298	286	292	297	337	328	308	310	303	324	325	260	289	295	275	311	334	285	331	312	362	312	317	297	297	298	300	335	315	279	299	306	285	308	322	316	317	288	302	337	305	292	320	306	344	307	303	316	264	309	251	288	302	297	291	279	283	272	314	318	313	292	293	295	308	309	295	315	301	257	277	282	297	269	285	334	325	281	320	283	297	296	326	300	270	317	265	286	296	282	289	291	317	280	295	321	312	325	302	344	306	339	306	265	297	321	291	339	312	312	283	295	276	298	303	305	283	297	287	300	249	281	287	313	302	281	304	309	320	290	309	322	299	307	250	275	268	288	288	292	318	298	298	297	325	305	312	294	307	293	299	293	293	292	346	330	303	287	303	301	288	317	285	326	264	334	329	313	291	284	321	295	290	300	298	319	279	309	290	302	297	272	301	293	299	307	286	292	330	282	285	301	319	257	294	304	290	308	295	319	293	322	320	293	304	294	313	332	292	309	283	286	314	269	319	302	285	319	307	339	299	299	333	278	290	294	268	306	280	332	257	305	305	287	289	282	309	290	264	299	316	286	297	321	298	290	315	304	306	308	303	295	278	311	293	311	320	310	304	291	284	297	303	292	288	276	290	288	329	305	281	300	326	294	310	306	291	346	295	314	320	307	308	322	309	308	304	321	269	314	332	329	301	314	282	320	307	319	314	295	317	312	301	345	302	303	304	274	328	286	311	293	295	312	266	320	325	293	281	287	291	324	335	295	323	272	319	307	326	307	283	286	309	315	298	308	295	320	279	287	249	294	281	318	301	299	315	306	282	330	278	297	295	298	320	313	306	289	275	281	303	311	296	306	279	290	293	297	265	311	314	286	313	279	278	316	306	307	311	295	290	265	292	277	289	280	262	297	312	326	292	299	276	307	310	319	307	305	272	290	278	303	291	314	300	316	280	299	299	299	325	329	304	281	253	305	317	307	317	263	296	284	288	270	301	312	330	289	296	293	315	297	298	346	302	281	258	320	298	291	321	291	300	301	272	322	310	317	306	273	287	284	309	291	264	259	292	290	282	325	282	336	307	291	306	304	307	330	293	296	265	310	306	292	315	321	295	295	349	291	288	297	299	294	265	276	307	281	289	313	314	293	298	311	308	273	341	323	284	288	305	290	300	303	330	307	319	315	313	295	298	294	267	316	273	307	310	305	322	281	282	288	320	297	312	285	290	279	276	322	298	311	292	289	297	294	301	316	317	314	262	263	304	278	321	326	300	305	271	300	280	316	295	322	313	322	265	298	299	316	291	294	288	293	310	311	287	321	288	304	289	256	329	316	286	264	309	317	331	314	298	297	294	326	315	313	314	257	331	289	302	294	297	246	290	290	282	281	298	286	313	296	319	272	309	299	308	285	322	279	276	292	326	296	330	298	313	323	307	309	296	301	280	319	295	271	281	337	340	320	321	288	287	280	295	300	304	295	280	306	271	294	313	308	290	290	317	314	284	277	289	334	301	290	294	292	294	307	270	274	309	324	329	313	295	302	337	287	338	301	278	309	310	310	272	307	296	295	270	306	306	297	271	299	292	323	321	311	314	302	281	242	300	280	273	302	287	308	297	315	307	324	272	281	303	302	321	328	327	332	286	300	314	290	316	326	299	316	295	283	297	302	331	292	292	361	302	314	297	280	296	310	285	309	283	313	338	327	297	309	281	319	337	304	305	315	275	318	318	298	313	293	306	292	317	304	303	281	315	311	316	299	273	310	326	361	327	303	282	305	316	276	280	295	281	308	311	324	295	297	291	316	290	300	311	302	298	272	323	320	295	282	309	299	293	279	288	268	301	289	284	285	316	311	271	302	300	281	309	283	305	254	296	275	286	323	286	313	302	268	304	285	291	339	302	284	322	279	327	305	317	296	323	292	249	310	284	313	304	282	294	322	313	343	290	288	308	302	277	299	315	294	302	312	308	300	319	297	305	316	307	279	294	306	317	312	310	320	305	277	266	277	283	349	304	287	284	278	318	275	303	281	293	293	309	292	288	262	316	302	310	304	319	322	298	354	278	281	283	315	282	280	283	291	337	283	289	314	283	310	280	298	302	265	303	305	288	295	288	322	295	306	290	295	300	311	301	291	318	328	304	300	292	263	288	280	299	283	275	313	307	283	282	295	308	307	315	308	319	281	311	318	299	304	288	292	293	326	308	316	306	298	267	275	309	327	294	283	321	323	320	299	266	323	286	317	313	319	300	279	320	327	274	312	311	297	282	297	313	326	292	281	316	284	328	306	290	312	280	292	292	323	297	288	307	306	311	308	293	290	305	300	322	282	293	327	313	285	312	299	289	316	302	296	289	291	313	293	321	274	285	321	283	268	296	305	337	315	353	327	341	279	326	294	322	293	290	277	312	305	281	330	310	306	300	287	320	307	324	277	320	324	298	296	297	281	296	269	264	300	288	299	284	276	273	293	306	296	347	293	293	276	333	327
21039	2160	4169	5791	5438	4663	3777	4114	3717	2629	2318	1836	1682	1546	1383	1298	1174	1136	1089	1146	1046	1101	1187	1144	943	945	952	876	920	926	854	950	952	1049	943	938	1108	914	1234	1308	1169	1190	956	908	835	824	857	789	759	814	741	766	793	810	867	749	745	734	765	729	787	748	760	733	725	735	756	736	723	755	751	723	744	802	726	767	700	752	784	720	695	710	724	724	714	698	717	752	777	682	716	683	731	709	738	705	746	717	719	687	752	725	703	703	682	736	723	701	729	751	745	711	780	776	660	737	697	700	709	753	739	683	729	749	690	715	712	745	727	737	727	743	711	736	703	759	729	749	734	715	737	711	742	726	700	677	775	768	717	675	750	720	722	725	789	698	708	690	669	736	709	682	697	740	732	711	745	740	776	726	720	720	710	662	767	729	697	663	754	686	732	717	659	749	714	715	731	695	729	747	707	783	684	710	712	694	699	716	723	713	671	739	726	673	761	722	726	749	706	745	747	724	713	775	717	676	696	759	755	692	751	713	716	751	752	720	697	705	728	676	773	704	744	720	700	718	711	709	740	673	677	706	750	744	753	710	723	715	705	703	741	703	700	738	699	727	683	712	707	685	730	706	712	712	720	733	702	703	707	748	795	709	732	702	708	690	695	705	758	696	748	695	669	705	701	756	731	711	753	716	693	755	681	696	698	659	730	696	710	720	700	701	669	706	713	703	713	714	728	705	658	701	695	696	731	727	710	657	709	673	719	666	753	694	705	712	745	661	760	724	737	720	753	724	772	695	712	719	706	743	690	687	687	689	755	713	760	695	721	706	695	719	689	715	667	699	691	730	742	738	694	738	714	739	736	727	712	726	725	725	642	714	736	727	777	717	718	694	722	682	707	700	679	773	728	692	705	742	733	719	737	752	703	736	791	714	684	698	709	677	740	747	654	723	783	747	713	703	724	716	692	676	718	689	714	734	749	774	712	731	711	708	718	721	683	689	695	695	684	687	746	665	712	729	744	695	747	731	748	701	745	725	739	639	715	737	714	686	678	680	706	699	722	734	754	731	692	705	704	719	714	669	733	694	728	700	764	704	763	714	698	689	681	739	750	707	723	750	685	717	700	690	782	717	739	732	712	744	712	722	768	704	711	689	736	721	704	749	745	734	748	711	679	726	693	693	700	700	730	707	710	755	764	716	726	669	764	684	715	734	660	726	688	718	729	675	717	730	717	704	773	746	741	714	719	756	709	709	721	747	733	686	754	702	715	714	682	721	696	695	760	762	732	647	695	681	729	691	669	715	718	738	740	705	676	700	747	725	687	719	696	745	761	706	684	702	743	713	725	675	702	729	770	689	708	732	762	724	713	719	718	685	768	725	714	741	669	758	698	673	733	743	699	774	758	715	731	738	720	771	722	702	730	758	734	760	703	712	763	722	729	753	702	732	740	699	725	703	744	719	736	720	728	725	732	728	700	728	712	697	747	707	740	695	760	699	727	738	738	757	748	715	717	802	717	727	712	730	741	745	685	714	729	686	718	699	711	737	721	748	698	711	680	690	729	716	664	711	676	692	711	709	745	721	721	696	718	730	732	725	737	675	719	714	733	738	747	710	736	689	699	722	697	729	665	716	697	681	698	718	714	736	732	739	691	735	731	706	746	751	720	734	770	726	682	695	728	682	759	708	732	720	753	711	719	707	687	712	686	687	709	727	686	660	744	750	743	676	705	728	722	718	778	711	734	720	737	710	698	782	748	708	693	707	753	695	675	701	724	674	721	737	714	710	722	712	711	685	756	682	751	722	734	744	721	703	694	719	766	707	746	665	692	724	686	746	787	737	722	711	720	679	735	754	710	734	716	714	722	696	680	712	692	699	723	741	670	678	732	755	731	721	766	760	740	740	734	759	727	747	689	699	688	674	707	711	686	703	812	697	736	700	692	731	727	693	709	720	702	722	701	716	676	697	783	713	738	747	722	714	705	731	749	713	760	711	731	739	679	716	642	714	679	694	701	760	763	766	732	696	723	711	690	687	726	678	734	762	719	707	694	703	700	713	757	718	708	718	676	731	702	714	716	739	729	718	703	755	717	730	731	709	715	716	682	711	702	729	702	727	675	743	772	722	679	697	734	751	709	764	732	709	730	722	746	755	716	762	669	723	719	729	711	725	735	700	745	737	721	759	707	741	712	715	722	704	720	750	692	669	760	744	761	717	695	735	741	732	711	738	733	690	715	641	708	740	722	734	733	697	683	741	737	719	712	702	712	741	735	697	707	726	743	694	740	735	714	698	714	701	692	703	747	702	720	709	670	721	749	703	726	764	770	703	766	761	784	714	726	741	753	667	714	727	702	749	731	706	726	770	741	689	731	654	730	715	747	690	724	725	723	702	683	676	771	732	695	742	713	711	700	727	705	782	706	736	687	709	744	734	700	723	691	726	717	692	738	691	687	734	731	712	693	727	744	766	689	741	694	721	725	705	722	760	717	703	707	737	712	739	692	707	747	766	674	746	694	742	715	704	657	684	737	728	723	718	706	756	702	713	707	717	703	717	718	768	718	728	758	754	715	696	703	750	787	704	706	707	752	666	705	744	709	742	721	726	694	679	713	750	716	715	749	713	706	719	715	736	670	764	741	688	684	786	720	725	757	712	653	758	768	737	681	729	781	685	763	719	781	709	744	739	688	702	708	723	708	720	723	759	704	688	675	701	724	768	705	700	748	700	713	731	701	721	709	738	760	673	689	725	720	722	703	729	680	671	704	686	748	683	745	716	722	742	738	765	720	703	706	722	750	701	728	736	747	693	747	709	732	674	721	729	750	756	747	760	728	737	702	704	721	708	700	688	751	723	729	707	732	766	744	693	686	707	760	690	726	734	727	743	659	730	680	699	691	734	741	707	719	719	764	750	704	696	734	738	761	730	716	719	696	685	688	742	702	672	679	743	698	756	702	683	698	694	744	700	754	700	708	698	701	715	687	701	708	718	690	685	762	700	723	718	731	708	735	700	737	754	700	726	701	727	706	721	705	693	720	725	710	708	738	696	740	687	732	743	729	731	717	697	698	770	698	689	741	731	710	753	692	692	721	681	724	717	661	683	675	687	691	665	667	675	705	713	693	752	676	708	739	738	712	690	727	711	674	740	718	688	737	717	734	696	697	697	717	705	719	684	744	715	720	723	737	725	685	695	738	721	736	716	733	766	698	702	705	659	730	678	773	743	723	746	671	685	728	715	654	766	737	730	713	721	713	724	741	717	745	711	723	741	713	677	731	738	724	748	728	733	713	738	740	762	706	676	731	693	677	727	722	752	676	701	722	745	706	737	696	703	749	675	687	712	657	755	765	706	691	738	706	672	719	738	701	739	701	700	697	710	702	717	691	730	667	737	660	718	761	738	752	707	744	715	694	677	711	679	735	710	743	719	699	737	769	716	696	688	746	702	683	646	720	744	707	700	706	724	719	755	758	701	734	748	698	725	721	719	755	722	669	717	693	758	745	667	683	681
5749	269	228	260	253	212	179	238	217	188	154	147	130	145	131	108	128	130	137	140	125	140	164	125	147	133	166	124	124	165	121	123	131	146	128	156	141	139	130	138	150	134	133	162	129	149	152	140	132	138	159	116	158	131	143	128	128	139	136	119	129	117	135	143	144	130	125	143	120	139	110	144	138	147	139	157	137	147	131	125	135	143	139	133	147	139	157	135	138	120	134	139	143	124	130	115	143	139	117	131	136	120	129	145	153	135	143	143	163	134	149	145	130	138	129	142	131	129	136	123	162	151	128	140	122	139	152	123	137	144	125	155	143	127	136	140	129	154	146	156	136	140	127	114	134	109	126	126	136	145	138	127	146	130	120	134	123	142	145	127	141	126	139	134	148	161	129	133	134	130	141	130	129	127	159	147	113	141	113	134	144	158	127	149	152	141	146	143	137	146	137	111	127	153	141	139	148	135	128	146	134	127	126	147	132	138	128	157	149	126	143	149	149	147	129	133	121	145	127	140	106	130	137	132	131	140	123	158	144	145	125	154	144	147	152	155	153	131	134	136	102	143	141	169	141	145	110	136	146	116	120	130	115	124	142	143	132	129	121	141	117	147	139	141	147	133	139	134	137	117	149	132	121	122	128	166	132	126	145	137	142	132	137	128	119	131	156	155	132	132	139	128	119	145	119	158	132	158	138	119	141	137	144	127	149	144	138	121	117	144	157	136	142	135	120	140	147	141	117	131	139	151	114	144	124	127	131	152	143	121	127	123	146	145	142	122	149	133	128	175	136	114	110	142	139	138	147	138	153	136	141	134	127	121	151	137	138	117	126	153	138	144	144	164	137	142	148	143	132	156	140	143	115	144	135	132	147	138	140	144	138	147	148	135	124	136	122	130	119	134	151	151	153	143	132	118	133	119	136	131	146	130	157	144	138	134	122	134	129	123	146	144	151	152	131	130	156	139	125	146	129	140	131	141	129	128	112	157	102	126	117	123	137	136	121	129	123	151	143	135	127	129	151	135	122	136	134	142	137	146	148	124	134	150	137	150	124	151	138	133	139	122	151	162	136	124	129	154	128	129	121	137	145	129	152	130	133	144	145	133	132	141	122	144	164	144	160	148	146	140	128	115	147	141	147	136	149	168	131	126	134	135	143	131	138	141	125	134	146	133	130	147	134	128	158	131	132	138	128	173	118	137	126	131	117	161	151	147	135	130	155	140	161	122	147	130	119	148	150	143	151	146	144	125	146	152	129	124	130	132	131	130	154	148	157	137	125	147	135	140	132	131	128	136	131	130	161	121	152	118	133	129	142	130	136	141	121	124	153	140	139	161	151	153	143	129	159	139	142	140	150	145	126	134	139	149	150	137	121	132	154	141	151	132	134	150	125	130	160	160	151	138	149	140	141	127	148	145	125	136	136	132	142	135	136	134	146	150	125	148	129	150	142	135	154	139	136	121	140	115	124	148	127	135	124	141	117	135	121	114	153	146	133	151	118	146	137	147	116	140	128	131	148	143	136	125	127	123	161	135	143	119	133	145	127	153	145	147	126	152	158	137	138	141	147	136	133	134	120	136	134	134	149	140	143	125	124	159	120	135	125	130	127	143	123	134	133	146	112	117	126	122	136	153	151	149	123	141	128	137	127	135	118	122	121	146	110	133	123	140	117	134	139	153	135	135	139	168	136	137	120	152	146	147	147	137	134	135	147	147	137	124	148	154	149	133	135	142	144	153	134	159	146	115	136	129	129	122	137	126	122	136	129	129	126	157	149	137	127	148	121	126	143	145	120	128	148	131	133	121	133	137	131	158	136	152	140	148	154	117	165	138	126	136	121	121	136	125	124	139	145	135	146	135	136	158	138	139	142	139	149	157	149	143	123	141	130	148	147	147	143	136	123	147	135	116	145	115	151	147	149	128	120	123	141	138	149	136	140	155	139	129	125	139	135	144	137	137	136	153	132	143	126	143	143	128	146	129	138	132	122	137	119	151	152	121	142	130	116	144	129	152	110	137	137	150	144	117	129	115	116	134	138	138	119	126	119	128	137	138	133	153	155	152	140	125	147	120	147	134	120	127	119	130	107	153	128	138	140	140	129	123	142	132	119	121	158	138	133	118	148	140	135	136	141	158	146	155	130	144	143	126	142	125	148	140	132	139	151	129	142	125	126	102	140	134	137	154	128	143	117	145	153	128	108	129	139	124	158	142	124	137	141	133	144	145	149	119	129	108	139	166	110	158	129	112	131	136	146	122	150	158	131	126	141	154	137	133	150	113	116	140	134	120	164	132	119	152	145	119	142	138	138	158	141	148	126	137	132	137	143	139	146	138	134	137	130	132	125	122	121	119	120	146	139	139	132	170	131	159	133	133	146	126	131	138	132	152	137	120	144	154	149	119	147	120	137	148	132	134	119	155	126	136	124	129	147	146	146	138	137	137	129	152	121	147	126	122	151	143	130	144	153	133	146	160	134	153	160	135	129	129	138	121	129	141	134	136	137	143	145	121	131	136	148	159	144	132	140	125	133	129	125	133	155	130	135	163	127	147	118	130	132	146	136	140	128	132	125	154	124	124	134	130	147	134	160	137	128	131	114	137	136	129	119	131	133	142	155	141	153	156	126	139	110	132	140	140	137	137	134	146	150	149	151	139	119	146	123	143	142	119	149	131	126	127	134	142	121	150	132	134	158	142	134	132	148	140	132	162	141	123	136	143	143	144	142	133	119	131	156	118	146	138	120	139	114	134	133	143	166	124	133	129	140	141	124	124	137	141	132	150	137	123	137	121	122	142	132	133	144	116	129	147	135	132	139	133	150	136	146	121	128	145	140	135	142	144	111	145	120	130	125	173	145	141	135	144	146	115	128	137	147	125	135	125	129	130	133	140	123	165	159	148	148	115	153	159	138	132	133	127	150	147	130	140	126	146	131	138	123	127	131	151	126	121	123	147	152	133	129	129	143	133	123	119	150	158	154	120	125	146	123	135	137	126	118	136	153	140	124	140	142	134	137	136	118	138	155	142	129	156	117	146	120	130	135	127	144	120	137	122	127	124	125	143	157	129	142	150	137	151	145	137	139	141	132	156	147	129	152	116	134	123	148	115	141	144	130	142	136	137	127	108	144	127	131	140	138	119	150	123	123	131	130	126	134	137	166	144	135	132	137	145	146	165	130	127	134	129	144	129	128	137	145	145	141	146	122	144	141	128	122	133	140	140	154	131	144	136	131	128	128	144	139	133	118	137	120	130	119	154	132	151	132	146	145	148	147	136	162	152	136	145	128	138	136	132	130	120	155	158	143	137	126	136	110	166	144	149	132	142	140	155	138	140	147	150	129	121	119	161	145	128	123	146	160	158	130	113	131	132	130	132	148	133	128	166	147	173	116	151	136	148	147	133	147	115	122	119	131	128	157	133	140	137	141	118	147	149	134	149	137	155	124	148	137	133	131	138	134	139	156	140	142	155	146	134	133	97	141	128	147	143	152	133
5616	464	552	818	907	718	746	1051	920	651	551	505	414	442	437	384	369	401	427	446	423	430	524	411	433	396	419	402	400	434	411	416	390	383	417	411	417	446	416	426	422	446	378	402	402	385	396	414	429	371	403	409	406	381	420	401	372	343	395	390	419	392	430	392	409	428	389	391	398	400	410	382	369	383	406	384	390	377	410	404	378	378	387	377	412	406	420	410	403	380	365	379	377	450	401	422	392	393	431	388	411	403	384	386	392	383	368	389	418	395	406	385	371	430	387	405	395	362	417	345	383	403	374	410	401	407	394	374	421	401	404	395	355	385	371	378	407	397	377	367	390	400	416	329	366	411	358	408	389	374	386	383	391	423	363	370	410	393	397	386	366	394	381	401	406	393	426	391	404	396	411	414	398	394	392	394	398	353	385	419	399	337	377	400	385	369	373	417	369	400	374	389	403	423	395	396	390	380	367	400	436	422	381	398	374	376	376	428	392	380	399	407	356	400	393	366	397	401	385	399	383	405	372	398	382	379	356	376	400	413	400	378	381	382	369	410	372	383	374	385	385	407	394	398	402	400	413	407	427	395	401	389	371	351	410	380	383	404	383	363	388	429	409	364	382	384	436	409	400	362	372	364	409	387	389	418	405	388	408	368	379	425	400	412	444	378	382	398	421	422	393	390	374	410	391	364	387	438	373	378	383	378	403	391	426	372	346	433	386	351	384	416	400	417	394	405	398	399	377	381	396	385	420	380	419	426	392	387	399	365	408	376	385	422	408	356	416	413	404	411	398	410	360	414	389	368	375	392	383	398	366	353	379	375	416	390	387	363	398	396	414	387	385	402	399	386	401	373	375	362	382	424	413	431	389	401	398	408	419	375	384	412	365	425	360	379	406	413	396	392	378	393	412	385	377	386	370	396	450	400	359	403	405	383	369	369	377	441	385	396	398	361	424	375	426	380	400	400	380	401	376	425	394	383	406	416	413	421	349	407	401	422	417	385	422	417	410	412	391	362	362	388	368	371	355	394	368	363	423	391	382	381	374	400	434	388	380	386	424	406	412	364	398	368	370	361	401	361	420	395	394	394	442	379	360	390	375	396	390	396	410	376	407	356	408	405	388	399	394	382	418	373	396	412	389	390	380	386	404	381	391	421	414	381	387	353	387	377	423	405	358	371	391	381	397	398	398	391	377	414	367	397	385	412	378	372	366	403	390	389	420	393	426	398	401	385	399	402	373	412	375	387	415	397	408	399	407	377	403	399	392	401	388	389	394	408	372	392	368	359	381	412	398	421	406	404	406	396	380	396	380	398	406	368	414	430	408	436	412	400	399	447	405	374	416	368	366	372	368	367	386	355	365	395	422	385	408	394	363	432	360	407	380	390	398	377	382	390	399	370	414	340	397	390	367	365	390	380	387	389	376	379	365	381	401	395	413	353	383	402	397	385	366	388	388	384	369	386	404	415	372	409	395	384	370	408	414	412	429	398	403	402	394	398	377	398	429	392	408	387	399	411	396	389	388	375	383	400	341	424	408	362	384	423	377	382	399	372	424	411	357	402	378	373	362	452	389	389	391	359	359	413	394	375	402	378	377	392	394	375	433	389	389	406	395	415	409	408	445	394	394	404	400	381	372	368	394	415	376	364	396	386	384	391	381	420	358	393	406	408	385	415	415	403	378	408	403	382	366	379	422	384	379	399	339	391	394	404	401	378	362	360	402	350	406	398	411	410	369	404	414	379	390	399	420	346	413	403	399	425	401	428	394	378	378	422	418	407	419	376	387	389	391	375	414	413	384	396	391	378	409	414	392	418	414	418	379	406	372	411	407	402	405	378	372	397	372	398	401	376	414	404	403	390	419	383	391	381	407	410	401	348	392	419	374	415	367	436	409	395	389	423	426	378	388	409	372	395	427	392	389	351	359	389	375	399	389	376	398	399	381	423	406	361	384	356	367	394	373	401	383	392	406	399	375	426	402	387	416	370	406	408	386	428	368	374	384	390	392	372	388	378	440	424	385	394	407	418	389	405	409	374	406	409	392	368	402	407	365	423	391	409	408	400	454	384	404	428	381	407	391	413	419	393	399	390	352	418	396	368	369	367	396	414	398	373	395	407	416	406	390	426	406	397	388	418	393	425	388	413	385	378	405	387	426	439	373	414	393	439	374	391	354	400	427	401	419	404	436	383	404	387	445	396	386	396	373	416	407	406	418	386	429	403	394	386	441	420	358	396	395	397	408	388	375	416	410	381	384	377	388	393	367	402	389	382	390	435	397	398	383	388	364	383	394	409	382	412	402	419	398	413	412	394	414	416	409	410	415	388	410	427	413	397	356	411	412	375	377	400	393	382	369	372	387	395	370	377	389	397	384	386	389	356	393	378	373	392	391	353	373	390	382	407	409	402	411	377	399	408	417	397	403	415	400	389	396	404	373	396	425	378	410	383	384	369	398	396	341	389	407	391	400	362	356	375	408	384	392	404	401	415	400	397	401	373	390	396	428	393	402	388	393	374	400	399	414	375	394	387	424	384	381	398	353	393	399	381	424	397	422	375	408	415	384	386	367	370	381	393	406	416	407	384	399	412	380	422	430	397	403	369	372	391	350	390	426	413	363	395	393	386	344	388	402	395	387	392	421	400	408	406	416	418	421	419	406	390	406	393	384	408	399	423	375	441	424	409	412	399	387	393	416	368	367	401	420	425	425	418	424	382	375	399	411	410	422	389	389	360	379	414	393	385	391	392	383	406	384	396	390	402	387	420	372	408	350	407	396	388	454	436	404	371	441	392	370	367	414	411	378	415	408	370	383	375	400	385	418	383	390	377	370	406	372	401	416	439	401	431	393	409	430	396	415	386	384	394	402	367	386	342	411	414	382	416	406	384	384	401	382	380	382	400	417	361	414	387	372	408	384	405	363	398	392	425	378	420	393	406	402	410	378	409	392	377	378	438	419	406	392	353	390	376	345	373	393	410	359	413	387	374	425	396	384	397	404	399	378	414	395	387	398	377	399	375	442	406	362	399	430	402	394	398	369	423	383	383	379	391	407	387	386	367	415	399	392	417	386	405	372	415	399	423	367	388	379	388	395	423	443	390	389	406	381	402	396	358	399	408	379	404	399	415	388	367	412	410	404	374	395	379	407	391	381	403	358	404	400	353	368	410	416	422	353	409	414	409	389	394	393	413	425	392	409	409	404	408	406	402	373	383	386	369	423	404	388	398	425	363	365	381	407	391	438	405	370	349	416	406	388	419	385	405	430	398	408	382	376	380	403	409	411	386	413	433	411	389	427	402	351	376	412	344	400	395	419	385	404	399	384	386	345	379	377	407	443	414	399	391	384	364	442	441	398	378	399	402	392	383	417	352	427	355	360	384	392	418	428	380	388	378	429	391	414	393	408	381	384	411	408	397	362	383	403	409	406	411	395	410	415	423	400	412	379	373	410	419	403	399	395	388	392	402	387	372	382	389	388	433	430	379	410	410	383	368
34067	5398	1310	1101	945	624	593	691	509	488	446	330	330	326	286	318	300	328	329	307	320	332	329	289	289	307	296	276	278	304	296	294	300	303	331	300	284	292	319	306	327	305	314	300	279	296	308	307	316	299	278	294	281	294	322	288	280	257	281	259	333	291	298	314	289	270	268	321	279	261	287	271	257	300	301	292	294	271	301	333	277	312	277	309	268	283	260	276	297	276	296	300	252	292	295	302	289	277	288	290	272	296	268	314	296	282	286	292	280	312	313	288	304	307	297	272	308	301	268	303	282	297	279	280	263	296	306	264	319	273	280	285	289	293	290	311	294	267	312	307	299	296	282	302	309	306	318	286	256	299	299	254	283	288	317	296	261	271	270	318	264	268	285	288	317	290	279	261	293	279	319	328	295	297	289	292	276	306	273	279	270	335	258	287	305	315	246	309	302	285	281	276	281	293	282	270	264	292	283	314	289	323	293	299	307	310	255	270	298	307	315	285	294	299	282	291	311	275	255	308	307	299	251	294	284	279	277	290	297	277	298	281	315	288	269	328	292	297	271	251	274	247	303	322	305	282	269	308	266	283	279	275	326	288	283	293	283	256	302	303	291	287	266	271	273	279	299	296	295	302	266	308	289	282	320	296	265	245	283	258	276	276	287	297	292	275	290	267	269	298	291	317	307	272	292	311	267	292	268	294	302	292	329	266	319	310	289	297	285	268	282	280	271	278	297	286	274	271	287	321	280	259	301	277	268	305	272	290	289	262	287	313	304	289	279	295	298	298	297	268	304	266	306	297	273	301	288	297	305	269	269	276	272	256	271	305	290	283	265	289	295	305	279	301	277	296	289	308	306	314	285	284	268	284	287	297	329	315	303	281	268	271	284	265	278	301	306	281	266	308	272	280	318	288	308	257	287	307	260	324	302	264	306	281	310	287	285	272	267	280	314	307	280	276	289	280	306	322	287	288	335	300	292	293	287	279	316	290	280	313	269	293	284	279	320	269	284	303	273	271	277	288	280	286	260	291	279	286	284	293	295	277	293	308	294	296	285	294	305	262	293	279	312	298	289	287	297	305	286	290	274	274	292	272	272	307	303	273	325	282	302	290	303	317	301	306	255	316	298	272	293	296	304	276	286	288	291	307	253	282	313	282	297	295	283	278	294	298	266	300	303	287	299	299	320	286	292	276	276	292	291	324	290	291	286	260	287	290	263	266	265	316	272	287	271	305	287	273	278	292	321	284	295	281	261	312	257	289	280	285	293	308	319	265	284	273	291	245	308	286	278	297	279	272	299	260	307	276	271	278	322	325	291	281	267	297	280	314	284	290	255	306	289	297	277	256	282	297	316	279	277	295	288	275	280	303	307	295	247	299	258	281	303	290	306	289	301	313	329	290	288	307	296	293	274	286	320	301	257	281	270	296	276	319	270	264	280	287	299	290	275	315	280	272	305	291	263	271	288	307	317	297	287	292	244	312	257	284	279	308	277	310	275	277	289	273	297	272	285	282	295	297	268	290	277	306	321	301	272	279	289	290	264	308	261	305	283	278	303	281	264	311	286	296	283	275	287	308	281	273	287	321	297	286	278	272	275	253	285	305	320	302	305	289	288	290	284	310	294	266	270	284	278	300	278	281	296	300	287	241	290	327	309	298	321	301	267	286	270	316	315	274	294	284	328	285	254	275	285	277	274	305	300	285	273	313	284	293	340	284	279	258	284	286	298	319	287	324	276	279	280	297	278	303	278	291	293	304	284	263	290	286	294	280	274	265	284	260	300	265	291	287	265	277	259	301	300	295	307	307	280	309	297	268	284	271	313	291	292	263	302	291	301	284	273	291	295	267	282	313	304	323	282	257	320	283	280	291	293	280	318	266	293	302	294	276	280	311	321	290	274	291	296	307	303	302	308	288	281	270	274	285	306	312	270	267	270	260	294	266	280	276	276	292	292	305	315	291	300	295	294	289	299	281	263	298	296	311	261	320	270	285	283	322	315	312	314	308	289	280	246	276	271	289	283	331	297	348	260	332	282	265	262	302	242	291	301	302	313	292	276	313	280	282	275	306	259	267	302	296	302	288	348	295	276	316	295	271	259	302	255	293	291	287	299	318	293	308	277	299	292	281	297	276	299	277	286	270	259	275	299	271	307	302	257	284	298	277	292	318	289	289	330	294	300	268	278	311	274	312	306	241	294	278	281	284	273	301	317	285	272	256	293	260	287	282	293	283	321	288	309	288	300	285	279	285	267	258	304	268	296	294	277	242	282	290	291	289	291	262	299	276	281	269	300	298	265	278	300	304	279	287	313	283	286	296	275	289	306	277	270	276	287	317	286	295	284	289	298	319	299	300	278	281	307	295	279	283	291	307	284	289	246	258	311	310	274	254	299	254	286	274	290	263	280	272	316	280	284	297	303	327	269	321	292	246	288	303	274	244	284	312	272	289	293	282	336	253	298	294	281	264	281	295	319	310	277	269	282	296	272	272	275	305	259	290	269	305	316	291	255	278	329	279	314	259	311	290	331	287	280	297	314	263	303	284	255	277	315	289	285	268	304	275	278	304	316	294	273	300	272	289	271	290	260	307	303	300	330	317	276	266	280	316	273	265	315	331	308	306	294	293	277	283	270	266	244	296	284	287	301	300	295	302	281	304	302	258	291	318	313	269	295	289	271	294	299	293	289	319	302	271	270	303	316	271	291	271	295	313	318	292	274	287	279	277	285	285	297	319	311	240	294	264	275	304	266	290	323	265	279	299	283	294	300	286	289	284	285	302	279	275	259	290	302	276	305	272	319	300	293	306	279	292	312	272	272	276	266	263	281	268	293	277	331	312	274	297	266	290	273	295	306	276	295	305	312	307	325	273	268	295	295	304	268	281	241	311	287	290	256	262	283	315	307	267	240	304	275	285	304	270	308	281	311	264	315	272	288	300	292	309	254	288	315	277	276	305	288	301	286	264	279	321	281	289	280	301	275	265	272	274	277	262	298	291	257	299	288	302	258	281	271	261	297	270	296	289	259	283	291	297	298	288	325	280	290	291	298	276	307	292	285	295	294	312	304	285	283	273	293	290	275	293	269	274	282	263	284	280	300	290	310	272	271	308	287	293	275	304	312	282	291	273	297	313	302	249	275	299	256	315	276	242	306	280	291	303	299	308	307	272	271	285	305	246	287	288	280	301	289	274	291	302	296	291	296	301	270	281	281	277	274	240	279	264	288	248	304	248	285	305	281	261	309	295	246	270	298	314	283	268	304	280	298	297	261	283	322	296	259	319	309	275	288	296	282	290	267	286	260	290	270	313	285	284	300	284	269	318	256	283	280	297	310	312	269	275	306	290	296	323	295	299	262	283	309	294	292	291	272	300	305	291	280	261	279	288	293	296	302	279	269	294	292	297	286	272	284	280	260	291	267	263	303	286	274	293	312	290	294	292	273	307	302	277	257	279	296	310	281	260	270	263	256	288	301	280	299	296	287	305	279	294	283	286
14941	1493	2692	3506	3464	2836	2536	2738	2312	1867	1568	1323	1176	1236	1068	921	956	927	942	894	917	872	1054	962	838	794	800	823	790	811	791	822	829	840	848	870	869	858	907	978	1029	896	900	797	777	787	765	715	736	775	754	768	750	730	807	699	753	734	744	730	768	741	740	739	678	751	757	738	692	708	664	713	703	722	747	736	742	734	720	704	734	757	702	725	722	758	750	770	742	719	750	759	729	751	691	711	734	728	736	745	708	703	721	700	774	709	717	672	674	712	735	700	732	717	745	712	744	782	724	721	793	702	705	677	724	712	699	680	716	665	727	730	733	745	717	692	732	729	723	713	723	724	762	751	768	750	712	779	723	746	709	748	763	748	726	741	759	695	727	734	730	737	700	706	743	763	702	662	715	782	706	763	742	710	737	684	755	732	705	705	692	731	756	746	741	709	671	708	738	730	727	764	692	702	753	748	724	733	721	696	727	676	629	712	717	723	691	733	722	697	685	718	679	731	748	734	755	717	700	759	679	675	709	756	695	750	745	748	754	736	747	678	677	750	650	695	724	715	700	784	694	751	664	768	721	699	754	753	732	792	714	693	689	711	683	705	684	714	737	732	765	691	711	774	727	744	716	677	702	746	736	695	690	725	731	698	738	746	764	742	722	715	744	715	733	704	709	736	712	654	689	687	752	747	733	752	736	737	687	726	722	652	693	772	682	753	711	721	730	775	704	745	724	724	750	708	760	698	708	757	711	685	782	749	718	684	742	674	701	726	767	691	661	710	707	752	638	726	721	728	698	728	692	670	719	735	693	692	686	747	703	745	743	705	771	731	741	690	689	699	720	721	725	706	754	772	752	721	765	710	750	725	732	692	680	724	721	713	674	696	786	689	658	721	748	752	713	684	706	724	738	752	714	701	770	714	729	755	676	694	742	766	744	659	748	777	716	674	701	691	718	725	750	684	658	736	699	707	683	698	686	719	682	725	723	701	703	699	715	693	736	683	707	717	702	704	694	713	760	709	707	758	692	696	756	696	696	690	762	707	686	718	714	678	715	753	659	716	674	726	721	740	723	687	710	712	750	725	751	710	714	723	708	728	675	733	735	720	689	785	697	722	745	718	697	759	738	695	715	740	746	683	715	718	722	730	683	748	674	728	751	728	750	739	701	730	692	687	718	705	687	730	705	687	764	728	731	722	697	727	719	675	708	691	704	752	718	726	717	719	737	761	730	724	697	728	735	720	681	715	717	737	740	696	760	725	685	785	732	710	688	691	707	731	697	699	724	729	717	687	714	709	677	692	720	734	698	719	681	708	762	732	694	675	718	729	706	744	735	708	752	762	716	659	711	704	661	748	743	718	707	660	685	718	709	723	754	665	755	712	682	711	748	725	722	740	702	687	721	765	713	725	747	716	724	715	754	759	706	708	713	678	705	741	703	720	726	720	738	722	706	719	746	714	696	686	766	671	653	741	730	769	676	691	708	654	735	716	713	708	704	727	698	674	764	703	749	707	747	669	762	759	709	733	729	727	757	742	711	729	712	717	727	735	754	715	747	686	706	697	740	678	721	720	707	715	728	678	738	732	710	692	713	701	707	692	718	725	733	768	707	801	718	725	747	720	733	723	731	732	726	681	721	698	711	721	744	740	726	719	759	718	686	739	721	743	671	647	745	716	710	759	651	721	686	682	723	732	688	716	698	686	723	684	698	699	715	725	730	691	780	748	698	697	754	695	724	752	761	708	744	732	671	692	748	708	692	714	699	710	703	739	697	740	759	707	695	678	688	745	727	726	717	763	715	776	756	701	707	717	733	698	763	661	704	709	682	737	774	799	752	736	715	786	706	708	732	714	745	730	746	692	727	750	700	707	693	776	739	701	733	673	743	730	703	737	716	733	730	707	721	729	700	690	711	701	669	710	683	708	708	761	743	678	716	708	720	717	685	737	720	706	691	725	764	694	724	737	691	694	685	684	716	662	726	730	723	710	680	730	726	677	724	715	724	712	704	696	721	684	774	691	717	729	746	712	709	709	751	733	707	736	714	749	734	720	710	727	791	696	711	753	720	744	680	722	709	737	777	727	706	707	783	738	767	667	679	724	733	717	696	729	715	724	755	684	741	693	725	682	749	711	670	750	677	671	724	689	749	752	697	740	727	693	732	737	748	678	721	675	759	720	730	678	748	684	780	727	729	732	740	719	747	709	752	728	712	729	700	677	711	683	742	691	725	688	715	728	750	737	724	712	706	698	718	675	741	690	763	714	763	689	697	730	747	693	723	689	695	707	723	679	719	681	685	724	693	691	690	751	743	708	733	732	726	700	743	749	719	679	748	703	739	733	714	719	673	722	723	712	714	669	679	739	706	671	725	710	741	661	756	723	733	708	703	707	758	724	728	670	694	685	749	724	715	745	663	739	737	720	739	734	694	706	716	689	739	752	718	715	668	691	704	723	764	757	769	758	717	715	754	726	705	693	712	732	694	695	734	718	712	719	695	791	714	723	655	725	685	754	693	719	685	718	723	731	745	727	727	667	727	711	746	752	676	713	684	723	693	756	720	741	689	706	770	708	730	776	705	754	693	670	669	735	692	734	724	778	665	720	719	731	730	723	697	729	706	675	705	765	708	673	701	695	763	724	734	723	655	703	686	753	684	740	737	709	690	749	710	699	722	740	709	709	753	765	733	696	702	763	718	715	684	734	727	745	688	746	716	760	686	700	725	746	727	759	738	762	734	701	695	814	730	743	678	743	711	686	741	773	741	726	671	712	699	714	750	711	709	701	770	765	742	722	770	734	713	698	740	761	726	711	717	763	696	762	730	702	693	723	685	703	768	712	684	707	713	725	713	773	704	730	736	699	661	770	743	728	713	725	718	719	745	718	701	700	717	731	668	700	724	719	774	648	746	724	749	744	757	734	689	730	692	705	761	710	712	743	732	736	713	789	709	697	735	746	683	700	665	730	697	694	745	697	732	749	708	727	735	661	728	737	762	706	677	728	765	718	740	704	730	755	730	711	744	684	693	704	737	687	675	730	698	700	692	711	744	748	722	717	754	761	716	670	673	705	674	739	754	725	682	717	698	694	727	717	733	707	715	708	780	734	742	743	741	764	734	734	713	689	705	689	727	706	706	728	692	698	711	760	707	714	727	763	710	732	801	698	716	698	668	710	733	754	789	713	693	713	716	721	708	688	740	724	749	698	703	709	763	680	715	744	730	696	691	745	738	687	739	678	682	746	687	742	709	732	710	767	642	716	792	770	663	752	713	735	760	710	723	762	691	775	728	708	738	739	645	750	712	719	714	677	737	740	690	673	708	659	733	698	702	738	719	733	697	691	713	688	719	777	695	719	747	714	721	736	720	768	685	738	692	752	737	749	741	717	722	765	755	703	714	723	711	681	712	738	773	735	721	687	707	750	743	719	718	715	719	732	704	714	721	716	681	711	721	698	693	755	740	708	747	739	740	749	670	763	765	693	755	716	717	700	705	740	683	761
45041	11899	3148	1986	1421	1098	936	910	761	592	527	469	452	431	389	407	345	351	393	335	337	356	337	357	307	343	318	272	322	329	310	312	353	351	309	315	318	398	335	343	316	322	310	300	326	290	322	316	306	332	270	345	319	361	319	324	303	291	301	289	306	296	278	315	323	319	293	278	288	287	305	326	280	313	278	292	278	318	300	300	322	319	312	280	281	305	302	301	262	307	291	303	289	336	293	315	280	311	289	334	303	310	286	286	289	305	303	301	308	291	308	288	281	307	273	305	301	315	245	308	306	282	269	282	290	305	325	260	290	289	329	319	320	306	302	321	287	293	315	287	324	323	301	290	306	307	297	304	305	296	332	310	309	311	314	331	300	277	308	307	274	310	295	292	279	314	308	291	286	292	299	305	278	318	310	324	287	320	304	304	291	288	296	312	280	298	295	333	313	253	293	311	300	314	306	295	299	292	288	298	296	324	294	318	306	312	292	294	320	316	288	310	286	296	319	271	328	297	322	301	331	284	299	280	308	272	305	290	289	297	293	279	291	304	309	318	328	296	325	325	274	272	282	301	286	292	302	308	283	309	330	312	285	289	309	287	296	286	284	321	305	293	277	276	295	249	288	265	289	304	308	352	293	273	314	275	304	304	287	314	300	316	319	334	287	296	331	290	305	300	291	317	286	286	297	294	298	260	284	321	287	286	290	291	326	301	292	327	286	292	327	285	316	299	279	302	279	290	281	307	308	331	338	330	281	309	286	315	286	259	313	279	343	265	267	305	301	329	329	284	317	301	283	311	295	291	278	323	286	284	258	274	315	281	289	318	290	307	318	325	286	336	287	269	326	269	284	304	310	306	268	290	307	291	304	321	321	309	330	301	289	322	289	269	308	296	328	306	265	301	310	317	308	323	293	313	315	317	319	305	299	302	298	310	336	277	287	310	309	310	323	278	286	301	267	340	306	310	318	288	289	302	319	307	295	309	318	259	311	337	315	298	287	280	293	287	274	308	269	281	290	320	290	314	291	299	293	292	294	300	282	307	297	314	288	276	325	286	300	324	270	283	311	283	329	291	312	260	331	302	290	314	281	327	299	305	288	330	297	290	276	309	307	302	281	284	293	317	249	300	274	319	332	286	260	290	288	275	287	285	294	306	295	295	332	300	307	324	297	280	297	299	323	311	298	335	296	297	265	324	318	291	302	294	332	303	306	291	313	306	320	306	284	280	269	298	305	279	325	323	281	276	319	293	275	306	295	294	286	291	296	291	300	303	303	294	290	290	310	285	329	311	294	294	308	303	289	329	291	317	315	293	281	286	320	331	293	319	318	264	291	271	320	277	272	274	302	273	285	277	280	298	313	279	287	280	277	268	277	290	298	287	289	291	298	294	315	309	325	256	273	311	297	272	288	302	279	304	303	307	296	327	272	307	324	327	327	310	299	304	319	325	325	325	299	293	277	294	276	309	288	283	299	296	320	323	290	303	292	292	314	320	301	283	318	315	295	291	275	314	305	293	272	300	287	296	297	282	283	286	305	318	319	293	319	297	307	292	286	300	294	317	338	288	310	267	314	310	298	311	251	260	301	295	287	308	306	345	306	279	340	332	301	270	289	286	296	295	293	297	282	302	298	307	318	311	336	271	305	293	307	332	284	330	317	296	332	317	299	295	276	283	308	296	311	317	302	268	321	288	297	261	267	294	267	280	281	337	288	303	306	282	272	274	283	308	336	315	299	287	321	290	277	303	268	318	312	304	308	281	294	326	296	273	284	305	290	313	304	267	250	290	319	297	335	271	292	295	289	304	295	306	303	331	298	303	282	314	316	296	325	299	300	316	310	298	260	306	321	298	300	314	340	298	307	304	295	298	329	283	280	304	330	298	273	327	290	336	296	292	301	285	301	313	298	317	322	303	305	292	295	302	290	315	296	294	248	258	298	363	306	280	301	290	258	310	249	287	307	309	323	303	272	319	302	261	290	332	287	323	300	309	298	306	297	309	311	295	298	317	311	292	262	308	304	321	296	284	295	279	314	322	272	334	297	295	286	274	282	292	290	333	307	300	318	253	313	284	317	313	287	317	310	318	282	290	318	307	304	294	334	313	287	314	328	275	310	274	303	333	285	280	307	285	324	310	303	291	305	302	275	305	300	300	296	261	304	294	331	317	278	280	297	297	304	332	275	294	287	277	333	315	300	321	318	296	303	300	351	301	290	292	281	268	322	287	299	284	309	282	284	313	300	279	322	297	297	318	322	316	291	298	271	333	292	303	306	317	302	320	311	325	331	308	302	295	299	308	268	299	287	290	300	323	307	302	290	309	295	313	304	318	289	305	279	287	303	272	310	325	260	357	304	305	309	276	277	267	316	318	324	315	315	294	277	304	312	286	264	334	305	298	313	295	267	307	302	291	331	285	281	301	329	316	317	302	281	289	259	305	277	285	290	296	318	264	275	297	278	292	283	281	282	326	287	285	292	268	314	287	366	308	312	280	310	306	328	360	293	275	275	270	266	290	289	307	305	307	308	294	290	301	312	293	289	317	316	303	287	262	299	311	287	280	290	298	313	310	309	310	273	309	288	336	297	291	270	293	309	299	295	330	332	286	263	285	339	308	280	281	314	327	308	304	273	270	309	289	268	295	295	296	303	275	306	279	273	299	277	277	260	310	300	281	272	284	276	320	338	317	285	296	299	312	305	313	261	303	279	300	337	290	258	309	262	273	301	274	295	302	316	298	300	299	290	312	285	288	306	283	277	311	280	297	298	302	298	306	292	310	302	271	335	312	306	324	324	298	315	298	279	300	282	317	291	314	289	294	304	331	300	302	303	295	274	284	301	313	281	324	312	286	305	302	281	280	299	329	313	310	284	299	282	304	292	311	272	312	286	309	301	338	300	301	307	296	311	308	289	319	310	265	302	289	280	286	304	289	307	305	320	301	285	275	277	294	284	327	304	298	266	292	317	255	277	281	281	320	270	275	281	294	275	299	294	289	259	327	301	295	312	342	267	297	271	321	302	296	290	313	282	248	300	271	292	270	283	277	299	289	319	263	296	344	283	313	307	307	300	282	296	268	290	271	312	299	307	292	316	285	270	279	313	325	321	307	278	320	257	297	330	281	304	324	315	294	297	294	266	283	323	267	294	284	282	305	286	287	280	291	274	314	281	280	255	273	297	294	300	344	316	275	305	322	328	324	288	283	328	292	312	300	299	274	291	289	292	262	277	308	325	292	296	289	267	324	297	284	290	294	292	317	283	326	291	307	331	303	301	268	309	300	283	299	301	285	277	289	303	275	346	310	319	327	290	331	290	280	309	319	320	266	303	258	271	294	280	305	289	281	298	317	299	313	287	322	282	278	272	267	313	316	294	298	282	279	302	299	298	293	298	284	259	289	312	303	283	301	265	295	265	301	288	348	303	317	313	283	348	315	290	319	300	309	303	324	284	279	306	324	316	332	303	293	312	308	293	301	287	330	284	255	281	315	305	316
18724	2247	4480	5748	5100	4544	3934	4319	3208	2558	2241	1925	1661	1482	1415	1230	1218	1165	1072	1138	1095	1104	1183	1081	950	942	887	880	860	941	891	936	917	1025	893	927	980	965	1062	1306	1082	984	890	881	894	775	827	796	794	808	807	775	719	842	869	813	769	770	780	787	740	726	809	734	702	728	766	724	782	741	744	757	730	745	713	728	705	732	710	728	748	694	724	779	748	725	701	713	704	732	742	720	737	739	717	725	733	717	725	702	697	740	794	715	695	709	725	734	694	694	745	725	715	722	696	739	740	735	772	702	710	712	721	704	742	716	711	713	715	722	734	694	673	704	733	757	668	713	734	714	719	705	690	759	739	721	698	721	710	691	714	742	727	692	700	704	697	706	733	712	718	713	693	677	710	700	691	683	716	693	691	740	744	762	740	738	744	743	709	657	704	719	667	698	747	743	743	675	706	734	765	699	735	705	771	684	712	703	699	730	714	697	691	743	710	720	726	758	729	681	713	706	689	745	684	676	741	703	759	733	700	739	754	706	698	721	720	709	710	696	693	747	706	726	707	708	722	716	706	705	681	742	669	753	666	717	726	712	715	733	750	717	699	729	700	721	734	775	702	701	725	702	700	718	675	696	748	665	723	730	704	713	713	747	696	706	675	704	705	740	745	705	647	706	733	732	704	667	722	749	722	728	654	694	732	715	721	747	675	709	683	761	674	742	682	737	727	723	756	727	685	697	651	722	721	777	656	676	647	712	738	715	704	674	764	696	714	715	740	663	670	719	720	707	724	703	708	757	768	688	717	647	710	728	714	673	718	665	692	683	702	708	653	728	740	732	716	739	729	724	654	694	680	692	720	639	748	695	673	696	708	680	655	733	734	755	743	725	727	719	671	758	759	753	731	721	739	711	696	695	726	702	732	725	716	701	693	738	719	745	729	727	744	709	679	695	675	753	717	732	729	706	740	706	759	694	766	710	679	708	722	685	707	766	739	704	692	757	746	733	719	711	697	675	694	742	706	685	702	718	735	710	696	679	761	657	763	720	683	744	698	717	715	681	666	709	728	773	709	757	690	707	709	705	739	753	668	689	702	738	745	727	739	729	682	703	669	706	773	762	685	696	717	711	639	687	720	707	740	704	692	681	704	772	731	676	759	717	688	695	687	687	719	759	726	699	754	714	729	686	705	737	691	755	709	718	749	717	720	675	740	697	780	719	742	753	790	716	728	711	762	693	724	730	707	677	669	668	716	665	708	702	722	695	742	728	712	701	710	720	724	724	743	698	698	753	691	730	720	685	680	699	647	748	733	740	702	654	688	726	732	733	699	733	752	685	722	699	757	742	709	691	695	673	735	727	704	683	748	721	739	724	690	703	726	702	654	719	704	806	725	704	696	727	763	681	694	760	713	670	734	666	725	692	682	783	709	708	756	712	719	712	709	729	722	727	710	737	743	657	730	734	716	683	726	767	669	675	732	795	715	668	740	742	740	715	707	735	758	677	671	755	718	694	744	733	701	705	723	727	700	694	774	758	719	754	716	712	708	685	688	741	714	681	735	688	695	659	721	710	679	772	694	712	679	711	736	720	734	703	719	703	737	718	695	725	758	699	775	702	679	704	754	730	701	758	673	718	750	724	751	718	719	697	739	712	681	688	691	774	734	719	695	716	695	705	753	675	658	693	708	644	725	729	742	711	718	706	663	697	722	733	650	704	740	692	701	717	740	672	679	727	754	703	753	706	725	725	711	688	718	668	702	726	718	679	702	730	737	725	680	679	707	708	727	711	706	712	756	743	695	711	740	771	716	734	711	704	702	735	718	669	720	684	701	739	741	682	689	718	693	694	739	713	710	706	706	719	667	715	710	719	752	720	673	682	713	706	743	715	707	746	786	742	761	693	673	707	744	776	675	723	692	679	730	711	712	737	731	711	759	702	696	701	711	746	681	704	726	724	717	689	726	716	730	703	736	692	740	712	713	739	733	746	705	721	676	728	700	741	727	689	710	707	711	683	678	684	728	676	719	724	733	672	643	716	691	709	691	698	731	744	754	732	667	711	685	707	728	725	674	752	726	704	730	731	740	707	676	715	675	734	674	728	743	739	682	684	704	701	743	704	689	698	697	735	725	730	702	707	731	686	737	722	702	734	691	710	676	670	766	669	714	694	726	701	694	706	680	724	728	719	735	716	682	746	644	746	736	678	688	768	735	705	707	760	689	694	706	727	730	746	758	667	718	664	690	718	692	723	695	696	763	732	694	696	708	674	710	694	736	731	719	745	732	703	690	730	674	699	720	732	689	732	639	685	706	703	721	747	685	723	689	730	755	696	771	719	746	736	726	703	664	682	712	691	703	707	711	705	695	723	700	711	710	734	695	749	748	727	754	692	681	740	737	701	750	732	663	707	734	715	791	704	716	716	723	750	720	723	701	679	728	724	700	668	722	692	758	701	695	714	709	741	740	675	720	739	732	703	745	742	682	720	670	748	729	754	692	712	760	672	716	703	706	686	745	684	717	735	690	714	707	665	728	704	722	707	716	690	674	721	702	692	705	732	695	714	741	722	728	676	763	703	705	759	723	749	720	716	718	674	649	717	743	682	711	748	679	738	678	752	707	698	741	696	766	704	754	674	733	700	710	695	797	729	752	707	674	677	690	728	735	737	719	696	742	741	693	743	708	738	712	718	716	715	703	735	733	738	755	750	705	726	763	749	710	716	750	723	763	712	759	705	739	750	701	725	711	697	704	699	703	677	712	735	633	704	749	711	715	704	688	707	716	657	719	705	671	733	703	694	739	695	785	675	701	687	727	732	766	702	706	709	759	732	648	732	672	748	714	738	697	730	741	688	692	723	726	737	707	728	663	757	733	744	721	700	710	746	675	726	718	718	714	707	711	704	745	756	734	739	717	677	687	712	757	710	683	753	723	670	719	721	753	697	691	747	657	706	702	688	735	703	700	747	718	736	705	721	734	720	764	710	712	757	740	749	679	725	734	708	697	734	783	651	725	747	733	714	695	675	716	684	699	721	713	696	704	701	683	692	716	740	664	734	670	724	742	736	688	716	709	733	712	701	747	710	738	741	731	710	689	737	685	694	739	714	801	736	719	712	727	665	683	742	693	696	708	701	690	698	741	718	652	722	678	695	677	748	718	741	702	698	736	719	706	704	735	702	729	714	687	716	743	746	707	707	693	705	719	741	669	759	702	708	762	729	774	670	688	734	745	700	733	727	767	658	694	735	722	739	728	745	705	715	698	777	677	715	746	699	751	718	748	743	706	725	782	701	727	715	731	724	713	714	725	733	657	709	715	713	741	679	690	741	701	667	713	721	755	730	732	711	693	709	693	739	694	688	709	729	755	677	746	685	714	727	729	677	695	683	700	711	687	716	716	708	705	698	749	764	713	706	727	721	718	742	672	724	665	709	715	719	715	692	710	735	708	762	687	723	713	753	677	740	716	673	727	719	705	733	722	747	722	742	721	671	777	744	723	744	686	675	695	677
5356	242	247	275	238	219	163	224	195	168	149	136	145	137	141	140	138	125	151	121	135	143	130	143	155	134	148	124	140	147	122	134	114	147	114	127	126	126	132	148	159	120	135	125	142	120	153	128	135	125	128	113	141	140	118	113	128	128	146	119	124	129	147	144	135	144	137	143	125	142	138	144	129	138	127	137	119	142	134	141	138	125	124	137	109	141	172	128	160	118	126	139	141	130	142	141	130	134	132	138	138	128	127	137	134	121	135	119	129	145	129	123	109	123	123	106	115	148	128	124	145	129	129	128	120	119	115	136	133	129	132	131	138	151	134	121	124	118	130	127	165	148	127	124	145	127	134	137	150	126	121	121	124	129	137	132	152	139	119	149	136	125	125	140	149	132	137	152	123	136	125	144	136	159	139	145	137	129	139	122	108	136	128	154	137	135	136	133	125	139	133	145	124	138	134	136	140	151	109	125	124	131	128	142	142	116	120	112	145	139	139	109	140	126	128	155	148	144	123	137	131	120	140	137	126	125	123	146	144	141	122	125	119	144	131	136	138	140	134	129	132	125	101	132	158	144	136	111	134	119	128	153	134	130	136	148	138	116	141	121	142	113	142	134	120	128	143	136	128	132	133	139	146	122	128	129	102	150	114	115	136	145	121	135	171	127	122	98	123	129	159	130	115	129	139	127	133	131	124	107	139	128	139	150	140	152	143	122	143	148	128	122	135	122	108	129	143	134	137	146	126	130	135	127	151	124	132	122	114	108	131	126	133	114	98	136	132	152	141	150	123	144	124	145	145	126	123	137	131	123	125	128	132	127	141	103	126	112	142	146	129	131	123	134	150	136	123	140	149	138	145	133	163	115	133	116	128	141	129	129	135	149	127	145	125	141	134	148	130	151	125	120	140	133	151	138	122	154	133	133	141	122	118	136	146	138	117	133	146	138	132	125	133	138	123	130	136	120	125	131	129	136	143	157	153	147	159	108	139	131	123	124	138	139	136	121	131	126	156	118	115	159	140	121	141	129	136	130	129	130	150	137	128	136	124	145	156	134	144	125	126	128	117	140	127	137	157	146	155	156	136	112	125	134	108	116	149	140	116	114	121	133	144	141	128	125	152	136	127	136	146	116	156	118	135	135	145	122	129	118	128	141	158	142	129	137	125	133	133	129	134	126	125	115	138	130	128	150	120	152	133	132	127	134	144	128	108	131	135	138	138	141	150	106	129	129	135	152	128	102	125	119	111	121	132	144	142	131	115	125	139	145	129	148	133	111	120	133	129	149	123	136	131	144	135	119	109	114	124	102	127	130	133	137	133	124	144	122	135	116	160	135	115	130	139	125	126	115	113	174	131	111	136	135	152	142	150	148	136	124	123	134	132	133	131	127	153	131	123	125	156	112	130	123	148	133	120	146	126	137	129	151	134	131	147	135	139	123	122	138	151	125	127	150	120	132	131	167	115	139	143	140	163	138	110	101	144	151	147	137	153	143	129	143	124	139	112	129	129	145	126	156	145	122	149	131	152	152	131	122	140	136	155	136	122	147	145	123	128	118	121	153	174	127	141	155	160	160	151	127	140	132	154	144	113	146	133	120	121	132	139	147	128	113	116	153	117	144	140	125	135	154	142	126	127	116	134	129	123	131	153	159	134	147	120	122	149	146	118	144	125	139	117	138	124	128	125	130	134	145	118	124	136	147	146	130	133	126	150	142	121	141	135	127	156	131	141	109	133	141	121	136	130	123	128	144	135	136	131	130	144	147	141	135	116	158	145	142	143	138	141	165	140	137	119	136	132	145	119	114	133	124	138	133	126	140	129	135	126	126	132	141	144	130	121	134	137	130	125	99	123	108	153	143	132	135	119	119	121	132	145	144	117	129	142	125	140	136	139	137	139	129	127	126	143	141	150	141	121	131	131	146	129	126	146	150	163	133	130	128	139	147	142	151	150	113	126	117	137	145	158	145	125	147	134	143	115	127	117	127	112	122	145	161	115	142	128	128	121	153	139	116	146	128	145	143	137	122	142	154	134	121	154	126	129	123	131	141	142	135	138	134	139	129	155	152	128	124	154	139	151	151	141	127	151	134	140	150	123	137	129	127	133	149	150	130	119	131	140	124	118	136	149	133	128	133	148	128	124	151	141	127	139	140	148	118	151	145	138	127	110	135	134	143	122	123	111	124	108	136	121	133	115	120	124	153	149	124	141	136	129	129	145	121	135	147	157	114	118	137	135	109	167	130	133	134	138	129	125	132	122	150	132	134	108	117	111	139	125	131	141	141	136	142	134	146	140	134	112	140	151	136	147	116	115	139	116	164	135	142	138	142	144	125	111	129	122	133	151	134	136	138	142	128	139	143	139	113	111	131	125	108	122	135	130	135	129	119	124	121	145	134	142	135	150	120	136	156	155	148	116	110	135	129	124	119	130	115	136	142	154	127	146	140	116	145	125	138	152	142	119	146	131	143	151	152	141	120	129	110	146	136	123	123	123	117	124	127	142	132	138	115	154	119	125	141	146	148	120	137	141	119	143	122	128	130	132	139	131	132	135	136	133	151	126	138	138	135	135	130	134	128	129	111	141	151	146	131	150	152	147	119	152	120	131	125	139	133	114	136	113	144	134	163	129	155	134	146	131	117	139	135	117	113	126	147	134	136	132	162	122	124	151	125	152	130	117	147	131	140	126	141	127	131	113	130	123	149	130	150	133	130	144	134	153	166	135	123	109	114	119	114	122	128	113	150	129	120	123	152	130	123	122	113	150	130	159	147	151	140	128	145	128	148	115	140	152	144	130	129	119	131	132	138	151	169	144	133	133	110	130	144	143	142	134	139	132	124	116	115	110	143	152	152	112	137	130	136	146	144	136	144	132	129	132	142	115	135	127	151	123	121	146	125	147	130	158	125	126	135	152	129	156	134	138	147	141	119	140	143	132	122	128	119	119	145	152	138	123	140	144	142	133	137	126	134	111	136	143	139	133	124	131	137	139	143	125	150	129	147	133	136	150	139	130	114	119	154	138	130	129	131	141	125	138	127	129	133	113	131	140	118	126	128	153	123	136	139	132	132	145	131	122	125	136	133	144	150	149	158	116	119	126	153	157	137	136	140	157	150	145	130	136	126	145	120	114	131	117	135	137	132	134	110	152	135	134	133	131	134	128	140	125	129	130	139	109	137	123	129	131	123	123	129	141	130	150	142	137	127	140	120	125	125	145	142	134	120	131	121	132	102	109	142	142	155	125	134	145	112	133	127	116	110	123	133	123	152	140	130	133	136	130	153	138	144	139	158	148	145	116	135	137	136	135	124	127	143	128	131	130	155	134	129	128	126	160	128	144	147	150	106	141	148	142	119	137	141	132	148	137	132	134	121	128	141	133	141	143	152	128	132	129	113	138	152	135	129	136	130	133	139	147	126	145	120	137	134	137	145	121	139	124	122	139	131	132	144	129	143	143	147	110	138	109	135	131	128	139	147	108	145	138	124	127	129
5110	451	619	879	758	751	749	1109	784	613	536	481	459	442	429	385	408	391	411	405	409	405	452	400	390	416	397	393	422	395	392	418	385	399	416	416	400	381	438	380	390	437	418	394	396	364	383	399	400	416	399	423	387	390	395	382	392	411	369	399	374	377	403	383	404	351	387	376	413	388	425	383	361	373	382	437	383	356	429	421	388	372	395	379	403	437	377	382	351	397	385	384	386	387	374	382	391	368	375	379	386	418	387	397	346	400	397	385	381	392	377	393	369	377	370	382	393	409	372	423	437	376	391	393	358	401	383	388	409	394	412	416	377	397	376	382	402	346	387	379	376	386	389	383	417	363	380	383	410	397	409	398	398	421	387	375	393	395	431	396	403	381	330	361	390	362	381	391	393	386	393	375	406	369	394	370	428	400	402	405	374	392	370	404	368	411	363	399	407	365	363	375	377	376	401	380	395	403	383	390	370	398	393	412	353	361	355	377	382	408	381	374	390	377	359	387	392	395	422	363	381	382	404	402	407	388	382	386	393	407	373	399	400	391	384	430	375	366	373	401	366	381	359	387	342	375	436	393	407	412	421	376	396	405	390	396	372	395	399	414	413	414	392	344	375	404	396	370	355	391	397	395	371	380	380	393	379	399	406	337	396	388	374	396	385	416	389	375	395	407	394	367	379	362	387	350	386	410	425	386	410	371	409	380	379	379	396	389	366	408	387	401	393	402	373	383	422	394	384	434	380	400	405	398	383	362	377	362	400	406	373	393	404	382	392	359	371	446	379	393	408	410	356	392	399	381	398	393	370	389	425	377	379	375	419	373	388	395	409	409	397	380	388	386	373	383	369	412	426	358	393	406	381	383	391	395	362	398	377	383	387	414	378	364	407	396	364	378	411	393	421	373	352	405	377	426	396	413	389	355	398	379	416	355	414	391	363	363	341	372	413	402	399	390	413	387	384	400	384	382	382	386	422	406	401	380	427	409	404	361	402	412	403	371	391	371	405	354	341	406	359	363	389	418	390	355	377	434	387	370	365	387	390	369	396	389	392	390	389	411	363	392	399	402	394	393	377	398	401	369	386	374	410	388	426	376	419	420	399	388	423	396	393	403	350	390	370	383	378	358	385	395	364	385	346	366	399	384	388	387	393	406	372	364	415	367	364	374	392	361	360	413	397	390	402	407	382	396	384	363	408	380	389	407	403	368	409	430	364	390	377	406	402	370	359	373	370	366	392	403	392	409	389	391	391	419	396	386	395	399	401	396	394	376	391	411	382	394	398	387	405	413	366	451	383	395	410	381	355	406	421	365	409	393	393	395	386	370	381	374	409	343	385	396	402	380	433	401	410	382	384	392	342	400	401	404	384	362	417	430	376	401	419	379	414	395	386	405	375	397	377	399	393	343	391	395	369	371	398	365	361	376	377	391	401	398	396	386	391	371	362	409	345	366	426	383	372	371	396	388	379	386	360	370	374	383	373	382	378	421	388	367	368	358	380	395	423	431	364	379	381	355	398	389	409	363	367	385	394	373	406	404	413	369	376	386	376	380	404	377	396	370	373	380	395	400	357	381	384	396	376	430	366	367	358	397	394	350	384	405	370	392	391	399	379	368	383	375	367	389	375	412	406	418	393	390	416	388	376	368	370	368	398	394	386	384	392	409	407	409	391	368	405	395	356	376	371	400	397	410	407	383	393	406	383	412	371	367	370	383	364	382	421	382	396	411	382	400	421	405	357	394	397	388	386	374	386	387	423	395	407	392	387	421	376	383	388	369	412	371	405	393	395	369	399	381	414	375	415	356	377	391	419	375	447	406	367	376	409	382	373	422	379	401	372	394	397	366	393	372	399	389	386	360	408	372	411	412	418	400	363	368	419	414	405	402	386	391	417	393	386	369	429	376	363	387	438	360	401	388	372	408	415	384	412	369	399	388	385	389	380	365	429	405	383	388	392	427	383	374	357	342	397	404	414	372	388	394	360	420	375	415	324	421	388	387	382	376	398	386	421	382	393	390	409	404	405	364	375	392	372	366	391	419	350	417	370	382	395	401	401	377	370	421	406	396	417	377	404	398	370	395	380	398	376	396	413	413	399	394	363	414	377	419	393	353	354	430	378	363	423	360	376	405	377	395	385	393	398	386	378	387	413	405	368	393	392	394	359	389	398	395	416	387	373	415	415	376	395	398	372	400	394	370	416	416	396	406	368	391	394	397	413	425	400	387	396	369	419	400	342	390	366	391	399	412	406	382	356	422	388	387	376	370	384	377	398	385	381	435	432	381	404	414	386	376	347	415	355	423	395	403	387	376	393	400	362	394	385	403	434	400	394	363	389	372	415	393	361	365	383	341	392	409	385	410	371	393	406	384	384	394	418	344	391	424	376	389	372	369	360	350	390	429	389	401	406	407	406	394	371	390	394	370	363	372	383	398	380	417	413	374	405	376	370	368	431	410	387	358	372	371	391	389	411	389	376	419	414	413	410	352	384	375	363	391	386	411	344	389	403	377	393	349	404	409	417	366	381	431	360	388	386	356	382	384	398	395	404	381	363	377	389	386	391	430	388	397	384	395	396	369	378	413	402	381	399	388	387	380	390	392	371	375	416	378	367	390	371	370	363	402	386	413	335	400	368	402	383	400	368	419	401	389	372	385	387	391	377	371	352	373	405	393	371	399	383	354	385	423	388	372	392	376	374	365	412	373	388	377	415	382	396	397	362	417	380	394	404	413	367	413	371	372	403	407	389	376	384	383	374	391	373	371	378	348	415	394	375	392	397	367	353	396	382	365	402	405	386	407	389	374	398	417	396	405	417	385	421	437	372	371	401	389	412	380	414	402	414	352	386	383	425	407	360	339	392	363	420	372	379	393	394	396	376	388	362	406	349	401	395	393	395	372	376	395	393	429	371	376	387	415	365	380	401	409	367	356	379	410	374	400	379	380	411	403	417	401	389	379	382	398	360	401	409	395	386	386	394	411	353	372	352	375	391	360	378	388	384	413	416	371	424	381	354	384	391	411	383	377	373	389	374	409	402	395	372	407	405	435	355	374	384	418	395	377	419	388	407	399	369	384	406	393	367	436	400	393	370	358	385	390	413	378	397	373	328	363	411	383	393	391	372	398	372	385	371	407	384	396	423	382	399	382	395	383	366	389	379	369	381	405	362	392	390	388	440	399	405	386	417	415	412	398	374	406	386	390	407	393	371	353	381	421	383	378	397	426	384	405	390	379	372	381	368	382	343	409	408	364	376	339	393	358	378	370	375	404	373	393	386	399	418	399	405	398	412	372	380	419	384	407	399	388	380	406	378	347	409	389	392	386	397	394	393	384	400	399	377	378	386	387	351	403	408	354	397	374	390	384	382	394	359	405	407	398	407	379	369	390	373	402	394	374	373	409	371	353	400	423	420	395	410	378	377	398	386	387	410	399	392	357	414	402	396	417	356	374	370	361	374	413	393	367	415	373	381	421	367	372	402	415	424	392	400	387
31642	4724	1352	1158	822	741	587	656	526	503	446	397	331	391	369	312	338	305	297	307	294	294	315	339	305	284	243	290	287	291	287	282	310	313	315	311	299	299	312	355	333	301	293	266	317	295	272	333	287	290	307	289	311	282	280	306	286	296	284	293	263	289	288	292	339	309	280	271	272	293	304	322	276	290	310	298	294	285	297	277	258	309	296	314	284	298	285	301	313	320	275	287	253	302	273	290	284	264	287	307	299	282	277	281	295	260	274	311	284	318	296	268	305	279	266	282	314	273	295	308	291	281	293	253	306	272	272	278	266	307	295	279	310	299	310	279	288	278	287	251	289	318	268	284	274	284	273	283	271	300	263	265	275	266	274	308	294	281	283	336	293	297	290	275	249	286	295	267	337	292	276	300	289	260	280	312	295	268	320	267	268	316	290	274	311	305	301	285	300	261	288	274	277	298	298	259	294	278	275	282	282	277	293	279	231	262	255	293	308	296	289	301	281	301	270	266	288	295	301	321	251	277	334	266	313	312	289	284	279	308	295	275	282	297	281	271	271	307	287	289	302	296	306	263	278	300	257	265	299	306	274	261	298	292	283	308	315	294	327	279	288	292	317	296	316	308	311	280	261	290	295	276	286	287	284	264	291	266	261	262	251	311	308	296	288	301	296	279	277	304	292	303	314	321	296	301	302	313	262	309	245	278	325	268	285	274	305	304	308	285	280	317	309	321	268	266	301	291	321	282	250	258	290	289	288	294	318	298	314	287	293	252	294	315	289	256	314	316	326	279	281	281	327	292	251	256	302	279	299	311	280	266	266	259	265	248	279	314	276	307	285	309	289	273	298	277	280	305	299	286	260	288	305	277	302	324	309	335	323	288	314	301	288	313	291	291	312	274	280	300	288	293	329	333	301	297	285	314	291	297	295	309	311	286	326	271	260	300	299	257	294	306	274	291	304	307	289	286	285	271	283	297	272	274	280	281	252	293	292	256	261	276	284	275	256	277	300	310	281	275	280	312	285	266	270	302	288	270	288	267	278	262	301	286	267	306	256	320	261	279	325	304	292	300	278	279	273	304	299	289	289	280	288	289	300	292	281	269	296	289	296	309	324	304	294	290	296	305	280	264	308	296	277	275	301	275	250	274	287	256	283	269	310	298	271	308	306	302	288	275	285	305	269	300	287	249	295	279	268	304	288	296	273	277	258	291	299	277	260	312	283	292	288	287	266	274	268	269	306	256	304	295	276	290	301	264	296	296	310	282	291	308	289	286	298	265	247	306	294	293	304	261	291	313	279	293	274	267	279	287	285	307	304	263	280	303	310	271	279	282	289	263	285	302	285	239	304	324	281	277	305	295	269	270	301	283	288	269	266	287	286	285	288	308	332	323	290	296	279	309	285	283	285	276	281	281	311	296	285	306	279	292	282	302	311	304	267	320	306	268	307	263	325	265	318	266	294	298	285	273	275	304	282	283	313	271	268	285	306	318	298	262	293	321	289	291	258	307	277	296	254	296	279	287	313	284	299	276	302	278	294	306	288	292	319	318	308	266	296	306	296	277	301	309	291	244	269	275	259	274	286	288	268	262	284	295	313	293	279	291	260	302	294	273	261	263	314	284	272	296	276	311	288	308	298	305	274	282	303	300	312	270	271	303	277	313	282	280	295	309	318	276	296	296	282	307	273	267	296	298	299	286	303	287	294	313	277	287	295	292	288	283	293	293	295	275	290	284	297	284	292	301	277	268	288	279	287	282	263	276	279	297	280	240	279	286	305	300	253	283	313	285	270	310	316	279	263	297	282	293	269	281	297	285	285	306	294	266	305	285	283	294	272	288	303	275	310	242	291	271	290	288	294	297	287	336	299	276	316	282	266	294	281	295	272	276	272	272	279	292	292	273	292	290	286	253	264	323	281	308	269	279	302	319	299	299	314	308	271	255	261	280	277	301	326	280	296	298	290	275	261	306	300	288	298	290	286	273	315	322	246	292	297	308	304	258	298	255	283	277	283	264	307	315	294	304	288	267	312	254	317	273	292	290	265	259	293	307	271	294	262	261	285	325	256	287	292	299	267	307	290	259	293	267	293	300	271	284	290	281	280	272	306	277	320	317	294	285	290	285	296	304	279	244	299	290	307	250	291	278	289	301	306	295	296	290	294	267	296	282	306	272	283	314	294	286	292	266	282	312	274	291	292	285	300	261	289	284	295	265	286	243	293	267	277	297	272	326	271	295	270	319	271	273	288	276	292	274	294	281	263	287	280	288	287	304	313	301	262	282	299	295	272	314	305	297	286	274	289	299	288	263	263	297	311	270	302	299	310	339	260	273	272	274	294	296	295	315	306	293	303	256	292	260	290	308	252	271	239	278	267	253	285	298	296	272	293	303	319	322	263	301	281	303	307	278	271	287	298	283	289	311	289	309	257	300	274	334	305	285	279	271	324	269	297	285	260	278	319	296	271	286	263	269	300	294	291	301	301	280	298	297	281	310	304	287	314	285	260	326	292	289	306	315	281	265	289	289	287	257	275	321	289	286	272	304	312	280	292	311	263	295	296	289	300	284	283	316	289	273	282	276	329	297	277	305	273	317	256	282	284	271	301	298	276	292	308	274	308	313	289	269	290	274	258	272	302	281	301	300	297	261	281	310	298	271	252	292	306	288	278	311	311	275	303	329	302	282	296	303	274	302	289	269	285	298	331	288	267	309	291	276	317	312	295	269	304	268	284	282	289	288	303	331	274	279	319	271	288	282	263	277	268	287	290	280	288	278	262	269	281	280	282	297	301	262	312	307	285	305	303	285	307	273	300	302	286	283	280	309	304	261	295	281	311	293	282	299	274	264	247	295	305	309	274	306	290	272	299	291	301	266	290	299	314	310	273	292	275	319	295	313	316	268	294	296	267	286	308	266	303	273	299	295	337	295	315	281	271	278	259	280	304	296	316	279	287	298	255	281	313	284	286	279	282	287	272	291	289	307	294	284	309	316	276	308	294	275	312	278	293	264	287	307	301	286	298	306	295	301	274	305	279	288	298	298	299	268	305	300	290	313	301	304	278	301	290	311	263	293	316	296	312	319	301	287	291	278	288	303	313	300	280	317	282	280	316	290	279	286	258	342	280	295	289	284	272	259	291	296	306	287	300	290	304	283	303	284	291	268	304	290	292	290	282	304	264	279	296	300	300	282	317	263	275	283	272	315	279	303	303	267	281	295	279	282	293	301	274	302	284	258	318	265	273	293	321	269	277	282	268	302	286	270	306	312	291	287	288	319	280	278	291	280	272	324	302	283	296	313	272	306	294	294	283	311	299	270	257	313	325	275	285	292	306	289	304	255	292	261	286	291	278	294	275	251	266	296	291	348	319	259	315	261	265	291	303	326	304	270	274	310	274	266	302	293	262	324	305	280	266	312	277	292	282	293	281	300	306	268	266	326	287	302	315	279	301	286	308	321	285	275	278	281	299	259	267	323	281	287	309	265	307	303	286	287
13545	1472	2732	3622	3163	3016	2592	2917	2180	1774	1565	1394	1279	1250	1104	983	954	946	944	937	972	929	972	884	797	879	818	843	847	802	873	812	792	859	844	835	888	835	916	1083	975	843	804	781	794	800	784	732	738	770	766	761	725	820	776	725	740	687	683	716	727	758	727	780	697	768	714	713	742	746	698	689	747	736	718	751	684	705	719	695	718	676	741	714	703	759	689	721	723	751	711	706	720	716	719	697	696	721	749	782	761	696	768	718	723	683	676	723	721	728	697	706	728	710	713	706	700	712	742	705	780	753	701	718	702	734	672	665	697	767	747	718	683	742	716	748	700	729	693	730	713	712	706	681	708	692	745	696	717	692	723	752	758	753	702	734	752	698	741	714	738	691	707	712	691	705	725	684	718	696	712	730	678	755	741	721	699	700	701	681	713	718	713	667	739	673	659	733	662	698	683	699	674	667	716	676	700	757	730	694	720	694	699	714	670	722	746	792	782	727	709	728	670	696	750	724	718	715	687	760	742	758	713	707	698	734	730	672	762	726	710	755	701	700	733	741	698	695	679	747	727	606	732	723	711	742	733	668	713	694	688	706	701	696	677	723	707	732	737	689	712	713	715	723	728	722	689	722	713	731	746	724	718	732	712	723	712	721	684	697	715	743	680	697	672	687	697	726	718	699	755	724	700	663	705	736	735	684	754	688	727	694	659	701	707	699	684	753	683	655	698	702	702	696	707	710	702	740	745	747	731	644	711	700	737	701	672	748	735	715	706	711	796	734	728	730	723	709	690	725	716	746	665	715	679	744	736	702	689	697	669	740	745	710	720	687	709	738	698	738	672	700	681	687	677	704	706	660	745	710	736	688	738	694	719	743	700	668	702	723	696	728	721	739	686	714	683	706	718	738	752	714	696	700	739	708	720	725	735	710	678	738	716	713	721	731	770	713	732	638	706	752	732	709	746	701	752	700	722	711	672	707	716	721	732	745	757	702	726	741	727	760	674	729	762	752	731	747	690	721	718	682	653	736	744	742	748	699	689	727	715	739	702	745	704	722	687	692	726	745	737	718	741	684	697	726	705	748	692	724	667	706	695	727	728	694	739	731	752	740	712	755	748	679	723	701	718	750	706	676	720	710	703	695	702	683	728	708	751	696	699	738	671	723	749	705	757	772	710	728	675	687	709	673	727	734	718	736	758	667	700	716	697	711	721	661	726	699	694	676	704	693	756	740	760	731	726	730	736	723	710	738	734	711	790	714	772	724	743	721	735	718	720	678	668	748	705	769	690	739	692	717	752	688	756	712	704	751	690	714	738	736	727	747	704	698	722	730	715	707	715	714	697	695	695	730	696	714	690	689	713	714	733	691	731	719	739	698	711	701	759	710	706	731	673	745	794	746	682	697	694	718	719	704	741	692	790	770	774	683	715	712	749	759	726	720	709	686	710	718	731	723	730	727	721	763	748	756	695	655	672	718	728	731	680	712	653	719	702	740	715	698	677	670	727	702	741	679	722	754	731	680	696	739	724	695	688	689	726	755	706	749	757	741	700	737	700	691	775	747	726	757	699	707	726	727	663	697	678	709	734	711	711	701	739	668	751	711	730	679	763	743	731	742	740	731	727	733	698	696	737	713	681	687	726	701	762	687	674	746	705	677	703	711	706	716	716	697	716	774	697	755	692	745	700	726	745	743	684	710	753	712	728	708	723	749	697	714	689	667	694	721	710	728	688	716	718	759	739	710	743	749	757	726	735	677	713	687	689	709	723	689	714	743	708	719	728	742	711	741	730	701	702	737	706	714	702	717	742	705	724	745	734	721	711	730	748	754	730	711	720	727	744	723	706	655	709	709	749	674	729	668	716	741	643	708	703	701	695	754	700	753	746	771	713	719	746	724	734	720	772	681	743	687	726	697	709	710	731	728	706	703	642	725	721	779	684	732	704	714	735	654	751	727	702	674	684	683	727	724	677	699	714	711	760	701	727	680	742	684	715	711	746	711	747	706	702	691	669	748	702	720	669	719	722	716	659	686	754	689	741	760	755	726	734	664	728	711	751	781	724	667	726	701	726	701	657	751	725	778	734	694	746	745	706	735	691	693	731	755	713	720	660	696	725	712	718	723	769	723	708	748	706	743	691	737	666	710	731	709	737	691	815	755	698	681	755	763	717	691	744	738	687	712	709	734	678	713	703	660	691	700	724	701	710	729	682	710	707	690	686	698	680	705	736	703	719	684	664	675	750	711	712	770	724	674	710	717	722	682	715	704	688	697	729	715	755	705	757	748	691	773	746	668	703	698	709	704	753	767	736	718	694	705	699	702	711	748	753	679	742	710	701	684	697	662	692	711	682	734	708	725	729	728	697	726	697	678	692	777	728	703	697	715	690	738	766	711	677	731	682	731	673	711	727	771	734	725	705	692	697	713	733	739	655	692	718	716	728	745	733	724	679	735	715	729	659	671	694	693	750	691	710	665	700	704	680	713	720	695	702	721	689	697	671	697	721	719	716	756	699	692	720	749	694	735	785	702	719	674	785	725	707	682	703	712	760	726	708	756	716	754	707	693	691	674	726	701	747	702	714	750	750	777	668	731	743	757	704	754	753	683	738	684	702	724	711	753	749	674	730	753	705	750	718	713	705	709	698	694	716	735	697	721	724	669	734	712	715	716	698	699	711	718	782	690	683	736	727	745	737	718	725	691	680	727	703	695	745	748	736	735	720	688	717	687	741	719	735	682	730	776	694	714	700	748	720	721	708	687	740	739	688	702	711	696	697	718	669	667	700	751	689	707	744	698	706	756	678	697	667	723	697	644	692	695	770	704	681	746	757	733	703	721	743	706	752	693	717	665	707	719	723	687	707	708	723	727	680	730	774	757	744	734	756	696	731	726	677	709	742	718	696	699	696	712	713	717	757	718	756	701	702	730	736	678	659	717	742	682	668	689	746	748	688	693	716	690	691	677	727	734	733	717	714	681	701	775	724	658	734	738	706	729	723	740	711	685	662	720	713	711	718	713	678	755	729	707	699	716	696	668	730	736	688	717	675	726	689	668	738	716	739	698	701	724	703	720	723	705	776	700	688	701	736	695	706	695	739	709	713	741	737	714	678	738	757	739	716	703	734	749	734	719	708	749	728	690	739	713	726	716	696	720	701	717	688	697	717	712	708	693	742	760	701	751	690	742	677	728	700	703	690	708	717	740	752	736	732	688	675	728	762	733	712	674	674	682	672	646	724	722	714	709	749	728	750	685	767	717	742	712	688	706	714	689	711	726	701	752	717	734	753	700	757	708	729	754	717	682	701	735	770	706	707	709	686	745	694	724	686	650	752	724	702	718	673	680	696	709	705	721	684	766	701	727	758	740	752	733	653	738	717	725	689	704	682	779	732	760	718	703	661	723	736	746	760	731	702	709	733	742	712	723	755	762	768	690	708	720	695	715	670	745	648	739	704	684	705	722	707	705	726	741	689	702	743	681	704	734	730	759	746	720	720	689
44341	11077	2946	2014	1468	1057	941	914	683	575	510	455	431	388	397	361	355	355	323	329	380	371	334	310	352	304	310	316	334	323	302	324	289	318	322	332	332	337	350	337	350	362	362	315	330	331	355	293	293	293	330	283	287	307	301	316	317	294	301	272	315	347	310	284	326	290	258	279	328	309	294	243	297	328	304	285	335	295	294	331	274	274	290	269	295	279	302	271	337	315	286	281	258	313	304	272	298	273	315	307	280	338	306	290	266	295	314	291	253	310	285	298	314	313	290	296	308	323	287	271	310	308	303	278	296	284	317	305	317	290	300	316	270	304	328	288	294	310	265	308	326	270	315	273	292	269	284	300	293	303	273	293	293	283	286	318	290	296	305	284	313	313	308	273	323	308	310	319	300	335	321	279	294	290	331	319	300	294	279	287	296	310	296	285	276	276	294	266	266	279	297	287	286	301	306	274	307	269	269	298	291	318	280	318	294	301	293	280	306	277	275	265	333	281	297	316	291	304	293	267	285	310	312	286	300	324	307	318	313	297	306	288	281	326	314	317	281	291	272	263	301	286	303	306	294	285	296	289	280	279	284	283	305	295	337	317	291	296	297	282	289	291	288	273	287	283	270	327	339	309	296	289	286	321	271	266	314	302	280	257	280	288	299	292	282	275	298	275	338	302	287	298	290	307	316	321	295	274	288	323	304	290	279	286	306	279	300	290	294	298	295	312	285	318	295	329	306	303	306	296	273	301	301	279	292	320	336	311	274	308	300	321	283	301	286	319	295	299	266	306	321	274	300	294	298	309	316	297	329	294	272	284	266	323	311	336	301	281	293	306	296	285	312	301	291	278	301	274	284	291	286	290	260	299	285	275	291	295	299	276	281	262	282	283	287	320	286	290	327	329	264	322	281	282	283	281	265	300	295	298	276	321	315	281	293	323	316	270	287	311	295	291	288	281	333	343	266	327	315	306	295	279	276	276	264	334	306	307	302	313	279	317	273	288	308	282	322	275	320	307	302	309	323	304	303	289	284	292	290	262	277	300	337	314	297	281	292	270	307	328	316	280	272	318	340	277	301	313	289	345	279	304	316	295	255	312	300	298	287	318	270	297	321	308	292	302	276	325	282	322	278	287	296	290	291	308	281	272	292	277	261	282	282	280	291	267	269	270	318	327	287	297	263	309	286	288	326	303	310	316	301	266	308	295	301	307	268	291	264	247	309	303	307	326	287	286	307	321	285	314	295	286	272	306	300	299	316	326	302	299	279	307	291	264	302	318	305	280	305	322	293	309	270	313	277	292	287	290	306	305	299	321	314	316	291	313	347	268	297	280	267	293	263	276	299	315	295	315	293	339	291	257	302	272	318	296	299	265	310	303	302	300	275	292	290	305	293	287	287	310	298	300	312	284	298	290	310	270	298	276	280	284	290	285	296	286	286	270	304	273	286	298	286	294	290	295	280	265	289	287	300	313	267	301	296	306	302	314	296	320	309	291	291	302	299	302	301	342	272	277	335	272	293	286	302	313	327	319	285	306	298	287	305	320	287	292	308	297	290	302	289	320	288	286	292	303	301	295	305	293	289	298	303	293	308	245	311	329	292	288	285	308	304	342	321	290	268	332	263	275	323	285	302	279	311	296	285	332	313	300	285	287	296	298	285	290	299	271	290	281	302	316	281	326	300	291	293	300	305	309	302	302	314	267	311	291	269	264	283	292	272	287	291	298	292	293	292	284	290	312	314	277	311	313	296	286	259	319	337	305	308	299	264	279	294	285	306	285	289	281	308	295	312	283	282	342	288	280	266	312	293	259	304	285	291	304	283	301	337	304	258	285	300	324	315	289	287	328	319	288	313	294	327	299	290	314	349	307	305	302	263	274	320	282	306	309	252	274	300	255	268	298	306	284	316	300	295	309	294	263	302	283	321	281	315	301	294	293	308	318	305	309	286	301	259	281	303	302	295	287	281	317	291	308	299	303	312	325	321	341	297	289	303	300	287	284	304	271	310	280	275	307	294	296	297	282	291	309	275	291	331	301	283	332	274	310	320	314	330	283	287	296	343	284	287	285	280	281	310	305	321	316	312	322	267	295	297	308	288	313	302	296	278	328	274	319	299	289	258	302	308	291	316	311	264	291	307	321	319	306	295	275	314	275	299	298	296	291	318	288	326	289	306	279	311	312	312	289	281	291	284	270	319	262	281	290	267	268	308	317	312	267	301	267	262	285	273	310	300	288	304	266	305	313	301	292	299	284	257	292	301	293	317	276	268	286	321	303	331	312	259	286	300	298	325	310	311	317	278	276	296	334	303	317	287	300	277	291	319	277	247	292	294	311	306	284	298	294	312	276	317	306	300	315	302	315	303	293	309	303	302	331	284	271	290	312	298	275	294	258	312	306	273	284	324	289	278	332	258	297	321	252	310	321	291	304	297	258	336	285	319	258	278	308	317	290	273	300	276	296	304	287	319	306	298	295	309	288	309	285	297	289	277	302	276	294	310	301	293	314	306	298	294	293	327	320	333	281	287	267	319	273	278	263	310	262	255	277	330	314	315	312	295	295	307	304	306	322	281	322	261	290	271	299	274	301	289	300	303	305	274	320	289	296	281	275	288	290	335	298	259	273	312	281	289	286	311	306	301	309	290	295	311	282	304	311	290	287	312	309	284	306	310	303	324	297	291	284	296	307	287	305	274	285	325	316	310	321	295	295	285	267	262	324	297	321	275	324	270	309	333	297	289	318	290	280	279	265	308	277	315	287	306	309	312	331	302	274	259	278	298	276	308	282	279	310	273	307	298	279	277	314	301	315	297	276	285	293	293	283	301	260	252	314	286	315	278	303	326	323	315	298	296	277	297	296	271	288	262	280	296	285	306	272	290	293	273	307	320	291	290	293	329	328	311	324	284	334	303	318	306	287	297	266	265	266	341	299	290	299	311	280	302	287	338	292	287	281	294	336	282	326	290	295	275	304	363	299	304	262	299	296	284	299	294	284	287	299	280	313	295	273	273	251	293	325	300	299	267	327	297	266	315	317	330	296	287	283	268	285	310	294	301	312	338	288	304	316	285	281	285	312	255	263	304	276	315	314	294	309	283	303	291	304	269	281	286	312	305	282	289	303	304	300	285	309	304	311	292	299	328	281	309	305	289	303	296	324	289	294	281	292	289	326	275	295	272	278	296	295	308	297	291	334	280	273	295	277	284	299	268	265	281	268	303	284	296	301	296	278	300	300	369	331	293	287	282	303	285	297	298	277	301	303	315	287	285	306	278	297	257	343	319	285	259	300	275	296	281	312	313	296	310	286	319	290	270	302	292	287	356	268	317	245	296	278	265	290	289	287	285	317	311	290	280	267	279	301	316	270	314	306	281	297	287	292	300	294	297	323	277	275	304	291	313	281	282	262	316	306	315	297	324	266	287	316	280	312	293	325	308	260	286	271	304	293	267	286	287	333	297	278	306	309	307	272	269	286	275	299	277	291	293	280	282	280
18134	2088	4425	5879	5028	4345	4146	4110	3114	2446	2187	1939	1709	1691	1442	1278	1194	1117	1173	1111	1103	1145	1119	1030	960	889	919	868	913	935	923	926	849	989	938	995	940	937	1114	1335	1202	991	909	854	811	794	829	781	782	768	737	760	751	840	843	740	776	775	739	742	755	744	761	709	730	749	761	721	695	747	739	775	741	767	762	754	758	755	742	708	743	744	679	716	737	711	677	706	730	687	722	710	735	759	732	729	763	729	769	738	706	733	715	703	726	724	718	740	701	765	753	709	673	733	718	739	721	718	701	707	689	715	739	759	688	711	727	711	679	684	694	662	707	717	756	712	687	735	741	736	694	733	708	716	666	715	720	700	642	662	699	703	739	724	669	710	727	671	715	681	693	708	709	737	727	673	728	724	746	714	747	690	692	675	703	663	726	694	710	720	724	742	731	669	705	698	660	705	723	707	695	716	714	703	711	723	725	700	661	736	711	707	711	698	703	689	709	717	680	729	739	730	700	703	670	681	698	738	743	716	695	676	717	733	659	720	716	688	691	691	733	713	708	706	734	713	717	741	693	723	697	762	733	800	728	681	698	686	674	720	711	734	712	721	704	710	701	683	672	720	730	785	729	745	695	686	712	707	725	715	728	691	698	734	731	711	694	703	738	780	691	748	684	683	665	699	705	737	715	678	724	721	768	698	738	741	685	780	686	696	724	660	756	713	691	697	696	680	717	716	718	740	726	713	743	746	716	724	676	684	697	680	681	754	729	785	711	704	675	700	697	719	726	705	724	693	738	723	672	716	729	656	691	741	684	732	704	744	722	723	719	675	672	686	724	701	713	715	713	757	734	706	719	705	728	721	747	691	731	711	688	689	726	719	701	729	676	669	700	712	715	702	720	690	676	694	712	708	699	714	714	697	668	704	677	697	697	722	736	704	662	732	687	761	746	692	729	716	688	724	665	746	755	687	755	687	741	702	722	666	689	719	757	637	747	733	723	695	667	671	724	677	712	690	743	697	720	691	673	659	697	759	731	711	735	697	712	717	693	705	687	710	692	697	727	674	721	691	730	738	712	755	666	693	735	723	731	753	706	727	710	763	717	704	678	701	680	713	747	690	657	720	729	712	708	749	742	669	733	695	749	695	686	659	713	685	682	737	712	696	706	741	766	674	689	715	739	692	712	690	698	692	721	713	682	741	693	696	716	741	725	727	680	674	717	725	721	685	703	765	688	755	723	717	741	689	677	702	716	667	678	664	713	761	691	712	755	699	689	722	677	730	702	712	704	721	722	706	732	714	698	719	668	692	687	738	705	717	712	706	723	715	698	711	696	709	754	687	751	722	707	726	717	743	711	678	752	708	715	680	764	739	717	716	682	732	727	656	720	652	740	726	703	710	704	669	762	717	746	680	689	728	691	679	670	715	695	706	689	686	712	692	747	699	640	727	677	716	741	731	677	696	714	679	706	700	669	693	698	694	705	704	703	696	715	702	715	707	717	723	714	699	703	703	706	668	710	689	707	708	721	688	741	692	727	702	683	677	737	701	706	681	735	706	693	758	683	685	698	686	714	710	700	764	695	681	665	697	756	722	705	722	701	708	688	701	705	693	691	730	696	667	701	732	690	703	754	739	762	676	778	723	712	762	686	682	701	738	743	698	704	718	754	687	739	706	673	722	698	720	702	732	695	677	729	733	761	675	776	712	696	676	704	679	727	742	747	719	695	714	713	695	694	741	705	710	748	707	725	691	675	705	690	730	699	691	751	701	758	696	735	716	702	712	747	650	736	693	689	751	665	733	740	716	721	701	697	717	699	716	697	710	716	710	671	707	718	702	704	653	719	717	721	727	727	718	705	718	710	739	670	689	696	687	689	744	748	721	730	707	706	715	698	681	676	693	693	724	741	692	755	673	695	669	681	711	728	688	704	665	739	711	744	751	707	707	684	718	727	709	686	718	702	681	728	745	731	699	711	688	754	735	725	688	693	728	703	731	656	679	658	710	752	714	728	723	709	658	699	707	681	750	666	717	678	736	725	713	734	698	732	679	659	758	705	700	707	711	697	706	776	674	704	691	740	723	689	729	712	688	723	680	769	761	726	689	695	684	719	692	739	708	703	722	662	698	720	664	728	690	689	708	760	704	728	709	753	666	661	689	680	722	707	738	700	773	739	693	722	727	690	727	811	722	730	659	729	690	731	695	700	697	736	705	686	752	735	719	695	704	702	734	730	736	721	674	664	741	744	753	779	725	672	696	764	717	721	710	710	706	701	679	770	719	735	720	699	708	698	714	744	701	714	678	744	738	708	725	690	719	748	734	721	715	691	699	711	680	708	710	695	691	691	680	717	698	697	751	688	665	661	731	748	697	748	736	696	787	727	698	683	760	654	716	710	683	721	712	718	710	720	704	706	730	748	674	722	681	659	689	675	699	731	698	722	737	752	694	735	717	691	690	700	713	735	712	682	698	720	726	693	710	699	700	702	774	716	711	748	738	717	689	705	747	699	701	683	682	708	691	729	704	749	689	704	690	726	723	770	724	682	699	738	729	731	712	679	695	663	659	717	719	692	757	699	741	738	704	712	691	655	673	713	706	678	710	716	688	719	713	729	677	687	704	709	670	721	719	651	773	734	699	676	722	703	710	733	698	719	713	724	705	710	709	725	735	657	738	734	746	683	727	710	735	698	699	672	738	742	733	700	731	701	671	708	708	735	666	730	693	692	709	702	745	692	695	736	745	750	754	743	695	738	748	701	717	716	732	670	697	735	707	714	722	681	769	689	747	701	668	740	717	693	749	696	735	713	695	738	726	748	697	693	730	686	719	731	666	691	735	721	681	704	707	724	682	686	681	635	722	656	737	707	616	671	701	733	679	718	712	729	680	724	755	714	728	686	708	660	700	751	691	728	725	722	697	681	656	709	711	760	731	755	709	728	711	751	673	745	706	685	703	709	706	741	741	727	697	731	687	704	720	697	738	756	701	706	717	722	702	740	750	694	683	736	750	724	728	677	699	709	698	698	666	692	710	703	716	743	725	673	715	723	721	695	724	668	699	690	662	710	688	695	710	657	740	699	689	692	652	740	728	713	724	718	727	713	726	682	721	736	686	704	686	713	675	688	654	693	687	717	756	738	699	686	709	719	732	705	715	715	722	688	746	730	697	734	729	697	760	763	742	709	690	760	712	689	724	719	703	725	702	694	709	712	711	735	683	700	731	674	714	691	706	715	716	691	694	705	734	692	648	712	705	727	724	722	674	679	705	722	663	736	729	669	681	703	701	687	670	704	737	687	650	746	685	751	719	670	688	715	708	652	652	719	704	728	688	729	736	713	666	702	708	713	711	745	722	671	695	712	711	646	713	720	715	678	756	710	751	703	760	698	693	727	710	739	713	679	749	741	671	714	696	727	707	740	753	758	682	706	719	676	695	716	692	708	697	709	657	681	715	741	734	684	723	752	715	748	690	760	701	687	705	696	698	705	721	686	752	698	684	780	674	720	720
5108	223	243	258	190	184	201	224	183	170	151	126	140	149	141	125	129	134	130	158	127	134	153	114	124	129	134	157	128	138	145	136	136	138	138	139	127	143	144	125	156	125	136	133	125	119	125	141	149	130	127	166	134	141	145	168	116	125	125	134	145	123	145	108	126	135	152	131	133	112	149	132	138	133	122	121	112	127	124	137	144	159	139	153	155	142	113	107	151	145	121	137	129	142	133	143	133	114	125	128	132	129	139	111	121	133	137	128	140	119	115	108	144	142	115	124	133	143	140	126	127	134	120	148	123	139	140	124	136	140	115	146	129	137	153	149	135	124	141	128	145	122	124	144	131	126	143	128	113	139	129	116	139	117	139	116	133	135	135	125	139	129	138	141	133	129	143	140	132	151	134	132	129	128	119	138	110	124	134	119	138	130	144	123	132	133	135	144	138	141	124	139	136	141	154	124	115	138	126	150	124	113	138	152	128	112	137	120	124	125	131	120	112	137	160	127	126	146	155	139	124	146	150	135	127	134	135	114	132	138	112	156	129	131	134	126	140	137	154	138	111	132	147	114	136	126	133	135	122	149	117	142	129	138	135	147	135	111	131	144	144	124	132	136	142	119	122	141	146	138	128	139	127	135	147	147	151	142	125	131	139	129	138	120	114	137	149	144	141	120	102	129	132	125	121	129	122	140	129	127	118	151	140	122	136	128	151	139	147	138	150	125	108	118	128	134	148	129	131	147	130	115	130	127	130	134	153	126	122	127	129	145	139	128	120	135	127	140	123	135	131	109	151	134	123	134	115	132	115	138	122	114	141	133	130	155	140	124	123	134	140	155	95	129	143	116	129	117	144	119	137	130	125	150	125	126	146	133	140	137	124	123	116	163	125	120	139	135	142	154	140	138	122	135	121	118	127	132	129	151	144	131	122	122	147	137	117	139	130	155	133	139	122	142	130	131	142	128	139	133	122	133	113	115	130	152	109	151	151	139	145	130	156	130	147	119	126	137	134	124	119	126	153	137	131	126	123	127	112	128	134	117	148	131	120	129	132	147	133	128	132	126	133	134	128	117	123	136	115	151	148	130	144	138	108	116	125	126	112	133	150	112	113	156	122	125	149	142	169	132	113	144	119	128	144	144	137	136	142	142	137	126	149	156	134	151	151	137	134	145	144	138	142	145	150	142	137	143	137	130	131	146	138	143	140	126	123	132	139	118	119	139	113	133	122	143	116	141	130	144	127	133	92	142	151	134	136	136	126	143	125	133	152	150	136	145	145	146	141	137	131	130	144	125	120	138	139	127	147	145	141	139	121	128	138	141	165	141	141	141	134	131	127	142	119	122	119	136	137	115	152	145	129	139	131	112	132	136	147	135	120	156	136	141	131	125	112	126	144	136	135	118	140	124	118	145	143	138	145	129	110	150	124	144	159	133	130	126	148	136	104	127	153	151	135	133	137	108	126	136	146	155	127	132	123	118	140	123	132	130	147	139	119	127	158	115	147	136	138	138	118	156	132	128	128	112	135	134	125	125	141	136	140	136	122	119	136	144	162	124	119	157	116	130	114	141	122	132	122	125	142	130	131	138	137	119	137	117	129	145	138	139	151	122	121	123	136	137	141	125	133	137	131	118	137	138	130	142	132	139	152	137	142	145	138	134	139	127	129	141	134	128	124	137	137	124	141	119	143	143	142	118	138	128	150	137	133	122	135	131	128	165	134	140	128	148	141	142	156	122	141	124	140	120	145	130	128	128	135	113	144	128	132	147	133	121	131	128	106	126	123	123	133	134	120	122	118	144	149	132	125	138	135	118	128	129	131	122	127	121	122	123	109	121	127	114	131	124	101	131	158	127	138	129	122	128	141	135	118	123	149	123	122	131	128	133	115	122	125	126	129	142	132	137	146	120	140	136	130	149	113	146	125	131	139	138	110	150	130	120	101	119	124	132	135	149	127	146	119	113	109	131	138	135	131	140	126	149	106	168	141	128	142	116	129	123	139	130	139	144	123	127	140	141	145	129	125	124	140	142	132	133	149	127	120	164	114	157	151	135	107	128	123	126	120	121	118	144	131	154	143	124	116	132	127	109	145	119	139	119	133	137	133	121	150	126	130	112	120	132	117	117	128	126	115	133	149	140	150	147	143	135	131	112	135	121	130	124	118	128	130	128	134	131	123	132	132	139	127	121	120	118	120	138	125	128	155	133	156	131	129	146	125	125	141	135	119	123	132	129	137	132	124	145	137	146	126	148	139	140	137	148	164	133	125	122	120	120	128	114	137	142	138	136	137	125	168	118	121	155	135	119	123	130	152	135	137	135	131	133	139	122	132	131	142	149	132	149	127	135	133	125	136	160	117	118	126	150	116	137	154	121	140	130	136	138	142	145	142	137	135	126	107	119	136	128	139	153	130	160	129	127	109	128	150	136	117	143	128	138	137	120	152	125	137	137	141	148	110	138	130	130	105	159	140	151	127	135	137	107	128	138	142	137	148	127	132	129	133	125	149	158	120	139	117	131	138	137	143	136	134	146	137	132	130	123	153	144	124	134	122	115	135	141	150	124	122	130	142	124	124	133	124	120	157	104	133	138	139	118	136	111	157	143	129	151	130	114	136	135	115	131	155	148	132	129	117	135	137	148	156	119	119	113	144	157	127	142	133	131	121	123	127	136	120	135	137	117	116	123	109	133	141	118	130	124	149	140	148	126	136	127	137	126	110	130	119	127	134	133	118	118	157	106	127	149	153	149	128	114	137	132	142	140	137	140	119	148	106	123	134	137	117	129	126	129	146	134	148	112	160	142	122	140	135	123	122	139	127	141	135	128	116	146	134	127	130	131	127	141	113	144	148	130	132	119	141	147	157	123	142	131	135	133	114	98	138	139	152	137	139	135	136	142	119	127	145	114	125	166	133	145	124	152	139	126	129	136	123	151	117	138	130	122	152	137	138	140	114	140	147	114	170	120	113	141	143	141	121	136	141	136	129	144	109	137	136	134	132	137	135	165	162	150	114	119	148	130	140	146	132	162	149	154	147	142	130	119	141	125	130	123	130	127	142	144	121	114	125	140	130	147	126	120	128	134	138	129	116	134	153	132	130	137	145	141	113	129	108	132	134	142	117	132	118	133	130	145	131	145	128	137	162	146	142	133	114	127	140	134	123	108	138	138	158	136	126	123	123	136	130	128	133	108	125	141	139	141	128	132	127	124	126	148	132	127	129	125	134	146	139	128	122	144	116	129	123	148	113	124	116	133	137	147	167	131	153	139	142	123	141	122	147	126	115	134	130	126	144	166	136	124	137	173	148	128	139	124	135	126	152	138	133	137	119	135	126	138	116	143	134	134	125	142	139	132	141	135	134	121	141	124	143	131	127	116	134	154	151	123	128	133	125	124	126	136	153	143	126	124	137	152	133	138	115	142	129	144	125	147	139	135	153	137	137	129	129	113	130	122	144	127	130	121	150	132	126	119	144	159	137	148	135	133	137	135
5036	445	615	911	792	691	821	845	721	583	468	440	498	415	422	402	438	401	387	426	403	487	402	418	444	388	398	394	388	418	399	390	396	386	395	401	414	380	383	399	384	421	418	416	427	406	406	383	406	387	361	386	395	431	384	408	354	384	365	405	365	372	420	382	386	404	378	417	396	421	415	350	389	406	387	376	371	387	392	359	370	375	375	384	370	386	411	401	405	384	400	375	409	384	410	393	390	379	403	383	373	378	373	397	366	382	394	404	395	349	347	415	375	373	381	381	340	411	390	364	375	408	360	394	414	393	357	406	408	400	368	361	409	377	352	374	398	350	383	436	376	362	400	381	383	410	391	393	401	419	350	388	354	387	391	375	396	391	371	371	372	379	379	358	393	403	409	401	404	413	353	416	383	334	410	380	404	364	369	375	417	401	374	404	387	376	380	343	418	395	395	391	361	395	379	395	364	327	366	431	386	393	387	426	396	370	375	383	355	368	389	369	348	382	350	362	394	383	374	396	421	378	406	376	404	404	380	372	361	410	354	399	384	366	405	417	364	387	372	400	378	388	392	379	386	412	372	424	375	399	381	426	379	380	379	412	407	350	363	392	380	424	409	351	394	373	403	391	401	368	401	371	377	398	384	378	362	410	399	386	376	398	372	387	347	381	385	382	396	374	397	398	405	391	388	400	413	350	392	386	409	407	387	369	372	363	460	367	388	388	386	404	408	364	400	402	405	387	422	415	391	422	404	378	421	380	378	387	400	375	349	385	361	370	384	395	384	375	410	410	369	425	380	420	396	380	365	406	400	400	403	411	346	361	374	430	375	374	373	370	419	378	393	424	389	387	382	417	370	418	431	408	398	395	378	357	380	385	409	365	375	361	379	367	408	376	396	400	374	366	404	396	349	386	395	373	377	410	398	419	392	394	378	370	345	369	374	408	373	398	399	421	434	385	379	385	385	383	372	409	370	410	370	364	381	383	432	376	373	397	424	394	380	370	381	368	375	378	400	372	379	374	385	395	364	356	364	427	400	389	404	368	383	428	351	368	391	396	462	388	357	406	364	388	399	385	400	415	386	400	362	408	384	386	395	391	421	375	411	393	378	398	418	371	352	371	399	362	392	391	367	392	387	380	393	413	381	382	429	374	394	388	379	390	365	350	391	366	387	427	408	395	416	402	371	378	398	372	336	369	379	402	422	397	368	373	383	384	418	402	342	393	398	361	386	377	372	376	365	384	386	365	386	415	364	360	388	406	390	394	385	362	354	370	416	388	376	368	415	392	338	396	403	387	370	403	392	394	371	392	382	372	363	376	400	376	351	408	385	404	367	361	377	372	391	389	375	375	405	328	391	370	338	366	381	386	381	408	403	397	430	398	382	398	380	398	411	357	384	400	356	388	383	397	396	383	380	381	451	395	382	397	413	376	373	380	398	387	376	352	398	387	403	401	386	387	386	393	362	407	392	396	385	360	442	370	389	419	392	426	372	385	422	374	406	396	393	424	371	399	417	353	393	403	354	393	351	346	437	401	383	394	392	415	369	354	374	365	399	404	377	368	392	390	379	386	397	384	340	374	369	372	355	397	378	365	390	399	412	393	399	376	371	374	347	360	362	401	392	400	396	361	381	373	369	347	376	401	390	384	388	389	385	344	381	373	341	395	371	382	418	407	408	366	391	367	372	412	385	380	420	391	378	354	378	407	374	378	384	385	360	389	437	337	382	345	388	380	383	375	385	406	356	379	375	368	352	392	429	392	363	428	353	393	406	352	359	373	389	388	405	404	384	346	389	358	382	421	370	385	403	417	393	401	355	410	370	404	386	399	390	392	401	364	375	359	428	400	427	355	374	408	389	393	360	380	367	372	373	389	388	354	396	361	384	407	370	391	401	367	386	427	355	372	407	352	353	402	371	415	346	419	406	414	399	404	376	401	391	372	399	425	376	360	373	356	412	383	386	389	380	406	398	416	377	389	402	415	365	411	386	401	413	382	359	373	390	384	391	370	405	423	371	391	387	374	424	357	356	364	382	382	379	381	371	433	386	386	391	385	383	402	374	372	385	415	401	398	388	377	357	420	355	416	372	360	381	378	372	384	370	423	374	410	367	393	398	428	385	401	416	381	371	408	395	392	391	419	370	379	375	409	420	361	407	406	387	391	379	409	374	374	376	385	356	386	374	353	386	397	398	418	368	394	399	407	387	391	393	387	394	378	373	381	417	396	411	398	447	384	398	404	421	400	379	407	392	364	400	351	363	370	373	375	369	379	398	398	393	380	378	375	357	372	395	408	392	374	390	405	388	410	395	388	405	381	373	367	372	380	393	395	414	392	391	382	386	367	418	411	409	362	381	378	366	433	359	391	371	404	384	414	381	380	386	354	384	373	371	357	395	403	382	376	408	396	413	413	364	369	424	394	381	387	392	399	366	364	388	378	359	388	423	388	375	404	356	405	370	384	399	394	418	401	391	357	401	387	403	369	371	389	388	403	385	379	404	391	389	378	417	384	427	403	384	420	376	386	398	406	382	405	395	337	401	387	388	435	402	392	376	355	387	392	421	368	420	368	413	350	372	395	411	388	389	386	385	394	376	375	395	379	384	383	399	393	381	359	380	371	390	398	359	351	358	362	368	382	395	396	422	345	398	377	365	373	370	342	376	355	399	391	373	385	369	386	385	399	387	377	398	391	380	394	393	387	409	375	419	417	391	401	384	430	404	366	396	357	402	387	369	425	390	382	397	355	352	420	358	378	370	388	382	386	366	387	385	368	388	373	396	374	375	390	374	369	396	383	374	388	396	347	403	375	412	364	345	395	349	363	379	379	380	403	386	383	391	399	401	384	373	411	388	408	403	387	408	354	373	391	369	404	406	380	374	403	367	385	363	391	387	392	380	353	383	393	395	366	360	378	404	382	392	362	383	368	341	394	373	395	366	348	391	428	382	357	367	376	367	372	358	409	385	364	381	406	359	394	381	421	433	386	400	384	394	407	326	386	407	386	379	382	361	410	375	370	415	393	364	386	374	402	383	372	350	397	379	371	375	377	375	395	388	388	370	382	379	363	361	394	385	387	400	382	380	365	370	407	396	370	392	403	413	390	409	410	368	379	379	386	355	382	369	398	369	415	370	382	374	409	396	391	376	368	384	390	372	416	388	376	417	403	384	418	391	408	393	398	406	367	397	370	409	374	393	356	396	391	399	386	362	420	413	373	370	400	392	380	449	394	427	410	396	349	362	380	362	352	379	404	378	393	413	406	410	423	401	389	395	378	391	413	391	417	401	398	369	395	402	362	392	372	379	399	367	364	375	392	381	417	378	364	349	386	393	388	410	367	405	382	365	366	379	401	362	387	401	400	390	407	347	383	437	359	421	416	403	364	391	385	394	404	414	377	378	334	402	397	375	384	393	365	392	391	391	389	365	382	352	396	385	374	361	392	399	407	386	391	402	378	397	393	426	406	377	385	385	378	398	417	403	403	402	367	382	386
31622	4363	1343	1217	801	758	674	619	530	443	377	416	374	347	335	293	305	341	301	293	286	326	318	328	295	323	306	319	328	248	316	301	316	281	303	303	308	299	312	311	326	328	303	285	283	278	313	269	294	278	290	271	284	296	292	282	308	337	313	300	295	344	273	312	260	277	272	271	262	290	311	275	306	260	311	284	286	313	256	290	259	309	271	286	283	275	296	286	305	283	251	325	322	307	298	290	269	283	291	298	266	289	263	266	245	293	261	295	267	290	262	303	287	279	269	285	249	268	274	286	274	274	293	274	300	278	291	262	300	329	275	277	283	278	289	332	253	267	295	290	310	318	273	283	279	242	279	325	287	271	260	266	284	289	310	276	322	310	295	284	302	308	264	283	285	293	291	280	280	315	278	300	315	309	312	284	265	274	319	278	292	288	275	286	341	291	298	296	294	277	274	259	326	266	260	262	296	300	278	292	289	259	263	312	301	284	289	279	297	307	311	275	282	274	256	267	237	252	292	259	291	289	260	252	306	273	277	310	274	313	288	261	306	272	276	273	296	290	276	291	284	254	277	294	303	292	263	280	313	303	259	300	286	307	281	308	279	292	294	317	271	261	259	294	282	305	337	296	269	273	290	257	294	293	305	298	261	308	277	266	326	280	291	289	246	271	282	290	304	288	272	319	299	272	286	298	251	327	275	287	291	322	278	269	316	262	277	279	299	294	275	262	273	279	310	273	290	278	289	277	279	301	285	268	286	289	279	258	295	312	289	283	249	270	265	296	286	225	305	296	324	278	292	297	269	287	290	286	293	299	292	299	280	289	286	278	307	292	275	274	269	313	310	287	282	284	254	270	289	294	290	299	241	288	286	301	308	305	278	267	271	302	295	307	268	305	271	298	279	308	283	339	264	300	320	246	288	291	283	280	275	275	257	271	253	241	268	313	289	287	285	296	274	297	290	274	294	250	330	291	307	282	266	299	270	289	272	295	284	277	322	294	288	275	282	282	321	299	284	284	290	271	288	279	269	308	277	291	295	311	285	277	281	302	278	276	270	303	299	290	292	287	265	273	282	262	305	296	304	292	274	267	267	281	265	273	251	300	292	286	286	307	283	300	278	287	281	271	278	259	277	277	301	252	297	270	265	262	257	241	295	304	269	338	299	278	293	283	254	277	278	277	291	301	269	270	281	291	290	286	274	257	286	231	292	285	241	296	268	303	276	290	298	303	298	307	313	267	321	276	324	278	336	290	282	280	304	293	284	287	266	280	303	275	277	272	275	274	255	278	298	274	297	291	268	290	282	281	296	294	303	286	290	273	270	273	297	299	270	298	284	303	317	290	310	288	269	265	281	272	292	286	296	297	280	325	343	294	282	302	252	277	324	289	290	266	260	282	263	279	282	294	305	272	287	281	318	295	284	258	273	273	257	274	311	293	280	250	281	304	300	293	322	279	294	270	293	281	283	281	258	274	281	274	283	307	274	280	276	286	290	307	273	284	300	293	250	291	261	310	284	258	274	239	305	276	286	272	305	288	266	288	290	301	300	268	290	305	261	276	251	272	297	276	298	275	284	295	259	274	288	299	305	294	286	273	289	260	270	268	278	279	266	281	276	265	297	288	296	291	335	294	272	258	299	306	304	256	264	259	257	268	269	286	291	259	282	270	286	270	265	287	293	281	283	278	304	295	292	255	293	272	278	315	292	312	314	274	252	291	293	285	310	278	303	270	307	308	281	276	279	299	292	272	309	272	265	308	269	285	277	254	266	283	281	281	296	250	288	311	307	294	303	286	278	297	298	306	294	259	265	304	278	280	289	279	297	314	278	297	298	258	313	263	277	298	264	316	296	286	293	292	282	277	277	282	300	288	294	294	274	295	264	312	282	287	307	285	312	285	295	291	311	269	289	292	273	273	291	256	267	292	258	272	276	272	279	297	258	303	269	285	306	290	300	283	282	288	320	295	301	260	297	278	283	291	275	271	284	272	266	268	332	284	262	253	288	305	264	280	288	253	279	285	271	275	294	286	303	269	276	293	290	254	272	283	308	297	309	264	272	289	285	295	285	274	299	303	300	295	272	308	263	282	280	276	264	258	273	309	275	253	283	298	274	281	305	272	261	309	281	287	277	277	266	257	274	300	277	298	287	257	276	273	267	284	268	285	281	293	306	281	277	273	293	298	305	273	319	299	258	269	287	320	286	284	270	299	290	285	261	281	270	280	300	286	300	276	300	293	270	272	264	261	292	284	292	293	285	274	307	293	276	244	254	271	311	276	280	295	291	274	309	284	292	290	296	299	276	302	292	309	291	313	282	295	261	271	311	313	291	293	299	289	284	287	315	318	306	290	284	286	295	256	308	292	271	278	285	277	283	268	281	252	255	281	304	255	246	285	257	290	311	327	266	266	250	282	248	282	277	237	306	256	304	308	283	297	299	306	284	271	257	292	306	306	259	296	276	294	282	277	289	260	292	262	309	284	302	268	272	292	265	286	300	268	293	320	291	279	285	284	303	276	268	258	292	305	303	283	278	276	314	249	264	301	282	301	312	286	280	287	264	286	301	284	314	306	303	287	272	303	294	248	310	308	264	279	292	251	277	302	311	278	263	302	274	280	247	268	286	275	279	279	285	287	294	276	306	308	276	281	279	275	248	274	251	244	282	279	290	278	256	286	286	308	274	281	329	257	319	289	267	284	318	306	295	282	273	263	259	273	297	289	285	292	298	295	294	278	279	298	281	271	299	294	282	268	326	269	248	293	304	291	277	287	331	298	304	292	267	303	266	287	283	285	296	291	300	298	301	262	325	294	262	306	303	269	336	310	276	273	306	304	310	290	297	317	303	283	295	301	286	262	306	255	256	268	294	252	301	260	269	294	261	298	272	305	263	303	263	253	283	286	288	279	272	259	274	272	313	276	269	279	317	333	298	256	295	295	272	306	268	302	294	276	285	290	299	284	270	269	268	266	275	281	298	267	271	293	298	286	308	293	266	278	288	253	276	282	303	279	256	278	303	329	298	294	274	309	287	270	273	291	294	282	283	277	281	286	286	314	290	273	294	285	316	275	327	280	281	298	286	253	257	265	259	283	293	292	251	287	294	301	302	284	301	280	261	265	276	282	283	278	279	290	239	297	277	312	272	269	314	294	265	305	267	294	295	303	271	271	282	291	306	284	296	275	292	287	282	279	302	271	270	267	267	286	316	277	273	257	297	304	277	283	284	323	274	271	314	291	259	283	269	288	273	277	295	311	308	289	291	297	303	295	294	270	286	319	281	286	287	281	283	302	280	268	273	287	288	295	266	272	281	282	277	279	289	314	275	296	286	304	268	302	274	306	277	290	295	290	281	262	278	313	318	297	291	338	292	312	297	266	277	251	273	270	316	269	337	302	315	273	275	264	283	284	270	274	307	274	288	258	255	289	302	316	271	297	278	279	289	263	267	287	292	285	275	262	256	253	285	292	304	289	289	301	281	306	281	276	324	320	276	281
13857	1469	2663	3648	3065	2709	2819	2635	2104	1718	1465	1264	1203	1237	1051	1027	938	901	946	948	929	932	895	883	787	835	828	827	835	836	849	824	818	828	834	868	894	825	868	1051	1021	830	775	824	789	750	748	741	767	743	715	754	741	799	786	735	738	698	725	743	756	697	759	754	743	740	727	756	721	719	703	723	728	674	742	761	676	722	758	737	712	754	749	666	705	708	678	731	698	673	703	766	773	725	738	746	689	707	699	720	682	720	693	763	726	705	704	729	693	733	728	689	722	718	736	689	723	729	682	722	716	687	763	734	725	684	706	768	747	701	705	708	723	686	682	673	731	671	743	674	685	717	713	676	724	702	715	737	741	692	738	685	731	706	719	704	723	737	670	684	709	706	718	693	770	786	727	714	751	735	668	702	759	707	718	743	718	692	742	738	703	741	696	727	700	728	690	693	703	691	702	725	740	754	755	760	759	756	706	696	721	761	714	749	700	718	706	712	680	705	693	672	697	731	766	694	727	735	768	730	700	718	714	708	718	705	683	743	699	671	652	709	721	695	735	681	679	699	699	645	685	653	732	715	674	684	669	782	687	718	685	688	674	756	745	661	686	746	699	725	712	677	699	738	741	742	742	729	735	734	720	710	763	678	718	731	702	698	700	633	767	739	666	691	717	693	674	699	712	685	727	689	721	693	726	733	763	703	761	700	698	711	735	730	707	731	670	717	723	721	691	720	717	694	647	747	662	691	701	686	667	675	739	719	714	709	720	741	705	736	741	693	698	726	686	693	720	726	742	699	737	716	722	721	688	717	701	691	714	716	685	720	709	732	684	695	692	706	732	731	722	727	737	695	709	687	699	674	687	685	738	732	767	682	712	703	669	752	696	690	678	680	725	686	687	743	739	689	700	747	702	720	725	754	720	695	719	718	687	722	715	707	728	713	698	696	705	675	702	689	677	664	689	692	687	726	708	715	707	759	690	695	713	725	709	733	690	691	719	696	709	744	700	734	708	723	712	699	745	682	719	719	717	731	713	716	718	735	717	696	719	709	747	694	707	712	692	695	741	753	703	710	665	699	689	668	704	740	685	696	737	735	710	649	733	742	717	704	726	681	719	691	674	699	690	757	739	692	708	677	771	707	686	712	679	673	728	753	656	685	743	753	695	676	685	717	716	709	759	687	702	734	679	728	707	705	687	692	743	658	718	693	740	703	689	707	684	746	691	712	665	654	693	676	703	701	766	724	713	725	706	743	681	736	686	718	689	699	722	715	706	747	725	693	742	679	696	734	730	729	717	714	720	710	695	718	701	728	699	692	672	696	708	710	697	730	687	702	736	720	711	714	720	747	720	683	699	728	735	736	702	733	704	728	745	744	717	758	682	682	715	707	708	701	720	680	668	724	715	721	705	770	724	736	713	688	725	689	729	764	699	740	679	693	681	755	701	712	713	740	676	732	688	681	704	725	732	685	677	710	705	726	710	718	751	780	713	700	674	698	729	731	711	703	680	723	674	700	691	726	690	720	765	703	694	693	714	742	736	747	696	695	713	702	733	732	741	699	699	689	715	700	756	719	729	710	674	746	721	688	708	705	722	738	687	749	694	743	738	733	721	686	714	707	705	695	722	709	748	745	756	675	645	709	717	691	704	714	684	697	703	674	697	770	723	699	675	688	695	683	726	768	656	676	721	674	701	715	720	697	697	748	724	704	656	715	710	738	723	725	693	738	666	697	707	690	717	707	700	682	688	696	713	719	743	727	696	682	696	733	721	706	692	698	728	682	753	747	710	725	708	731	700	723	715	700	717	678	685	737	721	705	699	727	722	698	736	704	731	724	712	711	689	709	669	723	713	692	752	694	670	715	667	664	702	679	740	671	732	670	673	667	743	698	731	674	663	722	683	717	676	687	698	703	731	679	720	705	681	731	696	718	738	703	704	710	707	717	706	734	719	672	674	720	725	712	705	723	707	738	680	694	677	641	703	697	736	711	697	717	736	693	665	691	705	687	685	754	731	662	693	713	730	725	682	724	690	700	722	665	721	718	752	692	722	749	678	748	719	638	688	706	717	690	721	703	707	730	720	730	707	718	698	742	706	696	696	671	721	688	725	680	728	700	723	679	707	705	720	717	712	706	677	691	721	734	726	720	685	735	744	743	754	732	743	688	717	751	660	721	671	734	692	727	689	691	738	713	700	761	744	722	654	702	695	741	738	713	713	712	744	708	747	730	742	706	759	728	676	739	699	690	698	751	713	692	715	682	735	719	749	681	762	718	712	709	702	716	658	740	695	734	732	713	719	723	761	677	690	692	702	639	692	683	714	668	691	764	725	727	692	672	717	757	709	722	692	695	719	713	723	676	703	698	693	665	768	666	764	750	705	735	720	705	694	741	683	719	751	721	717	723	676	698	707	659	704	713	720	714	714	728	721	719	708	688	691	700	665	715	697	737	614	697	721	715	695	707	693	695	696	719	704	736	710	687	680	682	683	714	704	690	737	682	695	701	746	712	687	738	723	751	709	700	734	704	687	698	735	721	684	681	700	680	772	689	684	732	663	711	785	744	737	750	732	667	693	717	733	705	704	718	729	729	708	706	712	752	728	721	731	683	713	714	733	702	707	701	782	707	730	719	744	683	672	717	734	726	703	747	743	687	673	678	710	668	724	729	692	672	687	702	722	706	704	706	724	685	711	713	706	759	697	739	762	713	655	702	695	741	687	753	726	699	641	768	668	677	672	708	731	752	721	724	690	725	733	742	690	708	776	721	716	739	731	670	680	724	737	666	711	725	738	704	697	660	712	721	745	712	701	697	702	691	680	704	744	701	701	729	715	700	710	705	708	744	711	702	717	759	722	714	708	691	709	709	701	700	708	704	686	672	749	709	699	719	697	709	726	724	744	755	706	710	698	710	721	751	692	740	705	707	673	696	743	728	726	687	703	709	721	728	705	732	705	742	735	763	750	688	747	756	698	725	748	698	753	730	716	703	749	739	709	676	728	694	757	752	739	691	685	694	707	730	659	694	717	716	773	703	716	740	761	754	731	709	704	718	718	682	710	775	777	711	722	711	686	706	709	677	712	713	696	738	696	740	682	692	719	729	735	710	743	693	728	723	679	745	727	773	690	693	690	676	687	684	715	713	684	742	724	672	725	720	720	722	719	688	746	737	715	715	749	717	728	680	748	700	710	739	728	767	693	698	709	717	693	728	727	726	695	742	673	680	767	690	727	722	714	731	706	705	708	696	649	717	719	740	687	725	724	700	651	714	743	697	725	741	701	672	712	674	681	699	727	656	756	694	719	724	705	681	754	719	733	712	719	727	699	726	715	714	708	731	680	705	677	724	696	718	702	705	708	687	706	750	715	671	738	717	728	759	744	711	688	753	774	713	733	733	711	706	720	724	662	711	719	744	716	732	709	701	645	777	718	665	688	717	711	684	715	712	687	698	760	661	713	748	696	709	714	697	680	700	762	664	754	710	685	706	752	745	712	703	737	690
45174	10774	2892	2035	1251	1010	975	857	752	552	503	497	461	442	409	348	336	320	329	385	349	325	354	322	356	348	321	310	294	350	335	315	343	280	305	317	340	326	320	321	363	341	328	287	280	306	292	297	322	328	317	294	289	329	341	308	291	310	299	303	303	300	306	302	295	308	300	284	290	301	292	295	293	283	294	284	249	281	275	310	275	290	320	278	314	306	275	314	332	293	274	290	263	295	271	321	287	312	307	269	275	281	297	290	304	290	304	300	290	299	271	296	295	299	302	260	294	290	273	298	308	292	308	316	304	296	318	288	292	331	269	308	299	272	302	274	309	272	312	275	294	287	275	272	252	324	309	282	320	291	327	296	312	310	279	286	281	294	298	275	284	276	282	305	315	280	331	292	305	276	265	319	296	294	263	292	269	268	285	286	302	311	275	278	265	298	322	265	302	300	290	273	269	324	304	309	324	280	285	302	328	286	274	301	287	297	272	299	295	295	284	267	255	315	323	293	270	311	275	293	283	260	288	284	277	306	286	278	344	290	301	290	304	295	270	276	303	324	276	298	278	279	310	296	313	319	300	277	277	277	309	279	306	277	294	286	288	298	319	300	319	302	309	307	298	278	318	294	309	309	318	301	291	316	293	272	286	291	297	282	320	287	301	271	290	275	293	289	296	298	294	303	299	311	300	266	314	322	298	305	329	299	324	300	319	308	257	294	307	297	295	283	305	288	286	299	299	292	293	322	289	282	289	288	289	326	289	323	296	316	277	284	305	279	281	265	311	307	292	305	304	320	323	292	270	302	264	258	321	302	273	283	320	284	299	277	285	339	316	332	301	301	289	284	272	294	298	317	314	321	301	300	270	315	296	300	331	252	255	292	302	274	283	281	289	279	291	304	306	270	323	282	299	284	273	286	292	279	273	278	292	275	334	303	305	307	271	263	268	314	281	272	300	297	279	313	295	322	299	304	308	316	300	306	282	273	299	299	309	262	311	302	292	255	309	308	292	312	295	262	307	276	252	307	287	314	293	297	273	299	284	303	287	327	339	288	308	313	298	297	272	317	315	294	284	298	292	302	302	301	311	279	318	279	311	273	300	289	277	330	339	300	292	274	277	300	315	287	300	305	269	274	307	276	304	315	283	280	289	327	323	301	301	295	249	282	288	283	297	326	295	295	308	299	286	300	286	279	307	275	297	274	288	316	269	301	290	295	307	313	292	308	316	268	272	279	292	305	287	287	296	303	287	325	299	311	282	294	317	289	297	267	291	295	282	309	270	306	294	303	280	300	291	292	318	299	299	266	288	263	286	273	292	310	272	324	286	322	278	269	291	327	301	328	294	310	267	310	289	304	290	296	334	277	267	294	279	295	277	310	271	302	280	286	324	309	307	328	297	303	329	277	271	290	292	301	290	267	271	292	300	273	279	313	314	267	289	279	320	263	284	293	295	335	300	307	316	291	301	293	319	300	298	302	267	303	316	299	298	306	317	305	290	328	295	304	282	272	300	299	299	307	310	269	289	308	291	297	278	333	303	308	294	324	297	258	286	247	347	275	296	317	284	270	301	325	304	295	281	298	312	283	278	322	288	333	310	306	286	287	299	285	287	299	303	295	307	306	282	266	270	312	309	269	290	283	281	288	295	283	271	327	320	302	278	314	265	296	286	283	317	293	292	315	293	326	287	306	324	314	276	286	286	304	296	317	301	300	274	314	321	290	282	283	315	286	261	265	326	305	262	297	281	277	292	276	259	289	296	265	292	278	286	332	307	276	262	295	296	282	298	315	297	278	269	350	323	277	287	290	322	302	306	320	276	297	255	294	294	249	275	265	300	306	288	317	286	272	302	282	289	300	322	314	323	324	285	294	289	277	278	251	275	282	320	288	263	276	298	283	325	301	289	312	266	302	302	280	311	291	258	309	314	289	285	305	308	289	262	298	257	274	345	319	284	279	309	283	323	297	305	265	299	321	284	330	307	277	313	321	319	315	320	283	306	292	269	298	286	292	259	286	278	311	271	335	293	301	298	275	283	293	272	274	297	312	312	288	274	304	279	289	272	276	320	288	306	319	307	290	297	289	298	332	314	281	290	280	283	323	281	280	308	315	324	300	311	297	284	273	281	290	301	273	270	267	284	280	265	288	292	287	280	285	268	299	279	282	272	277	291	297	267	320	297	291	298	296	276	280	296	313	277	298	313	305	300	295	323	324	278	294	303	286	275	264	300	320	302	290	317	283	279	262	279	311	253	302	290	305	322	300	304	279	300	298	275	318	303	294	271	304	280	298	300	309	272	312	257	259	318	307	303	275	255	288	291	294	281	293	304	293	284	265	284	296	300	295	255	308	267	274	299	260	282	304	303	294	312	308	293	305	295	307	296	304	286	291	264	283	293	289	310	312	263	288	302	292	291	289	291	304	287	287	305	269	335	325	291	290	321	253	301	293	314	281	316	270	311	295	294	314	305	293	306	300	317	304	264	293	290	303	316	315	278	311	286	281	284	311	287	285	296	310	305	265	287	310	274	295	292	301	279	277	287	311	307	276	273	306	302	290	311	283	301	278	273	279	281	282	307	321	274	276	283	293	318	307	298	295	292	281	292	272	286	309	322	321	272	287	303	274	300	296	288	303	289	307	294	309	300	286	285	289	294	281	286	301	247	281	306	298	327	325	300	298	293	289	264	275	304	299	317	299	287	284	295	288	301	279	287	277	297	306	285	298	299	297	275	308	303	298	323	295	284	311	294	275	305	318	289	288	290	279	282	318	289	325	306	317	289	274	274	297	255	298	286	316	288	266	275	333	275	282	282	266	291	285	311	300	289	319	308	315	290	255	306	283	286	274	346	305	293	293	282	311	303	301	306	292	327	307	296	285	298	308	296	274	303	291	275	296	316	276	270	279	309	291	290	321	290	307	274	306	256	300	288	287	302	270	329	326	296	295	319	282	305	310	315	306	295	329	302	301	265	326	305	290	278	302	299	287	289	335	316	296	314	294	313	302	282	297	285	321	313	284	312	326	284	273	306	273	325	281	297	316	281	329	313	290	285	288	274	291	283	315	347	294	293	318	287	294	300	303	288	319	310	346	261	280	340	265	307	297	316	302	310	292	284	275	289	307	280	306	298	288	290	294	296	284	302	262	295	298	298	309	303	283	287	332	305	316	278	272	283	297	306	289	278	296	293	291	296	307	295	277	299	317	317	271	292	301	299	300	255	273	280	290	312	316	281	301	335	272	287	336	297	299	295	284	277	287	285	318	288	326	307	297	307	269	325	270	306	288	274	305	293	291	306	309	290	280	319	275	296	281	322	298	276	299	261	298	316	299	287	285	287	261	293	292	316	297	288	299	289	312	320	298	304	315	264	293	274	287	316	312	299	281	272	310	293	283	299	284	300	315	317	272	281	288	277	310	305	312	305	305	297	280	297	301	291	302	267	278	312	272	284	296	283	302	302	315	278	282	323	301	280	270	315	300	291	266	290	280	308	323
18776	2072	4465	5728	4901	4191	4283	3752	3403	2467	1965	2074	1700	1643	1354	1205	1198	1162	1035	1159	1092	1124	1018	972	909	935	926	861	911	922	915	847	862	836	860	970	998	979	884	1217	1247	1001	843	870	865	835	782	793	751	779	773	780	797	840	880	788	755	759	739	763	694	749	701	733	712	707	755	736	736	748	735	754	750	723	739	686	740	747	737	751	744	698	749	687	737	724	740	713	740	671	723	727	694	733	731	721	697	706	745	695	696	686	731	668	702	715	697	703	729	768	750	697	743	725	753	709	713	743	720	692	688	738	728	708	704	736	666	784	691	729	714	714	689	756	694	672	730	697	760	710	726	681	711	707	708	726	712	724	705	754	709	751	708	701	696	742	684	722	728	693	723	704	686	670	725	704	724	693	735	723	744	685	736	702	708	674	694	768	744	774	738	696	696	734	718	686	683	677	667	713	687	695	685	675	760	716	714	725	757	718	703	713	712	710	700	726	705	710	681	713	693	715	728	672	701	717	732	726	704	685	685	706	771	691	682	735	765	690	677	698	705	700	689	713	654	722	695	664	726	747	735	767	713	688	770	721	755	707	689	704	705	685	699	719	685	700	701	747	681	731	727	722	708	692	714	705	707	713	701	684	695	686	700	685	708	697	705	679	735	724	716	682	695	727	698	703	691	678	668	704	714	710	668	707	718	725	697	750	726	706	725	692	739	691	697	691	702	691	700	700	749	732	723	703	737	662	702	660	692	721	709	685	713	683	663	758	691	683	657	718	680	670	659	677	710	691	678	704	713	712	713	703	743	693	686	738	679	715	715	710	756	711	703	651	669	731	710	679	697	733	731	690	754	688	709	751	718	712	646	734	756	701	700	688	709	716	676	703	699	672	730	705	712	712	746	722	675	734	712	718	697	672	684	687	716	636	703	737	691	700	736	699	689	696	717	703	746	671	708	665	702	734	693	712	725	715	657	699	694	697	790	708	689	650	760	662	723	698	723	725	736	688	686	682	692	661	689	690	726	693	740	702	695	690	737	751	693	716	733	690	674	726	724	762	669	735	758	694	669	714	676	727	695	701	739	684	709	745	707	740	717	701	710	736	731	706	688	735	695	747	743	719	720	674	726	656	702	692	698	712	767	774	712	661	757	694	711	762	716	722	715	697	747	730	740	708	704	743	688	738	702	663	674	663	717	727	725	746	668	707	747	717	665	711	715	726	672	742	706	691	713	702	700	716	736	714	709	681	737	682	707	670	660	736	722	707	711	715	727	702	742	690	720	735	706	725	755	707	692	716	706	716	712	671	744	678	681	652	730	696	705	726	718	705	723	725	698	715	699	716	656	749	686	729	708	705	703	728	692	699	726	712	721	771	735	668	654	721	712	701	747	702	637	687	715	740	682	750	690	650	708	699	714	715	726	756	709	703	744	717	695	696	717	709	692	718	672	719	707	692	672	707	660	680	723	709	729	710	726	721	708	735	742	727	717	704	719	669	682	684	684	701	752	695	689	719	699	676	756	663	732	691	741	706	688	658	720	649	714	703	756	709	713	681	726	700	755	698	710	726	730	724	723	760	702	731	741	719	690	685	689	716	705	669	674	714	721	714	714	728	670	700	660	743	717	720	744	713	691	740	721	689	741	679	699	714	736	716	708	655	673	731	738	686	682	762	704	720	701	728	711	728	705	714	684	729	711	727	709	696	673	724	672	673	720	704	734	712	695	676	721	728	689	694	689	771	726	714	746	682	690	702	679	738	751	718	678	743	701	713	682	744	726	711	665	714	694	666	700	692	731	712	712	705	679	700	672	711	749	735	693	755	741	754	705	678	694	667	694	658	730	764	691	674	703	682	677	749	701	720	704	675	723	723	654	745	700	702	678	718	701	731	692	709	706	670	647	714	703	722	710	691	712	741	673	726	744	694	697	694	719	668	712	689	670	685	727	708	667	702	682	712	685	698	726	707	751	702	685	765	693	676	718	706	735	684	718	710	675	698	722	754	693	696	723	751	720	740	741	713	780	699	727	750	702	677	689	715	743	715	678	691	714	696	735	677	683	722	748	729	656	691	685	704	710	692	716	673	688	715	720	659	742	702	691	732	690	719	668	685	703	726	678	683	725	706	746	732	725	740	733	712	669	716	688	697	720	717	690	710	718	702	745	688	718	661	680	677	673	752	722	708	710	688	699	730	703	746	684	755	662	675	721	723	722	710	725	723	723	714	751	731	694	680	693	688	668	743	709	743	749	680	711	693	713	738	652	721	725	716	726	695	756	708	662	749	689	718	689	679	693	725	704	697	732	754	699	703	685	663	685	730	717	760	703	732	707	719	682	741	681	727	701	719	746	695	682	705	664	703	761	737	721	735	694	678	713	706	732	718	682	764	655	678	676	711	721	714	669	700	729	690	681	664	737	721	669	727	708	688	687	718	718	748	708	741	728	701	708	681	716	699	727	678	701	694	755	702	782	666	704	736	738	719	673	748	683	752	726	719	676	732	728	693	699	733	708	705	726	695	728	694	715	675	724	686	731	689	705	735	699	682	706	686	707	765	712	713	713	679	674	654	705	669	708	710	702	710	707	752	732	708	681	731	705	747	721	740	762	707	698	742	726	684	739	722	729	734	714	675	658	688	676	708	676	697	708	708	681	723	723	727	753	710	713	693	704	721	700	718	699	688	711	718	659	698	725	670	699	737	737	703	704	708	731	671	744	708	690	716	700	682	708	721	726	697	725	723	713	715	699	710	680	724	713	719	710	669	692	705	687	740	684	741	708	672	674	694	733	652	722	701	724	756	713	699	698	741	771	679	687	656	682	715	697	694	705	670	717	730	715	721	678	674	683	684	680	704	757	748	725	714	728	704	679	733	720	699	664	664	702	752	670	731	749	722	736	766	720	738	668	727	718	702	736	714	693	678	656	684	742	707	753	680	720	747	721	700	714	690	680	705	710	726	668	728	734	699	729	691	702	700	697	717	748	721	741	761	703	728	729	710	726	711	756	698	690	729	712	715	708	701	697	721	773	687	712	712	689	714	694	711	681	679	720	677	714	686	711	713	686	708	694	708	684	688	715	716	757	688	718	670	710	692	733	692	668	701	672	702	686	700	654	687	758	677	673	692	730	718	735	691	681	707	719	721	686	704	737	711	715	691	701	704	686	700	704	709	698	684	701	668	653	722	698	722	662	715	700	717	700	714	741	701	673	687	686	686	699	740	724	689	734	725	711	738	724	697	703	709	682	731	713	697	631	696	743	744	700	716	715	692	704	707	667	771	693	745	701	720	716	690	660	706	646	709	718	721	726	670	706	702	711	714	741	698	704	744	684	730	686	694	784	659	736	688	720	735	758	725	712	737	725	705	725	704	728	692	738	698	711	705	701	722	755	697	682	719	699	742	699	695	722	649	724	683	693	728	709	707	736	656	665	742	689	716	688	701	738	731	736	751	685	656	685	726	764	747	700	694	751	680	733	713	751	718	732	709	722	669	710	716	709	708	742	735
5462	245	229	281	198	200	249	229	182	169	166	136	140	148	159	151	150	152	155	148	139	148	163	160	138	123	138	123	129	114	135	128	143	136	143	118	145	143	137	128	135	136	134	110	137	134	140	119	134	121	138	134	136	150	141	113	152	151	141	138	125	147	129	116	115	147	133	136	137	114	124	139	144	138	135	120	120	132	125	140	137	154	128	133	130	129	106	137	115	138	122	127	136	126	136	115	114	136	139	131	134	146	119	124	134	120	112	129	134	135	129	137	103	152	134	125	136	150	140	132	124	140	128	122	120	154	141	148	128	140	151	121	134	140	135	109	134	139	134	151	126	114	123	135	132	137	125	106	135	122	149	139	136	114	130	145	137	129	118	129	118	133	151	136	153	147	123	114	122	120	129	127	125	130	142	135	123	127	137	114	141	151	115	140	138	128	114	143	132	133	122	150	141	145	145	140	131	121	150	126	139	146	120	130	139	144	151	144	125	142	137	138	133	130	134	138	139	125	142	147	129	119	127	124	150	137	129	120	149	136	128	130	148	118	145	118	113	158	151	125	134	129	123	152	122	140	126	131	143	136	121	122	134	151	129	148	113	139	129	133	158	132	139	151	132	126	138	149	145	141	125	144	142	153	128	151	147	133	155	120	107	118	114	145	117	134	115	145	159	143	163	127	113	136	130	124	111	136	117	127	115	141	124	143	118	146	137	120	132	122	139	119	128	123	110	109	134	130	149	127	167	125	149	143	121	130	131	120	133	131	121	133	115	129	149	145	126	139	127	139	121	146	136	129	130	125	139	119	116	117	134	141	136	127	136	133	118	125	138	147	139	131	151	139	136	135	109	128	137	129	139	121	119	106	136	133	138	126	125	141	124	130	122	126	132	147	133	123	151	143	130	125	121	127	114	150	125	133	138	107	109	135	130	144	135	120	144	148	127	142	117	143	129	126	152	136	129	149	144	135	108	117	125	132	131	127	141	151	130	120	147	148	148	142	132	135	155	135	115	129	114	158	144	159	126	105	125	141	144	124	156	125	122	147	148	151	140	172	133	136	115	126	167	154	135	141	150	125	119	132	127	134	105	141	146	126	121	126	126	127	125	137	136	129	136	130	121	126	110	141	132	118	142	133	125	138	121	130	141	128	112	128	123	133	119	131	144	153	161	121	116	128	144	138	118	139	114	131	131	124	140	141	143	138	140	124	132	127	152	139	145	129	125	144	148	141	137	117	123	141	115	145	139	128	146	127	133	140	129	114	149	124	143	156	146	144	119	150	134	139	139	150	155	155	119	139	118	141	120	135	120	130	122	132	124	134	142	116	154	138	129	153	132	124	118	139	123	131	130	145	145	148	137	145	145	120	133	113	128	138	138	127	143	158	153	144	161	160	120	135	148	146	142	144	149	137	141	115	143	131	127	130	122	118	129	113	131	110	129	131	157	147	141	141	125	115	118	106	122	145	147	146	128	123	115	122	140	153	118	125	134	155	142	117	111	115	129	119	129	146	127	134	126	106	139	107	120	131	123	114	135	126	142	160	136	134	150	144	106	111	126	127	122	120	120	132	148	120	153	152	129	116	129	133	143	119	129	135	130	141	135	143	132	145	137	133	120	116	146	146	163	142	139	122	129	134	135	119	113	128	125	127	142	138	127	136	151	133	126	134	133	120	137	137	140	116	139	146	158	163	120	115	154	138	140	160	132	146	131	120	151	117	140	130	141	136	129	129	134	156	124	108	115	127	128	123	132	145	131	128	144	128	132	125	152	125	112	115	135	114	136	130	105	142	140	144	135	123	129	142	121	155	115	130	150	135	139	130	127	114	135	136	132	128	137	139	118	135	126	115	157	126	133	138	117	141	131	133	134	120	129	125	142	115	121	127	133	135	121	134	132	124	147	150	122	118	130	127	122	135	139	146	114	142	118	134	130	137	143	125	131	126	143	146	123	122	162	160	127	130	140	131	150	149	129	133	123	138	136	134	121	132	125	112	163	130	149	124	123	141	116	122	138	122	110	134	138	121	150	118	135	131	118	125	152	140	137	131	137	141	129	128	136	118	126	119	139	142	136	139	115	124	147	150	132	128	121	118	103	130	146	134	138	144	124	136	133	137	143	142	148	130	146	129	122	135	157	143	127	121	135	144	141	122	146	146	167	134	144	135	98	104	120	159	164	136	115	132	140	144	131	131	143	144	138	113	124	127	117	122	123	130	126	123	120	131	129	121	135	138	126	132	131	125	127	129	121	103	142	135	157	142	130	132	116	121	118	139	128	140	143	124	149	121	141	114	115	111	124	143	131	149	133	138	134	126	113	132	117	146	135	125	133	142	133	130	132	151	143	116	125	164	150	130	154	136	133	128	134	119	133	121	130	117	132	136	137	124	126	140	132	140	144	135	153	146	146	134	149	121	136	128	147	124	126	146	126	131	144	136	141	121	139	115	160	140	139	108	118	128	106	126	140	127	123	126	139	125	143	141	139	121	140	113	131	145	132	140	134	124	117	120	141	115	145	127	113	131	147	159	147	111	116	131	124	128	129	141	146	128	126	126	117	134	128	155	105	107	140	126	116	130	124	133	129	132	149	136	144	129	143	136	97	138	140	114	143	135	134	145	115	127	147	115	137	134	129	130	143	149	123	131	144	117	119	160	119	123	139	145	155	122	130	126	141	127	110	138	146	126	119	113	149	124	131	157	149	140	136	155	127	119	133	118	153	132	121	124	144	119	104	133	144	133	140	163	151	117	142	134	131	135	122	128	131	144	110	138	132	125	128	119	111	117	125	140	157	125	127	143	154	129	147	121	113	120	128	134	132	127	136	105	155	143	110	112	134	124	121	148	157	125	153	117	125	129	142	138	140	117	129	126	136	137	138	113	129	133	134	135	140	139	149	138	135	112	130	117	140	132	138	137	136	137	137	132	141	147	125	142	133	140	125	126	161	118	117	117	138	137	144	126	149	131	126	138	132	140	153	140	122	133	113	130	144	148	134	140	142	126	147	144	116	133	140	118	142	144	143	131	134	142	128	132	125	144	160	135	130	126	143	140	135	129	120	130	151	135	142	132	141	146	121	137	124	139	114	147	155	136	158	129	137	139	161	147	134	137	149	150	145	139	142	141	119	143	131	137	127	140	150	133	134	139	156	131	136	127	153	141	115	127	132	144	133	121	133	136	160	129	140	141	148	118	131	121	144	125	135	124	125	153	139	136	141	119	134	109	132	137	132	139	128	153	122	135	131	124	128	136	154	132	135	139	121	109	141	121	123	143	143	141	146	125	147	155	143	130	122	123	125	143	148	130	148	135	130	143	159	116	138	127	129	160	125	137	153	141	152	127	143	126	109	166	157	107	141	146	139	148	141	116	121	133	133	146	147	125	130	153	134	146	127	109	137	140	160	148	159	111	128	132	128	146	120	133	135	164	130	123	128	131	124	135	129	125	128	101	147	130	129	129	158	131	146	115	135	146	122	153	130	147	143	127	118	159
5455	486	649	883	655	638	1003	933	714	570	476	440	450	427	422	411	419	401	397	410	444	462	416	411	385	379	362	430	412	371	402	404	420	392	413	384	418	399	398	423	386	391	387	425	390	356	385	365	393	353	376	418	380	406	369	377	406	374	392	379	371	391	410	415	377	400	417	393	394	377	361	408	396	375	373	403	419	378	405	359	379	401	405	392	375	380	358	378	412	400	369	402	401	375	400	397	364	368	385	386	418	416	403	371	395	427	407	368	395	342	395	342	415	397	388	387	382	412	415	378	367	390	384	349	349	409	382	386	402	367	402	396	393	388	343	376	411	387	397	368	368	411	395	410	401	406	371	390	386	408	388	421	413	387	420	415	384	383	385	389	386	378	409	412	377	417	376	373	337	393	381	395	394	353	368	398	386	385	384	399	392	418	372	424	384	387	399	393	363	367	407	375	354	384	380	405	403	418	389	365	402	382	361	415	397	381	403	384	378	369	401	403	387	426	377	386	406	413	384	385	398	392	399	405	355	405	407	400	385	405	389	370	401	425	371	384	369	359	354	425	366	375	366	412	375	394	377	377	386	382	379	417	397	411	404	373	399	419	397	386	388	402	395	414	377	382	359	390	388	416	417	401	407	395	369	379	388	406	427	376	404	396	387	379	391	382	356	412	424	395	357	368	350	396	413	419	377	396	383	388	357	365	401	376	395	373	366	404	399	407	403	382	419	384	383	388	365	424	407	392	380	392	408	421	408	379	374	390	409	402	374	365	385	385	386	362	451	376	396	429	376	371	410	340	388	351	379	366	419	394	371	367	420	376	423	379	377	390	380	341	347	398	421	386	369	368	353	378	406	396	389	362	389	393	408	403	386	366	352	382	383	393	372	398	414	383	347	356	351	374	393	388	400	348	362	394	403	398	397	426	375	376	354	391	403	380	411	416	380	372	401	368	396	402	409	387	380	383	382	425	454	359	378	413	375	364	376	431	377	375	373	425	377	379	415	390	397	449	366	435	412	414	386	345	407	388	412	414	400	373	381	375	368	396	401	423	381	357	399	362	418	381	375	415	402	395	431	427	384	377	398	374	367	376	378	391	396	369	403	362	388	412	358	394	392	390	382	424	367	357	401	390	416	387	358	376	374	385	391	433	420	370	393	384	373	357	403	371	391	373	382	422	367	396	363	409	404	391	389	375	370	401	365	421	392	395	392	394	415	380	411	382	389	368	394	424	359	408	377	389	360	392	382	359	417	366	406	369	371	384	390	397	392	391	380	379	346	368	400	375	375	360	403	383	378	426	395	357	351	391	371	378	390	381	362	374	348	383	392	364	393	409	386	411	397	400	360	378	399	391	395	346	364	382	395	366	396	412	430	364	403	370	360	374	384	397	352	398	379	366	406	375	407	371	383	413	355	371	401	375	398	382	378	394	404	390	389	399	419	380	394	376	393	404	344	405	348	418	371	368	382	406	376	407	393	410	405	370	351	366	396	395	329	384	375	391	422	388	361	390	378	414	416	364	399	375	397	382	357	349	371	403	389	393	395	417	372	332	377	385	357	404	367	402	382	394	391	386	391	382	388	391	394	390	405	396	376	419	387	405	402	381	396	420	368	360	372	400	411	401	394	421	361	394	386	382	396	399	401	368	379	388	390	409	365	399	365	416	383	374	394	397	352	397	399	376	392	401	386	390	395	375	395	402	420	372	347	383	405	364	385	370	392	380	407	402	359	379	378	376	376	401	373	347	369	391	393	391	388	374	382	379	418	369	369	379	341	368	355	380	365	410	352	370	383	395	393	420	382	437	373	381	404	389	398	443	393	367	386	402	387	401	381	391	418	385	381	390	369	390	344	372	389	403	392	353	394	382	393	384	395	384	400	352	394	363	373	379	375	356	399	395	361	396	344	380	366	378	376	400	416	377	389	375	398	384	369	375	391	382	396	405	409	391	374	397	409	416	402	390	398	396	382	404	368	368	413	395	415	391	386	351	405	413	365	350	343	403	426	386	369	356	404	403	379	405	386	345	350	396	364	364	400	424	394	406	414	412	388	367	382	385	383	394	389	377	362	387	362	369	389	401	390	369	386	372	415	369	373	395	371	346	358	390	361	416	392	394	367	419	419	379	404	372	381	376	388	414	377	368	346	384	340	360	403	390	394	396	398	397	395	377	400	449	408	382	395	375	435	356	403	387	383	409	392	387	371	367	405	396	414	368	400	371	382	384	357	383	356	393	367	376	379	383	429	381	372	387	366	397	409	370	367	389	423	374	415	390	403	371	370	372	394	404	386	376	343	371	374	394	419	394	406	342	376	328	439	383	387	367	365	395	417	399	379	360	408	378	400	390	382	369	381	412	394	393	387	386	386	382	395	355	393	400	381	334	393	406	408	390	411	388	391	356	373	374	379	426	392	387	356	442	397	396	367	386	399	390	395	371	386	427	410	371	376	359	407	373	386	394	405	386	367	389	383	369	358	369	395	375	389	418	410	382	415	370	397	354	403	359	352	425	395	407	377	383	378	377	370	390	362	366	400	405	366	377	403	384	348	391	402	390	368	363	379	346	382	397	372	406	398	378	395	371	389	440	390	387	400	354	400	371	363	370	358	404	423	399	357	401	403	405	390	382	377	385	377	397	393	362	346	380	346	386	362	374	375	378	411	410	407	366	375	385	385	372	362	386	394	399	396	431	433	393	394	417	425	395	385	380	384	385	393	407	403	396	406	379	368	417	375	392	361	393	394	399	376	430	358	361	379	396	364	369	408	400	375	379	401	380	371	388	419	397	407	404	379	397	399	397	401	400	382	396	395	386	391	378	386	395	378	371	411	376	391	370	410	364	378	342	385	364	412	399	381	386	395	358	396	419	377	396	352	389	405	393	404	376	376	376	396	370	385	400	402	374	352	399	388	365	425	384	397	367	408	384	360	361	358	397	378	382	388	378	375	390	390	395	416	389	391	383	377	355	382	382	372	378	362	392	406	373	392	369	398	429	364	345	361	390	360	364	377	354	407	381	436	355	371	399	373	426	386	391	375	384	367	371	396	409	402	388	361	385	429	387	409	358	365	378	385	397	362	355	377	338	404	382	376	407	364	393	382	400	412	409	382	398	361	369	365	381	391	371	395	388	366	404	446	382	404	399	369	405	386	427	355	371	411	406	390	404	348	383	393	397	389	359	389	378	420	380	409	374	387	387	384	371	384	397	362	370	372	359	376	397	376	395	409	375	381	382	391	362	388	414	391	407	366	408	397	371	382	388	426	419	425	393	420	393	394	406	396	389	392	416	410	354	393	386	363	373	374	387	391	393	384	372	389	377	387	402	381	411	351	385	379	419	382	365	417	392	385	418	387	360	387	365	403	394	405	401	410	388	424	368	359	386	386	376	390	404	396	374	373	405	390	382	384	378	375	360	386	360	405	398	378	363	396	388	402	370	382	403	387	362	415	408	392	373	405	390	398	410	343	387	378	384	419	382	394	380	399	396	358	396
33300	4745	1331	1254	802	635	647	613	508	453	388	373	360	330	324	326	339	330	313	309	350	319	324	295	283	334	279	300	314	294	308	276	302	312	288	288	295	334	309	320	346	324	303	291	297	286	273	279	277	321	282	253	273	244	305	277	285	268	315	291	319	273	267	286	322	289	317	277	287	269	306	305	279	310	282	305	302	292	297	298	296	251	301	283	291	270	281	280	281	298	290	278	261	296	305	297	256	291	314	264	251	278	279	261	303	281	300	285	281	281	281	295	337	276	293	286	300	303	304	309	269	293	266	289	266	295	262	332	287	283	293	288	303	262	254	284	322	295	296	301	268	292	285	310	306	296	309	298	304	293	294	305	309	265	316	280	300	305	280	301	271	300	266	269	320	322	268	266	308	252	277	315	313	272	279	322	283	282	247	303	271	295	293	295	289	285	287	260	274	304	301	283	301	268	312	275	286	281	243	247	307	246	295	306	283	314	294	302	276	248	285	302	247	297	270	289	269	317	283	270	295	277	292	275	268	305	292	317	246	303	254	290	310	288	282	281	292	278	287	283	294	301	265	272	278	303	318	291	292	294	306	276	311	291	289	303	291	274	270	333	259	281	297	273	300	271	288	265	285	304	272	300	258	278	301	304	283	320	325	280	285	300	289	293	284	289	288	293	307	289	314	295	276	296	269	255	295	274	275	293	289	288	259	281	290	321	280	267	338	325	309	289	307	303	290	295	284	292	301	324	274	297	300	277	306	308	292	294	339	285	294	283	273	304	287	312	299	275	271	297	269	338	285	321	292	284	307	260	315	290	274	249	266	267	299	271	290	296	334	271	294	325	295	298	286	304	264	274	302	315	283	313	268	261	314	318	283	290	268	280	269	292	280	296	255	308	294	302	287	295	282	309	288	308	284	299	292	309	243	274	278	302	263	275	260	288	342	308	274	265	300	297	301	304	293	272	264	260	267	289	293	252	277	269	289	284	271	254	314	287	298	300	279	291	318	271	272	276	304	305	302	315	284	258	306	266	257	275	293	277	286	273	240	300	281	279	321	297	272	294	274	282	300	251	299	251	294	301	263	300	284	302	286	254	314	309	290	291	287	310	256	292	217	291	278	306	292	303	264	307	289	295	267	286	257	277	276	289	287	318	288	287	274	281	275	308	269	263	278	335	292	283	290	312	290	260	317	266	281	251	297	307	302	269	276	309	293	271	277	258	294	267	308	286	252	282	275	271	257	297	295	272	297	294	298	304	266	258	287	292	325	280	295	292	277	300	289	301	276	272	308	299	297	282	277	279	282	249	306	303	297	276	302	282	275	290	288	253	273	300	303	298	284	278	286	265	330	313	274	289	259	282	283	267	264	299	265	335	261	318	273	264	274	320	286	272	269	295	298	297	270	295	277	256	305	277	268	319	272	285	300	273	272	306	277	253	284	294	275	278	270	246	292	295	276	290	299	317	292	311	285	311	282	280	287	271	285	303	270	267	290	296	293	285	279	285	292	287	288	312	305	308	297	247	294	288	281	280	292	295	308	276	283	259	278	315	279	279	295	303	290	287	302	273	275	279	299	270	299	315	254	301	295	277	286	284	284	263	234	286	298	249	267	281	294	322	308	300	298	271	296	268	320	291	277	296	241	260	282	265	300	319	306	284	285	278	297	308	306	301	292	283	303	283	304	296	268	300	281	322	290	281	308	313	274	288	263	300	272	294	293	287	279	295	259	306	293	263	294	282	267	266	291	275	262	278	289	286	268	260	317	304	258	258	315	286	279	305	304	293	273	307	277	296	267	270	251	265	279	303	296	244	298	277	273	302	323	303	305	287	274	285	261	274	271	275	296	277	275	303	272	291	285	302	326	320	315	284	300	308	259	290	284	289	309	308	288	306	296	285	304	299	299	267	301	281	253	295	269	296	295	266	285	295	285	282	280	290	330	274	262	283	281	286	313	273	290	306	297	265	280	289	278	275	290	288	312	284	255	282	278	302	275	272	271	308	270	278	282	313	282	263	271	297	299	292	297	282	311	283	316	261	301	274	298	274	255	257	273	279	274	257	253	275	295	311	267	261	293	288	292	280	316	303	267	294	273	290	276	264	296	283	269	295	293	266	284	274	294	261	292	309	263	294	281	279	264	276	271	284	280	276	288	290	307	279	275	281	286	314	299	285	297	311	280	300	327	286	292	270	296	292	292	310	285	262	304	279	255	290	334	293	300	289	288	316	277	298	290	286	304	292	275	274	289	310	286	266	288	262	303	268	301	305	294	306	310	272	303	268	290	298	254	290	303	302	311	270	307	306	257	283	273	258	319	297	292	284	272	280	289	303	305	305	279	308	284	305	278	256	309	287	307	274	301	280	299	258	296	280	267	268	286	301	295	268	281	275	252	265	267	273	315	272	259	288	304	280	287	287	320	280	303	279	286	284	286	269	283	285	298	254	287	286	267	297	299	256	284	278	287	284	299	271	296	264	300	329	268	297	298	261	275	277	264	281	278	294	273	273	304	290	277	263	288	289	277	281	279	292	326	256	303	284	287	323	309	302	284	282	297	263	251	296	276	297	318	285	308	309	257	287	290	276	262	277	298	284	295	278	252	283	275	234	257	251	250	294	306	270	322	286	273	281	322	274	284	302	282	297	314	281	261	291	297	289	267	283	265	304	268	281	311	287	332	263	299	315	303	262	279	305	271	300	304	335	292	288	291	298	294	284	279	285	298	273	303	284	298	281	292	277	315	271	278	284	308	293	306	263	268	263	297	278	275	277	276	271	320	305	296	297	290	306	263	297	324	304	293	300	326	303	274	280	284	298	303	253	261	295	295	261	252	253	273	283	310	290	310	288	292	286	318	305	284	280	315	293	301	296	271	275	303	285	289	288	251	277	300	286	292	300	282	283	288	317	310	276	288	275	270	337	270	289	296	294	259	262	292	272	273	301	285	288	299	264	299	260	274	277	288	262	294	278	270	278	296	295	285	270	311	269	293	284	303	280	291	268	294	284	256	254	302	270	280	295	268	277	310	284	270	311	309	287	316	271	302	310	305	274	272	281	307	249	303	295	241	299	303	279	292	275	287	266	269	310	257	280	297	291	264	270	250	291	285	265	294	292	298	304	299	260	287	264	290	277	285	313	276	292	262	309	295	299	269	334	299	315	291	283	295	286	285	295	277	323	304	299	289	266	300	269	311	290	290	238	302	285	283	297	298	262	272	301	267	294	305	290	286	330	272	271	280	291	305	274	291	291	306	308	259	289	324	286	283	276	322	306	270	313	294	261	294	285	255	274	271	296	281	294	300	289	306	283	313	304	276	312	300	295	293	268	285	281	286	303	286	284	308	267	300	269	293	285	256	269	289	330	290	291	268	292	304	289	285	298	282	323	298	290	298	297	300	315	265	290	304	318	277	290	283	281	261	304	311	305	286	278	239	257	297	286	285	285	284	319	310	291	286	303	308	290	274	333	284	314	289	275	277	297	290	251	270	271	322	288
14598	1503	2773	3696	2921	2522	3015	2510	2101	1751	1427	1383	1315	1278	1084	997	956	904	921	915	943	895	920	871	813	799	769	823	805	806	801	802	825	819	833	847	834	858	774	1019	1064	890	790	802	762	828	752	749	722	759	736	736	784	808	818	787	723	740	737	721	724	751	751	712	728	755	715	753	738	742	723	729	719	729	732	742	705	708	724	747	704	693	707	687	699	730	768	735	768	692	707	724	751	685	670	725	708	728	705	715	729	695	718	740	722	689	725	736	767	727	727	727	755	684	711	721	690	746	701	708	749	757	706	743	694	718	699	665	741	717	753	660	736	721	676	687	731	690	746	680	707	739	735	730	690	672	744	711	703	756	711	727	729	725	674	708	716	744	733	708	711	667	712	697	699	722	744	741	676	723	683	732	695	734	701	737	747	742	703	726	693	694	733	703	732	728	725	728	749	733	728	720	723	743	693	706	705	735	764	711	718	717	731	677	710	725	675	699	711	709	706	706	713	755	697	763	714	674	728	730	756	735	735	729	735	712	701	737	692	669	735	734	738	667	729	740	705	670	699	697	758	736	694	692	681	721	711	742	707	698	703	717	714	710	680	672	685	722	712	703	791	718	660	763	655	703	673	678	732	691	710	733	747	686	658	652	716	699	698	688	753	703	702	729	757	692	689	762	705	679	692	746	777	698	745	756	713	691	712	704	686	704	765	715	718	722	765	735	733	740	655	732	727	717	708	687	713	698	713	720	713	718	746	714	702	719	687	716	723	668	662	693	806	765	691	722	691	720	752	699	728	728	729	674	734	686	724	730	696	726	703	777	740	733	724	733	716	741	712	693	732	721	741	744	745	704	743	727	707	715	739	737	680	726	733	722	703	757	688	670	723	744	712	691	726	729	742	715	726	702	682	712	724	697	697	702	753	691	695	698	760	708	712	746	699	748	719	692	697	730	706	780	705	744	689	706	720	742	739	729	720	724	667	659	711	697	679	721	716	701	720	691	760	737	725	695	709	752	679	709	682	708	690	744	710	697	666	663	695	712	717	703	725	717	724	681	737	709	722	685	680	694	778	683	754	721	689	664	704	732	705	729	777	711	724	735	722	749	731	726	769	786	718	726	699	747	745	668	690	683	740	737	680	703	747	731	756	723	676	710	703	701	712	720	740	740	694	739	722	678	682	709	749	697	723	742	695	689	736	700	673	685	714	728	697	691	744	741	701	763	716	681	688	696	741	681	685	668	697	690	729	723	718	716	745	697	729	717	687	689	690	755	724	707	727	675	762	700	698	706	718	733	724	720	695	755	752	714	700	706	701	700	721	693	680	739	682	680	724	721	678	735	698	721	745	669	686	727	723	702	691	767	700	722	773	688	696	709	709	731	737	782	744	734	736	721	722	701	719	719	689	666	742	704	723	737	714	703	728	710	704	732	712	749	734	667	767	707	680	714	684	705	723	715	735	719	701	705	685	703	699	723	733	758	685	739	705	751	730	726	719	682	731	734	732	701	698	706	704	704	737	690	711	714	695	726	649	756	688	676	732	743	740	730	746	719	736	739	740	742	687	738	707	754	698	719	736	708	730	696	671	724	745	678	695	737	699	696	711	696	743	724	740	690	687	673	734	728	702	708	691	724	750	739	719	695	767	699	736	764	682	725	704	693	687	718	719	721	697	692	701	719	695	707	694	672	736	735	700	706	688	682	722	738	766	731	734	721	712	744	701	782	740	740	724	714	686	760	704	734	712	706	707	733	691	754	705	675	694	719	697	726	735	674	690	698	701	714	700	730	703	674	719	704	701	732	768	739	732	707	684	733	719	699	661	710	740	725	718	719	758	761	705	704	675	746	756	696	705	757	692	764	724	743	731	723	696	688	750	735	669	732	751	781	698	703	728	697	710	738	698	715	694	734	667	723	735	678	747	714	736	742	699	735	656	732	681	722	720	720	704	751	729	698	708	695	755	704	721	727	724	797	664	718	696	709	686	731	730	680	717	706	756	692	721	691	686	670	698	692	711	702	714	711	687	718	727	715	694	709	717	714	718	720	706	739	670	651	712	720	679	711	751	713	711	716	757	769	684	684	741	748	689	714	688	655	754	737	728	751	689	675	683	755	663	738	732	666	710	751	686	655	716	733	679	682	709	710	724	707	756	711	687	681	723	733	698	739	718	723	699	701	749	701	691	723	733	706	728	678	763	736	691	747	753	681	672	767	675	716	699	680	790	760	703	687	708	676	684	732	756	710	710	708	734	707	755	695	725	671	689	702	707	725	711	717	708	732	672	722	722	693	690	722	686	707	715	643	685	684	688	674	713	692	757	741	707	682	709	799	664	706	701	695	675	732	736	762	744	727	698	671	721	666	741	688	741	694	714	728	763	736	721	698	678	700	716	718	737	707	730	710	770	726	703	689	693	714	703	680	669	692	739	728	735	703	679	752	723	687	715	661	687	707	722	699	716	740	731	701	694	671	718	690	699	675	747	747	719	673	734	694	700	713	722	687	698	706	724	744	700	738	702	721	689	724	697	681	697	729	705	727	754	705	724	709	724	734	712	793	738	686	711	717	718	717	736	685	717	704	725	702	752	688	730	701	749	684	711	733	752	730	707	732	685	717	745	736	695	745	706	704	693	679	708	736	755	714	720	701	711	717	682	676	686	695	751	688	750	680	711	701	723	749	730	680	652	733	722	656	682	734	718	753	707	752	687	715	713	717	740	705	742	732	710	700	698	681	715	698	694	683	754	740	711	719	717	731	720	701	687	715	649	672	734	725	693	732	710	743	716	711	687	718	727	768	736	711	707	710	724	715	718	717	692	736	702	720	709	693	704	760	712	656	662	705	762	749	757	751	748	748	750	711	690	738	692	735	702	704	729	697	734	725	737	758	679	698	730	723	717	699	732	661	731	674	706	682	683	689	740	674	654	700	704	708	704	715	737	704	771	726	725	677	738	730	682	713	693	716	684	689	741	734	732	705	702	792	735	677	727	725	738	660	709	760	716	721	716	714	696	671	689	728	722	715	707	738	716	678	743	694	778	723	710	683	689	701	697	726	677	708	703	697	707	741	726	684	723	757	710	724	716	707	702	692	694	701	717	682	732	743	763	744	715	710	702	723	754	734	673	710	676	707	679	755	678	728	743	706	741	664	705	750	733	716	696	721	711	706	757	677	754	733	749	689	729	720	657	699	678	719	736	656	677	706	727	733	715	708	745	701	683	716	724	686	664	741	708	720	735	701	755	711	672	702	759	739	756	691	738	693	688	749	721	671	699	709	741	694	726	679	686	698	728	688	717	688	661	647	725	682	739	672	711	728	721	747	700	737	690	700	687	725	735	659	699	753	686	676	688	725	689	698	736	719	701	748	668	655	710	717	720	720	754	700	764	694	668	671	701	683	705	707	692	736	672	704	733	742	681	695	728	705	641	711	724	699	724	742	727	719	745	740	712	699	728	687	743	707	674	702	725	685	738	714	727	707	706	757	657	735	723	730	735	754
45692	11895	3118	1964	1258	992	1097	815	670	559	532	450	456	443	369	390	354	337	339	345	343	364	342	310	341	330	341	321	314	347	362	300	276	318	291	298	342	309	331	372	329	338	314	284	331	336	340	300	322	272	298	343	297	303	285	336	291	297	331	265	291	309	299	253	309	292	326	295	281	291	284	307	314	291	292	270	320	294	281	300	295	296	296	269	293	296	282	276	305	317	302	273	327	300	287	287	292	325	271	320	313	304	274	280	270	321	313	279	319	301	281	308	298	305	297	329	319	296	267	266	318	330	285	305	306	290	302	307	305	285	290	292	274	301	326	329	322	279	288	306	251	308	291	312	272	298	312	294	308	311	311	309	293	290	293	321	297	260	310	278	285	266	307	295	285	307	298	294	298	285	306	292	295	289	318	300	305	290	272	296	280	310	279	325	302	261	297	299	261	319	299	314	286	289	303	305	300	300	304	296	313	290	272	289	336	283	297	328	284	279	286	277	315	292	309	305	308	273	271	293	320	263	347	304	294	308	301	316	323	285	296	303	272	280	303	271	297	264	272	312	314	305	300	301	281	295	297	282	313	313	334	267	288	286	308	320	303	279	281	293	302	313	295	281	300	321	294	284	302	314	293	309	279	290	311	324	312	270	308	307	292	317	258	293	322	305	283	334	316	294	292	299	304	344	309	343	289	284	288	298	330	290	300	277	315	306	313	292	282	325	243	281	298	276	275	290	311	295	300	277	295	322	298	289	309	282	275	292	286	271	343	262	282	298	311	278	303	334	296	305	266	296	306	277	289	269	253	301	308	298	317	336	322	305	314	293	291	298	300	301	284	279	301	272	308	287	312	296	319	309	304	324	317	283	291	279	325	308	287	299	290	302	329	294	287	281	302	299	276	304	285	288	288	297	312	316	271	308	323	277	314	284	303	298	328	313	298	287	311	281	297	300	297	299	292	290	309	284	278	309	284	286	325	321	295	292	287	288	294	311	323	288	299	319	290	278	314	314	277	319	295	294	303	299	267	309	260	280	305	288	318	302	289	307	284	281	279	312	269	254	294	292	307	298	284	307	291	326	332	298	298	294	291	273	268	295	306	309	280	293	271	303	292	310	280	291	290	252	303	298	302	301	313	272	281	295	347	309	290	298	315	330	340	291	288	302	325	311	288	295	276	305	280	277	300	304	284	300	266	266	324	284	298	298	307	301	313	319	269	295	298	306	310	289	316	284	305	319	315	296	283	305	314	294	309	306	277	284	296	280	283	296	281	295	294	281	339	266	298	307	299	295	312	298	310	296	279	270	292	320	290	312	297	316	299	306	314	276	312	277	256	278	292	302	290	265	294	356	302	289	320	298	283	304	301	305	295	298	295	292	293	302	315	304	316	279	267	294	297	295	329	251	285	301	291	327	299	287	281	294	267	312	321	267	292	301	326	301	266	327	318	288	315	280	274	301	287	301	282	295	292	270	285	320	314	293	287	283	308	315	311	289	289	275	299	294	312	283	292	307	311	294	314	275	278	304	288	292	297	293	277	281	301	284	286	273	325	290	278	296	281	285	311	320	295	297	270	312	328	314	323	267	286	322	323	309	300	267	308	278	298	282	313	283	287	307	284	319	312	244	295	277	273	277	328	294	287	300	292	304	316	327	327	264	321	277	284	278	308	315	302	286	294	321	281	258	313	283	311	250	302	308	317	269	316	304	326	296	293	325	281	281	247	295	266	288	267	283	322	294	286	305	292	282	303	290	315	299	276	274	321	292	316	283	291	301	281	289	300	268	301	306	298	315	282	273	268	322	289	331	309	304	291	270	309	290	281	300	301	286	266	339	270	286	280	288	293	257	274	281	339	326	266	310	289	290	287	293	293	294	297	302	302	300	304	300	304	310	295	290	294	301	307	301	316	295	273	296	289	299	342	295	279	294	286	321	284	262	292	305	292	291	277	303	297	305	304	315	284	267	295	298	308	317	322	315	306	284	302	285	293	276	300	317	306	314	306	273	309	290	315	286	319	293	316	270	316	322	300	281	276	307	304	312	283	301	322	282	272	316	287	309	292	273	312	272	296	301	296	325	287	263	313	313	310	307	300	340	301	277	273	287	300	291	310	326	286	286	285	334	290	282	275	291	280	285	311	321	313	278	296	314	300	299	273	275	287	335	328	296	270	276	309	319	332	313	303	304	289	303	287	308	310	286	328	318	301	308	290	283	314	287	322	277	304	263	315	300	285	302	314	278	317	316	294	304	299	330	312	287	288	278	299	318	331	310	297	306	289	309	295	300	299	289	300	317	281	315	304	292	294	302	284	277	309	307	332	303	303	279	330	300	285	332	311	314	316	307	303	259	317	292	280	331	298	286	301	273	290	265	278	298	308	265	290	322	286	280	281	310	304	284	314	296	321	297	295	281	301	281	311	285	317	299	284	302	305	312	294	287	271	282	289	267	309	292	272	320	297	306	321	318	289	273	274	279	308	292	292	306	307	320	282	300	322	268	312	333	326	285	299	279	327	299	258	290	292	282	288	304	295	273	294	297	250	283	278	261	303	290	322	317	287	285	266	268	277	288	316	298	282	298	310	295	322	323	278	318	306	311	323	260	293	300	291	277	279	309	280	272	300	309	273	281	302	304	285	285	306	290	318	297	306	305	295	309	281	291	332	306	290	296	281	297	291	247	291	284	270	311	309	300	278	311	288	277	294	296	313	331	279	286	295	303	293	271	304	282	302	290	285	316	287	288	295	319	294	314	308	291	295	301	312	303	308	291	293	268	299	278	323	276	288	312	308	306	308	288	289	296	316	320	301	317	316	307	299	322	278	308	273	286	288	261	285	273	320	279	302	299	275	280	297	294	304	285	311	289	312	279	314	279	311	310	293	307	286	302	327	325	248	306	282	306	277	290	286	283	281	309	316	294	290	287	307	283	317	319	309	302	302	303	307	291	281	298	291	325	318	282	299	322	308	268	308	286	305	328	317	317	317	322	279	297	272	308	325	336	285	236	293	296	281	324	275	286	287	312	311	312	295	268	299	317	299	318	288	271	289	277	308	285	267	280	292	338	304	325	323	297	292	292	273	295	297	287	281	335	301	308	273	307	310	278	306	331	310	289	313	304	298	288	300	310	303	285	297	348	301	313	306	299	306	290	296	301	309	292	311	296	310	280	281	285	301	278	280	307	298	287	270	304	303	300	291	304	297	305	260	297	307	301	303	298	321	284	312	311	264	287	309	295	341	276	279	282	305	311	297	298	298	316	302	285	326	270	301	297	291	279	295	292	293	266	301	291	274	313	303	264	305	249	304	297	318	267	271	296	291	295	332	313	350	282	279	287	280	287	328	311	272	300	280	295	319	313	273	292	281	334	316	291	296	280	297	304	296	316	297	306	323	294	285	282	306	284	286	272	313	303	327	274	291	300	317	283	273	301	280	287	278	321	302	320	313	317	295	297	312	329	301	269	316	313	274	309	283	298	286	292	317	296	321	308	295	284
18983	2165	4556	5497	4670	4072	4436	3735	3008	2446	2092	1782	1799	1585	1295	1181	1253	1092	1140	1050	1162	1125	1060	950	908	924	886	923	954	899	857	856	849	883	872	966	890	1000	1147	1282	1125	960	832	848	872	868	834	757	774	738	799	761	748	798	878	817	760	773	693	689	751	763	743	739	721	722	743	756	709	716	728	687	758	708	689	787	738	707	736	733	693	689	690	727	659	768	739	681	708	756	747	711	738	720	756	714	678	749	697	723	720	704	725	737	766	682	681	708	746	780	700	705	744	714	722	736	741	726	737	703	676	738	689	689	660	765	743	700	709	711	715	758	710	705	681	695	759	708	719	740	749	727	695	676	711	710	689	736	720	711	691	693	728	679	708	748	661	683	748	729	697	742	710	709	728	700	725	733	732	745	800	727	743	738	676	668	748	681	673	716	727	694	744	716	764	710	715	675	762	724	723	716	702	708	689	730	721	684	752	718	712	732	740	706	648	727	724	717	714	694	661	725	732	688	711	696	720	686	733	666	648	660	756	742	665	751	701	757	728	725	693	729	676	737	722	684	691	739	703	713	715	705	686	699	722	730	702	719	719	715	696	684	731	708	715	686	694	699	653	692	687	669	701	675	731	685	766	724	664	731	698	666	691	686	660	677	692	738	715	743	710	694	698	725	681	706	694	740	696	696	712	712	703	678	733	691	713	739	690	737	684	710	679	726	717	687	729	698	751	733	687	710	695	676	690	710	718	718	669	702	738	685	724	749	729	708	712	679	687	738	734	702	675	755	680	667	706	719	703	677	707	681	753	687	693	687	718	761	715	730	656	708	731	716	695	683	733	705	677	707	704	698	662	766	742	681	707	709	659	743	718	735	705	668	754	714	681	705	715	712	705	706	700	709	724	667	705	695	720	718	738	697	687	759	752	704	727	689	742	701	720	710	728	728	754	683	681	700	673	728	732	728	701	667	710	705	690	708	691	677	695	716	657	729	740	661	759	700	727	707	684	716	734	701	697	714	701	765	717	665	736	698	728	719	673	695	694	762	699	677	719	711	702	707	683	685	663	740	698	700	742	746	722	731	701	724	722	655	747	682	671	732	710	739	731	735	690	675	749	733	700	686	696	684	739	698	693	736	700	690	698	717	722	724	674	718	690	747	694	733	689	721	705	718	725	652	687	726	705	721	715	664	700	721	700	623	713	756	690	709	728	709	712	697	713	730	691	705	726	692	669	720	668	679	741	729	710	687	693	688	751	681	673	746	703	675	728	695	686	716	694	716	696	652	745	709	696	694	702	712	697	698	732	707	706	739	676	698	670	718	696	722	689	723	695	668	723	679	681	676	736	749	770	714	680	701	715	683	665	663	722	682	726	688	708	737	711	693	729	730	699	733	744	719	726	717	676	711	714	717	748	707	685	723	680	718	676	714	727	721	720	666	734	733	697	719	723	708	697	682	684	744	716	730	707	728	669	692	695	706	732	675	692	758	714	704	705	676	667	678	698	749	711	664	694	736	694	686	719	710	731	721	715	734	696	710	701	704	705	700	762	718	739	730	659	730	681	757	745	735	693	629	722	705	728	685	688	723	752	668	710	694	692	720	745	701	726	699	719	661	727	692	722	720	712	738	691	713	734	723	715	675	699	726	693	688	680	696	711	720	699	728	718	718	675	716	662	674	689	702	762	650	701	701	697	661	693	710	748	681	726	726	683	693	718	631	668	711	731	696	759	687	738	721	689	728	679	693	737	708	703	692	706	739	710	694	744	689	696	692	713	716	709	694	683	739	709	680	713	661	743	730	688	740	664	721	684	681	675	645	695	657	710	705	738	683	582	688	715	745	682	711	742	636	704	690	760	710	689	719	711	737	726	698	675	697	717	758	713	734	771	686	688	761	718	715	688	721	724	739	756	735	723	682	672	718	704	691	712	661	729	694	728	733	712	708	702	707	713	721	666	710	693	727	719	722	778	693	711	732	665	731	712	724	711	737	703	709	716	707	725	733	703	707	743	692	673	704	703	689	722	734	680	729	679	735	704	686	755	700	719	708	712	691	701	743	710	691	750	724	728	691	706	727	705	700	696	677	685	718	713	676	699	688	734	712	717	709	685	652	754	713	708	718	726	735	671	709	732	705	717	681	724	710	695	689	724	720	676	715	699	691	713	682	702	675	673	697	693	733	716	691	741	732	700	699	714	686	650	739	662	695	652	724	720	653	763	721	708	717	710	718	667	739	721	726	743	729	720	738	730	696	720	737	699	735	689	712	664	655	680	689	676	683	711	742	700	719	708	763	708	751	750	736	711	733	675	703	703	672	694	753	637	762	667	728	705	689	691	688	703	714	735	711	696	717	692	712	720	707	699	691	678	715	711	722	682	724	699	701	726	699	740	721	721	734	746	727	741	702	667	698	711	749	703	673	653	729	739	710	705	677	727	704	689	692	725	723	656	657	689	743	713	734	691	758	719	697	659	743	694	751	755	675	742	684	680	684	700	733	736	731	657	698	691	692	735	699	736	740	673	757	725	676	697	674	740	727	662	757	722	743	689	685	730	722	676	706	678	703	728	724	647	738	727	720	683	710	688	715	698	695	698	700	679	703	727	735	695	744	711	713	692	718	717	722	684	706	712	713	723	718	745	705	708	665	743	711	705	655	697	722	720	724	715	730	714	738	718	723	718	703	739	703	734	673	679	688	725	722	689	684	690	700	658	706	717	715	691	716	704	686	669	753	663	714	722	726	749	672	681	651	710	729	702	702	720	686	669	704	674	743	710	708	677	702	707	748	664	678	711	704	729	712	724	736	728	719	681	671	704	740	770	738	674	724	761	731	722	720	712	693	644	722	701	696	756	708	722	760	736	692	702	764	697	699	698	688	696	682	719	701	645	708	726	714	727	734	705	677	716	742	722	759	724	711	676	644	679	697	738	660	738	705	747	738	689	775	734	699	665	757	713	705	661	709	737	706	713	717	702	731	707	744	749	678	664	698	720	696	787	690	736	703	687	709	726	703	741	721	728	719	711	683	665	713	694	704	701	746	694	711	714	720	697	701	735	710	712	691	722	685	730	703	627	672	710	726	730	675	731	679	693	700	721	659	710	703	709	723	744	667	715	712	694	716	763	706	699	682	724	720	729	691	761	729	674	697	656	727	706	700	747	665	692	696	706	716	683	696	721	734	653	727	744	687	710	750	697	718	739	701	700	675	730	709	685	717	670	660	678	688	695	684	680	690	715	704	689	720	689	732	743	706	705	711	741	691	724	683	730	712	705	684	684	671	694	669	727	709	730	708	679	720	662	762	711	681	708	655	743	748	725	690	725	681	733	692	659	694	733	665	679	702	717	678	694	703	727	639	700	691	685	673	755	690	743	696	655	679	718	718	706	678	710	723	707	695	663	696	662	737	756	682	727	708	724	794	715	713	695	666	684	713	680	671	732	701	659	674	684	713	699	733	725	703	674	692	696	687	657	709	673	730	774	707	707	721	737	692	716	729	675	697	709	713
5618	269	212	197	192	183	253	222	183	142	141	156	161	159	165	140	125	129	127	121	138	117	148	146	123	144	149	106	134	118	129	126	131	148	124	114	155	121	142	138	137	156	137	161	123	135	145	131	143	153	144	121	149	146	144	103	139	139	134	141	127	125	142	138	122	120	154	113	125	134	136	141	132	119	139	134	130	123	145	136	134	122	138	135	142	124	120	128	144	155	136	142	124	141	131	119	136	143	130	133	113	135	134	133	123	126	120	132	128	134	128	117	140	123	142	133	136	145	121	148	124	133	157	109	150	116	118	143	131	130	153	132	148	113	147	122	132	150	125	137	118	140	135	116	153	133	128	134	117	116	135	148	149	128	141	119	126	151	137	143	135	109	155	123	110	129	136	139	125	118	137	149	142	112	140	122	121	134	141	127	124	124	117	110	133	135	130	138	138	129	145	143	140	139	131	148	115	130	116	141	141	120	117	133	133	142	131	136	130	137	120	152	131	138	138	103	129	106	136	132	132	129	123	126	137	156	109	132	140	135	131	127	131	144	127	108	150	133	131	109	151	126	134	142	122	116	124	149	131	131	143	122	133	142	117	134	149	121	144	159	134	116	134	119	125	146	121	147	152	138	127	114	115	130	126	140	157	132	115	110	137	153	151	151	145	121	129	126	141	135	135	135	156	149	135	154	108	127	142	135	133	116	116	139	134	136	143	135	146	118	150	124	130	138	138	115	124	130	138	132	111	125	132	118	121	134	137	139	128	131	126	155	131	136	141	133	147	114	128	140	130	142	149	132	128	116	158	142	141	117	133	122	143	141	132	110	138	140	153	137	115	118	129	136	136	142	127	125	148	129	146	109	139	125	132	115	136	130	147	139	130	146	144	135	139	125	133	137	154	135	135	120	114	147	129	137	113	147	134	133	153	149	130	105	134	123	125	132	148	118	146	127	122	135	143	143	141	151	154	133	127	115	132	133	122	120	148	140	146	135	126	143	156	117	125	136	125	116	142	135	141	125	132	128	133	143	132	124	109	118	143	137	127	128	129	132	131	142	128	125	142	119	123	152	124	128	143	117	118	125	138	117	123	148	147	98	158	116	138	119	135	125	144	145	142	132	126	134	150	142	134	145	130	133	144	114	146	126	140	126	140	136	128	130	133	143	133	129	137	139	141	122	127	128	114	130	137	145	117	118	138	124	137	136	119	120	139	132	127	119	138	126	122	130	132	145	120	133	131	130	121	130	129	117	125	133	120	144	133	137	114	115	133	142	153	139	127	103	172	134	117	144	123	130	161	141	126	128	138	131	132	138	124	144	132	141	138	134	121	159	133	137	151	128	111	138	139	127	106	141	117	121	123	143	135	127	148	138	105	138	133	142	130	135	124	130	137	160	135	153	155	126	129	134	133	146	115	149	144	139	146	134	150	117	127	121	134	128	130	131	149	128	127	148	120	120	126	126	152	134	139	128	146	145	132	147	124	137	128	131	111	133	123	139	134	130	144	134	135	141	132	132	132	124	129	133	119	127	136	144	132	158	125	129	132	134	131	142	135	141	136	124	121	115	149	136	135	130	124	134	132	140	138	148	145	115	144	130	128	128	143	121	139	130	136	135	141	143	126	118	119	137	142	138	118	124	133	130	149	127	144	120	129	131	133	131	109	140	125	131	129	122	133	130	122	126	153	135	125	161	160	131	154	130	132	128	137	137	138	138	125	140	144	136	135	137	132	107	145	134	133	134	124	113	124	130	134	138	145	125	157	126	129	127	111	126	124	122	115	123	151	136	117	140	145	140	114	125	140	149	131	126	138	135	131	128	128	150	152	158	154	134	134	119	124	132	126	161	132	135	110	142	133	116	128	139	129	156	137	135	124	144	125	132	134	134	142	125	135	128	134	125	129	107	118	129	137	135	145	155	107	112	131	136	137	124	131	169	133	149	132	156	134	123	134	125	139	148	135	135	131	137	160	141	124	130	154	137	141	153	135	131	128	119	145	154	158	140	133	157	136	130	131	112	141	140	144	144	163	148	143	160	143	129	150	144	137	152	122	137	124	145	120	138	123	138	139	139	162	128	144	135	123	134	142	135	137	131	139	121	131	123	128	119	145	124	119	143	146	142	129	122	140	144	115	115	128	119	124	124	140	120	129	123	126	148	129	125	117	155	120	127	114	126	119	140	139	131	134	153	125	139	141	129	145	141	139	134	130	137	155	144	126	142	154	140	117	126	135	136	153	149	142	129	134	128	119	140	126	136	151	123	132	153	135	151	135	119	125	126	140	143	130	145	126	117	161	123	128	109	123	129	119	155	153	134	136	118	117	139	127	123	135	118	127	118	128	150	139	123	148	150	133	127	127	135	123	130	123	128	134	112	140	107	152	120	157	141	122	128	157	129	126	132	125	162	132	123	131	158	129	147	130	123	127	127	132	139	128	136	108	136	116	147	125	139	145	122	153	135	137	143	141	126	117	156	133	162	139	135	135	107	117	130	133	136	124	145	132	148	147	110	116	123	120	122	139	140	125	127	118	133	103	134	135	149	132	107	104	127	141	127	130	117	103	126	135	143	144	125	137	136	118	134	129	122	141	153	127	167	148	127	142	144	140	124	135	114	131	143	136	120	126	117	123	131	147	135	137	131	139	135	136	122	144	128	137	133	146	128	141	160	123	153	132	151	123	146	144	148	116	142	149	110	148	135	135	117	119	128	132	144	139	108	143	136	156	115	127	135	157	116	123	131	139	114	125	129	122	135	124	140	132	127	143	133	127	126	137	135	128	144	136	143	133	122	123	131	139	132	136	117	139	130	138	146	148	144	119	138	136	126	125	148	123	106	129	145	139	155	133	122	146	117	124	129	135	133	128	137	158	146	122	129	118	122	148	109	113	112	147	150	143	139	130	112	133	115	141	151	136	120	129	113	135	147	109	153	143	156	132	122	137	159	125	103	132	114	136	140	128	154	138	156	135	128	124	140	133	148	121	120	134	114	130	134	136	111	133	132	123	124	139	161	122	144	129	127	124	142	149	120	124	143	128	118	135	114	139	127	144	138	111	170	123	133	133	142	117	129	143	132	119	126	123	111	134	140	150	129	152	132	136	130	126	118	128	130	132	130	117	119	148	116	137	141	124	134	131	132	133	118	115	124	137	149	138	125	139	136	156	146	125	140	141	127	142	141	133	133	134	155	155	141	148	110	130	127	144	138	135	161	114	134	145	131	126	129	141	150	143	139	139	122	145	114	110	142	126	129	143	120	144	116	131	137	124	143	117	131	133	132	131	154	140	139	146	121	119	122	136	130	125	132	127	109	113	124	137	122	137	141	126	144	157	119	132	120	144	138	138	131	117	120	129	157	127	154	119	115	122	153	142	137	135	110	137	134	125	128	131	142	113	123	122	151	138	153	129	136	146	129	117	126	120	131	136	140	118	126	135	148	139	134	145	145	124	123	135	147	126	137	157	144	140	133	124	108	139	162	146	128	120	104	125	142
5580	500	592	678	682	655	978	858	657	556	469	440	502	505	392	417	410	437	409	412	398	451	441	398	383	420	380	398	424	406	402	357	427	409	360	364	396	430	385	380	415	403	365	435	389	421	438	359	400	416	372	398	370	392	379	382	430	371	391	331	373	389	392	399	367	412	378	396	388	380	384	372	395	383	377	378	376	382	388	438	386	402	430	380	369	420	367	413	381	419	368	368	356	399	384	390	403	367	378	394	411	378	374	412	409	382	354	377	396	421	396	367	376	390	394	377	391	384	400	370	374	388	391	364	389	395	388	390	375	381	374	382	376	361	381	396	368	388	405	399	403	388	384	413	427	379	379	390	399	384	385	351	387	418	352	361	405	396	370	390	412	385	379	383	396	383	411	428	378	390	381	408	386	380	391	418	355	383	409	401	361	387	414	400	439	403	420	374	396	404	355	382	360	390	376	395	402	403	387	385	388	408	386	397	423	403	404	424	364	369	396	406	396	360	376	385	384	408	383	390	373	390	401	401	426	425	341	371	385	371	382	415	401	400	350	403	412	375	420	360	371	360	384	362	355	374	374	380	373	397	411	419	373	372	404	425	407	392	374	419	345	370	417	381	442	382	400	353	393	402	411	350	368	389	405	409	361	385	377	389	394	402	378	404	383	414	406	393	357	365	395	404	405	451	379	422	369	374	389	424	388	415	384	388	392	381	409	408	373	354	358	406	382	400	375	382	393	431	400	369	406	373	358	386	408	364	406	385	365	405	384	407	371	420	410	376	398	411	388	375	401	390	397	388	396	401	396	375	392	359	404	396	381	405	404	379	396	387	328	353	369	356	351	364	380	378	398	353	385	392	354	393	434	375	401	412	343	387	412	392	348	369	365	383	375	398	360	406	351	393	406	375	388	397	368	397	371	376	422	407	393	394	393	389	376	396	381	395	377	370	395	397	401	413	366	391	384	383	430	344	395	382	412	384	358	402	360	372	436	380	428	396	403	353	411	404	411	385	374	337	388	387	364	385	381	398	402	380	418	377	366	384	389	412	384	400	374	406	378	400	365	379	365	405	359	398	397	372	359	379	399	395	383	367	400	352	418	378	399	396	402	375	385	397	378	371	374	370	382	378	403	394	397	381	369	361	400	405	383	383	353	377	384	357	382	376	404	375	417	408	365	406	373	376	384	359	389	367	385	407	394	387	415	372	371	410	361	370	402	364	346	393	394	387	396	378	373	380	408	386	382	363	378	381	359	397	366	403	391	382	389	350	400	394	409	386	386	358	410	369	395	394	390	410	375	396	363	389	413	411	352	374	400	405	405	343	383	382	381	388	373	360	397	387	386	387	377	391	414	383	405	400	376	395	398	429	413	377	370	387	350	406	369	398	371	402	374	409	377	425	380	383	404	381	402	411	366	408	383	391	383	374	389	380	389	373	417	383	399	388	360	380	362	375	423	393	401	385	389	383	358	410	386	362	390	362	384	385	383	402	393	420	383	404	380	379	387	412	376	373	413	392	375	367	372	401	410	382	399	388	375	385	381	380	366	394	399	391	379	399	381	382	394	362	411	387	384	359	387	392	381	366	382	369	371	396	371	397	409	380	367	370	410	428	394	398	359	403	380	419	381	412	414	408	428	366	391	352	362	399	357	384	416	405	377	350	381	368	391	393	363	389	433	400	391	398	376	440	373	358	374	374	383	424	361	443	386	367	373	395	417	389	382	386	381	395	376	375	391	383	403	385	402	366	366	406	353	362	418	393	381	409	354	414	371	386	370	423	385	374	426	342	408	365	399	349	422	407	370	371	392	387	378	384	410	357	392	453	369	410	378	362	419	393	381	373	371	395	394	394	389	337	405	400	398	396	349	402	390	397	360	417	389	376	350	377	451	375	395	379	357	395	377	364	361	401	387	363	379	364	380	403	361	381	351	401	376	408	375	386	377	384	378	374	379	390	330	356	376	374	372	376	356	388	388	395	397	373	422	405	403	383	387	387	401	394	416	357	410	388	406	393	380	379	404	389	401	390	386	370	384	388	391	412	399	391	393	400	391	368	384	400	366	394	384	365	353	413	406	396	409	365	405	346	403	378	402	371	364	375	383	397	390	367	399	381	368	381	394	391	397	386	406	404	359	350	365	392	356	404	376	414	411	359	393	333	365	365	359	396	380	412	380	360	388	406	389	400	385	385	405	359	391	396	374	392	408	399	376	376	390	397	386	376	410	388	378	384	427	420	397	375	401	405	395	409	377	380	345	387	423	400	391	411	396	408	340	393	389	380	354	400	361	399	363	372	430	387	372	374	399	419	376	387	360	359	389	402	391	382	352	361	375	400	376	361	392	404	343	387	352	395	397	370	413	384	393	371	408	395	373	377	373	370	397	407	384	397	358	362	372	401	404	406	366	381	426	390	369	389	392	366	377	409	420	384	404	382	398	346	416	409	384	425	375	379	400	391	379	348	379	419	387	353	394	404	395	364	402	416	379	346	377	386	351	375	428	382	398	383	393	390	357	422	372	376	389	392	392	362	385	359	371	405	371	381	365	400	401	427	373	370	376	388	390	392	385	380	419	402	408	369	367	430	401	392	391	370	364	418	385	397	353	386	361	399	358	393	378	399	376	389	389	390	398	384	388	387	390	394	344	361	371	337	359	357	401	344	381	377	376	389	385	382	376	354	410	386	376	381	386	410	405	392	429	386	363	402	361	394	369	387	381	369	367	397	366	378	370	403	409	396	368	403	380	398	374	425	367	406	392	406	380	382	402	398	366	407	382	363	399	394	387	405	360	393	372	347	399	401	387	373	364	398	409	360	409	384	405	384	396	376	376	410	396	394	387	378	416	377	373	338	396	410	391	397	391	407	351	383	380	384	400	379	399	407	419	406	380	386	383	365	335	381	405	416	396	425	369	409	392	388	382	413	375	403	349	383	391	389	351	391	384	350	412	375	388	390	348	370	372	375	358	347	410	379	361	391	421	386	380	388	406	374	389	416	382	440	406	371	384	360	440	362	408	372	393	390	377	373	376	408	367	408	365	395	383	382	376	392	393	392	381	388	384	364	381	401	365	355	404	380	377	392	412	389	388	356	385	392	381	379	396	373	411	383	422	397	377	375	357	364	397	406	374	400	377	350	365	383	389	401	391	372	406	405	408	361	374	408	379	416	401	382	404	369	363	396	367	397	409	364	389	371	386	351	405	363	395	378	362	385	405	371	372	387	409	389	371	375	374	358	428	396	398	379	383	376	396	413	358	400	393	354	370	370	371	404	379	401	371	373	369	381	405	365	368	338	374	358	400	380	404	403	366	398	367	391	360	392	403	395	364	369	400	383	397	388	387	404	386	364	403	400	389	372	377	412	377	390	391	414	409	425	389	345	363	413	371	381	397	387	401	388	338	375	435	422	408	354	370	398	385	384	391	390	402	416	381	406	368	392	407	408	439	392	353	388	353	354	344	396	351	395	368	378	382	371	366	399	381	413	459	374	378	359
31328	4680	1404	998	807	662	738	571	484	413	364	383	385	358	309	350	305	310	343	313	278	326	296	291	327	323	281	279	310	318	265	289	283	304	340	293	325	279	275	324	333	305	292	296	305	277	277	320	259	278	297	300	254	261	290	287	290	287	296	275	295	293	270	292	295	265	256	278	294	277	276	300	307	294	319	260	284	279	263	300	300	302	296	296	266	264	290	285	268	286	300	298	283	291	293	277	311	254	275	287	305	310	278	287	258	255	321	238	244	279	282	275	291	278	291	286	273	280	331	278	276	277	286	251	271	284	281	284	271	284	289	276	300	283	285	279	248	298	262	301	309	293	271	282	259	286	281	256	275	301	276	269	287	280	288	307	270	268	305	288	277	284	305	289	281	283	294	277	266	292	240	312	277	283	279	281	277	302	273	280	254	288	286	276	275	268	280	287	300	276	276	272	249	315	282	277	270	322	275	319	280	282	276	252	253	296	289	258	307	242	274	279	285	277	294	283	270	253	313	305	276	337	323	277	312	307	295	268	268	285	278	285	244	274	309	278	239	296	247	279	260	267	283	309	288	296	310	261	297	311	286	278	256	292	283	268	273	294	251	290	283	281	283	284	312	287	277	286	288	281	283	270	286	293	277	306	279	281	293	284	266	292	272	282	292	280	273	306	287	282	298	291	287	286	304	278	295	285	267	279	298	279	306	301	257	299	265	279	296	286	285	288	264	298	291	307	312	297	256	284	288	302	272	282	272	278	269	289	266	272	262	306	329	271	257	269	305	261	275	268	275	310	298	262	267	252	292	255	273	289	283	308	301	271	304	278	292	267	280	293	304	301	268	296	296	291	314	311	273	284	293	256	282	291	284	260	283	273	292	294	272	269	259	279	298	296	323	280	270	275	254	273	253	299	298	281	306	273	284	275	296	270	297	237	299	300	294	289	276	282	289	283	275	318	274	285	298	278	291	273	281	276	299	282	285	283	300	290	268	286	276	282	274	272	259	315	289	277	300	291	300	272	290	268	253	264	300	288	263	298	281	284	284	279	271	253	242	264	290	284	240	298	265	267	288	268	288	283	309	292	287	284	272	277	296	307	268	314	265	308	314	301	283	259	297	308	260	296	306	257	287	279	303	267	278	271	272	285	284	284	310	272	287	257	295	288	337	264	292	285	301	277	295	312	270	279	318	255	320	252	308	294	280	249	269	281	279	289	290	303	266	279	279	289	297	275	277	328	261	247	299	280	321	302	289	300	273	320	301	283	279	292	249	301	321	282	249	294	285	256	303	314	278	285	294	267	280	312	255	285	318	281	288	285	270	275	282	281	299	283	293	298	295	281	234	272	290	304	265	296	284	280	292	273	274	267	275	284	281	280	273	277	285	253	298	287	274	285	286	290	270	262	274	308	262	281	272	295	281	269	262	289	291	275	317	303	281	267	298	288	295	265	283	299	293	313	272	273	289	285	281	254	264	275	276	284	274	294	281	284	295	301	286	322	291	256	297	314	268	320	298	297	285	278	293	287	310	313	289	305	288	306	280	300	286	282	299	257	254	288	298	256	280	273	280	298	278	254	289	302	296	253	305	280	264	254	307	250	302	305	287	293	291	275	293	304	271	311	296	279	287	302	283	279	284	281	281	285	315	295	301	299	287	284	273	298	275	312	289	287	300	270	301	291	276	298	280	269	257	285	289	291	280	286	281	287	305	302	281	277	281	280	283	274	291	318	291	262	270	292	299	282	279	307	266	298	281	271	298	283	272	290	296	297	322	312	293	273	263	278	296	282	289	287	257	302	281	306	305	280	313	299	301	281	292	274	289	312	276	305	280	289	301	278	289	292	270	287	320	279	273	260	300	282	271	266	285	282	288	280	275	308	313	300	284	300	318	294	274	288	331	297	278	298	284	287	291	291	271	266	283	297	310	271	298	281	275	267	289	279	298	303	310	275	308	276	296	316	290	281	270	294	307	276	306	309	269	256	281	302	313	267	266	286	256	274	293	300	316	312	288	289	307	298	291	255	297	278	250	275	273	269	288	313	295	270	309	280	252	263	305	305	306	288	307	284	263	273	292	287	296	291	291	296	286	298	292	278	272	281	291	310	303	302	298	294	299	291	309	285	285	268	275	298	272	272	283	289	292	250	295	274	273	288	268	268	279	308	287	269	261	273	272	270	303	304	282	277	256	296	283	283	246	310	282	297	266	280	286	269	289	324	275	275	309	277	288	267	281	272	269	308	278	274	280	284	277	290	263	277	316	289	295	236	279	280	315	282	311	301	284	299	289	250	282	253	279	298	308	299	277	275	297	277	287	286	266	270	289	292	303	269	287	277	288	305	284	287	284	262	280	273	277	304	292	271	310	274	291	292	301	277	310	315	283	278	270	244	289	284	272	251	273	262	293	272	277	300	313	278	297	284	274	303	257	296	269	281	298	267	298	307	258	246	258	299	269	305	259	289	294	281	275	287	271	279	293	316	270	285	309	299	285	274	295	298	294	272	256	283	302	284	290	302	351	280	291	295	289	301	258	279	314	289	266	289	321	277	267	250	285	286	271	257	292	297	299	285	286	279	283	315	285	272	253	286	325	296	261	281	284	300	283	292	264	293	311	299	283	283	276	307	271	271	287	267	290	296	274	271	286	272	263	299	256	288	282	272	276	295	303	268	283	308	264	289	301	294	280	264	275	269	245	275	293	297	305	280	301	296	312	290	285	253	262	290	258	309	288	262	287	256	313	271	255	275	290	239	284	224	300	289	263	328	287	274	278	279	275	285	290	269	272	247	315	282	279	272	297	272	291	293	282	316	256	302	292	287	231	272	272	304	290	281	269	300	304	301	268	277	286	290	291	288	272	270	261	272	292	263	308	254	271	296	262	295	312	289	288	302	284	301	287	272	330	274	276	269	273	283	314	295	273	324	261	290	309	278	288	283	261	273	274	253	293	306	248	307	309	287	300	293	316	291	244	302	274	283	271	309	269	285	300	252	275	260	285	301	279	305	288	260	276	276	288	295	294	293	268	270	272	298	279	299	258	283	289	270	304	272	315	307	314	298	292	300	269	274	300	279	292	272	269	287	259	268	292	307	270	312	258	281	297	270	288	260	303	295	271	299	295	271	281	323	296	298	278	277	293	284	265	254	274	260	257	289	270	295	288	288	294	275	279	271	270	296	304	279	291	294	270	261	288	298	270	291	293	285	291	307	288	301	300	245	279	261	277	301	294	280	335	265	265	281	280	297	302	272	307	309	255	265	290	264	280	273	292	283	258	285	283	300	285	305	274	307	259	289	272	282	282	286	297	264	296	269	304	269	288	313	298	284	299	301	268	275	281	304	283	286	273	266	279	297	291	273	270	269	299	284	294	305	271	277	312	293	280	301	264	264	307	297	305	322	279	281	306	295	269	299	280	285	296	301	294	303	278	264	284	291	284	288	278	259	300	283	292	264	255	315	265	320	292	283	294	306	312	316	288	294	291	285	329	313	305	274
13922	1450	2700	3256	2855	2580	2965	2551	1935	1726	1459	1298	1313	1157	1082	986	974	945	890	938	1003	906	867	862	865	819	767	801	809	796	810	808	764	773	813	856	858	914	869	1077	920	865	834	759	768	810	756	777	767	761	740	779	746	738	832	804	717	771	725	758	743	715	718	765	727	721	689	746	739	714	727	780	718	702	754	726	747	772	711	734	651	680	750	727	717	772	713	716	737	743	718	750	725	729	709	728	735	753	787	679	716	762	739	699	693	737	695	734	700	727	738	655	729	625	739	760	724	720	752	711	736	725	763	719	659	739	732	672	721	695	671	667	753	721	739	707	704	723	717	731	682	758	723	712	646	704	702	689	712	704	724	719	723	729	707	704	725	677	707	739	801	720	695	746	673	748	713	723	737	709	713	693	714	654	726	681	712	691	739	730	747	711	689	736	754	707	703	716	672	709	707	690	745	703	688	660	687	688	721	704	736	701	721	739	729	705	720	705	750	663	720	674	747	687	675	687	728	669	779	739	719	746	719	712	692	717	686	725	726	749	730	733	732	689	715	716	770	716	727	738	726	742	714	739	726	674	691	734	695	672	695	678	700	710	739	713	723	717	712	691	724	719	709	715	692	734	712	699	725	737	725	708	722	664	751	719	669	725	707	730	793	715	693	664	690	688	684	782	716	720	772	752	706	726	732	701	692	693	707	744	692	733	697	722	737	717	731	692	743	676	694	722	676	673	731	690	758	703	749	713	739	716	737	686	723	722	709	676	718	732	713	689	750	737	729	723	717	729	690	707	705	727	733	710	723	699	670	745	724	687	718	674	698	693	726	741	704	699	732	705	713	738	709	708	733	673	733	698	709	698	743	714	726	700	667	705	714	740	735	733	689	744	706	704	709	709	729	705	748	720	707	746	752	715	711	694	745	701	684	676	657	781	664	690	717	711	685	717	742	635	730	702	729	684	686	792	691	724	689	699	703	682	716	697	701	707	760	716	725	703	724	694	756	659	712	736	733	699	693	659	711	680	754	708	696	743	707	702	730	726	725	703	713	709	723	727	716	745	713	699	682	674	730	728	672	699	689	645	744	697	736	687	688	677	696	732	714	698	698	771	735	773	685	668	640	683	737	696	706	696	713	774	737	694	737	736	691	711	728	679	692	731	671	728	748	703	737	677	731	717	681	704	669	707	696	723	703	667	729	701	733	715	743	738	731	735	767	711	733	707	713	749	735	727	728	717	736	683	732	696	655	745	762	734	711	709	687	739	762	698	707	720	691	709	680	703	694	708	725	721	780	720	676	706	733	703	717	697	655	705	744	693	699	691	772	706	695	696	733	698	717	718	688	707	724	717	703	721	683	727	692	730	688	694	661	701	746	681	751	684	674	738	771	739	743	757	701	745	688	674	720	707	703	726	674	748	703	754	753	768	712	697	719	752	690	742	686	682	742	754	732	643	722	663	669	655	706	686	727	725	749	723	698	737	692	711	646	684	721	698	745	703	720	691	685	719	741	689	750	693	709	775	711	696	720	711	721	706	709	696	717	719	695	729	723	675	707	735	719	715	758	695	686	722	710	700	669	720	779	712	693	693	719	694	706	713	725	741	661	721	732	733	743	722	728	723	738	660	735	731	706	705	692	737	754	692	637	696	718	698	696	717	757	690	767	721	689	707	698	691	701	742	695	746	758	731	727	723	727	757	685	718	708	731	736	698	684	704	718	716	687	734	730	718	682	695	716	687	725	745	682	691	696	721	764	722	767	744	656	734	711	663	721	726	664	736	749	753	731	743	727	667	748	705	703	724	671	693	716	719	775	749	668	755	709	737	745	737	764	752	707	675	698	729	690	683	704	773	747	681	709	721	678	715	729	704	713	693	746	705	735	722	729	730	694	685	714	728	665	698	744	690	758	680	742	721	757	737	696	676	724	734	723	733	733	679	708	704	693	699	717	713	706	662	702	679	711	725	737	760	726	706	709	694	715	697	726	708	760	695	725	692	746	700	699	710	707	752	702	741	717	713	700	731	719	758	756	739	696	683	669	673	701	696	704	703	704	673	686	672	698	718	735	726	707	699	709	691	729	718	660	703	716	711	738	728	762	735	687	696	727	753	723	749	698	682	714	708	672	662	719	734	713	728	693	744	686	704	718	728	719	730	724	672	733	714	699	757	700	773	741	698	721	744	749	701	693	686	724	695	721	717	734	682	732	695	725	713	690	663	725	699	704	715	688	756	726	713	720	720	710	751	724	689	648	690	721	717	738	698	675	700	698	699	698	762	712	720	696	701	714	708	732	729	705	674	689	706	714	718	689	706	711	743	742	717	726	748	686	705	675	728	700	711	690	725	681	670	680	680	732	770	740	702	702	774	735	739	689	777	706	708	781	691	720	733	722	704	708	726	684	711	679	741	663	684	693	705	736	691	693	657	678	716	751	728	664	708	715	751	724	691	699	731	734	719	750	734	756	707	690	735	700	679	722	733	740	733	681	704	734	708	686	717	694	732	725	743	673	694	699	715	734	728	715	723	760	674	662	772	706	702	751	737	717	683	713	675	716	726	685	703	719	710	698	752	705	706	685	718	750	729	687	731	677	750	724	714	747	687	727	725	718	665	715	730	712	711	714	712	707	719	741	689	712	735	732	735	682	689	711	701	746	704	699	738	698	706	719	735	665	701	777	710	698	725	690	738	698	735	698	741	704	700	731	684	671	722	725	738	708	742	707	728	680	734	737	709	656	710	680	720	683	727	750	728	710	662	672	712	737	719	744	714	757	689	752	685	718	736	718	747	683	720	685	666	718	709	749	643	750	714	743	728	720	689	758	735	764	689	703	695	747	707	725	719	759	695	711	706	701	695	723	721	692	706	683	709	732	699	743	709	724	746	724	702	650	707	717	710	669	719	763	724	714	673	745	730	715	719	735	677	717	770	682	715	731	729	702	706	722	714	705	703	717	731	686	667	708	706	714	714	632	665	723	687	695	737	738	686	758	709	745	713	676	701	682	733	727	719	702	684	711	684	722	751	714	714	695	745	712	682	721	719	791	684	781	735	738	764	692	711	686	649	758	720	716	734	725	718	704	726	674	709	729	734	683	689	698	700	717	694	719	722	682	711	710	689	743	720	742	671	717	740	721	698	702	756	725	720	719	668	697	697	703	761	689	716	697	671	706	725	723	708	692	704	691	735	728	689	687	718	746	703	684	717	736	710	726	699	738	703	736	716	694	678	765	700	703	699	697	709	753	661	708	688	755	698	727	706	662	731	714	698	705	722	705	709	761	776	766	704	707	746	706	696	705	683	724	728	712	676	743	698	759	714	686	677	729	724	715	677	713	716	729	703	768	683	722	689	702	736	690	739	714	734	718	761	740	685	728	662	721	690	716	716	782	715	681	719	711	650	697	703	706	710	678	692	750	702	666	728	720	704	741	701	714	719	749	738	763	721	697	692	708	703	722	732	724	703	709	715	690	710	729	676	707	701	734	717	717	721	713	736	768	724
42139	10394	2947	1797	1282	1023	1074	822	679	537	535	421	420	419	387	371	339	349	322	364	366	319	353	311	328	329	312	283	304	312	316	348	293	323	298	329	317	331	330	361	340	322	300	337	293	310	312	305	319	317	330	294	274	335	319	297	319	290	298	317	302	288	283	296	325	280	271	299	302	252	315	316	298	294	291	322	295	299	289	298	292	291	293	308	307	302	267	311	324	318	307	283	282	320	301	279	305	304	316	321	280	304	323	299	318	325	266	290	315	282	284	305	306	277	307	289	309	303	300	293	261	295	280	273	279	275	293	295	295	279	281	264	314	289	270	300	324	325	297	291	268	284	306	289	299	284	283	287	284	288	281	295	299	288	293	279	256	250	319	271	291	302	288	274	290	270	322	287	274	294	314	274	318	293	314	281	282	279	268	310	278	310	305	317	298	296	303	295	296	298	315	280	309	330	309	286	290	271	292	275	286	286	314	301	288	283	296	273	290	252	281	301	286	283	279	306	306	286	283	308	255	285	277	282	302	298	306	288	307	296	289	286	285	283	300	283	318	269	301	253	286	294	283	342	277	305	268	341	287	294	312	308	271	305	288	299	289	283	286	266	282	304	303	294	293	288	307	300	290	313	332	316	280	271	286	288	313	308	290	278	299	280	285	280	299	318	320	300	266	289	335	299	317	297	289	285	313	283	288	288	287	271	245	292	277	271	313	304	301	285	297	287	278	301	318	319	288	307	284	329	304	290	270	305	300	290	304	310	262	285	281	268	311	299	288	313	273	319	298	308	257	315	295	271	273	278	263	315	283	317	291	291	271	271	243	326	282	273	304	240	298	301	287	292	316	289	267	282	326	292	290	294	266	298	293	294	291	309	279	294	289	279	282	309	307	269	309	290	277	261	301	280	297	306	282	298	290	294	277	279	310	287	286	263	301	288	303	280	269	301	325	291	278	302	279	287	295	292	280	288	294	310	307	300	251	304	293	262	285	319	314	302	307	276	284	282	279	286	301	287	288	303	286	272	277	305	294	304	300	298	308	283	269	282	300	308	327	283	288	311	317	307	285	282	276	285	291	306	296	308	277	304	313	301	273	302	304	319	293	285	319	340	252	269	276	265	293	275	290	290	300	277	282	280	295	332	294	272	307	277	297	281	272	276	327	313	257	321	307	312	294	285	270	294	252	333	301	265	292	319	283	287	296	318	265	282	281	318	290	293	283	276	296	276	293	253	316	310	284	298	300	310	292	294	326	284	266	294	296	291	316	274	294	278	291	278	288	283	291	296	295	268	295	287	309	313	283	297	273	315	305	308	293	297	271	292	328	279	285	318	334	281	294	288	308	295	306	288	295	307	310	285	274	273	318	299	286	280	286	314	274	290	286	293	302	280	279	292	284	295	298	282	293	302	306	285	267	284	297	270	307	342	278	290	303	309	331	283	290	304	294	311	308	327	307	276	276	261	305	298	320	293	288	309	276	285	302	276	289	274	294	286	286	299	294	276	288	279	290	296	328	310	288	272	277	302	282	306	305	317	283	323	319	300	267	291	288	289	295	287	316	291	317	297	301	282	298	305	304	308	304	306	276	301	289	301	291	284	295	302	281	291	296	286	273	316	282	323	280	338	275	279	286	288	313	304	282	301	281	303	297	292	286	316	296	309	325	303	315	311	259	294	315	291	290	276	292	277	310	324	304	310	300	275	299	283	269	271	284	312	279	338	299	279	296	324	298	287	320	309	285	295	263	304	323	275	295	263	317	290	270	281	304	307	309	293	289	266	281	294	291	283	312	308	290	274	320	275	293	272	278	289	307	314	287	284	296	280	290	303	294	317	312	330	292	271	314	250	305	296	300	301	319	301	306	270	310	281	283	310	297	306	312	288	319	281	293	291	282	319	329	308	301	308	313	312	311	311	267	293	277	285	312	272	301	263	300	301	312	303	306	303	310	297	287	288	271	287	298	317	299	313	299	252	313	278	290	287	266	308	277	270	283	275	257	271	283	308	314	301	293	297	277	308	272	308	298	294	294	280	283	282	317	298	318	286	270	256	304	272	303	326	282	306	249	305	280	303	312	289	314	315	301	298	314	284	294	296	321	293	285	310	305	258	291	299	299	268	293	305	289	302	307	302	291	295	289	305	300	268	298	279	300	274	290	285	273	284	286	313	285	312	318	258	279	304	297	275	343	280	293	305	310	311	318	297	273	295	305	296	264	286	304	303	323	299	325	289	275	306	289	286	301	299	274	282	309	296	291	280	305	284	313	296	301	310	289	280	274	288	267	283	292	309	297	274	295	293	317	318	280	288	275	286	296	260	270	295	298	284	294	324	310	294	287	338	304	313	289	291	269	287	244	272	334	305	266	291	297	263	279	296	308	288	290	307	271	299	286	284	317	275	306	269	284	304	284	292	280	252	305	323	259	288	292	302	320	294	258	285	272	297	281	303	310	318	324	292	307	306	322	296	333	263	265	292	340	299	300	322	292	335	286	318	281	278	272	315	329	284	302	321	300	307	292	262	263	316	304	290	306	298	252	264	281	284	278	279	339	289	306	295	279	302	252	282	321	282	297	294	283	286	316	319	328	267	315	268	274	280	287	327	301	305	306	313	295	279	286	301	270	296	294	299	275	297	291	305	311	299	261	290	299	307	319	284	281	264	314	294	292	314	301	275	300	289	296	301	262	301	286	289	306	279	297	281	291	280	303	300	301	308	317	295	314	284	297	303	293	301	293	270	285	279	284	256	295	276	298	328	303	311	305	299	282	282	300	306	297	294	287	294	309	285	308	280	309	318	323	269	285	316	315	321	309	292	281	311	310	321	310	280	280	305	292	262	284	270	283	275	275	289	286	314	280	304	296	329	319	291	289	301	294	320	287	295	285	304	309	311	253	315	291	273	283	336	284	260	304	285	312	309	273	289	297	257	303	284	299	260	288	295	324	278	263	291	303	321	294	255	296	286	316	296	286	291	274	326	288	274	274	292	258	272	265	269	339	289	286	280	291	269	295	293	287	291	272	305	301	285	282	272	302	292	278	312	295	320	332	287	275	301	305	279	310	285	265	301	265	290	276	286	284	300	273	265	275	308	249	283	327	310	299	323	281	290	277	293	292	275	293	273	299	310	301	282	282	281	270	275	317	284	293	253	286	281	302	300	288	277	276	279	305	295	248	322	295	299	268	307	302	308	297	306	290	289	279	282	291	259	291	286	280	298	285	290	283	277	291	284	269	314	269	279	288	260	297	275	317	297	285	266	274	294	293	306	290	303	294	289	335	309	307	302	314	262	246	320	330	309	302	305	327	283	293	276	297	269	299	288	287	305	294	286	324	307	289	320	331	273	262	299	296	260	310	268	287	268	295	285	298	279	292	299	284	318	258	305	342	271	324	297	314	289	304	301	287	263	288	300	287	298	258	284	274	327	287	276	287	332	310	261	287	311	300	290	314	319	300	308	307	304	272	302	295	301	300	276	260	300	321	301	281	256	293	325
17603	2278	4558	5228	4790	4121	4467	3492	2819	2496	2019	1783	1854	1524	1254	1249	1199	1136	1166	1133	1162	1081	981	941	939	936	936	887	932	810	866	896	855	887	879	965	985	901	1025	1295	1165	932	836	820	868	813	776	793	764	780	777	744	776	800	819	838	793	769	718	726	748	712	699	750	705	708	757	690	765	726	758	762	764	744	702	768	761	699	732	707	720	695	697	763	779	737	666	726	672	766	735	722	638	704	737	758	677	706	710	694	737	677	686	702	695	710	678	711	723	681	694	724	726	697	696	692	705	761	693	700	771	746	678	748	680	688	668	698	682	674	747	730	724	751	726	720	656	734	722	683	703	691	690	709	732	659	671	716	720	685	689	702	720	677	707	700	696	743	701	697	726	700	729	728	671	710	756	680	689	706	703	734	678	717	731	750	719	731	712	686	712	673	707	704	711	718	701	653	674	707	679	744	717	636	718	708	693	734	647	724	679	628	641	688	710	685	718	699	658	722	696	730	721	724	687	699	707	741	733	696	733	653	683	699	709	711	688	660	704	693	689	711	723	707	689	705	731	663	692	697	675	724	714	728	724	697	720	711	660	696	694	676	679	691	720	722	722	737	717	694	717	685	695	734	725	718	678	727	691	730	703	695	695	665	735	679	695	714	730	725	680	767	712	732	659	731	723	679	739	730	675	675	723	719	668	703	680	721	781	753	738	696	691	723	734	690	725	680	707	726	680	707	711	692	676	640	643	716	693	682	661	690	698	744	695	761	686	678	700	708	700	656	702	720	678	681	684	728	677	654	672	718	722	709	709	722	665	693	707	726	700	729	702	732	685	706	711	675	675	706	689	717	731	750	690	733	745	697	706	713	681	669	718	745	709	665	703	671	686	709	682	699	696	701	691	669	680	678	734	742	726	692	713	722	700	694	716	692	711	720	645	736	724	745	676	764	685	691	689	706	685	720	708	698	731	736	729	726	681	715	758	702	721	712	734	695	686	658	701	671	646	655	707	684	692	709	689	733	667	654	667	706	729	723	755	689	657	733	710	693	712	709	669	682	700	743	713	727	684	752	700	679	679	684	746	745	696	755	721	687	723	738	688	666	695	736	679	715	703	683	764	697	692	707	700	703	703	698	686	728	677	666	688	673	702	687	703	740	743	693	708	688	685	698	715	693	704	682	703	718	662	710	699	685	729	721	731	683	628	702	711	691	680	632	652	681	690	737	703	680	686	711	682	690	710	675	753	696	735	681	738	700	677	695	643	697	712	713	644	686	729	716	681	672	651	668	749	710	733	665	688	708	702	707	691	709	701	697	666	693	730	708	664	703	770	664	670	732	674	719	701	735	697	700	711	700	694	727	680	665	728	709	720	674	746	686	687	686	668	703	703	701	673	667	705	657	691	668	651	707	684	710	715	653	731	726	712	709	657	690	674	651	707	755	688	694	692	693	684	708	682	671	706	653	723	663	709	678	734	722	675	662	693	693	736	710	720	695	686	694	721	716	697	746	672	763	733	681	732	689	726	744	685	728	730	704	681	732	680	677	687	720	681	697	652	699	725	716	759	702	706	683	704	728	709	689	744	723	707	664	723	716	716	725	683	689	749	705	731	691	690	691	712	694	683	658	639	721	720	741	693	673	683	694	738	704	737	726	693	689	739	690	721	681	681	687	707	678	668	726	671	679	671	684	663	689	699	668	737	698	731	699	732	695	621	731	668	676	673	720	699	665	741	683	674	736	676	716	760	717	730	668	662	706	720	693	712	654	709	663	700	722	749	721	719	697	762	717	686	661	748	678	665	696	701	755	728	684	715	723	712	651	711	749	734	673	733	687	705	676	714	693	752	694	697	686	650	716	717	676	715	714	731	690	717	739	712	717	731	718	711	743	691	700	726	666	718	696	687	670	744	699	724	719	736	676	673	726	675	762	697	681	695	703	710	697	735	708	709	698	667	716	729	672	727	723	662	739	667	697	666	690	702	695	713	687	696	696	706	725	640	675	712	696	703	629	731	708	687	670	683	663	692	674	653	739	687	682	694	710	693	727	741	685	708	737	733	689	637	689	735	672	688	731	685	751	708	747	678	693	661	683	656	711	687	705	712	720	710	731	699	739	647	699	675	706	704	746	730	710	690	683	701	716	727	698	669	678	679	721	698	670	687	676	724	693	692	683	772	713	676	732	701	695	685	718	716	690	636	673	732	759	678	707	706	708	678	708	725	686	737	706	722	780	703	716	719	708	730	715	697	700	696	667	719	734	741	702	704	737	672	667	730	730	696	722	720	691	695	662	733	734	689	685	690	696	684	730	687	682	714	664	766	793	719	693	725	689	666	668	682	753	712	705	694	692	690	699	720	708	678	694	722	741	670	683	700	655	746	711	721	730	719	657	722	723	706	678	742	711	689	705	701	705	717	690	656	753	673	710	692	658	692	707	701	714	690	696	716	692	709	717	718	675	682	685	733	735	711	717	668	712	720	655	659	720	681	708	703	702	718	659	701	718	719	719	683	681	676	653	728	687	686	701	681	686	710	674	697	686	709	722	707	779	682	705	654	727	718	723	644	692	702	713	671	701	681	724	745	711	716	692	739	703	715	743	687	724	713	710	673	649	706	689	688	679	723	754	669	723	736	658	681	696	731	705	709	703	688	718	696	676	644	725	722	717	688	711	716	708	705	696	732	646	699	748	744	716	709	699	685	710	694	675	708	704	735	677	672	687	689	687	695	649	676	710	688	648	648	679	651	691	657	696	692	716	715	719	676	747	688	720	743	721	726	709	695	724	713	688	701	734	710	708	700	771	684	673	683	671	715	737	742	695	739	695	681	722	725	674	746	694	674	705	690	711	704	735	745	700	677	708	701	660	677	666	691	723	728	724	730	722	722	684	774	688	706	728	713	701	718	677	725	659	750	770	701	695	704	717	716	744	717	705	679	686	718	663	683	734	691	686	691	704	714	696	710	725	716	698	694	725	752	733	719	645	742	697	699	712	695	707	758	723	661	712	721	685	720	706	721	712	710	702	728	680	697	728	718	677	709	742	721	691	729	719	662	708	705	724	740	706	763	674	719	691	745	687	725	671	690	710	720	691	719	686	711	705	734	677	738	681	722	707	704	744	738	745	692	680	732	720	701	705	665	703	693	702	738	713	758	732	709	731	709	726	707	718	715	689	728	681	676	700	687	700	731	657	708	683	676	707	693	678	740	707	696	656	687	665	724	696	728	742	719	717	709	641	684	736	704	696	680	718	699	682	755	717	699	710	681	653	689	645	709	689	706	702	737	694	694	728	744	650	694	681	753	717	634	691	736	744	661	775	672	688	693	716	708	730	671	699	659	710	653	740	707	719	721	721	771	714	699	696	745	696	722	658	686	670	704	706	746	713	692	701	689	706	718	719	742	688	661	701	729	712	687	689	671	666	680	731	747	675	676	706	650	701	653	666	655	708	700	660	741	759	715	709	709	735	718	686	702	693	717	713	767	693	697	704	728	730	693	719	696	668
4994	262	228	203	180	198	247	166	157	147	129	143	142	127	131	137	153	128	131	126	139	152	146	130	143	107	119	147	151	133	124	121	132	126	172	148	124	131	145	131	130	117	125	145	118	128	124	128	126	141	127	125	149	125	126	135	124	170	129	120	142	142	121	134	142	118	135	127	120	114	105	124	167	127	130	110	143	140	148	117	108	129	110	132	122	115	124	134	139	109	135	131	141	142	151	142	133	124	130	131	136	118	146	143	110	141	138	131	136	120	141	124	139	167	128	137	129	118	141	135	123	149	129	128	133	147	115	127	128	122	135	123	132	119	141	128	140	165	138	130	137	130	128	116	116	124	139	131	139	134	140	151	129	112	129	122	137	149	150	123	131	134	115	106	125	111	142	151	144	124	142	112	143	139	117	132	128	141	136	141	142	129	121	133	131	136	129	133	149	124	139	116	120	132	125	129	122	120	142	127	113	161	116	131	124	147	140	128	134	124	133	125	132	111	129	113	141	118	118	124	138	155	111	102	126	146	145	136	134	150	103	130	116	125	142	126	115	127	117	119	125	120	127	148	138	131	122	129	138	152	145	146	125	129	140	150	108	147	132	114	126	136	114	140	113	115	141	125	124	127	122	126	141	134	122	128	132	137	130	146	122	113	123	130	123	126	140	128	141	125	140	131	122	145	135	125	121	128	135	160	114	103	138	122	153	122	151	156	143	137	129	138	130	140	121	115	122	137	147	159	143	126	114	127	128	123	115	163	149	152	131	143	111	111	116	124	146	136	130	128	109	124	128	133	136	126	129	120	136	107	137	133	139	149	138	129	136	138	143	136	121	143	136	141	158	146	137	135	133	132	137	152	101	140	165	129	128	127	118	101	137	133	144	140	138	140	120	127	121	101	131	122	129	119	142	143	130	148	147	116	137	123	142	139	135	123	138	120	120	132	149	151	136	145	145	140	125	146	130	134	132	138	133	112	130	127	155	138	110	148	120	121	135	115	130	131	135	133	139	138	149	136	130	133	146	132	118	140	124	138	135	142	118	141	148	126	139	116	130	138	124	127	114	126	135	130	114	123	146	119	152	118	132	129	134	124	110	143	147	136	124	144	123	139	130	130	133	140	108	105	136	123	134	133	128	132	154	121	138	147	118	143	116	145	118	126	136	146	138	132	116	126	144	118	140	123	99	134	134	125	127	135	145	119	119	127	117	154	121	130	136	156	163	132	138	113	146	122	140	142	131	137	136	140	141	122	140	141	125	127	135	132	124	120	131	106	131	134	115	130	96	130	140	132	128	138	114	147	167	122	117	135	119	153	149	147	144	137	106	124	116	121	129	110	117	147	124	144	124	133	127	148	121	114	129	131	139	143	149	138	140	156	122	133	115	113	147	123	116	113	124	126	144	142	119	136	133	139	135	128	123	147	137	120	125	144	168	129	156	142	105	143	126	155	129	127	132	126	100	126	127	126	129	157	107	136	140	148	113	121	148	116	135	141	120	120	132	117	126	137	112	128	136	144	137	124	130	128	124	130	134	115	119	102	138	149	130	135	131	137	141	144	143	127	126	126	120	137	137	156	122	136	106	133	129	141	129	116	111	130	130	145	135	116	134	121	117	123	150	136	156	132	143	149	135	124	136	123	123	141	113	121	136	138	113	121	161	148	120	124	144	141	138	121	126	143	129	126	120	116	133	113	127	129	129	128	128	122	142	121	127	121	124	146	129	116	145	131	143	139	142	141	116	133	119	136	136	150	128	130	135	112	139	131	127	134	107	158	141	123	119	148	132	132	129	131	117	142	120	121	120	130	112	150	141	151	134	134	149	157	120	160	138	146	137	119	129	139	130	134	139	135	136	133	133	136	126	141	151	142	146	119	111	141	114	136	131	141	138	121	130	110	142	134	150	127	132	123	148	138	139	144	141	127	153	126	140	119	126	137	130	121	117	125	127	122	148	113	138	133	127	122	118	127	110	112	116	127	126	135	132	142	147	128	149	129	118	128	119	137	129	133	124	132	118	131	134	140	121	137	153	129	150	134	130	118	132	128	130	115	138	114	129	144	118	126	136	121	120	149	144	145	141	111	149	146	134	130	110	130	131	136	126	121	137	133	141	136	123	152	125	125	126	117	110	130	137	128	140	139	137	126	112	131	110	132	129	124	112	118	112	140	135	139	148	133	120	150	114	127	146	130	153	121	106	125	133	143	132	143	136	134	139	133	132	125	161	127	123	133	117	119	133	132	134	137	131	155	135	116	119	164	158	120	134	146	113	143	137	131	138	126	150	132	113	142	133	138	121	122	128	137	120	149	126	131	119	124	130	148	151	141	131	160	127	116	136	130	140	137	146	142	129	125	124	122	128	142	145	122	147	130	139	146	133	145	120	142	145	139	125	144	122	151	119	121	101	124	133	139	145	134	136	151	147	117	119	138	141	125	142	137	156	117	139	134	130	131	113	132	135	119	139	134	120	120	104	124	138	135	159	133	139	138	119	112	140	137	136	131	119	127	159	124	126	122	152	134	136	138	131	127	153	132	135	150	143	144	151	141	131	138	140	116	111	127	126	155	130	139	131	169	121	124	122	96	151	134	138	134	124	130	134	127	142	141	124	140	142	130	137	137	120	116	130	137	135	121	107	127	136	126	132	134	140	146	122	139	136	125	132	141	137	136	125	124	146	119	119	143	127	146	150	127	129	140	122	127	130	138	109	120	127	134	131	122	129	130	139	138	139	150	108	124	126	135	119	138	143	125	135	128	113	139	133	172	142	145	137	139	141	145	117	118	138	123	117	144	119	147	133	119	142	144	144	125	133	150	119	143	140	108	124	119	145	142	146	121	112	136	140	136	144	146	122	151	120	121	113	135	124	119	125	141	129	123	168	119	143	115	117	140	127	153	107	127	134	111	141	120	124	130	127	132	125	145	131	114	128	124	134	123	107	145	142	126	152	141	118	120	133	108	126	146	135	131	125	149	143	136	156	140	141	144	128	146	140	134	116	127	141	113	137	120	143	139	127	148	136	142	172	151	132	117	121	116	125	130	139	144	112	128	136	131	109	111	154	166	126	141	140	127	130	135	131	124	134	169	134	153	116	149	130	127	113	135	141	126	105	119	110	132	148	140	142	124	137	130	120	123	149	120	133	141	123	114	128	116	144	119	150	152	139	123	151	120	120	121	131	130	105	136	126	147	140	123	143	126	122	136	142	129	128	139	132	136	137	153	152	126	114	134	116	147	137	112	124	137	117	118	132	148	138	130	144	129	111	140	130	130	122	133	145	160	116	140	116	125	158	130	141	139	130	133	133	134	112	132	151	120	127	152	118	163	144	132	126	143	147	135	129	147	131	134	136	124	154	123	128	117	120	134	139	154	149	138	146	108	119	124	126	116	123	140	130	103	105	131	118	128	102	126	149	128	125	142	149	133	125	137	131	121	137	94	138	122	147	129	134	122	119	144	132	136	140	129	150	126	117	129	149	145	150	125	130	120
5246	502	559	683	692	635	1073	711	578	526	498	505	501	436	401	407	419	431	403	441	427	414	400	382	425	365	365	388	414	395	370	355	384	361	342	351	398	397	380	424	403	344	383	374	382	398	409	398	382	364	383	387	369	402	386	376	385	372	380	371	392	354	395	418	371	400	374	360	362	426	371	430	388	396	379	386	379	376	387	379	407	353	413	384	355	360	410	390	388	376	389	386	414	377	363	398	387	386	392	430	422	368	386	358	397	361	370	371	366	349	374	354	397	363	405	351	377	401	425	389	394	381	372	324	382	367	386	386	391	410	434	383	390	369	377	369	413	412	435	389	375	408	410	390	397	388	356	367	371	396	397	370	364	396	351	384	389	391	407	377	385	374	371	387	359	365	397	359	410	381	371	391	397	369	414	367	364	417	399	349	383	394	402	369	371	395	393	393	403	403	382	388	380	388	384	405	388	389	395	372	367	364	403	380	385	386	395	370	422	395	405	363	409	381	374	345	388	389	351	375	392	374	390	373	409	384	399	346	376	383	408	391	390	375	372	375	410	396	371	384	383	377	360	379	389	398	385	382	389	375	400	390	382	402	393	382	387	381	370	374	382	382	394	385	373	359	401	341	386	379	374	386	382	424	377	368	380	379	364	383	414	348	373	357	399	425	379	384	389	383	398	348	387	377	399	403	363	379	391	378	348	385	380	385	381	405	372	409	393	345	373	385	409	402	356	364	364	372	373	361	362	414	410	378	379	422	406	386	362	372	442	344	371	411	385	360	368	371	355	396	379	396	417	379	413	389	363	378	393	425	394	392	346	379	402	387	374	405	361	408	362	387	397	402	390	389	344	389	375	404	384	401	420	375	396	366	370	354	380	388	357	364	391	416	370	400	368	382	407	375	387	378	373	390	375	364	401	373	379	411	369	360	389	379	361	364	364	390	409	396	418	382	387	364	367	385	404	365	356	363	387	398	363	361	385	385	397	390	407	421	421	369	389	401	368	398	369	371	345	379	366	377	379	411	366	386	367	369	362	368	420	388	381	380	369	404	401	361	354	407	403	390	424	394	355	375	371	368	366	357	424	391	342	353	387	395	351	406	379	387	391	396	384	381	380	396	381	397	385	389	391	393	391	347	363	380	362	360	409	383	390	368	372	363	354	401	402	418	368	370	382	391	365	409	359	328	368	352	412	345	377	413	380	359	383	358	379	368	386	362	410	394	376	400	405	374	419	364	381	357	358	406	379	356	410	365	379	401	371	407	354	376	379	389	366	419	362	399	421	381	378	410	390	389	380	377	407	368	402	377	377	362	367	425	403	379	359	388	376	355	396	351	389	395	376	364	403	378	363	387	377	375	391	387	381	379	383	414	367	377	381	348	418	406	398	381	370	370	392	374	381	369	392	343	386	366	397	357	411	370	384	374	351	382	384	360	375	378	380	412	407	418	375	378	394	376	389	395	385	377	333	391	392	377	379	327	375	387	381	420	371	381	400	378	352	382	382	374	386	374	387	372	393	387	388	383	373	425	397	369	407	368	402	353	376	378	392	374	384	399	375	371	378	413	421	413	376	371	373	374	374	361	392	407	388	368	400	401	384	345	413	399	331	401	353	396	363	389	370	391	379	393	393	352	417	418	395	359	353	381	402	426	377	397	375	433	383	389	401	383	445	410	368	367	341	369	406	369	417	408	389	374	379	338	377	377	378	406	398	380	401	445	347	371	398	402	404	392	382	369	430	351	397	377	339	380	371	398	390	379	357	385	339	360	388	365	364	349	396	383	329	366	402	380	376	384	365	362	377	378	404	380	390	408	369	378	401	402	414	343	393	342	381	409	389	374	367	372	395	377	405	358	397	387	375	363	402	427	369	384	378	400	382	372	368	373	394	379	352	369	399	389	373	394	370	394	369	380	349	398	413	388	319	373	398	380	373	401	356	369	379	436	375	386	380	357	386	365	395	380	384	397	361	369	360	387	402	386	372	366	393	381	382	378	393	369	380	417	358	373	402	375	360	367	381	388	356	398	378	402	373	419	365	361	393	373	380	394	378	425	364	339	382	377	393	378	384	369	391	369	406	388	396	387	374	352	386	387	383	392	376	378	400	410	435	365	385	405	391	369	388	408	332	410	421	383	358	385	339	376	380	396	372	392	390	364	400	422	375	396	362	402	371	389	370	355	374	377	378	378	401	364	401	359	377	370	404	441	408	354	359	363	409	327	391	389	381	358	382	381	396	413	385	391	379	392	410	383	362	389	381	384	368	417	372	369	378	407	389	385	383	379	384	393	366	370	385	402	346	363	355	347	406	397	351	397	395	405	374	416	388	440	377	400	407	388	367	391	350	398	365	395	350	400	348	372	387	376	357	397	386	348	389	391	392	404	396	382	369	356	387	388	394	370	362	372	417	391	385	404	393	372	346	424	346	381	369	397	408	399	362	362	352	379	379	405	397	366	351	344	370	375	401	380	380	408	361	409	445	390	400	389	388	408	382	376	420	389	380	382	402	397	389	386	412	393	399	397	391	374	401	400	365	364	376	372	371	374	356	397	398	423	349	364	420	410	368	401	408	390	380	378	364	364	361	382	368	393	414	364	403	382	420	361	407	414	356	383	365	385	430	413	376	394	391	411	372	363	391	380	391	410	384	330	363	358	409	353	393	386	363	403	375	373	355	368	362	368	394	427	391	367	413	383	357	389	390	399	394	368	383	343	370	378	392	372	396	398	379	379	374	374	372	394	361	410	374	389	405	385	382	373	369	376	383	377	388	381	372	351	371	370	439	368	401	379	377	411	388	403	385	362	365	410	396	341	406	382	380	393	359	393	417	371	380	391	398	395	418	398	370	370	394	404	384	389	374	394	381	364	391	404	411	384	368	388	377	406	420	377	386	381	365	349	412	367	370	394	379	366	370	361	366	391	360	381	386	374	375	372	379	387	391	393	397	359	383	394	399	346	380	352	384	382	376	382	365	373	406	414	384	370	401	383	394	385	376	382	381	346	383	384	380	371	377	389	408	388	389	381	387	408	398	375	398	378	358	364	384	386	396	360	365	410	373	371	365	397	388	365	407	427	354	424	392	377	412	388	363	403	397	374	379	399	380	399	407	379	389	377	371	385	343	355	395	381	369	380	406	388	369	378	386	338	376	374	408	386	362	350	409	369	375	409	377	393	376	398	351	400	414	368	386	371	371	349	403	402	409	391	388	394	371	340	388	415	370	405	404	359	360	394	384	382	410	363	391	361	374	377	398	405	420	387	389	371	411	384	373	420	390	408	374	396	385	400	385	387	359	374	392	376	394	414	370	377	379	364	394	370	396	393	360	374	408	387	372	383	359	425	393	380	437	361	350	390	391	379	356	365	378	357	343	379	382	412	365	365	434	340	383	335	364	390	415	395	365	369	383	373	404	400	384	400	383	371	382	345	379	415	364	373	357	404	386	349	380	379	371	377	412	420	394	363	385	377	378	360	415	357	399	375	365	372	399	378
28907	4225	1387	1045	849	690	669	566	487	411	390	369	371	358	304	330	327	349	313	320	308	308	321	304	272	298	309	328	310	292	299	275	295	285	293	295	322	327	332	317	337	285	254	315	311	326	287	281	296	277	259	276	292	280	285	313	262	297	294	271	285	291	271	263	247	273	291	317	278	331	291	294	309	260	294	285	305	259	310	323	241	259	234	323	328	260	262	307	283	286	306	268	326	290	278	290	293	264	280	299	315	289	298	282	304	288	288	268	295	264	286	266	293	289	346	269	254	306	259	299	311	281	293	260	292	256	329	290	261	266	269	259	312	282	306	285	293	258	280	306	286	331	299	279	301	309	271	300	304	275	278	285	293	276	297	335	277	324	276	280	284	285	305	286	305	292	308	274	297	265	297	285	295	285	293	285	286	283	298	259	263	262	301	280	280	285	277	313	305	290	294	260	294	268	258	314	277	285	294	282	296	293	284	295	259	283	293	273	277	287	287	279	311	299	317	281	280	260	288	279	285	288	280	296	298	270	289	274	266	328	301	240	286	280	247	283	272	275	319	284	294	275	316	305	305	283	253	302	285	248	297	270	316	318	277	303	261	267	274	261	283	275	288	261	270	306	316	287	314	311	281	260	303	299	277	303	276	276	287	271	286	275	282	298	272	275	274	266	305	295	308	264	293	277	289	295	255	285	240	279	288	296	303	285	314	274	255	286	259	268	279	271	286	308	267	304	303	263	270	299	279	329	271	285	273	309	298	286	285	268	281	282	264	300	274	272	268	283	275	275	283	292	294	278	288	310	296	297	296	298	310	277	270	300	308	296	316	301	283	285	286	303	311	281	293	297	295	306	252	302	283	279	277	289	316	311	291	266	301	265	288	295	280	320	243	261	298	264	324	298	313	289	318	320	281	288	276	298	308	261	307	310	266	284	303	282	310	271	282	290	292	308	284	272	301	278	276	306	291	331	278	267	276	294	289	282	267	286	265	277	283	284	326	264	285	224	255	301	275	266	314	305	292	275	289	282	277	297	290	255	266	282	270	283	293	272	316	280	257	288	279	285	290	258	245	327	271	292	292	273	293	262	327	291	274	278	292	257	286	267	264	307	299	271	301	288	291	282	260	233	266	264	273	296	295	309	289	275	264	289	287	317	289	264	280	321	304	290	260	272	296	247	267	269	290	274	296	235	282	264	254	289	271	284	277	294	301	286	301	321	323	284	261	283	267	276	311	286	285	276	283	291	299	307	302	248	291	298	279	282	269	275	289	247	273	297	297	266	306	273	276	293	280	277	301	306	313	270	304	302	290	301	307	298	300	277	278	263	308	282	278	275	254	293	272	318	280	293	322	289	288	303	267	273	289	277	268	249	277	302	278	300	253	303	251	291	268	285	288	294	310	301	280	297	249	289	260	308	298	279	267	295	264	301	316	308	279	285	275	281	304	274	257	285	267	277	268	278	282	270	303	290	282	243	282	286	271	293	308	269	283	316	289	284	279	296	293	294	295	310	292	294	324	293	276	270	279	292	285	249	296	307	290	297	307	271	285	304	282	258	261	289	296	247	302	262	328	321	304	293	289	323	300	302	319	260	272	282	281	267	279	277	288	293	298	287	283	304	305	276	262	302	299	248	284	240	286	278	310	289	296	287	278	310	264	283	277	292	295	305	261	288	286	284	299	282	284	281	288	296	262	269	279	289	274	281	280	256	311	327	280	276	282	297	269	268	299	291	302	278	276	247	277	284	295	288	294	261	275	282	319	272	309	296	313	290	267	257	283	286	275	273	295	270	305	295	284	285	315	291	291	308	281	258	291	268	269	282	264	306	282	295	278	280	289	302	298	314	257	271	289	275	296	294	301	286	298	313	292	256	270	296	286	338	308	292	281	276	263	258	297	264	302	288	281	320	316	250	290	277	280	280	256	288	279	267	299	280	293	298	269	283	270	288	322	319	286	300	261	282	291	272	311	322	273	297	246	304	294	259	301	322	252	271	297	329	252	281	280	288	301	266	246	282	244	281	304	298	285	282	288	285	305	282	244	254	261	287	290	282	292	287	295	263	245	293	255	262	262	301	286	286	263	290	265	250	296	311	318	306	300	266	284	262	276	272	308	288	274	287	276	259	274	270	310	252	274	281	262	312	282	283	292	264	267	268	302	332	286	286	277	277	266	274	266	277	305	245	283	295	294	287	275	298	307	264	275	307	280	323	285	278	301	284	318	242	284	256	258	279	269	291	289	305	303	289	268	290	299	291	292	274	257	273	261	321	277	283	281	272	287	278	292	264	298	290	276	279	289	289	269	268	273	295	254	316	270	273	262	288	295	289	282	302	273	289	286	280	283	278	295	269	291	276	284	274	301	265	297	278	298	269	284	284	254	315	272	265	309	278	297	313	288	293	271	263	285	295	292	295	258	309	280	264	272	288	308	286	286	243	266	289	282	265	276	283	311	290	272	292	319	306	294	310	309	289	260	313	302	329	304	289	284	285	326	269	279	263	271	310	295	303	291	292	258	268	266	283	300	305	295	293	262	254	281	253	293	291	297	303	300	281	295	272	271	291	281	285	266	271	263	239	311	271	301	297	325	275	281	313	287	297	294	301	310	288	304	276	279	305	286	285	269	277	321	273	254	286	290	262	307	281	287	255	258	302	293	271	291	299	297	306	293	325	282	271	273	307	292	295	264	264	282	295	272	287	272	269	292	311	292	258	288	269	257	274	282	286	248	287	296	296	299	273	310	271	259	285	311	257	298	279	295	274	301	271	300	296	275	279	291	265	280	284	279	271	293	289	326	286	270	275	275	282	287	273	265	311	282	273	286	323	293	302	282	259	289	274	290	257	293	287	277	279	289	277	279	270	318	276	266	303	266	263	295	276	321	281	278	320	261	292	284	277	278	292	277	288	296	268	286	276	303	304	306	288	306	286	308	269	303	286	276	269	276	285	299	315	317	270	286	323	302	298	284	288	294	270	277	315	289	295	290	267	281	320	300	286	297	286	257	280	295	298	294	307	267	289	277	278	279	313	295	276	288	305	306	253	254	262	285	264	295	300	276	304	266	261	265	282	275	316	293	297	274	277	266	279	270	265	296	284	278	302	269	293	280	313	276	298	287	263	287	267	299	284	283	280	288	297	300	275	279	289	292	293	301	279	296	287	305	267	276	284	304	267	302	316	278	293	279	274	280	305	316	296	263	274	266	275	293	293	282	256	261	302	276	261	268	286	286	297	279	312	306	272	293	262	277	282	264	290	296	309	296	274	314	297	285	314	285	273	280	283	267	273	273	279	264	278	255	284	287	283	266	289	293	315	291	307	300	303	292	283	307	283	312	341	301	269	283	296	274	299	266	268	302	277	275	294	267	271	258	300	304	279	248	287	310	284	264	289	299	291	275	296	309	268	301	281	274	288	284	251	279	272	307	261	284	287	289	292	305	265	268	295	317	299	285	281	283	285	273	295	281	287	279	264	256	281	256	261	294	261	308	253
13020	1541	2731	3258	2924	2674	2967	2280	1876	1576	1449	1385	1385	1171	1008	1003	938	961	1022	941	966	971	828	850	829	831	782	855	784	798	798	825	807	762	786	875	857	827	836	989	976	807	783	779	753	769	755	766	754	728	776	732	755	808	771	834	713	717	699	719	722	726	669	753	746	762	737	701	731	723	733	692	714	701	791	678	767	713	705	742	713	704	753	710	736	712	761	746	741	710	736	653	691	735	770	728	649	713	697	713	707	698	692	735	726	725	754	715	707	714	726	727	718	752	714	700	713	727	705	733	678	648	690	717	741	740	685	746	731	699	702	702	662	693	690	718	690	712	697	730	724	693	711	692	709	685	687	727	687	695	737	663	722	738	711	740	684	735	678	731	771	742	688	724	714	733	731	698	694	672	749	676	727	722	756	688	765	765	729	662	708	762	746	709	734	730	700	728	691	706	711	707	688	719	676	701	688	731	696	671	706	708	697	709	725	687	684	687	683	680	684	689	667	719	697	702	702	689	729	676	727	748	734	682	662	686	738	734	696	708	657	747	701	760	684	685	711	739	690	709	731	732	771	700	684	679	701	741	767	684	714	700	697	742	766	662	706	680	729	679	691	700	698	700	703	689	703	722	695	720	724	694	744	703	718	746	706	712	770	687	683	688	712	673	680	715	759	720	737	762	700	677	704	749	747	707	726	736	675	732	723	698	721	666	702	675	694	728	680	722	691	715	668	724	708	702	716	667	733	676	715	711	696	649	725	695	699	726	689	663	712	706	741	729	699	697	688	704	746	736	711	718	740	728	740	723	711	698	731	688	737	686	693	670	694	700	710	673	742	709	630	676	734	712	681	719	733	718	727	724	682	686	688	668	706	714	703	711	704	710	729	711	695	696	672	697	690	698	703	685	708	675	704	674	727	743	701	707	699	685	704	665	713	765	725	715	735	687	669	736	675	684	724	653	773	746	717	713	693	684	636	718	709	738	740	708	665	704	702	677	696	772	708	703	735	712	721	681	719	682	698	725	712	677	756	732	714	729	714	763	662	750	740	672	705	740	740	669	696	689	739	705	702	675	691	687	664	724	736	735	683	715	725	718	688	683	697	710	686	726	722	640	711	753	690	700	755	696	713	720	710	733	732	712	720	734	717	709	703	696	755	695	727	706	677	721	701	720	733	726	764	724	699	683	683	687	665	680	738	681	726	699	689	719	717	732	719	777	673	792	719	695	733	685	754	688	689	661	651	717	762	707	693	721	657	701	733	686	692	724	714	697	715	710	699	705	714	713	695	683	730	689	670	739	694	765	694	648	677	700	737	747	738	713	680	694	670	700	731	751	704	747	658	724	681	761	695	681	715	741	702	708	693	731	725	692	708	708	676	736	699	660	712	685	695	699	703	718	695	746	723	674	690	745	700	677	682	701	678	707	745	702	682	706	678	727	710	738	738	659	702	682	680	720	702	716	698	683	683	765	707	692	667	643	723	705	724	693	724	754	722	680	709	688	726	781	675	706	677	687	714	745	698	667	689	708	682	750	715	725	692	710	718	728	686	738	710	734	691	697	724	784	692	733	723	754	703	680	707	714	734	690	692	735	671	688	697	711	663	719	696	658	708	672	712	706	671	727	727	680	714	716	706	723	713	708	717	692	694	759	722	744	692	735	761	664	690	691	704	674	719	706	730	714	664	690	738	722	741	729	687	702	740	745	726	697	639	699	669	680	704	719	699	724	673	703	736	712	696	703	740	737	710	670	698	726	701	715	716	690	707	749	716	729	728	715	719	674	682	709	693	673	715	736	701	651	719	739	714	725	721	711	733	749	699	733	664	693	649	708	649	745	714	703	714	706	698	717	635	741	690	739	715	744	689	668	730	683	738	682	750	716	751	727	676	672	698	677	739	731	700	707	634	670	690	703	696	758	728	691	663	646	731	722	693	718	715	666	728	751	689	697	751	710	693	731	722	688	742	712	719	706	753	738	698	706	673	714	756	717	642	716	654	685	747	677	684	694	692	726	672	734	703	729	698	687	668	685	759	696	688	713	713	690	701	711	672	688	681	703	719	688	720	797	730	670	661	698	694	759	700	770	701	696	711	748	761	793	717	703	674	708	637	677	679	719	716	691	689	724	713	706	702	694	723	712	682	706	682	723	734	713	705	667	689	689	630	679	695	718	760	706	711	663	682	689	744	673	702	739	704	707	708	791	683	694	652	697	710	683	720	706	725	672	745	713	716	712	698	678	654	682	722	700	724	646	732	710	659	748	725	705	690	722	669	737	714	730	670	711	761	722	710	726	691	721	680	742	747	719	684	731	683	714	715	664	760	738	663	704	701	699	697	737	702	763	673	730	710	668	720	700	709	698	746	684	691	758	733	717	703	718	697	678	730	716	687	683	708	714	734	697	668	718	730	719	693	696	669	673	750	689	676	735	725	676	679	704	713	740	700	674	741	697	673	733	688	708	704	699	709	713	693	676	750	757	744	745	741	698	680	739	697	711	723	693	619	743	679	708	744	688	719	668	712	695	733	722	725	715	780	735	712	718	719	734	688	694	706	722	729	726	751	705	689	701	706	720	660	728	681	707	712	749	701	703	744	705	695	677	693	747	720	734	661	698	726	674	714	724	655	660	720	718	699	684	731	705	698	716	673	694	760	770	729	735	724	704	690	673	647	703	733	694	730	691	717	706	700	745	702	717	717	678	702	719	727	718	747	669	711	699	717	680	701	684	713	704	714	721	698	740	676	697	682	706	667	710	748	696	739	734	730	698	703	707	740	719	680	693	676	700	752	709	670	750	720	703	729	740	738	702	720	702	642	686	696	702	714	703	726	720	698	741	729	665	682	686	728	735	712	717	684	681	699	741	742	774	703	693	697	680	759	704	701	720	688	737	725	712	717	732	723	699	714	738	705	716	735	700	683	667	691	658	694	731	773	730	717	679	709	680	712	685	728	725	759	720	718	682	741	698	766	737	697	695	708	709	747	730	706	683	721	709	728	724	723	728	705	703	707	713	669	730	732	754	691	683	693	709	687	698	739	705	723	752	678	740	742	717	671	707	762	704	747	724	678	748	702	687	692	678	733	709	702	720	744	717	719	690	747	681	762	727	679	699	722	710	690	732	723	675	690	747	727	717	746	750	677	734	699	683	702	721	715	659	722	680	748	696	680	721	667	694	680	686	708	655	686	730	688	707	700	753	716	707	715	706	723	696	692	732	713	718	701	727	686	724	713	712	721	719	720	702	750	689	681	728	723	717	697	695	693	664	739	686	667	727	720	763	746	735	696	731	694	714	690	717	716	738	695	734	684	689	666	666	707	751	721	741	697	662	706	737	735	703	721	658	698	712	766	718	720	692	729	692	713	742	705	691	707	723	734	714	651	654	699	709	758	767	681	730	704	685	709	753	712	761	709	700	714	695	688	689	741	667	684	658	721	655	673	714	734	713	711	688	721	705	724	696	694	707	641	667	715	761	737	664	739	745	758	710	687	664	713	644
40641	10257	2943	1865	1306	1007	1046	748	637	571	482	473	460	447	367	344	373	348	392	344	378	379	357	335	343	332	299	303	338	301	331	320	343	300	318	328	316	319	336	372	323	307	323	319	321	306	310	284	303	324	275	296	282	314	310	376	275	282	274	302	298	288	286	274	306	299	296	299	304	294	297	301	275	293	306	278	268	301	251	305	289	275	299	293	303	291	302	291	309	293	308	315	316	317	300	238	317	299	314	322	269	323	306	299	318	322	296	302	283	280	291	265	299	279	313	311	312	295	285	279	300	318	277	343	288	270	312	278	289	302	328	298	289	269	252	331	256	292	282	266	294	308	316	264	294	280	294	288	321	290	279	242	289	273	301	289	278	280	307	305	313	273	303	317	273	267	304	276	284	289	295	308	326	307	303	309	305	297	321	285	259	304	296	259	287	281	301	289	299	287	295	247	320	277	280	303	311	297	315	298	306	291	290	287	280	290	306	284	290	297	287	291	270	326	308	323	292	293	342	276	275	294	313	261	279	293	297	297	286	257	323	273	280	297	278	309	273	295	304	303	299	294	296	320	331	262	285	299	323	281	286	289	303	292	254	293	314	296	306	280	325	279	293	304	303	310	301	280	311	313	280	256	273	279	262	259	271	273	312	274	291	288	304	292	303	356	308	298	295	285	313	298	317	347	296	270	327	302	291	294	289	311	284	253	281	299	305	293	319	280	295	296	289	264	288	321	339	279	309	269	279	280	270	280	260	307	304	284	277	270	298	274	256	274	303	284	287	297	261	331	287	261	293	271	302	285	290	289	308	285	278	272	300	291	314	254	283	307	326	313	306	280	303	278	291	287	292	302	318	293	301	304	305	285	311	284	271	314	254	281	287	293	317	305	297	309	259	286	275	289	319	272	286	284	266	265	316	269	292	297	292	287	319	278	288	287	267	281	278	273	278	316	295	297	313	290	297	321	314	322	290	282	289	330	295	267	294	289	299	287	264	297	285	302	281	304	280	320	305	282	305	283	329	300	314	276	287	305	287	276	300	294	323	289	263	325	294	275	276	297	296	321	314	285	320	294	279	264	273	326	330	288	313	284	284	316	330	292	288	313	275	302	307	289	303	292	288	271	279	289	267	307	289	256	301	285	296	295	278	305	312	307	291	261	294	274	306	301	314	280	276	294	344	286	293	312	334	287	274	294	271	267	274	281	269	270	305	333	288	275	288	315	284	305	308	284	308	270	317	296	266	306	285	321	265	292	324	326	309	287	303	298	286	275	262	320	308	300	296	305	291	322	285	305	323	299	286	274	312	289	291	290	288	315	285	290	287	283	267	324	273	271	288	283	298	310	280	274	285	289	292	279	289	301	291	255	284	306	295	284	290	290	277	313	282	292	276	297	254	302	284	295	289	277	291	292	277	292	278	279	279	293	282	273	300	314	309	294	288	302	313	287	293	304	255	286	257	278	309	269	297	272	312	307	256	274	284	287	280	269	303	275	307	307	322	289	281	301	298	278	299	293	304	281	296	260	299	300	321	289	300	283	308	299	268	293	275	302	303	300	297	314	289	313	323	287	287	300	303	274	272	317	298	272	270	291	320	241	298	286	283	318	318	298	309	275	283	296	294	294	267	317	279	309	288	302	280	260	306	303	320	293	271	306	285	286	305	280	294	294	284	257	284	277	296	308	268	287	286	289	263	306	275	319	298	278	300	272	299	276	295	322	294	325	283	321	282	293	289	311	264	322	292	286	333	296	286	281	283	272	272	304	342	306	300	273	298	277	301	297	303	287	302	298	270	296	265	292	285	261	284	299	281	316	285	257	303	288	290	286	291	327	284	331	287	275	295	308	302	302	289	308	279	276	284	285	280	312	266	271	317	294	286	296	327	288	293	275	302	286	309	305	289	303	290	284	305	301	307	317	302	337	310	293	285	273	293	283	319	317	267	280	304	299	275	299	314	294	281	289	288	295	316	285	300	286	292	255	280	314	291	310	293	338	298	263	256	303	317	284	289	290	290	317	270	297	280	294	286	290	267	264	290	319	276	299	280	304	289	284	261	282	263	307	285	318	321	288	288	295	293	320	297	303	292	259	279	284	263	272	268	294	291	301	287	323	257	280	261	306	306	279	299	332	293	310	308	296	308	296	290	270	312	282	296	284	277	320	299	302	254	265	286	285	282	331	317	312	303	309	296	295	300	286	298	322	289	285	291	318	319	308	274	275	282	284	260	277	283	260	316	286	297	295	304	310	296	298	271	306	297	264	286	302	275	278	281	280	313	309	301	301	311	327	298	316	319	313	261	310	305	280	289	269	275	274	291	296	304	278	279	314	294	253	285	296	271	302	289	309	320	286	273	306	272	288	283	292	296	287	306	283	294	321	302	274	321	283	258	294	263	280	300	317	290	295	294	301	291	286	310	309	284	292	300	285	300	292	292	285	293	317	296	309	281	316	295	321	327	268	294	308	312	292	323	311	287	280	307	279	275	284	302	322	293	291	297	315	297	324	301	291	296	283	319	291	282	280	267	291	247	303	299	303	254	282	324	275	281	283	297	323	297	310	282	279	268	291	308	270	296	302	272	280	294	283	303	299	299	296	272	314	288	313	277	302	284	265	249	299	321	297	323	290	285	281	289	300	259	265	280	281	257	284	273	280	323	309	300	315	307	304	284	322	287	297	329	253	319	259	273	282	273	308	316	281	291	297	290	283	281	282	308	321	282	314	310	287	326	298	292	306	308	267	307	281	282	310	294	305	321	288	301	312	314	314	279	283	312	281	291	299	292	288	294	308	284	273	314	273	296	292	288	295	295	286	302	299	317	310	279	281	299	297	250	318	317	296	277	296	318	305	317	265	285	306	306	270	318	281	267	285	294	286	313	284	300	307	285	288	339	284	286	338	290	267	266	280	284	273	263	301	295	316	301	307	282	295	284	270	287	299	288	301	304	293	297	307	304	288	272	283	299	307	310	287	326	292	298	291	268	280	293	267	277	272	346	313	302	288	292	297	287	276	323	307	254	291	297	284	292	262	267	292	288	297	299	283	277	332	288	283	278	297	302	289	281	302	285	295	312	327	266	277	292	333	313	291	316	254	316	310	284	303	297	295	294	311	275	283	301	317	268	279	307	304	282	309	285	273	316	300	330	283	276	301	261	275	300	296	295	315	317	335	307	300	301	275	300	317	289	327	292	302	292	297	288	286	282	265	289	294	284	276	300	292	272	300	298	274	310	295	292	297	275	305	312	287	279	294	267	305	268	295	299	299	270	289	286	280	256	314	294	289	288	307	306	317	296	290	295	300	258	278	275	284	297	292	269	287	289	286	250	259	276	277	324	272	295	274	315	282	295	287	306	289	296	285	294	295	299	275	300	276	298	284	297	287	315	299	287	282	268	278	271	303	294	299	275	295	275	284	262	292	263	305	311	274	284	266	309	303	300	267	262	307	285	290	322	289	303	296	266	314	300	290	292	281	292	272	295	301	271	295	272	331
17086	2105	4362	5277	4799	4296	4559	3236	2735	2155	2065	1839	1792	1519	1344	1276	1190	1183	1149	1046	1105	1036	985	958	936	937	933	934	895	873	904	867	886	858	854	1133	1036	974	1088	1331	1160	860	867	831	885	883	806	781	781	814	751	781	769	798	890	987	779	789	731	701	758	732	739	685	733	712	698	748	694	669	729	696	727	715	703	688	692	727	691	738	716	707	727	707	707	747	768	704	718	698	709	743	717	737	702	699	720	702	711	720	780	724	699	697	670	713	732	713	712	732	723	733	748	690	740	722	694	680	692	760	746	743	698	699	672	731	707	662	716	685	692	677	677	728	692	707	695	697	641	651	684	704	696	696	705	710	740	695	706	734	703	679	716	727	662	708	721	700	744	717	742	696	749	693	678	623	725	618	690	724	726	715	678	730	664	737	700	682	684	667	696	688	700	649	696	756	669	689	688	683	696	739	711	689	689	729	691	631	724	692	680	700	667	677	714	671	698	707	706	715	705	654	705	696	668	662	714	689	699	719	696	709	694	682	711	688	702	752	725	695	716	671	702	661	675	746	727	679	667	658	701	713	658	726	706	732	662	715	679	724	682	734	688	717	748	696	708	709	715	699	703	738	692	729	681	733	717	712	683	739	706	716	711	679	732	721	662	743	675	675	674	686	703	689	691	693	664	703	712	737	687	702	665	730	647	681	740	708	707	673	667	735	724	740	723	686	695	715	739	690	668	738	673	727	683	693	685	707	651	730	679	676	681	703	647	683	705	668	668	767	705	671	675	628	673	678	696	660	633	720	693	660	714	697	680	684	699	676	691	717	701	720	720	717	682	725	680	681	710	691	670	748	711	700	679	702	693	694	731	708	679	664	729	698	720	694	695	710	715	688	662	708	668	708	739	675	686	688	684	690	689	706	694	656	687	709	699	696	716	760	682	710	706	720	695	739	724	686	688	742	707	684	689	689	715	691	729	705	725	681	693	726	673	658	667	741	693	699	665	713	664	673	688	671	655	735	737	695	705	683	728	685	744	722	684	673	700	708	741	698	748	742	685	713	701	693	673	671	701	680	677	720	711	685	693	696	710	758	699	706	703	708	667	693	698	711	672	732	682	738	687	684	687	687	653	681	734	657	734	691	672	733	673	684	695	731	661	712	727	709	712	717	655	703	702	709	747	738	681	678	703	680	701	676	680	704	709	727	706	703	668	668	695	657	718	690	723	746	629	689	674	700	695	709	713	668	709	736	688	650	688	673	733	731	681	706	766	738	661	706	680	687	686	710	710	697	694	728	757	726	695	696	600	697	691	720	709	714	719	723	697	684	732	738	677	737	626	706	687	749	673	706	707	710	708	707	703	696	664	663	692	666	691	682	708	652	684	713	684	716	683	682	707	692	667	705	704	686	687	747	688	688	680	747	703	682	700	668	709	712	657	666	706	657	735	698	705	700	703	701	728	728	715	684	661	663	709	704	688	744	682	704	673	724	705	737	698	704	701	674	781	705	720	718	651	696	722	682	675	679	705	712	692	683	707	700	732	716	694	728	694	654	727	699	703	735	672	734	737	646	694	713	715	659	713	710	712	720	688	681	657	687	731	731	765	715	755	719	743	718	696	677	749	742	661	709	692	701	660	732	733	734	661	703	731	693	684	697	705	678	720	720	701	689	710	724	718	698	660	689	717	728	679	649	650	666	715	702	662	706	698	715	653	716	721	735	705	748	679	659	728	653	671	702	690	625	731	747	672	638	687	670	721	702	729	697	690	699	675	686	695	714	684	683	746	709	696	746	691	703	715	682	725	718	694	704	672	684	678	683	722	638	741	714	720	680	694	680	720	670	649	661	669	689	656	705	707	685	716	655	653	678	693	658	696	727	711	736	733	713	734	723	675	719	723	718	647	656	714	713	678	701	702	726	723	702	690	720	723	731	747	699	621	692	664	687	693	685	731	669	756	686	710	705	708	672	656	729	741	687	732	726	730	655	737	684	675	733	748	703	691	734	716	743	705	710	686	705	719	710	692	721	730	673	663	673	676	692	674	688	723	709	699	766	664	656	692	700	709	734	722	701	656	743	722	675	703	701	715	700	704	693	742	690	728	689	725	675	725	701	646	766	709	743	697	701	669	745	661	701	717	740	695	681	728	684	716	693	764	680	727	675	693	710	691	684	730	691	693	703	705	702	707	694	718	695	726	717	753	682	742	649	686	690	691	702	713	682	706	696	699	688	673	726	742	679	669	646	688	718	686	708	727	718	693	697	713	691	655	666	681	744	717	677	718	768	686	651	744	719	685	674	753	712	698	704	702	672	702	694	759	698	656	725	653	739	718	744	686	704	679	695	712	712	683	733	710	703	714	713	651	698	703	682	694	700	727	733	712	691	697	729	696	726	715	739	712	744	653	684	731	676	696	752	665	721	713	717	680	725	699	703	710	723	702	709	720	703	708	701	711	692	729	686	742	673	692	736	707	692	688	699	759	741	735	690	743	717	700	665	699	675	678	714	679	743	713	663	696	702	670	655	732	699	709	700	686	655	703	715	655	697	682	711	730	685	718	731	677	707	688	716	716	685	707	701	799	650	698	686	734	723	683	720	732	742	715	706	680	647	692	657	720	710	719	674	737	752	684	706	645	681	734	677	693	692	667	694	722	691	756	691	644	714	696	745	722	718	745	715	653	706	656	674	684	711	694	714	662	702	719	676	680	710	709	644	700	730	716	675	714	683	690	742	722	736	705	663	722	724	688	650	700	686	689	718	726	681	707	698	705	750	703	667	691	664	676	712	705	682	742	740	726	672	729	700	720	690	746	698	705	706	707	714	698	703	676	709	695	713	726	708	676	711	720	744	716	697	692	729	705	753	694	709	737	687	674	711	667	720	693	717	716	674	688	691	691	711	750	739	704	690	732	689	731	727	708	632	667	678	693	738	706	662	706	693	731	656	747	698	639	650	703	692	696	684	684	708	695	721	709	694	689	704	727	673	718	707	696	671	665	685	678	663	660	719	711	704	706	695	683	693	673	709	664	714	656	656	716	713	709	631	687	765	710	712	675	735	750	734	699	683	730	713	708	698	735	734	690	659	721	680	708	766	749	677	739	698	701	652	681	729	698	661	703	738	699	675	711	696	703	676	723	704	683	730	689	652	705	674	658	761	705	702	694	695	739	692	682	676	667	701	694	695	723	701	729	663	709	706	685	671	722	699	711	740	678	751	688	744	747	753	645	689	681	703	738	672	678	733	701	713	668	692	736	669	710	744	723	704	702	709	684	725	639	710	708	709	718	680	656	695	702	672	740	723	697	735	708	721	669	727	752	706	706	688	697	700	703	666	703	658	693	717	675	662	724	622	707	670	702	695	735	753	711	668	674	716	701	691	670	659	670	742	700	706	696	708	650	671	720	718	694	696	671	719	651	700	688	715	688	679	686	676	690	726	696	702	707	768	705	701	737	688	750	752	677	680	684	652	727	722	677	679	717	696	709	694	743	711	730	747	698	717	727	736
4878	213	226	177	172	200	249	209	147	167	147	162	142	135	134	145	148	153	141	142	137	140	143	117	123	121	131	150	143	126	148	135	138	131	136	127	127	138	125	126	140	130	117	112	134	117	141	140	146	138	153	128	131	129	171	119	127	140	136	129	131	158	113	144	140	138	131	123	140	138	147	136	107	127	133	133	138	122	128	136	116	132	147	151	122	129	120	119	140	136	143	138	135	163	122	135	112	153	134	126	117	106	127	115	128	135	132	118	136	157	121	117	120	137	159	129	141	132	126	130	136	137	133	110	113	130	138	133	122	138	122	149	140	133	141	121	134	133	138	124	131	155	106	127	120	113	130	119	112	111	130	121	123	134	110	117	117	124	145	137	110	131	111	163	137	140	94	126	144	119	129	125	152	122	133	134	133	119	109	144	146	139	138	123	138	137	133	144	139	127	150	136	123	132	141	131	136	127	129	117	140	131	143	146	149	120	131	125	154	138	117	129	131	124	120	128	127	115	153	147	136	110	107	127	133	130	137	125	130	136	159	151	124	136	117	148	122	145	134	162	140	137	120	127	125	137	134	123	139	139	135	149	140	129	154	130	108	131	154	129	142	116	122	128	134	129	158	127	115	137	125	132	142	128	127	134	127	123	133	137	104	138	140	112	146	141	151	114	124	119	121	150	134	147	133	141	139	126	129	129	136	130	118	117	131	130	100	139	164	125	138	122	133	126	134	168	145	148	124	133	101	131	119	132	133	144	122	137	123	134	155	127	129	130	117	145	126	134	125	133	143	119	136	113	123	131	138	135	130	143	135	131	123	122	118	138	139	128	136	142	142	129	142	136	140	140	124	147	142	124	117	137	135	139	139	140	109	134	120	128	119	135	122	129	127	131	118	130	118	143	125	129	135	105	124	126	131	121	126	123	132	121	125	136	135	122	119	116	138	135	123	140	135	136	149	130	139	123	120	144	141	127	131	143	142	136	140	139	134	118	141	134	158	132	126	120	120	129	137	118	105	122	129	126	133	127	157	136	124	119	139	136	127	123	142	137	132	148	128	134	114	132	135	113	115	140	118	129	138	115	137	115	118	122	128	122	129	143	145	112	113	137	114	131	110	131	149	154	122	145	119	136	112	114	122	118	107	129	141	130	114	137	117	138	126	132	136	144	125	135	134	130	134	128	126	124	133	124	126	156	127	131	129	121	107	120	122	144	116	125	134	149	139	137	142	141	114	122	118	151	161	141	127	132	122	134	123	152	136	141	118	111	134	146	132	150	152	124	137	143	128	137	130	126	138	112	125	121	129	150	130	121	136	139	113	133	129	131	133	112	131	122	143	136	139	123	130	121	148	127	132	150	143	127	121	136	155	128	142	138	117	130	136	138	114	110	119	124	144	134	152	118	119	134	153	125	142	124	147	145	137	152	126	162	126	102	143	149	132	109	127	135	119	136	140	136	135	120	146	141	129	115	136	151	125	135	122	137	142	127	126	128	131	129	122	139	128	122	117	137	139	132	134	124	142	137	147	109	132	141	130	116	147	147	127	137	134	135	151	148	135	120	126	155	125	124	140	146	127	124	146	130	125	124	139	131	131	128	133	139	122	114	123	109	131	123	143	137	132	119	112	152	134	137	125	111	130	134	134	117	101	107	144	119	146	114	142	118	111	122	113	128	138	130	125	127	114	127	135	153	132	140	135	152	145	135	134	118	147	129	125	135	141	144	122	132	125	144	125	135	124	141	153	126	131	134	126	123	131	155	140	125	122	117	125	143	135	148	113	124	150	138	115	134	125	122	130	127	146	142	135	150	120	118	130	138	127	132	151	139	138	96	121	142	135	121	113	101	118	121	133	115	132	136	131	149	127	123	129	127	115	136	130	139	125	125	126	143	116	114	120	113	124	131	121	134	132	126	118	122	127	132	141	121	161	136	119	119	139	127	141	138	122	132	132	135	135	130	152	139	158	137	145	120	118	126	158	140	140	116	160	97	129	125	140	113	119	143	132	167	140	137	130	125	137	146	127	124	160	132	163	145	135	139	130	153	130	121	153	148	138	114	106	129	115	133	158	129	139	145	142	127	124	122	123	145	118	108	126	131	132	150	120	137	137	118	125	130	115	127	125	130	123	109	114	109	126	109	143	137	140	128	133	128	107	114	140	110	127	142	137	126	131	154	132	140	135	145	131	135	143	135	122	146	132	153	127	140	106	127	135	143	118	117	108	136	133	151	132	133	136	120	120	123	121	127	122	126	120	132	124	138	127	141	123	117	111	111	134	125	150	122	160	123	121	125	139	121	116	142	144	127	135	138	126	124	128	127	119	142	140	147	133	105	137	143	127	138	149	123	152	128	145	109	143	134	132	141	134	156	147	138	113	126	136	152	151	135	108	132	122	138	135	147	165	131	144	149	120	147	116	139	138	140	146	116	158	143	119	135	140	138	147	125	122	148	133	150	118	137	126	128	106	133	117	130	125	134	130	152	139	136	131	119	110	133	160	150	136	146	119	136	143	126	147	121	107	134	128	139	129	130	118	126	134	143	131	131	132	132	129	134	130	145	129	128	148	110	134	142	132	139	162	142	137	125	128	113	139	145	130	133	101	151	127	117	135	119	138	148	124	132	127	139	117	123	128	121	145	118	128	135	129	128	137	137	115	111	159	124	125	144	133	139	133	128	127	130	118	120	134	147	122	129	121	111	135	130	116	146	139	135	126	146	152	145	117	124	150	132	119	117	127	152	135	134	116	127	146	137	135	114	159	132	148	130	141	121	138	124	108	125	136	137	145	120	121	129	117	123	143	153	145	131	121	113	137	116	138	153	130	122	126	128	123	139	153	132	127	117	149	117	154	163	131	117	135	129	138	144	131	153	113	128	152	136	134	125	133	127	156	122	128	112	133	118	145	135	121	131	105	119	130	121	126	129	125	140	165	132	132	121	120	147	145	145	117	124	138	156	116	131	136	136	141	130	127	120	146	130	133	161	129	109	118	152	141	133	147	127	116	106	154	138	134	107	131	138	150	129	144	124	136	123	114	134	138	151	130	122	132	134	132	140	128	125	134	132	134	148	125	146	132	140	126	153	127	119	138	137	150	123	135	117	134	148	135	132	153	151	144	132	141	137	143	129	125	131	125	139	135	126	120	133	144	134	122	142	128	125	146	146	144	149	134	141	121	101	157	128	131	139	156	141	146	127	145	145	135	136	124	113	118	130	133	140	153	126	148	123	131	135	140	139	127	126	139	129	134	147	136	117	136	134	136	147	121	143	119	109	142	137	135	124	136	137	117	125	148	148	139	124	134	130	137	124	144	121	137	142	144	148	124	141	129	147	124	132	137	126	132	131	135	122	140	145	148	132	126	140	118	138	125	123	126	116	115	119	153	128	130	117	144	139	141	133	129	138	146	131	133	164	126	134	152	144	141	141	135	146	152	138	139	137	153	126	136	106	143	131	153	147	125	132	150	122	123	126	116	140	124	129	125	133	143	129
5132	468	567	644	645	703	1103	745	566	495	479	475	505	416	429	404	426	404	441	391	397	427	402	356	415	384	414	428	404	395	406	409	375	401	438	407	378	413	410	417	400	386	385	399	381	403	374	388	397	397	365	381	403	390	358	383	390	364	356	362	400	362	417	407	403	369	356	405	384	347	406	386	351	371	374	427	397	394	394	365	357	381	376	387	365	353	384	372	386	348	376	382	395	390	351	393	372	406	368	362	406	366	408	400	404	409	379	416	363	400	348	393	395	355	378	402	389	348	368	374	368	360	350	419	380	386	390	428	378	394	357	380	401	389	368	406	371	385	373	394	402	420	390	399	385	356	379	383	418	381	390	408	345	404	326	403	396	400	399	384	431	410	429	403	381	437	391	405	411	357	367	400	377	370	386	367	387	378	410	357	367	390	393	402	411	385	391	361	372	390	401	384	387	395	408	370	378	397	437	381	375	399	384	396	362	403	369	388	362	379	371	415	368	338	380	367	357	387	373	405	373	378	366	426	382	387	396	393	396	345	386	373	354	381	390	377	376	397	362	372	375	368	376	351	401	385	356	373	389	368	365	411	409	386	389	420	367	328	363	369	372	362	391	381	371	402	375	381	403	353	390	381	381	395	366	382	377	373	408	400	392	388	415	359	406	411	384	399	405	393	364	362	380	410	396	380	381	338	374	376	396	417	377	374	409	354	380	400	383	380	393	389	398	394	385	365	420	358	363	361	402	414	380	395	376	390	413	383	381	371	372	410	384	374	390	372	397	406	336	360	402	383	375	371	388	363	379	395	380	377	376	403	378	396	401	369	359	384	366	359	358	405	362	363	407	378	386	413	369	361	412	403	391	398	369	382	403	384	397	420	391	401	386	381	365	404	407	339	369	349	372	409	369	379	375	397	372	365	397	378	372	375	391	400	330	383	377	366	376	382	391	382	394	412	385	389	391	369	379	335	379	380	380	387	387	382	418	407	386	401	403	393	362	391	386	431	374	413	398	401	372	401	346	397	375	365	371	356	370	374	407	359	391	376	390	367	372	369	400	382	353	411	420	369	382	373	397	390	381	387	388	366	382	379	355	401	400	403	392	382	357	370	414	386	375	389	364	363	388	370	382	366	401	406	340	360	373	404	357	356	356	398	387	389	369	355	383	398	393	320	367	344	393	381	385	389	380	404	381	359	356	389	409	376	394	400	387	422	408	388	396	364	395	371	380	394	385	394	394	408	368	360	390	393	380	378	356	401	393	408	385	378	362	381	322	383	396	428	372	367	346	380	398	389	352	375	393	424	394	396	393	398	373	389	422	371	382	356	424	372	369	360	385	402	378	406	386	385	405	381	416	350	382	389	353	401	383	411	396	367	395	378	357	388	369	374	367	357	363	384	411	363	383	398	368	369	390	391	360	369	356	381	406	394	414	410	358	380	374	406	391	356	410	378	366	372	383	378	400	391	385	372	375	378	386	368	377	404	420	390	366	402	386	357	405	399	368	403	409	373	362	377	391	430	393	399	386	427	406	408	368	376	371	389	399	373	378	385	409	396	377	354	366	391	357	381	384	398	359	387	402	360	385	361	358	379	366	382	416	339	393	353	373	370	430	379	365	382	393	370	403	358	385	401	383	431	368	363	362	399	399	370	325	374	337	381	419	393	384	384	361	366	398	398	391	392	384	408	387	410	378	396	380	360	369	420	383	358	403	361	376	406	347	377	394	381	412	398	384	378	376	336	374	382	416	385	362	396	350	397	395	368	360	406	385	402	380	358	363	394	401	360	360	370	418	343	354	344	395	382	380	373	394	377	422	379	358	398	371	399	394	347	389	371	376	407	365	366	395	414	400	412	388	369	394	420	399	392	376	375	382	408	380	368	347	394	402	399	400	349	392	340	397	369	369	398	351	361	383	382	392	418	399	415	361	384	377	383	361	394	402	385	392	375	386	374	370	380	400	390	373	390	384	361	394	379	395	389	365	395	376	363	366	381	409	364	380	367	373	357	374	344	396	372	376	409	395	350	396	396	403	392	417	400	426	406	400	384	398	389	376	414	366	362	417	406	354	415	441	395	384	371	383	365	373	405	382	346	381	372	392	389	378	384	363	393	414	383	382	393	359	360	392	397	381	381	393	389	381	369	405	354	371	377	404	374	389	396	382	356	398	362	402	381	419	405	392	386	363	390	368	385	388	375	368	398	346	387	363	376	373	389	382	403	378	394	362	402	397	415	387	389	385	365	378	362	345	346	385	374	381	372	396	412	429	371	388	382	381	384	394	378	382	358	393	391	383	379	374	393	382	373	408	374	382	401	388	406	380	391	387	383	406	367	392	349	355	396	377	410	392	420	412	366	395	386	409	389	360	374	345	355	389	383	416	376	331	419	373	401	417	362	388	406	369	422	383	371	397	391	322	402	408	348	379	374	421	419	414	369	370	350	360	351	359	381	378	391	376	409	405	353	369	359	370	382	411	430	380	375	382	391	378	362	382	405	396	360	377	374	387	383	375	373	378	381	393	390	340	361	411	376	409	375	361	385	361	364	404	394	351	388	402	414	369	385	358	356	375	341	416	358	395	383	374	384	381	400	409	390	366	369	379	403	411	381	382	380	372	369	351	348	387	385	368	401	364	395	350	349	431	387	374	368	394	345	419	380	395	356	400	348	414	366	382	389	375	450	357	383	367	360	377	393	396	383	406	345	359	373	373	387	409	366	372	354	406	402	408	388	393	411	424	372	404	399	411	367	373	420	381	403	369	359	402	353	374	346	358	386	406	441	336	394	395	415	335	427	373	368	336	402	362	398	413	389	360	387	376	379	385	376	379	397	413	419	370	392	380	376	413	412	369	403	388	409	374	387	366	385	445	374	358	361	383	398	416	381	425	393	374	362	403	354	394	383	350	388	413	369	401	377	397	375	345	417	386	365	364	410	379	357	379	379	395	401	404	400	398	385	381	408	364	389	358	408	445	364	367	378	395	371	372	373	386	384	390	399	368	353	366	389	403	366	369	363	395	386	397	407	364	378	373	409	377	371	399	370	368	366	403	433	389	417	368	380	364	370	375	392	368	392	373	394	416	361	383	383	383	361	386	415	396	412	387	352	376	394	377	389	380	353	377	398	379	388	383	390	371	373	360	382	371	375	384	389	399	366	382	386	380	400	378	393	365	383	379	353	390	385	341	377	384	377	374	387	354	407	374	389	396	377	386	386	397	401	377	375	360	396	394	361	382	378	390	381	395	389	375	399	402	383	365	363	395	368	375	384	350	385	401	362	371	390	386	354	379	363	395	390	386	383	353	383	403	404	413	378	354	356	345	385	404	394	369	371	392	371	393	335	379	393	367	369	389	393	383	398	375	367	373	375	416	364	360	407	383	390	356	388	363	396	381	406	387	361	392	375	340	380	395	376	423	356	352	362	384	355	400	363	404	377	411	374	397	358	407	390	382	394	373	341	409	385	388	387	376	364	413	378	390	381	385	403	399	382
28645	4348	1347	1023	874	678	696	546	482	409	380	371	420	334	341	285	304	333	316	299	340	335	303	319	287	338	288	302	279	289	315	290	290	282	294	306	307	297	306	266	340	263	319	263	285	271	302	271	284	281	240	282	320	304	281	314	271	289	280	277	300	292	276	296	250	289	298	298	302	278	324	282	273	276	325	267	253	273	300	283	263	294	286	305	270	297	271	249	292	264	299	301	312	312	296	233	305	300	295	288	263	304	277	290	273	238	269	279	282	233	275	284	280	305	281	275	248	305	309	294	276	284	292	264	285	282	285	276	295	269	262	305	268	277	288	324	303	330	280	311	289	302	268	281	300	279	279	271	286	310	261	287	272	271	293	289	326	277	283	277	281	276	298	290	284	293	280	274	290	314	279	276	278	292	305	299	270	300	290	254	294	313	303	302	291	255	278	309	344	293	265	275	283	281	296	250	294	241	267	264	293	266	322	292	301	268	262	279	300	295	279	277	288	256	271	274	295	264	287	293	277	278	291	308	282	261	280	263	282	282	258	250	249	295	296	280	262	267	278	277	283	306	275	282	273	261	288	274	301	269	296	267	294	306	305	314	270	242	305	272	282	309	281	302	267	291	257	294	279	282	264	287	307	288	281	279	294	295	279	307	304	289	300	286	258	268	282	297	309	298	273	289	285	292	287	308	261	307	290	279	304	286	305	289	308	252	262	284	260	286	251	279	287	277	298	323	283	283	285	293	276	296	282	265	289	269	288	264	310	285	282	274	264	268	307	309	300	264	291	300	296	275	299	264	275	279	286	263	256	266	262	312	255	303	291	269	268	280	251	281	263	262	288	246	294	301	274	314	283	287	293	297	286	272	301	308	296	265	262	238	296	278	290	294	279	273	250	295	311	306	285	296	283	269	264	258	276	287	288	307	293	299	292	284	304	277	298	300	285	302	269	305	287	306	246	287	266	315	278	310	288	273	279	264	279	291	268	323	270	309	285	294	274	301	296	282	275	275	279	283	242	275	262	278	284	264	273	282	316	285	256	306	284	271	288	272	282	307	305	275	287	297	277	280	263	296	289	287	305	265	277	282	271	297	279	295	283	291	283	256	248	306	303	274	301	264	282	301	304	300	269	264	277	261	248	299	289	259	294	276	296	254	294	282	271	295	284	289	282	303	292	279	321	277	319	271	276	279	303	286	284	326	286	275	272	286	260	283	274	247	268	287	302	270	275	254	291	268	297	301	254	273	264	305	293	257	276	283	307	244	250	296	293	298	270	291	290	265	280	300	272	266	280	292	276	279	327	287	278	281	289	301	309	296	268	286	300	284	266	274	322	249	305	279	273	283	334	271	256	277	286	295	272	243	266	299	272	250	267	281	238	270	276	293	298	274	294	279	271	285	285	290	307	297	292	280	287	276	288	284	280	258	288	265	295	268	262	294	289	266	279	257	281	269	291	299	265	274	267	265	274	280	268	255	288	277	297	285	254	304	306	300	257	259	278	281	336	281	274	298	261	286	297	284	256	304	272	310	299	285	298	286	289	292	304	259	268	260	325	280	296	262	275	271	272	309	325	273	295	241	278	271	284	270	291	267	287	300	306	291	298	282	305	292	273	303	292	270	276	304	239	252	306	299	242	250	307	286	263	316	281	283	293	284	334	286	265	291	264	284	298	263	271	306	281	281	256	302	279	276	304	296	277	281	272	270	280	267	279	261	277	297	276	261	298	256	296	286	240	278	252	276	277	284	279	270	261	291	276	294	274	275	293	299	302	280	310	294	290	282	283	308	286	287	283	307	272	273	268	285	290	290	290	294	308	280	282	296	290	316	287	295	289	281	289	292	289	286	291	291	276	265	284	305	307	276	298	295	287	260	245	294	289	300	280	272	298	292	270	253	278	277	293	290	288	243	265	289	268	303	295	295	268	266	277	257	267	263	282	273	296	292	292	296	315	288	265	301	328	289	263	260	281	274	279	267	306	297	284	289	276	276	269	262	277	263	266	265	285	280	292	250	296	268	310	281	276	289	292	279	283	253	312	312	249	300	283	305	310	315	299	267	322	249	304	239	308	241	280	297	306	259	288	260	268	306	255	324	245	304	260	268	303	300	278	287	277	315	269	271	301	275	255	302	309	269	281	273	279	284	275	265	269	257	273	251	259	295	248	312	261	283	289	298	291	267	279	272	291	297	299	289	290	271	295	312	283	266	258	303	299	253	261	292	291	271	313	266	273	278	266	292	272	258	288	267	312	301	281	264	286	288	258	276	289	287	294	277	317	309	267	304	285	293	272	305	283	270	314	293	296	284	288	321	294	276	256	276	295	309	270	286	259	269	315	289	258	321	281	282	293	276	281	281	303	313	304	310	263	300	280	264	304	278	296	276	283	267	292	290	273	283	288	289	272	264	279	286	311	283	279	274	304	299	286	264	283	261	267	288	262	294	304	293	257	284	279	268	303	278	276	260	295	298	285	284	286	329	263	245	280	272	283	298	270	291	299	294	312	301	304	283	293	278	293	259	285	268	289	292	262	266	277	274	307	280	284	264	271	268	287	271	276	268	310	234	275	290	283	262	270	267	283	287	291	260	273	272	295	293	285	251	261	279	275	293	311	269	312	289	274	298	271	283	297	282	292	281	289	285	312	279	271	283	280	298	266	241	268	299	260	284	259	300	283	289	254	262	289	289	294	302	251	319	273	270	276	290	294	304	268	259	312	289	277	302	289	305	260	288	287	306	283	277	264	252	272	295	289	284	316	282	278	272	289	289	272	275	279	275	320	306	301	290	266	264	301	299	305	295	291	300	294	275	289	273	299	287	268	311	272	305	291	274	267	259	270	235	272	279	304	291	295	294	281	301	288	262	265	275	286	276	255	295	306	257	266	283	264	299	274	300	290	266	262	296	270	305	280	277	268	289	270	284	284	266	286	279	306	255	246	301	277	271	317	308	293	303	303	276	273	277	302	265	260	284	314	282	275	299	298	294	278	296	247	274	267	290	270	295	278	298	261	238	272	299	285	315	277	278	292	317	282	280	314	300	289	283	306	304	293	278	274	272	277	323	288	264	246	317	289	292	282	292	244	285	298	290	324	311	280	267	274	315	295	261	287	301	255	283	305	281	289	307	284	270	280	267	275	259	275	287	265	273	266	285	278	308	271	277	269	304	242	310	294	297	282	285	281	289	302	337	297	309	282	275	281	311	277	278	292	288	276	293	274	305	279	281	298	275	269	268	286	272	277	261	279	293	319	289	286	256	296	278	266	275	278	258	314	252	294	272	307	303	264	266	309	305	267	286	288	262	274	300	315	287	306	286	287	281	290	310	300	276	310	280	292	295	261	270	287	325	297	287	291	265	294	309	297	286	294	294	288	262	271	287	310	260	295	287	285	300	297	298	289	280	289	296	309	282	273	275	285	273	289	283	285	266	316	274	298	272	271	299	260	282	305	273	310	264	257	274	279	277	271	260	271	266	278	298	292	274	295	279	268	279
12901	1404	2629	3296	3067	2945	2961	2216	1881	1690	1410	1314	1345	1100	1051	1003	977	931	944	919	936	927	828	873	839	846	853	897	820	815	817	841	784	779	853	903	869	888	837	996	945	856	821	781	805	789	727	760	731	768	752	706	759	789	757	730	745	738	730	740	704	744	735	750	699	705	704	665	727	738	737	724	764	737	731	786	711	704	747	720	706	684	753	715	757	694	701	760	735	750	735	690	744	713	726	707	724	745	713	715	692	694	714	753	680	710	707	666	700	741	784	730	668	707	751	700	684	749	758	704	662	728	742	724	737	718	665	712	694	745	773	713	759	755	736	719	653	698	710	728	657	658	696	647	718	699	686	698	675	728	697	733	688	744	728	732	690	708	688	743	698	692	756	717	759	726	698	708	758	657	706	718	711	724	716	720	728	657	709	712	733	708	687	741	721	685	735	672	687	714	700	679	676	665	710	687	681	711	729	731	716	740	713	672	714	738	672	708	707	709	645	725	689	748	751	683	734	703	635	716	688	685	703	653	756	665	725	706	696	738	687	700	712	677	718	690	712	729	703	732	732	667	709	707	702	672	690	712	657	709	676	694	693	676	707	765	703	715	712	672	718	692	688	723	702	705	687	678	731	721	710	665	718	697	742	710	694	740	717	719	715	684	701	751	734	690	676	721	713	696	653	695	650	714	668	676	714	681	712	685	722	682	738	733	758	742	748	716	737	706	678	685	752	690	673	686	674	756	742	701	727	691	722	682	697	692	702	698	743	698	697	683	648	698	678	680	709	752	738	725	734	758	724	702	733	747	749	720	720	700	709	683	700	709	691	714	720	685	711	707	660	722	723	694	711	748	746	736	710	709	695	722	690	712	680	702	673	695	715	735	720	713	709	712	720	701	745	690	679	672	729	678	704	697	714	669	716	731	676	712	724	686	712	696	668	682	728	695	714	694	718	723	712	712	730	723	691	687	724	701	721	716	670	700	702	718	719	734	691	727	717	687	659	729	745	694	717	732	705	730	723	699	698	708	728	726	719	693	732	721	677	694	700	745	704	715	675	663	723	722	687	711	687	675	730	720	791	695	703	722	779	718	701	715	704	694	709	733	711	734	732	685	740	720	723	745	694	718	670	701	628	668	767	658	756	746	695	687	703	665	679	702	723	719	714	748	733	689	708	720	713	741	691	745	705	773	695	695	707	715	733	738	702	699	736	758	691	661	703	738	735	712	647	697	695	725	707	708	743	724	747	724	711	711	736	695	705	709	667	769	710	675	673	744	695	698	679	716	683	691	789	722	760	717	714	715	743	667	723	704	737	713	708	700	745	712	720	743	720	755	672	713	673	725	659	656	711	718	727	682	747	679	737	783	743	730	737	692	681	679	705	718	732	639	686	688	717	665	702	684	695	702	751	712	685	740	705	686	666	707	688	664	707	711	726	685	740	668	694	717	638	738	725	686	719	713	658	698	713	714	695	736	715	690	676	689	708	729	696	659	735	748	728	719	692	696	677	678	722	733	723	658	708	701	717	733	681	718	721	740	700	665	727	672	740	742	746	724	700	662	720	704	671	759	705	669	669	727	661	715	702	689	720	721	722	711	694	688	747	693	664	740	663	709	733	726	714	701	716	694	749	724	714	705	702	727	673	683	665	724	716	692	666	698	691	701	716	677	712	717	679	674	697	703	691	674	699	698	664	716	721	690	687	712	685	680	737	714	739	750	678	747	706	709	707	696	723	683	690	693	693	688	655	700	701	742	692	712	724	694	756	755	714	721	682	708	675	675	723	723	733	721	762	727	712	752	709	731	701	736	718	729	679	714	703	678	709	659	669	734	703	724	675	686	725	718	700	744	684	706	740	687	706	677	705	727	697	731	709	690	686	688	729	751	695	722	693	690	664	706	687	722	731	714	678	680	729	678	700	748	727	692	709	734	730	663	708	673	727	704	742	677	702	704	736	673	692	715	763	733	679	701	698	726	705	687	691	735	718	722	675	754	776	717	724	722	697	720	701	679	716	720	707	701	705	655	726	717	717	648	706	673	717	702	741	688	750	671	721	705	696	739	682	717	698	704	691	759	655	700	663	716	696	729	730	673	695	718	693	702	762	695	708	741	713	761	689	737	684	651	745	698	772	689	703	760	705	704	750	647	736	727	704	678	697	715	727	691	675	677	686	721	690	695	694	696	687	720	704	704	681	748	658	719	724	679	723	730	710	666	692	681	667	704	680	687	660	674	674	740	763	725	704	700	703	679	696	682	710	719	726	681	758	710	691	677	699	709	714	722	708	708	731	724	686	679	658	739	694	733	717	661	705	753	726	705	796	759	622	664	700	718	680	674	685	705	695	675	696	665	720	733	677	718	698	724	715	705	681	717	719	725	720	736	705	715	681	720	689	682	693	690	683	706	662	719	760	689	763	745	742	745	660	706	668	659	699	699	714	718	691	683	688	704	683	723	693	731	712	723	738	720	763	752	714	746	701	715	701	708	692	719	698	687	708	719	731	715	784	670	724	689	715	731	670	728	707	668	712	689	721	708	679	673	696	703	661	695	695	694	742	698	735	738	729	679	713	705	717	750	707	684	694	697	708	695	704	695	648	718	725	727	711	702	648	711	705	684	730	735	739	713	725	683	716	715	735	675	738	653	712	733	725	691	707	706	677	697	700	693	749	729	670	709	727	706	692	732	737	689	716	752	710	694	741	717	719	702	728	705	702	736	688	714	705	741	693	716	719	698	716	712	728	742	678	720	699	733	679	721	696	703	710	724	680	768	739	696	708	689	688	714	709	662	725	695	652	696	719	636	711	711	673	687	731	699	714	704	681	723	693	719	706	665	706	694	688	714	753	702	754	700	703	672	707	778	710	750	724	720	710	735	675	699	751	735	681	725	713	693	731	696	693	732	712	696	686	698	710	689	732	701	765	649	731	712	754	664	716	707	685	711	715	697	697	657	755	716	708	693	739	718	743	726	654	683	677	723	706	692	686	730	807	702	735	661	696	717	706	698	727	687	677	732	669	679	676	717	679	709	738	668	713	715	723	694	740	712	714	696	719	727	757	782	660	709	663	710	693	748	714	677	719	694	678	729	724	709	668	698	694	679	722	710	691	682	665	700	705	692	708	736	706	695	720	744	722	694	678	704	732	668	699	721	728	711	730	702	681	737	717	685	728	750	718	744	723	699	691	758	703	717	679	706	715	752	686	732	688	701	675	732	706	681	714	744	688	704	738	688	715	686	728	686	716	691	719	738	718	679	739	717	714	695	698	679	653	716	718	753	658	709	680	722	665	734	667	724	750	718	644	745	653	700	685	694	728	695	670	738	740	679	651	698	746	708	704	710	650	703	724	677	740	744	715	704	714	701	644	728	666	710	655	747	751	750	754	698	730	712	662	689	658	745	727	666	704	710	699	695	729	698	731	682	657	718	685	663	702	731	739	735	717	717	692	669	655	730	732	731	700	763	693	693	709	712	687	695	743	706	743	713	717	696	718	711
39994	10831	2955	1789	1307	1182	1053	782	681	566	514	424	456	406	425	378	327	347	378	336	355	338	320	314	277	331	322	319	307	307	317	290	291	321	301	354	303	313	310	345	310	334	303	297	289	315	297	282	316	264	306	282	318	308	297	303	303	270	278	299	308	267	272	282	307	293	300	295	301	280	299	264	295	322	306	308	313	267	293	299	265	295	293	297	285	297	261	298	272	260	301	303	288	251	291	288	311	309	294	319	278	292	291	286	281	262	304	284	264	258	310	291	301	282	284	302	281	280	286	309	310	294	284	308	275	281	301	318	265	295	278	297	300	263	300	286	305	298	295	285	271	295	277	285	281	288	266	295	290	281	268	297	284	300	291	319	308	265	329	288	318	265	294	290	248	251	292	295	274	316	311	318	307	303	258	276	330	288	301	333	301	304	305	318	324	311	265	259	282	299	290	301	300	322	289	304	301	261	296	295	295	269	280	301	352	304	292	267	301	300	307	330	311	293	292	294	293	312	313	273	306	287	297	292	264	285	290	265	300	311	308	273	265	282	309	267	280	329	293	292	306	287	308	309	314	297	283	288	295	270	282	304	314	325	283	248	306	271	319	284	278	288	276	279	300	300	320	325	297	278	323	277	306	292	308	262	272	318	229	295	293	275	294	252	291	311	290	289	282	304	293	301	297	285	291	260	271	310	294	300	277	266	287	311	292	303	261	282	288	292	290	298	281	304	322	304	320	286	273	290	284	292	269	286	291	274	291	266	300	335	300	274	309	287	297	302	288	305	323	284	293	297	318	306	288	264	310	275	269	304	297	290	278	298	290	329	278	323	257	340	307	332	300	315	282	297	294	308	260	283	300	320	298	237	292	281	296	296	291	272	295	322	301	319	293	297	273	291	298	295	286	320	334	292	296	265	305	308	295	291	292	265	311	295	278	317	304	281	283	270	306	290	277	303	286	301	299	287	285	279	272	306	271	296	293	298	288	262	317	290	308	287	297	332	301	322	319	277	299	304	317	294	315	298	265	264	312	302	325	281	310	286	332	264	297	246	314	296	296	254	264	291	309	291	274	278	297	316	295	295	273	288	267	301	273	276	269	257	299	310	304	316	275	282	267	257	312	276	312	282	316	302	272	314	289	310	295	304	317	314	305	278	265	297	264	284	276	283	321	287	281	296	301	283	294	290	285	287	326	322	317	312	290	322	268	284	300	267	295	281	319	266	290	288	323	332	296	264	299	293	263	313	296	299	308	308	308	279	281	269	289	288	294	306	306	297	319	288	303	292	301	284	296	302	268	292	257	322	304	297	288	285	300	262	293	274	291	300	301	269	268	309	305	315	285	305	303	264	289	302	312	296	288	308	296	278	297	294	282	321	307	308	249	288	252	296	283	308	309	291	300	298	302	274	297	322	298	280	294	285	282	318	264	268	294	272	300	302	281	311	303	320	293	319	250	308	285	293	300	299	279	309	257	277	293	296	280	286	314	284	316	276	286	304	300	288	303	309	304	303	331	300	302	305	312	308	279	291	290	291	316	316	278	276	309	279	312	308	326	295	306	315	284	310	294	294	281	276	316	292	274	284	282	291	293	260	299	250	303	290	270	271	306	305	299	289	294	306	289	285	293	332	314	280	246	286	278	275	316	330	330	280	288	325	301	276	281	290	324	297	297	306	266	287	321	273	301	293	299	310	291	293	299	309	305	272	267	294	317	301	297	284	297	283	293	314	294	284	286	289	288	274	272	306	304	314	282	337	297	292	290	305	270	247	287	294	282	275	288	314	301	295	269	268	312	322	333	297	289	360	289	276	309	281	311	305	285	314	259	294	316	262	288	281	288	283	314	270	288	272	287	304	296	264	275	278	262	277	306	285	291	334	297	263	336	280	271	287	272	301	289	339	301	299	313	283	298	289	296	272	295	329	306	371	300	311	300	289	306	275	258	288	281	265	274	284	287	283	297	296	284	299	285	305	275	296	301	283	306	286	297	269	306	295	269	320	297	300	306	275	322	281	330	294	262	318	345	298	304	305	254	285	290	309	319	310	282	273	288	309	301	256	302	292	314	318	297	290	300	310	264	288	274	271	324	279	281	296	309	295	293	286	276	301	288	269	296	273	318	303	285	288	329	277	300	285	285	271	290	292	303	290	273	290	312	282	305	318	275	287	325	287	300	261	297	261	308	291	293	320	311	274	293	284	293	249	331	304	291	302	299	291	262	275	328	275	315	252	291	292	292	291	288	298	268	300	304	270	280	321	294	281	318	292	288	267	258	285	280	283	291	301	290	299	282	312	289	307	323	327	304	280	301	309	272	291	304	279	284	279	303	295	304	296	285	303	281	283	277	275	269	292	270	291	315	298	284	294	300	288	290	274	273	279	276	289	276	307	270	302	285	292	290	284	303	303	275	288	274	316	291	313	279	249	288	305	277	308	311	291	312	321	276	260	286	309	279	305	297	304	275	330	305	261	288	289	313	289	273	292	303	303	279	304	290	299	283	280	292	278	310	292	281	296	292	271	270	266	304	272	297	288	290	275	273	302	340	299	299	264	264	316	313	291	278	300	279	294	301	297	277	318	287	295	313	294	287	318	306	301	287	326	291	305	298	307	301	309	289	313	292	298	288	329	292	285	316	310	313	294	308	302	329	292	267	330	284	306	271	308	284	274	309	310	291	308	320	286	312	270	307	294	280	290	279	334	316	280	278	293	284	288	306	295	306	315	295	289	312	329	275	301	277	311	288	302	283	308	310	301	315	320	307	285	307	305	297	286	324	323	321	295	290	294	275	293	310	290	291	301	280	296	286	309	285	281	274	317	272	301	286	285	290	289	269	261	279	288	316	253	294	299	269	268	269	273	304	276	315	306	302	293	307	264	290	258	271	286	267	262	317	300	289	295	285	276	300	295	265	294	281	300	294	289	283	324	281	268	273	277	277	266	321	245	295	290	284	283	284	294	268	308	288	278	270	279	277	294	294	261	278	295	282	302	306	306	308	289	305	284	280	295	268	327	303	297	287	289	323	285	268	276	288	310	323	293	306	292	288	316	284	272	278	293	302	284	296	288	285	293	315	277	281	284	299	291	293	271	271	317	276	292	299	273	299	308	282	308	306	324	294	309	278	287	321	269	303	287	265	284	290	308	288	304	290	263	293	281	324	298	301	277	288	282	275	268	266	338	308	292	284	288	309	263	294	302	281	306	283	311	286	302	298	283	285	306	281	268	290	264	254	273	320	301	298	281	285	271	298	281	297	308	287	291	321	249	272	267	282	272	283	278	287	284	267	305	307	310	256	305	295	276	295	262	277	300	303	299	252	309	249	316	287	307	278	308	312	285	293	275	294	290	314	274	299	270	330	290	301	264	303	285	259	310	289	311	280	284	277	281	287	305	285	267	288	307	279	274	276	289	298	275	270	280	293	307	289	315	294	285	323	270	283	292	292	288	276	297	313	335	287	296	303	320	303	285	287	322	285	287	269	273	269	264	275	262
16827	2173	4502	5426	4831	4535	4467	3439	2978	2345	2126	1995	1847	1518	1303	1239	1149	1191	1167	1093	1080	1040	953	982	928	921	897	942	969	892	882	753	812	883	933	1155	991	900	887	1185	1207	825	921	935	873	849	841	770	781	780	782	774	787	804	785	668	752	742	749	789	698	710	745	741	729	745	706	733	763	747	792	767	745	726	679	720	720	739	714	742	694	708	698	700	711	715	707	703	716	739	719	731	758	686	737	722	687	714	701	745	685	700	688	712	704	716	714	751	714	706	753	684	734	672	683	742	712	679	712	695	665	668	697	685	703	680	727	651	709	705	712	665	702	711	734	709	691	681	695	676	723	721	752	683	764	694	733	724	680	736	699	719	685	708	704	690	669	735	727	668	694	681	696	707	736	749	691	674	705	678	718	724	690	682	648	725	651	703	693	679	697	700	683	654	697	702	687	684	694	709	700	704	709	748	674	665	672	689	680	701	682	714	726	693	701	726	695	682	679	734	688	702	709	716	691	736	706	723	712	644	711	700	728	701	691	675	720	660	706	698	719	665	722	721	711	718	664	672	705	692	714	687	660	687	688	750	682	697	674	753	696	737	694	731	706	686	672	759	714	680	747	718	758	699	726	744	700	725	693	670	722	668	764	735	701	658	697	738	684	692	680	679	676	686	674	684	727	712	670	712	687	664	680	684	718	685	702	694	678	710	694	717	730	692	716	662	703	736	747	702	739	699	726	718	724	714	783	700	658	702	660	677	637	699	723	674	740	680	728	748	674	633	695	713	728	656	719	693	717	682	718	713	690	707	655	710	707	706	668	686	687	724	685	647	709	717	678	701	681	683	747	701	665	719	670	710	663	676	710	736	716	711	686	664	675	729	762	725	725	677	631	715	715	708	702	691	646	695	662	708	743	709	686	686	696	724	706	656	725	701	664	682	744	700	688	687	721	674	747	689	663	724	727	697	664	699	744	687	697	718	694	692	694	658	706	690	664	749	725	733	663	697	701	704	683	666	698	710	709	683	701	641	665	688	695	710	734	680	676	665	657	701	734	713	701	712	765	682	670	707	680	732	697	652	700	699	728	700	699	768	705	756	710	653	680	716	714	716	650	727	727	700	668	698	716	631	770	686	746	703	687	745	746	713	692	715	653	713	743	686	755	688	691	732	717	739	665	711	683	758	677	675	723	707	691	693	694	708	704	707	687	691	716	721	685	683	678	673	743	664	699	704	696	689	719	709	682	720	737	641	658	697	724	658	683	664	701	746	674	681	681	672	683	739	735	720	700	663	680	700	780	682	698	663	744	708	716	692	628	675	663	714	656	710	684	700	714	687	710	707	715	696	719	690	662	723	686	730	700	650	660	679	715	697	703	728	657	667	716	713	726	711	724	697	705	664	674	675	701	673	687	649	693	673	667	687	690	709	685	716	695	672	702	672	716	690	692	686	731	704	688	703	711	720	683	656	671	673	721	709	733	649	738	683	711	729	732	687	683	694	687	723	718	686	747	722	711	708	688	679	694	692	694	678	738	707	682	682	710	704	703	709	729	716	743	708	709	701	688	681	741	693	694	685	749	670	702	680	736	707	743	694	726	689	698	733	711	692	681	747	721	706	687	705	725	669	712	634	682	711	729	705	681	691	641	699	694	724	678	669	690	684	712	668	677	674	704	696	671	663	727	740	678	736	715	670	718	672	719	747	654	708	688	709	715	691	675	710	727	680	697	722	667	737	737	698	735	698	743	654	728	743	691	717	709	683	692	697	695	692	751	692	656	697	712	665	712	660	649	678	666	712	727	695	697	680	743	664	670	719	664	727	680	738	703	726	667	687	700	703	687	693	653	712	727	719	700	656	728	707	709	716	659	696	692	681	685	704	707	712	712	685	691	745	708	664	706	685	746	690	698	718	694	658	703	675	758	726	729	678	704	689	725	725	706	697	694	715	719	704	662	708	671	685	718	663	725	725	704	696	736	688	731	697	649	682	686	701	715	660	697	622	706	706	680	669	702	710	731	664	648	713	782	690	671	718	757	725	740	671	705	666	726	693	692	707	663	702	703	669	713	691	727	717	713	696	711	656	691	728	702	695	678	669	706	695	664	683	741	718	699	701	678	713	668	719	741	754	721	704	679	695	748	691	718	670	695	742	721	696	726	699	713	685	740	670	692	710	698	704	688	680	740	660	715	747	706	695	696	706	750	719	774	703	705	722	691	728	650	687	706	686	682	643	707	712	684	671	701	677	719	698	700	672	659	680	700	709	703	715	695	696	748	708	682	686	667	691	660	697	740	627	683	708	729	703	672	639	712	718	722	698	678	685	621	695	709	676	710	721	688	699	715	681	692	715	691	664	706	710	679	708	674	709	711	688	656	748	660	673	666	701	672	701	729	709	703	696	661	680	684	678	732	711	719	684	712	698	675	705	698	649	690	723	717	716	708	722	654	679	732	677	757	700	724	689	713	661	676	701	691	690	691	713	685	700	694	736	715	707	658	669	699	616	690	699	691	722	728	667	720	649	702	729	684	740	669	691	713	696	703	632	700	703	703	744	701	727	680	704	708	668	745	702	727	685	711	711	705	677	698	712	660	700	725	638	670	696	695	714	723	708	705	701	712	707	710	656	715	723	709	695	728	659	655	721	651	689	738	728	659	718	710	710	668	708	687	683	700	696	648	734	716	714	662	685	651	665	712	670	652	644	715	675	745	696	666	718	695	679	742	711	690	718	696	705	693	687	680	689	711	731	696	691	655	738	729	719	729	717	670	652	688	682	688	695	692	673	667	731	697	734	684	707	686	691	730	750	714	730	713	722	705	793	708	701	659	626	689	663	707	700	718	647	680	743	721	684	721	729	737	732	719	713	663	693	677	707	693	713	694	688	671	665	673	663	711	715	704	698	680	717	698	702	711	709	666	682	684	718	669	654	683	671	689	659	670	692	713	681	679	721	664	673	680	710	710	699	721	673	715	714	675	691	692	687	746	705	697	705	664	676	696	747	694	666	621	683	691	679	694	689	649	706	731	679	743	693	705	709	749	701	710	746	687	696	679	720	669	680	656	702	689	725	719	714	690	660	746	710	695	694	707	741	717	703	735	699	667	701	692	679	689	669	675	750	679	702	699	704	734	725	719	699	670	702	724	649	677	730	658	729	711	699	703	656	695	701	721	727	725	738	675	703	729	708	660	714	673	695	694	655	668	721	729	674	689	721	659	702	713	699	706	676	665	728	707	714	724	681	670	668	643	679	707	727	722	682	713	705	679	681	679	648	646	677	686	717	637	713	710	720	699	693	675	734	635	652	705	658	745	680	695	651	692	706	756	682	703	674	717	688	704	658	726	678	735	650	733	685	705	683	736	722	713	663	723	679	665	678	687	682	699	694	762	698	713	703	690	692	728	712	668	655	702	702	721	701	694	712	675	708	688	693	715	748	707	718	716	697	720	716	681	703	719	735	711	700	687	717	682	690	704	663	712	686	668	677	678	701	701	712	727	755	736	688
4681	219	221	195	186	218	215	169	159	158	149	153	165	155	122	126	167	157	129	136	128	128	112	131	140	152	142	128	144	113	127	140	121	148	146	132	140	144	110	130	131	128	150	131	130	122	127	147	135	126	143	116	116	131	127	150	134	131	123	118	117	116	148	139	120	110	125	116	147	133	133	125	119	125	97	135	113	129	141	119	123	139	113	119	140	135	129	142	141	132	149	125	113	118	114	139	125	146	143	151	138	152	126	132	159	122	117	137	133	131	134	116	129	141	131	131	124	141	102	127	125	117	144	139	134	143	149	141	146	114	157	138	108	126	130	155	140	142	136	131	136	141	121	110	110	151	118	132	134	126	134	144	155	121	118	112	120	135	125	134	137	141	145	135	121	142	113	116	125	140	142	142	144	149	150	146	137	141	141	120	133	111	132	122	138	141	115	146	119	126	117	137	124	127	127	108	129	136	129	139	125	144	121	147	130	130	125	108	160	132	153	105	122	129	139	150	130	136	129	132	132	121	103	125	106	140	120	149	127	131	143	131	116	127	109	135	137	106	150	143	137	148	137	137	137	126	129	130	133	141	123	135	133	124	127	139	118	114	132	131	138	125	105	139	134	133	116	132	131	137	135	150	120	114	131	123	136	130	117	137	127	137	114	141	120	130	124	134	123	138	129	121	127	136	124	142	106	139	142	132	123	118	136	134	115	129	117	131	144	131	126	109	115	130	129	147	131	149	120	136	135	141	137	125	123	157	151	133	109	142	118	148	131	124	122	133	144	149	136	124	124	127	150	143	113	127	162	121	145	148	132	141	122	130	142	125	131	134	111	108	141	135	125	136	141	135	146	126	123	125	120	119	146	138	125	133	129	120	155	125	129	122	144	109	160	127	113	120	135	144	113	134	133	150	115	149	104	136	119	156	137	142	124	137	130	138	141	143	121	138	128	133	118	134	114	133	126	147	110	133	137	124	137	137	134	138	125	140	114	122	111	132	132	122	126	128	126	134	131	128	136	153	128	157	143	127	127	134	112	137	137	142	128	117	151	129	109	121	147	130	110	114	137	136	141	131	126	134	137	117	125	141	135	145	128	143	119	116	110	112	132	155	101	138	137	150	149	149	133	123	140	135	128	129	133	135	141	112	134	148	113	112	119	150	109	143	121	123	122	143	122	145	142	126	157	131	126	121	130	106	135	124	105	134	117	126	125	136	130	119	140	136	116	135	124	124	154	152	130	135	121	120	114	144	131	127	124	139	121	120	137	137	137	142	120	145	134	130	136	130	127	122	125	145	138	115	128	130	124	145	171	133	125	150	123	114	134	141	152	143	124	132	124	130	123	147	122	128	124	127	150	136	131	135	135	164	131	127	116	139	123	140	108	138	133	142	108	123	126	105	125	125	138	143	147	144	112	143	146	124	132	114	125	139	132	112	150	143	150	132	138	111	128	132	128	141	149	125	123	119	144	126	128	113	125	123	150	134	126	125	129	127	144	151	128	136	142	128	136	132	121	115	152	131	107	131	121	118	108	129	146	132	140	137	144	122	125	150	118	135	104	141	127	133	137	132	119	126	105	128	127	123	131	134	147	128	136	145	119	140	126	140	135	146	141	126	131	126	140	154	147	136	143	138	142	125	141	140	144	110	135	118	128	132	147	137	137	125	122	130	124	117	119	116	117	136	143	128	115	135	135	142	135	128	142	144	143	126	135	131	136	121	123	139	130	166	124	144	122	114	138	139	129	109	124	129	134	138	148	105	136	139	125	121	147	143	147	130	128	110	140	131	115	154	159	131	127	152	125	141	115	128	130	142	127	145	120	138	120	114	140	126	132	139	125	131	123	144	125	120	137	131	130	134	134	129	131	129	111	141	129	139	129	146	122	160	157	132	127	144	123	144	157	133	123	126	112	119	127	115	145	125	123	133	133	142	141	115	133	121	130	148	118	148	151	129	124	125	128	130	137	122	134	135	139	126	116	127	121	139	141	134	132	137	125	134	136	122	121	122	138	140	139	119	119	133	136	127	145	125	139	122	132	116	141	131	144	131	127	147	126	127	120	128	139	137	119	127	112	121	119	141	136	147	129	132	115	130	138	143	132	136	143	121	137	149	160	144	134	126	124	144	123	126	119	125	143	116	115	148	136	125	137	146	120	157	140	125	138	132	142	134	120	157	125	138	131	106	126	136	118	131	128	117	134	144	140	146	124	127	140	126	159	140	127	113	141	120	125	114	119	128	123	136	139	123	130	108	131	116	116	143	143	127	153	137	155	130	130	108	137	124	120	114	127	151	123	131	124	125	134	109	135	133	137	122	122	150	161	136	132	133	130	117	117	121	131	140	129	126	132	140	124	137	130	145	147	121	139	130	136	132	125	128	131	135	120	132	138	145	126	143	116	123	142	128	140	126	133	141	135	132	147	147	129	133	131	147	149	144	128	163	147	147	128	148	110	138	124	121	140	136	130	124	115	115	144	135	129	133	133	119	160	138	129	144	142	134	135	127	147	127	123	145	136	130	130	128	135	113	139	121	139	133	141	123	166	116	148	131	128	112	141	136	111	155	139	148	113	123	139	120	119	123	136	152	133	141	136	126	121	129	125	126	119	132	116	143	133	125	129	112	146	117	127	128	119	126	132	118	130	133	121	135	126	136	133	126	113	150	108	127	138	134	129	132	128	121	140	139	134	152	140	141	139	125	127	134	116	132	128	120	134	138	123	138	105	150	147	128	140	143	135	127	140	150	139	93	133	116	132	126	125	153	135	134	128	128	131	115	133	119	105	134	127	128	140	135	121	141	130	140	135	120	142	104	123	132	112	122	124	128	125	139	130	129	128	132	114	145	156	134	130	157	137	117	122	109	128	122	132	136	139	150	141	134	128	141	140	132	132	114	118	139	132	117	131	140	144	121	132	129	133	148	127	125	142	126	113	135	139	136	143	139	125	139	129	110	140	128	141	121	130	113	117	131	136	126	123	117	122	123	130	122	137	113	143	145	163	117	143	122	131	141	132	134	105	144	126	139	146	139	122	121	135	122	154	144	132	118	152	138	133	132	116	114	125	132	149	139	107	123	133	140	124	121	121	127	122	132	130	141	132	134	142	130	128	140	133	141	119	123	141	144	133	129	124	122	134	129	136	114	154	122	119	123	145	136	154	143	131	118	121	133	125	115	130	135	125	133	133	128	142	120	126	155	126	149	136	128	120	135	134	118	144	143	124	113	152	132	130	133	125	129	118	132	141	127	139	122	116	135	134	151	122	116	135	127	137	111	97	129	140	127	150	119	121	119	126	141	127	158	149	127	108	121	151	95	125	138	151	142	148	128	145	137	138	124	140	163	138	152	111	123	122	112	118	137	113	134	154	129	135	127	126	158	131	108	129	137	139	141	140	125	135	132	128	129	146	131	168	146	107	136	139	113	131	132	120	126	120	116	122	143	131	138	127	115	147	129	149	152	124	134	131	146	134	136	135	119	135	137	125	132	128	142
5034	453	638	660	671	863	993	649	553	536	431	483	554	449	406	376	373	438	403	383	388	392	395	376	394	399	387	403	371	406	381	387	369	387	437	413	347	406	403	425	375	358	409	406	395	435	377	372	400	371	372	338	369	415	404	393	385	349	409	384	355	371	378	386	399	415	380	412	370	408	365	392	399	415	335	364	410	361	395	364	375	376	346	359	399	389	388	376	353	379	358	403	374	380	362	361	405	366	374	350	389	401	380	395	377	384	387	391	404	376	364	355	378	384	388	356	404	405	412	350	373	401	386	363	398	400	363	390	366	359	377	420	342	383	371	386	401	387	366	410	376	369	371	359	374	378	366	355	365	408	395	372	377	393	385	384	379	362	389	378	367	408	388	378	385	400	397	373	377	394	418	399	360	387	385	394	379	368	360	411	364	368	372	382	395	379	370	371	374	405	386	378	391	407	378	384	378	390	379	413	420	365	403	359	360	357	368	398	382	406	369	407	408	370	388	399	407	385	407	382	402	379	388	413	378	400	366	349	371	397	381	385	386	403	353	365	406	431	370	377	377	396	405	373	367	434	391	388	355	369	382	369	408	403	360	363	377	381	404	397	364	415	376	382	377	375	401	403	357	376	391	372	403	434	376	400	365	354	388	383	395	394	348	395	379	386	342	343	397	377	377	404	380	362	370	365	399	404	390	391	392	385	390	355	379	347	369	391	397	385	372	367	409	380	410	403	412	344	385	367	380	379	381	369	413	352	382	368	357	380	369	400	395	376	384	364	399	391	383	393	388	365	377	398	388	331	373	370	373	368	404	387	382	442	400	383	393	371	377	418	376	426	367	387	400	370	385	382	424	376	373	339	364	390	383	387	357	340	385	398	385	368	366	401	397	413	381	416	389	374	373	406	360	379	373	364	403	342	362	353	386	353	371	364	366	365	424	406	408	414	406	387	364	391	391	387	389	377	337	367	385	358	378	359	361	390	392	442	408	374	401	378	370	379	372	370	372	396	393	388	390	360	377	397	382	374	386	383	373	385	376	373	371	369	365	372	398	378	373	358	380	398	353	398	382	369	382	380	445	363	385	394	378	355	390	383	366	389	376	402	400	387	388	415	380	405	363	370	372	390	419	350	367	374	409	377	384	351	397	386	391	383	367	396	408	354	371	372	354	343	388	388	404	391	369	358	381	389	354	342	378	383	399	375	390	382	359	409	389	409	368	376	367	385	388	403	333	349	398	392	365	408	417	389	403	410	401	373	393	360	365	422	367	370	371	373	374	366	376	364	390	377	408	381	403	394	377	437	400	366	363	379	415	359	375	379	396	383	387	374	378	387	394	386	354	390	395	379	396	359	350	376	326	382	388	373	365	353	352	355	384	378	394	384	407	411	386	390	353	371	375	374	399	393	390	387	406	397	369	399	412	354	395	396	394	378	406	368	359	402	393	359	391	377	401	369	423	376	355	379	361	393	401	371	403	368	392	399	362	421	356	386	321	376	372	357	383	353	419	334	383	372	362	350	381	389	370	392	406	387	386	359	356	349	403	401	381	378	356	396	408	425	369	399	365	348	399	375	366	381	369	391	380	413	385	389	383	372	350	400	389	367	400	407	401	345	388	390	427	329	327	398	357	350	391	399	348	382	380	400	362	368	351	399	381	381	411	377	368	386	351	386	373	416	397	389	372	362	377	373	350	415	366	405	390	389	381	370	363	380	375	378	365	390	383	412	350	415	365	385	406	379	356	410	387	355	382	374	369	341	401	362	441	394	378	386	389	390	377	358	367	382	355	394	386	390	383	362	381	380	360	376	352	415	370	357	371	379	386	392	382	382	383	370	385	376	395	331	356	373	358	400	377	362	362	355	385	388	375	412	388	392	347	430	379	372	384	391	357	351	378	384	353	390	341	396	376	355	380	369	381	381	377	363	409	407	405	418	379	368	379	369	389	390	388	365	358	385	372	378	392	355	408	388	355	439	400	377	379	393	404	434	352	380	364	406	374	378	354	375	378	376	374	396	374	405	369	392	372	398	387	426	370	340	380	389	378	374	372	364	394	369	399	358	426	387	386	411	359	392	378	409	364	373	393	398	394	385	368	340	417	406	383	378	385	395	383	381	362	415	371	392	417	347	398	386	426	376	397	367	338	376	386	358	379	387	390	413	389	389	386	398	396	381	335	380	400	391	386	372	398	427	364	390	423	380	364	420	409	356	375	374	393	379	389	378	390	412	380	381	421	383	379	391	372	384	393	357	381	372	358	396	348	405	384	380	374	376	363	375	406	435	383	379	361	423	367	384	404	384	375	400	409	370	391	395	393	371	400	358	356	368	364	374	388	394	366	351	384	361	380	377	388	407	381	363	384	368	418	383	384	315	405	411	388	367	434	384	438	374	407	364	371	349	361	398	351	399	391	375	396	379	399	373	363	388	381	404	389	367	368	379	352	355	443	367	364	376	389	351	395	347	364	382	362	372	381	382	372	365	362	358	410	369	354	364	402	409	391	395	385	348	393	393	343	399	390	386	376	375	380	384	369	411	388	394	386	427	390	336	380	364	370	341	406	376	424	371	372	403	378	353	369	366	377	338	353	386	396	384	382	368	358	388	368	385	361	385	397	379	378	388	350	410	391	347	369	372	407	401	393	395	372	392	387	385	379	387	394	355	375	398	393	348	387	393	397	408	400	377	410	401	383	349	424	393	396	397	368	353	400	382	393	390	377	368	378	399	335	383	371	411	383	389	388	393	420	386	349	354	364	378	366	367	387	397	376	371	364	381	358	370	405	392	359	370	389	364	385	359	406	369	383	399	377	339	382	382	410	380	396	375	383	365	399	370	391	397	385	330	377	374	346	376	401	367	337	407	380	366	354	383	372	373	376	376	375	419	377	378	366	376	364	368	355	396	380	393	400	363	366	388	377	408	356	394	342	350	353	378	375	407	356	385	363	414	380	381	406	374	375	396	367	398	394	373	408	382	392	383	377	374	394	403	373	403	409	387	399	408	381	392	380	367	405	374	360	373	435	412	393	343	351	361	371	373	403	402	374	380	403	371	379	398	389	398	347	411	410	386	374	419	333	386	398	356	347	383	352	402	408	367	362	391	371	399	376	391	358	378	384	415	408	390	370	382	368	393	414	380	375	385	382	354	356	389	363	403	360	388	389	367	385	384	379	392	376	366	393	371	342	353	372	367	353	407	352	387	343	368	417	364	362	364	397	381	374	362	379	380	413	380	393	413	362	383	380	362	398	364	398	383	441	374	371	407	368	411	373	417	361	371	395	388	394	373	399	403	333	394	384	422	383	373	351	409	369	401	385	398	386	362	368	408	375	391	352	356	370	378	398	359	360	416	379	390	391	411	400	367	389	369	355	408	422	388	369	381	398	371	365	373	375	374	364	413	356	379	388	361	402	373	389	433	409	424	384	390	369	400	368	393	348	371	390	398	385	362	361	366	371	382	374	384	338	385	389	420	377	364	360	371	388	364	368	378
29947	4562	1369	1086	787	717	718	498	478	416	386	387	370	310	321	322	302	302	324	334	291	324	314	302	298	329	319	293	330	300	317	299	298	330	311	322	340	276	300	295	274	293	292	323	294	299	272	274	271	270	295	274	318	258	285	289	292	296	278	287	277	278	286	290	279	266	301	275	299	261	319	273	296	272	261	271	266	278	293	308	281	268	304	285	310	301	291	310	269	297	264	262	305	262	300	304	301	288	271	253	286	296	282	277	260	316	301	289	282	303	290	284	300	272	277	300	280	246	294	300	267	307	267	276	302	265	299	283	290	289	291	277	289	279	272	279	283	289	285	285	287	251	291	257	274	266	284	304	290	307	292	263	300	269	275	282	280	270	282	272	286	284	320	303	290	261	283	278	286	271	276	280	268	278	254	263	305	275	292	321	270	288	262	286	306	261	307	284	274	284	309	280	287	253	290	277	266	273	283	282	287	292	264	269	300	281	303	256	257	279	284	292	284	300	305	241	299	277	283	282	287	295	258	271	282	278	274	247	302	290	288	287	268	282	280	274	272	267	297	274	304	286	272	267	273	273	286	309	267	310	277	297	281	295	291	294	298	255	286	256	295	276	271	308	267	280	273	268	283	273	314	274	258	262	278	303	271	312	288	280	283	261	276	272	281	291	273	281	288	282	282	265	265	255	279	260	272	293	296	314	295	277	316	263	279	310	283	283	297	268	292	272	268	299	304	275	297	307	272	248	283	294	283	258	267	271	279	315	291	270	280	296	279	268	279	321	280	304	282	296	301	252	300	267	248	273	280	316	266	277	288	236	261	272	293	269	311	284	285	267	239	258	309	330	333	287	276	318	282	286	257	307	270	308	288	287	304	272	300	292	279	286	275	289	276	287	281	254	278	278	307	273	287	312	261	256	253	278	270	284	257	275	271	289	257	296	286	278	315	262	253	270	320	286	298	257	290	267	262	270	244	292	285	298	295	291	277	230	266	266	298	282	290	282	274	268	286	316	278	234	286	293	310	312	293	254	307	285	259	253	273	284	279	297	272	283	263	287	299	278	292	285	287	296	289	278	301	305	275	282	285	285	284	260	298	261	270	284	296	281	278	274	269	275	290	326	269	286	260	274	272	289	303	272	312	296	272	287	275	291	291	273	292	291	286	267	277	288	289	266	266	283	282	320	258	283	268	265	283	289	293	273	293	251	268	286	262	295	254	275	282	305	318	299	302	257	296	274	287	281	296	291	269	289	268	253	300	293	268	250	309	267	271	271	278	259	286	267	272	285	288	296	287	251	323	278	269	256	276	308	281	305	270	290	269	275	275	290	274	274	261	296	263	293	269	299	251	263	278	277	288	287	250	263	274	292	273	276	310	296	271	280	291	293	291	271	269	277	283	262	270	264	283	296	271	273	284	321	295	267	269	284	301	278	277	259	276	287	295	290	277	297	310	310	306	289	299	274	274	253	287	263	276	279	269	293	278	276	277	307	272	264	281	281	272	262	250	265	274	309	286	262	293	295	301	267	253	296	294	309	268	277	312	278	286	280	278	298	276	278	280	295	304	279	294	279	278	256	262	280	290	282	286	282	281	289	282	267	280	287	245	295	270	269	279	267	277	271	269	306	245	256	289	275	259	304	261	293	282	282	304	301	282	290	267	282	305	295	275	274	253	298	323	271	284	287	301	268	276	261	264	270	263	282	263	268	293	297	298	267	271	292	280	287	269	297	254	291	283	290	250	246	305	307	257	278	283	273	309	301	266	274	264	284	287	268	293	310	239	294	269	291	292	279	306	252	301	291	277	276	268	306	275	278	274	302	257	280	258	283	283	286	301	272	297	300	295	273	288	276	273	324	264	307	279	274	255	262	331	291	266	295	284	296	301	290	247	303	298	309	309	265	261	293	306	261	305	321	335	292	291	283	288	287	295	267	272	276	286	265	284	282	297	283	308	244	314	254	289	326	261	294	277	262	270	313	293	280	290	266	290	275	294	259	293	257	274	264	293	258	279	307	268	254	285	300	262	280	268	279	295	308	301	291	298	297	285	274	314	271	285	299	266	284	315	301	301	277	278	254	265	285	273	305	271	264	327	282	320	295	282	293	253	274	289	277	300	256	299	285	293	283	298	313	272	281	252	301	283	264	292	285	284	291	288	262	297	334	268	257	293	277	277	260	305	307	297	288	284	271	275	268	288	289	231	296	272	267	297	266	312	305	281	299	300	271	311	295	242	304	306	295	264	253	275	276	297	279	274	302	276	302	302	289	255	278	258	298	290	248	264	306	291	272	295	295	280	269	266	277	262	249	283	285	296	315	288	307	281	271	272	275	267	298	253	323	283	276	245	250	289	277	275	291	312	264	295	305	274	281	274	284	297	284	280	275	283	285	267	266	306	273	275	257	287	295	283	272	290	274	275	274	280	277	286	281	309	305	281	281	284	273	287	295	284	296	280	317	289	258	284	287	270	265	335	299	246	262	326	257	307	267	272	231	270	256	317	297	297	300	247	276	253	279	279	296	238	263	264	247	250	276	262	288	302	260	292	278	274	293	281	316	272	277	292	299	255	262	266	317	281	293	259	307	278	291	305	259	273	274	278	309	310	297	314	237	274	287	272	264	294	303	312	305	287	292	300	306	303	304	281	308	257	261	298	272	281	270	265	293	254	248	296	275	263	297	262	300	273	270	265	270	293	280	290	284	277	290	274	257	287	272	272	291	270	269	283	271	297	261	277	296	300	283	266	276	256	275	238	260	299	289	271	254	273	291	290	266	270	280	280	278	326	264	296	298	292	240	304	248	273	292	294	293	283	288	313	267	310	281	305	263	273	285	297	271	295	279	294	275	266	274	244	262	268	324	326	260	280	289	276	304	269	281	261	272	284	281	268	289	321	296	271	274	268	260	274	268	276	292	281	288	296	281	269	258	282	279	280	278	283	313	288	276	273	258	268	282	301	272	272	277	282	264	307	271	311	326	293	313	294	287	254	266	288	300	297	283	302	310	273	281	294	295	284	278	288	278	280	290	288	290	259	315	323	282	293	296	287	295	330	267	303	292	284	295	295	285	292	276	283	289	298	300	258	242	264	294	264	270	310	273	273	280	290	276	299	286	278	269	294	281	268	277	293	280	274	287	280	291	280	276	273	274	291	270	283	272	292	299	260	295	280	274	301	271	287	272	315	299	288	291	273	297	276	289	289	281	263	278	248	273	280	293	277	289	275	314	326	267	289	292	295	287	292	309	277	267	307	289	287	310	275	305	259	295	305	275	323	270	304	302	262	316	280	290	265	267	330	307	262	277	309	297	260	267	247	283	295	257	315	307	286	256	244	274	249	311	287	285	267	276	280	285	326	279	261	269	291	291	277	313	282	297	276	288	311	287	279	275	273	298	298	281	296	298	300	286	289	308	283	271	283	277	268	287	248	293	282	317	313	295	288	279	260	301	291	304	275	296	282	303	276	328	288	277	309	277	267	290	282	274	281	289	256	279
13278	1456	2744	3286	3094	2954	2991	2089	1866	1570	1435	1453	1343	1125	1067	1040	946	973	935	1004	917	888	852	877	771	870	907	843	843	810	809	801	728	781	837	947	867	829	883	1027	906	818	732	809	773	756	734	755	743	728	718	754	734	819	707	708	682	793	709	708	711	678	699	733	767	733	740	683	683	702	761	743	757	733	651	732	715	724	692	736	720	728	723	720	725	743	666	748	681	720	717	678	728	683	683	729	693	691	729	713	706	704	686	716	711	691	713	728	715	734	710	704	671	739	673	673	727	676	687	725	726	691	698	755	677	747	672	706	710	724	711	698	691	707	703	711	702	737	710	714	730	699	711	688	712	713	718	695	707	706	716	696	724	696	767	687	686	667	725	675	663	755	704	727	692	670	699	732	722	745	722	685	717	723	725	732	666	718	705	730	698	739	687	674	716	725	736	772	672	722	681	739	716	683	678	705	713	720	692	741	655	745	692	709	744	682	714	698	715	659	705	693	659	763	725	728	664	721	744	709	691	732	753	716	692	737	695	662	632	712	721	690	729	727	711	706	642	725	718	744	685	663	701	744	705	666	702	670	671	728	707	692	675	687	737	702	738	669	717	682	712	683	702	669	719	675	729	676	674	705	731	740	687	742	710	688	729	647	770	758	636	745	747	701	700	679	714	676	687	714	729	666	703	741	713	718	727	680	665	791	696	730	692	716	664	696	698	729	740	731	675	745	689	723	717	720	679	676	708	713	718	725	692	679	728	671	702	698	706	709	707	677	724	712	685	695	746	719	711	701	695	716	688	698	706	684	703	758	699	692	682	744	729	692	710	728	690	717	722	729	723	728	717	691	739	703	725	729	684	720	694	687	723	680	692	675	716	709	727	730	733	715	733	734	707	714	710	666	724	727	682	730	725	708	709	732	715	701	729	696	730	688	694	714	743	723	721	724	673	693	689	706	661	755	715	662	674	746	707	741	713	741	716	669	742	726	700	679	671	694	708	678	720	650	681	731	724	713	660	705	716	713	696	685	746	682	725	737	718	721	670	673	702	688	677	691	709	698	717	730	752	736	746	683	709	704	662	687	681	639	724	744	690	680	685	665	747	712	707	714	728	698	737	717	719	678	746	696	725	732	696	735	708	712	693	714	722	722	709	710	666	730	737	690	723	743	694	696	716	685	738	723	748	708	663	675	748	649	747	673	682	698	723	699	694	732	699	724	691	704	711	740	738	706	709	695	670	726	664	670	684	695	732	711	721	704	693	697	726	746	735	699	694	687	710	697	652	723	711	690	720	675	700	728	724	695	704	707	713	724	714	687	723	630	747	709	650	728	702	710	683	695	646	729	750	678	754	708	726	654	643	678	710	734	704	706	723	699	750	695	716	707	696	684	775	720	668	710	685	716	722	682	676	694	715	692	716	733	709	724	694	689	696	665	720	677	688	727	685	702	712	700	697	703	680	728	726	686	747	733	704	680	685	644	627	687	746	714	678	724	720	757	696	712	722	734	725	720	699	720	689	697	721	732	680	637	683	719	698	714	753	677	707	762	766	649	736	714	704	714	753	722	692	680	695	728	712	774	699	702	683	703	703	719	714	675	670	658	690	671	664	669	755	705	696	701	762	725	683	698	714	703	703	744	669	694	703	680	721	700	679	601	706	709	693	695	694	721	724	712	723	759	751	721	713	675	676	684	705	686	705	719	706	730	682	701	753	762	711	715	695	717	706	765	750	719	701	737	729	714	708	729	734	734	689	655	709	753	694	722	669	693	685	683	713	713	707	687	715	732	745	695	735	693	718	688	700	733	695	716	692	716	746	717	759	721	724	703	732	708	682	696	703	698	782	697	751	724	738	702	725	697	687	753	667	744	687	766	697	727	690	735	732	751	740	645	718	719	673	708	710	700	729	672	718	690	723	716	665	704	697	728	702	624	717	729	738	723	725	732	685	723	716	726	714	685	721	700	705	715	705	710	704	727	682	746	747	697	733	669	687	727	714	686	731	697	671	740	720	726	711	692	690	777	707	731	666	660	693	762	757	706	693	758	707	741	717	724	688	735	750	707	725	724	681	668	676	674	756	671	659	724	638	769	715	719	708	724	723	678	681	728	694	736	711	713	684	714	685	698	732	698	704	710	682	721	709	684	716	717	736	699	756	695	702	731	697	707	687	682	701	729	729	703	713	724	661	705	728	704	689	722	708	717	683	742	719	672	746	712	687	701	735	671	716	727	681	702	716	687	677	739	706	709	730	739	713	698	707	703	726	730	701	737	718	645	685	699	756	723	709	718	697	683	748	770	727	714	680	744	701	709	698	712	712	685	756	752	675	780	652	697	701	660	694	733	717	739	725	685	753	705	675	756	702	724	716	709	706	731	729	739	705	694	707	730	701	716	708	699	683	712	682	728	718	671	650	679	711	674	703	713	715	691	691	720	656	720	678	677	758	722	672	720	708	721	673	695	713	706	683	726	731	676	685	683	753	701	694	749	730	718	690	697	679	723	709	714	688	659	712	721	725	725	706	698	760	665	707	710	745	683	693	700	746	703	750	716	695	746	805	755	744	709	759	647	702	699	707	750	697	704	739	748	697	737	667	703	703	695	674	711	690	715	655	687	725	703	697	707	693	705	673	723	750	711	663	679	719	725	698	735	695	685	774	716	660	673	755	688	727	745	755	686	702	679	749	685	661	731	673	726	694	737	698	688	676	725	702	667	688	735	711	662	690	727	715	704	694	704	723	649	758	724	706	734	683	719	752	693	686	766	697	660	697	730	723	748	735	761	698	706	687	738	710	695	719	730	700	710	695	669	706	698	664	726	755	715	692	701	685	761	712	693	754	711	704	700	668	700	710	701	720	729	679	745	715	738	709	781	683	691	708	711	707	730	720	695	682	707	732	709	689	694	699	700	704	693	721	720	681	698	705	651	729	715	665	687	718	711	705	678	726	696	753	732	712	659	720	768	710	692	752	682	681	657	734	697	720	659	762	751	710	728	766	735	733	702	736	717	748	691	694	704	720	717	711	745	679	725	696	698	718	744	718	738	783	670	647	747	684	706	673	738	698	731	740	705	748	686	726	685	702	672	704	734	704	680	723	684	712	711	683	707	749	710	697	736	673	714	705	692	707	672	670	740	674	703	704	720	708	703	665	659	695	673	742	684	745	704	668	729	717	759	730	725	650	696	735	758	729	700	671	734	692	697	709	757	742	701	703	664	708	697	655	705	692	674	698	694	701	682	713	702	690	722	693	709	694	715	694	715	696	717	711	767	709	697	702	707	681	682	740	715	683	703	714	761	737	722	674	748	712	743	704	676	712	686	706	691	680	716	693	725	702	703	712	749	700	686	663	753	710	731	661	694	707	735	687	724	731	670	670	723	780	727	712	714	748	705	707	700	667	705	723	665	683	664	706	730	734	659	738	718	695	710	650	705	679	740	695	731	666	717	699	704	716	719	722	718	701	694	728	680	714	715	708	748	720	743	705	759	735	742	683	727
41359	12478	3438	1809	1324	1053	981	691	790	558	519	519	438	507	389	378	342	343	334	351	308	286	335	328	302	318	297	324	306	339	296	310	314	269	366	323	346	350	332	410	342	300	289	310	332	313	287	306	276	301	299	307	301	303	317	280	312	310	280	301	279	286	288	278	273	283	274	292	274	282	298	313	275	280	298	306	281	285	292	276	271	300	310	303	272	267	288	266	281	299	278	280	314	309	280	296	301	306	289	313	300	313	268	280	297	292	277	291	294	249	284	313	282	306	309	282	291	312	287	277	286	264	308	276	295	294	309	284	284	298	332	272	308	266	294	269	293	288	294	255	280	282	281	286	285	270	261	262	287	311	279	307	288	267	270	308	319	331	296	303	288	313	289	285	293	335	271	287	267	302	281	277	286	326	281	280	274	288	282	255	289	275	319	312	262	268	297	311	313	263	299	291	283	276	278	284	283	293	318	266	290	294	303	298	272	277	292	318	281	293	291	276	283	300	297	289	306	307	261	257	298	284	298	308	250	301	293	288	294	272	285	270	291	277	293	357	271	300	304	302	300	311	268	281	302	289	323	281	321	302	301	287	293	289	299	264	273	256	289	308	297	285	286	266	297	311	287	273	276	301	273	295	274	308	297	328	330	297	298	265	297	276	276	314	285	287	294	290	294	324	287	302	298	273	301	288	290	264	313	266	287	262	292	287	354	286	295	273	319	305	294	316	307	282	262	278	290	258	309	265	292	296	314	318	274	274	272	294	271	289	288	265	314	279	276	296	314	304	269	292	296	307	305	295	267	276	296	299	280	273	295	311	286	295	280	293	283	293	264	301	266	279	283	292	301	303	302	291	300	288	280	317	294	277	279	257	313	284	329	288	293	302	257	287	274	297	302	299	298	261	294	289	278	317	272	274	274	306	319	290	292	284	269	292	251	280	279	285	290	271	283	286	298	321	297	280	316	302	297	258	317	280	301	304	303	287	307	337	302	294	252	281	252	322	290	287	271	308	287	278	307	301	272	321	310	278	271	259	295	276	262	286	307	290	319	305	301	312	297	329	298	273	283	307	287	288	291	271	281	286	304	301	300	288	289	278	261	265	274	268	284	271	275	268	290	301	266	280	277	319	280	277	274	273	305	292	243	266	252	302	307	331	303	299	303	279	301	286	306	291	251	261	271	266	268	280	291	306	248	289	281	319	290	292	304	308	287	295	262	290	260	291	303	300	248	285	303	266	293	292	262	302	257	322	279	295	298	277	304	248	305	289	332	306	295	289	307	304	295	278	294	303	283	285	259	298	275	296	318	293	296	296	291	336	284	313	287	288	300	321	276	276	290	277	307	313	289	279	290	268	303	308	310	288	281	287	325	266	314	270	307	305	294	283	294	294	262	305	293	254	263	282	301	277	296	288	306	272	312	273	324	271	293	312	274	282	323	325	312	294	282	281	301	327	278	311	288	292	306	265	326	255	266	331	296	300	306	281	259	301	277	279	263	285	322	267	284	309	293	272	278	289	271	307	256	306	320	287	286	251	290	284	287	304	297	318	294	284	283	276	322	306	289	300	268	291	275	263	274	296	311	284	273	291	295	298	295	303	279	300	260	277	315	293	265	302	331	322	279	335	293	294	328	302	294	276	296	295	272	298	279	305	280	307	307	332	269	276	285	296	298	268	311	281	271	262	302	286	300	287	296	277	321	278	312	297	272	303	289	320	316	285	329	260	302	299	297	309	273	298	276	312	285	318	272	296	312	297	271	261	267	306	309	277	309	269	295	296	299	269	283	268	299	299	272	305	288	305	317	282	288	284	301	287	288	264	335	279	284	303	265	285	291	335	273	310	278	300	275	312	305	295	297	269	279	294	287	315	300	286	297	318	312	291	310	293	252	264	280	301	274	280	304	294	272	292	246	284	293	284	296	302	292	287	306	261	293	287	291	328	306	267	254	271	311	271	283	263	306	289	267	309	303	310	294	283	297	321	287	266	305	281	318	290	305	299	336	275	284	251	296	305	262	303	261	257	273	277	289	296	258	269	287	279	278	286	290	259	272	307	294	283	255	273	300	293	313	272	282	282	274	287	322	313	284	301	284	299	323	313	317	307	306	306	299	317	299	297	296	274	306	282	285	263	257	307	288	274	264	303	293	290	270	295	271	279	309	312	294	273	287	289	303	297	282	295	305	280	284	231	270	321	314	314	294	302	293	265	257	311	278	306	307	288	297	301	277	268	278	297	277	288	299	306	271	276	282	298	294	290	315	276	299	308	298	297	259	263	304	261	298	292	286	287	291	288	306	267	278	299	298	280	278	281	260	294	291	277	299	294	268	280	273	283	290	290	294	318	300	289	298	259	288	290	308	289	314	301	295	282	265	264	309	295	297	292	297	282	294	278	287	301	282	302	251	312	268	277	300	241	292	269	283	273	292	277	287	348	298	296	298	282	318	290	261	323	265	270	292	263	304	282	321	290	328	284	289	320	300	310	284	343	277	293	287	293	284	288	288	272	257	274	279	289	279	285	306	276	249	303	304	334	299	266	267	310	300	306	267	286	280	291	265	280	285	272	321	298	295	279	272	275	311	284	292	323	328	310	307	283	296	297	264	281	312	310	288	295	301	308	287	296	271	290	277	314	280	301	297	278	302	274	297	320	326	298	290	285	295	302	305	299	286	298	300	292	258	289	288	255	302	307	281	278	324	295	299	316	299	300	279	306	319	322	278	281	275	294	272	290	298	298	308	312	289	311	268	287	296	265	299	304	266	261	282	299	308	285	304	267	288	262	262	291	284	307	328	287	290	282	256	281	291	306	292	301	301	271	319	288	238	270	312	258	306	282	296	290	301	288	294	303	305	265	273	288	330	274	281	295	296	296	307	298	310	280	278	331	295	271	273	314	271	301	271	320	301	285	292	279	278	271	267	314	287	296	309	295	284	298	280	287	271	291	292	301	300	306	315	277	304	271	296	263	270	290	282	270	271	276	306	338	272	272	277	260	239	276	269	288	311	270	281	293	304	308	275	296	302	260	306	245	276	289	298	290	284	270	303	288	304	298	309	302	265	301	280	265	301	290	289	273	284	283	276	291	328	287	295	293	290	294	278	299	291	328	317	290	262	284	277	277	283	273	314	279	288	313	288	289	286	301	266	282	293	307	291	263	312	307	319	294	317	316	270	299	295	313	319	285	282	287	331	283	301	266	241	280	306	307	280	286	315	293	269	302	293	292	327	315	283	278	276	302	277	310	302	286	279	260	288	273	300	296	300	302	271	290	254	283	289	294	300	295	356	299	278	288	282	303	293	285	276	244	303	292	291	259	314	305	293	286	295	313	306	317	275	295	268	282	271	324	295	288	293	276	286	266	296	312	306	245	278	293	305	301	289	278	289	301	298	278	286	323	340	311	292	302	257	317	293	317	301	317	302	328	274	275	283	256	320	251	301	281	287	307	289	283	291	306	288	303	293	291	289	275	290	294	275	303	301	314	267	259	297	261
17825	2094	4377	5256	4972	4618	4218	3168	3005	2245	2008	2158	1770	1524	1288	1241	1160	1138	1109	1057	1083	984	981	918	990	910	937	897	904	922	890	865	810	818	994	1169	947	886	906	1357	1188	924	968	876	877	817	784	797	715	761	777	767	759	839	753	747	705	692	744	792	719	790	738	733	725	701	713	721	704	744	713	667	734	666	749	753	665	715	764	743	735	694	744	717	674	696	714	688	718	694	680	734	730	710	711	698	689	712	735	737	689	728	679	716	726	723	714	718	696	703	733	655	680	680	726	671	704	687	686	702	734	700	707	718	728	725	709	708	702	731	669	710	702	722	695	715	674	697	663	700	716	710	718	661	710	708	710	740	691	750	685	706	731	712	702	704	720	720	712	704	708	697	728	725	690	683	659	680	679	716	698	746	659	702	664	693	659	725	690	697	704	680	712	727	720	746	682	728	687	730	665	678	737	670	707	724	704	694	683	721	723	716	695	654	689	704	705	706	741	685	702	717	762	751	720	709	722	717	701	674	701	734	681	728	705	684	694	716	722	720	729	694	693	721	750	652	732	728	700	687	686	727	707	706	684	702	753	719	731	695	732	708	666	722	692	737	692	640	732	675	722	682	652	658	675	719	682	734	674	753	689	722	675	708	698	687	722	669	739	720	659	728	728	715	683	750	698	684	681	694	747	649	708	734	647	728	721	659	670	716	704	717	731	676	668	700	720	713	737	707	681	708	695	679	673	690	733	685	755	704	655	712	701	723	672	724	704	721	675	666	687	727	695	704	729	718	683	665	693	688	712	640	666	693	689	683	723	712	704	700	725	744	711	699	714	693	664	669	721	764	722	722	715	681	669	700	670	711	644	730	707	685	693	698	675	677	665	731	742	716	710	681	716	636	689	698	734	703	699	679	690	719	706	731	681	685	731	686	667	682	702	721	690	672	686	709	677	734	702	721	721	689	713	735	702	735	706	658	707	677	709	705	666	708	727	707	668	692	745	686	726	763	700	645	704	651	710	645	664	686	707	694	741	651	732	671	695	707	706	673	686	657	677	668	685	704	689	694	681	652	693	710	664	682	688	675	711	693	633	728	679	678	724	699	689	704	711	724	730	724	733	692	694	690	731	681	679	690	675	659	724	700	683	675	676	691	715	694	687	694	675	687	711	719	688	678	703	715	721	675	693	641	705	700	689	689	730	713	704	714	657	686	721	691	679	703	657	675	704	730	714	702	728	730	681	677	693	687	701	730	698	657	703	721	652	711	687	688	745	693	667	645	673	679	671	667	698	707	671	692	662	697	674	713	705	686	718	697	716	700	724	695	705	750	732	714	684	675	663	710	727	686	699	675	684	703	681	722	725	708	634	693	698	708	710	693	696	682	734	715	679	661	653	684	669	687	689	695	700	702	743	672	678	710	668	733	686	735	685	723	702	686	697	685	730	687	710	668	671	720	660	654	722	717	651	726	708	637	722	686	691	678	708	706	660	686	691	704	685	684	722	705	689	679	708	696	707	701	709	705	658	685	675	693	737	693	685	718	653	705	742	696	701	723	708	708	664	664	695	697	658	681	662	706	701	706	733	701	711	688	696	709	727	714	740	700	682	731	696	679	710	730	690	668	711	699	684	697	662	629	717	696	704	735	717	701	709	694	667	706	673	736	670	674	694	746	680	720	663	672	717	711	695	689	727	640	695	721	698	719	681	697	715	658	683	678	702	724	660	662	710	696	690	662	724	695	704	697	712	694	699	703	705	674	694	715	716	699	674	716	699	715	734	677	648	715	702	720	700	685	668	698	721	698	733	674	685	707	712	649	668	712	675	683	743	706	683	712	717	684	745	639	729	677	676	722	688	678	660	701	705	741	701	712	716	686	710	684	668	717	703	704	690	712	680	733	695	713	693	726	687	716	690	674	722	730	694	689	697	698	708	743	684	663	712	743	715	717	662	674	697	685	670	717	682	670	708	695	732	723	703	689	735	708	712	732	675	690	693	685	727	699	676	700	678	665	669	674	737	720	737	670	703	704	645	694	670	695	700	724	711	703	704	690	689	685	682	688	691	684	660	681	744	728	704	678	707	703	669	695	678	686	679	693	678	706	725	716	687	697	683	739	730	707	696	719	686	753	720	642	712	725	739	691	691	686	716	717	659	652	661	709	713	679	695	659	730	672	701	656	671	706	728	721	651	652	684	708	703	692	650	691	686	703	696	710	679	707	720	689	691	711	685	694	749	688	667	693	682	687	668	705	711	677	693	687	684	720	701	749	681	674	638	708	708	687	715	664	735	705	717	707	727	695	729	704	647	695	716	686	716	698	719	692	704	698	692	736	702	708	671	718	720	697	712	722	661	735	660	682	719	703	672	720	769	713	712	680	669	707	716	719	687	649	680	711	696	691	694	699	664	719	728	739	715	699	676	695	707	679	676	724	682	705	654	729	660	638	721	718	738	722	656	662	709	716	702	709	697	704	694	709	734	655	650	685	690	684	722	723	692	715	713	740	694	683	681	629	657	694	700	724	752	697	676	675	667	687	703	690	662	684	683	735	730	706	711	658	682	665	708	650	679	676	667	701	659	715	728	670	693	629	681	661	697	736	675	677	676	677	715	751	726	694	680	763	709	698	719	704	677	720	685	684	704	666	648	703	728	737	640	709	706	708	724	712	688	706	665	694	662	679	664	691	706	693	728	709	655	690	712	685	704	692	748	708	708	684	698	686	661	729	662	698	677	671	727	723	696	706	693	714	687	724	695	745	735	694	705	698	705	653	739	692	648	707	665	703	690	636	767	677	672	715	682	709	678	682	705	733	691	708	685	707	720	663	699	728	733	634	685	677	713	766	668	643	688	717	692	712	726	711	697	690	716	715	688	691	693	701	706	683	670	765	692	687	713	659	700	683	690	669	706	710	707	725	734	664	707	676	709	671	711	634	686	698	716	714	689	714	657	661	651	696	656	669	725	661	701	690	718	721	622	674	682	687	719	659	675	715	689	682	704	694	676	709	690	707	679	730	689	669	668	711	688	652	701	674	726	683	713	716	696	705	680	727	765	678	724	703	704	729	704	714	760	724	651	687	685	694	651	700	731	686	655	724	721	688	672	754	685	690	690	666	651	666	667	711	709	687	711	706	706	643	702	638	689	724	687	676	661	680	686	673	720	725	742	705	703	717	704	704	676	686	687	671	689	659	690	694	697	708	710	676	677	721	702	688	715	713	689	768	676	677	708	658	714	701	681	691	706	742	686	694	738	701	723	754	700	691	745	715	649	718	659	733	706	678	698	705	711	723	692	639	705	738	725	659	684	676	685	615	698	720	695	703	707	669	651	673	717	681	753	675	685	720	708	674	742	697	707	712	660	715	722	712	725	672	655	734	687	751	721	686	683	676	657	704	680	661	704	686	658	661	722	634	722	693	728	764	691	682	724	697	730	659	738	713	706	672	666	677	720	708	716	691	718	716	707	688	710	691	731	757	729	681	701	672	765	690	711	684	669	705	684	686
5260	251	209	190	198	205	192	171	149	150	157	151	129	127	145	128	127	139	143	146	136	129	124	142	135	140	136	138	131	119	136	117	121	121	129	129	128	143	153	139	123	153	159	118	146	142	133	150	131	131	141	127	133	115	116	131	120	130	148	126	149	130	143	134	128	120	130	141	131	136	131	138	122	140	123	137	121	107	131	112	119	125	146	123	129	123	140	125	134	116	126	123	137	136	139	111	138	128	117	166	112	117	128	127	142	128	117	144	131	148	122	140	136	123	139	138	147	116	137	158	123	141	145	122	111	130	137	123	140	133	135	106	105	141	140	134	128	143	130	152	128	157	140	117	133	131	123	126	130	130	134	121	119	120	125	144	140	145	142	129	147	145	120	129	118	138	116	142	138	115	128	122	133	113	168	144	131	150	130	142	162	123	112	140	136	135	140	133	131	112	135	121	136	136	121	142	131	148	135	140	127	125	145	137	137	137	119	131	131	118	134	117	149	134	127	131	134	145	134	124	126	135	119	126	119	154	123	122	133	132	121	127	114	128	148	124	130	131	133	133	137	165	148	129	119	120	117	124	130	130	135	134	126	156	141	144	126	124	133	137	122	119	140	153	135	138	131	144	109	137	122	130	139	127	119	117	126	122	112	109	144	143	135	120	138	132	147	124	138	119	132	117	153	126	111	144	116	141	120	124	132	122	137	124	139	123	162	136	114	136	131	154	116	128	132	130	122	133	128	124	125	137	129	126	138	132	126	120	126	116	110	135	128	131	128	127	119	133	124	150	118	125	117	115	131	138	118	139	124	115	132	111	147	137	149	121	126	143	118	124	116	143	144	133	141	131	136	111	122	134	119	127	146	152	128	125	136	129	118	130	137	125	130	123	129	128	140	135	125	144	125	125	137	125	146	132	122	135	129	141	140	137	137	136	125	109	118	134	156	154	155	117	135	124	129	114	130	115	123	120	130	155	127	129	157	128	136	111	128	130	139	143	137	136	141	149	123	144	142	134	133	151	141	160	101	137	118	129	142	130	113	131	152	147	128	144	122	138	124	124	103	149	144	129	138	146	129	146	118	100	149	134	141	120	156	132	139	121	140	124	124	126	117	133	152	156	124	140	162	150	108	137	133	134	126	125	145	120	119	144	142	136	108	146	128	143	125	143	123	121	112	139	147	134	129	124	126	128	131	144	107	143	137	144	146	138	145	133	112	142	145	150	149	121	137	126	119	159	133	124	145	122	133	112	127	121	131	115	132	139	141	129	118	158	122	146	127	134	154	124	145	122	140	132	121	132	118	145	120	142	113	142	117	128	118	128	127	131	103	126	141	131	133	132	124	140	135	145	119	128	121	146	150	137	122	123	117	137	141	124	140	135	128	132	126	118	114	126	100	123	119	127	130	127	125	128	139	112	135	143	130	127	139	118	115	137	115	126	104	126	131	129	140	115	128	123	135	135	135	128	122	123	127	119	141	138	132	139	118	130	136	144	127	111	141	161	138	114	122	142	137	110	131	142	123	126	134	139	135	142	138	149	137	129	151	127	126	106	104	127	138	133	130	119	139	131	121	121	115	135	143	141	115	134	131	130	111	112	119	129	142	147	155	131	128	125	127	115	160	144	131	119	132	119	136	125	134	135	139	137	143	124	139	137	115	136	105	122	114	133	131	113	108	110	113	122	135	134	157	124	131	129	113	144	115	130	108	132	129	145	142	129	121	139	130	133	153	145	132	143	122	120	135	144	143	134	128	135	125	124	149	126	117	127	142	143	147	120	150	145	100	140	126	136	135	148	123	150	110	127	143	113	129	134	142	143	127	144	129	148	135	134	111	122	152	115	129	119	126	126	132	127	123	127	132	139	112	151	110	132	127	130	120	138	136	133	116	133	131	145	129	122	132	148	132	131	122	145	121	144	131	156	106	123	127	151	140	129	129	136	138	103	152	143	113	122	136	123	140	112	138	135	148	136	125	124	131	107	136	121	129	160	139	167	134	164	144	104	157	138	120	121	125	153	129	121	121	135	139	143	135	125	125	127	130	138	134	129	115	135	139	147	141	103	115	136	143	115	133	134	132	137	114	136	121	130	117	128	121	136	117	132	153	143	134	124	117	124	102	118	126	142	122	130	100	122	135	128	123	128	150	117	145	136	119	146	125	121	119	143	132	124	134	143	145	152	128	119	138	151	128	133	155	123	153	127	129	140	137	123	132	163	122	141	131	127	134	146	143	114	128	122	136	133	140	127	138	133	136	118	118	127	119	144	139	126	133	123	144	140	142	131	142	130	132	151	133	151	139	135	147	134	154	110	123	121	141	116	134	130	123	126	129	146	118	124	112	116	151	136	129	142	128	126	133	129	149	153	146	139	128	110	136	114	115	108	122	127	121	140	132	130	116	116	116	127	138	128	129	136	124	135	125	131	134	135	141	135	116	136	137	108	133	130	129	141	150	144	132	161	131	129	137	130	132	145	155	161	130	122	136	127	126	126	144	130	125	128	132	133	117	139	124	138	124	126	108	124	156	125	127	122	159	124	133	127	127	115	152	120	148	153	140	144	142	116	124	123	150	135	129	154	135	122	129	137	153	130	116	106	137	132	148	134	139	158	115	109	139	108	132	126	122	125	133	125	128	118	128	132	120	134	133	111	149	111	151	154	131	113	124	128	149	108	148	112	136	130	122	139	115	130	153	121	152	131	134	129	159	137	145	106	136	133	139	146	158	144	120	148	143	135	122	133	149	114	133	138	133	120	135	111	110	132	121	126	136	123	135	120	133	141	119	130	122	119	130	124	145	149	150	127	122	143	145	129	124	105	133	124	111	128	137	116	144	120	126	131	143	138	154	137	130	127	161	120	116	131	134	128	159	137	141	122	135	111	125	148	169	133	127	124	136	115	149	127	144	141	128	148	152	120	113	133	125	149	141	139	122	152	125	143	118	117	125	126	151	153	136	135	115	133	130	135	127	136	129	119	134	146	132	130	134	138	136	134	147	132	134	124	124	135	122	137	124	148	133	137	120	136	120	121	125	136	139	124	135	133	124	111	133	136	146	121	132	115	142	133	148	144	128	139	136	142	131	134	121	130	111	128	118	126	129	135	131	143	139	127	135	113	128	147	137	121	114	144	127	137	130	143	146	133	116	112	151	164	127	143	124	149	128	139	140	139	134	127	115	108	132	120	144	116	142	141	139	146	136	119	130	150	138	138	101	123	131	155	167	120	129	124	132	132	136	120	124	126	135	118	127	137	115	148	113	118	130	128	152	131	145	146	113	119	127	127	111	124	111	133	124	128	127	124	127	107	118	118	142	114	142	135	122	125	144	140	119	132	115	134	126	141	146	123	160	126	138	128	123	115	133	149	125	149	149	139	143	122	129	132	129	123	130	127	113	124	125	148	120	138	107	140	124	131	140	145	132	122	135	151	159	130	135	119	151	162	151	122	152	132	134	143	153	122	124	161	126	137	113	124	131	124	117	124	134	156	133	108
5224	457	621	681	749	894	865	600	623	506	478	564	476	461	404	393	392	403	397	442	436	387	382	379	404	421	377	426	433	385	382	400	430	382	387	407	407	419	420	390	421	403	384	368	400	380	387	379	364	415	386	393	414	391	410	403	407	413	399	369	351	427	347	406	385	389	353	351	383	393	369	375	380	430	376	377	378	383	400	387	359	369	377	372	405	408	364	367	385	390	392	371	432	385	390	371	392	383	380	441	396	411	376	385	372	370	398	369	430	345	390	369	370	395	377	387	386	375	408	411	385	385	407	395	368	394	337	400	418	377	373	394	370	371	415	368	374	401	405	357	371	365	383	379	376	392	386	393	407	393	385	405	374	363	383	382	398	361	388	382	382	396	372	376	373	396	360	372	350	374	381	347	393	379	402	372	368	393	388	398	384	411	402	343	401	383	386	395	412	409	365	352	382	400	349	393	352	389	356	372	375	366	357	395	372	418	354	397	350	355	397	361	387	398	354	399	357	372	388	378	390	404	408	392	364	392	359	398	415	376	400	363	355	362	371	357	385	352	353	396	390	439	372	407	393	373	393	400	384	394	390	385	377	374	384	419	379	363	384	382	399	380	355	392	369	387	388	377	379	349	381	370	399	374	363	378	392	396	332	419	398	367	359	393	382	397	394	403	377	412	379	358	403	364	380	389	399	399	382	416	371	362	399	373	365	393	379	366	367	410	389	418	369	367	368	382	388	392	371	378	379	404	368	427	390	422	389	407	381	365	384	398	395	410	387	373	383	397	384	384	365	389	387	370	400	382	406	368	404	360	389	379	375	376	407	383	361	385	416	412	340	381	394	361	390	395	369	381	398	377	404	369	363	369	359	391	368	391	366	392	420	402	394	406	376	374	361	403	433	385	382	366	400	378	365	383	352	374	375	406	364	387	376	384	378	357	396	383	398	351	398	350	398	408	388	381	371	384	383	353	407	382	392	403	386	431	405	418	374	402	373	375	397	348	391	378	411	387	402	387	382	375	383	364	389	377	378	376	371	400	395	381	379	391	400	398	365	383	377	368	340	356	385	422	412	357	379	392	379	375	381	356	390	370	420	391	373	386	383	400	406	396	402	354	388	387	389	400	405	398	367	365	403	382	342	359	370	389	370	388	378	387	377	383	347	371	410	357	409	381	379	391	413	352	413	402	389	414	370	409	365	411	365	386	376	398	399	383	380	407	384	410	396	426	381	403	348	380	411	367	392	375	374	425	401	393	402	390	329	378	373	353	390	406	373	376	417	369	356	387	378	354	391	375	367	393	383	360	382	384	373	341	391	368	403	401	395	401	391	368	381	403	394	402	396	401	396	408	326	387	358	394	393	365	375	385	419	393	358	409	395	395	372	376	367	418	374	361	403	376	358	389	376	387	386	355	389	405	378	394	386	390	390	360	363	408	391	360	405	401	400	360	371	381	410	369	386	394	391	422	405	374	377	402	365	358	386	373	372	390	366	420	411	391	370	378	371	390	357	377	358	395	377	369	368	363	370	364	412	375	402	391	390	397	409	404	388	350	376	411	351	369	395	379	399	419	409	368	415	381	371	431	358	396	390	375	364	369	413	376	377	381	392	384	394	373	359	382	419	390	353	377	396	385	395	357	385	367	413	369	373	395	363	421	380	358	376	370	368	360	395	378	386	335	391	359	396	372	379	374	369	413	362	389	393	386	370	383	383	389	382	361	394	387	389	374	371	411	416	376	367	364	396	368	363	374	367	372	379	391	386	347	390	370	395	393	406	366	380	379	364	402	354	378	368	396	366	404	397	387	399	389	396	368	384	382	386	374	426	386	385	370	386	367	375	399	384	384	377	415	387	384	377	392	400	404	415	379	389	397	370	390	356	414	385	383	380	374	435	404	390	398	356	410	370	410	387	352	382	346	380	371	367	370	395	360	389	379	372	356	361	375	379	401	413	409	369	379	389	392	396	367	409	397	353	400	389	389	374	415	370	409	371	386	401	364	367	379	372	377	381	379	374	391	339	372	378	370	376	361	370	407	354	416	373	381	420	377	386	371	396	399	391	363	397	384	376	365	390	387	355	389	385	391	355	402	398	382	392	408	410	393	382	393	406	368	369	374	416	382	415	405	391	365	405	396	370	372	381	385	363	371	392	351	374	337	388	379	412	370	351	398	416	394	371	397	372	379	379	372	390	350	400	380	344	374	391	396	384	394	389	389	380	396	391	392	352	405	387	415	416	406	385	379	389	361	370	387	389	368	396	403	413	368	376	356	396	435	351	383	411	383	417	372	386	370	402	373	348	376	378	411	386	395	370	403	378	402	340	401	367	422	386	413	387	378	404	386	388	416	401	381	346	405	402	363	387	428	371	387	349	424	354	361	378	418	407	385	388	395	398	411	348	374	391	387	399	402	407	384	394	377	387	402	377	381	391	380	410	409	394	388	414	382	374	398	393	365	367	395	368	414	386	369	351	413	385	381	425	371	371	381	373	370	403	399	378	398	395	380	383	404	392	379	372	409	355	372	407	367	389	364	415	373	379	398	382	376	381	384	349	367	387	395	392	374	388	398	379	377	361	396	364	400	398	380	363	402	410	412	385	390	380	404	349	405	372	383	374	396	365	371	379	397	389	426	372	385	382	385	377	390	369	389	379	367	389	362	408	399	370	373	367	408	394	392	379	358	372	399	370	402	377	370	386	378	377	332	402	378	362	374	394	375	405	400	416	374	382	422	375	380	389	418	344	376	381	381	382	406	401	395	386	342	391	362	381	386	389	352	353	383	374	370	357	413	383	388	431	394	351	359	360	388	388	369	394	388	367	418	368	406	389	378	401	416	387	424	423	372	370	396	368	364	377	367	394	361	391	395	373	382	368	371	355	394	381	398	423	386	354	387	377	402	376	404	384	381	385	362	391	374	392	399	367	408	406	392	384	390	370	399	392	400	381	392	357	384	382	383	389	380	357	350	360	366	409	371	385	379	377	407	365	380	392	393	367	411	350	394	362	371	370	419	371	384	369	381	394	338	376	386	363	424	372	371	391	368	378	363	400	399	386	391	370	377	348	374	396	382	368	381	400	395	420	361	348	381	375	401	408	372	380	376	366	400	361	375	369	378	393	410	414	350	408	378	383	387	383	374	379	392	371	381	396	412	416	409	377	457	400	390	402	389	386	431	423	400	435	397	411	401	395	380	412	379	333	410	346	418	350	369	355	401	392	389	406	404	393	468	399	415	440	353	378	369	387	353	410	385	396	381	373	424	377	380	414	370	401	416	384	400	384	393	429	401	397	396	392	365	387	415	377	393	399	388	360	325	380	358	364	375	405	374	358	394	357	370	392	366	391	385	369	380	417	378	360	388	373	361	376	398	336	342	373	359	360	414	395	393	375	378	404	394	396	409	422	387	407	388	373	411	390	363	388	369	373	394	373	404	371	361	367	364	392	385	354	373	411	349	388	380	363	382	356	377	374	368	403	403	403	397	390	371	382	364
30777	5060	1349	1046	806	735	636	517	488	397	376	412	340	342	351	319	304	336	328	297	276	291	267	261	292	310	304	307	290	260	284	287	278	302	327	289	308	286	335	324	300	307	304	277	308	277	259	309	298	298	299	284	291	279	297	268	291	300	284	257	281	317	285	252	294	293	296	278	291	312	259	284	284	302	291	301	256	282	282	281	318	289	302	232	275	253	313	288	294	275	264	251	301	278	263	304	257	259	257	281	281	290	275	261	305	282	274	291	263	263	282	297	261	262	326	297	271	293	257	222	263	300	248	289	287	284	294	241	280	268	288	287	284	311	291	288	284	258	262	275	292	274	291	307	294	282	275	286	263	292	327	271	255	294	296	249	277	314	284	283	234	304	313	275	280	307	314	293	299	274	274	281	291	288	297	279	298	255	299	328	262	283	274	300	255	292	305	325	291	281	329	294	288	271	267	264	316	302	281	268	303	329	283	307	263	286	270	283	271	272	299	287	306	277	308	278	266	279	258	257	279	297	274	314	264	290	282	267	275	251	280	302	295	298	283	285	279	300	277	279	268	302	262	280	300	295	293	265	267	308	285	304	257	295	283	245	282	287	295	286	280	315	302	281	268	258	276	265	253	302	271	280	269	287	298	297	294	287	250	291	278	292	266	279	279	298	266	276	276	299	276	279	290	280	292	299	304	268	311	293	296	266	277	279	285	270	284	284	291	278	274	299	269	285	267	261	292	291	302	312	301	280	260	266	301	273	290	264	289	279	283	299	287	318	282	270	295	338	282	269	316	300	298	317	279	292	264	282	299	287	331	289	271	296	307	270	280	273	283	274	279	307	279	294	302	259	279	270	282	286	290	295	298	282	261	269	272	294	285	259	300	262	288	314	304	295	294	285	297	257	269	279	324	310	271	281	251	276	254	268	275	303	285	270	269	289	279	293	296	270	315	291	291	240	259	254	289	260	314	298	259	305	319	297	240	273	260	284	274	304	296	315	307	291	299	290	260	297	279	277	265	293	288	301	308	308	279	278	271	286	291	256	283	278	284	280	264	268	289	266	274	271	250	284	274	266	281	288	309	294	272	277	280	288	297	280	313	260	301	286	252	291	266	291	278	278	302	241	271	294	296	249	298	235	275	271	285	284	264	308	266	268	287	259	269	261	279	298	292	314	285	251	276	276	306	279	295	286	296	293	295	296	314	250	282	264	279	295	293	280	271	298	316	277	270	284	296	274	303	261	278	301	312	302	299	294	277	265	280	288	258	273	311	292	301	285	264	282	306	282	299	271	282	288	259	259	288	294	353	315	285	265	286	300	282	280	265	268	259	294	303	293	298	282	252	284	262	287	289	276	259	286	291	285	291	294	292	263	275	270	266	244	287	290	276	313	271	289	334	276	304	279	293	281	299	260	304	275	295	266	297	275	297	309	251	282	305	325	279	297	293	251	326	274	290	326	291	289	291	265	275	255	277	236	251	298	298	292	259	300	300	288	300	285	269	262	289	292	314	300	277	314	274	277	248	283	252	310	260	255	293	297	274	277	252	280	267	271	295	276	277	293	261	281	260	260	283	282	304	289	300	289	296	254	278	267	263	295	294	281	290	274	271	309	304	310	289	265	287	266	292	289	306	328	274	292	318	251	283	328	271	348	284	271	285	262	255	306	311	276	278	290	281	279	310	288	299	267	270	310	291	262	296	280	270	283	268	278	292	292	302	278	295	256	259	275	277	284	260	271	307	301	279	281	270	283	305	302	295	305	290	290	259	290	307	275	279	270	303	290	265	277	248	326	287	272	327	271	277	248	289	326	301	278	264	275	283	326	259	281	281	308	274	284	296	286	269	273	325	266	286	277	285	294	290	281	261	273	288	310	325	273	270	313	296	299	295	291	290	308	262	290	255	298	293	273	318	285	288	281	281	278	259	250	299	265	291	271	298	285	297	284	286	303	294	305	351	279	292	293	323	287	283	307	291	316	293	280	283	294	306	286	283	262	255	255	298	279	330	298	264	295	284	269	276	284	272	253	280	268	294	290	265	291	256	289	287	281	259	288	289	247	286	278	291	312	313	319	292	305	280	262	297	288	293	252	280	345	220	283	286	261	295	292	282	284	265	264	278	302	271	301	290	280	312	283	310	279	312	276	276	292	310	311	299	304	291	283	267	307	259	282	297	318	312	241	295	299	282	307	293	298	259	283	269	280	261	266	274	278	274	264	263	292	287	294	283	289	287	292	303	292	306	274	287	291	284	267	281	256	279	265	259	282	295	259	279	279	266	292	288	305	267	265	302	310	280	276	295	264	274	275	296	274	275	261	308	300	296	276	309	272	283	292	291	302	267	313	304	309	265	298	271	254	306	263	304	305	243	308	294	284	276	285	268	310	259	294	291	315	249	294	262	294	289	283	297	304	289	288	251	275	281	263	262	271	285	287	268	293	269	267	264	295	278	328	264	306	275	287	296	254	295	273	275	262	295	275	271	280	284	308	310	264	318	279	286	328	327	277	276	268	307	300	274	276	236	268	238	297	293	293	286	271	290	258	300	274	229	279	303	310	315	280	307	261	296	286	313	294	274	307	265	275	296	301	298	293	253	275	283	290	263	285	314	272	249	289	252	303	259	291	286	274	278	267	282	282	283	268	285	299	306	287	296	280	292	254	270	305	238	234	283	285	275	290	260	263	240	290	308	272	286	294	316	284	269	287	315	255	278	265	289	292	262	276	267	286	255	269	276	278	274	263	294	294	288	267	275	279	294	284	279	279	302	297	317	268	277	280	282	297	262	286	281	256	289	277	285	323	310	325	265	259	290	287	272	264	281	286	278	302	283	285	288	262	245	287	272	301	259	306	284	301	252	305	307	265	280	293	289	291	256	307	265	301	248	264	299	265	266	278	274	267	279	308	285	311	289	289	285	296	290	276	315	247	263	277	278	286	285	287	292	271	285	289	289	282	286	294	271	296	293	296	298	286	281	285	327	283	284	307	309	269	279	285	294	248	297	277	312	264	277	258	325	290	275	337	270	299	291	282	273	289	302	299	285	305	235	277	306	270	315	269	281	283	311	263	290	279	283	251	286	285	262	284	301	295	285	273	290	290	279	272	328	313	276	286	265	254	293	296	314	287	267	259	275	256	282	269	273	300	279	268	273	326	295	290	287	291	291	251	326	290	260	285	276	292	270	277	281	286	286	274	259	296	297	287	276	318	276	268	286	288	309	276	282	287	294	264	255	291	295	327	286	293	310	279	277	296	266	283	296	297	282	286	300	308	279	259	292	287	264	306	318	260	271	273	302	310	270	295	269	286	272	282	266	280	266	263	274	305	259	274	293	293	268	301	254	274	259	290	295	314	292	281	275	276	312	298	286	303	259	282	306	271	293	303	243	245	284	274	252	312	272	320	284	303	229	282	254	275	293	313	290	297	285	284	293	289	305	263	277	282	289	270	308	286	294	294	309	293	280	317	292	298	290	283	291	264	276	294	291	281	296	277
13658	1488	2634	3213	3183	3163	2715	2002	2006	1577	1442	1513	1162	1114	1024	957	977	985	944	993	890	872	859	849	850	845	858	830	844	781	784	756	752	799	821	947	852	808	868	985	943	858	816	808	750	763	777	758	775	757	740	758	722	735	745	697	789	695	705	672	701	737	750	716	757	740	723	732	647	673	695	710	747	707	732	739	709	724	703	717	699	698	720	732	721	715	743	696	706	748	735	742	683	778	695	712	703	657	726	675	724	706	741	724	698	696	719	702	718	751	716	721	694	691	705	724	749	685	748	717	742	677	712	742	742	756	700	684	690	717	702	694	721	757	720	685	688	664	722	717	726	737	722	687	717	693	744	713	692	699	657	756	750	731	670	728	744	701	769	727	732	667	707	678	731	715	741	724	694	724	715	686	771	699	709	714	681	745	675	729	709	732	691	726	690	677	727	683	735	680	695	686	681	751	725	681	717	707	697	712	692	728	724	708	733	718	718	715	675	699	729	684	667	684	729	694	700	745	736	723	707	730	686	672	728	641	684	772	679	743	694	719	724	687	719	709	686	668	729	710	696	673	679	707	768	731	709	701	684	685	682	743	773	697	721	717	754	668	715	744	715	707	716	759	706	752	689	734	716	679	728	692	720	680	691	697	712	738	704	709	709	686	723	730	699	714	720	714	741	742	705	732	685	675	688	711	687	737	712	715	779	653	706	674	719	719	709	713	748	719	724	714	664	654	651	720	733	723	676	688	720	701	697	673	677	751	726	739	712	713	706	674	683	741	695	698	681	659	655	677	737	699	721	708	741	691	685	674	658	653	736	693	755	734	706	696	707	714	727	726	702	676	712	694	688	694	741	701	712	738	676	685	728	680	645	730	727	703	734	714	737	648	710	660	726	716	714	681	665	686	719	675	674	715	692	688	680	742	703	722	710	668	696	656	678	674	711	717	681	693	694	711	701	694	714	706	679	707	721	693	679	716	667	675	714	718	688	730	673	674	736	730	678	687	693	667	708	693	715	730	709	681	702	680	720	719	673	716	705	714	713	737	644	672	682	751	756	725	684	735	731	747	688	761	644	730	696	712	670	746	717	680	704	691	676	723	713	734	744	694	687	719	670	738	689	689	748	702	693	707	685	667	678	747	728	723	738	665	691	701	747	717	744	734	706	706	738	718	703	752	657	669	708	693	690	713	721	743	707	714	744	672	719	703	711	695	715	717	681	723	726	690	761	753	736	688	681	732	730	688	713	728	678	720	685	691	715	712	681	674	740	717	693	680	735	684	672	689	732	697	721	722	712	678	713	724	708	681	698	702	678	653	682	691	708	729	757	679	735	758	680	710	703	711	699	694	750	741	713	693	713	697	678	718	722	686	677	734	698	696	671	681	715	712	728	727	680	741	732	711	687	678	749	722	723	679	739	714	781	669	684	677	715	682	736	691	679	665	706	674	757	723	706	691	702	664	721	706	688	659	752	727	698	711	726	713	728	717	713	676	710	729	671	691	706	682	720	725	742	701	693	727	682	754	733	709	732	716	694	778	728	685	686	705	725	679	719	756	686	730	700	673	725	738	709	749	656	727	719	686	738	715	745	698	684	673	731	678	775	732	758	718	731	711	693	700	754	706	714	725	666	696	730	689	709	670	691	719	749	703	684	703	718	745	669	712	740	723	718	702	699	725	737	733	696	772	718	671	654	718	706	682	702	709	747	706	657	713	716	712	767	710	680	671	731	728	680	703	697	691	728	752	710	745	716	726	692	744	692	649	697	675	787	711	719	712	699	701	686	715	759	676	697	763	709	687	709	677	702	675	693	657	724	707	688	727	698	716	730	722	737	676	715	704	724	688	701	728	737	729	737	736	720	696	748	694	731	686	689	718	731	734	719	695	706	741	727	680	727	714	657	743	721	714	694	693	723	702	697	703	683	739	748	657	721	732	689	730	711	708	747	728	711	709	727	725	721	650	716	701	664	675	710	708	653	681	740	692	688	725	762	770	758	700	705	720	716	706	746	734	685	720	696	660	691	720	738	660	685	684	725	737	701	766	690	750	724	724	732	703	714	707	746	717	687	720	695	714	708	736	705	685	676	680	710	679	671	722	675	720	686	751	725	684	706	703	692	748	710	707	676	691	686	723	727	676	696	726	646	743	723	724	638	677	702	698	704	676	704	726	732	754	687	746	731	721	677	762	680	681	705	762	685	698	754	727	720	712	692	743	673	743	720	737	711	718	728	704	665	697	755	697	731	723	671	664	748	753	679	712	702	708	702	704	697	726	716	686	683	706	689	683	727	710	707	687	671	734	708	691	749	712	694	689	726	706	716	759	678	705	715	695	710	669	695	742	743	698	684	721	743	685	720	730	708	662	739	705	676	719	722	720	639	670	719	726	718	717	641	749	761	709	684	665	707	750	707	664	677	726	714	674	711	690	700	714	718	693	710	748	691	685	746	733	678	739	649	677	718	664	705	745	706	693	717	689	690	717	677	729	717	698	726	719	697	699	718	672	721	724	757	720	688	755	689	695	671	706	711	707	695	762	702	763	733	755	698	700	733	704	751	649	675	689	709	719	737	676	686	727	678	698	705	644	701	719	715	689	690	722	737	648	744	762	725	723	726	720	688	681	716	735	704	697	720	667	720	737	727	709	704	673	696	731	723	694	696	718	714	678	700	719	719	743	767	693	698	737	688	688	659	697	751	706	672	671	720	770	716	705	722	780	708	673	700	722	672	660	711	770	710	684	735	731	705	719	683	748	683	686	801	731	773	703	722	719	673	721	726	687	728	719	710	695	756	682	698	649	748	755	689	660	650	711	735	718	686	681	720	700	740	718	686	682	692	707	731	708	709	689	709	722	733	714	745	680	739	709	685	728	736	703	749	717	670	715	721	701	688	672	759	703	776	693	667	722	728	654	677	668	700	705	686	676	699	683	718	724	699	718	681	696	715	735	755	698	671	686	778	698	661	744	744	656	687	744	693	682	701	674	727	737	741	680	715	662	671	676	686	706	769	683	714	675	706	707	736	706	734	717	710	699	702	780	698	722	717	687	743	683	700	743	734	730	737	701	774	764	708	713	724	706	705	710	676	686	681	710	705	742	721	706	734	672	715	729	691	713	649	714	717	722	684	763	731	717	669	654	690	753	720	690	680	677	710	694	731	696	723	687	696	694	726	687	687	679	744	670	790	707	686	655	700	678	672	707	756	694	687	764	681	672	709	723	706	704	723	695	702	719	682	701	692	715	684	747	627	684	712	743	722	709	692	711	681	671	715	726	651	704	747	750	781	657	685	680	747	754	711	718	695	653	762	705	756	720	698	723	750	740	702	699	739	684	733	735	679	762	693	709	677	716	696	745	690	742	721	700	737	672	735	741	716	666	718	725	668	698	733	674	724	680	716	695	710	702	674	724	701	715	733	690	687	683	686	732	708	698	666	701	746	713	756	728	730	722	668	718	666	713	687	683	685	721	706	682	729	671	709	726	757	737	743	725	711	710
22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
