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
336877098488	336877099000	336877099550	336877100100	336877100650	336877101200	336877101750	336877102300	336877102850	336877103400	336877103950	336877104500	336877105050	336877105600	336877106150	336877106700	336877107250	336877107800	336877108350	336877108900	336877109450	336877110000	336877110550	336877111100	336877111650	336877112200	336877112750	336877113300	336877113850	336877114400	336877114950	336877115500	336877116050	336877116600	336877117150	336877117700	336877118250	336877118800	336877119350	336877119900	336877120450	336877121000	336877121550	336877122100	336877122650	336877123200	336877123750	336877124300	336877124850	336877125400	336877125950	336877126500	336877127050	336877127600	336877128150	336877128700	336877129250	336877129800	336877130350	336877130900	336877131450	336877132000	336877132550	336877133100	336877133650	336877134200	336877134750	336877135300	336877135850	336877136400	336877136950	336877137500	336877138050	336877138600	336877139150	336877139700	336877140250	336877140800	336877141350	336877141900	336877142450	336877143000	336877143550	336877144100	336877144650	336877145200	336877145750	336877146300	336877146850	336877147400	336877147950	336877148500	336877149050	336877149600	336877150150	336877150700	336877151250	336877151800	336877152350	336877152900	336877153450	336877154000	336877154550	336877155100	336877155650	336877156200	336877156750	336877157300	336877157850	336877158400	336877158950	336877159500	336877160050	336877160600	336877161150	336877161700	336877162250	336877162800	336877163350	336877163900	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	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	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2727	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
17736	53931	67754	52269	42251	21388	2243	408	314	287	280	265	289	2027	8571	8417	6445	3250	1574	649	367	248	203	189	189	219	188	210	179	203	187	219	188	198	198	177	186	175	186	189	185	213	205	212	191	190	220	187	207	193	200	200	192	207	194	179	177	208	192	167	202	183	217	193	215	219	212	175	204	225	210	194	200	192	197	219	223	234	212	202	206	200	213	199	178	174	186	204	221	200	198	180	172	221	190	219	159	181	212	179	172	189	190	187	201	169	175	193	207	177	198	230	188	204	205	189	176	201	194	189	197	209	189	192	205	193	178	224	181	212	207	211	191	182	172	220	189	195	186	196	205	205	198	187	197	176	201	193	218	215	187	185	185	222	195	188	192	185	166	242	211	198	210	232	192	146	198	168	190	208	206	209	217	195	199	200	204	194	193	227	203	183	215	189	192	202	190	208	187	196	195	215	192	206	210	201	190	196	190	201	191	205	182	202	187	205	206	185	227	220	199	173	218	208	177	162	197	206	205	204	188	191	211	201	196	194	204	199	195	181	204	202	197	221	198	207	193	191	205	226	185	191	196	187	185	196	177	207	195	199	187	194	203	184	186	229	208	189	199	207	199	193	199	167	202	215	199	170	194	186	184	178	199	200	194	162	211	219	201	187	188	178	224	197	205	179	199	179	201	222	199	184	207	186	189	187	191	183	206	184	202	221	186	223	176	199	179	178	187	202	191	213	193	198	196	213	200	212	204	192	200	237	218	193	208	197	207	212	210	220	175	211	202	195	211	185	187	172	194	196	225	195	207	190	194	201	204	199	168	186	176	202	217	189	210	217	202	197	194	213	184	211	210	207	175	195	189	223	179	229	222	192	197	188	183	184	204	197	205	191	208	218	234	195	172	194	195	204	190	198	211	223	212	211	180	193	234	223	209	167	210	189	179	205	206	184	212	261	188	207	186	184	198	213	223	181	204	178	183	207	216	183	213	205	191	215	191	215	212	200	208	193	198	220	202	197	176	181	208	174	207	180	168	186	184	201	204	202	191	205	229	176	189	205	196	213	195	207	183	168	192	218	206	210	209	201	222	212	206	208	198	210	207	167	202	242	179	172	206	218	204	165	204	175	184	199	213	181	199	173	208	185	214	198	190	190	187	221	190	198	189	199	169	192	192	198	208	191	208	173	225	199	176	186	203	214	216	235	162	194	191	187	190	191	192	221	208	206	196	220	186	191	204	180	193	204	219	229	193	200	169	175	207	207	204	203	200	198	190	217	219	199	192	174	179	171	188	194	195	208	193	207	208	195	183	200	183	204	208	202	204	208	206	216	172	193	190	193	207	207	219	220	181	220	181	203	201	210	158	168	223	206	198	187	201	228	202	192	165	207	222	186	187	170	191	168	234	220	185	201	215	192	189	193	200	205	199	210	190	191	185	176	178	183	186	218	190	179	191	178	215	173	201	164	211	206	216	198	207	203	195	195	203	190	187	203	182	186	188	208	156	185	174	199	176	208	187	198	204	228	174	185	183	180	200	195	207	201	210	191	211	195	181	242	207	198	193	213	194	193	224	219	184	201	174	201	209	225	192	199	200	194	174	194	198	185	184	191	198	214	193	174	170	183	180	207	171	199	195	207	190	184	190	194	176	191	198	185	202	233	200	182	214	182	183	213	218	187	204	183	185	201	205	197	191	197	202	197	194	185	238	156	195	191	206	184	212	185	180	209	185	227	204	182	211	195	193	198	189	201	186	205	212	213	221	201	176	188	177	178	162	227	190	187	213	214	176	188	204	201	224	196	192	210	209	193	204	190	180	195	225	174	203	200	198	176	171	201	200	224	210	201	203	182	177	172	214	219	210	204	214	191	194	170	176	193	227	200	191	200	197	212	220	201	206	197	191	189	214	198	201	229	165	223	180	183	185	204	201	175	223	228	215	191	188	194	200	200	181	212	209	193	186	202	205	185	202	179	201	225	189	190	188	177	171	193	174	209	195	220	209	215	170	214	208	189	192	204	191	201	193	187	190	209	205	217	199	185	173	198	186	208	184	190	208	205	188	195	219	223	194	177	206	200	174	215	188	197	224	212	185	221	189	195	207	199	196	210	220	217	210	190	218	194	175	190	201	217	204	205	188	203	191	195	223	189	206	210	183	195	195	179	193	199	224	195	201	188	179	191	184	184	191	182	194	241	212	193	196	202	187	208	196	182	183	189	212	218	215	184	201	198	203	234	190	197	188	207	201	209	182	220	198	226	206	202	213	189	202	198	211	209	194	190	190	186	193	177	201	219	214	176	211	198	186	228	208	209	203	174	211	200	198	214	218	171	210	215	205	196	202	219	212	190	191	213	219	209	191	189	197	154	221	178	186	176	205	179	213	192	190	188	173	200	176	192	197	202	202	170	199	225	198	172	205	170	191	202	234	225	196	205	189	177	197	217	197	181	205	207	194	214	202	196	188	208	192	210	182	201	195	200	196	174	206	179	196	207	188	196	220	202	222	204	210	192	179	214	180	178	203	202	188	206	198	192	194	196	229	188	186	178	182	217	198	216	211	203	226	228	208	190	201	201	189	196	171	167	204	197	201	183	191	168	191	186	197	194	186	176	202	187	186	169	209	210	216	195	195	212	199	200	211	162	190	186	182	200	190	210	196	232	194	196	181	193	232	224	188	217	210	181	196	213	209	194	188	216	197	194	181	187	216	191	185	209	206	190	196	182	183	229	205	206	221	162	187	191	219	169	216	198	206	203	210	209	211	177	211	188	187	207	199	200	198	195	180	209	217	200	210	218	203	184	179	202	201	186	210	189	210	219	198	189	191	189	195	219	206	187	202	201	235	215	172	207	189	191	201	170	186	215	196	187	181	184	227	201	194	181	207	199	189	188	183	187	186	191	183	206	195	192	187	193	190	205	186	200	203	219	177	216	223	193	218	180	184	222	190	174	231	199	208	227	197	230	219	183	210	221	199	191	201	213	181	187	196	177	210	195	228	181	209	174	207	236	206	177	208	207	176	197	214	189	200	203	191	194	189	182	191	206	190	215	189	193	203	210	188	193	179	206	165	190	187	199	222	212	198	181	202	170	214	214	194	191	192	193	202	210	208	185	195	214	180	200	232	183	193	177	183	199	216	219	178	203	215	215	201	199	190	196	181	191	188	193	198	196	211	211	188	197	215	202	196	196	185	210	173	182	207	192	210	185	184	195	198	220	195	192	188	179	191	190	200	194	177	194	164	186	205	206	215	189	193	209	191	196	226	194	198	204	187	217	186	191	210	204	236	205	210	197	218	202	183	211	181	170	185	205	214	189	182	206	212	168	187	211	233	204	203	215	212	180	187	213	171	187	192	189	187	209	197	227	224	200	172	206	199	189	189	217	219	203	212	190	201	180	183	185	167	208	184	175	192	211	189	188	185	217	209	210	204	183	206	191	188	191	202	189	196	197	200	219	203	214	193	204	191	228	202	168	184	195	209	205	185	190	201	216	209	188	193	218	190	182
10810	41483	61023	57291	51519	17596	1701	1435	1309	1147	1005	911	887	10178	29217	26502	24032	13719	7168	3209	1491	770	512	489	484	505	521	504	469	497	448	513	474	475	521	498	454	487	501	489	523	485	488	451	490	474	504	511	503	462	514	504	455	452	462	521	496	543	458	452	465	471	512	455	484	484	487	473	513	490	474	505	460	503	486	488	493	496	500	491	471	473	541	437	489	480	493	524	485	472	491	494	501	516	524	492	481	460	521	487	508	481	495	467	501	500	471	518	500	506	493	511	501	523	502	512	500	475	507	464	481	507	505	481	469	530	494	444	487	465	455	489	466	494	516	467	498	505	474	497	459	484	507	534	497	495	520	472	513	486	483	435	497	479	485	443	471	473	472	506	476	519	485	524	506	486	506	475	478	495	444	482	502	473	449	483	487	472	506	498	528	491	504	478	508	476	475	475	482	485	502	491	502	465	447	451	474	466	477	444	487	490	497	441	473	465	496	506	476	479	478	504	510	538	513	469	464	493	500	509	492	471	499	466	491	500	456	477	449	461	469	511	495	531	484	468	487	495	510	495	477	505	480	497	503	497	471	492	475	470	471	512	488	474	525	476	512	472	502	449	484	460	501	520	463	521	490	493	510	522	480	485	487	526	474	494	491	473	513	479	458	512	498	490	477	505	488	505	492	479	515	507	471	514	485	492	472	490	493	530	461	485	465	519	462	537	481	463	502	510	454	451	477	471	479	477	505	494	459	497	481	463	536	498	470	488	473	515	498	476	501	477	463	466	462	486	476	527	473	488	465	453	497	511	494	492	476	498	495	510	510	485	462	500	471	492	470	478	532	477	470	501	472	481	516	508	487	518	501	483	480	495	479	474	427	494	490	516	485	475	481	467	446	471	470	462	417	485	489	483	485	502	515	479	485	494	481	496	534	509	497	476	503	499	492	480	494	506	485	507	514	463	456	503	480	497	487	502	483	533	494	495	488	510	474	453	528	521	479	453	496	552	437	502	457	480	446	482	511	529	490	480	484	513	451	451	482	459	492	477	472	474	508	524	495	455	516	507	441	478	505	486	522	490	506	508	464	480	473	493	463	475	449	489	478	465	519	516	503	499	542	464	504	479	460	511	492	487	467	499	504	509	449	461	484	465	525	468	491	480	497	536	499	502	479	483	517	499	499	473	490	492	504	504	511	483	458	468	512	488	505	504	483	496	485	492	518	502	475	481	489	517	494	462	484	488	488	519	500	476	503	497	427	514	465	508	454	521	484	449	507	511	500	468	494	494	485	509	478	492	504	510	526	447	473	470	474	466	468	468	476	506	490	472	481	456	460	469	493	523	510	543	466	419	468	503	501	505	498	508	491	472	498	525	500	470	511	507	523	493	518	477	463	426	487	495	479	513	528	483	481	505	488	484	476	507	529	452	492	452	453	493	457	493	513	516	495	459	481	484	498	465	463	475	454	499	512	527	501	520	462	543	455	507	491	489	479	487	488	472	498	497	479	469	446	485	464	501	485	498	470	520	485	514	484	520	479	459	493	462	457	456	484	498	502	489	477	476	445	478	485	473	456	481	475	494	505	492	472	463	486	510	439	513	482	512	517	479	485	508	509	483	512	439	493	533	530	454	475	460	566	493	461	454	499	520	477	497	527	488	483	459	471	468	517	477	488	535	521	468	486	504	469	473	513	485	481	482	480	503	488	484	479	480	530	497	468	468	485	477	498	471	495	478	506	479	474	470	507	485	467	462	508	490	503	477	488	472	497	446	429	539	515	461	455	486	470	514	549	490	502	472	494	480	527	468	482	465	511	492	476	480	475	456	516	453	460	487	517	498	498	469	451	509	502	456	498	498	459	501	460	478	516	513	486	486	485	458	499	467	473	478	461	498	496	492	516	476	486	460	505	487	496	504	508	487	483	486	448	491	469	506	503	536	515	492	491	462	489	484	457	494	488	431	492	511	490	495	490	493	503	473	482	484	543	466	480	468	479	517	480	469	495	447	515	491	508	502	495	448	516	529	511	494	484	503	500	528	510	471	490	511	509	450	478	536	455	501	517	486	459	499	522	530	470	498	474	453	471	452	511	488	455	528	506	491	491	445	480	501	475	429	522	533	535	521	463	497	517	505	517	497	456	478	501	501	486	460	473	447	475	485	512	476	485	461	491	488	471	490	531	476	521	480	445	465	474	452	451	481	478	491	452	489	494	494	495	442	471	464	521	478	503	495	477	475	518	470	495	500	502	464	467	477	523	466	482	480	511	493	457	483	478	506	490	490	484	446	494	491	480	484	502	489	450	496	516	473	476	502	480	450	485	474	490	494	491	489	511	501	519	450	449	463	508	517	494	488	455	488	501	461	497	487	452	460	469	497	494	499	443	460	487	465	476	486	486	497	501	477	517	464	459	429	488	477	492	473	479	496	515	457	511	501	471	507	481	512	477	529	491	438	486	480	476	507	494	506	489	465	489	470	503	495	469	502	485	503	506	497	508	475	472	496	486	495	524	511	487	468	472	451	491	446	463	487	527	500	512	458	506	492	478	503	509	527	461	488	459	495	499	477	463	449	529	480	509	473	498	506	473	513	482	514	456	486	497	477	508	469	503	464	496	463	483	463	469	481	495	498	515	477	511	520	524	428	514	500	478	479	495	488	489	470	505	468	497	492	495	479	473	515	492	486	493	458	467	480	479	486	467	518	508	487	535	477	502	491	484	474	501	475	493	463	476	455	470	493	488	464	483	491	501	473	479	497	519	451	468	500	481	446	465	472	463	497	511	489	523	500	453	528	437	500	470	515	461	465	464	471	501	486	473	466	482	541	484	440	466	470	522	475	511	458	521	492	482	486	465	472	497	442	529	505	509	494	536	495	477	493	481	479	491	513	474	418	464	506	446	500	508	447	497	483	510	480	488	493	480	500	483	482	508	489	475	545	468	477	493	484	449	469	504	467	455	484	512	504	506	545	482	490	471	488	476	462	509	534	496	457	502	517	457	514	491	474	515	482	526	470	475	481	486	479	485	443	515	506	466	495	484	493	482	451	451	516	462	493	489	499	488	488	506	484	529	500	510	502	482	515	498	503	494	491	483	469	462	515	489	499	489	505	538	463	470	457	461	515	507	502	507	478	478	484	490	472	480	476	481	457	462	467	464	484	531	464	482	493	445	471	479	513	506	477	474	504	444	486	522	467	513	496	509	457	483	507	478	504	528	498	496	461	495	508	507	499	458	479	440	505	457	434	487	520	504	489	500	492	492	500	480	506	497	471	502	472	478	477	502	518	518	455	496	518	487	477	485	477	491	476	470	483	523	506	473	530	462	485	522	500	518	455	525	488	495	449	479	481	438	478	479	531	455	458	445	510	513	471	473	452	502	523	486	473	486	489	478	497	521	467	492	471	504	484	486	490	528	476	453	474	480	483	479	540	490	462	525	502	482	459	514	500	478	482	494	449	498	490	493	457	501	477	488	498	465	445	521	491	467	464	488	477	512	484	472	518
3483	5419	5838	2890	1808	465	319	305	294	310	292	294	335	326	595	724	791	618	494	380	326	324	287	284	312	306	324	299	317	333	353	317	292	293	285	285	314	307	305	298	289	309	325	333	311	292	334	331	314	317	323	301	309	307	303	294	311	286	300	296	292	298	315	322	285	328	310	296	318	275	320	321	301	308	276	303	303	322	315	295	303	306	298	311	310	339	305	291	315	328	296	313	319	285	323	314	323	317	295	282	287	280	303	267	281	316	330	317	284	284	292	282	307	312	305	295	317	302	277	307	288	336	294	295	289	317	335	327	310	302	309	326	309	315	309	328	291	287	320	304	320	300	338	316	316	295	310	320	323	311	335	317	314	308	287	313	316	302	288	306	318	305	324	287	301	333	314	285	276	294	317	307	297	314	324	317	320	320	280	298	288	307	304	306	314	288	339	290	307	318	274	305	301	299	311	316	318	289	289	288	270	313	305	308	319	293	310	331	311	322	298	319	323	320	305	273	297	314	331	323	299	286	276	291	318	341	282	288	313	301	307	314	296	330	318	274	293	286	321	317	280	305	313	320	339	317	314	299	279	289	287	321	307	337	316	313	312	289	299	338	343	320	287	303	293	291	288	298	312	304	294	296	308	286	313	293	308	316	323	309	292	322	307	288	281	323	271	285	309	306	316	289	315	311	304	291	299	319	327	270	314	331	277	311	322	342	277	278	310	291	309	288	312	304	307	304	311	311	317	300	302	295	261	309	286	309	321	296	315	315	307	276	307	278	336	295	293	324	294	311	310	313	314	305	320	283	310	314	292	294	322	292	301	291	290	373	294	293	318	305	293	332	320	304	315	307	300	300	310	329	333	321	312	314	324	322	297	327	308	306	280	295	329	341	293	312	321	281	281	323	324	290	309	295	319	290	300	301	297	323	329	322	266	306	305	307	297	303	309	278	294	325	321	312	285	297	309	335	298	314	306	318	302	339	332	276	310	313	305	297	287	320	332	329	295	307	300	326	318	287	323	285	275	270	294	317	297	283	329	304	334	301	275	298	316	291	301	321	314	294	315	320	321	320	296	306	305	280	277	313	304	325	297	308	295	287	314	310	312	287	341	339	293	304	295	297	319	309	308	298	307	336	305	296	297	276	262	277	289	291	301	311	304	292	322	332	337	269	305	297	301	335	323	281	337	284	308	293	307	288	313	297	290	331	301	319	325	314	286	287	315	272	298	289	282	319	297	304	275	283	308	278	312	324	301	287	292	336	324	305	292	302	344	276	334	321	293	301	286	313	300	296	318	311	330	300	284	311	276	275	294	293	309	308	304	302	310	302	322	308	290	324	321	268	333	337	328	274	295	330	314	310	277	325	301	304	295	324	287	326	334	287	276	316	309	316	279	283	303	316	301	294	277	324	279	306	306	311	308	320	320	334	315	313	314	281	290	314	361	312	320	314	303	321	327	307	317	319	296	315	327	303	285	304	282	313	296	290	315	329	314	311	309	321	304	302	302	296	299	299	308	309	297	293	288	307	285	294	287	283	322	301	287	320	282	310	286	337	338	304	306	306	281	282	281	323	298	302	314	295	363	294	303	314	290	282	314	290	294	298	282	314	294	329	267	274	342	290	313	278	314	322	289	272	308	297	259	280	317	321	309	311	315	311	310	291	309	293	281	339	303	313	319	290	311	305	299	317	298	328	324	322	303	294	316	306	301	318	313	292	291	315	299	302	314	302	314	298	302	321	285	300	312	306	342	302	289	309	302	329	324	342	309	272	301	287	319	337	308	309	322	288	300	364	281	310	276	310	311	344	322	295	285	297	280	306	291	282	282	308	302	332	297	328	308	304	273	295	315	343	300	306	336	290	277	324	264	331	326	300	300	335	308	318	295	294	293	282	323	315	284	317	282	291	331	288	314	308	272	314	274	300	318	296	315	289	302	299	303	330	328	301	305	323	331	316	341	298	312	309	289	314	278	318	345	303	313	334	315	317	305	306	317	341	337	311	302	301	283	289	293	313	324	309	302	318	330	281	292	324	302	312	351	289	302	312	337	303	302	310	301	313	323	291	323	284	327	327	323	313	283	269	297	331	301	291	319	318	299	334	299	306	330	295	319	280	337	268	326	319	282	283	289	297	293	312	345	329	301	323	283	284	303	316	293	268	292	319	298	287	313	322	301	301	316	316	327	314	306	296	343	306	318	301	285	317	309	298	304	291	311	284	315	329	306	313	310	286	300	315	301	321	282	315	294	343	292	294	287	287	359	293	313	308	296	286	302	287	288	313	299	338	310	313	287	324	294	323	321	292	330	355	310	283	316	305	290	305	324	284	309	286	281	288	290	313	312	315	342	324	300	284	283	311	284	334	295	299	297	279	309	318	305	333	300	328	286	299	315	294	291	278	300	280	342	302	318	305	360	311	308	299	310	281	319	285	329	303	320	283	328	321	295	318	287	315	287	310	274	288	311	322	307	328	308	284	306	294	307	318	305	313	298	276	335	298	328	335	297	327	298	287	316	294	278	317	321	322	270	290	300	318	314	298	306	275	279	298	321	275	283	305	300	302	322	311	289	272	330	294	280	329	320	302	303	311	314	281	298	290	324	296	318	313	335	326	319	278	327	325	302	308	281	316	336	293	322	323	295	281	294	306	299	328	309	280	316	310	299	294	314	319	318	276	309	294	300	295	330	291	337	315	295	292	311	299	305	286	269	350	296	323	309	301	325	318	287	307	331	299	334	315	292	309	327	289	292	284	301	300	307	327	304	299	333	285	308	330	312	312	306	309	356	287	301	293	296	300	336	322	316	302	307	325	311	310	328	311	298	305	295	325	332	276	315	310	292	311	286	310	319	274	290	293	308	288	301	307	288	316	300	299	322	285	314	329	311	308	266	309	328	328	317	309	317	311	286	308	316	325	324	328	300	318	308	295	318	286	333	319	281	300	320	290	311	278	320	304	293	310	299	318	304	316	317	320	293	291	319	327	322	339	310	305	299	299	323	342	314	310	299	316	309	280	309	328	312	320	295	336	312	324	299	308	318	301	300	295	303	311	316	292	305	333	301	310	309	291	303	297	311	297	314	303	307	282	296	306	342	308	348	334	296	321	337	308	305	280	292	297	310	296	314	317	326	292	314	327	313	321	275	306	349	290	316	292	260	323	302	286	289	295	266	281	296	334	336	261	295	297	303	303	329	319	299	304	309	309	280	305	325	289	328	294	340	297	305	318	280	321	320	311	310	302	314	294	290	309	306	300	309	300	306	280	304	295	298	325	304	300	307	304	347	317	289	320	256	333	313	290	316	310	333	261	311	322	311	295	310	345	282	343	321	318	326	302	299	269	314	321	345	284	303	310	313	303	298	317	333	298	342	327	343	298	310	307	328	338	306	305	290	315	284	301	287	322	337	299	330	285	296	323	328	313	285	331	316	302	288	288	306	297	298	298	326	304	326	327	328	309	325	344	291	306	334	302	291	322	322	332	354	299	286	293	301	315
3789	8660	11931	9480	6792	1370	777	796	782	772	752	743	741	1096	2783	3353	3056	2099	1433	1004	808	781	797	697	717	728	702	690	714	732	745	713	726	699	727	722	690	698	743	742	771	749	772	716	712	726	720	726	684	700	737	702	729	685	738	765	763	696	732	715	760	719	754	738	702	723	689	746	701	706	733	713	684	720	716	757	739	769	705	711	733	702	688	746	739	664	749	706	731	705	739	722	734	757	722	743	722	727	771	735	746	735	686	775	712	718	727	699	743	712	739	789	726	717	692	780	742	745	716	697	713	742	754	712	694	721	729	745	718	698	725	716	718	722	712	697	755	682	782	746	734	740	778	748	717	705	729	726	755	720	733	729	685	800	736	770	730	727	730	710	726	804	707	739	708	733	708	667	716	749	734	728	734	773	754	713	716	763	745	732	757	727	716	747	741	751	748	793	742	714	707	698	745	717	702	718	765	744	730	727	769	717	735	754	695	732	715	694	653	729	715	712	720	725	719	740	691	727	746	717	715	740	766	649	721	683	736	726	662	757	687	725	739	758	673	732	739	706	733	748	720	712	739	700	740	759	715	777	693	721	733	723	694	761	777	700	741	708	742	738	737	728	744	753	753	747	705	720	731	727	707	710	714	725	695	697	710	731	693	739	716	769	724	760	713	738	698	701	717	740	729	709	741	700	768	746	722	702	741	727	725	730	755	730	725	727	704	729	769	772	723	760	704	696	726	734	749	718	660	712	728	704	694	709	708	745	728	784	706	762	712	780	729	729	712	677	688	787	727	771	719	687	754	723	699	735	775	692	719	752	709	709	780	722	733	707	692	703	771	695	721	714	740	703	765	745	781	730	741	764	720	722	707	704	740	730	731	698	686	734	730	722	725	723	761	753	761	734	762	701	699	714	731	710	712	737	741	770	747	697	723	713	716	723	740	738	737	752	671	684	751	753	775	731	704	765	742	708	734	683	733	737	705	749	746	715	724	682	746	718	683	721	697	721	735	746	744	753	731	735	754	764	714	738	743	742	724	726	725	709	743	739	696	748	700	742	717	690	725	685	718	725	709	708	729	733	712	714	753	735	751	691	725	721	767	741	704	719	721	721	764	691	745	728	719	746	684	710	702	729	717	678	718	749	723	702	741	711	772	684	753	686	789	734	667	745	725	724	731	682	683	754	747	702	710	724	722	705	782	701	706	758	711	785	723	679	733	739	708	744	741	733	702	700	738	745	754	703	732	769	720	747	698	756	663	760	771	739	699	763	678	740	742	749	727	669	744	691	693	689	751	748	756	693	714	715	727	765	724	744	744	711	699	718	729	735	761	698	716	718	722	711	779	727	746	676	712	706	762	735	727	741	752	739	724	715	728	738	737	770	720	721	746	683	740	709	753	703	746	734	708	733	746	751	758	745	708	731	722	706	746	774	713	713	743	731	712	750	695	746	698	714	742	731	680	719	716	746	716	731	713	770	720	721	685	723	715	787	730	761	725	765	698	743	727	730	767	706	725	754	666	702	742	712	707	721	734	746	734	735	744	690	756	684	672	752	714	702	743	681	735	732	739	734	749	695	685	720	717	732	678	713	711	715	729	744	682	705	687	717	734	723	727	753	749	732	742	734	697	754	765	723	718	754	709	727	670	718	699	753	686	719	745	754	762	726	731	721	681	732	713	728	680	731	709	717	705	725	737	734	723	686	709	743	729	693	767	693	747	757	730	721	743	724	710	721	705	754	699	708	650	698	688	733	732	762	735	718	790	742	730	702	691	708	746	752	710	736	711	712	697	733	735	764	718	736	676	735	792	754	717	726	742	747	779	759	760	760	729	691	711	674	728	761	717	729	724	715	686	674	718	724	742	716	738	707	713	714	760	712	725	677	707	710	746	713	758	752	740	721	727	692	704	691	765	722	750	758	733	743	695	745	753	743	739	717	722	732	783	763	691	729	750	732	708	703	768	733	721	738	776	742	720	695	729	710	738	752	698	763	789	743	750	693	721	715	774	730	733	705	729	727	698	739	779	739	712	711	716	690	695	737	778	691	691	726	734	733	790	734	714	692	692	763	680	780	718	724	720	731	727	708	719	745	701	719	709	682	643	729	748	738	661	713	729	697	776	697	738	698	719	729	736	729	699	747	695	686	769	707	717	738	757	721	704	758	735	734	722	729	691	737	735	769	725	786	741	729	704	718	753	711	714	736	720	777	726	633	721	741	744	727	718	751	662	712	704	727	676	731	742	684	693	697	758	714	739	747	725	703	721	734	741	718	709	678	719	704	721	714	739	738	742	713	754	768	711	762	731	715	791	774	720	705	762	707	747	763	714	762	757	740	725	704	707	731	766	682	684	764	764	756	727	705	732	705	748	742	682	746	760	735	733	717	719	713	743	717	767	711	705	741	744	708	751	738	692	717	755	702	728	691	749	713	731	758	756	701	696	724	741	729	707	706	733	761	709	733	715	702	754	727	772	700	702	744	713	717	686	674	709	726	744	733	764	714	775	770	752	767	725	713	797	711	734	708	735	725	743	722	698	726	748	755	767	699	712	747	701	700	766	694	735	665	752	737	749	751	702	715	732	758	756	688	733	711	749	696	725	762	748	733	784	703	792	716	715	721	743	776	740	731	686	749	708	718	709	760	713	713	658	767	761	722	726	715	713	759	753	728	720	703	733	727	686	783	740	752	701	713	721	716	720	736	677	794	689	689	714	734	725	707	772	785	715	756	731	704	692	772	732	708	751	722	735	719	689	744	705	752	740	770	770	722	730	713	762	728	722	717	695	706	699	699	718	734	732	722	698	763	753	768	726	731	753	753	719	716	705	756	675	720	691	711	718	736	726	731	768	720	736	735	723	705	715	723	704	707	738	732	698	749	753	725	723	720	728	708	777	677	731	757	708	699	743	729	727	754	743	741	743	718	778	750	753	754	767	715	744	757	744	734	709	742	718	733	708	757	716	765	736	735	715	748	728	688	737	742	690	762	717	780	771	708	760	738	738	719	754	676	730	712	758	725	688	689	732	736	700	700	661	692	787	699	701	701	766	686	751	693	708	751	732	741	735	709	737	752	690	697	662	683	691	723	759	711	737	706	742	706	747	655	785	759	693	686	728	732	733	728	714	689	706	750	768	709	706	732	766	728	759	712	713	728	791	766	716	687	677	722	707	720	673	757	707	726	729	732	754	686	765	776	707	736	737	749	699	761	760	776	757	715	677	716	710	701	720	700	740	714	772	711	743	700	717	735	732	738	740	712	731	705	735	677	760	721	695	737	732	731	678	688	719	744	759	722	747	772	778	754	746	696	693	713	756	711	731	733	715	735	732	732	718	736	694	692	742	739	735	742	743	746	712	737	684	698	696	756	710	738	715	709	696	770	746	733	704	735	723	685	774	740	726	689	727	691	728	707	703	780	709	710	749	752	750	754	727	752	746	695	691	718	673	679	722	705	739	759	746	716	708	719	726	732	707	759	726	768	705	729	731	765	772	738	712	708
26659	49050	56924	40306	31517	7184	472	380	382	335	263	312	292	1128	5381	5421	4193	2151	1159	607	380	313	275	244	263	235	261	291	244	268	254	229	244	266	260	259	276	240	261	282	268	256	230	272	250	271	257	256	273	242	264	285	247	237	280	242	257	290	270	246	244	238	294	243	273	243	260	259	241	237	234	307	251	254	257	279	238	250	232	274	252	238	256	254	271	240	250	240	248	298	240	246	284	258	246	288	241	261	256	246	238	251	270	248	264	280	271	257	274	254	261	263	272	265	253	286	266	261	262	256	266	256	275	274	256	258	255	261	268	257	237	279	254	266	270	270	249	241	253	260	252	242	231	271	274	248	256	269	261	217	257	281	259	277	273	244	276	232	247	262	222	245	256	242	269	264	256	242	256	264	255	211	250	235	235	313	260	252	267	270	243	253	263	265	281	260	237	253	210	232	243	289	243	233	290	272	291	247	256	273	248	286	271	274	266	265	279	260	241	239	296	262	250	241	268	267	280	277	290	257	248	229	259	235	257	238	268	262	262	238	275	262	266	262	287	238	245	272	242	273	278	286	226	250	256	241	256	275	246	281	268	288	254	236	248	250	273	253	248	241	286	251	251	247	269	227	263	257	298	237	255	262	283	237	235	236	266	252	236	234	239	221	258	278	251	238	286	255	250	256	270	260	265	253	228	260	259	269	244	257	232	252	255	266	261	250	272	234	269	253	265	265	288	233	251	263	256	251	231	296	284	250	260	308	266	243	236	300	249	251	230	246	259	257	276	244	252	246	255	262	273	253	241	270	248	235	250	262	225	251	279	259	252	250	246	251	259	272	266	289	247	268	245	257	260	244	244	244	239	296	236	262	264	247	269	260	291	252	248	263	268	272	269	236	264	229	280	278	244	263	232	293	250	260	215	264	251	267	266	257	275	247	244	256	285	259	240	257	245	274	266	229	247	244	238	263	276	246	251	256	255	274	254	264	246	257	284	292	255	278	237	249	264	255	257	243	246	262	264	283	245	287	284	270	242	247	276	255	273	251	315	279	262	280	250	237	243	279	262	241	278	246	275	241	217	258	238	254	254	277	246	273	270	259	280	257	255	262	240	260	255	247	257	252	232	275	254	233	280	271	268	221	246	255	257	278	261	242	269	247	271	258	248	272	250	264	252	258	277	263	253	258	237	249	264	240	253	259	266	259	273	261	249	273	280	263	271	223	266	252	271	257	238	242	245	253	241	241	243	262	271	266	237	247	279	244	269	254	250	248	248	227	268	274	264	289	237	270	226	277	268	285	252	264	236	256	260	246	256	264	263	236	250	246	275	269	256	237	269	258	225	273	247	257	266	248	262	228	249	249	236	284	272	269	290	257	253	270	290	254	256	251	261	250	275	256	276	248	245	250	256	231	259	245	292	262	263	241	286	236	279	248	256	277	270	265	260	262	280	277	287	232	247	269	249	252	277	252	244	234	236	288	275	262	264	260	248	230	263	244	300	271	261	268	278	245	266	235	251	221	258	234	250	269	281	259	266	265	260	246	231	242	258	300	251	237	219	233	258	274	243	272	243	270	269	246	271	257	250	237	242	283	252	257	270	278	252	252	249	225	265	238	224	286	236	226	264	262	239	273	260	251	298	260	244	267	266	272	268	262	228	253	266	272	249	247	239	250	277	264	250	255	289	232	267	245	255	251	270	274	284	267	226	265	260	227	241	253	258	267	238	269	251	250	250	236	239	298	289	258	272	249	235	259	246	250	247	273	237	284	263	260	270	256	271	247	255	278	258	259	256	238	286	270	266	246	257	270	264	248	291	236	279	269	270	227	246	267	293	278	289	266	247	281	264	236	259	263	277	278	248	271	249	264	279	242	257	245	268	240	252	243	245	270	250	310	259	280	272	283	283	255	244	237	256	298	259	237	259	263	241	275	245	274	261	267	241	272	238	276	259	284	240	239	262	267	238	271	270	277	262	240	247	250	245	258	266	259	276	262	235	261	267	272	243	235	253	247	261	247	268	277	248	254	263	272	248	251	290	292	264	273	240	267	260	251	294	240	242	249	231	260	269	265	239	260	263	253	283	240	271	228	255	279	289	232	255	232	253	279	261	237	249	253	262	288	263	245	276	276	296	253	279	288	272	250	220	246	240	273	246	260	270	235	234	270	245	261	228	285	279	269	263	268	263	231	247	279	249	277	269	227	280	264	246	263	270	248	254	253	241	252	257	257	253	245	273	257	248	289	247	255	234	239	264	242	251	283	260	221	261	248	277	250	236	248	255	260	274	263	236	251	233	263	248	237	248	240	256	253	262	255	269	239	245	271	250	254	251	266	250	268	228	280	297	264	282	232	243	235	268	254	285	235	240	272	240	253	249	260	264	265	241	229	258	255	248	265	272	283	241	256	277	259	255	236	250	278	260	252	225	247	248	247	197	286	263	288	260	238	266	244	260	250	254	238	247	246	239	243	264	278	254	234	258	252	234	261	277	269	273	244	297	253	230	274	260	256	280	256	280	263	270	259	254	250	275	226	277	272	247	220	259	249	283	232	270	273	271	240	257	292	240	273	249	255	240	245	244	239	274	243	269	231	236	248	263	231	247	274	248	269	258	251	249	280	264	271	244	254	279	233	249	277	247	264	249	279	275	260	259	229	253	237	259	238	282	266	246	271	256	250	219	261	268	265	236	242	279	263	272	268	239	267	262	248	240	243	276	232	242	297	268	262	289	270	260	267	254	236	273	231	264	243	277	244	254	289	238	281	248	223	252	255	239	255	262	292	248	256	241	249	262	227	243	226	240	253	266	248	260	249	236	263	272	254	274	267	258	246	272	246	274	268	216	248	257	273	244	249	268	282	275	235	260	257	258	294	285	268	252	255	289	242	242	271	263	236	247	270	257	241	240	234	258	225	250	262	254	260	264	256	228	257	266	269	267	252	250	247	243	239	238	282	262	264	268	234	266	254	248	264	249	235	248	238	258	265	251	256	250	221	226	253	257	263	245	242	252	266	242	256	237	282	269	251	222	276	273	232	260	263	279	222	232	264	262	299	275	259	254	280	244	277	266	266	245	254	265	264	247	269	252	262	271	293	291	274	254	230	272	272	267	259	272	243	264	271	229	256	250	239	265	266	246	255	273	243	261	251	255	258	218	252	273	236	249	292	273	251	256	240	257	239	216	239	251	258	240	258	270	258	280	244	256	257	283	232	278	284	266	255	229	224	272	253	255	217	250	257	256	230	276	238	249	253	262	255	247	275	280	278	269	252	285	234	261	258	251	260	268	247	286	232	274	271	254	251	227	274	258	241	231	251	268	269	237	265	290	262	238	253	248	219	258	239	243	239	225	256	261	256	316	271	259	265	252	263	247	231	246	249	242	263	241	260	241	261	256	233	259	256	226	249	273	258	278	234	261	230	272	250	262	261	288	272	229	256	266	252	285	254	253	260	223	280	250	284	244	277	260	251	255	283	274	236	260	225	266	254	278	225	281	256	266	275
16889	37734	50258	48452	42813	4831	1382	1270	1072	997	986	956	933	6277	23468	20919	18577	9894	5302	2344	1237	775	665	591	651	649	624	622	610	557	591	659	586	639	616	653	603	648	620	552	610	620	607	576	635	618	624	597	662	605	604	630	595	630	603	604	617	602	604	660	594	628	591	619	619	596	612	600	605	622	646	652	608	584	634	638	653	587	609	625	624	610	599	612	630	599	635	664	601	605	585	625	588	648	598	636	565	591	616	615	626	636	626	584	607	586	601	599	575	625	614	628	614	649	601	647	600	596	591	620	604	604	643	603	588	578	568	628	674	577	571	594	555	615	627	621	618	600	607	631	661	578	622	581	594	603	603	637	630	619	636	578	678	614	617	534	620	681	641	616	631	636	658	596	590	624	623	629	635	628	675	611	614	621	616	602	642	598	616	612	585	586	651	617	605	595	636	597	564	586	591	649	600	608	626	647	585	618	649	593	559	625	592	613	609	592	581	626	591	609	648	589	585	622	621	608	614	570	625	648	655	589	650	593	665	582	630	636	598	610	605	583	587	621	625	627	586	645	614	573	576	622	603	633	610	656	587	607	634	596	651	595	600	634	561	556	602	632	606	598	606	597	599	600	553	615	656	614	620	647	599	562	584	642	623	654	611	625	644	629	611	641	602	627	611	590	632	592	629	610	634	584	607	593	598	566	593	611	626	590	579	617	596	604	614	628	644	566	599	623	590	603	651	637	683	631	659	661	590	636	682	606	594	629	627	610	601	617	615	634	598	611	629	643	622	608	624	627	603	591	608	571	580	630	601	594	582	664	621	625	607	610	578	642	637	611	591	663	622	633	598	652	609	618	634	605	640	615	595	573	592	620	621	593	637	616	592	647	634	613	606	586	616	619	601	597	643	644	585	609	619	645	635	604	630	579	609	633	553	608	618	595	659	602	574	650	575	602	628	644	601	597	579	661	623	608	599	607	619	597	650	566	621	659	597	656	606	633	612	593	654	600	610	612	636	624	632	571	645	610	600	587	659	613	620	593	602	584	609	657	658	615	626	596	638	608	625	641	642	652	637	640	588	603	641	613	616	615	624	622	588	646	592	624	601	619	621	625	603	584	630	638	591	631	675	614	648	584	614	599	604	606	640	621	610	623	580	591	650	587	610	619	651	620	628	626	597	630	616	618	613	650	587	637	629	613	648	589	629	622	572	599	596	623	640	594	629	598	604	606	589	651	666	573	616	574	593	597	622	633	605	582	597	588	624	575	581	621	607	610	600	612	667	625	615	661	639	623	648	628	602	605	595	590	614	589	613	599	600	617	586	612	635	616	654	640	667	632	635	619	628	623	621	587	622	639	637	639	632	597	603	623	593	602	629	617	636	612	618	631	608	645	637	627	631	615	602	645	584	622	608	658	599	572	605	617	588	586	629	579	590	599	595	608	600	616	615	658	638	627	661	613	639	582	652	587	626	636	654	627	634	623	627	644	645	624	602	624	635	630	593	600	654	613	629	648	615	607	604	638	598	604	609	616	606	613	592	646	599	625	665	585	572	619	589	608	592	619	630	559	628	607	644	595	615	578	624	586	603	630	654	617	620	551	639	627	619	590	624	590	634	616	622	568	641	606	612	618	605	662	584	613	616	575	627	605	676	612	675	646	639	640	586	599	607	582	608	596	602	608	619	650	602	587	610	659	642	606	594	575	601	618	624	602	621	640	625	656	621	634	598	609	622	603	633	599	640	613	587	634	599	590	576	613	627	626	689	615	600	640	601	608	585	610	651	596	602	610	626	638	600	624	606	588	607	630	661	625	637	619	612	649	623	663	638	582	620	612	642	610	586	629	612	639	647	616	634	626	599	619	616	626	595	594	669	610	626	625	638	568	624	590	634	621	599	648	604	609	609	611	608	651	642	583	561	611	648	608	615	643	651	614	559	597	624	585	605	618	639	600	611	626	625	663	619	631	645	602	660	639	615	615	625	584	623	578	618	601	590	618	616	600	613	607	620	615	603	606	650	647	650	614	627	616	595	624	612	614	610	644	587	607	597	649	608	623	688	586	598	605	653	590	598	604	625	586	580	615	604	629	597	606	608	625	647	613	586	639	614	631	573	627	569	666	604	569	608	615	611	635	618	602	639	599	622	600	555	630	606	581	639	585	606	596	603	612	617	648	635	665	654	624	623	624	583	615	599	568	621	589	588	631	633	609	643	639	645	580	610	597	609	600	615	615	618	633	633	569	638	610	592	642	585	629	577	666	631	585	612	599	589	598	619	577	591	664	600	612	619	592	616	610	613	603	612	611	588	594	603	637	610	601	577	576	583	637	609	651	615	570	590	621	607	566	622	598	602	629	584	600	544	583	585	646	638	638	605	633	658	581	630	610	655	612	612	633	632	593	592	571	584	617	613	634	615	615	643	600	599	637	664	599	622	644	634	602	640	577	608	658	612	651	608	649	605	622	596	614	607	619	605	633	590	589	595	655	632	650	636	620	640	589	590	631	587	653	599	667	612	585	640	641	560	630	616	646	568	592	594	603	633	632	643	680	617	600	627	548	622	605	582	589	588	611	623	595	647	630	610	555	570	615	588	607	626	612	680	621	551	625	632	616	584	619	583	594	659	611	630	648	619	620	582	635	599	621	611	617	627	648	656	662	599	620	607	629	593	614	631	623	643	621	645	613	588	639	598	617	622	618	592	641	631	646	647	578	637	651	633	590	614	659	593	619	585	633	621	636	659	604	577	612	567	614	587	621	647	612	636	667	620	594	608	637	664	629	615	574	592	622	637	650	605	619	625	615	579	628	664	647	632	644	604	602	624	591	613	638	606	600	621	659	664	619	619	595	600	644	648	569	564	612	557	623	628	668	599	662	600	611	621	578	613	625	620	566	604	603	600	628	579	583	640	624	629	582	601	620	614	611	621	665	618	624	650	623	625	592	640	613	632	629	629	609	599	636	586	631	665	612	615	612	562	630	592	588	652	621	613	619	577	613	621	617	614	630	668	627	588	611	591	624	605	643	610	604	598	658	640	630	598	602	595	582	647	562	619	630	594	594	642	640	606	603	647	610	601	596	626	619	599	603	593	606	612	588	634	604	602	615	577	642	595	647	647	612	618	623	601	637	589	539	617	604	625	661	614	622	628	609	594	606	631	609	599	602	598	629	614	594	625	595	610	607	589	621	624	618	609	585	634	651	603	603	576	636	606	585	660	606	583	631	620	639	584	595	608	601	593	646	648	645	624	607	609	624	610	625	583	607	637	664	602	579	634	612	592	576	567	605	590	570	647	663	631	577	658	616	649	612	673	614	655	609	559	664	603	608	635	679	530	602	591	673	581	646	623	600	606	603	612	599	583	584	648	567	603	607	625	601	611	628	638	606	628	610	608	631	630	623	625	605	692	620	612	612	642	653	644	625	648	643	581	611	606	609	612	588	620	612	606	617	635	586	615	586	584	642	632	629	541	632	628	584	588	586	611	649	619	615	636	642	568	624	651	634
28659	54773	71000	49218	45844	18969	1654	444	396	361	313	295	286	2531	10239	10262	8403	3921	1888	812	424	294	207	198	166	189	200	227	196	194	174	203	208	183	197	185	189	247	212	183	172	178	191	179	207	200	205	189	205	172	196	208	195	220	212	188	172	215	193	192	173	201	181	206	192	218	212	188	190	189	204	199	168	194	222	200	202	182	204	207	226	214	198	205	185	175	184	199	192	201	174	211	212	198	190	212	175	230	214	212	201	182	195	186	200	191	197	208	208	201	210	208	197	187	196	188	187	204	156	197	195	202	201	201	214	213	204	221	207	187	229	208	208	185	206	176	215	206	219	197	202	206	181	193	194	226	198	204	196	197	208	212	184	183	171	200	210	209	185	230	224	189	208	194	187	208	187	202	225	168	200	194	197	208	194	205	206	221	208	205	186	196	163	197	200	181	202	182	199	217	179	207	180	219	200	212	223	201	218	184	192	183	196	186	214	183	221	233	196	191	207	195	188	187	194	185	206	189	204	211	197	224	191	182	183	199	212	203	199	210	182	226	178	220	245	217	197	199	212	204	199	201	205	214	201	214	205	173	212	189	207	197	200	222	215	192	206	184	190	209	212	205	212	203	201	186	194	214	198	232	199	201	214	205	201	199	210	195	203	206	207	214	211	211	202	213	176	175	187	196	204	176	196	222	218	190	211	191	185	206	212	196	205	195	171	193	214	220	198	186	190	211	213	201	168	203	183	184	190	172	210	184	202	213	219	199	204	193	189	213	210	232	182	197	220	208	195	217	224	204	219	203	179	213	175	222	204	188	191	201	249	176	205	226	186	176	198	207	185	206	179	186	191	222	189	209	182	187	183	182	199	207	215	192	195	232	195	205	196	201	190	180	187	175	228	183	193	179	196	188	206	212	193	188	212	210	190	203	222	207	204	175	188	216	216	188	207	194	203	198	196	184	203	206	220	186	190	219	181	209	188	196	193	198	186	214	171	195	199	199	203	177	193	204	195	196	200	205	223	184	207	206	220	216	200	195	179	200	190	208	188	208	182	166	193	179	199	205	168	170	210	231	163	212	195	193	221	185	200	185	222	186	190	201	208	202	208	207	173	177	215	203	198	199	206	189	221	167	206	215	189	209	214	170	181	212	219	188	220	214	181	180	183	203	208	162	207	187	179	213	211	198	209	212	178	183	216	205	186	187	191	177	190	213	221	218	205	202	203	209	189	193	210	207	186	190	188	207	225	194	176	193	211	185	179	205	210	185	218	196	177	204	195	186	234	197	179	186	216	160	184	201	212	210	207	203	186	191	194	218	193	223	192	196	218	178	194	204	204	219	232	183	179	188	195	223	190	209	219	183	198	196	205	220	213	207	191	186	188	191	193	203	194	200	175	192	188	202	220	193	205	205	200	189	172	189	206	194	178	211	218	219	221	216	200	184	180	214	214	205	170	208	207	184	201	196	224	162	223	216	209	202	191	182	182	194	198	185	187	199	197	182	191	185	200	215	192	187	204	232	177	185	185	210	198	204	178	195	211	219	212	205	178	206	214	198	187	195	220	229	215	195	203	184	193	191	200	198	214	193	209	196	202	182	176	212	213	206	181	200	214	189	200	188	173	198	196	183	208	191	197	173	197	223	227	162	180	176	213	240	200	199	188	199	167	179	230	195	204	215	199	196	182	190	191	178	190	204	203	204	215	195	180	213	214	196	165	195	194	168	198	211	221	197	195	214	207	195	189	174	254	214	196	213	187	186	172	180	199	208	194	212	185	193	200	202	189	195	209	205	192	203	208	196	189	204	208	202	204	205	218	204	211	189	200	211	225	211	224	189	193	183	186	189	177	180	198	201	181	173	203	194	199	168	212	202	170	182	232	219	211	186	195	185	190	184	177	210	180	195	181	210	193	178	222	196	193	210	188	197	224	211	207	186	228	201	180	205	175	194	212	198	191	194	228	198	190	186	170	188	179	180	173	215	203	203	207	210	212	182	208	186	205	185	172	185	169	197	203	204	190	173	207	194	224	170	211	196	192	219	191	194	192	209	207	197	213	187	168	189	203	173	215	205	179	196	179	192	197	202	207	223	185	204	211	190	177	229	187	225	172	199	183	200	214	203	188	205	187	196	238	205	191	206	187	174	173	213	186	184	183	208	200	206	194	197	191	187	179	194	205	222	195	206	199	225	174	218	200	251	186	182	195	189	192	182	210	211	224	185	197	210	178	191	213	202	200	206	201	196	217	196	187	194	185	180	213	164	226	208	180	188	227	206	191	203	183	219	212	227	165	190	194	185	209	192	183	200	192	182	189	207	233	196	203	210	184	199	201	199	201	195	207	209	224	197	169	180	202	195	206	223	208	202	206	189	224	207	200	200	199	186	215	209	192	189	193	202	187	205	206	198	204	191	201	219	221	188	223	190	214	191	188	181	191	199	224	172	176	217	211	213	191	186	201	210	191	189	210	193	192	210	181	202	190	189	205	202	209	220	201	200	177	182	178	216	172	192	203	208	177	182	190	191	195	219	200	180	206	218	223	193	222	179	186	186	223	194	193	209	191	185	211	184	203	195	184	174	221	195	167	187	202	216	234	197	199	208	186	196	203	212	197	192	176	204	198	218	198	195	184	198	203	203	194	196	181	203	186	193	174	205	192	186	206	188	171	176	212	211	223	214	188	198	213	183	207	204	187	212	208	191	214	208	164	213	193	177	179	185	162	215	194	193	189	204	196	185	187	221	180	198	195	250	201	209	194	184	184	207	176	201	176	202	184	195	224	189	207	185	192	203	181	200	183	201	187	176	224	182	180	183	175	202	208	164	198	173	203	170	198	200	219	215	187	197	180	193	204	213	208	215	192	194	187	206	199	185	214	183	173	187	173	180	183	185	205	215	166	205	186	172	198	190	211	186	210	193	201	204	203	225	171	205	194	225	194	224	182	188	192	184	192	188	192	184	208	194	191	196	169	191	179	193	177	219	205	164	189	205	225	185	190	204	223	198	221	188	200	210	191	193	195	187	172	192	205	175	202	193	186	219	197	207	183	186	182	221	198	206	202	200	209	197	179	206	182	214	211	223	204	207	194	198	207	200	168	201	200	210	195	184	193	200	204	222	207	196	212	200	185	186	209	178	181	177	193	190	214	235	208	166	188	187	201	216	177	211	190	176	197	209	164	213	203	198	165	184	198	193	171	188	157	199	200	207	230	230	227	233	186	203	174	201	195	201	209	170	204	192	199	190	192	209	179	211	200	187	175	233	195	200	194	173	193	195	178	183	201	174	197	210	218	172	181	205	191	197	205	204	193	182	190	212	202	197	182	191	200	192	209	201	160	237	209	193	181	173	217	207	195	215	196	213	199	202	198	190	186	176	190	212	191	169	207	190	202	188	200	211	216	204	198	196	212	189	225	205	209	214	197	197	218	213	198	191	197	196	173	200	190	220	205	221	188	188	200	187	187	194	198	204	176	197	209	215	205	194	188	205	177	210	213	178	192	173
15942	41692	62817	54124	56396	13155	2039	1634	1457	1349	1251	1058	985	12381	32925	30015	28387	15533	8849	3586	1608	831	626	571	473	522	495	477	491	499	523	463	493	477	541	483	474	475	520	484	482	513	478	489	487	476	494	502	507	518	499	504	506	505	495	505	468	480	487	480	475	494	495	462	483	462	465	484	516	486	502	490	502	477	517	490	478	489	484	492	521	474	495	489	520	484	468	492	498	470	484	430	514	479	499	480	468	500	505	505	461	471	514	520	500	496	493	473	503	522	483	489	514	494	497	490	482	516	512	505	524	450	473	488	486	496	470	480	493	555	518	501	493	486	465	485	489	466	487	501	514	539	487	484	491	463	508	500	508	483	502	512	475	449	495	507	465	547	481	515	460	532	468	497	476	477	514	525	484	465	463	477	435	552	470	531	491	473	486	481	482	494	479	509	498	498	521	520	476	493	446	498	478	468	522	470	495	513	530	492	474	462	473	484	474	525	473	501	451	462	497	508	526	501	473	493	515	456	452	494	515	464	493	483	480	467	531	489	531	480	518	498	519	489	518	527	441	485	523	497	495	542	482	496	513	495	483	479	516	493	481	528	515	505	505	459	491	495	477	479	509	482	523	505	502	477	505	474	479	465	509	501	517	500	524	462	470	493	474	484	512	468	475	528	487	501	483	463	479	494	484	494	494	485	487	452	495	504	498	502	478	478	509	483	526	488	470	480	504	513	490	512	475	471	503	449	486	492	460	491	495	490	457	475	453	498	494	501	506	504	487	489	530	477	508	487	496	513	486	490	492	466	456	517	480	506	535	501	500	502	466	489	490	474	477	505	527	461	494	501	463	508	504	479	518	520	474	504	479	460	494	517	500	512	514	490	458	503	491	508	534	471	496	475	448	462	488	476	483	518	532	468	451	494	473	514	483	500	460	488	492	525	525	501	508	447	508	451	515	490	516	460	492	527	469	507	501	459	514	508	499	506	488	457	491	525	499	497	429	515	493	542	493	498	500	496	479	484	456	494	506	481	480	499	493	479	463	518	462	509	498	502	491	500	474	502	464	499	490	504	518	517	508	461	468	481	470	460	442	524	501	467	465	479	446	443	494	488	462	458	458	496	490	515	491	491	500	480	448	454	476	510	474	507	467	445	475	442	474	514	490	504	516	482	452	501	491	482	465	456	480	476	481	528	505	476	493	525	509	475	464	489	501	476	549	472	521	536	493	508	495	499	490	493	516	523	460	506	469	498	510	432	516	477	517	507	477	458	479	473	476	498	508	474	492	466	506	504	465	484	482	469	516	448	480	500	484	497	471	497	483	478	507	481	487	488	493	524	492	522	446	519	491	480	525	496	423	517	474	497	476	483	507	491	496	507	464	502	474	441	499	517	473	470	485	491	479	496	501	476	534	508	474	499	523	472	458	463	451	472	501	525	484	524	474	469	510	492	505	470	478	485	519	475	489	472	471	465	511	485	480	501	472	474	493	502	506	478	440	474	485	508	514	500	491	510	518	482	474	475	475	492	495	467	515	511	491	508	470	476	469	506	490	509	488	505	517	444	496	489	498	472	530	452	489	472	506	511	501	493	530	525	478	517	471	496	496	470	508	493	514	507	501	502	522	472	503	473	490	501	539	505	505	490	475	482	466	468	489	481	469	479	484	489	424	494	475	464	448	471	502	502	494	510	493	503	494	528	482	464	533	520	521	511	495	488	500	467	466	505	502	494	559	495	505	478	500	488	536	482	491	492	472	482	502	541	482	509	506	499	480	469	503	488	513	475	484	477	484	521	484	438	490	493	500	494	494	461	456	491	504	473	466	444	485	471	480	471	478	499	475	475	438	465	481	510	495	482	492	467	470	528	478	502	531	509	515	505	485	488	435	531	476	502	529	532	493	463	502	485	524	487	506	521	506	480	486	517	523	473	499	503	480	498	501	495	478	510	538	486	484	495	460	505	505	506	504	520	514	512	519	526	497	504	532	469	462	524	455	516	481	463	525	489	485	476	509	471	485	455	486	495	484	451	481	500	483	540	483	467	488	473	437	502	447	474	517	503	504	485	460	502	511	489	523	505	477	499	498	517	465	491	462	514	469	502	482	459	482	520	504	481	508	488	535	506	472	516	474	527	472	474	519	486	541	485	455	489	452	517	499	481	448	482	490	496	494	460	539	474	507	500	480	512	518	525	477	485	483	516	493	490	475	511	485	498	545	512	515	466	455	511	440	521	458	483	529	513	527	441	473	480	498	517	501	483	502	492	488	479	468	458	496	494	482	501	489	484	478	486	473	481	467	497	471	505	494	477	506	502	472	488	507	492	472	483	475	531	462	480	482	480	502	459	527	482	532	490	495	495	520	489	492	514	445	510	490	487	480	518	475	496	502	525	478	495	481	504	491	454	483	505	462	467	495	470	503	456	452	469	494	511	479	469	534	480	490	496	469	504	490	542	508	478	499	477	439	484	494	500	506	472	482	518	476	453	492	527	505	492	485	506	520	483	489	466	523	499	510	510	501	483	511	474	514	422	456	466	498	518	525	477	478	526	466	505	463	475	474	445	503	504	499	494	506	515	489	521	493	473	496	497	498	519	465	495	537	490	526	476	513	458	534	485	474	463	455	516	516	477	524	491	503	484	472	458	482	497	484	536	472	500	502	506	495	496	457	494	484	486	495	462	506	482	471	525	484	504	481	516	485	503	520	489	527	479	484	481	493	486	481	447	484	506	512	486	505	489	511	477	473	486	509	490	474	495	502	478	497	482	490	447	487	458	455	509	504	476	476	505	525	481	445	470	516	473	491	488	505	515	488	495	486	491	509	480	508	479	459	446	494	510	492	493	515	500	465	467	506	461	455	483	470	481	471	472	468	542	498	487	484	512	508	525	494	524	486	509	491	501	487	526	511	483	490	501	476	476	440	484	456	500	519	494	486	520	503	505	518	490	506	516	453	528	491	515	470	488	502	477	523	449	500	443	524	486	486	495	564	512	497	486	458	510	494	479	475	538	467	481	512	497	484	498	434	502	493	492	551	505	455	493	496	537	464	479	477	532	490	480	546	500	498	502	471	462	498	463	522	461	486	457	480	486	505	470	495	492	514	480	511	528	466	485	481	436	473	450	491	458	468	470	512	436	484	494	443	454	481	478	482	495	483	482	487	499	509	463	467	512	513	520	494	511	477	520	509	496	497	500	497	485	453	506	524	489	502	495	516	503	491	469	469	472	505	493	444	522	489	464	471	493	507	485	486	510	516	510	501	526	489	504	471	518	519	515	487	474	517	486	527	539	506	452	529	462	454	489	503	498	520	515	497	523	449	484	495	501	476	489	487	539	498	479	478	469	508	483	439	490	469	503	479	535	516	459	470	486	453	487	481	496	477	502	489	532	462	451	472	501	501	491	523	510	482	466	486	541	510	494	477	480	512	492	493	500	530	498	496	501	457	495	509	486	506	473	469	505	464	426	511	467	470	498	480	496	537	493	474	455	475	486	476	483	485	495
2476	3853	6173	1875	1833	731	293	307	304	298	331	288	306	406	703	837	806	615	478	376	361	295	291	305	282	294	301	302	335	304	286	298	300	311	263	294	314	323	286	306	324	315	303	295	282	311	299	281	294	291	308	300	312	318	275	285	273	336	313	312	285	309	296	290	310	294	285	277	297	306	289	275	294	269	294	331	310	285	300	308	276	304	306	328	288	298	294	320	302	280	313	301	285	301	269	268	272	257	297	265	290	318	279	310	298	300	281	244	304	286	291	286	295	317	300	315	287	270	289	330	326	323	298	285	302	281	275	279	297	276	296	313	278	282	305	279	290	288	306	324	306	349	309	329	298	302	282	297	264	301	283	298	330	291	304	280	306	281	267	263	299	272	323	317	302	304	316	289	294	302	308	277	269	283	290	320	308	279	257	296	308	327	295	296	310	285	268	289	315	304	296	273	290	310	293	316	279	327	302	306	322	262	295	289	280	261	268	291	289	286	294	309	277	304	280	317	272	287	294	318	274	274	304	301	294	268	328	265	334	290	287	324	326	284	296	263	263	261	304	301	313	303	255	292	286	306	304	283	303	299	293	274	280	262	293	282	301	307	301	287	315	293	321	287	324	289	267	291	290	302	286	306	273	275	294	319	313	297	284	289	293	309	276	279	327	307	315	276	291	316	289	289	312	284	329	303	278	288	293	293	261	304	301	288	308	294	278	306	281	301	272	307	283	285	318	259	276	284	307	274	274	275	288	288	313	295	304	281	296	318	319	291	274	313	306	277	282	302	311	293	311	289	311	277	291	307	291	280	285	332	323	335	316	304	283	274	265	303	316	266	304	263	335	300	305	307	324	297	279	272	295	250	307	275	294	288	301	314	307	284	260	298	300	296	303	301	313	295	304	325	267	316	283	289	298	295	277	309	278	299	288	317	292	266	300	284	291	298	298	305	285	280	315	307	281	272	285	305	291	311	286	297	304	274	324	290	312	299	271	300	298	298	314	293	297	296	317	254	276	314	296	315	301	283	274	319	274	319	299	317	289	292	279	307	273	309	311	308	295	287	328	294	313	275	269	285	302	310	265	325	295	327	313	283	260	267	272	317	295	317	320	285	304	294	284	307	293	279	281	293	262	272	281	303	279	305	280	293	290	277	325	286	322	318	314	333	273	307	300	268	295	305	318	302	301	282	335	305	288	317	292	309	338	295	343	303	313	275	297	259	285	303	309	246	279	289	305	296	272	307	288	289	311	282	304	277	272	269	304	313	299	278	277	279	280	310	310	290	267	283	295	284	299	270	321	316	294	289	315	297	295	290	295	265	299	303	273	295	319	266	294	311	282	286	274	303	299	258	322	253	298	297	284	308	282	285	329	288	266	300	257	283	274	308	310	320	276	305	273	290	307	284	291	288	323	287	282	291	286	280	303	289	311	282	270	283	294	267	290	295	304	329	306	264	322	281	289	285	287	310	318	290	344	305	313	283	305	328	284	292	301	306	293	307	286	293	268	298	303	319	281	281	292	303	270	298	295	308	300	300	278	309	283	286	315	288	311	311	309	278	289	281	321	280	293	292	314	317	309	307	290	300	294	278	316	296	300	312	318	304	308	308	307	296	285	311	305	310	301	271	322	317	275	278	318	314	287	293	284	279	282	290	303	271	254	286	271	304	314	291	285	302	253	297	292	311	315	273	289	282	280	316	258	300	285	257	273	296	277	297	287	284	312	334	312	297	245	313	295	283	296	306	307	319	313	272	327	285	286	314	287	274	301	282	302	267	278	285	281	289	294	297	279	316	297	295	279	294	300	277	285	302	311	278	323	297	266	292	285	300	287	288	273	290	285	292	265	321	295	297	308	306	288	297	284	300	288	283	292	278	328	305	290	322	305	291	284	251	291	337	293	276	280	290	303	307	293	307	265	292	285	313	298	296	297	295	323	309	290	304	325	281	296	263	268	307	285	306	284	292	297	305	288	272	307	322	292	296	298	295	286	294	286	326	291	292	320	314	313	299	298	284	289	306	280	296	321	313	274	275	301	321	309	316	308	296	294	295	279	288	262	302	305	309	289	282	293	263	291	273	301	287	278	285	296	311	319	307	301	290	284	326	312	337	298	307	290	265	325	287	304	289	303	307	265	267	297	276	315	318	272	281	313	291	286	305	304	313	303	299	301	270	302	291	294	297	247	306	271	292	311	270	274	277	309	291	310	293	287	310	338	315	301	327	267	280	280	304	281	319	317	318	306	284	308	301	342	273	285	318	340	287	306	316	310	295	296	282	308	282	288	315	311	278	303	263	287	292	322	287	285	305	322	340	257	292	261	261	287	297	269	313	285	270	330	278	302	307	289	307	283	277	261	270	294	308	283	335	299	300	297	323	286	327	303	293	292	266	285	315	300	283	284	290	302	304	303	313	279	299	289	327	269	286	287	275	340	300	284	287	315	296	278	301	307	277	318	301	286	272	269	285	268	306	311	316	292	278	286	279	315	327	288	288	278	298	288	307	310	243	295	280	293	303	301	292	298	301	282	298	286	292	299	290	277	300	281	272	298	297	285	301	283	285	315	280	299	299	286	312	298	290	272	263	306	325	313	322	314	306	317	294	289	297	270	276	311	289	281	293	292	277	289	277	313	277	350	316	311	283	254	302	314	325	305	304	292	299	292	295	314	312	326	306	302	278	287	309	296	300	307	306	316	297	304	298	288	276	295	338	280	326	292	292	248	291	319	342	288	293	267	281	310	311	329	297	275	301	265	274	329	325	281	287	291	301	270	249	309	296	321	298	278	313	280	284	269	307	303	288	305	299	307	314	300	295	303	300	290	300	286	287	296	292	291	326	274	276	281	299	309	299	297	298	314	292	324	300	294	320	296	310	299	272	295	288	315	290	313	306	316	304	292	335	281	298	308	292	314	288	291	308	306	307	290	321	263	282	319	342	295	316	299	278	296	277	305	316	286	298	303	295	315	300	301	314	307	291	270	308	300	286	312	283	311	323	282	320	306	292	296	305	276	271	315	247	295	256	307	271	307	291	317	302	298	262	314	301	283	343	288	286	281	294	289	320	287	296	287	312	301	319	287	341	282	278	314	285	322	353	312	328	270	298	308	277	303	299	297	273	279	301	311	323	310	313	313	299	294	275	285	316	292	301	291	299	291	287	311	300	308	273	276	309	303	287	289	297	336	281	290	300	315	308	264	311	303	293	272	297	308	306	314	303	291	283	328	299	295	296	298	295	291	325	299	311	310	289	314	289	309	270	300	255	277	329	281	304	263	302	293	320	268	287	323	325	256	333	287	299	265	251	296	292	309	307	283	279	286	316	299	286	289	300	251	299	294	318	315	298	266	286	328	289	306	327	309	282	274	274	295	334	319	288	296	276	319	294	307	319	280	300	308	285	292	299	268	319	300	314	288	317	292	298	276	311	307	316	269	303	285	325	256	278	301	291	314	295	305	340	301	304	308	301	278	281	273	288	292	289	300	286	292	273	305	340
2488	6240	12125	6065	7373	2286	797	735	781	722	752	718	749	1703	3476	3459	3184	2049	1483	908	851	706	745	700	710	723	705	727	739	669	676	682	691	701	731	750	672	687	706	729	706	718	715	724	740	641	704	724	700	713	682	720	700	696	673	716	710	662	671	691	724	670	688	699	694	682	655	711	679	694	701	662	700	667	701	750	678	734	651	709	668	649	715	723	699	682	708	737	747	699	705	723	692	702	710	696	727	709	734	686	689	727	699	683	676	718	707	704	751	696	718	710	692	713	690	763	720	683	695	758	747	686	693	701	722	628	690	700	715	661	735	738	771	725	683	678	691	681	731	685	736	686	705	658	706	733	710	717	664	726	669	661	701	751	653	698	717	665	706	694	703	693	711	687	698	661	700	701	700	726	706	726	773	725	701	700	761	700	643	726	651	652	690	682	693	720	689	688	730	711	749	682	666	696	701	707	673	713	702	745	721	660	749	672	669	715	715	642	762	651	706	673	691	721	729	670	744	703	722	692	703	664	700	681	665	698	732	718	673	736	679	715	689	731	722	673	680	713	676	699	681	667	667	699	741	702	712	703	686	704	690	675	712	691	656	732	701	685	697	690	723	727	677	732	683	688	700	694	726	671	736	698	697	696	709	705	711	712	673	717	746	670	672	670	707	707	679	688	712	737	717	652	696	669	625	724	703	731	727	681	723	650	694	696	719	696	646	707	663	696	705	701	708	666	672	671	718	709	672	688	705	734	687	643	731	746	694	733	735	691	664	671	720	680	673	684	707	691	675	710	669	695	705	697	748	699	726	729	721	629	700	700	692	705	708	697	680	695	683	691	612	687	663	773	675	665	706	712	685	657	642	757	703	705	708	706	666	716	706	644	732	720	708	699	699	683	727	722	685	697	642	702	738	698	716	740	727	729	681	716	681	683	753	715	674	691	671	679	691	720	715	713	683	704	690	665	707	714	683	660	718	729	718	712	727	689	720	690	676	729	684	715	668	676	726	668	641	698	716	693	695	709	706	687	731	718	668	764	722	701	679	711	696	679	691	755	702	689	681	708	681	711	720	729	692	712	719	659	735	712	729	689	673	660	639	689	719	703	681	680	720	684	712	714	745	689	689	683	727	713	750	704	708	697	722	699	693	737	695	680	690	694	699	720	723	684	694	683	678	674	706	693	719	721	639	689	694	696	705	710	690	705	705	738	737	680	663	686	674	691	657	681	696	678	676	753	724	701	700	704	663	710	719	709	678	672	709	671	655	665	736	736	719	674	703	715	725	705	715	650	730	725	664	680	676	675	655	750	712	645	711	670	736	691	687	690	630	684	647	717	658	677	678	709	717	689	694	713	703	729	754	708	701	741	702	636	752	709	734	724	655	705	688	690	709	652	650	719	722	710	704	714	665	738	703	710	692	698	663	710	668	698	701	707	649	701	701	640	670	714	712	704	672	687	694	683	688	702	689	714	715	648	690	652	722	680	701	718	676	688	731	715	701	739	690	718	709	696	737	741	666	716	699	700	708	649	666	735	701	668	754	711	666	686	716	655	716	731	684	664	717	699	712	694	723	684	658	700	671	681	696	661	718	740	661	703	702	725	708	715	675	725	694	713	696	697	699	674	673	687	646	695	706	685	728	713	734	678	693	739	674	655	697	695	704	741	683	728	682	687	690	686	688	718	751	738	741	688	664	760	636	735	677	719	705	681	670	648	675	671	700	704	725	674	699	694	695	674	686	671	734	722	727	690	662	709	710	718	678	693	673	660	672	694	670	732	685	713	719	716	697	745	693	667	705	685	717	642	718	691	712	707	697	765	703	736	654	656	689	719	712	737	657	713	700	725	642	671	675	731	692	710	706	700	708	685	677	668	699	673	711	687	729	712	705	716	695	687	695	701	698	643	715	712	665	666	678	672	705	729	692	658	729	700	674	702	738	722	685	791	738	674	680	658	715	694	689	675	705	674	712	756	666	700	711	694	702	664	740	711	708	732	664	677	657	701	703	736	700	736	673	741	655	695	732	675	707	689	708	720	770	653	728	683	691	726	714	676	668	683	705	681	727	695	662	702	739	695	697	716	713	683	702	667	674	727	644	652	685	705	717	729	693	720	711	692	698	706	713	666	692	698	660	735	660	693	680	739	698	685	635	704	657	716	724	709	745	740	673	691	683	727	693	692	685	747	665	686	693	732	696	701	692	633	686	679	670	662	681	681	680	681	710	697	701	685	745	735	692	714	631	648	646	747	650	726	722	669	661	745	692	722	715	721	628	715	676	698	723	737	705	717	716	704	643	705	673	686	671	664	717	693	685	749	721	678	663	681	678	701	664	683	691	715	711	694	701	716	753	680	686	745	705	656	724	698	711	714	756	710	737	673	721	671	718	735	703	707	693	705	682	661	714	686	745	673	646	652	726	690	679	747	717	711	702	712	700	673	685	662	724	754	706	665	730	734	698	678	676	650	714	691	654	677	682	715	661	706	720	686	723	689	749	655	681	679	688	695	701	678	705	685	704	684	719	680	704	691	674	728	714	673	720	724	708	675	670	741	708	700	680	687	737	666	700	696	670	691	670	695	711	725	720	693	705	707	707	717	726	694	674	673	725	681	691	713	751	700	659	664	696	677	682	770	728	673	700	665	706	716	731	727	724	720	684	718	694	677	685	725	711	681	711	710	678	680	687	677	685	676	657	752	729	703	699	748	680	726	723	670	680	710	692	723	664	672	719	692	697	697	661	705	726	731	707	683	700	674	682	729	676	731	657	715	659	686	730	756	698	679	702	697	676	713	702	722	709	708	663	683	685	713	679	669	719	706	735	674	715	696	670	731	680	742	679	730	705	690	727	701	710	724	753	707	711	713	679	701	708	700	672	721	697	704	667	683	671	664	761	720	700	696	715	650	700	710	654	720	720	715	729	684	720	683	669	747	660	678	667	665	663	737	719	689	698	652	718	722	699	653	703	684	702	677	687	693	678	693	691	666	695	716	640	694	716	701	705	688	717	739	700	695	675	748	711	726	736	643	750	711	694	704	655	711	685	669	682	736	712	666	676	726	677	723	679	743	683	675	673	693	690	680	682	693	664	707	662	655	714	694	686	668	673	725	708	733	671	676	748	698	730	720	663	673	688	696	702	694	729	642	719	741	711	722	705	694	664	700	711	706	674	740	672	710	690	674	660	724	735	688	686	702	712	660	676	693	690	709	700	699	723	683	723	697	720	730	727	702	730	728	717	671	684	672	723	709	684	707	689	733	726	717	661	746	668	719	715	727	712	636	675	659	735	673	712	699	726	733	649	727	689	731	694	711	702	700	718	700	678	709	687	722	714	667	734	699	727	636	691	717	702	697	730	677	703	666	615	661	684	667	682	686	712	690	728	648	724	705	691	722	688	677	703	680	686	666	702	642	673	699	711	721	747	731	680	738	686	693	730	677	656	734	718	730	696	687	655	703	740	717	669	666	754	707	711	681	744	759	676	671	713	738	698	690	712	734
16431	35922	60416	32027	27053	11020	679	360	326	350	285	302	274	3002	7162	5599	4509	2171	1045	567	374	291	271	251	220	255	227	259	227	218	234	225	216	229	229	219	225	246	217	249	243	231	219	273	238	202	230	227	246	250	245	241	234	235	213	251	250	252	242	257	237	244	257	248	254	247	239	232	237	229	242	247	246	204	251	235	278	241	227	257	242	234	254	220	266	241	210	232	227	226	265	233	213	211	234	253	216	224	206	230	234	224	270	246	240	239	237	234	224	227	254	232	218	244	230	224	270	252	235	254	246	243	232	225	232	227	249	245	199	229	260	232	258	243	233	246	253	254	252	227	236	245	233	248	254	242	234	235	248	220	237	243	236	254	242	246	226	240	240	235	254	230	206	218	263	240	257	239	231	236	254	237	242	204	225	227	277	252	208	232	226	221	221	250	261	223	210	245	246	262	268	237	249	269	240	227	233	247	214	248	240	238	248	242	226	231	255	252	248	224	242	249	241	257	208	243	252	272	219	234	240	229	278	233	197	245	253	238	230	230	259	270	270	231	259	258	223	228	236	277	246	251	226	250	247	224	208	250	258	223	222	249	241	242	231	268	230	248	232	238	234	287	225	243	240	227	244	223	219	237	250	274	239	224	228	244	254	238	250	221	216	217	231	235	279	223	262	234	240	237	230	241	262	245	234	233	232	244	227	267	262	226	231	247	234	228	225	247	241	259	254	222	233	251	237	237	245	209	257	219	227	237	253	235	252	223	231	231	254	263	229	229	205	245	254	248	227	247	244	221	234	224	230	218	248	210	198	256	241	248	270	240	250	234	245	253	231	230	243	229	259	268	248	215	226	222	207	258	226	246	273	272	248	258	255	249	238	217	230	238	228	235	234	240	250	236	265	245	219	266	245	230	254	264	226	214	233	213	221	223	236	223	214	253	223	242	238	226	231	227	256	260	227	271	250	224	222	234	239	230	246	243	243	233	214	236	239	240	246	242	224	215	256	252	235	207	244	240	248	262	227	250	239	227	237	209	229	248	222	235	221	221	232	271	232	222	252	247	248	234	236	240	231	224	223	238	237	221	212	243	239	263	251	256	230	250	254	240	208	237	256	253	207	270	209	226	238	227	224	221	244	225	262	243	244	258	236	248	226	241	217	247	251	263	250	248	277	224	236	250	234	231	239	236	250	244	235	246	237	228	232	229	229	247	262	215	235	208	228	232	243	245	241	252	235	254	244	255	215	228	240	246	230	238	268	229	268	264	218	233	229	248	234	205	252	222	247	220	227	240	262	245	239	241	237	252	233	254	257	241	223	232	247	221	235	233	242	230	235	239	238	228	253	223	242	258	244	218	214	247	213	215	251	269	242	234	230	232	242	253	206	265	240	253	218	243	236	237	263	230	245	250	236	277	236	236	246	241	211	230	245	238	212	234	251	196	226	222	201	244	230	235	243	224	246	256	262	261	207	251	271	225	231	239	221	236	252	240	247	236	250	220	207	244	256	259	237	232	242	238	249	202	239	237	224	225	240	223	234	231	220	216	249	236	260	269	249	241	261	238	240	226	255	267	249	239	237	247	270	241	248	240	258	262	247	258	240	217	237	217	246	247	254	241	279	258	225	256	248	275	252	226	251	244	222	235	254	235	242	234	247	244	255	260	246	267	264	258	221	238	242	243	236	213	239	274	233	233	236	224	246	247	216	250	244	237	225	212	245	234	239	229	239	254	234	234	262	259	250	227	219	233	252	225	254	266	229	240	271	203	251	221	231	241	251	251	247	228	232	236	235	213	250	241	227	235	237	229	220	218	221	234	227	223	242	249	253	230	277	222	246	252	254	236	256	227	236	254	260	244	238	261	243	242	260	216	240	251	256	223	234	229	245	254	233	249	232	220	230	227	240	225	227	255	256	215	232	230	229	235	240	205	202	232	242	244	245	242	235	216	235	248	213	233	228	254	234	237	237	235	282	215	251	234	236	234	207	257	218	214	214	281	238	238	238	244	292	236	243	243	216	205	254	260	224	243	267	215	245	226	256	226	240	226	213	239	248	235	196	215	216	234	224	231	242	230	241	216	262	256	243	233	244	262	245	238	231	228	245	224	243	230	207	244	218	220	247	236	243	217	220	236	221	231	244	227	251	271	247	231	218	248	248	246	239	264	215	195	276	216	232	232	285	236	218	273	229	221	232	245	245	259	213	247	255	228	243	220	234	226	270	224	246	215	250	255	234	253	240	240	233	231	235	254	239	253	266	251	245	241	250	241	236	231	204	241	236	245	262	251	235	228	229	211	246	267	226	248	256	244	245	236	212	253	219	209	243	191	244	244	220	269	225	250	265	230	234	237	243	241	271	267	227	225	243	232	260	213	231	228	263	236	238	232	224	261	269	227	219	214	247	239	250	264	231	205	240	244	250	239	260	249	209	247	231	240	233	215	266	245	253	223	261	263	240	248	225	245	233	224	210	258	283	228	240	245	223	212	250	262	240	235	247	246	251	220	224	237	256	268	238	243	211	224	233	234	226	254	263	253	244	248	252	264	248	252	231	247	239	219	259	243	214	243	217	238	230	240	236	232	266	231	230	246	268	219	225	240	268	204	222	231	214	235	234	249	249	243	261	244	204	237	248	223	249	226	247	234	235	251	235	215	249	244	222	244	254	242	235	204	269	265	220	263	259	259	240	241	260	213	232	228	204	199	214	220	250	261	259	250	247	263	251	238	239	249	248	238	226	249	244	238	207	230	240	249	223	244	255	237	226	249	236	268	253	225	230	233	224	242	265	252	246	225	217	221	240	265	229	246	279	233	226	253	250	220	251	230	244	213	229	247	249	228	222	238	272	275	239	234	231	221	240	241	251	269	223	244	227	214	243	239	228	238	234	235	206	230	212	243	252	259	227	252	239	233	236	259	247	241	233	270	249	238	222	246	236	245	252	246	244	250	251	236	227	240	232	243	251	221	224	259	230	222	240	268	237	267	247	205	241	251	246	246	243	227	260	262	245	257	249	229	240	220	249	210	235	245	231	254	270	236	242	205	255	242	215	255	224	247	211	226	242	243	247	240	234	237	242	253	251	262	258	261	245	217	263	230	258	206	247	253	260	255	244	242	235	242	225	225	219	221	225	231	234	250	243	238	236	243	230	226	220	253	212	240	221	243	238	246	258	236	256	232	235	237	251	245	225	265	241	236	257	243	220	241	252	206	256	273	253	259	255	261	238	213	251	234	216	252	238	225	218	265	241	255	228	247	221	210	267	253	224	231	245	232	237	236	240	252	243	268	236	242	245	226	223	198	233	247	245	225	261	204	226	229	225	264	231	220	231	234	216	245	244	241	259	239	242	252	232	255	272	254	222	250	225	241	223	229	230	245	256	235	271	260	253	226	241	252	242	246	229	209	233	250	261	234	217	216	214	250	215	227	232	255	246	246	235	235	230	254	235	220	236	232	250	266	253	251	256	256	223	247	247	252	236	240	248	204	229	239	257	230	237	218
10923	29498	53229	37027	41344	14766	1479	1264	1146	1091	1002	964	919	14129	26939	21787	18827	9660	4738	2332	1322	854	633	616	579	562	562	566	582	576	563	542	590	539	520	587	588	582	569	527	554	628	582	577	546	577	564	596	525	587	568	541	558	567	573	577	593	572	596	561	606	588	578	602	538	565	577	634	570	570	608	535	601	582	571	563	558	563	628	575	541	554	551	536	564	540	594	573	587	607	522	584	626	610	541	571	599	550	521	563	523	572	549	550	564	570	546	539	610	583	614	592	618	537	564	532	571	590	592	550	600	576	571	625	573	551	606	587	564	601	594	602	594	595	561	576	556	572	577	558	651	588	612	572	549	572	556	556	570	583	588	571	553	522	570	604	556	574	569	576	618	586	560	524	566	592	603	546	583	614	565	548	595	595	563	533	565	570	562	553	574	574	544	545	604	563	596	567	571	558	532	555	575	563	574	528	587	548	562	610	587	609	585	546	571	584	544	568	573	606	576	585	536	557	587	549	562	559	536	563	578	632	538	595	611	616	592	591	578	592	565	599	579	576	584	547	631	546	573	603	539	577	565	599	593	569	592	537	608	621	572	535	540	549	555	570	547	598	579	542	571	580	589	602	540	573	603	550	551	592	586	564	605	561	557	582	604	578	569	567	559	536	570	573	599	617	591	579	603	552	547	624	610	586	549	582	526	562	588	560	567	535	599	609	591	597	554	569	572	620	580	594	566	563	559	560	562	593	607	582	577	584	599	584	557	576	640	623	538	560	559	588	592	558	573	618	562	579	580	544	602	597	551	534	580	513	534	643	536	608	581	537	575	608	574	568	546	553	599	565	558	559	564	563	564	589	607	528	581	551	576	577	579	570	564	559	555	548	543	545	605	605	598	605	542	550	563	583	582	593	593	581	549	542	592	592	542	559	532	532	614	612	582	566	594	555	555	558	537	570	521	607	520	551	564	597	581	589	582	568	544	571	568	543	631	625	585	522	554	565	626	521	558	592	561	545	572	567	576	589	578	570	556	626	619	577	547	617	589	599	593	580	574	541	552	581	548	552	551	576	556	583	612	533	597	557	576	590	538	552	550	607	576	560	553	563	591	599	571	590	551	583	604	590	580	593	566	589	568	623	562	561	571	564	555	577	542	599	597	612	554	574	574	604	596	596	624	605	544	575	548	574	641	570	570	587	527	606	574	539	585	603	550	532	573	596	602	584	553	611	524	560	579	544	545	592	576	560	562	533	562	554	531	579	568	536	597	595	605	539	561	575	592	590	540	560	593	569	570	573	521	525	575	555	603	600	562	614	543	543	587	583	528	551	574	570	577	615	579	543	622	558	538	585	610	622	561	550	602	568	590	566	553	574	522	526	568	582	557	585	567	550	591	601	577	611	579	612	585	560	576	585	586	566	512	581	561	561	565	562	540	566	537	569	584	509	589	575	536	618	591	540	549	606	599	547	569	561	596	635	586	580	580	592	620	561	565	601	584	569	568	585	567	565	580	539	581	620	585	568	556	576	554	560	562	535	606	595	574	555	558	541	550	577	537	571	506	546	579	579	564	559	580	573	566	573	553	607	506	596	580	593	559	585	580	586	574	566	596	546	493	581	545	576	591	498	598	538	531	567	574	618	575	560	593	538	533	598	556	584	660	595	569	560	594	596	571	557	539	572	576	563	587	565	528	574	581	578	562	590	591	584	605	543	543	568	604	577	560	601	549	597	571	532	563	584	567	558	608	554	583	550	566	568	544	604	579	550	573	547	572	566	591	579	593	542	573	555	564	541	529	557	558	552	561	584	620	572	586	529	591	569	548	617	565	548	574	586	583	634	556	580	600	564	592	559	593	567	565	600	579	585	565	577	546	538	561	576	545	589	569	564	576	603	623	579	587	578	592	548	537	529	546	539	585	536	604	562	581	600	571	599	548	616	543	554	583	595	573	604	561	533	552	550	529	582	601	548	561	542	564	607	563	543	585	594	579	550	586	583	545	564	571	587	562	548	555	576	558	592	603	552	615	558	577	556	554	529	582	586	580	595	547	600	568	544	598	565	522	609	592	555	589	607	599	559	575	560	525	552	577	578	577	598	608	566	630	557	590	534	554	585	565	552	550	569	559	591	603	505	589	531	593	564	587	571	589	537	555	607	594	551	576	549	579	566	598	586	591	556	582	547	538	561	566	573	585	600	577	601	602	583	611	561	533	564	552	531	576	541	610	540	579	581	570	566	610	551	597	607	556	511	541	572	564	598	539	554	569	516	571	563	569	589	573	625	548	564	587	554	587	612	572	570	590	598	575	591	606	585	577	544	575	551	531	539	555	567	565	568	591	562	555	608	556	582	556	566	602	563	570	592	582	571	569	572	593	576	629	613	585	596	571	605	542	584	563	575	584	580	532	568	558	601	567	530	569	556	584	541	611	567	563	560	587	575	514	565	526	602	565	578	579	577	599	579	564	555	598	585	569	574	565	578	572	609	563	598	569	591	598	569	584	586	599	640	589	574	535	540	580	577	556	554	596	556	549	596	577	534	526	585	601	581	606	587	544	537	594	606	647	611	561	611	570	583	556	578	567	579	618	542	608	586	555	627	543	535	570	590	574	552	601	555	568	561	578	560	597	572	536	565	567	559	568	596	591	535	533	596	592	541	554	555	577	568	523	545	534	611	627	614	596	580	538	559	578	576	562	576	567	605	502	589	514	590	574	574	623	598	553	559	581	559	565	521	584	535	606	597	541	586	613	568	537	590	559	575	585	557	555	559	580	569	615	575	570	558	547	581	571	579	544	609	556	584	556	579	532	581	580	567	592	587	578	532	582	592	595	578	597	612	538	576	617	566	560	581	596	591	561	564	612	543	580	568	562	579	573	542	590	554	571	558	570	566	578	597	562	547	551	602	615	605	576	638	623	589	546	584	596	557	562	527	566	518	569	574	546	576	573	596	563	556	562	561	562	545	594	543	564	574	529	558	616	586	616	529	566	560	575	565	590	525	576	577	531	612	593	585	573	568	555	599	572	522	550	583	603	594	582	573	589	531	579	586	622	574	587	555	555	580	618	567	535	567	565	597	556	562	574	559	607	538	563	565	576	574	571	567	587	594	572	571	574	630	575	545	570	593	560	547	569	571	594	549	552	553	587	583	551	524	555	600	580	553	528	574	642	558	577	588	571	560	562	620	553	524	627	567	555	601	596	541	551	542	566	573	566	551	540	565	609	559	559	579	557	542	605	582	569	614	575	587	573	563	600	572	534	591	591	574	597	568	565	573	538	573	598	579	591	606	608	542	570	611	560	581	603	640	543	550	605	594	556	586	554	562	601	582	557	518	578	542	595	621	594	546	552	558	636	571	610	586	570	574	550	538	578	518	572	580	595	627	581	553	585	532	594	585	615	571	563	569	592	601	599	570	584	614	598	578	586	517	581	609	575	547	576	572	588	615	555	585	545	604	591	584	606	540	548	554	566	547	598	589	579	551	561	539	549	541	578	567	535	573
19263	51314	73165	44548	35743	15657	1170	454	396	398	371	295	307	4340	12509	11762	8244	3783	1639	845	422	267	228	173	178	185	175	167	168	175	214	180	194	163	164	176	144	148	175	171	211	183	175	182	166	161	187	168	199	176	175	165	205	198	178	172	164	171	167	199	188	199	169	157	187	164	170	186	186	166	171	183	176	163	168	177	190	182	184	187	184	163	189	159	183	170	186	179	167	181	195	214	186	164	155	171	202	176	180	170	178	185	169	191	170	178	183	168	182	184	153	183	207	184	187	185	155	178	177	153	175	187	166	190	185	196	182	181	178	186	181	178	161	201	165	189	175	174	171	182	181	177	177	178	175	173	185	165	198	174	187	198	175	196	167	161	190	180	169	177	182	170	183	161	172	186	181	199	177	157	170	168	165	173	166	173	162	180	181	194	203	184	181	201	197	191	201	185	214	190	178	183	181	181	167	166	177	173	166	177	156	145	162	172	174	192	193	168	173	186	178	159	184	192	174	185	160	165	177	190	173	178	182	182	166	179	188	195	180	177	155	192	187	169	185	203	186	178	198	172	196	186	197	175	162	181	172	172	163	175	195	215	181	179	167	186	170	165	177	181	202	188	174	178	178	176	160	187	171	177	176	179	180	195	168	191	190	180	179	169	171	172	171	192	183	206	168	159	176	176	210	167	205	183	170	177	180	166	174	164	167	178	193	181	162	174	183	190	179	183	165	172	188	195	170	190	187	173	160	169	178	187	157	153	175	183	154	176	173	179	190	167	205	134	176	187	177	193	157	175	178	172	168	181	187	169	172	159	174	186	162	170	162	178	164	187	172	168	187	154	181	187	181	193	208	171	153	198	206	157	180	165	191	164	173	188	166	196	200	157	183	196	179	187	180	179	173	165	178	186	194	202	149	146	159	169	196	176	175	159	171	202	182	188	169	176	184	150	169	193	187	195	163	183	195	179	195	168	181	170	165	182	170	184	198	185	182	174	176	207	178	172	186	207	189	166	190	199	166	156	162	154	181	183	149	172	186	195	182	178	183	169	183	229	150	166	167	187	168	175	165	169	179	180	196	181	182	196	211	182	171	176	183	203	204	149	163	148	177	167	176	189	167	168	182	185	182	166	151	189	189	188	172	195	218	183	170	191	165	185	219	221	175	192	211	186	178	179	177	189	146	205	163	195	174	186	161	195	169	194	180	177	182	198	203	197	190	183	200	204	179	195	181	179	187	177	172	185	181	176	204	159	184	179	194	181	171	176	188	194	181	183	196	178	177	158	199	158	207	177	217	177	162	187	176	179	175	179	198	188	185	193	163	171	160	148	186	198	168	198	193	160	165	196	193	170	155	169	182	172	159	184	171	169	185	178	181	162	179	202	162	200	163	200	166	181	174	174	202	175	174	186	182	180	152	179	186	180	162	184	164	163	168	163	192	182	166	168	185	165	209	180	193	152	184	186	193	188	187	196	179	200	195	192	179	160	193	183	173	163	168	175	170	149	185	169	172	168	206	181	186	173	150	166	171	177	193	201	160	161	185	158	170	190	187	180	193	186	190	187	161	184	174	174	197	207	179	183	182	206	174	184	171	185	189	192	182	178	180	160	167	173	190	192	188	167	181	174	152	205	164	187	175	202	171	172	183	189	157	184	186	186	209	210	182	177	161	189	171	200	158	199	181	179	191	203	190	172	178	192	180	179	161	172	195	161	157	178	211	165	177	178	197	176	206	184	180	182	177	193	194	181	208	192	208	186	162	167	182	168	196	172	179	194	148	183	168	169	162	197	186	185	176	182	179	167	167	195	178	177	176	185	179	193	171	176	178	194	156	153	192	180	210	181	193	179	169	175	180	193	181	165	161	202	206	181	182	194	167	189	188	175	197	177	192	194	193	176	192	181	186	184	164	183	169	179	154	177	182	184	175	187	171	165	184	178	168	160	201	156	173	190	195	163	175	174	177	177	182	173	185	169	185	182	181	183	177	193	180	182	162	192	200	172	179	182	162	172	173	179	189	180	160	171	170	169	172	171	194	153	166	205	182	183	165	191	162	182	158	195	203	165	164	174	164	160	174	203	168	196	184	203	193	204	196	188	182	189	166	174	170	204	186	172	176	174	161	189	207	169	195	177	142	160	186	180	192	171	149	161	182	170	191	187	189	171	164	174	179	182	180	193	226	175	194	167	190	168	177	161	185	180	179	169	180	197	189	209	163	186	168	168	198	187	204	205	183	207	166	185	190	197	161	182	179	203	202	176	207	193	170	169	177	178	173	188	180	185	175	186	173	163	156	181	184	175	192	173	205	178	160	191	181	162	189	186	176	186	175	188	162	210	185	185	192	197	177	188	192	205	189	189	193	164	196	183	210	168	176	204	184	197	210	188	161	176	149	173	193	175	175	177	182	192	181	179	198	163	169	187	197	158	173	163	173	171	170	182	206	155	155	172	189	185	187	175	187	181	158	197	186	166	165	164	170	181	170	192	147	186	175	193	178	192	161	181	176	184	175	167	206	200	173	197	194	180	186	175	182	162	167	170	177	152	195	182	167	180	162	191	171	174	174	198	193	192	210	192	164	182	191	171	171	207	188	181	172	193	179	182	164	195	200	170	176	171	157	181	185	170	186	174	166	173	198	195	179	179	176	172	178	195	201	165	180	173	211	181	178	171	197	185	178	163	186	168	155	191	157	165	190	187	202	181	204	175	152	172	151	188	182	207	189	200	186	161	166	178	175	174	175	176	186	198	177	182	194	168	158	198	182	195	201	184	192	175	174	189	180	196	174	182	191	173	169	185	177	180	175	214	168	179	181	176	176	168	188	181	163	171	171	174	173	164	190	187	200	215	165	184	173	185	176	185	162	178	197	188	180	174	148	192	191	192	174	179	164	184	180	179	194	191	176	164	183	164	174	180	177	149	159	166	180	164	184	163	154	160	167	161	183	176	197	201	162	203	182	190	169	196	171	204	165	169	203	175	164	164	175	175	148	172	158	177	188	181	182	175	173	179	179	206	173	175	158	188	174	168	183	191	172	188	149	181	186	178	172	170	175	192	177	184	172	168	195	195	174	164	180	165	173	178	175	178	191	158	162	180	198	187	177	173	155	151	207	175	178	189	164	203	184	187	173	204	157	172	162	167	199	175	190	157	154	185	190	185	167	151	198	188	186	170	195	162	188	174	170	196	194	179	187	176	176	155	150	174	186	179	186	169	195	165	203	198	202	158	196	159	167	187	168	187	203	169	187	173	177	178	174	171	184	207	205	178	187	170	167	182	187	192	185	189	185	192	170	177	161	170	166	183	183	189	200	166	158	183	166	195	184	177	168	179	171	199	170	177	202	192	171	177	174	181	182	178	173	174	158	201	183	169	165	159	160	176	169	161	186	180	160	179	187	176	138	168	183	158	190	196	209	177	167	182	169	158	184	195	201	154	195	184	189	191	198	191	178	179	178	186	182	160	172	183	180	192	178	162	184	178	158	164	161	188	181	179	162	174
10533	40255	64717	48693	45890	18816	2038	1817	1552	1511	1409	1250	1356	17634	36203	33322	26581	15529	7773	3938	1763	871	604	451	475	447	456	466	456	447	446	462	431	471	447	436	435	423	471	430	455	481	460	449	457	458	450	458	426	417	456	430	429	432	440	429	474	444	435	456	465	438	448	460	419	448	447	451	448	451	447	465	436	438	451	459	492	479	438	430	443	448	456	457	436	461	431	476	439	431	383	403	429	480	469	459	476	431	447	459	467	465	415	475	419	467	426	417	452	435	427	462	436	408	456	454	450	430	450	482	468	459	467	416	436	416	460	448	459	456	451	449	449	436	454	434	450	450	439	453	414	439	480	465	427	499	488	474	443	444	476	450	453	438	445	455	475	495	444	434	454	447	436	456	444	421	470	453	421	428	412	416	475	443	415	438	474	427	449	465	449	475	437	494	487	457	452	461	418	453	414	448	446	455	454	441	416	461	461	461	460	421	446	449	439	428	466	461	459	445	489	436	430	472	439	444	421	441	454	454	446	447	458	449	467	453	425	478	416	435	461	439	434	477	424	424	444	439	461	460	455	460	430	444	447	459	405	452	476	435	450	420	434	427	444	417	411	466	468	475	494	449	468	431	465	449	447	414	447	473	467	441	450	476	464	432	428	427	455	464	437	466	482	430	425	437	414	463	469	446	450	454	449	436	434	445	433	442	433	456	466	482	466	428	451	471	418	437	456	422	460	450	410	411	406	425	453	431	444	434	449	444	429	478	449	429	429	444	506	440	474	442	475	450	430	451	460	456	464	428	449	429	458	428	456	416	430	441	478	436	423	487	479	472	484	430	453	455	437	429	416	427	440	421	489	431	436	410	464	446	431	448	449	441	440	452	464	461	426	448	451	415	428	427	433	450	455	483	455	445	469	444	441	435	418	469	420	451	433	448	436	475	418	466	415	427	421	477	464	451	418	411	449	442	412	466	458	447	454	457	424	451	446	445	424	459	445	450	481	472	420	462	429	457	443	436	423	488	452	446	409	451	426	474	425	425	450	433	465	437	492	428	452	459	439	469	418	487	462	434	461	440	424	459	403	458	461	448	478	408	436	482	421	416	417	426	405	422	428	476	469	417	458	423	456	442	412	455	452	452	450	463	445	456	415	476	464	442	437	449	429	440	439	446	477	463	436	446	450	492	473	469	430	457	404	453	465	444	423	456	470	486	451	451	457	457	438	481	447	446	414	492	419	448	441	431	478	422	435	450	460	444	488	472	502	433	494	432	434	453	452	468	421	433	441	449	471	496	444	434	437	460	456	439	436	419	417	444	435	449	471	411	460	431	451	440	422	460	463	471	448	445	447	431	460	463	477	413	464	448	417	436	419	433	425	459	436	438	437	458	434	419	450	464	466	465	401	450	448	437	446	476	451	424	466	438	434	430	462	429	441	449	461	461	444	435	451	437	442	421	462	456	464	452	407	450	466	415	469	463	473	424	457	465	479	462	420	455	444	445	487	470	434	468	402	494	407	428	458	486	430	432	451	451	452	461	435	465	417	430	437	442	441	420	453	465	427	447	486	438	450	468	459	392	447	425	410	443	471	457	447	446	424	437	445	442	512	467	444	470	434	441	463	459	448	400	462	462	452	462	489	435	468	423	455	460	430	429	452	423	477	453	427	448	449	483	429	427	454	405	467	434	471	463	464	423	470	387	447	442	392	436	422	468	466	455	448	409	427	438	458	446	448	401	447	463	460	444	466	427	462	458	443	498	463	458	454	445	471	444	453	465	441	438	461	423	446	435	463	440	459	421	412	455	434	487	459	486	414	456	486	447	455	445	447	455	442	467	433	426	456	433	489	495	412	470	431	454	433	470	471	385	433	447	409	487	444	440	426	457	474	474	423	437	453	466	447	463	464	417	475	463	452	423	439	422	435	467	467	440	470	470	434	471	468	465	460	456	466	482	477	423	443	443	461	446	466	426	424	432	429	451	445	438	465	422	447	439	421	484	425	463	437	464	428	460	472	449	463	448	436	467	454	414	429	475	418	470	479	414	488	441	460	483	466	456	457	410	419	461	441	427	481	424	411	431	453	456	471	479	443	469	469	454	446	444	458	434	472	395	415	438	424	430	439	440	450	448	422	424	443	440	459	440	449	436	470	420	473	449	467	407	448	427	447	454	437	465	438	433	468	436	448	485	448	466	430	453	465	426	469	471	479	416	454	454	461	471	456	432	474	458	468	466	442	443	439	475	462	439	461	420	422	494	447	477	463	455	445	412	455	467	400	459	433	462	418	422	426	434	434	510	452	441	419	445	451	410	449	440	421	467	417	471	444	426	461	505	432	455	435	464	415	438	460	458	431	456	453	474	434	416	423	454	414	423	423	410	436	473	474	458	442	476	450	440	439	411	464	452	397	457	459	442	429	451	447	450	415	423	445	477	448	467	461	461	414	459	450	453	448	455	428	429	434	421	440	466	437	424	470	452	457	439	443	463	448	449	430	435	430	446	439	455	449	449	449	451	452	439	436	417	509	424	449	445	448	424	435	453	427	442	421	445	445	469	465	480	464	399	452	460	441	441	461	460	451	452	400	432	453	396	465	452	433	439	458	444	434	437	471	452	445	454	445	434	467	465	442	450	444	415	452	470	463	420	448	421	456	461	449	461	434	452	441	448	449	450	433	399	439	427	499	445	472	464	492	444	440	464	434	433	451	452	428	443	462	443	471	420	459	478	469	472	442	485	451	443	467	444	439	447	461	431	455	434	474	472	493	438	434	470	411	429	443	429	458	411	430	442	476	428	497	454	426	478	447	464	443	435	458	424	454	447	456	432	424	441	424	444	468	456	433	461	450	474	420	429	472	443	427	422	460	441	412	445	438	438	439	425	426	461	446	459	401	485	419	457	466	419	402	434	413	472	427	472	428	445	437	444	503	463	454	438	448	418	441	434	467	430	429	472	459	425	474	466	471	460	445	431	435	447	461	442	459	427	464	457	420	407	453	442	435	460	475	462	449	418	464	438	446	467	448	442	467	453	453	455	427	476	451	431	430	463	485	483	445	448	456	442	447	468	421	443	453	430	439	445	425	463	443	407	452	438	450	450	445	437	440	483	427	416	408	455	481	452	454	449	415	450	416	449	509	503	431	424	500	409	461	468	413	443	424	471	438	434	456	456	436	428	424	450	435	474	470	480	458	404	428	465	447	456	439	502	465	436	444	444	456	465	476	429	429	434	421	442	409	453	466	424	449	444	466	489	435	472	445	442	428	437	426	413	463	420	451	463	474	424	429	465	407	435	475	429	468	432	473	420	436	445	459	404	466	451	502	440	432	426	422	462	465	416	435	487	432	442	426	477	449	470	470	427	474	446	454	468	403	475	462	434	445	437	435	450	451	421	436	455	481	425	448	428	434	465	457	454	453	418	478	437	432	467	434	469	445	449	447	462	430	460	473	464	443	424	466	453	444	480	445	432	473	483	447	462	446	424	471	443	413	431	448	460	451	434	462	457
2723	3410	6374	1829	825	365	286	328	308	298	314	279	318	521	854	919	753	594	405	312	322	309	300	296	273	291	298	275	265	293	290	308	307	257	294	289	300	319	281	301	288	284	289	316	290	299	286	271	301	304	265	278	254	307	319	282	273	258	299	272	305	301	288	276	323	324	289	289	309	298	307	290	299	313	305	279	277	335	288	291	301	274	263	308	326	296	290	305	294	278	305	300	311	273	275	269	299	290	314	293	270	273	327	287	307	299	330	330	306	287	292	285	278	269	324	287	271	294	292	264	300	277	283	267	271	276	267	311	295	291	293	251	279	282	277	287	317	277	280	294	335	237	299	304	311	298	276	277	291	257	299	307	282	266	294	282	273	303	299	293	287	318	302	289	257	318	293	297	287	306	289	322	310	282	263	281	293	234	302	296	266	297	266	283	316	305	302	276	316	314	285	303	280	258	311	281	303	320	335	253	268	286	276	270	302	314	270	315	265	270	300	271	283	297	276	297	319	326	241	331	261	297	264	292	305	270	291	333	314	328	291	277	281	283	308	297	277	272	288	274	288	302	295	293	286	315	308	324	295	270	307	274	278	280	285	294	307	273	289	318	277	304	302	289	303	292	287	265	296	304	293	277	280	299	292	310	262	297	285	302	269	309	293	290	276	288	277	262	328	283	295	267	291	275	289	281	283	336	336	281	301	296	313	261	310	284	273	277	309	305	296	303	293	299	273	284	306	320	304	259	269	269	308	302	296	279	314	293	292	285	288	293	285	301	246	253	276	253	307	290	288	260	311	312	283	272	276	273	290	325	287	284	311	291	286	292	298	268	311	271	312	275	296	292	286	293	256	296	314	279	293	288	284	287	285	267	313	331	261	320	287	288	298	287	307	302	270	308	302	285	295	307	303	304	295	293	287	297	296	321	252	279	270	306	266	292	283	286	254	312	276	318	271	310	296	273	265	263	269	281	281	295	259	318	276	300	284	273	300	283	306	289	262	285	270	268	277	286	263	303	298	279	311	297	272	282	288	296	293	253	312	274	279	258	308	291	308	302	277	299	294	284	285	288	281	305	293	289	298	299	276	287	266	307	275	289	257	280	278	281	284	293	329	291	281	298	296	285	298	293	270	297	262	261	281	284	302	293	302	314	305	320	278	316	282	289	319	274	273	273	292	265	274	281	285	304	275	267	269	296	283	319	285	294	286	290	295	296	286	283	277	288	288	282	263	314	268	288	333	283	286	302	309	316	265	273	306	286	280	318	272	282	281	307	293	277	285	293	289	273	291	312	292	284	317	299	300	295	292	309	261	267	292	285	301	269	287	265	277	309	281	306	325	286	263	290	256	266	290	312	281	303	287	311	296	285	282	295	321	287	289	280	312	268	255	285	283	293	291	317	272	295	259	275	306	284	305	312	314	303	297	294	296	311	273	314	296	283	296	295	280	294	281	296	265	282	251	251	257	287	301	294	282	268	316	274	261	298	278	293	310	272	260	310	284	318	286	284	315	262	277	320	287	257	301	290	288	335	277	263	307	325	287	303	308	317	298	271	270	289	271	314	279	276	261	298	304	267	283	301	319	254	306	266	289	259	289	273	288	309	308	262	288	282	279	295	284	270	290	289	313	270	278	273	288	284	295	279	297	285	293	274	309	316	273	291	292	266	294	301	291	314	276	309	306	289	294	314	268	274	284	290	298	296	265	314	312	292	303	286	290	300	309	313	296	309	329	285	271	275	272	304	301	293	321	312	273	286	315	287	301	296	299	293	315	287	269	292	297	285	309	291	277	284	300	294	285	304	253	288	301	270	267	282	319	293	294	259	276	286	324	302	257	288	298	279	281	286	306	264	287	268	252	284	290	306	320	296	286	304	293	291	321	321	279	289	272	315	301	284	293	322	315	275	319	276	275	302	283	283	282	297	278	281	272	299	278	295	291	284	278	293	275	296	296	238	238	282	299	324	299	295	268	275	282	281	278	308	263	283	281	306	279	306	299	263	263	289	280	276	286	314	321	279	288	280	328	324	280	294	282	286	279	251	268	281	306	305	307	250	276	300	316	284	274	335	287	244	291	275	279	300	295	264	258	282	283	255	264	304	259	292	303	279	270	335	289	277	277	314	285	287	294	288	306	276	286	280	269	312	274	258	271	328	293	259	291	303	298	312	298	282	266	292	318	275	317	284	273	310	285	303	320	329	292	264	265	294	313	292	287	301	277	268	278	285	302	278	280	292	280	288	299	266	320	300	298	282	267	282	298	284	266	302	273	293	250	273	303	293	304	301	284	280	255	308	289	305	314	276	281	281	265	309	274	314	285	295	284	302	303	346	285	278	273	264	297	300	276	315	289	298	296	272	303	322	303	262	292	288	298	292	293	277	303	281	280	315	272	300	298	279	316	285	256	282	290	292	291	299	291	297	257	297	298	315	283	316	294	281	292	275	261	314	292	290	321	299	296	290	260	271	251	273	268	303	292	298	293	276	319	280	282	290	333	264	276	288	319	288	300	262	297	282	293	271	293	288	291	326	298	318	310	284	271	271	256	283	277	288	293	287	328	311	315	321	318	313	290	268	295	294	296	292	284	280	307	285	338	282	268	287	278	323	309	289	303	285	291	283	295	285	308	281	301	243	288	290	277	302	282	313	292	305	287	294	299	272	315	275	293	288	287	294	275	304	288	288	295	304	286	258	329	240	260	302	284	296	338	301	285	296	261	299	278	317	288	289	270	270	290	286	274	278	255	263	276	283	283	290	291	277	284	279	288	294	261	309	269	313	310	316	301	272	308	293	283	289	280	269	301	287	307	266	288	294	294	309	258	289	291	282	300	307	311	277	304	266	252	285	286	276	310	305	285	312	279	280	256	289	329	309	284	282	274	294	310	284	313	308	317	282	282	276	278	257	286	297	274	282	276	307	284	306	289	311	303	301	309	310	288	309	276	282	297	295	292	288	297	271	330	263	270	290	293	293	291	286	298	319	254	270	256	292	315	288	305	269	299	286	268	306	295	298	270	268	279	296	309	300	311	316	282	293	317	292	297	286	310	261	280	302	294	277	299	300	309	293	294	281	305	306	289	282	304	285	283	314	300	331	289	281	311	272	314	319	313	306	328	288	281	305	298	314	286	295	281	282	287	319	296	328	284	279	300	262	309	306	285	309	296	297	280	298	273	300	273	268	313	277	281	287	292	285	270	291	305	322	267	318	280	288	299	295	298	307	290	278	282	290	289	292	289	266	277	286	279	282	307	274	277	302	299	268	307	294	310	280	275	260	275	318	241	262	315	288	270	303	305	290	276	308	305	290	277	290	285	273	295	285	291	322	287	288	276	301	302	287	309	274	302	267	299	291	304	292	271	295	303	285	281	293	284	314	296	285	296	274	270	347	267	283	301	305	294	262	279	295	290	270	297	268	310	302	304	266	256	275	306	297	268	300	281	292	327	276	309	279	309	279	299	288	275	290	290	308	286	295	295	323	307	264	244	288	307	273
2691	5604	13488	5042	3309	1196	747	719	731	724	701	700	890	2236	4104	3993	2950	2003	1252	930	808	755	738	669	705	669	685	662	685	691	705	683	696	704	743	694	643	618	705	653	688	694	680	692	684	717	677	659	715	670	702	691	675	704	699	688	705	657	680	695	671	721	628	646	677	710	678	662	687	704	733	742	650	727	723	663	673	714	693	680	677	731	685	684	689	632	663	689	715	655	658	689	690	701	671	692	646	721	675	652	701	671	674	680	682	699	683	699	690	678	693	715	650	675	679	634	652	685	681	651	700	699	664	698	667	703	650	739	669	698	689	672	632	660	723	746	685	676	727	677	674	670	685	672	709	715	672	679	705	689	690	665	727	677	721	701	710	685	675	715	700	660	682	722	716	680	705	663	671	688	698	681	707	701	673	670	717	645	678	655	664	689	705	693	670	703	682	659	666	652	700	658	661	702	665	678	649	651	645	643	682	689	680	690	668	702	645	721	675	710	660	694	687	690	731	695	702	704	686	672	703	716	705	717	705	730	698	694	710	706	721	725	689	691	697	712	759	690	632	670	672	671	643	655	666	634	633	697	710	653	664	694	720	667	643	676	631	690	679	689	666	714	664	667	675	699	690	642	704	661	705	695	747	683	702	684	703	676	666	655	677	667	731	672	692	666	719	720	685	682	697	659	656	701	724	662	707	699	683	657	696	658	648	659	685	664	665	697	694	705	685	645	678	674	678	664	715	709	673	685	693	671	682	681	693	677	714	687	691	672	698	683	715	700	729	669	697	689	688	697	703	717	680	696	694	683	661	696	693	676	750	699	656	676	684	660	691	687	704	687	675	678	647	707	689	698	668	703	688	632	703	689	677	692	690	689	710	670	689	717	692	696	688	668	686	666	636	671	685	650	711	745	669	659	728	660	715	671	682	694	675	629	710	733	673	662	657	671	681	664	707	684	704	705	678	673	711	692	687	661	673	704	657	651	666	693	669	683	668	709	664	663	668	708	687	669	688	693	690	691	720	692	684	702	701	697	675	696	704	702	704	676	688	724	682	701	709	675	679	648	684	669	639	703	660	645	657	669	709	671	655	710	685	716	699	661	644	736	709	642	683	670	707	710	715	681	734	703	656	688	658	718	728	749	678	659	675	708	665	695	662	700	701	651	706	700	662	692	676	652	672	655	682	704	717	705	725	643	693	674	706	683	690	700	645	696	685	711	709	701	689	689	694	699	677	706	689	659	691	655	664	683	725	695	662	668	668	671	717	677	650	727	673	697	692	685	664	652	653	650	776	639	673	699	695	677	671	694	692	647	716	717	694	650	707	687	646	728	701	683	667	652	659	737	716	702	676	681	636	680	693	710	683	703	665	718	701	691	689	688	655	697	709	691	686	683	706	684	673	638	667	678	674	714	667	665	670	674	670	704	698	731	690	706	690	729	682	679	697	680	698	680	689	701	725	740	678	669	658	677	696	689	690	683	671	690	664	675	645	674	663	693	668	704	683	668	695	680	685	688	705	692	675	707	670	699	673	641	681	686	630	663	718	711	685	634	653	659	660	670	726	677	637	695	693	716	677	650	681	674	664	723	605	700	693	708	673	652	709	697	697	680	670	726	667	714	682	685	682	686	675	649	631	667	716	677	696	706	716	656	687	676	682	672	688	717	704	683	696	662	680	685	688	706	674	704	726	711	689	656	656	752	713	700	741	678	714	674	721	645	645	685	665	686	684	677	693	700	678	692	686	696	695	664	664	684	694	646	652	659	678	689	685	692	715	681	698	684	749	654	715	630	737	697	689	686	700	722	679	658	726	665	694	650	682	623	710	710	704	671	658	700	698	680	660	716	682	732	724	705	700	660	637	682	669	712	666	717	707	695	730	675	748	685	632	666	681	687	681	703	675	665	692	675	679	660	653	677	684	695	661	659	711	667	709	667	668	684	721	711	678	686	703	651	708	669	673	666	680	695	692	705	691	715	669	664	695	676	681	649	713	659	661	678	694	666	718	711	688	680	675	697	669	695	680	689	665	706	652	736	657	683	709	680	669	689	703	687	692	712	660	681	672	706	712	678	643	685	704	733	694	735	665	670	683	659	683	670	647	693	701	730	705	695	668	649	664	693	688	649	696	728	663	649	679	667	666	659	715	685	738	668	682	719	731	708	689	699	648	648	646	744	641	668	663	683	705	720	700	699	653	672	665	690	661	733	665	721	675	704	637	650	703	689	688	678	684	660	678	724	690	650	671	692	719	661	729	709	681	708	678	701	723	659	702	663	724	723	670	712	720	704	702	688	725	716	654	713	676	678	644	670	669	635	718	690	691	709	701	632	702	719	638	674	658	694	710	659	696	650	723	649	670	690	696	660	720	663	698	684	669	665	663	681	667	694	657	670	680	682	717	652	716	702	689	650	645	719	740	664	714	708	704	646	684	675	704	682	643	682	701	678	668	684	686	708	709	701	679	665	698	714	690	748	679	660	699	613	678	669	711	645	653	713	690	668	660	706	716	682	660	666	697	635	666	679	701	642	683	723	665	668	715	675	709	720	716	686	685	692	683	698	695	681	680	649	628	676	681	737	722	721	742	684	692	640	704	711	700	678	672	707	660	684	667	713	699	724	662	705	701	688	680	696	679	694	645	618	732	662	728	642	686	673	707	711	720	655	655	665	702	658	667	704	676	704	693	668	687	682	704	666	660	675	652	694	669	709	678	663	703	688	671	746	683	647	682	679	648	658	656	671	668	680	654	665	698	685	684	690	672	628	696	627	739	690	699	697	711	660	700	665	682	674	676	668	685	719	709	721	707	664	672	686	687	677	691	697	685	680	663	668	724	704	716	716	704	705	717	656	666	668	678	662	676	703	646	691	708	667	708	679	694	659	681	724	698	678	710	707	719	675	665	700	657	716	676	709	693	699	697	693	691	628	693	663	641	665	681	695	694	716	699	693	693	656	695	689	685	712	655	674	712	682	685	700	667	702	665	661	665	741	721	703	705	687	682	730	668	708	718	676	672	637	674	646	674	677	703	702	681	672	698	643	731	695	637	699	685	685	701	711	730	719	691	710	692	676	701	688	684	710	727	726	612	671	666	690	707	701	700	678	674	696	675	670	661	681	637	704	648	683	628	671	690	674	692	712	688	704	673	689	680	679	703	692	683	709	722	659	641	666	703	719	718	676	666	678	688	610	740	681	697	693	676	673	699	670	693	650	655	658	683	707	694	675	681	723	715	712	709	697	714	653	674	698	697	697	676	714	699	699	695	691	643	647	647	737	673	654	691	694	681	665	665	705	714	714	635	715	662	672	674	684	680	709	675	638	690	690	702	676	695	710	738	696	658	692	705	667	713	697	689	655	708	657	706	709	668	672	690	679	699	675	662	691	668	723	731	673	673	701	685	681	704	677	696	708	711	675	706	665	704	733	657	647	691	686	672	637	664	647	683	684	693	672	642	707	692	735	691	721	635	641	691	694	666	639	656	694	661	672	659	645	656	666
17047	38583	60819	32879	23585	4219	428	326	318	324	336	355	2597	5995	7099	5387	3251	1451	774	501	314	271	260	233	253	259	233	230	224	259	251	230	208	253	265	232	226	214	243	255	231	246	239	246	261	231	263	270	257	273	212	270	265	253	250	242	261	267	237	243	248	245	239	221	230	244	249	232	258	211	246	247	197	263	227	255	256	232	237	240	221	197	272	250	230	247	203	243	250	239	251	257	240	234	255	233	262	264	222	210	205	236	255	217	260	246	244	237	224	246	236	247	221	242	241	221	222	252	261	250	255	222	248	226	245	222	246	229	244	237	243	240	237	257	259	242	258	250	246	251	235	240	242	225	260	247	255	247	246	235	240	229	239	244	265	218	236	224	262	225	267	208	249	260	234	232	225	233	264	262	235	246	248	260	257	221	267	236	239	251	225	222	229	222	225	253	224	236	239	256	237	234	227	259	249	243	245	265	226	237	253	252	253	239	246	288	241	245	258	220	258	254	235	252	249	223	208	256	245	214	240	202	241	220	223	244	220	253	225	241	192	247	258	250	234	212	276	230	248	239	220	256	238	254	245	261	260	203	232	243	248	221	246	234	281	232	222	256	235	218	234	249	217	240	238	243	252	253	224	261	249	216	249	246	255	252	230	250	239	236	235	259	238	205	221	227	247	253	228	261	236	270	233	243	274	241	218	249	259	228	244	257	276	231	230	262	241	244	217	230	258	238	258	234	271	236	235	243	254	258	234	231	209	257	221	252	247	228	233	245	225	255	252	235	249	235	217	241	233	246	247	223	249	237	240	251	242	267	272	240	223	262	242	247	233	254	211	219	242	222	220	243	234	252	229	238	248	256	228	246	232	247	233	242	229	236	250	258	265	251	221	241	229	253	245	227	226	219	262	227	250	258	242	232	221	254	233	235	230	242	250	280	228	259	240	255	252	253	243	248	257	254	252	238	265	259	232	221	229	233	241	263	236	211	263	228	235	255	223	249	253	238	232	247	215	240	243	229	257	252	265	235	228	245	252	239	252	242	229	221	250	230	242	266	245	242	229	227	202	254	241	223	240	228	260	223	220	265	253	241	230	213	259	235	252	229	230	274	240	244	259	222	197	252	228	229	244	238	225	247	240	239	239	253	212	231	242	228	236	257	268	235	230	224	254	234	242	243	277	264	226	244	257	242	270	291	230	254	221	224	214	266	234	229	236	255	227	237	230	260	227	229	259	221	235	251	221	256	258	253	245	208	234	256	219	210	229	244	255	262	242	256	234	236	236	252	241	241	242	248	216	282	277	247	252	221	273	217	257	228	252	251	224	249	216	226	243	229	250	236	239	211	257	229	227	216	247	258	203	229	235	259	253	246	246	240	247	226	260	267	256	237	241	245	258	233	237	244	230	237	268	217	254	239	256	234	231	219	221	255	283	242	227	267	265	288	253	240	238	233	239	231	234	221	211	208	268	247	247	232	281	252	262	229	238	232	237	229	245	254	249	245	249	249	247	253	214	245	239	256	225	269	212	235	233	247	262	257	259	266	256	236	220	243	216	237	251	226	263	241	282	224	245	247	258	245	248	233	226	232	231	242	272	235	266	244	257	253	227	251	252	250	241	228	257	235	232	240	229	272	245	223	258	261	251	256	242	234	222	218	249	237	221	230	243	216	236	204	249	249	273	245	240	239	233	254	234	245	270	255	241	254	227	233	254	244	277	248	225	240	249	248	262	268	251	233	231	260	230	262	243	255	277	270	242	258	251	251	236	237	246	261	268	225	225	268	201	263	238	257	204	231	220	258	213	246	229	228	253	235	188	225	245	239	260	244	233	224	270	209	260	253	233	247	253	293	231	217	231	255	244	204	262	254	231	272	252	228	242	236	252	258	237	242	257	243	242	239	250	244	257	260	246	249	227	242	223	226	238	238	243	222	219	237	229	236	244	228	217	243	240	252	244	246	256	236	236	278	237	231	232	233	241	231	242	266	273	245	237	238	238	263	231	248	219	251	245	228	245	246	279	239	235	222	226	241	237	266	228	238	251	258	239	231	235	236	250	246	242	251	216	246	215	258	220	254	223	230	216	254	243	243	233	237	250	246	235	248	212	234	250	236	224	255	249	256	219	230	252	236	243	228	224	251	253	242	263	255	226	248	275	228	235	246	241	252	243	237	272	247	255	246	235	252	262	236	262	249	255	240	267	261	221	238	241	212	233	269	269	207	213	276	236	244	218	253	252	219	278	255	250	228	254	257	257	247	249	249	232	272	264	263	202	254	268	218	230	255	212	263	230	263	231	231	291	239	252	259	266	258	270	237	240	254	245	250	234	240	225	242	241	244	242	231	233	241	247	241	233	216	252	240	212	256	257	236	252	228	230	249	233	247	242	236	250	234	257	233	238	234	246	268	237	284	245	256	245	252	265	253	245	235	251	241	228	253	232	242	265	227	237	235	223	255	233	258	232	229	253	274	216	225	224	241	258	228	252	218	223	264	239	219	247	266	238	236	237	247	210	232	236	243	235	239	228	237	246	236	245	249	246	256	268	227	247	218	224	274	226	243	220	232	283	226	215	253	262	243	239	239	268	249	240	244	240	230	235	212	271	247	240	262	221	253	243	263	237	247	247	207	261	235	217	237	257	243	227	252	251	228	222	248	239	247	246	232	237	252	229	236	240	234	240	226	265	237	220	225	220	222	238	251	309	266	219	219	272	263	231	257	231	199	265	244	245	236	227	251	229	247	237	266	264	243	255	222	234	234	230	236	247	239	229	250	251	224	224	228	249	248	235	250	250	217	247	230	237	266	235	247	244	213	267	223	211	245	261	239	237	236	244	243	211	267	233	225	212	243	250	244	266	227	251	215	251	224	243	257	261	264	232	233	248	245	263	226	251	261	217	255	232	261	238	256	262	224	274	236	258	257	242	263	229	234	220	209	228	252	273	231	260	273	276	249	278	224	278	248	263	268	249	226	252	235	224	234	253	244	262	227	258	270	243	254	231	259	243	226	248	234	237	250	232	236	241	230	255	246	244	225	217	218	241	258	208	225	253	258	239	242	243	237	229	230	260	233	254	249	194	228	250	272	228	251	231	247	262	256	223	249	242	266	221	235	257	222	238	241	253	210	237	213	256	241	250	221	235	244	231	227	265	237	269	233	244	244	261	237	275	232	250	235	230	225	237	235	269	241	245	244	236	247	268	242	226	239	239	209	236	208	250	249	252	224	242	247	244	249	250	252	253	228	265	264	228	239	236	240	255	238	235	251	262	260	252	253	244	234	245	262	207	229	270	267	232	218	258	240	237	210	250	229	259	255	245	245	226	219	218	223	238	276	241	273	215	217	246	236	238	246	236	254	237	230	257	247	250	252	226	210	210	221	265	253	228	236	244	225	225	256	230	225	236	216	225	241	235	230	257	236	234	265	254	260	254	223	223	243	227	251	219	236	221	266	251	256	224	254	265	252	256	244	274	243	219	233	243	260	258	249	234	260	236	261	245	245
10232	31888	54282	36053	32771	6430	1498	1385	1304	1127	998	1178	12571	24575	25377	20879	14004	6773	3695	1828	1079	669	627	547	563	600	563	589	605	543	574	564	570	556	556	572	577	513	583	588	565	621	580	585	617	548	587	565	546	574	565	555	511	574	610	562	584	578	583	571	569	569	570	561	614	580	563	594	589	559	564	555	586	575	587	597	555	611	535	587	581	543	604	611	593	593	546	599	600	595	562	597	570	554	583	588	588	565	583	568	556	571	607	583	577	579	592	558	542	579	572	598	608	610	597	555	576	589	523	574	540	592	583	578	539	598	582	559	616	604	529	593	582	584	565	549	600	560	583	599	575	555	591	532	598	613	579	580	603	585	565	562	601	560	599	588	619	568	606	582	587	637	629	584	545	606	546	542	558	581	549	592	583	576	602	635	586	620	593	587	590	572	574	558	603	555	551	576	586	578	599	606	603	570	539	618	569	615	591	609	603	577	549	590	553	585	586	535	599	573	592	613	585	547	607	593	566	600	572	548	563	582	540	572	572	560	562	544	605	585	545	570	538	633	549	569	561	575	545	599	573	580	576	632	563	546	594	589	540	540	579	579	628	578	593	551	525	555	575	590	575	560	567	577	609	589	593	577	614	575	562	572	570	586	572	595	565	566	569	614	566	578	604	601	554	541	548	580	601	578	587	591	577	594	598	553	547	612	558	573	549	574	586	587	573	531	553	585	602	584	592	614	586	569	555	594	576	601	596	588	586	595	610	603	578	549	585	577	550	585	599	574	573	568	607	585	605	629	586	576	578	596	602	607	608	589	562	579	580	553	605	605	574	571	566	611	568	586	559	575	567	556	582	575	539	587	610	566	607	592	547	576	586	564	565	578	593	564	548	548	552	567	599	569	598	580	622	583	556	547	641	610	585	614	562	591	571	565	533	593	571	599	538	588	556	549	575	565	564	549	578	574	537	580	560	577	595	588	581	582	547	608	579	581	551	568	587	570	564	554	564	542	528	571	571	555	585	559	561	609	592	584	554	608	592	568	551	591	590	553	591	552	560	602	585	578	575	567	556	560	582	593	513	611	601	595	589	526	593	575	603	582	608	555	614	610	571	528	554	555	556	571	573	536	565	603	573	596	532	580	553	559	558	575	592	561	581	612	560	613	616	551	582	602	560	595	540	574	586	578	580	573	569	622	594	595	590	576	568	599	578	614	545	568	564	537	560	596	617	575	569	627	556	556	611	610	578	611	578	564	563	565	611	567	582	611	564	601	568	600	549	594	564	634	550	588	556	617	602	570	551	568	607	590	571	561	553	562	636	579	613	587	572	562	605	573	616	605	574	590	571	629	604	605	547	572	556	598	563	557	607	561	579	574	543	609	579	601	610	575	567	587	590	589	566	587	611	554	575	580	567	591	533	622	545	605	586	549	569	592	592	602	562	584	589	580	590	626	564	555	566	554	557	592	586	570	561	566	551	573	565	566	566	615	582	550	552	547	545	536	598	555	567	614	569	543	554	565	598	616	595	568	569	605	605	538	577	528	554	570	556	576	555	594	588	586	595	592	603	607	577	609	588	596	580	626	532	547	578	616	607	616	585	565	597	567	544	598	568	581	596	589	569	570	607	581	564	603	586	561	556	573	550	603	602	587	501	572	568	590	588	605	589	562	561	604	577	600	582	553	591	556	603	564	552	564	564	554	553	600	582	609	531	545	580	583	625	601	597	585	607	637	595	580	589	556	630	573	598	527	561	583	577	600	576	597	549	546	554	612	626	605	584	541	516	562	537	586	611	555	589	604	576	598	551	555	574	571	602	581	566	580	537	572	576	577	567	597	566	558	548	594	578	548	569	551	550	575	545	594	565	567	613	559	604	533	571	593	618	592	606	563	569	597	595	602	552	590	549	568	567	579	541	591	578	587	581	565	603	560	519	551	567	575	602	597	557	600	549	599	584	564	552	566	573	608	602	590	576	592	581	582	606	583	570	583	530	579	625	591	584	579	597	616	620	593	577	576	558	548	614	611	559	568	556	504	558	590	578	568	569	597	594	577	608	600	544	602	617	552	530	592	566	585	565	574	588	584	595	580	560	562	575	515	598	588	571	549	556	576	555	570	579	566	548	537	601	599	618	577	552	578	591	604	572	556	586	555	557	574	615	627	542	599	585	607	580	556	623	588	594	548	536	572	556	588	568	602	571	644	561	553	560	596	590	489	623	547	578	537	639	583	580	596	588	553	560	581	611	574	552	596	552	569	618	620	584	556	575	571	561	552	589	591	569	580	554	554	599	570	581	595	591	564	581	604	569	543	588	599	610	583	541	568	580	554	609	581	576	575	594	589	549	553	567	613	551	563	571	558	575	573	601	595	566	600	543	598	614	574	577	588	592	551	530	590	570	583	573	561	575	641	562	545	571	580	592	563	588	587	574	601	575	625	551	597	570	590	541	563	635	562	574	614	600	570	618	609	571	528	586	583	591	550	594	567	568	574	578	589	552	589	564	607	550	593	581	594	551	565	583	635	606	560	593	587	561	554	560	542	543	577	551	544	560	558	581	582	600	562	573	605	546	536	561	577	579	591	637	569	564	567	565	590	582	553	577	568	580	554	576	560	584	565	587	554	562	584	577	610	580	592	578	593	553	534	585	547	579	593	561	579	556	540	544	557	582	593	599	629	623	594	603	552	585	554	540	596	548	537	583	560	603	593	603	549	577	598	598	623	582	555	530	573	557	588	574	553	587	514	559	542	576	573	598	609	628	561	587	579	629	569	534	575	590	589	578	560	562	554	594	572	587	634	596	528	589	582	575	608	571	560	558	568	552	614	602	573	590	563	569	549	588	546	530	559	584	588	574	573	569	570	528	592	555	607	642	575	601	596	581	599	546	591	640	527	604	570	581	547	541	575	570	579	550	547	598	593	581	602	577	570	583	609	551	583	577	591	565	557	606	625	574	535	554	587	582	585	616	550	615	571	561	595	623	529	559	581	557	521	564	541	599	563	611	614	564	543	590	615	556	577	601	569	581	616	571	579	519	582	583	540	557	566	583	542	549	586	631	559	536	557	596	603	586	566	589	583	602	577	560	588	578	559	640	610	610	595	600	553	584	599	613	604	590	584	588	602	597	548	607	569	582	553	600	612	570	597	606	608	573	605	585	580	631	559	509	583	543	560	538	581	593	575	559	595	555	552	568	557	567	550	567	597	603	569	559	572	589	558	580	570	528	570	558	538	591	546	594	568	597	529	587	555	593	574	571	578	580	548	581	574	570	580	587	584	590	602	601	533	563	579	590	583	568	584	586	579	574	605	575	563	602	588	600	610	573	566	574	592	588	585	572	606	586	579	562	609	565	572	575	590	612	613	599	611	583	599	620	512	574	570	624	563	585	599	565	577	612	603	561	617	542	572	588	549	578	570	601	605	596	626	567	549	587	577	589	575	569	591	585	586	595	593	533	588	576	542	601	556	619	557	567	573	552	597	587	576	572	584	569	579	567	591	552	547
28023	47195	73744	39133	33767	7094	746	516	456	325	337	293	2330	9747	13937	12434	7027	2973	1256	566	295	252	217	186	202	165	187	173	196	179	164	153	167	203	184	147	170	167	172	165	172	158	162	194	153	185	161	159	177	177	168	187	172	163	174	173	161	179	173	172	172	169	188	173	167	176	174	166	164	169	180	159	206	167	183	158	204	185	177	172	194	180	169	191	186	178	182	184	175	191	161	182	168	201	171	173	184	189	196	177	178	165	192	191	181	167	169	187	190	173	182	171	182	181	178	188	170	168	179	190	179	170	180	198	176	169	175	179	167	176	186	162	168	184	210	182	181	166	159	157	197	192	196	191	163	160	195	186	163	171	191	163	167	162	183	177	175	169	199	170	173	179	190	162	165	183	170	178	189	178	208	179	191	155	179	179	194	164	179	191	162	185	200	183	193	197	178	179	178	190	146	135	189	164	179	190	170	196	184	178	160	161	174	167	157	171	182	199	193	170	170	179	164	161	186	160	171	173	193	182	160	175	181	158	191	185	171	179	171	186	198	191	139	168	180	198	175	184	153	188	162	155	200	153	168	193	206	166	179	195	161	188	166	167	195	176	202	183	171	183	209	172	205	171	195	175	160	154	167	169	183	157	165	163	194	179	137	158	157	198	177	158	158	167	185	186	163	185	183	178	167	178	165	173	190	171	186	188	158	188	187	177	194	178	161	168	163	153	180	157	155	164	164	162	208	176	193	183	165	182	179	177	173	199	169	177	180	165	201	154	167	155	174	170	172	182	191	180	205	172	187	174	193	172	195	202	166	161	185	186	170	160	176	194	193	190	180	182	176	164	170	151	173	182	177	181	184	166	193	196	173	170	201	186	191	207	156	192	162	156	159	189	180	158	185	153	143	173	181	157	170	152	177	188	170	177	174	182	165	190	167	186	147	164	190	162	157	138	175	175	178	201	188	206	187	189	160	179	159	182	179	170	189	137	180	167	166	167	156	174	199	164	173	186	161	161	183	165	154	180	163	167	163	182	189	163	180	185	175	190	184	173	166	178	174	153	154	186	195	168	180	198	174	203	164	200	178	201	168	187	163	173	213	161	161	156	196	158	184	186	163	182	176	151	160	179	174	169	177	173	159	174	168	154	181	171	178	173	185	187	155	159	183	171	171	177	167	166	146	184	145	180	163	196	178	198	166	188	209	174	179	159	167	174	168	206	189	169	152	182	180	163	180	158	167	185	150	177	174	182	191	174	178	159	181	180	191	191	169	172	186	178	165	164	166	196	152	158	164	182	166	194	189	179	175	171	180	178	154	168	178	186	164	162	178	192	178	173	176	156	166	189	206	189	176	183	189	167	180	146	180	172	141	172	186	181	173	196	160	202	170	164	165	158	181	173	146	159	175	171	175	209	169	186	169	163	158	167	194	189	156	181	169	163	152	183	204	176	165	197	193	180	163	159	166	178	166	167	158	181	160	161	169	158	201	181	168	161	170	184	196	171	159	177	159	183	187	174	177	177	192	194	166	147	192	190	188	166	173	168	164	165	156	191	182	179	141	169	192	175	177	173	165	145	193	184	147	183	159	147	176	169	169	169	172	151	175	172	163	178	172	177	162	152	177	190	200	171	172	191	175	175	172	177	189	176	177	195	150	200	172	186	135	161	184	182	160	173	181	169	173	169	190	172	176	187	155	186	171	173	145	167	174	181	184	154	171	155	182	191	203	158	163	172	182	174	182	162	188	180	186	186	181	174	178	181	152	164	161	184	170	167	167	180	190	182	200	159	190	195	178	164	162	159	188	170	166	183	161	182	161	216	158	175	199	204	184	161	178	153	181	168	192	194	185	181	184	162	162	189	166	158	166	200	179	182	177	180	177	166	175	189	193	183	174	155	150	171	154	175	177	178	180	158	199	164	200	177	163	176	166	187	188	181	196	179	183	180	194	172	180	200	164	159	168	156	171	205	176	181	175	195	184	182	195	199	178	184	182	156	182	170	168	191	177	164	165	195	185	183	156	132	183	161	174	188	178	164	184	182	196	175	171	159	187	174	174	158	199	179	190	162	163	149	152	175	184	165	158	167	181	152	169	177	166	169	185	174	172	143	169	161	164	154	170	200	157	175	186	168	170	183	162	179	174	191	180	188	192	182	172	183	187	188	148	180	173	157	206	164	163	177	171	156	180	173	187	157	170	183	169	198	162	177	179	183	170	179	190	197	170	162	170	172	181	162	183	174	167	201	170	204	201	191	164	180	159	163	163	169	181	170	191	188	173	165	185	165	188	170	176	187	185	162	160	171	175	186	148	174	156	156	202	194	172	187	188	163	173	174	166	170	196	167	154	183	194	177	167	166	210	178	183	163	161	177	192	149	173	172	189	188	186	174	143	161	179	201	199	181	174	179	172	173	164	179	175	185	182	196	143	175	173	194	190	187	173	167	177	176	165	176	179	168	187	172	195	154	181	187	189	153	162	185	172	174	153	179	175	161	202	148	175	192	185	182	203	194	173	175	164	168	165	163	162	161	176	183	167	190	177	191	199	182	181	166	176	173	161	180	173	197	163	158	143	184	178	177	167	153	183	185	157	177	166	179	176	172	179	165	152	154	182	189	171	189	174	176	155	161	175	195	158	173	178	167	173	174	165	172	176	147	155	181	182	173	164	182	173	171	177	201	169	187	196	199	183	176	182	168	194	157	201	169	184	151	148	155	183	171	163	183	196	167	154	166	181	187	160	208	186	186	176	197	161	166	177	155	192	167	185	176	192	156	160	165	172	183	182	198	171	165	173	188	178	172	176	175	184	164	188	172	184	182	180	176	151	190	177	205	158	181	164	196	197	155	186	190	175	174	179	179	200	155	156	157	190	162	180	177	161	180	177	188	165	167	161	164	191	151	201	182	167	184	185	189	193	174	168	165	176	182	193	166	176	202	204	171	163	172	179	173	169	181	175	176	185	176	179	192	194	196	171	178	167	170	165	204	189	163	181	187	172	203	175	223	147	177	154	169	182	185	168	200	186	182	170	177	193	164	187	178	177	170	193	184	193	189	167	169	165	185	188	171	161	182	177	204	185	179	149	172	196	173	177	150	177	179	178	191	197	177	159	171	177	185	182	202	199	186	178	179	179	176	159	194	184	191	166	192	149	182	174	177	176	192	196	187	191	192	167	187	177	168	175	177	169	174	184	174	184	184	159	186	168	158	151	159	170	166	189	154	188	180	184	163	171	177	173	167	189	182	164	175	169	195	164	178	181	170	190	173	169	195	175	173	155	174	191	170	196	182	151	167	176	179	177	177	164	184	170	192	173	176	170	174	184	151	147	178	176	170	169	205	194	176	184	166	174	169	173	185	176	195	146	156	171	199	190	177	191	176	168	166	156	172	185	197	210	186	194	166	178	175	180	184	193	181	179	213	179	180	171	178	158	167	165	158	167	178	168	166	167	134	171	159	177	172	167	154	160	171	172	186	185	150	182	178	190	208	184	170	200	171	178	199
15943	35802	65912	37728	36771	7198	2335	2157	1927	1636	1309	1147	11705	32271	36918	33605	22904	12967	5735	2416	1284	858	586	449	429	439	442	471	434	461	412	442	414	429	426	470	416	423	491	423	402	447	377	460	416	423	401	427	408	441	436	470	429	438	445	445	425	422	443	440	421	395	457	447	450	435	458	466	418	451	452	462	433	438	433	440	455	428	439	447	447	416	428	437	452	460	441	421	455	417	438	437	422	424	444	456	442	413	437	473	449	417	436	404	446	420	472	431	441	430	435	414	422	457	462	433	459	421	434	425	423	402	455	464	431	428	409	461	454	458	408	456	473	427	454	466	423	440	486	438	457	410	472	437	446	424	429	436	473	441	436	427	465	429	424	437	460	456	453	481	431	400	420	447	426	434	441	435	435	450	442	439	426	434	414	451	448	436	434	432	466	450	396	395	420	402	425	438	430	447	447	471	438	422	446	429	467	490	456	449	452	473	433	453	430	422	447	424	431	446	441	420	443	432	440	481	437	444	449	430	453	435	437	458	421	440	413	431	461	456	462	443	426	448	467	448	483	433	424	453	421	449	447	401	411	427	503	446	435	416	448	436	413	461	437	422	405	473	442	450	407	445	445	443	458	453	404	437	420	422	404	448	414	398	420	422	431	439	420	409	449	463	441	489	443	416	437	425	422	396	429	430	450	419	412	411	450	439	431	468	449	453	480	451	443	453	445	422	475	450	418	428	412	398	459	460	411	389	451	405	462	407	411	430	473	419	412	426	438	418	430	444	421	456	436	446	428	440	461	420	416	437	431	434	421	454	449	465	443	442	434	404	401	425	472	426	505	439	479	460	429	439	413	427	432	435	425	472	447	415	415	466	441	450	423	443	443	472	426	419	428	445	439	449	446	416	417	462	458	415	452	451	479	436	426	429	453	427	429	443	454	432	475	419	459	427	433	418	430	458	466	440	418	414	428	447	426	416	433	463	441	454	451	466	438	489	496	438	404	415	403	427	450	461	454	436	461	420	443	423	452	428	420	459	465	420	427	415	424	428	432	440	406	416	439	444	446	482	395	399	488	400	414	444	445	429	466	470	460	433	467	481	423	416	459	448	489	440	451	450	452	462	421	447	441	456	441	444	442	437	403	414	411	447	414	468	440	430	471	403	433	394	484	461	455	424	446	436	448	417	432	413	448	462	413	451	424	457	448	462	397	441	467	409	436	432	427	412	415	482	432	443	410	459	455	463	419	433	423	459	429	443	448	429	457	410	441	427	444	478	418	377	421	473	433	378	457	458	434	441	460	406	478	454	436	438	417	405	436	445	467	456	413	466	436	452	460	418	452	421	438	463	422	460	416	450	439	471	432	434	416	449	447	434	475	407	463	414	444	391	416	425	441	458	459	435	404	440	412	446	416	466	447	445	480	442	468	407	416	454	438	423	453	445	449	417	415	425	446	425	442	453	456	425	451	424	479	473	407	453	435	492	424	435	453	438	411	415	437	449	395	428	432	445	433	428	416	453	425	441	454	428	444	438	424	437	434	449	418	442	428	428	478	407	417	445	440	449	443	436	422	426	437	421	429	470	446	483	451	474	451	432	435	404	462	426	432	439	477	440	426	461	441	423	434	439	438	456	414	441	440	414	444	401	452	435	451	436	442	430	390	458	436	434	418	461	435	465	439	416	468	411	425	463	500	455	469	439	529	418	461	418	424	444	434	506	494	453	464	416	434	416	436	464	479	460	479	482	453	490	436	451	418	429	435	426	446	428	445	431	433	456	445	467	450	484	423	457	463	416	473	460	451	405	435	481	427	409	433	450	414	428	437	441	452	450	435	447	436	443	438	410	440	412	456	402	445	441	435	463	427	448	450	405	462	437	436	460	415	457	425	430	426	404	416	487	445	411	431	415	411	453	492	435	458	456	411	451	444	440	449	455	448	407	439	425	418	406	428	445	455	436	441	391	452	455	460	437	413	455	427	457	425	417	431	446	450	414	454	396	434	432	483	440	427	461	420	405	433	393	436	414	469	455	397	399	410	461	439	472	455	443	404	439	426	462	436	440	458	448	455	426	417	451	427	423	393	431	395	452	422	432	457	430	445	438	431	458	402	468	452	452	429	454	441	449	436	437	414	435	459	475	418	453	427	457	434	443	430	412	486	459	456	424	440	451	424	453	439	448	439	461	450	459	467	426	420	450	461	435	448	464	441	474	444	427	450	461	423	431	411	450	424	436	455	467	405	434	463	416	432	429	423	463	436	431	453	430	403	467	426	433	463	425	446	455	427	416	444	402	412	461	436	457	447	459	413	468	456	451	444	449	430	465	444	448	467	414	461	433	436	443	428	419	457	432	446	443	442	454	442	468	430	430	416	476	443	432	451	408	407	466	453	451	417	413	456	451	404	467	448	450	436	433	497	447	431	444	410	471	465	405	443	437	447	444	417	401	467	440	434	480	431	452	426	476	465	461	446	446	455	416	428	428	431	473	446	440	407	431	410	424	430	418	408	422	438	437	447	455	427	371	440	433	494	419	426	464	461	427	435	420	442	446	431	444	417	463	383	448	424	472	462	444	453	418	424	422	423	420	440	428	415	449	433	456	455	442	480	455	433	444	419	410	436	439	452	435	419	448	442	420	428	457	448	460	423	409	417	438	403	437	428	429	444	436	483	467	438	414	457	498	435	424	432	444	435	440	416	446	443	417	424	434	401	435	399	457	461	470	478	461	432	438	444	452	418	410	458	443	458	442	458	437	455	454	408	430	432	439	424	441	436	441	467	432	431	468	425	463	412	441	445	416	456	428	449	461	445	409	404	433	421	442	436	443	436	439	462	445	415	417	456	444	486	438	410	445	423	423	438	425	449	440	429	422	444	404	424	432	433	392	450	430	447	454	434	435	452	419	427	454	437	476	454	482	440	476	462	441	491	473	444	434	438	435	441	447	479	433	438	434	398	411	422	440	434	424	425	408	424	398	437	421	472	412	471	436	448	446	439	419	423	459	415	458	439	472	420	464	427	463	461	463	422	472	430	459	438	438	457	463	426	435	461	445	420	459	455	445	457	468	461	455	465	440	447	461	426	472	400	491	435	429	421	431	436	435	391	468	452	445	461	404	446	390	419	399	440	415	464	462	406	410	435	415	440	503	434	441	408	446	434	440	446	384	444	476	456	454	440	442	454	396	429	481	431	431	438	442	432	417	406	440	465	444	400	439	445	461	435	431	442	443	438	457	446	427	435	458	448	421	423	415	414	443	440	474	434	401	451	460	447	447	443	432	446	450	408	418	438	435	448	429	428	449	440	445	466	454	462	411	430	443	424	461	441	427	440	434	461	433	487	477	455	437	458	446	423	451	431	459	457	381	464	489	468	476	436	443	435	411	393	406	468	426	465	445	426	461	478	443	460	434	432	451	460	433	417	424	447	440	489	434	457	414	434	443	461	465	499	438	437	455	480	438	452	414	400	419	456	445	450	480	462	457	450	444	418	459	456	480	416	420	431	445
2488	1951	7022	1497	1073	311	305	276	304	280	297	291	310	528	831	1118	842	568	481	350	329	294	311	290	270	292	287	275	274	290	265	250	300	290	289	272	261	293	291	301	290	280	295	277	287	287	319	276	269	272	301	285	271	272	272	270	271	272	306	273	303	292	321	285	289	295	282	280	269	272	295	323	281	275	300	279	293	326	316	252	273	271	277	307	286	282	326	297	308	282	281	263	288	295	275	277	285	305	284	271	261	288	266	286	303	314	294	275	307	274	339	299	285	310	279	279	282	275	276	281	322	274	306	286	277	278	280	283	270	254	300	291	311	253	278	316	306	290	251	274	265	275	279	299	271	292	293	308	292	309	279	291	290	286	269	345	312	269	270	294	288	267	287	267	316	307	259	279	271	260	289	292	314	280	273	289	279	312	273	247	279	255	272	297	270	279	288	282	324	283	289	261	315	294	292	275	257	289	280	295	281	279	296	282	286	272	279	271	275	278	282	261	266	288	296	262	273	306	268	290	293	278	277	285	268	293	302	276	293	280	259	272	258	304	282	291	279	254	303	279	291	295	289	292	298	271	291	259	276	260	251	287	284	271	305	317	291	298	285	298	292	298	295	270	257	282	277	266	301	272	278	249	261	255	320	307	288	301	310	264	277	315	312	280	274	310	307	322	273	325	285	311	311	303	272	282	307	269	271	303	281	280	278	275	287	246	274	300	309	259	287	287	282	265	285	281	292	255	261	267	288	302	304	279	297	234	263	302	304	283	316	278	281	314	280	275	295	258	293	275	283	299	278	273	283	311	302	306	290	313	298	304	257	295	279	297	298	274	283	318	292	287	272	238	265	291	297	284	288	289	283	282	262	295	304	288	311	286	317	274	290	275	299	275	320	295	274	288	309	305	299	290	297	286	285	283	273	306	274	272	301	294	281	312	254	291	282	292	302	276	268	276	290	279	271	293	298	324	312	291	296	273	271	256	284	268	290	274	293	284	249	282	312	267	294	249	271	308	303	314	261	288	281	298	280	306	272	282	293	246	291	261	282	316	270	282	307	323	277	296	298	284	285	292	267	274	277	288	274	301	293	317	264	267	249	283	285	299	276	266	291	295	307	283	281	283	271	304	255	291	274	278	275	249	275	283	273	313	302	298	289	276	283	293	301	279	277	291	308	279	293	312	270	277	262	280	283	299	282	288	276	272	304	280	299	300	293	303	286	253	264	287	323	305	294	302	285	251	299	304	290	302	267	299	269	306	278	277	269	279	273	274	289	293	287	273	280	260	292	265	295	306	285	254	283	272	285	304	292	293	282	303	295	262	274	273	273	306	280	281	284	291	308	316	283	286	304	252	256	298	283	274	284	287	252	258	284	310	284	287	275	275	282	266	266	298	286	287	281	280	308	277	283	295	300	282	280	296	272	322	276	326	320	250	291	293	304	318	300	305	286	281	324	294	295	282	277	283	304	308	288	327	302	264	322	280	270	299	256	295	283	275	300	293	310	293	268	282	298	276	309	291	308	257	258	296	291	278	320	300	271	294	274	307	283	306	287	282	298	293	295	293	315	301	296	295	291	298	291	258	266	309	293	332	301	295	278	293	284	304	260	275	263	308	285	275	287	296	244	290	300	305	276	291	284	283	261	247	262	296	297	300	298	267	304	257	295	292	273	289	290	289	267	267	291	320	335	278	301	281	294	290	296	308	298	283	281	289	276	317	299	257	279	259	242	259	279	298	287	255	313	285	279	266	318	284	295	281	288	299	294	305	314	298	301	277	297	278	273	273	273	304	293	327	289	288	272	295	290	278	296	277	310	286	290	291	295	297	258	290	329	277	293	269	285	257	271	278	241	305	282	294	236	320	255	265	290	271	275	269	273	312	288	258	278	283	289	280	267	295	274	280	276	297	281	283	286	299	293	288	263	304	281	253	250	264	266	305	270	289	277	303	298	269	277	302	291	265	255	324	270	294	268	255	298	253	263	274	289	292	286	278	294	276	310	293	296	291	272	259	282	301	306	292	313	311	288	302	283	286	274	322	273	284	298	279	280	295	285	283	288	314	274	286	260	285	302	300	294	269	297	277	276	311	273	307	305	318	294	278	291	286	271	299	315	266	275	265	296	276	280	280	276	284	299	287	284	291	316	260	282	277	291	281	259	255	272	286	280	301	286	288	262	320	285	284	301	253	303	290	268	303	289	283	277	306	298	305	283	298	284	320	273	293	288	293	271	295	260	282	245	278	303	291	296	293	284	298	287	309	295	282	255	280	292	289	289	283	316	297	303	312	264	305	313	263	300	262	295	315	305	291	292	258	246	282	293	294	280	275	273	297	286	284	285	308	281	296	251	270	307	276	285	302	313	280	283	272	309	300	275	280	301	260	265	321	302	281	288	308	297	253	273	271	265	295	285	268	256	315	286	310	300	288	290	306	275	307	280	293	293	282	296	273	275	285	260	273	267	288	298	264	329	306	295	277	284	279	295	302	284	290	262	297	282	300	289	319	275	282	282	310	273	297	281	283	304	292	254	290	291	322	300	295	298	300	303	284	281	295	288	291	284	284	295	293	301	275	292	297	289	283	275	316	291	273	273	258	279	303	289	303	293	257	312	262	257	296	289	264	311	296	290	274	273	300	272	285	275	284	276	290	278	275	316	300	263	297	289	273	290	287	265	274	277	299	316	276	330	251	287	285	292	273	311	267	281	273	304	335	268	285	308	295	300	282	275	314	248	278	286	265	305	267	271	255	275	298	282	273	272	272	273	288	298	304	271	281	312	307	301	237	296	296	280	301	278	292	308	293	292	278	342	299	314	296	299	285	266	281	288	311	270	319	284	284	260	296	289	292	278	301	261	307	267	272	305	283	309	274	249	308	300	293	291	264	297	278	303	289	307	296	281	288	292	286	278	281	267	250	281	283	269	293	248	281	261	272	264	275	269	264	298	270	283	291	273	262	271	275	274	297	303	275	290	276	295	278	299	302	315	283	253	304	288	278	300	275	289	262	305	282	282	323	279	285	302	272	280	278	282	296	277	270	263	296	304	285	298	287	284	290	275	299	261	273	299	255	285	254	270	264	260	311	307	292	287	285	298	292	288	285	264	280	251	281	310	287	305	278	287	280	269	262	281	308	293	279	304	288	282	319	285	273	271	267	309	286	287	285	277	280	280	305	304	283	309	285	283	278	286	319	304	294	293	252	323	286	309	303	336	290	273	314	307	293	304	275	265	299	312	268	280	297	310	283	291	267	260	268	269	290	284	292	280	307	292	290	290	296	295	280	284	275	275	290	263	288	270	274	299	286	280	303	296	301	282	258	269	277	296	259	278	304	276	285	275	275	292	262	291	271	283	282	310	324	287	277	291	265	277	273	286	309	289	298	294	283	262	283	276	250	294	283	314	291	268	280	278	275	273	276	319	319	266	302	293	286	286	292	278	306	315	286	285	301	289	276	286	317	293	318	267	284	273	301	275	304	258	323	316	282	284	278	308	288
2575	3497	14487	4076	4222	831	818	780	770	693	738	722	783	2507	3837	4947	2992	1792	1379	1025	786	736	694	682	638	636	671	677	663	671	679	705	664	700	712	667	649	671	689	688	650	675	692	704	682	663	674	694	710	693	664	724	675	676	715	699	660	653	685	693	636	652	705	666	680	668	678	664	710	666	693	665	639	698	661	659	687	653	720	716	696	640	700	672	652	667	712	654	694	634	721	689	640	667	650	673	635	623	680	679	587	669	692	744	701	668	670	672	730	701	618	723	656	670	695	663	642	642	719	666	690	680	646	680	613	674	671	691	705	693	720	675	680	695	689	680	667	665	692	736	665	671	649	683	702	725	698	710	662	699	679	685	664	723	704	649	712	679	657	652	684	648	671	687	660	633	640	666	672	736	675	707	687	662	693	718	640	654	661	691	691	673	660	687	681	654	726	702	715	668	676	676	668	654	621	632	646	675	727	691	642	668	721	658	677	668	610	692	697	706	695	694	694	642	679	680	678	682	665	649	690	672	683	688	707	674	659	655	666	683	709	654	679	703	644	662	638	682	675	665	660	661	712	634	704	694	668	680	667	668	664	677	630	696	701	675	692	695	645	672	662	656	657	641	645	634	682	692	643	671	679	701	697	696	670	681	649	661	639	724	719	627	687	684	685	650	698	675	712	640	681	693	680	658	680	673	654	663	640	656	676	687	648	698	687	672	711	702	677	706	701	665	714	708	657	631	661	683	687	626	658	652	705	652	692	680	711	688	665	627	710	720	661	662	672	682	656	670	708	686	766	666	637	686	670	645	737	689	667	649	702	689	659	639	649	633	733	675	676	667	685	691	673	713	664	667	698	695	669	681	655	668	685	673	695	627	692	640	684	691	733	666	648	684	667	708	658	663	678	633	641	705	651	650	709	665	618	638	684	671	659	694	679	669	706	686	724	661	675	653	670	686	693	634	688	648	670	694	681	679	648	689	659	686	649	661	688	669	650	681	671	653	638	708	715	683	657	604	655	691	679	669	685	666	637	663	657	682	648	681	635	704	681	626	719	653	665	689	714	632	709	678	693	705	661	663	655	671	663	662	660	644	670	659	696	692	724	675	694	672	671	619	719	692	677	663	694	658	681	664	701	699	679	660	700	663	682	625	678	672	634	677	657	666	649	677	659	672	696	703	628	724	663	694	697	643	698	658	656	687	656	702	673	705	711	678	711	687	642	674	705	703	658	724	651	704	663	707	675	690	660	652	671	655	692	671	672	684	711	689	692	685	666	655	642	685	703	712	629	668	662	677	690	665	653	678	682	701	616	707	668	682	685	686	677	661	664	707	712	648	724	692	649	636	680	664	683	679	675	685	674	676	662	696	647	708	667	675	636	695	687	682	662	652	688	659	693	675	699	681	653	696	662	620	661	652	682	692	652	693	700	694	649	727	700	635	679	730	710	685	673	661	673	640	686	715	689	679	635	699	625	687	682	656	606	677	684	697	652	648	655	655	718	671	683	682	670	686	661	679	663	690	651	662	718	690	679	689	633	704	652	730	745	672	614	684	646	661	719	662	700	668	686	737	678	722	687	681	729	655	693	613	655	668	671	700	681	637	668	684	654	683	677	706	692	664	657	680	691	671	692	665	743	701	627	625	695	681	646	700	698	648	689	693	669	685	703	672	639	703	654	637	672	625	643	687	662	697	704	671	715	629	662	659	721	660	714	636	696	664	671	695	691	644	723	679	715	663	702	704	743	661	607	697	620	652	706	665	662	698	683	698	661	666	684	700	693	673	640	686	653	633	669	675	713	710	679	657	646	678	683	675	681	658	679	666	665	661	652	687	661	651	702	656	679	695	704	707	657	672	678	705	656	655	663	656	666	673	670	689	676	694	711	643	699	681	700	690	633	696	657	688	673	680	657	691	686	671	668	662	698	636	695	676	696	679	692	660	662	706	692	688	638	684	670	680	676	685	638	710	677	625	662	702	630	727	633	617	682	659	662	667	661	692	644	610	699	665	728	662	688	654	663	666	710	716	693	661	626	740	697	656	681	683	652	643	665	703	685	643	678	711	657	672	666	670	670	723	676	678	655	707	648	649	628	700	662	680	711	710	637	682	670	695	694	676	694	684	696	673	660	647	717	654	634	647	638	747	672	682	680	662	683	683	718	672	678	709	699	657	618	663	654	660	708	660	666	671	737	655	680	614	655	672	696	675	691	705	700	660	708	678	698	659	664	662	704	675	670	676	673	707	644	678	628	673	684	704	664	662	706	656	648	655	742	659	677	692	658	685	712	639	683	676	666	665	674	676	680	677	648	670	674	707	663	676	714	657	649	648	666	647	641	696	633	650	676	692	648	740	680	661	654	695	669	668	665	672	699	722	692	691	666	679	653	668	718	664	662	697	664	671	710	705	672	729	641	673	679	668	685	694	681	674	685	683	669	709	683	643	677	641	666	644	697	689	680	664	646	653	702	731	682	701	719	712	702	654	711	685	693	644	669	686	697	677	643	689	679	686	704	667	691	677	700	688	666	659	676	646	695	695	663	673	681	666	646	645	632	685	639	679	672	687	651	726	659	686	612	694	702	682	685	667	698	671	668	662	709	703	699	657	682	682	666	699	679	710	705	706	693	663	699	645	660	687	680	711	693	661	637	698	671	670	731	675	639	665	681	676	627	755	700	724	725	704	669	659	673	714	663	688	662	689	652	684	672	718	667	652	683	685	652	638	687	694	704	644	710	663	672	667	717	702	691	693	676	643	680	676	692	701	692	659	658	670	667	698	710	641	645	688	684	702	697	638	719	656	703	662	713	701	707	665	678	673	642	661	653	666	702	637	647	662	696	625	660	610	713	688	704	681	673	642	626	629	663	652	715	677	720	692	722	652	700	700	695	709	705	676	658	663	695	654	650	666	661	680	689	746	721	719	701	634	674	675	681	640	687	627	685	688	716	700	685	657	654	698	670	713	607	654	680	693	691	691	683	691	677	719	660	651	662	689	677	659	684	675	679	652	685	682	672	674	671	654	704	661	716	616	699	709	662	677	665	641	654	697	658	735	676	670	713	645	677	661	698	703	657	677	681	705	673	666	690	617	656	676	706	661	677	706	677	667	706	670	697	762	669	609	667	681	692	684	694	705	645	684	641	688	656	672	672	659	679	673	690	694	685	684	687	674	658	699	703	693	710	623	693	657	620	709	702	650	680	708	650	680	701	684	707	664	670	675	709	645	701	709	669	645	684	705	664	681	628	689	681	695	698	640	629	647	688	684	649	669	671	704	626	672	662	637	712	659	690	701	674	668	691	657	675	734	679	714	671	643	684	661	666	674	691	671	706	666	681	647	680	736	678	655	667	642	684	696	656	696	702	623	740	686	648	668	725	690	664	685	693	684	674	689	667	687	723	681	717	648	694	658	659	657	654	654	710	653	660	684	660	656	697	703	687	648	658	704	692	680	700	656	645	689	683	667	639	651	677	667	692	661	711	648	686	652	676	681	658	664
8776	19152	61569	32480	18163	1870	484	391	348	317	305	309	283	3508	8114	8249	4547	2472	1084	560	291	263	237	228	214	229	232	228	226	228	254	241	260	258	229	210	219	237	229	225	226	222	260	245	207	259	210	246	247	262	206	216	222	266	216	215	211	246	219	211	219	243	260	198	206	229	268	218	224	221	221	209	210	208	236	228	251	237	253	233	233	235	231	239	254	244	236	238	208	232	249	225	224	255	232	251	206	235	211	185	221	259	204	239	213	234	260	207	245	227	220	255	204	239	231	265	237	205	216	236	223	199	225	248	273	235	231	219	219	249	237	220	212	236	232	265	229	243	257	219	225	218	242	215	215	244	237	215	248	247	194	238	223	220	213	236	257	262	243	200	192	225	218	234	232	255	222	252	224	224	228	244	238	198	212	260	215	247	209	268	236	224	208	242	233	228	228	233	219	235	211	228	221	231	256	198	217	250	245	252	203	206	228	236	249	213	218	218	237	215	222	252	236	229	280	230	232	237	253	224	225	252	224	193	232	235	235	256	241	226	269	234	239	226	263	233	232	238	212	226	232	233	243	236	211	213	256	244	203	246	246	204	230	252	240	247	237	196	205	219	237	234	216	227	252	223	222	206	212	233	222	248	229	218	221	219	233	213	237	226	231	233	230	238	225	235	218	234	224	254	246	237	249	241	235	242	218	212	210	230	222	216	238	225	212	219	243	231	188	228	224	229	231	227	221	243	220	249	223	211	242	220	225	215	205	215	218	249	244	247	238	187	243	245	230	219	224	245	232	230	251	230	253	212	208	243	228	227	253	244	252	249	205	217	228	243	236	242	210	229	239	211	216	203	236	222	223	199	221	233	229	218	261	225	229	252	228	237	225	243	242	217	243	229	235	199	223	220	227	231	243	241	243	246	214	203	238	230	215	216	226	226	240	234	248	217	227	242	245	209	234	216	260	241	234	242	255	245	234	214	224	223	252	217	218	208	224	248	263	243	251	236	216	213	236	218	205	224	212	241	225	231	230	238	225	212	220	211	251	205	238	223	182	228	238	243	243	211	235	232	231	227	242	231	212	249	232	230	237	213	236	210	225	232	193	224	265	232	222	215	242	241	229	202	247	224	217	237	239	257	194	230	249	240	235	202	238	227	205	218	217	237	238	213	194	239	219	261	210	231	218	226	233	191	245	224	240	224	214	237	245	233	238	230	221	239	250	265	207	226	215	241	230	231	204	209	213	204	228	230	225	227	229	216	238	217	224	203	206	216	228	254	247	221	231	230	240	217	238	235	233	215	198	242	226	201	210	200	223	229	242	244	217	218	255	226	234	233	227	235	239	225	254	237	196	237	246	210	236	232	227	236	274	232	217	233	241	239	240	227	250	209	230	225	247	249	238	217	212	227	251	229	218	194	213	226	219	245	227	231	227	215	258	206	218	232	222	228	228	223	244	243	248	226	217	211	246	241	248	234	234	197	209	261	226	226	220	222	246	234	242	235	232	228	264	251	230	229	193	232	224	227	227	233	213	233	225	251	221	213	223	216	227	215	252	237	210	237	246	251	223	257	217	250	225	250	219	255	225	236	258	239	221	222	204	238	233	188	205	219	225	228	209	225	210	217	230	237	236	227	241	218	195	248	251	236	220	229	219	211	255	256	232	221	206	215	216	221	219	217	216	246	244	207	217	231	251	225	235	248	223	217	247	240	217	244	228	217	249	201	225	237	213	233	246	211	268	214	221	207	211	245	259	223	228	222	208	237	265	231	219	217	198	196	226	248	241	250	225	228	230	231	235	255	221	236	234	221	216	225	227	208	231	230	236	221	240	241	219	204	221	237	217	220	214	244	231	213	241	213	229	246	270	230	219	204	221	234	212	225	251	202	224	250	215	222	238	225	229	226	233	225	239	243	200	224	208	236	221	200	207	203	233	253	242	212	234	208	230	252	259	239	237	218	228	231	219	215	248	227	237	232	230	219	226	205	242	227	235	231	217	224	242	219	259	187	230	244	218	204	254	238	237	236	225	241	220	229	254	234	248	245	207	229	243	228	224	222	232	217	250	250	222	228	248	242	248	214	235	213	218	230	214	229	225	239	245	223	229	251	253	232	230	217	219	250	222	242	218	247	215	242	239	219	235	236	256	277	227	235	245	225	244	212	236	237	246	250	230	247	236	196	238	233	214	235	230	186	215	223	244	277	234	222	213	221	239	237	241	249	219	219	205	179	208	222	225	228	223	224	232	247	223	221	234	209	242	233	221	222	256	211	239	215	226	227	222	256	207	211	236	203	214	236	194	245	210	234	214	204	257	222	224	228	245	230	235	251	236	225	260	242	228	237	211	222	219	208	196	270	189	239	221	215	239	220	225	225	232	211	240	231	253	207	232	229	243	244	238	215	214	226	222	218	205	238	210	217	226	224	224	244	241	263	215	228	219	249	237	235	218	232	220	216	208	235	219	220	200	232	205	241	217	218	218	204	243	229	255	220	224	233	242	221	261	241	221	235	220	221	257	237	216	234	217	215	227	228	257	233	199	221	203	235	225	211	220	221	235	253	199	213	231	219	209	229	220	214	229	205	235	228	216	219	266	209	229	217	223	225	230	221	217	232	231	240	221	268	216	232	232	228	239	236	213	249	233	221	189	245	227	235	245	234	250	247	232	246	223	248	227	235	227	219	210	223	237	204	241	226	236	232	254	220	201	227	214	245	226	228	252	225	204	230	227	237	208	247	220	230	239	234	233	235	243	214	244	251	232	221	247	228	244	257	238	226	229	260	228	239	235	228	250	223	207	210	227	210	229	237	242	213	195	236	229	221	205	211	232	216	240	233	220	196	264	240	247	258	218	244	223	236	233	247	212	234	244	221	246	235	241	244	220	232	213	255	236	268	224	222	233	243	219	210	241	250	236	236	209	227	240	234	251	234	218	255	243	236	243	248	220	199	219	235	213	215	234	238	234	239	254	220	232	260	204	237	219	213	249	236	260	206	219	195	229	236	246	209	223	224	229	254	214	214	217	221	253	200	206	226	230	247	232	238	243	256	244	231	254	236	215	258	203	216	240	229	224	225	196	199	237	240	217	220	238	244	231	251	264	232	208	211	239	247	214	245	227	227	217	218	241	233	242	250	224	213	222	211	216	228	256	214	214	216	229	237	219	246	252	200	236	229	238	220	231	227	241	204	222	253	204	219	231	241	223	252	259	235	226	244	231	247	205	253	197	217	201	225	196	220	214	247	200	193	213	254	226	233	241	226	224	234	251	210	245	246	238	243	237	244	238	226	229	219	238	248	204	229	219	220	232	263	229	223	226	207	247	225	220	220	204	205	209	226	216	199	207	232	232	208	221	219	220	221	226	231	246	232	215	246	276	238	217	219	223	279	249	222	236	233	210	218	240	225	216	215	223	225	236	229	248	234	239	218	225	223	252	219	224	247	234	191	221	222	256	206	221	229	243	257	239	238	234	226	223	205	222	239	232	236	233	208	236	207	224	264
6183	17736	55239	35391	27180	2092	1654	1462	1272	1079	962	929	942	15683	29430	27191	18474	11194	5116	1997	1005	737	581	557	545	547	544	556	543	569	579	521	520	553	517	577	539	519	512	535	541	573	502	575	562	531	531	545	576	563	557	559	528	538	547	548	575	605	572	548	530	592	567	492	583	556	581	569	538	580	564	526	552	554	563	524	533	550	597	530	563	548	550	551	525	521	574	529	529	560	575	548	564	548	547	556	526	556	573	570	545	567	526	541	587	568	553	546	555	518	532	528	575	561	577	590	561	547	548	543	557	556	562	523	583	525	575	530	535	593	556	575	526	547	574	563	547	547	514	548	524	584	533	597	566	526	531	551	590	553	541	545	541	535	557	556	561	539	547	523	529	520	559	553	541	528	540	523	543	515	614	533	560	567	551	580	544	582	587	533	531	544	568	578	540	564	575	546	552	601	518	529	550	550	538	570	561	581	524	571	530	536	562	536	565	596	559	551	571	563	520	541	570	558	561	564	562	530	538	558	551	556	557	557	523	555	576	550	551	576	534	528	529	512	597	566	569	532	572	554	522	544	569	494	564	524	587	611	556	556	525	549	566	582	543	553	546	570	565	549	564	598	548	577	557	530	567	565	564	571	530	546	577	532	556	582	598	549	569	592	547	537	524	556	572	546	564	528	527	569	567	563	566	516	531	510	557	575	558	560	568	518	530	557	537	497	578	565	532	571	572	537	545	535	545	548	546	548	545	558	568	582	545	568	556	538	526	572	588	526	540	579	542	525	541	564	569	531	579	566	559	555	573	632	570	561	553	575	555	564	560	551	525	557	517	552	581	550	574	575	530	560	554	541	542	562	557	549	589	594	558	572	559	547	497	556	538	546	536	583	563	563	538	537	552	530	583	550	564	573	556	558	536	544	572	583	581	569	559	576	573	542	570	564	533	536	575	555	541	586	516	577	584	574	550	540	569	545	547	570	602	539	481	568	555	604	570	570	526	567	552	525	558	511	548	559	568	559	528	538	564	574	553	539	524	566	566	523	555	579	533	559	556	543	591	553	540	545	572	533	550	536	536	536	569	549	561	545	566	542	529	599	566	569	534	595	572	538	559	526	525	546	553	568	555	566	567	535	563	531	544	567	608	567	562	577	552	577	560	544	542	556	545	565	563	587	526	547	564	543	523	577	566	542	518	546	559	549	533	548	528	583	518	554	547	538	576	521	553	535	591	579	607	554	560	591	572	557	582	564	557	587	546	552	553	534	559	570	566	524	585	512	532	569	555	534	590	518	570	579	560	537	535	556	548	577	565	559	549	535	574	554	586	523	509	561	578	540	563	518	533	531	549	561	526	584	592	563	545	556	531	582	551	556	609	523	573	556	562	551	575	554	560	561	590	543	553	550	578	569	595	521	530	544	576	580	526	512	581	538	533	550	552	552	523	550	536	530	527	508	554	584	560	579	545	534	498	543	558	560	494	554	588	551	532	514	543	555	556	557	541	568	546	559	534	550	548	561	550	546	559	551	584	534	555	577	554	544	568	546	530	558	534	548	569	561	589	554	559	553	524	551	569	522	566	515	603	564	534	561	543	523	531	556	509	564	549	537	537	552	552	517	554	522	527	566	567	504	588	585	573	567	528	478	506	547	528	568	539	536	544	577	587	544	553	550	510	589	534	507	546	562	568	543	548	571	580	528	513	551	535	571	567	551	546	565	597	577	515	542	542	537	548	513	588	567	581	572	525	537	535	552	570	555	517	524	551	554	575	560	591	583	554	551	565	557	567	539	546	577	539	558	550	596	549	536	529	541	536	550	584	536	557	560	559	499	549	550	506	568	534	536	554	537	543	574	554	537	545	576	536	575	523	564	514	539	569	538	562	567	548	598	519	543	552	593	558	518	523	528	542	566	507	538	526	554	540	514	551	572	578	544	555	542	533	544	508	539	506	531	511	609	543	631	519	535	541	577	563	539	537	547	515	573	557	564	585	534	539	514	561	553	497	563	555	522	556	588	520	522	547	596	543	535	580	547	552	553	531	524	551	565	545	573	522	587	510	534	529	523	541	534	507	578	544	501	536	539	592	574	525	536	590	581	571	575	561	516	559	545	542	511	541	547	536	573	516	548	575	547	557	578	556	571	500	582	574	557	524	601	536	552	575	515	519	566	582	556	590	549	575	573	594	535	564	521	565	541	504	520	567	573	532	575	578	517	532	566	560	550	544	556	536	544	562	540	525	551	524	566	562	556	539	533	578	526	518	489	548	510	572	531	533	551	520	523	542	558	507	580	551	575	513	575	546	528	553	560	543	589	547	593	548	555	551	562	557	540	584	539	530	517	558	545	540	579	598	580	571	568	557	498	568	559	566	588	532	547	553	599	576	561	548	583	550	537	553	553	548	566	550	574	560	575	531	541	549	534	512	526	545	547	540	530	593	582	579	559	586	563	532	542	554	567	568	560	516	547	580	550	554	559	533	542	567	550	596	597	572	568	592	559	553	533	492	580	553	554	527	559	543	547	534	554	611	567	584	535	543	522	561	536	610	521	572	564	611	536	572	521	557	561	547	519	569	541	529	561	536	569	572	508	590	584	551	544	543	575	559	558	547	532	536	600	523	535	546	539	541	573	521	550	529	588	560	566	518	562	508	536	520	568	596	512	533	592	554	511	609	578	523	564	553	540	499	578	541	550	558	543	516	546	520	531	586	513	522	531	525	536	551	551	574	548	536	546	551	554	551	508	572	553	520	559	598	492	550	546	555	540	558	526	572	545	561	544	596	566	541	592	572	576	563	550	564	546	569	509	589	576	503	571	513	579	564	558	571	559	565	572	523	533	544	551	531	527	510	547	585	561	567	550	535	549	540	545	544	602	565	527	529	528	549	521	564	544	568	542	551	557	624	533	529	553	566	577	558	550	561	535	532	602	580	546	547	566	584	591	568	572	543	563	497	553	561	575	553	563	570	597	565	538	524	549	541	594	575	549	568	547	531	501	561	548	545	555	542	563	553	558	567	537	530	546	565	571	542	565	548	575	569	564	573	616	571	562	581	562	538	517	545	532	536	539	533	557	535	560	558	553	529	558	579	578	529	529	607	541	553	581	529	568	534	523	580	568	573	532	582	602	550	566	599	494	569	556	569	552	516	530	574	596	579	566	544	557	576	556	548	562	567	561	527	558	524	558	567	562	537	515	538	560	565	546	584	543	543	507	560	573	548	514	535	525	580	540	572	573	575	517	594	571	597	582	540	564	558	557	555	506	560	594	523	544	569	586	553	550	545	545	549	530	577	571	579	596	563	518	520	551	526	532	514	512	552	543	529	582	551	539	536	547	604	526	550	507	517	593	553	525	506	558	542	571	517	557	566	560	520	569	522	580	557	575	535	567	540	561	582	556	522	538	545	575	563	523	535	548	527	535	590	536	562	600	531	562	494	577	562	540	554	559	578	609	540	547	550	574	555	586	547	523	570	556	606	553	571	565	543	557	564	555	537	556	524	530
15931	34623	72788	43069	20291	3396	650	482	356	373	282	269	266	1889	13776	14879	10438	5597	2154	838	418	244	195	186	184	174	175	166	177	157	191	160	156	157	155	143	176	197	161	185	173	171	168	146	167	163	148	175	170	156	149	157	172	173	170	172	193	172	176	158	197	196	160	172	175	191	178	176	153	164	168	186	195	158	173	146	157	159	143	172	185	186	179	160	196	169	163	160	166	162	177	156	161	190	174	176	164	161	163	173	159	169	166	172	141	180	159	164	172	144	173	166	158	177	137	199	179	165	170	179	176	168	198	177	158	179	173	152	167	168	163	176	193	157	179	172	145	183	177	175	160	180	161	186	190	197	178	148	138	169	153	160	187	162	170	171	168	189	175	147	174	179	172	176	195	167	166	147	182	175	150	163	176	146	158	182	172	169	174	174	149	167	169	186	182	163	172	181	169	160	174	169	174	163	172	154	171	154	169	165	161	184	162	159	175	182	160	186	178	170	173	176	166	181	183	167	170	160	172	182	184	177	177	167	182	171	167	165	189	167	173	142	175	164	163	192	194	141	171	141	176	211	156	160	168	176	175	184	164	167	150	161	169	201	181	185	187	160	186	150	171	171	169	179	146	183	180	180	182	158	181	194	138	168	175	165	163	176	168	159	182	178	152	161	182	171	176	163	163	159	170	185	149	158	171	168	179	165	174	184	162	181	170	159	163	155	156	156	156	162	153	180	174	180	175	188	160	168	161	171	162	187	171	182	196	183	169	172	172	177	169	181	160	162	174	154	162	153	161	150	174	147	166	172	171	144	186	188	167	181	176	163	154	160	164	172	175	163	156	189	151	163	150	185	161	190	164	160	151	163	153	149	161	165	166	180	159	170	167	164	193	174	164	188	169	180	159	173	165	137	165	172	168	168	161	169	156	136	173	192	196	174	169	191	181	161	197	182	146	171	177	195	165	160	169	148	191	191	158	174	157	171	167	191	168	173	186	188	171	160	163	185	156	179	174	154	176	193	176	139	160	196	154	174	179	193	145	160	153	175	204	169	181	162	173	161	167	180	176	166	163	176	165	156	190	190	173	173	174	180	177	175	181	154	196	184	150	172	193	182	161	173	149	164	173	168	170	158	178	167	174	167	176	169	154	151	164	204	173	174	173	164	170	177	157	161	135	173	188	181	204	170	174	180	158	177	189	168	153	161	169	195	177	153	169	161	180	167	161	155	156	171	193	162	207	188	183	146	186	151	161	172	171	171	161	166	169	191	171	171	154	167	179	172	184	169	164	191	183	167	174	180	176	178	194	168	159	171	178	182	146	168	173	147	163	173	152	168	187	162	156	163	185	157	166	163	174	155	171	153	160	168	144	156	165	152	194	174	176	164	169	161	183	188	139	166	152	152	174	143	184	165	192	177	170	135	164	167	180	165	154	168	182	157	163	189	186	179	173	169	173	201	170	181	158	154	173	151	180	188	158	168	167	162	184	168	174	174	182	183	174	152	166	160	167	148	166	164	174	162	187	162	162	160	156	171	167	133	185	193	186	176	160	188	163	188	199	193	178	189	154	162	182	177	192	192	173	168	164	183	168	172	173	152	159	183	165	153	154	168	173	179	168	142	173	167	191	166	159	194	177	169	167	174	131	177	164	143	166	150	165	151	145	165	165	179	170	153	189	151	168	172	154	160	156	172	169	174	180	164	158	166	172	183	162	169	155	174	168	177	170	149	166	188	173	174	187	174	161	184	171	177	186	158	151	184	185	161	172	176	139	177	171	159	158	175	174	198	170	137	176	148	169	155	190	198	180	190	173	167	161	165	164	147	174	167	167	154	175	168	177	156	147	158	171	150	193	160	141	146	159	163	152	169	177	184	183	159	167	152	145	173	182	185	173	178	185	162	158	181	153	162	165	158	188	158	147	159	159	178	163	156	189	181	179	182	173	157	202	193	168	164	187	176	155	184	174	165	204	164	185	178	155	190	163	149	160	185	166	172	163	155	164	151	195	173	176	169	167	156	171	178	171	148	165	172	169	160	169	184	148	162	179	153	197	193	172	161	173	141	171	159	160	169	150	170	160	168	184	143	156	170	183	175	179	169	190	158	148	154	162	169	164	162	165	160	176	180	170	193	190	168	178	157	166	147	173	177	161	138	153	178	169	158	173	198	147	166	198	155	174	159	188	168	184	145	150	167	165	177	183	187	162	173	156	160	154	152	183	152	159	129	158	166	168	165	182	168	144	165	187	153	159	172	175	156	171	203	169	186	152	171	168	191	164	127	159	188	161	186	176	162	169	176	159	151	170	180	145	179	184	167	172	185	156	163	175	177	164	173	167	171	159	151	207	190	158	169	129	171	196	175	162	173	174	153	171	181	196	182	173	190	174	161	170	165	172	191	149	184	164	176	155	146	170	163	137	173	171	191	185	176	173	165	178	164	189	146	163	165	184	154	187	168	200	177	183	172	163	161	179	197	157	163	182	169	169	143	189	153	147	162	169	179	161	172	158	158	168	180	180	174	187	188	174	160	158	155	159	183	164	177	191	174	154	173	160	161	171	156	154	148	187	188	177	173	186	187	161	171	175	168	161	183	140	196	176	168	151	143	174	152	167	183	148	183	175	183	159	170	171	190	179	152	139	144	197	190	175	169	165	173	179	161	194	155	161	148	188	153	185	169	154	151	149	148	165	161	178	145	169	170	149	161	176	168	187	160	177	185	152	163	190	173	158	199	155	161	169	166	157	189	178	150	174	178	170	186	199	172	170	179	176	174	137	141	172	161	168	173	168	174	159	163	178	184	163	158	177	170	168	183	165	175	154	157	184	157	155	177	166	187	165	192	165	148	157	165	162	176	166	157	179	170	166	191	196	154	161	167	182	207	177	188	153	177	172	152	164	153	179	189	165	181	198	161	178	165	152	164	166	171	171	165	177	178	185	164	176	154	178	150	196	166	167	174	172	182	169	189	204	164	181	151	148	167	177	192	151	177	166	167	163	169	172	160	163	169	160	186	174	188	157	164	178	188	164	173	173	167	161	160	166	158	155	135	149	175	158	169	155	168	192	181	173	165	156	171	167	173	149	164	184	172	149	156	193	174	153	175	148	179	173	163	166	165	161	190	155	174	158	199	162	184	165	189	185	184	187	154	154	151	176	152	166	175	170	149	167	164	170	145	161	181	179	166	144	186	185	185	174	160	179	160	165	174	176	192	175	178	150	168	185	178	152	153	164	177	137	165	140	186	158	183	172	176	178	178	165	160	152	156	188	190	188	175	167	170	166	166	163	180	161	169	149	157	161	167	171	157	179	197	191	186	178	162	186	169	160	185	170	184	190	182	175	200	191	176	187	166	155	160	146	156	159	188	172	154	168	157	166	163	161	176	175	169	191	173	158	140	185	153	188	194	167	165	152	137	168	188	184	161	167	152	153	171	161	151	170	195	177	194	161	180	163	168	166	187	178	157	212	141	171	171	189	183	163	171	167	193	166	177	182	171	162	172
8599	27647	65965	43329	27371	2956	2417	2067	1666	1466	1337	1137	1106	9783	38384	37681	30347	20696	9667	3756	1726	815	460	416	446	431	420	388	402	389	413	417	443	427	435	449	419	437	416	451	454	415	428	445	414	406	418	429	428	412	439	442	473	427	400	450	425	432	439	428	406	448	471	436	447	422	441	385	435	450	459	437	425	406	431	413	389	440	414	449	440	404	414	407	424	421	393	395	452	412	380	452	452	438	436	396	414	411	406	392	391	396	410	416	414	423	427	436	408	407	434	425	417	436	429	376	402	390	421	452	380	435	423	395	422	409	431	411	444	422	432	447	414	414	420	424	423	444	445	441	386	422	454	383	417	427	436	446	429	430	451	427	411	425	428	451	430	411	415	392	403	445	399	398	381	432	441	431	403	408	415	419	417	439	475	414	410	401	431	398	416	442	429	426	415	407	444	425	423	419	415	430	460	406	440	382	399	428	423	436	424	437	471	420	420	423	434	406	396	399	430	402	404	444	432	418	423	376	456	425	404	433	439	432	427	415	443	408	446	422	466	426	405	444	433	425	420	454	400	419	390	472	436	447	410	420	452	413	414	455	432	400	439	425	449	451	417	431	441	410	448	449	434	418	403	360	389	449	440	439	471	440	417	380	416	431	385	396	417	423	432	411	398	440	466	429	430	425	446	469	438	411	439	444	438	429	417	424	464	398	406	431	420	426	415	430	447	427	461	430	451	413	407	407	405	401	420	395	443	410	425	460	439	409	394	397	406	418	426	417	448	424	443	416	429	414	412	420	443	424	424	450	427	416	415	419	454	430	407	409	402	433	417	449	443	439	452	405	394	399	419	429	408	399	422	440	453	401	445	483	415	461	436	477	430	422	450	429	451	440	416	450	402	404	375	452	411	412	388	421	433	414	413	394	444	408	386	416	409	397	418	436	429	404	419	427	379	429	422	429	455	406	433	441	427	423	448	417	467	383	392	428	398	403	431	464	393	422	396	399	411	450	407	410	420	434	415	411	419	434	417	446	414	412	427	411	375	437	416	430	421	431	449	453	422	408	413	421	475	421	422	418	387	429	454	484	420	421	391	411	439	399	414	428	412	399	395	437	414	391	421	402	397	457	423	413	420	406	426	437	443	436	432	427	426	398	455	440	393	401	423	425	416	474	436	422	429	461	431	436	383	419	412	395	399	432	436	433	410	398	420	419	408	426	417	424	442	427	416	447	408	445	447	420	410	437	433	439	456	452	410	431	448	416	439	438	421	454	442	422	435	419	378	443	446	408	408	435	425	434	410	397	417	427	434	413	429	433	430	422	429	381	469	444	426	439	450	401	406	411	427	413	427	407	420	437	418	424	418	399	405	432	456	411	423	439	414	394	418	427	444	428	404	416	428	399	410	429	436	411	413	461	448	393	415	400	448	438	409	422	412	405	455	427	417	398	454	429	419	427	436	431	420	452	418	411	428	427	410	397	430	410	431	469	437	455	425	426	449	434	414	404	409	411	477	476	411	412	432	422	430	402	424	427	406	420	435	401	453	423	434	418	405	419	419	398	444	446	470	439	421	395	447	428	434	433	426	408	391	404	402	418	363	426	399	418	456	443	424	451	386	422	427	447	442	427	438	458	437	352	417	467	381	426	415	403	409	452	461	439	381	446	406	396	448	432	431	427	444	414	428	447	427	461	433	414	439	411	461	427	401	451	397	428	416	457	426	434	440	462	445	438	418	424	436	439	438	426	411	421	406	438	408	431	436	447	399	430	449	393	436	406	443	452	411	452	430	424	397	440	420	410	453	434	459	442	427	412	415	435	425	387	437	397	438	438	430	407	435	421	403	406	436	435	405	419	450	413	441	368	387	374	441	428	419	384	427	424	429	414	416	446	423	407	422	413	425	425	453	395	447	399	403	415	407	441	433	408	431	455	413	454	384	391	415	411	409	404	446	415	446	425	428	434	417	399	402	470	450	424	434	427	433	436	436	450	417	428	409	415	444	395	438	386	432	427	404	465	476	428	405	435	384	389	466	410	422	412	408	426	397	420	447	438	429	430	433	458	366	464	395	446	409	421	418	422	432	433	401	417	416	403	428	443	404	407	403	430	442	410	392	402	445	419	399	400	394	383	383	423	450	437	423	455	431	454	436	452	410	420	416	406	422	418	447	403	430	405	373	418	438	450	399	439	403	446	430	457	429	390	432	426	410	416	385	447	379	422	448	477	433	432	441	439	423	436	393	391	419	434	405	405	456	424	430	414	448	386	436	449	407	406	425	435	447	397	407	422	423	440	418	400	432	416	418	422	434	413	439	399	403	440	444	414	425	411	388	450	413	449	438	458	423	398	402	402	411	476	385	419	391	378	423	429	443	439	409	433	402	416	405	473	431	397	397	427	441	403	431	435	428	423	440	451	425	420	395	404	406	405	408	402	421	411	435	448	439	446	414	419	438	450	416	430	443	385	441	439	440	427	430	411	418	405	433	426	376	411	430	412	371	400	443	433	428	434	440	433	442	440	397	424	411	436	424	419	408	404	444	426	437	423	417	417	465	433	428	453	430	444	380	475	418	428	389	393	393	415	441	423	456	407	424	437	415	440	414	380	439	429	411	458	415	430	436	465	450	407	420	427	425	437	401	460	432	437	421	440	412	463	418	441	446	406	441	402	415	449	419	440	414	403	394	413	415	481	396	406	440	415	411	439	407	422	447	442	425	491	412	419	420	392	419	421	409	424	443	444	433	436	420	409	425	445	425	442	398	436	424	390	403	397	411	404	438	456	421	447	422	412	426	427	431	420	411	414	425	437	388	405	417	452	391	418	438	433	434	434	404	407	410	409	429	428	435	398	431	447	399	430	427	433	397	448	378	440	412	444	407	405	466	421	479	431	408	401	429	415	445	386	421	404	400	474	410	390	433	411	436	422	423	456	422	430	440	435	448	397	423	424	417	430	436	415	421	436	396	419	417	424	430	427	406	409	420	415	424	444	391	458	392	395	409	406	430	416	425	452	417	424	453	416	409	401	443	418	387	449	415	393	467	411	421	447	427	439	446	427	400	426	452	411	411	432	425	448	392	420	445	428	414	409	436	402	433	441	429	444	408	395	433	434	441	422	444	464	443	379	367	379	414	436	413	441	425	448	406	421	445	442	409	462	400	446	389	431	420	408	417	397	412	421	414	416	413	442	427	404	428	424	412	424	436	411	408	416	462	413	408	406	407	417	418	429	435	398	418	411	414	424	452	455	395	407	382	463	441	406	420	439	433	408	433	408	406	414	433	418	411	392	394	434	420	421	447	398	416	419	429	385	437	459	416	431	414	413	436	438	437	413	426	414	408	380	440	426	395	481	427	394	425	398	459	429	430	395	419	400	424	483	400	413	435	431	412	417	425	418	424	429	442	440	422	451	441	417	420	386	435	459	411	432	413	444	422	433	408	408	415	425	417	394	398	435	414	444	421	440	453	419	420	416	462	409	446	453	432	413	404	432	425	416	459	436	396	433
2390	1801	6525	1991	510	320	319	352	298	300	304	279	289	401	737	992	1036	799	481	377	310	304	299	297	303	278	254	278	284	287	270	299	253	309	296	291	280	313	264	290	257	273	267	305	304	286	247	286	280	290	290	287	290	262	273	270	295	282	285	271	277	303	259	292	253	277	277	248	273	254	291	294	249	297	267	289	277	305	302	280	274	286	291	294	266	306	324	315	290	263	280	309	298	285	323	294	292	266	299	298	271	319	294	313	289	266	275	258	310	285	283	261	259	286	253	282	267	258	287	305	264	265	276	288	276	301	285	272	311	276	272	279	298	289	298	269	265	299	295	303	296	247	305	298	299	281	306	287	292	296	273	302	290	314	293	285	296	322	275	267	289	314	268	272	279	300	294	279	283	299	266	264	299	248	308	295	296	278	268	270	280	273	286	253	298	274	314	296	313	316	306	311	269	287	281	267	325	280	275	287	260	303	288	286	263	291	289	288	271	299	313	314	261	290	301	287	301	301	270	288	294	261	308	275	311	313	268	285	245	303	262	266	295	272	296	275	266	324	284	296	280	291	274	296	294	288	289	261	275	271	284	270	283	270	277	263	275	252	287	274	293	302	291	266	239	306	292	285	274	239	257	259	287	294	265	288	294	279	281	294	291	307	262	260	311	285	324	291	312	275	324	263	290	294	289	280	292	283	304	300	288	277	292	286	258	266	303	314	262	293	266	271	304	300	276	265	281	289	277	289	286	274	263	263	271	286	302	281	261	284	275	264	276	309	278	281	264	291	267	276	289	280	291	316	297	291	269	288	292	283	285	279	284	275	286	305	316	286	322	286	308	303	272	296	267	261	273	255	292	278	279	303	310	255	283	267	272	292	311	287	291	269	296	296	295	277	273	277	287	273	305	301	283	281	297	290	303	271	304	271	268	265	296	292	270	256	273	256	267	298	252	270	261	292	288	291	293	272	291	291	305	308	299	257	254	268	292	300	297	260	278	293	280	247	285	260	281	269	254	326	271	289	275	284	276	298	292	307	279	257	296	284	246	246	291	260	273	290	273	263	262	273	268	275	269	312	309	293	294	244	279	292	288	280	290	275	266	294	277	285	303	319	265	296	271	315	302	303	280	270	315	302	294	284	252	293	271	282	265	292	288	296	318	304	297	299	293	321	318	289	311	276	271	287	279	305	275	289	304	276	238	258	266	266	284	312	278	280	283	279	258	298	293	264	282	304	294	309	310	307	299	277	308	300	305	305	241	255	263	301	323	267	280	296	277	272	282	304	302	266	324	258	291	265	280	269	272	279	269	257	283	276	281	283	306	275	307	252	310	264	280	278	259	319	300	288	297	306	303	284	285	291	273	295	297	303	287	263	293	269	270	288	271	261	292	259	281	276	278	320	320	280	296	265	289	267	306	258	280	277	302	289	275	259	292	286	307	282	274	254	281	301	271	294	308	288	271	271	261	266	284	259	284	294	295	294	279	286	285	279	281	267	277	304	276	301	286	283	289	323	307	318	269	250	291	295	287	296	285	264	293	293	273	285	277	280	330	324	307	286	277	277	291	284	289	261	310	325	275	252	286	328	291	289	276	293	298	244	314	281	275	272	285	295	285	266	291	259	275	299	233	285	273	265	277	297	251	290	281	266	303	278	265	262	330	263	291	307	271	279	251	268	270	282	263	294	292	283	285	290	280	273	255	259	294	271	282	291	306	256	264	292	301	281	268	274	260	269	327	289	280	293	284	320	326	268	277	265	300	301	291	276	262	272	286	273	279	271	263	292	304	312	307	300	273	245	283	275	312	288	292	288	300	285	292	282	290	317	290	273	251	281	286	294	285	283	242	289	287	280	286	272	261	267	299	280	277	288	321	319	287	288	279	277	281	287	291	278	273	274	281	275	296	292	256	284	290	307	270	285	283	297	277	279	285	259	278	292	275	283	288	317	326	267	266	310	317	282	287	274	297	291	307	293	260	297	303	274	252	259	317	273	275	303	255	284	296	288	305	272	302	301	268	260	274	275	291	298	295	266	300	326	291	283	286	271	271	297	297	305	303	304	274	249	283	310	275	266	272	299	279	261	261	287	273	287	313	271	290	280	296	261	261	306	297	282	289	293	297	263	300	304	290	292	272	275	277	330	291	291	293	310	286	294	269	271	271	286	305	298	306	273	306	289	265	260	332	285	282	291	298	309	318	279	269	269	277	305	250	278	306	272	280	280	269	281	294	238	294	263	261	305	265	312	284	266	312	290	269	281	300	279	279	281	295	292	272	293	284	247	272	281	265	288	296	283	288	269	328	270	294	297	287	277	308	288	294	286	265	289	261	264	284	300	280	288	266	307	279	289	296	270	298	277	296	271	291	280	295	257	297	278	301	279	310	259	270	262	258	273	289	305	269	294	304	262	295	291	297	274	267	275	282	327	293	260	264	257	276	295	255	266	277	273	274	278	271	269	265	310	290	298	287	289	275	305	288	296	277	308	294	315	313	289	254	281	292	306	285	270	261	256	264	291	240	294	259	287	268	311	283	297	285	268	277	291	298	295	293	287	309	317	274	264	300	277	287	288	306	311	286	292	278	310	263	262	279	276	303	288	265	265	272	277	296	302	281	276	304	290	285	246	303	318	279	318	288	320	300	300	268	293	243	277	321	297	300	263	256	268	277	284	257	278	287	282	288	277	319	311	275	302	323	275	295	268	277	288	290	267	319	278	306	247	277	286	266	328	284	275	311	285	315	292	283	267	312	301	295	309	320	291	280	288	298	304	274	256	275	274	303	254	252	299	264	286	300	301	276	330	294	275	267	279	284	280	280	290	287	250	299	270	289	285	284	291	290	267	302	290	281	272	288	286	303	294	257	297	290	273	305	258	296	274	270	264	276	300	293	293	297	306	267	301	267	259	282	302	313	283	268	285	284	250	312	253	290	287	315	283	287	284	309	287	288	270	265	309	277	261	288	261	281	295	310	290	294	273	273	313	284	298	261	253	285	280	293	255	286	269	278	264	292	280	308	289	275	293	304	243	286	277	283	268	276	298	267	283	263	265	287	280	249	323	282	304	259	266	285	300	288	277	272	287	323	281	279	325	305	278	307	277	284	306	269	266	272	306	281	313	307	298	309	261	279	293	298	272	287	256	272	303	262	287	292	298	255	292	287	273	278	274	297	306	297	277	287	273	250	277	290	313	265	298	293	284	256	308	310	287	279	286	298	292	244	287	290	277	285	282	286	260	322	281	274	297	247	276	297	262	316	295	280	275	297	292	249	294	281	284	307	286	328	303	289	279	276	254	262	301	315	281	297	309	320	296	276	275	286	289	303	276	301	316	318	273	295	288	244	278	267	249	267	290	267	284	268	292	309	267	317	263	295	286	270	285	300	272	290	296	292	299	325	265	304	260	280	292	297	255	307	269	276	294	280	266	269	292	289	316	275	289	275	298	268	309	276	290	290	275	288	279	295	284	298	296	265	267	289	308	289	297	284	245	262	309
2378	3001	13689	5632	1810	776	710	770	724	732	696	715	766	1477	3780	4520	4404	2788	1579	997	760	720	670	707	668	684	599	749	663	701	708	659	657	702	738	638	681	685	636	683	703	696	641	622	662	658	675	638	631	628	674	637	673	666	699	671	685	685	701	650	692	656	671	681	700	680	675	683	659	690	657	687	690	618	690	713	675	642	674	719	658	639	701	665	721	675	676	706	647	648	655	688	672	674	669	656	679	615	677	667	616	649	694	706	683	688	694	676	718	669	649	685	671	693	628	657	694	685	661	665	674	672	597	691	672	681	640	655	641	635	680	679	649	708	661	680	665	643	692	657	684	687	681	654	683	646	660	673	631	676	655	679	650	682	660	706	729	705	665	661	641	635	654	683	706	653	677	704	657	642	662	685	667	689	663	661	676	711	634	646	685	655	664	662	654	658	633	646	701	678	679	642	664	667	617	633	716	695	688	701	673	653	657	633	613	640	674	660	650	667	658	700	643	686	707	681	644	682	680	671	643	676	694	662	693	708	651	676	641	670	702	668	687	689	668	672	645	634	702	650	652	663	681	713	681	704	651	687	671	664	636	701	703	622	711	648	632	678	655	682	700	663	708	644	646	691	645	683	659	680	675	643	652	639	656	690	708	664	674	656	665	638	658	675	658	681	683	721	653	649	649	675	625	690	639	711	677	644	647	689	666	658	660	645	630	681	640	652	652	680	700	673	660	631	688	653	678	639	608	653	662	669	694	664	697	619	646	689	649	634	629	680	654	695	714	685	668	693	687	702	676	655	701	666	690	637	700	612	662	644	665	686	656	653	700	644	670	635	646	712	653	663	724	610	651	681	709	691	683	622	654	671	651	681	693	646	680	654	696	694	675	636	663	711	680	736	626	664	641	652	684	673	633	673	666	695	632	643	643	672	698	746	651	654	673	692	698	661	697	715	690	691	699	671	690	681	662	729	658	679	643	671	690	695	594	702	684	649	712	649	663	654	680	700	689	714	688	673	642	661	619	688	604	636	674	698	651	655	615	673	660	683	671	685	664	679	663	692	694	724	632	637	644	732	671	696	640	637	651	711	704	645	667	661	647	688	659	636	678	699	669	691	678	657	697	654	669	658	672	640	718	651	698	670	702	677	657	684	663	645	678	654	661	628	640	676	659	712	668	678	660	678	702	645	643	705	667	646	684	744	677	643	693	657	712	664	673	656	698	667	677	656	642	635	677	698	686	654	673	678	645	617	692	638	646	630	656	713	679	679	671	685	658	678	708	625	680	698	630	684	671	650	678	692	624	723	713	639	660	678	683	692	628	672	662	695	699	645	707	668	686	686	678	621	737	714	660	654	573	652	656	695	698	758	633	637	677	684	664	703	689	625	657	670	726	653	669	677	707	642	716	655	652	645	660	676	618	676	667	686	648	692	669	726	625	673	704	655	672	729	739	667	683	670	687	676	646	661	708	692	677	692	648	640	655	685	706	668	686	656	689	687	685	661	687	628	690	689	667	637	624	669	701	678	660	647	666	667	698	659	668	702	703	676	711	674	641	655	710	667	655	665	667	688	654	686	666	689	662	609	657	697	669	679	654	678	658	642	686	680	713	697	648	656	657	626	701	715	655	727	643	708	689	678	664	626	670	689	638	682	675	645	600	671	696	647	681	648	684	732	655	738	690	702	701	708	651	642	641	625	695	659	689	650	656	661	662	634	674	661	694	680	639	684	697	616	753	661	646	690	675	639	638	710	687	636	679	623	618	675	668	658	662	629	708	678	647	679	677	646	637	682	673	706	631	656	635	618	706	622	668	665	642	651	691	698	636	639	671	684	640	724	692	675	639	651	684	689	632	669	645	697	729	708	639	628	621	651	676	626	699	632	660	654	663	714	692	641	640	702	707	683	657	669	685	671	680	673	678	679	679	727	658	720	701	706	626	690	617	658	619	654	717	686	685	697	675	672	641	679	673	719	651	685	650	663	677	682	640	701	678	642	665	662	684	615	690	665	697	668	673	647	655	631	666	699	643	693	654	678	673	667	689	687	624	705	668	651	639	624	651	628	631	684	692	652	683	659	671	682	646	660	703	658	674	695	727	663	687	667	627	647	668	698	663	649	654	686	674	685	718	682	677	650	684	726	643	690	664	676	683	639	650	687	676	706	714	659	647	681	659	667	657	664	690	695	655	664	662	644	705	697	649	692	702	676	686	674	680	700	631	652	643	630	648	716	668	644	717	695	631	617	739	707	720	689	683	646	632	656	682	606	647	653	691	650	642	670	650	675	657	696	678	715	630	626	682	657	631	651	686	691	647	681	672	655	707	648	678	674	706	653	726	687	605	692	691	678	685	645	669	679	735	659	655	668	700	638	700	645	668	677	674	667	675	641	669	681	678	658	641	662	672	698	659	643	673	642	672	642	638	661	701	669	638	684	635	662	695	700	731	663	636	660	634	680	686	701	716	676	661	754	678	683	690	675	656	638	681	667	667	662	724	676	670	646	665	691	683	629	689	607	668	658	671	652	661	649	671	685	678	687	696	691	670	678	657	626	628	681	657	646	645	674	705	670	687	685	681	703	695	663	641	698	661	653	682	672	639	655	619	614	672	668	660	655	637	627	642	660	648	671	671	652	714	649	642	688	699	674	730	644	663	660	694	735	662	645	659	696	697	692	665	667	647	649	639	675	653	681	663	642	667	685	684	659	695	640	682	682	653	668	638	652	636	671	639	691	646	617	655	674	662	675	664	677	660	685	642	662	675	688	678	704	652	652	685	660	653	630	714	693	659	652	701	665	605	656	688	688	655	692	696	665	674	688	654	652	712	656	658	685	655	675	685	680	739	648	665	651	616	670	611	679	691	685	725	696	686	684	652	701	685	669	701	700	692	631	642	679	693	674	689	698	623	651	686	685	745	677	634	655	670	652	669	723	655	706	662	717	649	693	645	698	648	661	665	695	704	704	654	674	672	643	666	670	670	660	696	693	650	729	692	687	697	689	675	666	689	618	673	655	666	651	663	666	657	684	649	657	676	696	663	668	653	649	696	630	676	672	713	678	656	646	697	691	633	661	653	672	736	724	713	657	687	719	641	608	700	636	700	699	646	662	720	665	621	729	632	680	712	613	660	704	664	663	646	685	686	659	687	702	654	669	669	680	655	661	684	684	677	676	673	652	689	675	682	655	679	654	663	666	657	703	703	619	626	706	714	616	651	676	678	645	666	646	659	684	657	679	635	688	623	681	703	678	660	705	666	650	658	653	682	679	689	669	672	677	641	597	636	710	676	690	665	652	655	658	656	671	660	638	649	706	661	658	674	687	682	681	694	639	659	672	634	672	675	640	658	663	677	681	657	693	684	725	679	672	666	693	661	685	689	677	684	694	636	657	631	658	660	699	676	700	681	664	637	698	696	688	661	633	666	648	691	660	670	642	677	634	614	707	682	703	682	679	681	694	684	705	657	666	664	710	690	675	671	647	632	649	620	649	651	655	628	654
8006	10004	57732	42982	10843	905	463	395	379	337	322	313	444	4270	8144	7702	5076	2586	1218	557	300	243	212	218	252	237	239	225	238	240	238	213	217	221	196	237	217	214	233	243	226	203	238	206	224	228	226	240	231	234	228	226	249	233	251	209	237	246	249	223	225	218	191	217	214	197	220	236	239	235	231	235	218	195	213	248	226	244	217	248	209	241	225	212	248	207	202	254	240	225	217	233	233	232	245	267	250	207	222	238	213	219	208	181	249	246	228	220	232	224	232	237	224	231	229	205	231	232	200	230	259	228	201	221	220	225	251	242	244	216	238	219	224	195	214	217	219	231	234	251	213	241	228	218	226	234	227	233	218	191	244	242	236	259	198	231	232	228	255	206	225	224	271	220	223	215	204	221	195	258	236	229	240	236	212	204	240	246	228	227	216	216	207	218	255	241	219	223	225	219	207	237	212	226	218	214	226	204	203	206	234	226	236	235	225	254	218	228	227	222	204	235	235	194	217	213	234	217	219	248	235	213	223	234	227	271	256	233	231	227	234	212	201	239	212	211	233	223	228	209	242	221	230	200	201	231	252	216	194	237	207	237	227	236	196	225	208	273	235	252	248	216	226	214	255	198	218	260	199	227	238	216	220	219	218	270	226	239	229	250	222	219	230	225	207	231	200	246	204	241	235	228	235	257	238	256	239	213	236	234	252	222	213	214	223	258	199	229	250	237	219	247	241	220	204	233	230	221	257	254	262	228	201	218	198	244	224	247	227	207	216	213	228	226	213	209	211	212	269	249	236	250	243	238	229	218	228	232	211	221	210	220	209	226	205	221	203	217	222	220	245	271	193	239	211	228	234	230	232	239	211	262	231	225	238	235	234	179	234	228	236	225	215	236	235	235	227	238	219	236	236	227	237	223	223	234	235	226	211	218	226	222	240	217	228	236	214	210	224	240	196	234	233	212	259	219	243	239	250	217	237	240	241	194	235	218	216	242	209	218	219	234	216	229	221	234	218	218	219	231	220	221	233	236	210	199	238	225	204	241	271	232	262	252	239	246	243	239	229	238	228	218	239	235	210	220	224	231	207	255	192	225	218	222	243	226	235	249	233	208	234	226	259	236	241	216	217	223	231	201	222	231	240	225	252	219	233	221	234	244	236	195	219	245	215	241	241	218	201	218	229	241	223	234	207	223	225	260	202	236	218	229	211	207	229	209	218	207	219	219	221	221	216	209	237	218	240	250	249	242	212	228	276	222	193	223	236	222	212	241	231	234	205	195	204	232	219	240	245	247	218	214	250	235	221	213	218	212	229	234	232	221	253	235	230	221	249	216	230	233	253	221	241	210	238	228	245	241	212	226	221	249	203	195	241	230	224	227	208	248	243	248	221	237	231	235	249	200	207	261	232	217	244	235	221	223	247	225	269	241	206	201	228	202	218	195	226	237	231	222	259	223	216	228	242	219	219	219	270	233	231	192	229	220	247	235	220	246	226	228	226	250	216	227	242	219	240	210	234	251	225	237	200	222	226	218	256	230	231	217	261	232	221	227	241	223	243	227	206	237	231	220	220	240	247	242	228	242	222	210	211	224	199	228	245	227	194	243	215	220	232	232	235	244	218	245	245	217	236	214	236	239	211	257	223	223	212	213	219	238	207	224	223	231	222	225	209	218	247	215	256	235	208	214	245	221	249	236	226	215	241	237	264	257	217	214	229	205	227	212	232	227	221	235	223	214	242	259	217	215	227	216	230	212	207	228	224	220	230	261	230	222	220	254	217	213	232	217	209	214	250	239	222	217	233	235	228	217	220	217	213	221	232	226	202	235	226	254	233	233	248	225	242	230	252	220	228	225	246	245	223	209	223	213	230	208	238	235	235	204	220	183	224	204	233	234	227	225	236	225	236	220	234	218	224	235	235	240	213	244	210	248	253	213	220	213	236	223	189	203	196	214	239	215	251	201	215	260	232	220	228	249	237	234	209	214	236	216	246	222	217	203	207	232	233	231	235	245	232	232	232	241	251	230	209	221	238	242	241	215	220	206	202	242	233	243	215	226	215	247	237	235	243	233	209	199	216	226	211	220	219	217	192	237	242	251	228	216	219	214	213	229	219	221	213	239	227	244	217	231	233	228	208	211	208	227	238	209	238	266	224	221	237	232	242	222	200	219	265	233	207	225	248	250	228	217	214	232	245	228	238	216	216	192	202	228	227	200	234	248	218	241	225	235	235	216	222	223	231	230	247	235	233	231	219	224	214	242	222	226	212	213	245	225	235	225	214	219	240	232	231	215	210	230	218	239	230	248	241	213	210	240	195	209	190	238	226	230	219	207	230	253	232	215	239	249	207	245	217	222	221	226	210	224	217	220	205	210	235	240	221	207	271	204	235	241	226	212	225	254	209	236	257	243	222	233	226	242	243	237	225	245	239	214	231	233	218	238	232	240	221	224	229	230	225	196	206	224	252	244	244	223	200	217	240	244	231	230	239	230	217	201	240	200	211	212	221	215	244	233	221	223	243	241	229	241	246	226	220	247	264	250	216	213	216	216	210	229	240	233	250	222	230	219	230	219	211	216	257	233	235	239	216	241	224	233	222	210	240	225	210	213	238	225	208	234	205	237	224	220	228	232	220	247	221	238	218	221	228	209	241	231	225	231	216	248	196	249	262	243	242	222	232	209	216	243	207	243	249	234	189	214	235	209	226	214	205	225	231	222	241	234	230	223	231	229	213	209	247	223	222	218	238	250	228	227	232	220	249	214	207	271	212	240	242	207	248	233	238	232	273	242	248	260	226	229	237	248	252	209	248	236	223	224	226	258	246	219	210	219	247	255	217	211	216	239	245	226	219	224	231	218	234	246	214	214	239	240	237	255	230	240	211	224	237	224	229	223	228	206	200	223	247	218	224	218	214	251	210	221	217	209	208	247	226	244	235	227	209	239	240	231	229	235	234	239	226	220	208	220	213	249	229	224	238	219	229	226	216	250	232	187	242	232	217	203	238	238	233	238	226	208	208	223	243	221	248	243	244	243	236	225	205	239	199	213	219	220	239	230	257	213	241	226	221	193	212	206	240	206	211	212	229	207	243	223	205	230	250	268	217	210	213	212	233	224	232	216	205	241	264	199	203	231	242	223	255	263	234	230	221	244	222	237	236	228	221	214	218	226	219	219	236	213	222	223	223	214	236	220	226	212	210	213	244	213	245	236	250	263	225	212	230	236	216	202	228	237	230	228	219	226	236	202	231	232	258	212	211	254	230	244	234	239	200	228	227	215	242	225	246	219	219	235	265	225	196	218	232	238	257	246	240	214	215	229	213	267	227	241	207	242	201	225	238	206	221	238	239	216	215	243	245	251	238	189	225	203	227	213	241	207	246	255	239	200	214	210	236	224	221	213	257	242	222	227	217	251	203	230	246	223	219	225	215	241	210	203	225	216	224	220	214	237	205	249	211	205	224	210	263	226	218	241	214	207	234	215	221	224	210	207	240	222	215	221
5758	9653	54648	44098	8523	1979	1568	1389	1215	1083	1088	1008	1948	19305	28958	26483	20131	11503	5598	2250	1003	686	565	551	534	557	555	524	540	548	509	559	496	533	538	547	507	544	544	532	523	527	557	518	561	556	512	543	528	549	509	531	521	555	555	558	500	568	529	570	577	561	539	541	556	525	548	533	533	568	571	583	587	545	533	546	532	566	592	509	589	582	539	561	528	519	570	544	460	548	541	566	559	505	549	544	505	516	592	567	544	556	518	545	533	567	536	569	555	562	540	514	590	553	568	576	534	577	524	528	542	507	560	543	551	550	516	550	559	509	551	522	554	545	545	587	512	516	512	532	568	527	568	544	530	538	556	499	556	549	543	574	599	551	526	538	581	567	535	581	560	551	525	536	550	589	566	561	547	588	549	510	562	522	548	553	535	547	568	572	549	557	546	544	560	540	540	559	577	523	579	574	508	532	536	558	542	606	526	542	535	547	535	549	543	543	508	553	525	555	578	538	555	543	558	551	552	541	537	501	519	541	560	566	526	557	564	568	620	539	505	573	514	546	510	605	546	552	537	537	519	516	590	541	529	575	577	535	534	514	523	570	534	530	566	535	570	563	546	582	584	527	518	557	547	506	536	573	562	528	546	565	567	536	509	536	525	546	576	518	550	580	580	530	564	563	549	558	550	532	530	557	534	492	520	549	536	565	512	547	560	565	518	541	553	553	535	550	564	556	538	547	540	513	542	517	604	582	525	554	548	515	597	589	540	548	557	565	556	552	527	538	518	568	538	558	520	534	581	553	566	554	577	576	599	531	558	577	570	510	496	525	554	543	544	561	548	539	523	542	541	537	537	515	545	516	561	512	519	548	542	536	571	606	523	515	540	541	542	519	528	517	541	600	547	550	534	546	547	537	545	511	556	536	565	506	494	538	532	540	531	563	525	541	532	531	539	520	578	578	557	538	521	525	573	566	531	596	578	538	526	509	551	553	532	559	594	575	541	563	554	607	564	549	597	563	529	519	518	601	534	531	556	538	555	555	530	545	563	530	580	536	562	512	527	593	533	544	546	556	577	553	575	574	520	565	564	519	548	576	505	552	568	540	560	515	558	531	550	538	558	568	514	530	553	505	516	554	543	530	525	549	542	551	529	560	542	507	555	539	546	508	581	557	601	519	595	519	534	533	566	542	559	575	563	538	575	500	569	541	570	539	533	524	546	550	538	548	551	583	578	546	546	517	515	541	537	542	534	551	562	555	546	535	525	555	538	524	541	500	582	515	542	516	571	531	539	551	526	532	533	544	543	585	553	532	535	555	555	533	545	556	565	554	527	532	527	544	531	544	543	571	544	586	560	542	566	545	576	587	558	551	547	533	574	572	538	562	547	556	567	541	533	547	549	525	532	563	508	526	586	585	576	531	530	558	527	524	520	525	571	519	569	500	529	552	569	537	529	557	540	566	531	537	539	546	524	531	531	502	568	528	545	524	539	528	540	545	512	575	553	542	571	554	539	519	528	593	561	570	568	564	514	578	587	558	584	559	524	541	585	570	529	476	521	546	527	522	569	583	542	556	560	540	529	557	542	524	566	590	529	553	567	548	533	546	566	541	554	536	540	604	538	565	583	564	564	543	551	560	531	525	532	541	511	577	533	552	562	525	548	568	591	564	574	497	562	562	515	501	538	570	542	570	554	563	564	529	536	557	597	486	538	554	556	544	540	516	552	551	534	491	521	564	576	558	553	539	553	543	537	548	555	556	538	546	540	515	520	539	566	572	572	537	547	483	511	552	545	562	522	559	542	537	538	591	538	524	508	507	539	520	537	575	550	557	552	517	560	534	542	545	573	508	585	544	533	576	545	564	526	495	537	536	555	572	557	539	566	553	551	556	560	548	556	541	532	537	547	493	535	543	549	573	533	574	536	507	594	547	502	516	537	539	531	530	512	549	546	569	557	610	514	581	584	558	583	570	542	520	525	546	565	566	499	545	553	547	548	550	545	548	535	544	540	527	576	578	570	530	577	534	535	545	531	501	536	575	580	541	533	565	518	580	559	536	547	537	571	520	504	555	550	579	549	589	550	555	540	587	524	549	544	515	545	558	517	555	599	517	566	531	558	534	568	579	553	563	569	560	532	522	587	569	530	556	580	535	526	525	550	543	555	528	486	550	585	618	535	517	562	581	566	550	540	556	540	557	512	572	542	597	551	490	516	561	560	528	542	568	537	552	556	521	541	531	552	572	501	582	534	525	538	511	544	536	538	557	505	572	577	560	538	552	534	517	548	531	510	542	514	571	571	527	539	534	521	564	530	560	587	541	526	515	545	516	513	539	556	544	488	562	551	559	565	510	532	566	531	592	557	587	549	527	570	581	574	550	594	578	545	511	520	564	565	531	576	580	543	545	541	548	505	547	568	517	548	546	555	530	535	561	532	518	544	539	566	542	554	557	542	547	511	533	535	556	569	508	571	541	583	551	550	526	568	559	549	525	585	571	513	560	545	552	527	588	545	560	523	513	576	525	532	503	543	529	538	509	515	571	600	496	523	574	575	533	557	579	554	546	530	550	534	570	540	542	536	561	553	508	596	546	531	549	555	550	521	548	502	553	543	545	562	534	560	562	572	528	560	586	595	536	555	579	546	569	535	589	569	559	572	585	543	559	516	536	573	568	547	537	571	500	505	517	564	524	563	537	536	589	555	521	525	570	555	571	577	521	515	574	565	522	553	508	552	561	525	541	558	527	556	510	512	566	592	574	544	538	526	543	543	543	534	585	511	529	548	551	513	552	529	581	550	541	564	510	566	539	562	542	528	507	576	559	572	577	554	564	561	546	537	534	554	528	570	534	559	547	511	535	517	507	532	539	530	585	551	561	553	563	538	582	505	529	522	548	534	561	550	519	559	529	573	579	523	583	533	533	555	509	560	529	542	544	533	532	553	560	549	557	534	528	517	518	593	543	529	554	549	601	526	526	564	563	527	532	584	579	534	557	539	523	561	532	528	550	536	524	533	570	531	550	523	529	527	562	559	547	580	516	562	557	565	509	533	546	515	507	517	567	539	566	567	569	591	565	571	547	547	529	527	539	602	510	504	529	546	541	543	552	540	496	570	564	566	561	532	557	565	558	589	538	549	530	490	548	547	547	547	545	541	558	553	518	533	530	581	543	545	556	509	519	557	558	544	564	580	527	520	554	551	570	575	557	515	548	527	604	531	579	565	534	557	541	551	543	512	529	510	533	578	518	553	519	565	575	561	533	561	538	582	543	532	536	578	582	561	557	539	565	557	507	541	560	545	569	534	507	543	495	524	500	574	527	546	526	528	555	533	560	585	596	529	518	577	567	567	540	567	572	528	551	494	526	512	542	541	553	563	568	544	547	497	570	535	553	580	517	568	547	555	550	552	515	542	545	555	531	552	533	520	544	559	531	539	512	590	519	519	509	511	578	568	525	532	538	606	554	502	578	532	518	535	531	524	525	515	547	534	546	579	560	533	550	587	557
19546	25757	74052	57874	22612	4100	598	468	395	301	304	285	1258	2679	8774	14177	9998	5482	2341	902	293	174	166	174	163	191	179	183	183	159	187	168	205	177	173	183	188	160	151	170	157	159	201	174	150	179	189	179	172	181	163	188	181	172	186	180	165	192	153	186	163	148	158	156	170	169	167	183	160	161	172	146	164	171	178	161	180	176	182	156	163	185	176	169	157	170	170	183	173	176	168	177	158	199	187	167	158	157	169	172	160	168	173	166	177	175	180	176	180	177	194	174	166	166	167	153	163	168	185	169	174	164	191	173	165	154	182	166	185	175	165	176	160	190	178	152	170	170	155	158	154	158	157	159	178	151	168	198	197	159	189	168	170	158	147	165	149	125	160	158	160	175	155	172	138	147	181	197	200	170	154	174	165	186	155	162	187	189	173	141	190	178	160	184	171	194	162	169	174	167	169	143	165	198	170	169	144	171	139	139	155	174	174	166	180	175	154	189	141	160	157	161	155	176	174	178	166	169	169	177	178	184	174	161	171	161	168	165	161	168	173	157	169	186	176	175	176	155	169	175	177	168	186	160	163	170	184	174	156	178	177	163	175	175	183	169	148	177	152	184	159	169	148	147	151	173	171	154	169	159	159	174	158	164	160	165	161	160	162	183	185	168	182	169	180	186	153	155	178	149	152	189	164	148	196	175	161	193	182	166	152	178	182	161	146	165	161	169	186	172	139	163	154	174	164	145	136	156	170	181	165	177	188	173	176	158	162	182	199	169	179	149	189	171	165	182	184	182	165	141	195	147	157	195	178	165	161	180	152	166	172	162	155	158	176	155	168	185	187	152	178	173	163	171	176	174	166	193	174	162	165	166	167	171	150	190	181	162	155	161	195	163	178	185	168	164	182	165	178	162	189	164	175	166	223	160	155	162	183	187	172	186	178	166	174	176	161	180	164	171	179	167	162	182	180	163	179	178	184	163	167	137	172	189	176	157	160	138	175	173	162	171	174	151	159	156	159	141	171	176	166	193	158	174	158	188	165	175	167	162	167	162	192	173	167	185	189	189	170	175	139	186	131	154	167	172	180	172	170	161	168	153	163	149	157	169	157	185	200	187	175	172	151	159	166	139	176	145	149	188	186	164	163	163	178	159	158	172	156	138	161	167	164	178	156	168	166	159	152	176	163	162	175	169	175	159	156	169	216	178	183	204	170	190	182	184	157	151	164	166	195	173	156	195	180	166	164	202	154	187	154	155	156	173	176	186	203	171	173	144	175	160	144	177	183	158	158	189	185	153	192	162	176	177	174	183	186	172	177	168	152	150	190	170	209	169	168	182	152	178	170	163	170	183	173	156	152	166	144	192	139	155	192	179	197	187	175	181	171	166	176	174	159	154	164	164	177	159	148	143	197	168	161	166	173	181	179	146	164	180	157	155	190	181	157	167	160	162	167	161	157	165	175	174	163	191	165	175	164	175	165	171	169	179	153	176	176	193	183	165	174	168	166	159	171	191	179	181	170	167	180	161	154	179	165	176	174	185	179	163	170	178	163	163	186	188	180	171	165	149	170	137	172	173	192	174	190	181	166	153	153	171	172	182	149	176	182	181	152	148	181	143	176	159	149	170	179	161	177	185	205	171	197	158	169	152	131	168	143	153	174	169	173	168	155	185	155	176	187	187	173	169	154	188	184	169	170	185	177	181	167	169	159	165	190	181	179	193	164	138	171	143	155	156	182	176	189	166	175	199	169	166	155	164	170	143	157	173	161	151	177	157	165	152	195	176	176	173	162	186	166	174	161	160	175	172	165	175	162	135	166	178	194	165	187	189	172	179	161	179	158	171	158	183	163	182	164	169	165	166	172	158	174	164	173	171	183	155	158	121	162	156	194	181	180	156	169	173	164	154	173	165	151	164	175	187	174	180	160	167	190	158	156	159	172	186	168	154	165	163	177	181	158	148	195	165	171	202	188	168	151	170	162	181	180	166	159	152	158	177	173	170	184	199	158	200	181	196	167	188	160	188	164	172	158	178	160	170	169	143	153	169	177	183	156	168	189	149	173	164	166	147	165	177	172	132	161	164	169	176	168	207	194	152	173	173	177	162	147	162	178	162	155	189	170	162	150	160	193	179	171	206	168	177	173	172	172	177	210	151	160	170	177	171	177	173	160	174	165	178	175	171	157	153	176	159	183	169	161	178	177	186	171	168	174	180	169	186	201	157	152	148	166	161	180	163	189	147	148	176	174	188	167	157	165	178	201	159	171	170	162	162	154	172	172	148	171	160	156	177	197	177	162	169	189	172	164	158	176	167	145	163	171	144	143	158	154	175	169	160	162	182	143	155	174	171	171	164	162	184	174	164	145	184	172	163	173	185	169	177	163	174	160	164	184	161	180	170	164	154	151	170	174	164	181	149	165	164	168	196	176	159	171	191	142	165	158	170	145	187	161	155	186	171	186	167	179	189	165	160	165	179	159	185	171	177	165	163	162	167	169	159	176	155	183	152	168	156	181	176	161	158	164	156	153	194	174	186	175	150	140	149	160	169	153	171	166	168	172	147	158	155	176	155	149	151	171	175	157	164	145	176	161	169	140	174	155	177	167	176	157	177	187	179	158	182	153	173	152	156	170	150	183	147	166	152	181	157	160	150	159	168	157	153	163	175	179	174	164	156	180	165	166	171	147	169	135	161	160	182	170	164	161	165	165	177	163	175	170	150	166	150	183	169	149	164	188	184	164	181	166	198	181	167	157	167	164	166	161	163	175	161	182	159	175	172	176	202	183	153	171	173	158	170	189	199	178	152	186	182	162	169	173	188	146	161	193	170	147	148	155	193	183	152	159	181	171	159	159	184	172	180	169	202	157	169	191	164	172	164	167	187	183	175	172	184	190	153	166	162	163	171	173	162	174	165	165	171	205	166	182	153	170	179	172	162	153	174	185	163	165	173	183	164	173	157	170	179	164	171	181	181	140	161	175	160	182	166	161	158	148	141	169	127	177	132	168	180	171	151	175	164	183	182	165	193	168	152	157	167	159	167	156	167	183	166	163	144	179	173	156	177	179	173	158	182	163	157	147	171	155	163	180	163	163	127	156	180	181	178	190	190	188	180	183	165	170	177	155	168	176	172	153	205	184	168	178	148	177	172	156	178	168	175	157	165	162	150	176	175	161	167	176	194	172	167	173	177	157	169	187	152	149	159	184	181	175	183	185	172	168	162	175	174	175	178	146	184	153	162	173	150	154	161	159	177	154	151	184	181	163	168	174	173	164	161	172	151	165	153	144	151	181	157	174	170	180	173	176	154	131	182	171	166	181	159	157	169	167	171	157	181	181	163	192	161	157	168	164	177	192	166	170	171	179	165	177	185	170	146	151	171	178	170	175	145	150	157	166	189	152	180	189	180	165	156	144	178	168	158	194	161	148	183	178	168	175	184	160	166	155	170	159	157	201	174	162	173	172	171	146	156	175	178	179	173	180	170	175	159	158	187	164	172	161	174
10609	20487	66898	60651	18781	2892	2269	1860	1523	1405	1227	1134	6270	11131	30081	37391	29467	20579	10507	4245	1065	500	436	443	430	416	401	416	407	441	404	443	437	429	433	436	432	446	420	441	412	450	426	430	426	437	380	413	447	432	417	411	418	406	419	434	443	426	416	434	405	443	376	416	398	416	415	433	444	372	428	431	417	406	441	413	402	434	399	409	412	431	407	442	411	376	426	398	465	422	436	421	366	407	434	411	428	421	420	456	402	423	400	416	430	432	416	445	442	409	408	426	424	403	387	408	429	389	427	446	407	410	386	453	436	423	449	421	435	406	379	413	406	436	440	412	435	415	436	387	447	434	408	419	447	390	428	407	426	409	429	438	403	444	419	445	399	442	390	404	418	418	412	439	432	429	418	415	400	422	396	379	435	448	413	437	434	412	433	462	445	426	427	425	416	449	418	400	438	424	446	437	424	463	432	435	430	391	449	428	412	410	463	455	426	397	439	408	381	391	451	442	410	399	438	408	414	413	396	388	470	456	419	416	454	414	421	426	442	468	437	432	426	417	438	394	436	428	465	442	420	430	436	418	435	414	442	399	442	428	405	421	432	455	394	399	384	408	414	423	433	396	432	420	459	420	406	419	444	414	415	410	469	422	404	411	392	413	433	424	380	434	424	429	439	443	431	424	423	439	428	442	438	414	426	454	423	410	418	395	416	418	451	469	434	413	406	435	442	413	417	408	424	438	449	421	432	439	439	392	407	413	456	472	408	442	382	492	402	441	419	417	421	388	443	410	420	416	435	447	431	401	417	428	398	413	421	441	445	423	418	414	398	404	405	425	421	420	434	399	413	430	438	445	421	463	413	395	448	421	413	440	391	449	432	431	439	448	417	415	433	443	425	425	411	404	412	408	457	407	449	418	460	416	409	444	405	399	399	376	436	430	422	422	407	416	450	455	450	432	397	415	424	449	409	455	428	448	439	427	396	417	438	410	413	410	394	417	408	428	406	413	405	421	406	410	404	405	426	384	430	399	404	435	442	413	419	413	404	420	402	403	441	393	426	420	424	426	397	405	429	436	425	406	417	429	398	437	438	412	430	413	407	386	436	407	400	413	428	427	384	438	440	436	433	441	412	402	428	435	443	407	394	404	441	468	433	418	410	400	410	452	422	416	416	408	373	414	425	410	461	405	437	434	437	444	465	439	392	447	445	420	500	411	428	453	421	455	413	396	408	422	447	460	414	434	431	403	399	419	393	454	404	422	389	400	377	431	424	431	467	433	413	441	404	431	419	415	450	414	407	415	402	410	406	423	427	383	417	422	436	434	415	453	396	431	439	457	420	436	419	425	422	408	381	403	422	487	426	447	432	413	409	401	427	424	403	438	408	413	475	454	437	410	429	394	445	438	418	437	413	413	421	417	421	411	440	401	439	385	427	411	443	432	412	441	397	430	445	398	382	383	412	400	414	422	398	400	415	455	403	409	417	441	448	432	419	392	422	402	392	402	429	455	447	441	423	390	389	397	423	436	406	422	426	424	393	442	428	397	435	408	422	404	427	433	421	431	423	430	428	439	410	463	436	444	404	442	435	442	463	451	402	410	441	415	453	434	428	446	424	422	401	421	421	443	423	439	436	442	390	384	399	452	427	450	416	446	423	402	397	400	399	429	434	419	428	390	395	423	405	408	447	401	401	407	404	406	414	458	444	419	389	419	424	416	464	433	444	395	430	445	438	427	439	410	441	434	447	413	454	428	381	430	421	402	424	450	414	429	431	426	409	399	410	417	440	395	459	399	431	411	399	416	436	435	445	421	444	453	431	435	407	399	443	396	397	410	404	423	441	432	412	437	386	403	453	435	416	416	437	431	468	408	412	398	403	394	398	445	420	380	440	461	466	390	385	419	426	432	470	400	419	441	403	424	405	466	405	440	417	374	418	404	419	406	419	368	431	408	403	417	470	431	466	435	399	428	398	412	409	403	408	426	466	431	388	410	460	431	427	428	431	406	402	433	452	406	439	447	428	420	437	378	400	419	455	399	395	415	420	421	396	421	433	461	373	402	441	439	444	424	400	426	403	444	416	438	383	444	401	455	431	414	450	411	421	407	435	416	429	411	455	420	420	446	437	396	419	440	425	407	430	425	438	428	425	412	410	396	384	442	415	419	408	397	390	446	420	459	423	448	398	418	385	410	435	445	398	402	436	455	448	412	383	384	457	392	416	442	419	421	422	439	446	425	397	406	429	434	472	461	406	384	415	410	431	454	395	439	449	418	401	407	432	420	417	415	393	417	401	416	432	395	437	431	446	397	458	419	441	418	450	422	431	408	466	408	416	378	422	384	437	423	422	409	454	396	439	411	411	452	430	397	422	447	456	426	431	422	440	411	433	429	445	422	417	445	391	441	420	397	456	420	433	434	444	442	433	423	434	407	395	407	434	391	405	403	462	437	431	388	434	426	421	423	418	433	394	447	401	408	403	471	436	476	428	442	440	397	421	395	398	455	418	433	392	409	421	414	423	411	398	397	399	404	429	437	418	400	405	431	408	379	452	418	408	439	422	443	424	411	498	436	443	439	411	398	430	426	442	391	437	387	402	412	443	422	440	400	385	436	472	402	444	398	456	394	415	408	435	407	430	397	449	433	419	420	452	440	441	415	437	467	416	410	438	451	446	411	397	432	427	399	412	432	430	431	417	389	442	426	422	430	411	411	446	396	428	429	457	434	417	426	429	436	435	400	437	396	414	409	394	403	423	400	410	405	439	446	437	415	410	444	462	455	399	392	420	410	429	408	422	432	408	444	411	404	430	394	412	440	441	429	452	437	475	422	443	431	425	433	382	446	447	438	412	412	406	437	448	425	445	395	386	431	430	381	460	393	473	414	423	417	424	408	441	424	424	416	433	432	465	399	408	434	441	408	442	411	407	439	408	430	392	405	429	401	419	408	397	455	403	443	443	438	410	430	421	429	440	421	454	433	448	426	444	416	410	416	448	414	413	453	385	420	442	371	421	437	435	413	426	421	429	420	421	439	398	434	379	418	415	395	413	400	441	407	407	412	450	410	396	431	435	400	427	415	427	407	460	402	415	409	415	439	404	456	430	409	400	405	416	443	415	434	445	391	404	432	412	385	422	424	411	428	459	412	398	416	436	426	413	448	398	463	429	423	431	443	415	430	414	456	394	438	434	429	447	436	414	446	406	417	435	443	452	406	398	399	421	427	420	459	425	436	430	430	439	443	390	401	418	459	412	428	425	426	401	453	440	396	401	423	456	413	417	412	439	425	379	449	476	414	427	421	418	410	425	423	419	442	445	437	442	424	427	416	448	422	418	429	445	414	413	448	443	406	410	414	405	454	427	478	406	427	422	434	428	412	419	432	438	448	406	433	454	470	410	371	467	409	446	437	460	418	420	454	408	429	427	425	388	441	445	416	426	447	427	412	436	396	400	432	402	406	449	411	452	437	423	441	413	429	452	418	432	455	416	408	417	417	441	445	397	416
2425	4472	6208	3306	507	316	281	288	262	298	297	238	298	320	391	851	1010	809	509	365	281	281	275	246	266	271	286	249	264	275	265	264	293	279	276	264	260	285	281	272	269	303	276	288	281	276	278	266	287	271	273	280	294	277	296	293	276	293	271	296	288	283	268	270	304	267	264	245	296	280	263	281	272	317	312	297	289	306	293	269	281	243	248	275	235	256	283	284	305	272	242	289	278	282	302	276	276	256	256	277	269	278	264	280	272	268	251	290	287	284	260	295	265	273	310	280	300	277	298	303	265	277	277	304	285	253	289	303	271	258	282	265	291	271	267	269	285	287	258	267	248	255	281	297	273	261	264	279	305	229	293	258	279	271	254	291	283	272	294	291	260	272	260	260	287	262	320	263	305	290	295	296	278	284	284	306	279	257	290	269	283	298	261	294	274	291	305	292	277	291	228	278	282	304	289	321	307	275	297	266	258	261	240	262	317	290	262	270	269	289	270	274	271	297	314	278	255	295	299	292	293	282	297	311	266	276	274	291	279	288	289	296	287	286	280	281	284	277	294	278	290	267	308	283	279	286	291	286	246	278	280	299	284	286	295	268	275	284	231	256	291	298	267	298	255	251	257	277	276	293	284	291	277	285	294	273	270	287	274	264	283	286	292	281	279	265	293	272	260	272	256	299	290	266	266	277	261	267	278	281	293	286	289	281	287	296	301	264	301	261	284	286	275	265	316	284	306	244	265	295	240	284	260	257	256	302	279	297	271	266	272	271	305	269	262	292	296	321	285	293	290	271	307	283	254	274	247	278	285	307	260	281	279	270	280	248	259	264	292	294	263	262	266	283	280	290	293	242	272	277	280	279	285	275	298	272	251	277	291	245	266	289	268	247	281	281	264	254	285	296	274	273	324	297	232	265	253	256	288	276	288	273	293	269	299	298	270	271	292	288	296	257	272	278	293	272	298	279	278	256	279	245	271	289	273	277	288	250	293	258	296	268	250	261	284	259	277	261	245	268	264	262	257	260	255	275	289	298	248	247	274	297	259	279	309	279	296	292	297	289	277	269	246	274	279	270	252	293	286	255	273	280	276	281	286	265	289	251	239	262	250	274	260	299	252	273	277	247	276	267	286	298	257	294	272	265	275	284	300	277	249	290	281	310	294	274	268	273	263	251	292	285	270	278	268	309	257	277	275	256	254	255	295	273	292	265	271	238	285	278	300	287	277	252	245	247	271	255	285	291	246	317	280	273	292	288	293	279	275	278	244	284	283	306	277	255	318	272	297	289	305	280	283	290	273	297	298	253	291	260	298	294	270	288	255	263	288	268	266	312	259	272	298	283	249	287	261	285	277	305	288	265	273	277	268	300	265	249	308	273	287	295	253	290	317	281	270	268	281	286	280	261	258	267	257	285	310	271	257	275	279	268	305	223	305	316	289	275	303	271	266	260	266	261	310	260	265	269	272	297	282	262	274	268	284	275	297	284	281	278	312	297	288	269	254	247	284	278	299	281	289	273	252	263	282	270	282	272	268	263	242	265	278	250	257	319	279	264	297	282	290	301	283	264	264	293	302	275	281	272	252	283	315	273	294	267	302	281	283	234	300	305	257	276	279	298	269	288	285	293	251	250	290	279	277	272	277	264	274	291	284	301	300	260	268	247	266	264	263	303	280	272	307	284	253	288	254	262	274	286	278	259	280	310	273	271	262	282	265	275	296	306	273	275	271	275	306	274	257	285	272	271	272	300	270	251	294	303	277	253	282	272	280	278	284	252	305	254	254	295	283	279	273	306	266	274	286	229	267	264	264	304	287	296	263	294	298	275	263	296	285	294	303	295	281	283	287	309	274	275	287	306	278	315	262	309	284	281	295	237	240	317	290	310	276	287	248	296	312	273	296	278	287	276	260	296	289	237	265	287	252	286	313	276	275	281	276	280	249	265	258	258	271	299	239	254	243	259	261	248	293	274	262	258	255	265	282	265	295	298	291	278	272	277	276	284	255	303	235	272	276	271	273	248	267	262	266	266	266	305	244	281	282	267	271	304	261	272	275	297	288	260	301	311	281	267	293	258	273	263	300	286	277	261	271	228	304	293	260	335	282	293	260	276	294	279	259	294	240	269	310	289	283	295	274	264	256	258	275	250	285	275	283	284	295	289	283	264	284	284	274	291	288	272	260	267	278	295	310	293	283	268	296	285	245	282	278	260	279	252	280	276	253	247	257	255	266	293	292	309	290	252	275	313	267	300	233	271	276	252	282	287	270	289	291	270	305	262	284	269	274	279	257	260	285	273	261	236	255	289	267	271	290	283	289	236	284	279	254	281	241	266	252	279	273	300	247	277	283	287	281	258	246	288	256	288	270	273	260	300	248	275	288	267	277	250	294	262	304	266	272	279	275	231	262	285	257	280	260	269	286	291	281	272	288	285	272	307	250	279	268	284	298	251	295	285	257	275	270	271	283	283	275	327	265	334	280	300	243	276	267	291	278	289	278	276	289	279	276	273	291	274	276	262	260	262	285	233	240	280	272	258	255	290	258	273	274	278	261	292	270	235	277	246	264	292	272	231	315	280	279	276	318	282	278	251	261	251	279	257	287	278	264	280	268	242	236	279	315	278	280	289	276	311	280	299	259	266	286	264	257	267	259	272	281	268	261	248	287	271	272	274	258	277	276	281	284	262	271	254	272	270	282	261	301	249	258	286	273	286	283	275	267	274	268	284	305	256	301	263	295	294	270	268	275	261	279	293	290	289	255	259	285	248	303	270	261	274	280	291	280	298	286	249	303	289	297	293	305	292	313	283	290	251	278	287	273	259	302	275	259	285	270	289	310	288	300	280	277	259	261	277	274	271	307	273	268	262	253	285	249	272	300	264	309	260	267	301	295	254	246	298	243	269	279	254	260	248	275	267	279	290	286	254	285	276	273	282	274	250	292	273	316	275	300	282	263	297	280	282	298	286	303	272	283	275	284	301	299	265	289	281	281	285	287	298	268	278	291	288	295	275	307	260	282	276	273	271	267	282	300	288	244	288	299	233	276	265	281	264	292	283	288	261	273	310	263	298	261	266	263	288	320	285	276	276	284	278	278	267	252	275	303	282	269	258	280	251	257	266	272	266	291	261	284	295	293	257	280	308	270	276	283	281	274	291	272	247	280	294	253	277	287	273	274	294	272	257	268	245	287	284	294	290	297	278	294	281	270	282	271	252	294	276	268	276	307	279	254	286	303	241	257	250	301	297	280	277	276	300	289	279	273	271	272	256	270	274	286	262	311	262	292	315	268	287	277	291	277	245	253	307	291	284	306	279	266	282	280	262	282	288	261	278	252	316	284	298	279	276	292	272	258	282	270	274	275	260	279	258	293	265	293	313	278	280	264	270	265	274	287	267	281	274	272	263	256	240	266	299	260	256	298	302	277	292	257	279	286	258	293	299	248	296	281	286	306	271	276	280	290	267	292	271	293	282	262	294	282	269	295	284	268	302	272	300
2416	7215	13072	9901	1441	743	734	716	712	721	711	689	641	730	1838	3969	4226	3200	1825	1048	729	668	646	662	618	667	669	663	656	650	692	628	620	663	685	669	701	712	695	665	657	670	705	652	603	687	668	647	671	644	666	688	636	674	643	649	649	634	651	654	637	638	689	666	677	648	661	641	663	655	627	591	700	661	684	680	637	681	639	663	664	635	641	714	719	628	633	677	679	678	619	649	689	661	648	655	617	662	667	631	646	635	616	613	653	625	706	675	654	641	642	599	700	694	666	664	634	727	623	687	644	666	628	671	622	660	647	647	683	681	648	740	657	590	672	671	647	631	638	708	634	644	667	661	599	639	662	654	680	641	664	715	679	625	663	690	664	677	652	664	661	637	707	660	642	614	702	665	626	629	666	646	662	637	634	669	643	644	642	674	671	663	633	631	660	697	678	671	657	670	674	636	682	670	640	683	651	689	643	671	663	682	662	629	689	668	649	642	645	679	634	695	700	638	680	665	688	649	643	627	658	661	635	645	672	700	608	669	668	645	639	686	608	648	629	649	622	678	685	671	643	642	630	639	635	663	657	665	683	672	659	685	672	671	647	641	673	658	654	649	667	634	664	624	650	645	659	653	717	632	634	660	630	637	673	625	612	629	632	657	647	663	620	689	667	655	630	646	641	675	650	625	649	639	634	665	643	633	653	629	687	651	684	649	631	646	608	680	674	630	648	664	626	687	637	637	631	625	683	643	674	730	685	684	664	663	673	656	695	684	678	628	645	703	665	653	653	698	680	722	684	656	641	624	701	682	664	656	640	658	692	649	675	655	657	663	654	613	652	663	609	612	635	651	640	686	647	676	679	691	644	649	633	641	677	685	696	650	648	694	663	673	638	641	668	644	657	700	670	728	644	646	655	630	642	687	643	687	636	625	667	662	683	632	658	658	674	701	678	715	635	644	653	653	700	646	664	657	669	700	630	676	645	638	713	661	653	697	641	698	653	628	670	615	668	697	677	657	673	675	651	686	663	622	640	613	651	646	630	647	639	690	675	643	635	682	683	636	650	719	670	663	663	644	637	623	672	672	671	637	650	688	657	660	656	653	654	665	660	681	644	649	654	646	647	684	642	641	635	678	655	648	644	689	642	664	608	669	624	639	656	639	651	688	669	657	676	598	662	672	676	658	623	661	697	638	668	639	685	651	668	654	654	657	646	672	623	653	712	662	654	618	649	657	662	663	658	681	674	694	651	724	569	674	682	685	726	652	620	635	644	688	608	625	641	670	653	646	681	648	654	692	674	651	641	659	639	695	632	652	604	659	682	650	664	655	633	677	703	621	653	633	687	640	681	613	663	658	638	631	664	650	670	617	607	660	677	619	691	644	626	605	661	661	685	692	647	663	651	635	621	685	684	634	666	652	681	682	645	667	693	666	688	644	613	700	668	628	641	661	723	693	670	673	651	635	604	665	636	631	717	627	677	641	692	634	630	663	596	672	648	630	700	686	625	660	622	664	618	677	677	646	642	663	680	655	666	651	651	668	650	678	674	655	646	681	662	631	683	652	619	696	660	644	675	676	674	655	642	698	653	611	682	666	632	658	667	703	633	707	662	625	661	609	695	658	627	629	683	641	667	648	620	675	648	645	617	638	659	674	656	634	626	671	625	641	626	653	663	664	689	707	632	665	610	659	712	653	651	672	656	643	610	657	628	662	625	649	690	606	644	681	624	681	726	656	649	655	698	639	615	685	625	750	673	679	692	620	636	699	678	591	638	663	655	654	654	677	689	667	658	678	648	653	667	629	644	646	667	715	636	684	649	616	641	679	670	645	643	662	655	666	620	661	654	623	617	690	629	682	669	661	670	679	657	658	635	675	670	688	654	659	633	648	663	644	632	676	714	594	635	661	628	650	640	635	652	675	662	672	696	693	694	688	671	653	711	602	690	648	661	669	664	657	646	651	634	631	673	637	650	681	700	668	681	646	652	673	609	606	667	654	659	662	647	703	690	698	655	661	702	655	674	686	658	654	660	635	640	640	648	675	644	648	635	642	678	608	639	649	616	665	669	668	623	664	652	651	631	657	636	646	644	673	663	619	692	661	679	666	652	654	656	658	665	672	641	689	662	681	650	626	672	639	645	655	687	675	696	647	648	629	584	648	631	647	628	606	661	660	664	671	656	696	656	662	644	690	675	645	655	647	653	623	688	664	606	668	627	668	647	649	679	613	641	663	684	646	646	677	682	672	686	672	685	637	689	689	614	630	643	653	645	641	700	743	650	693	662	642	656	643	656	696	677	641	636	649	640	649	638	722	650	659	675	670	636	686	581	708	684	696	630	666	624	648	656	683	657	656	658	675	653	632	652	696	655	696	646	711	676	642	644	636	633	667	695	674	610	697	663	676	642	631	681	682	666	694	633	613	684	694	643	667	672	618	639	640	679	675	663	678	684	642	688	671	638	659	698	692	630	681	668	693	682	715	671	620	666	672	656	666	643	692	681	671	629	644	665	658	651	632	675	629	636	696	699	597	628	644	660	671	678	604	663	632	622	678	637	665	657	704	650	631	673	659	657	673	696	688	661	646	644	605	648	654	652	686	672	641	715	701	655	639	647	645	640	660	647	656	681	668	658	651	643	689	624	694	639	658	657	653	644	658	676	639	649	694	629	617	659	618	607	647	671	689	650	665	668	606	618	650	667	649	654	641	626	664	696	651	644	675	695	653	647	611	635	747	675	710	631	684	637	669	683	632	617	677	652	632	621	701	706	657	629	669	624	650	722	677	674	640	631	631	668	601	672	680	660	683	614	681	644	700	651	632	678	635	645	612	690	653	720	639	664	643	649	696	710	631	615	616	662	675	650	686	652	704	633	642	681	635	657	682	653	661	668	637	659	657	715	645	676	628	632	654	601	655	677	654	652	675	660	651	667	670	665	657	645	703	650	636	670	667	672	610	723	669	673	648	680	634	695	725	651	631	638	705	687	646	648	661	665	664	645	655	681	658	641	634	632	686	689	646	619	646	665	664	671	650	693	681	641	649	669	630	618	652	650	637	668	645	664	667	664	680	661	623	677	639	690	656	650	663	665	629	680	661	645	642	674	645	650	657	682	683	645	654	651	663	699	590	683	668	666	671	656	722	663	630	628	673	656	631	678	674	636	686	691	658	635	661	662	622	680	650	642	631	641	644	641	691	658	624	698	651	607	650	676	691	655	676	648	672	655	681	682	669	692	635	688	727	645	690	640	664	658	678	707	629	651	659	650	657	616	672	652	678	645	640	681	645	619	605	665	658	698	610	636	615	662	666	617	663	649	676	638	671	642	636	637	650	749	681	649	646	660	663	677	640	722	646	638	677	659	678	662	682	704	647	609	645	686	709	594	677	664	715	668	686	622	611	677	647	651	641	652	640	678	646	691	632	671	674	659	670	662	677	658	634	642	652	632	660	675	682	670	702	620	655	663	675	649	618	713	636	685	642	620	681	660	676	667	669	655	669
8517	36358	58641	41548	14651	1200	384	331	314	320	307	284	253	312	4123	8001	5879	3161	1513	551	330	256	236	238	204	225	259	211	227	232	230	217	213	225	224	202	229	208	182	212	210	225	206	251	220	230	234	210	232	220	236	228	238	218	224	206	192	218	223	229	210	222	202	228	224	221	209	185	205	196	206	194	231	200	195	249	234	214	227	214	202	216	215	192	242	191	214	202	211	201	215	185	221	213	216	216	209	212	217	212	195	207	225	245	207	216	232	204	211	220	212	225	228	219	209	200	220	221	218	212	232	225	221	248	228	229	213	216	220	199	204	176	214	228	233	223	205	205	198	216	219	228	215	209	226	227	217	221	227	243	229	203	209	220	245	232	201	213	224	200	228	211	229	207	192	218	225	236	245	235	235	217	195	181	220	211	225	234	227	194	232	227	220	210	217	211	192	233	218	216	222	227	224	203	233	208	224	214	208	187	222	189	230	210	210	215	222	199	192	225	243	223	199	221	244	216	204	229	216	203	199	219	230	227	211	229	215	202	200	214	212	218	217	246	234	233	234	215	190	214	224	197	223	217	209	201	209	210	220	208	202	206	225	206	189	221	210	202	209	186	205	214	225	251	249	190	221	215	181	232	218	209	225	212	233	185	212	224	212	208	204	224	215	205	195	231	216	219	224	221	218	201	209	222	244	227	210	224	206	218	228	229	202	199	195	246	197	226	208	231	231	215	217	217	208	212	244	217	212	228	243	199	216	207	215	245	220	231	230	217	226	217	204	232	226	215	195	205	233	273	262	210	215	215	174	240	199	194	249	239	216	205	269	227	201	249	212	231	218	229	221	227	210	232	229	215	206	220	198	230	210	207	218	231	194	225	222	239	207	229	225	210	212	244	197	234	228	221	242	213	215	210	234	205	208	208	212	218	207	207	208	189	212	215	203	231	224	211	213	225	233	225	224	224	204	229	191	228	224	229	214	209	201	197	197	225	202	198	227	238	236	220	222	232	215	202	234	206	193	201	238	229	220	211	214	234	209	233	247	227	226	220	218	233	212	220	214	241	233	242	216	217	187	188	219	212	230	245	216	200	204	224	242	225	213	226	226	202	205	219	191	224	212	227	224	221	247	196	237	194	219	221	225	229	200	204	214	210	215	222	219	219	220	224	211	210	216	231	226	225	224	237	193	235	206	207	238	202	246	247	220	208	236	195	223	203	215	208	213	228	199	203	224	226	196	244	214	178	211	192	239	205	216	234	221	216	226	227	236	225	212	234	196	210	205	209	235	222	237	202	218	221	233	221	194	196	235	240	223	202	196	220	203	197	216	205	247	183	222	195	234	192	235	217	209	213	208	247	231	215	228	195	220	219	214	192	197	218	223	220	215	238	202	211	199	220	225	215	204	200	242	225	232	229	201	186	220	212	217	210	217	246	217	210	205	211	212	220	209	222	224	204	193	218	219	207	231	192	199	211	225	212	215	220	219	223	240	223	206	193	230	179	235	231	246	243	209	227	227	204	217	217	204	195	217	222	211	235	233	207	194	206	232	226	221	202	194	244	192	190	239	220	204	214	252	226	211	230	198	238	210	212	241	236	191	232	226	201	231	205	211	238	235	190	209	211	230	218	208	199	190	232	231	240	227	218	220	207	223	205	243	240	217	233	231	199	220	202	213	241	207	212	225	199	217	198	209	203	228	201	237	237	216	211	251	211	209	217	217	231	202	197	237	214	195	245	220	194	254	210	225	189	218	203	255	227	201	246	199	207	236	230	200	206	214	217	212	216	217	230	202	212	201	189	204	215	218	234	205	209	212	240	237	214	199	225	252	226	210	218	220	215	227	224	201	220	205	200	238	198	215	207	187	201	262	247	223	225	212	222	220	224	197	224	229	188	217	205	181	239	245	185	228	220	208	208	201	216	221	219	207	232	199	197	211	236	209	215	190	219	223	200	214	212	215	249	239	198	230	189	211	212	219	215	203	221	198	212	210	235	220	185	215	216	201	227	250	185	229	194	221	211	239	225	221	220	217	223	209	241	220	224	226	212	233	199	222	212	232	209	213	215	222	234	232	234	232	215	213	211	239	248	204	198	220	192	167	192	232	199	215	236	215	215	205	225	205	216	198	252	242	224	219	195	230	213	246	235	215	207	207	226	238	216	228	214	240	247	240	259	227	209	230	215	222	194	197	208	221	186	216	214	213	218	193	218	197	207	237	202	227	209	243	230	237	217	177	248	246	240	188	234	233	227	211	209	210	201	209	223	252	210	206	213	203	213	227	210	189	225	235	222	204	227	213	189	224	212	213	205	217	215	188	229	223	213	195	204	229	234	218	239	197	211	206	249	197	213	200	208	234	207	239	210	221	246	224	223	217	223	209	226	227	226	235	202	239	233	201	219	211	189	220	188	218	224	216	225	214	226	213	217	213	205	221	190	203	219	222	228	188	236	237	243	215	190	195	210	223	214	210	245	249	226	247	228	193	202	228	189	218	209	206	215	221	222	220	220	218	205	204	236	220	240	228	238	219	201	196	216	221	233	204	213	212	222	221	212	191	205	213	230	191	213	212	229	223	223	197	221	253	207	221	215	203	210	224	218	224	206	247	202	223	203	221	204	272	217	228	201	212	216	240	226	222	201	201	192	220	223	198	225	209	217	204	220	208	240	239	254	249	218	216	237	213	231	224	234	220	207	227	248	196	214	215	233	231	187	213	206	217	218	210	258	234	214	236	211	199	216	225	223	181	191	214	202	214	186	201	230	186	215	234	234	224	209	218	217	207	221	223	224	214	209	230	217	220	220	207	212	190	236	238	237	230	223	214	242	236	228	229	232	226	217	194	201	204	197	220	248	229	235	215	211	201	222	231	213	217	230	220	197	222	221	225	214	231	230	202	242	222	206	233	195	210	234	222	217	232	220	234	205	219	217	223	204	225	225	221	219	210	210	219	218	220	199	240	196	227	219	211	204	206	212	240	250	245	213	207	214	217	210	229	220	217	204	205	242	215	218	234	217	225	214	203	202	215	210	205	208	204	195	216	229	221	207	216	217	219	219	207	208	214	200	218	224	208	207	218	228	199	201	227	214	223	210	219	240	207	218	232	222	211	198	217	216	206	188	217	216	211	217	219	193	201	228	200	213	223	184	207	207	221	219	254	218	185	222	208	218	193	217	220	223	217	251	229	248	214	220	221	207	235	202	232	211	204	214	224	209	226	198	238	232	222	214	205	201	232	187	205	244	213	182	203	225	220	224	213	198	195	212	207	205	245	244	230	248	196	212	197	240	232	207	251	201	218	223	217	203	232	237	200	226	228	220	218	197	238	227	217	206	227	226	228	214	218	200	217	205	210	231	228	228	213	225	224	236	216	216	225	201	211	208	244	198	205	234	206	214	220	219	226	204	197	235	196	230	229	206	211	230	211	215	213	210	208	205	222	213	203	197	207	221	218	217	226	229	195	200	218	208	220	217	227	208	204	221	229	211	219	228	207	197	214	217
6104	30484	52904	48174	11408	1773	1419	1260	1102	992	979	919	822	1009	18929	28434	22553	13896	6966	2342	1123	724	572	539	533	525	522	559	530	534	497	523	511	492	541	530	546	556	547	550	515	511	504	531	522	525	553	499	565	538	541	500	548	570	523	485	498	513	541	527	526	570	545	529	491	505	506	565	547	519	562	511	535	508	526	529	523	555	500	523	539	474	509	524	539	497	516	553	532	512	538	559	519	519	542	528	561	499	498	481	516	483	514	550	505	518	517	496	548	508	550	533	538	505	533	504	559	529	538	524	539	568	547	519	551	505	503	529	551	534	530	562	535	496	523	543	524	524	542	494	572	509	518	522	492	515	529	513	554	503	536	521	533	524	536	507	557	542	555	506	509	523	532	488	544	541	526	516	551	517	507	563	534	545	534	531	522	525	541	489	477	528	524	535	544	565	537	522	541	533	569	520	526	510	517	503	552	551	547	509	541	575	523	557	476	531	500	516	536	528	570	515	533	533	536	542	509	490	556	516	539	537	513	535	531	533	527	476	538	554	527	497	517	511	465	553	505	549	541	537	521	518	530	512	494	581	496	544	514	551	482	502	547	559	499	529	536	541	546	546	500	536	518	513	518	496	530	517	488	562	528	499	502	500	511	546	509	541	520	514	475	550	519	547	516	516	542	552	527	517	495	528	502	538	507	566	558	508	526	516	537	501	492	513	547	527	520	539	491	552	541	530	539	570	526	526	533	527	529	548	531	497	534	508	504	509	515	570	518	498	526	508	564	540	532	508	526	501	506	506	516	530	499	505	516	525	561	508	522	553	519	498	535	568	522	548	499	541	539	530	539	515	564	561	575	541	505	525	567	550	530	543	536	533	521	521	536	504	511	533	569	548	517	519	500	493	508	550	533	546	513	530	554	518	558	513	529	518	488	507	541	526	547	523	496	509	531	547	538	500	501	515	533	519	563	514	487	538	546	502	517	513	534	505	522	527	561	498	518	543	566	524	540	527	548	507	539	528	523	530	502	557	545	497	489	547	559	525	558	509	567	577	527	565	566	535	569	555	519	525	514	518	541	544	491	503	495	504	553	572	522	530	520	518	524	527	511	564	574	534	527	544	499	494	507	512	519	487	518	564	531	524	524	549	489	514	547	501	519	533	524	545	524	524	525	492	514	504	476	514	541	568	523	530	510	547	523	537	493	527	488	560	475	557	495	504	501	524	494	524	541	519	549	481	495	528	510	567	499	511	572	552	511	537	557	506	510	549	543	522	546	511	593	505	538	547	521	533	545	527	514	506	520	535	493	538	527	512	559	550	543	519	564	551	538	581	506	537	492	529	533	523	536	516	542	506	509	522	539	560	507	545	521	504	518	516	548	569	511	543	533	517	493	523	581	500	521	602	514	498	520	501	561	515	547	557	549	522	513	502	549	520	506	515	502	557	510	543	535	520	548	580	523	499	515	541	533	525	563	529	584	524	514	513	516	530	548	514	500	514	511	528	544	551	545	545	492	501	533	538	547	524	507	556	499	551	546	539	511	549	542	529	510	532	501	534	527	542	489	526	548	521	560	558	528	529	501	475	493	503	525	489	537	513	550	543	484	517	495	517	528	536	546	485	516	572	507	516	509	589	506	499	500	521	518	541	560	521	509	538	553	486	542	515	505	515	516	507	542	546	589	525	531	528	532	531	541	549	504	517	553	513	560	528	518	524	536	496	566	518	503	516	543	518	556	548	489	523	529	499	474	523	534	580	516	492	529	546	514	533	527	535	555	519	546	541	536	571	519	510	504	545	493	482	515	557	525	527	513	552	589	522	552	532	527	541	486	488	549	526	526	556	554	542	518	558	550	513	544	542	491	553	511	490	524	509	520	540	536	571	477	565	551	527	531	555	515	552	554	543	540	515	533	535	548	551	573	502	550	531	542	520	531	497	521	535	562	557	513	567	558	518	531	538	536	561	513	554	493	545	466	524	540	558	530	482	565	533	513	516	529	540	534	515	490	462	514	514	518	543	557	513	520	511	541	532	527	527	542	553	570	549	479	518	516	518	481	519	530	506	526	515	501	531	517	498	505	543	529	529	536	492	552	587	546	528	523	578	516	507	516	508	527	539	514	546	483	534	506	531	555	482	534	480	525	505	508	508	539	494	521	528	496	538	504	497	512	531	584	533	537	516	532	518	525	533	472	546	499	568	564	544	543	547	514	516	537	555	512	525	516	524	523	532	561	520	532	510	518	539	530	512	551	529	526	524	569	523	555	513	520	490	483	529	549	572	522	499	511	502	539	540	540	553	518	530	495	513	528	486	540	502	558	508	555	520	485	545	500	494	525	490	561	566	531	490	529	495	508	550	501	500	526	505	517	504	531	517	484	540	494	534	523	541	520	524	504	532	536	528	523	529	510	502	568	498	537	499	519	527	535	525	517	523	533	510	502	582	534	541	533	512	487	523	495	509	527	546	525	536	517	520	540	517	521	539	507	563	512	530	519	489	531	538	494	532	556	543	502	535	510	514	570	534	551	524	571	542	535	527	529	534	541	560	538	494	543	515	521	518	496	496	527	535	491	530	540	556	532	505	549	526	487	539	552	506	514	548	535	525	537	578	499	509	551	515	568	508	531	532	553	477	534	544	507	551	550	520	531	468	529	529	566	526	579	528	495	528	546	540	517	539	546	510	496	532	535	573	548	505	508	495	525	548	548	534	482	503	523	526	503	508	503	589	479	485	496	506	543	523	543	540	503	558	561	525	533	555	516	505	523	504	512	517	524	503	550	540	502	483	524	514	502	559	512	523	509	520	503	540	550	523	535	546	548	514	526	518	547	556	508	492	502	501	478	497	495	511	554	512	507	550	528	488	514	559	545	502	532	488	531	513	543	518	531	570	546	536	523	543	488	531	528	537	519	582	546	507	532	538	470	565	522	530	514	535	554	525	484	524	508	512	576	503	513	528	487	535	505	573	495	563	533	488	496	540	506	530	502	519	530	499	524	490	497	558	526	564	556	470	517	532	587	504	522	587	540	502	509	580	505	494	470	527	481	515	570	565	532	536	546	558	529	546	540	538	532	510	534	501	523	533	502	533	495	542	517	539	523	482	525	526	548	507	552	538	528	566	506	525	568	533	496	520	534	515	538	525	459	530	522	554	573	515	499	549	498	535	473	544	528	458	519	526	474	536	543	505	478	517	499	537	538	525	504	517	511	491	530	552	512	534	530	497	581	536	549	538	534	530	518	530	544	510	531	511	528	521	521	516	539	522	566	538	528	531	535	539	550	549	524	503	533	510	490	560	518	523	545	518	538	524	527	554	520	554	507	521	576	540	536	509	536	535	543	524	543	522	497	516	519	519	513	516	541	544	517	551	513	527	512	508	514	551	508	544	496	520	540	539	540	544	515	538	507	528	536	496	504	520	528	530	507	543	542	504	520	511	551	522	504	521	534	527	543	534	516	501	539	541	519	562	559	580	547	548	535	536	484	552	493	516	461	561	520	521
19150	51056	69027	50779	23295	3297	575	481	402	344	328	266	260	434	8516	14902	10474	6032	2619	1095	505	238	173	177	168	161	178	151	154	165	159	133	163	166	159	142	173	175	169	168	157	119	172	171	153	129	158	180	179	138	157	162	166	174	174	177	159	160	153	153	176	164	175	149	142	176	177	156	168	167	175	158	162	186	167	197	170	160	148	164	154	162	190	165	173	176	166	178	168	168	164	133	164	181	174	157	151	157	178	148	163	176	183	180	141	176	175	145	151	140	180	162	162	167	158	169	164	155	169	133	193	160	154	173	172	175	164	128	176	172	184	173	181	182	143	151	185	159	170	148	163	152	166	177	178	157	173	149	162	137	175	163	178	168	164	182	157	164	186	171	169	152	159	182	158	177	185	191	172	143	178	176	175	167	147	164	169	146	167	154	130	162	187	152	187	172	149	189	187	144	203	181	171	154	157	194	154	143	162	156	161	141	152	161	170	166	149	157	172	181	163	163	150	160	157	176	139	152	157	144	158	159	164	158	153	162	162	191	175	145	165	152	151	144	174	142	167	160	151	152	153	161	140	163	154	147	156	156	160	153	152	158	154	172	169	162	161	196	159	155	175	161	177	164	177	156	171	151	162	173	160	184	152	131	187	161	158	159	171	158	131	162	159	156	175	157	130	180	136	142	153	167	161	186	171	196	148	175	182	163	145	155	180	174	157	172	168	174	178	154	169	185	163	161	155	173	135	143	163	151	168	151	149	162	146	184	158	149	171	175	164	174	175	141	180	155	170	154	172	168	155	157	149	155	165	161	184	172	165	130	175	177	160	156	157	158	157	169	161	155	148	175	174	151	165	151	141	183	138	152	167	159	177	140	160	170	141	181	196	158	157	147	168	161	181	140	164	170	162	148	177	145	193	173	158	169	163	170	171	186	167	177	170	156	156	148	167	185	176	142	159	183	173	172	154	166	169	185	182	188	182	157	171	160	171	164	163	165	155	160	186	162	168	165	171	142	162	167	154	182	140	179	159	168	176	166	163	158	169	185	178	154	164	195	165	162	141	191	153	159	168	177	177	164	144	160	153	171	149	157	152	162	144	166	134	181	157	183	180	161	171	177	172	137	174	138	186	171	163	148	163	185	156	188	152	149	151	169	146	171	187	175	178	172	165	148	171	157	162	162	177	147	152	163	153	163	157	151	156	170	152	148	186	164	139	161	163	151	154	169	183	145	178	183	159	181	156	149	155	176	167	165	156	139	167	150	178	138	166	165	173	148	166	148	155	163	135	148	178	184	168	169	152	170	176	158	171	157	174	156	148	178	175	153	137	155	170	167	155	154	160	170	147	153	172	168	160	163	189	200	199	175	138	165	174	173	170	135	179	158	158	150	155	170	174	158	169	150	157	177	173	157	159	139	147	149	150	181	165	175	168	171	173	158	154	159	167	165	147	174	167	183	177	166	184	173	167	154	168	161	183	157	146	157	166	149	180	170	166	180	163	176	131	135	171	169	157	168	169	159	137	189	166	159	179	154	159	175	187	156	140	180	160	154	182	163	150	175	171	154	174	157	164	149	170	170	165	161	146	166	143	144	165	167	160	164	180	137	169	173	143	154	162	156	158	170	180	185	161	139	161	186	169	143	179	156	159	174	150	169	160	172	167	146	183	158	175	175	157	151	175	176	169	176	139	168	160	179	159	152	188	144	143	173	153	156	158	197	192	183	153	152	179	163	134	146	161	180	143	168	162	154	180	177	169	155	174	159	172	175	197	167	133	166	177	170	169	153	164	153	176	144	137	163	157	161	174	175	158	175	147	145	147	161	153	173	168	163	169	152	169	173	179	167	147	170	181	176	155	163	144	154	171	173	154	200	173	159	154	158	159	175	157	172	170	153	147	162	141	178	168	169	169	134	179	145	174	141	174	171	170	181	175	159	162	185	170	164	192	185	173	166	153	192	163	151	164	179	150	172	153	159	170	142	150	166	166	131	160	139	142	162	147	175	157	160	182	167	168	151	167	180	165	179	140	161	137	159	164	155	161	162	173	169	154	151	176	163	152	155	152	171	164	181	162	168	128	171	172	159	196	157	147	168	178	179	147	169	173	167	157	173	131	157	165	177	166	198	164	168	149	176	135	154	179	169	166	159	153	174	160	168	173	144	154	137	182	171	165	160	154	144	157	184	165	166	171	173	148	152	157	169	142	160	148	162	171	135	182	144	150	156	165	172	156	188	156	163	166	152	168	175	177	173	149	184	185	159	162	176	142	173	171	181	183	145	171	197	173	157	175	147	183	157	154	141	169	176	162	162	179	157	184	160	153	170	153	172	156	150	153	159	160	164	170	148	179	166	166	185	164	163	172	154	165	138	174	148	164	165	157	163	145	161	140	175	159	174	158	133	158	153	148	149	174	151	154	182	179	171	169	149	170	173	178	143	165	183	126	172	162	161	152	149	177	161	161	173	166	164	173	151	160	166	180	155	181	154	160	193	170	138	142	162	150	170	167	163	170	179	155	158	182	148	170	155	150	178	186	157	182	139	166	171	146	162	138	176	171	153	149	167	149	167	135	168	166	178	154	145	158	169	162	138	172	176	183	155	145	150	194	171	185	146	160	183	157	164	166	190	174	163	165	182	177	170	162	163	154	175	165	151	148	154	177	157	177	168	150	164	178	163	154	165	174	176	185	157	162	168	156	144	161	173	152	179	145	150	167	162	168	167	134	180	166	174	151	176	156	164	146	186	168	153	162	144	143	159	166	172	163	165	153	158	189	152	179	172	164	145	149	165	161	163	190	151	153	182	154	154	174	163	164	168	160	152	147	161	164	161	167	156	164	166	166	164	159	158	178	153	171	167	155	177	168	154	161	173	152	149	168	153	165	157	171	174	159	186	156	177	176	165	156	162	175	141	173	162	173	172	172	175	145	148	161	169	173	156	166	164	177	182	160	166	173	148	186	167	187	155	162	167	188	149	169	134	172	153	185	158	162	193	162	176	164	162	153	174	158	179	171	143	176	175	141	161	165	153	168	157	198	166	162	158	158	168	175	145	164	164	154	156	158	180	156	169	158	159	163	160	169	174	173	145	159	177	148	156	147	171	170	187	165	146	169	175	170	153	162	162	171	184	164	156	163	187	179	166	159	164	194	160	170	163	165	170	149	173	167	161	165	148	179	182	172	143	172	148	174	182	147	158	159	200	152	167	157	170	158	178	149	157	182	136	152	155	194	155	145	160	170	145	167	186	138	177	177	157	149	161	154	186	153	150	167	161	162	146	180	151	171	154	148	162	175	165	158	191	166	179	171	173	161	179	155	172	161	158	167	156	154	174	192	157	163	155	166	169	166	150	186	153	165	171	149	169	155	172	178	166	169	138	177	152	174	150	176	160	190	161	144	145	186	169	159	188	154	163	159	163	149	180	146	152	146	179	188	191	176	144	171	158	152	185	159	173	176	168	179	147	180	179	164	169	148	166	171	159	154	175	185	164	144	147	170	164
10594	38850	61296	54387	21328	2796	2303	1954	1658	1419	1229	1135	1051	2095	29372	38104	30492	22254	11570	5197	2159	792	426	399	427	399	457	367	385	427	414	382	396	413	402	452	393	444	393	460	449	435	438	425	415	411	435	432	414	392	448	418	411	429	402	446	432	414	441	449	402	436	415	422	418	398	401	380	401	368	391	441	448	425	428	421	396	406	379	422	399	440	407	446	369	422	436	429	435	420	404	393	396	416	428	392	400	369	417	401	405	416	406	409	424	394	421	455	420	413	405	405	415	431	390	410	393	393	416	416	375	390	414	428	384	420	434	429	424	398	411	448	387	397	403	409	402	386	416	433	387	424	439	427	378	372	414	422	420	467	410	426	427	396	422	394	427	441	414	411	383	371	432	405	415	413	403	431	369	386	402	415	443	388	406	400	419	428	404	430	393	419	391	424	412	377	393	428	411	417	411	449	451	396	394	450	413	372	403	429	399	427	430	424	416	420	402	384	441	437	379	406	427	404	400	410	446	388	402	441	381	411	390	426	382	415	409	395	408	414	428	370	423	422	385	407	396	412	423	454	417	419	386	394	427	414	383	415	410	400	429	444	398	410	407	423	422	406	409	390	424	450	387	385	410	404	431	412	419	434	402	381	401	420	455	371	399	406	425	430	441	434	406	435	445	414	405	423	423	404	378	426	420	368	428	394	426	414	407	417	412	402	422	439	384	405	406	417	401	422	419	451	387	425	394	402	391	425	431	410	411	417	444	391	424	412	414	431	417	395	411	383	403	398	406	407	399	386	434	424	422	448	364	424	417	391	397	427	440	456	419	438	458	397	435	432	412	395	422	430	382	428	475	405	430	417	408	420	400	394	393	423	403	447	398	415	423	433	406	436	396	430	448	413	397	439	415	403	425	414	386	439	380	419	418	384	400	405	427	412	389	375	398	421	409	422	414	400	376	398	415	349	399	381	423	432	418	392	398	416	390	421	426	394	431	400	388	398	399	434	403	403	423	419	420	373	444	420	397	398	409	435	412	445	388	393	431	412	400	405	409	427	400	402	411	434	394	419	458	426	427	401	380	407	411	417	392	408	422	394	406	417	374	385	402	353	409	408	416	430	379	433	423	417	416	430	454	398	428	417	438	430	424	437	440	435	420	415	404	370	381	427	388	424	414	385	441	424	391	438	391	404	424	414	411	414	427	426	438	410	401	406	379	379	393	422	418	396	402	414	420	437	381	419	408	412	426	408	389	447	386	417	432	415	408	422	455	423	395	429	419	396	408	437	415	392	423	415	437	391	420	407	432	389	403	443	428	436	446	412	390	402	413	425	413	415	432	423	424	447	402	442	420	414	413	397	405	400	390	432	403	408	433	391	407	375	424	425	419	397	430	411	389	456	390	437	424	440	381	442	417	404	419	394	422	406	432	390	413	423	415	405	425	398	429	394	390	384	439	414	403	436	411	393	427	445	404	420	407	439	426	426	399	396	404	434	374	413	406	389	434	378	427	447	419	406	411	424	419	401	375	412	436	421	410	420	410	410	413	408	404	388	403	398	399	435	392	413	407	374	424	443	407	408	417	451	426	408	389	417	442	470	390	416	394	404	404	431	430	420	410	401	389	424	409	410	440	465	414	416	409	420	404	392	398	440	406	408	395	452	415	404	418	415	406	423	398	389	415	380	404	417	388	409	414	392	416	411	374	429	409	388	419	402	462	392	406	402	431	438	431	408	388	393	455	389	417	429	394	380	415	430	389	394	417	451	415	414	419	410	422	384	397	410	422	428	408	404	424	398	397	447	421	393	440	412	450	416	412	413	417	426	396	402	400	405	430	424	384	422	433	405	405	401	472	446	420	409	433	429	408	394	413	433	406	416	420	405	406	407	438	382	384	425	386	380	405	407	401	435	422	413	427	388	439	406	418	461	426	418	430	442	421	413	440	402	438	465	420	419	406	398	415	394	435	414	411	392	426	402	382	402	410	440	392	376	378	425	436	411	414	401	371	373	401	383	357	409	428	413	406	423	416	411	415	447	413	413	385	412	403	417	424	441	409	447	424	392	434	434	423	426	424	395	416	410	414	385	403	407	437	407	425	398	417	383	414	372	397	403	385	444	416	420	438	399	423	426	432	422	454	408	415	404	442	456	414	422	419	401	413	419	422	431	393	395	445	420	425	398	423	426	428	426	416	404	406	373	385	436	402	436	440	408	434	408	412	392	414	372	408	414	433	407	416	399	404	403	452	402	428	398	423	409	444	422	444	424	429	392	435	439	416	472	427	432	431	381	424	403	380	416	382	420	414	416	394	417	392	427	385	434	399	451	421	441	445	408	403	421	409	414	411	433	413	420	423	384	376	403	413	407	406	387	415	434	403	409	406	378	423	393	428	411	409	421	431	419	388	412	406	434	415	466	440	403	432	428	406	391	372	426	450	410	384	410	378	424	409	416	405	440	442	448	399	409	358	417	421	409	417	417	420	396	394	424	375	403	402	410	397	424	391	426	411	440	415	392	442	406	414	427	390	400	390	416	439	423	384	418	417	375	426	394	412	421	412	409	393	457	424	431	417	435	423	443	425	422	385	406	426	406	418	428	405	409	384	428	445	431	411	403	416	435	375	438	451	429	400	407	402	439	404	446	390	425	447	397	397	404	442	414	389	414	402	390	430	418	396	401	415	442	424	408	408	402	414	421	418	429	391	414	417	447	403	415	440	390	412	432	405	396	401	411	455	420	428	422	426	427	426	414	414	379	404	430	402	455	414	451	409	422	376	393	429	426	446	421	414	410	450	418	429	401	425	396	386	396	391	401	417	420	410	434	439	409	417	396	405	385	410	442	415	416	420	431	433	421	417	423	432	392	458	399	395	382	435	470	412	437	373	385	395	419	406	415	387	374	386	425	411	386	386	429	429	451	418	424	381	388	451	442	420	411	407	412	395	373	404	431	422	418	436	411	409	393	427	437	411	432	412	421	384	429	416	440	408	405	438	439	393	412	417	455	401	433	403	387	403	385	368	405	417	429	404	421	382	427	403	437	386	418	449	431	427	401	408	411	376	383	440	396	416	419	409	405	419	434	414	427	393	402	408	407	432	383	397	428	393	417	409	365	395	377	418	366	394	373	417	393	429	410	377	426	385	415	413	393	454	420	404	412	423	393	389	408	419	405	402	381	396	407	395	402	401	449	391	415	438	431	419	401	461	419	422	405	397	412	383	431	433	404	394	446	445	398	440	380	409	415	414	375	445	410	426	441	418	430	436	434	407	432	416	417	403	421	407	400	435	412	479	438	383	417	396	427	374	420	408	416	403	416	413	374	427	402	433	417	454	422	429	392	423	417	423	415	421	447	406	425	415	384	409	417	411	417	407	385	390	449	391	421	415	407	406	357	439	403	372	396	397	506	418	416	435	391	412	433	398	389	434	387	415	406	389	443	393	438	376	393	405	404	404	442	401	367	421	423	399	460	434	416	393	379	399	410	426	410	425	413	395	404	412	409	445	425
3307	4349	4141	1504	548	303	330	307	291	305	273	279	291	299	865	1063	891	779	499	405	372	300	277	302	292	303	267	282	274	306	265	275	269	290	276	291	299	277	281	283	300	286	303	282	261	272	310	296	317	291	309	262	291	275	291	280	293	317	283	300	281	284	287	287	291	266	270	285	277	263	281	300	293	265	290	276	289	307	300	309	277	314	311	287	312	284	295	277	301	323	296	285	314	277	312	289	268	297	311	305	267	313	249	263	296	276	294	293	259	278	274	270	266	293	266	302	281	280	282	298	305	254	314	277	284	282	320	271	284	271	285	293	288	289	286	255	278	285	315	284	301	319	245	301	287	279	293	293	246	248	266	288	314	287	273	285	288	266	303	297	277	287	265	290	291	307	282	277	315	307	315	303	301	271	308	282	310	283	296	289	307	270	304	268	243	295	280	299	289	285	281	318	290	293	255	305	285	285	299	298	295	279	263	273	310	283	305	303	275	282	302	282	313	294	273	291	279	262	285	288	266	289	284	294	319	288	324	289	292	297	265	276	309	278	291	289	296	287	302	268	261	277	278	308	299	280	274	262	297	292	298	278	278	297	289	275	288	262	300	305	298	306	284	294	260	275	255	269	310	283	270	277	294	321	283	300	298	303	299	271	297	284	267	292	273	304	280	288	345	307	293	275	283	277	286	283	270	270	286	272	276	288	294	282	288	273	304	283	279	248	294	254	281	271	292	286	302	304	291	258	279	264	324	285	279	259	296	278	310	281	266	276	266	254	259	295	278	274	278	263	266	247	271	314	306	296	285	295	232	274	283	314	306	271	273	275	296	295	294	288	281	269	275	303	304	304	247	306	290	286	284	298	304	267	296	302	282	268	268	294	276	273	283	310	313	307	283	270	287	308	281	312	294	320	296	300	290	316	319	281	287	320	273	274	270	300	283	305	270	287	280	283	281	288	277	277	291	288	301	272	290	311	278	272	283	251	299	293	255	304	292	280	277	282	281	285	303	252	274	286	302	297	290	284	255	262	296	263	252	271	275	258	294	302	279	278	293	283	250	292	278	256	269	300	288	274	262	289	293	270	285	265	298	294	267	282	276	283	268	295	316	247	317	320	279	278	294	271	297	290	293	298	280	290	309	254	253	286	299	273	280	286	284	264	286	305	263	296	292	294	293	282	276	275	312	311	298	311	257	284	275	292	284	311	291	259	264	310	274	308	264	280	298	299	253	309	267	278	316	269	299	304	277	288	258	265	279	269	291	314	263	311	271	276	296	305	312	329	278	261	310	291	271	292	290	310	301	303	276	277	259	252	296	306	285	279	247	275	293	305	308	294	309	293	259	335	286	293	250	266	265	299	298	267	285	265	307	300	274	285	303	301	278	322	295	312	279	261	294	267	297	293	270	279	304	290	265	290	262	249	286	286	263	298	300	301	268	286	257	305	264	297	288	297	300	301	288	282	299	280	278	299	309	299	320	296	276	282	286	288	310	289	297	269	303	305	284	276	293	284	276	293	275	299	271	279	303	261	296	299	297	283	271	281	263	309	299	301	288	299	263	305	301	271	281	262	295	310	287	270	275	248	298	300	305	277	322	276	293	321	270	286	281	291	290	288	270	271	257	291	306	295	296	304	302	297	303	276	289	261	248	291	252	268	287	275	312	290	257	293	281	287	282	283	301	300	293	295	288	279	295	299	298	279	300	284	277	291	308	283	295	296	267	273	268	304	278	266	271	282	273	289	280	314	302	289	262	299	280	279	269	298	281	299	287	301	285	279	304	325	285	276	266	276	251	298	301	276	278	268	296	305	299	310	286	304	306	272	265	301	272	270	263	248	279	265	326	258	307	274	286	300	256	278	277	301	290	257	288	262	313	305	260	286	286	287	284	249	264	288	308	288	289	302	283	321	285	281	294	300	260	280	284	279	317	274	303	284	322	312	317	253	275	278	296	302	275	252	293	257	263	287	291	297	273	330	254	271	278	313	321	243	283	290	279	321	297	284	288	262	298	259	280	299	291	303	295	294	294	288	293	278	292	297	289	266	284	296	284	337	320	297	300	290	304	295	273	241	271	318	295	262	281	303	261	314	276	315	295	288	259	318	258	299	305	302	273	261	275	294	288	304	287	292	314	300	300	283	261	278	250	275	275	287	247	276	284	307	285	270	312	308	309	276	281	260	303	288	280	269	268	338	276	284	299	256	289	267	301	289	277	278	311	284	297	323	277	259	268	280	307	281	294	284	312	291	292	262	274	277	291	270	279	291	271	294	270	286	291	303	301	271	294	307	293	268	263	279	274	301	297	272	290	314	294	292	278	303	299	264	301	276	292	272	309	289	283	291	307	269	252	283	286	295	295	304	320	273	281	310	258	307	291	256	272	274	306	297	300	314	293	315	300	289	282	306	286	294	277	283	326	277	319	268	239	287	278	272	273	253	301	270	303	306	289	257	299	290	301	277	343	307	295	243	308	288	261	331	284	299	305	287	280	295	261	295	304	272	273	298	259	270	279	282	293	295	281	299	291	229	258	274	281	268	280	279	269	292	254	284	258	274	250	290	301	283	265	287	271	280	281	268	275	276	274	295	287	295	249	286	287	277	301	290	281	297	276	280	253	266	287	307	296	288	267	317	259	268	273	274	280	259	244	265	309	281	302	296	289	308	296	309	264	267	302	301	292	285	277	290	278	261	288	286	283	253	302	268	279	280	316	305	269	326	307	309	291	281	302	295	290	298	278	268	289	266	274	280	296	293	287	292	273	281	278	277	320	302	293	280	282	291	290	308	285	270	289	280	292	327	303	290	307	323	279	279	287	301	297	297	315	267	282	279	291	305	262	315	299	317	292	281	332	282	294	268	314	275	291	294	287	297	299	318	279	252	277	318	294	327	274	275	289	300	295	307	260	286	273	275	298	310	307	303	291	262	235	265	292	278	289	291	289	316	301	275	274	285	326	284	277	310	296	295	322	276	297	301	307	330	266	262	289	282	307	282	290	290	290	283	291	280	295	269	268	312	301	266	285	291	293	273	282	281	263	268	293	275	278	275	253	290	269	295	304	343	289	264	290	260	275	316	288	329	307	291	295	283	281	277	273	267	293	301	337	291	276	288	295	256	278	324	292	310	282	260	290	302	293	287	273	257	283	306	313	289	309	287	290	278	299	291	309	271	288	279	262	274	291	274	282	273	286	268	323	301	299	301	259	270	304	303	269	283	322	322	312	266	291	286	257	305	302	297	263	290	330	309	330	275	258	266	296	301	294	317	253	269	282	334	268	295	302	304	272	294	274	287	305	268	300	328	289	314	302	282	248	275	293	276	256	269	283	295	275	303	304	262	261	269	280	280	312	277	306	289	270	281	295	308	303	304	261	309	281	270	266	295	263	288	310	293	277	299	261	314	282	301	303	287	320	321	286	279	286	273	252	276	282	283	269	296	283	305	297	292	284	285	301	286	264	270	295	278	298	245	313	301	284	260	296	291	288	308	272	284
3309	7111	9235	4384	2005	804	716	758	735	721	754	763	767	995	4335	4896	3674	2791	1588	1140	844	731	641	665	670	669	720	667	676	676	653	647	672	697	739	669	735	722	714	660	678	689	679	661	682	681	709	767	677	680	715	670	685	711	676	640	659	673	711	692	670	710	699	684	693	671	668	723	691	658	667	667	651	673	694	666	730	662	687	664	640	720	672	676	687	689	712	705	670	645	707	671	645	654	644	670	686	658	661	702	698	685	646	643	722	679	664	652	676	691	679	682	652	631	655	686	679	667	682	689	702	659	687	645	690	663	648	697	698	684	688	676	668	703	668	724	723	673	697	703	664	716	720	687	696	731	714	637	702	671	676	703	681	697	679	664	678	642	720	662	690	682	673	692	734	683	675	670	670	724	678	675	646	618	642	713	690	683	721	747	663	670	731	697	686	707	685	635	637	735	667	690	670	720	696	673	645	698	701	693	701	707	666	700	669	687	719	666	671	708	692	682	686	695	724	676	663	642	705	687	692	703	672	645	675	680	693	721	662	654	637	675	664	715	694	684	653	704	645	676	672	717	669	648	694	718	709	674	634	655	686	670	667	688	686	735	647	668	654	684	672	666	680	710	687	660	665	698	670	663	725	696	702	714	723	646	666	715	674	691	685	675	701	631	700	668	704	664	698	716	663	662	668	652	667	685	693	652	667	659	738	692	649	748	685	650	662	651	662	661	665	629	650	755	687	634	658	647	674	694	716	673	644	678	678	710	627	690	661	690	708	648	681	675	711	668	702	680	690	680	690	735	671	734	723	706	670	691	743	692	708	700	671	667	667	682	729	674	701	695	698	667	678	729	666	654	633	700	654	732	703	656	649	737	673	673	709	685	694	657	666	686	696	645	718	718	702	686	682	717	649	718	658	667	722	727	630	685	660	690	661	650	668	712	690	640	682	675	682	620	693	734	662	673	670	648	673	676	726	665	666	692	703	646	651	629	683	631	675	673	707	709	667	694	699	687	700	651	716	650	696	682	635	699	641	708	721	665	710	664	722	691	752	688	656	649	709	668	676	753	643	700	653	642	625	677	688	757	680	716	686	621	719	711	673	680	681	692	663	716	653	655	743	658	703	683	710	677	648	664	711	649	729	679	687	667	685	708	716	700	705	688	666	663	680	671	655	654	672	730	687	638	688	677	737	684	662	657	710	661	698	676	691	674	685	695	675	642	683	663	671	657	656	695	677	665	699	671	721	699	662	715	678	688	703	670	690	672	746	641	655	673	663	715	658	697	689	671	704	663	675	683	703	696	651	658	674	709	673	647	712	657	673	669	674	676	709	684	651	682	722	645	726	673	688	648	695	689	709	684	651	692	681	667	726	690	688	686	715	676	742	692	696	746	665	682	640	723	701	679	694	660	722	660	667	677	651	700	697	693	674	666	715	704	645	645	735	642	699	685	715	648	672	731	734	669	704	676	681	705	674	676	713	683	718	720	689	678	663	644	701	706	724	616	719	660	644	691	772	675	704	706	692	735	667	710	679	675	681	678	716	664	681	666	707	694	674	702	686	641	698	657	697	696	653	687	656	653	661	677	706	620	666	670	664	646	657	659	667	689	680	708	670	722	704	675	662	653	644	651	688	707	688	692	664	670	699	709	699	697	708	690	717	642	683	681	705	668	705	673	691	697	698	651	679	659	666	651	716	666	684	691	708	706	671	685	652	654	661	691	673	679	683	674	658	690	668	695	706	705	624	695	696	723	678	684	673	676	709	713	708	680	693	688	689	664	700	676	666	677	675	730	647	668	677	695	681	709	692	671	698	680	661	674	656	665	696	685	657	688	693	726	685	609	659	696	661	679	665	671	676	690	696	704	687	709	674	649	725	720	649	688	671	666	669	642	688	651	674	648	655	710	665	666	665	672	706	683	726	670	680	694	616	668	656	705	716	683	653	660	668	705	680	689	638	675	683	692	696	644	696	714	676	689	674	710	640	679	682	666	697	649	657	671	676	644	685	681	655	702	700	677	695	639	654	685	690	681	710	686	679	620	666	666	722	685	672	746	673	683	714	726	682	715	699	694	687	709	693	681	684	719	652	659	697	681	657	701	653	659	678	642	676	668	667	659	704	667	663	661	681	706	661	718	696	712	656	683	674	697	642	679	694	646	674	713	661	708	679	729	698	665	656	648	672	675	666	701	716	693	646	647	705	669	683	668	715	663	688	694	670	666	657	730	686	649	700	665	664	686	665	702	713	670	624	697	708	706	671	652	694	654	695	682	707	707	713	703	656	662	712	648	666	668	695	679	718	693	661	678	658	673	660	666	693	702	704	701	688	753	743	731	659	644	677	697	728	695	703	684	684	631	664	683	705	692	676	688	616	707	696	614	752	693	697	698	682	736	696	705	642	721	682	646	705	661	711	687	639	698	672	730	685	664	694	702	687	650	705	663	648	689	667	683	691	648	674	692	691	692	694	704	706	707	673	676	682	717	664	718	655	717	723	724	715	622	653	667	669	659	694	678	674	685	678	706	719	713	666	681	730	661	699	691	663	679	698	658	684	670	695	640	695	643	694	674	703	703	703	701	658	657	680	653	679	701	685	681	644	652	708	691	734	696	684	646	744	659	679	709	725	678	686	692	691	679	680	669	699	657	716	686	690	650	691	686	734	650	667	705	691	678	715	754	690	659	702	695	677	649	661	686	663	693	653	617	721	710	718	710	689	688	679	689	680	707	673	629	704	682	631	682	662	667	684	701	732	671	687	772	727	667	659	655	650	624	669	679	660	649	666	709	648	665	668	681	690	650	683	651	696	719	722	695	673	659	672	695	688	693	716	708	734	643	691	673	659	743	664	669	664	694	706	634	733	684	700	700	692	671	684	661	685	712	695	711	699	690	720	674	680	645	711	685	690	649	707	699	695	664	664	696	721	640	683	719	718	645	637	673	654	620	723	706	696	727	663	691	641	683	670	680	701	681	674	699	622	651	691	684	707	698	686	710	677	654	735	641	666	677	713	696	700	640	735	679	713	686	706	722	692	685	629	678	687	657	687	667	715	631	705	662	691	708	713	646	676	647	706	686	701	667	711	659	672	711	664	685	657	648	658	700	665	660	646	696	747	679	678	678	637	623	667	664	712	696	684	702	705	676	667	711	677	703	648	671	671	692	712	708	668	690	645	739	663	653	661	651	714	651	662	656	699	727	662	662	670	667	678	684	678	654	681	674	664	706	703	738	675	700	678	685	737	704	676	717	706	699	687	685	693	699	717	682	659	666	687	664	686	708	653	696	632	637	682	688	651	671	623	703	670	711	716	684	653	703	666	756	667	694	671	628	650	692	696	730	700	667	685	698	671	686	732	665	715	691	683	723	655	673	685	695	713	679	627	654	688	688	727	701	661	664	678	683	684	671	682	738	653	629	722	666	669	678	686	668	662	677	676	727	701	717	725	710	718	677	695	699	758	664	697	680	670	676	678	664	698	696	644	709	677	664	689	678	664	695
21402	46487	51731	26279	9652	795	432	388	369	304	313	304	558	5645	9398	7114	3718	1903	967	513	346	291	218	246	249	221	244	265	225	225	211	244	230	260	222	264	245	277	242	252	261	230	271	263	242	235	229	225	241	259	266	258	242	230	247	240	249	248	231	240	228	265	228	242	236	237	238	240	285	213	235	254	226	248	226	243	236	242	261	267	243	235	209	235	261	237	229	238	241	233	238	252	227	217	217	238	249	263	214	262	247	259	250	240	260	258	238	241	240	259	241	243	275	224	222	230	261	245	259	226	239	264	220	216	240	260	257	249	220	242	246	231	262	252	261	244	235	246	239	218	270	259	256	233	238	269	268	238	243	247	215	242	247	243	227	229	260	255	223	209	266	212	243	249	258	250	255	224	275	229	220	265	250	266	214	233	243	233	242	234	236	196	240	228	235	264	251	271	258	254	227	251	276	221	246	251	221	265	265	236	252	255	209	246	220	242	234	261	220	234	244	249	243	248	247	250	276	233	255	234	253	224	229	242	229	260	202	245	244	209	231	225	230	222	258	247	276	236	202	232	258	226	234	247	269	240	232	219	242	261	252	229	258	226	226	221	248	246	262	234	245	245	245	229	230	233	224	234	234	239	226	206	250	224	227	271	224	253	265	235	224	264	255	252	249	260	250	242	251	262	271	245	228	259	258	242	216	247	241	250	237	241	249	251	232	230	244	237	243	259	235	241	233	248	258	241	263	261	249	238	235	249	246	187	266	255	245	235	240	243	266	278	251	232	241	237	225	225	253	218	272	240	264	242	213	240	236	229	217	215	233	251	259	244	259	238	242	260	243	219	226	219	237	240	244	211	248	234	251	262	246	233	250	254	232	215	265	241	268	243	255	253	257	248	215	215	214	224	249	259	214	236	231	261	269	233	263	221	254	251	260	230	237	244	229	222	236	235	252	248	238	254	257	242	226	236	238	241	271	233	208	224	260	226	207	243	216	246	199	227	251	249	266	228	241	270	252	226	222	231	252	239	242	235	234	269	249	221	237	224	229	235	262	231	246	262	236	245	243	267	230	236	243	262	223	264	230	252	221	270	263	270	262	246	239	253	235	267	222	224	228	238	224	246	246	237	236	248	256	233	245	217	224	241	243	249	260	254	240	237	229	250	255	242	251	236	247	261	214	236	276	263	242	246	217	232	219	238	221	227	245	242	249	274	262	228	286	218	218	244	225	231	215	245	235	239	237	269	265	236	228	208	252	272	259	254	243	228	257	223	228	234	228	257	278	248	241	277	246	237	253	255	255	248	253	234	235	212	245	240	248	223	252	240	201	236	227	219	215	221	241	233	263	234	240	231	260	251	223	228	232	235	223	244	242	244	220	218	249	229	253	260	237	283	235	228	238	253	224	228	235	239	240	218	259	236	245	241	229	250	219	232	227	214	240	244	254	255	258	219	234	247	240	247	255	221	237	221	239	241	242	270	243	251	242	253	238	257	235	252	255	239	231	232	228	239	266	252	237	251	260	262	249	224	219	249	275	254	206	215	234	213	253	253	221	257	266	221	217	265	264	240	249	250	250	244	236	266	233	250	260	265	226	222	255	222	233	216	257	234	241	247	210	216	252	241	250	259	270	240	259	240	253	258	226	222	203	257	246	248	219	251	247	237	259	245	242	238	246	243	222	221	232	244	249	231	245	229	228	248	236	232	250	267	233	256	259	212	230	257	229	238	236	257	242	256	253	271	257	238	257	246	258	235	236	230	249	220	237	239	236	263	221	219	238	239	262	241	224	248	262	221	244	265	249	243	263	271	243	284	246	236	247	234	257	234	242	238	238	224	230	249	250	263	278	255	254	218	252	242	217	209	234	245	235	287	227	221	254	266	256	220	222	240	272	239	244	259	233	233	240	233	263	229	257	261	240	240	278	241	229	241	250	223	218	254	213	249	235	239	234	272	247	237	226	213	249	224	248	218	227	240	238	253	235	237	234	238	209	264	258	212	243	235	226	228	240	246	255	234	233	248	271	244	230	228	236	242	251	234	228	220	257	250	229	273	259	258	240	247	258	219	222	214	252	226	212	243	201	254	227	249	246	215	241	258	226	250	253	218	246	275	231	224	255	220	207	225	239	274	261	245	240	230	234	217	254	223	205	251	230	229	232	216	245	240	238	235	225	248	228	241	211	249	253	251	245	234	250	262	244	247	242	232	247	256	246	235	257	251	243	232	242	217	231	245	243	240	242	242	241	226	287	243	231	226	239	246	247	225	244	237	244	234	225	271	244	256	254	241	243	254	248	240	254	236	229	240	246	250	289	227	228	254	254	214	214	252	227	228	215	234	265	224	232	211	254	225	235	256	240	245	232	251	244	238	225	250	240	234	240	254	233	228	249	238	239	278	207	248	204	254	248	272	225	269	261	185	237	236	239	235	245	261	224	253	256	216	221	249	242	247	221	270	240	237	297	254	246	257	206	232	244	239	248	266	269	230	235	250	249	248	238	237	230	235	229	211	263	247	264	234	246	219	250	242	244	203	261	216	247	250	260	241	247	274	249	240	256	261	240	261	265	262	231	237	213	244	248	229	247	232	273	254	218	228	276	238	228	270	230	240	258	265	242	250	248	247	234	247	252	251	232	266	227	241	245	226	239	238	217	238	256	225	246	267	239	265	233	239	206	249	273	238	259	254	223	223	244	248	252	230	218	234	232	240	252	275	230	247	237	258	254	242	241	227	250	230	236	231	234	284	266	241	242	236	245	251	234	258	257	246	238	222	250	242	244	250	245	270	245	252	249	253	230	241	238	230	246	238	223	244	242	255	218	245	268	231	244	279	217	231	245	226	239	276	220	241	237	256	244	227	214	225	208	269	274	239	227	229	251	242	250	229	221	244	238	250	251	232	245	243	272	245	231	234	238	237	238	246	247	254	227	240	249	233	221	265	238	252	264	268	224	227	251	207	250	233	254	249	242	259	224	240	231	272	248	239	235	230	221	243	255	251	256	225	242	204	244	223	232	251	253	271	223	246	235	253	255	247	208	237	278	239	241	253	219	249	236	233	260	219	233	265	251	253	260	228	247	246	254	241	254	234	213	235	211	224	240	260	251	247	243	222	271	214	233	276	233	239	269	237	214	252	256	207	248	270	263	233	260	231	207	251	230	238	216	236	255	241	244	234	229	241	236	239	260	244	243	237	249	266	241	239	242	245	241	217	249	242	234	274	230	235	244	223	255	249	230	218	220	245	252	222	238	227	231	232	217	228	223	239	254	229	232	232	240	224	239	274	263	236	230	228	246	240	236	234	232	263	240	213	240	239	232	227	254	211	236	244	238	225	208	236	260	259	262	241	219	263	216	243	249	252	228	261	247	236	244	229	223	236	227	222	248	237	237	236	236	218	231	253	237	246	273	264	243	235	259	249	241	238	227	242	246	226	233	219	227	250	234	237	249	252	242	238	241	228	214	248	243	228	219	249	256	233	227	245	236	249	216	260	206	230	256	234
13066	37234	47797	25750	14983	1952	1586	1338	1301	1198	1017	1061	2418	21029	30801	24845	15454	8604	4422	2184	1155	675	599	574	593	621	639	576	587	604	563	597	570	607	614	610	586	564	574	596	592	596	558	571	567	588	629	589	580	608	597	577	548	590	610	562	610	552	567	569	600	580	622	554	571	536	613	587	592	598	592	631	548	588	608	574	566	576	586	582	549	567	574	572	618	590	590	592	585	574	564	576	544	640	582	578	552	589	557	587	588	597	549	531	575	576	548	569	593	582	609	626	552	614	595	559	616	554	636	600	566	547	577	541	583	609	599	606	583	554	594	574	619	601	522	585	579	594	623	570	565	561	598	554	587	609	627	596	600	578	548	621	560	604	605	614	612	561	589	590	545	556	578	578	620	585	619	563	589	567	580	562	576	546	610	629	591	565	553	621	605	612	631	591	621	588	585	601	558	588	624	574	596	559	574	618	578	585	564	603	586	555	534	594	590	616	606	620	612	607	553	603	564	580	568	618	588	601	582	598	559	578	599	561	617	560	590	585	564	580	535	577	618	585	569	582	589	608	601	580	553	536	620	556	579	560	566	606	575	572	597	615	628	578	559	552	556	620	590	618	570	592	598	569	561	570	641	609	549	575	604	580	585	570	582	624	575	573	583	603	591	576	592	547	532	602	613	594	577	618	596	592	600	628	544	615	613	558	602	563	610	572	612	554	603	596	575	604	563	566	578	585	567	547	578	588	601	624	619	578	586	586	603	552	547	559	613	588	581	559	575	564	566	601	637	611	559	601	578	600	568	596	562	575	551	610	584	556	533	578	568	574	611	573	591	559	588	596	539	631	561	549	561	593	570	568	587	592	570	533	602	563	550	617	578	584	555	574	599	560	621	651	582	575	613	615	618	579	575	586	555	612	562	587	598	568	611	598	564	557	608	563	593	582	641	575	575	578	613	571	569	572	610	609	597	600	632	562	545	632	563	615	570	584	592	617	569	597	637	584	577	551	597	593	602	580	581	629	585	566	578	625	574	588	603	582	571	620	612	610	578	560	557	590	581	569	618	605	584	596	598	564	618	584	607	589	577	619	565	547	606	534	614	560	555	652	571	584	592	594	586	579	556	539	586	621	615	558	589	601	545	586	558	597	577	622	604	584	567	581	562	622	577	606	597	596	593	573	578	565	598	624	578	599	564	564	589	538	560	552	542	582	536	610	598	601	630	596	593	578	571	593	585	586	595	594	643	634	562	576	594	609	607	614	554	581	584	580	576	570	605	566	590	538	600	590	585	599	565	612	600	593	588	593	582	579	572	608	567	602	588	606	560	588	575	589	588	563	560	565	581	574	560	574	620	540	576	556	598	583	617	575	594	608	571	606	599	577	589	589	579	587	583	583	561	549	604	597	604	547	604	520	620	608	613	582	587	595	584	578	587	583	596	600	592	574	589	564	583	591	579	600	554	574	570	587	580	585	576	562	569	591	635	558	549	609	549	542	584	561	598	633	575	612	583	604	600	571	554	549	573	565	580	549	579	589	566	598	544	591	622	568	575	573	620	614	584	629	571	574	599	613	606	591	595	580	579	577	635	600	614	605	600	560	561	566	562	546	585	584	627	580	540	574	585	567	578	551	534	596	563	603	564	549	597	606	609	555	580	552	547	528	584	552	581	576	555	577	543	578	595	577	574	588	561	546	622	594	571	595	551	602	589	603	567	603	558	608	530	573	527	605	607	643	605	612	618	570	595	535	606	578	610	581	594	600	541	579	562	577	593	583	629	543	551	580	557	541	594	576	629	604	553	610	619	564	567	598	574	554	588	586	618	612	583	588	630	609	556	583	586	582	591	589	568	636	568	548	600	572	620	613	581	578	544	529	596	617	571	615	573	574	564	571	632	571	581	566	637	587	601	581	587	603	580	613	599	609	554	559	614	594	613	577	602	570	598	592	587	612	581	565	609	589	548	570	598	573	606	551	581	611	558	584	561	565	576	588	576	545	594	593	555	580	573	585	572	562	555	587	570	560	621	575	554	608	560	577	568	550	623	566	552	598	628	589	611	594	565	589	583	593	602	561	615	595	620	581	593	570	615	572	548	580	527	590	576	567	627	611	600	593	592	617	551	616	605	611	610	571	582	584	569	551	578	554	602	627	584	590	561	634	606	578	584	554	566	534	597	566	598	564	575	614	576	569	595	564	573	596	590	567	580	581	569	564	591	552	558	588	549	590	551	555	601	547	596	605	577	539	594	543	547	603	609	584	607	587	597	634	634	591	576	578	606	535	611	584	621	581	587	573	570	605	572	564	601	555	565	614	553	548	639	562	605	578	561	582	569	602	581	541	601	628	564	604	576	554	576	564	576	567	603	618	602	606	548	601	562	535	606	564	605	555	569	592	556	540	585	611	578	553	596	577	570	639	559	526	580	605	603	573	589	568	568	605	532	610	614	572	572	577	577	549	547	598	568	576	585	532	626	629	622	538	585	553	638	645	626	568	538	623	578	570	601	584	606	515	587	627	595	585	594	569	595	578	621	577	582	589	586	572	606	599	572	591	584	558	589	544	568	595	569	583	591	621	565	582	582	601	562	597	576	587	585	576	581	594	593	605	526	581	603	607	594	560	556	636	590	599	579	606	550	573	610	562	618	594	580	590	589	578	564	638	620	562	613	590	581	549	604	603	551	592	589	590	596	554	564	608	576	592	599	590	600	643	580	616	582	585	568	608	617	575	595	590	609	605	566	562	565	606	609	557	624	593	556	574	599	567	582	581	613	599	594	643	612	586	619	594	591	592	626	558	597	594	600	617	593	569	556	614	549	576	598	536	593	588	535	544	559	557	599	639	613	613	581	579	572	580	614	562	566	623	564	585	554	606	588	606	563	588	585	613	612	617	601	544	594	556	580	588	567	599	554	587	566	579	573	568	627	585	570	583	595	562	558	596	576	577	548	602	590	589	590	581	567	527	611	565	599	570	600	574	607	554	613	595	589	597	573	550	591	522	570	577	562	597	600	589	609	539	577	567	628	571	546	593	579	549	573	581	582	558	610	558	589	603	556	555	607	593	588	607	630	577	579	551	609	588	537	619	564	574	577	583	566	585	547	613	582	584	560	584	577	560	623	588	582	553	598	619	554	579	559	603	601	588	610	561	582	594	586	586	584	606	567	576	595	582	581	589	612	593	616	594	624	561	590	576	613	569	559	575	585	591	637	616	581	603	605	540	615	588	563	566	607	592	580	567	592	536	576	618	587	611	560	567	633	608	568	572	573	571	572	559	583	549	583	560	590	597	604	641	560	568	617	572	555	602	575	610	599	543	612	603	582	615	590	594	577	574	577	592	546	621	571	564	553	591	657	596	582	628	596	570	591	585	548	582	575	589	599	584	598	627	592	610	562	556	606	585	610	597	620	596	597	586	594	592	558	629	584	542	606	562	576	586	587	566	579	542	585	589	607	596	575	593	610	550	590	592	588	582	611	568	621	568	564	594	595	571	530	577	606	610
34316	59798	68008	37190	8347	1094	601	456	413	387	375	347	401	8465	17713	13085	7311	3222	1387	668	319	273	179	196	206	192	197	198	182	200	189	199	213	190	196	190	190	181	213	180	173	188	171	184	206	185	176	188	197	207	187	205	203	180	187	206	189	213	166	203	204	164	204	179	206	195	182	182	184	190	198	205	192	213	189	190	210	187	196	218	221	174	202	202	199	195	190	192	199	204	198	173	185	209	213	177	206	205	210	194	173	207	208	188	187	202	185	198	178	205	191	195	186	185	193	201	202	203	204	172	192	201	178	190	187	212	191	206	218	199	189	183	207	206	179	164	200	197	200	215	190	191	185	194	212	186	202	186	192	211	183	156	197	215	164	189	170	198	194	189	188	176	182	167	168	200	192	205	200	187	211	223	217	188	177	196	191	191	212	174	214	218	196	186	192	190	189	180	205	177	190	179	212	213	188	166	182	205	184	194	213	203	203	187	175	175	209	188	191	212	199	188	209	191	186	184	193	164	203	187	180	218	199	200	211	220	200	163	191	195	192	189	189	204	160	204	204	231	192	192	190	208	197	201	207	180	193	172	207	196	208	209	176	204	210	187	192	176	166	198	181	189	192	202	183	204	191	206	214	213	188	177	171	204	189	206	188	167	188	202	189	184	176	176	185	196	200	188	180	195	168	175	210	193	182	171	173	193	195	218	177	202	191	211	200	188	180	226	173	211	190	194	214	210	180	202	206	189	191	230	205	207	192	210	201	179	203	209	220	195	196	177	198	180	196	196	198	192	187	190	222	232	216	192	176	150	177	179	211	193	210	200	206	220	189	183	173	188	210	183	181	198	210	192	200	193	201	200	202	196	200	192	194	184	174	202	233	176	171	196	195	220	188	193	188	172	197	193	203	172	167	192	195	208	195	220	201	208	210	175	201	197	216	175	207	193	173	179	187	210	190	189	188	205	187	202	197	210	199	239	194	193	204	191	195	199	195	209	185	171	190	196	207	169	175	228	187	186	186	163	170	211	183	197	216	218	216	186	178	181	222	192	184	200	182	192	192	192	210	186	193	208	200	189	212	209	198	224	186	201	204	196	169	216	177	176	192	173	199	202	187	234	202	211	200	184	213	206	217	197	196	165	196	190	203	195	197	192	191	212	181	203	180	222	207	188	185	210	195	200	201	208	188	196	201	186	175	201	197	180	182	191	179	183	186	192	169	220	199	195	179	193	175	213	209	194	190	201	193	185	185	186	203	202	197	176	181	195	198	195	198	172	194	174	209	207	201	194	185	191	167	150	173	191	194	201	169	206	214	200	183	192	180	216	204	198	197	166	186	167	187	194	185	214	174	209	213	188	209	167	181	178	191	201	175	200	179	203	182	192	213	224	186	195	167	211	214	218	177	193	195	192	209	205	195	193	176	175	204	195	178	205	204	164	220	185	181	206	212	152	193	178	188	171	220	171	196	189	185	194	206	167	203	202	184	211	188	195	191	176	200	212	197	189	184	207	206	186	187	174	222	197	193	164	201	191	170	189	182	183	181	201	200	177	195	183	184	202	182	186	196	198	194	196	195	197	178	190	209	188	203	209	183	201	169	168	196	187	197	207	189	187	193	210	171	192	206	196	218	202	201	163	185	200	219	197	197	176	176	181	199	199	212	209	200	201	212	192	185	168	186	199	188	166	206	218	187	189	183	192	195	168	209	189	197	186	176	208	190	177	217	211	164	185	164	209	192	179	196	196	210	162	192	179	177	209	165	197	190	187	179	195	190	185	179	202	184	198	199	170	191	178	202	184	196	198	192	180	180	200	233	171	197	179	201	202	196	184	203	169	192	198	174	218	193	224	191	186	200	184	181	185	185	207	201	233	160	175	190	173	203	205	208	172	190	178	206	219	182	207	227	197	199	210	193	181	184	196	187	174	190	170	187	200	220	180	196	214	194	185	200	203	154	197	205	198	212	173	184	195	179	172	182	191	192	176	194	176	189	194	200	206	192	223	206	213	163	198	185	219	200	179	198	186	204	207	196	188	188	197	179	186	174	180	192	159	188	199	202	201	192	195	211	189	157	200	212	177	184	191	183	192	183	233	181	198	188	225	205	174	190	204	185	201	213	177	201	190	200	183	210	187	186	216	192	183	168	202	190	179	191	213	177	205	163	196	193	198	204	197	199	193	190	178	184	195	182	160	201	192	204	201	209	189	191	202	166	181	192	192	179	188	179	182	187	174	175	190	196	203	197	199	188	185	175	221	181	201	206	180	169	199	191	213	201	182	209	202	182	177	191	216	206	192	192	186	217	199	162	185	186	180	170	192	197	204	213	196	209	193	180	223	191	157	148	172	176	216	215	227	218	180	196	190	184	184	174	192	182	207	215	174	217	221	236	188	173	182	200	190	188	196	200	196	189	167	214	223	218	185	200	202	195	201	192	197	186	211	192	180	174	199	201	202	198	209	210	192	176	199	212	196	196	222	201	190	178	196	192	175	181	197	193	196	179	183	191	193	183	177	161	192	203	185	156	209	190	191	208	219	176	192	186	184	178	185	167	198	180	168	191	193	198	200	222	178	181	183	189	185	182	213	182	197	168	213	200	184	189	179	185	188	206	196	183	201	204	188	195	203	191	202	179	179	186	188	183	223	182	200	185	206	183	174	188	183	172	197	199	220	195	217	181	204	177	170	183	235	181	172	209	184	189	192	176	199	166	170	168	183	210	206	194	191	220	199	186	186	175	185	188	174	189	207	161	192	200	185	163	179	181	178	175	190	182	176	230	197	219	187	188	203	179	163	212	184	174	198	184	219	226	208	209	212	186	194	209	203	171	191	184	210	203	187	193	172	185	163	182	181	196	205	196	176	181	188	174	200	209	171	220	185	199	177	198	192	192	183	202	175	186	197	180	198	174	177	178	217	201	205	211	186	187	191	207	185	172	184	207	202	201	196	182	194	179	197	204	205	184	177	195	166	211	173	185	212	210	199	171	175	186	177	195	208	164	200	187	196	180	182	172	198	198	192	205	190	199	224	179	200	201	175	209	238	167	203	202	194	148	190	205	197	228	175	208	190	196	176	187	193	202	207	208	187	197	190	167	219	188	197	201	184	203	179	173	178	199	208	200	195	182	186	202	213	184	179	219	212	163	185	191	198	203	214	168	186	215	191	187	209	204	175	210	178	188	183	210	181	187	205	170	198	186	180	223	178	194	187	188	201	194	185	183	210	234	185	204	199	183	199	220	198	210	190	183	177	193	194	205	174	212	193	174	188	155	178	194	189	185	201	183	214	198	203	219	190	206	193	177	186	189	206	178	209	192	221	200	196	177	202	183	218	194	211	202	206	201	193	179	174	175	198	205	195	193	182	192	198	194	190	210	216	175	197	187	195	157	170	198	192	178	174	199	213	203	200	207	179	189	216	188	201	192	205	182	202	193	195	196	204	214	215	183	198	216	179	188	195	199	200	180	181	212	204	191	208	181	184	192	194	195	196	210	207	182	190
19241	45567	59263	32306	4232	2864	2378	1974	1755	1519	1310	1222	1960	28097	40317	33893	23924	13489	6467	2948	1298	688	508	474	447	473	511	495	452	458	482	493	455	523	488	498	479	491	468	502	491	490	474	464	476	468	504	457	504	480	506	454	495	456	477	499	494	483	496	461	475	495	456	479	480	511	455	490	499	452	492	481	487	473	470	504	529	484	491	482	461	497	453	494	504	470	470	500	481	455	469	468	518	494	458	481	484	469	498	500	488	481	475	514	518	475	487	501	442	448	482	466	469	495	470	476	486	483	443	493	490	514	502	508	455	503	491	443	452	516	482	450	476	496	477	452	468	459	481	509	491	507	483	488	471	439	446	480	437	479	492	479	503	444	474	460	464	479	506	475	464	487	476	515	501	474	491	474	487	494	458	486	447	489	507	477	492	530	409	479	490	487	486	461	473	461	470	486	461	506	488	496	506	479	468	486	471	448	493	431	474	472	492	504	473	458	466	504	510	472	437	489	458	529	498	507	486	468	478	486	452	444	466	503	483	480	470	449	449	495	472	499	507	465	450	478	470	475	485	508	496	451	456	478	492	460	474	484	498	486	509	454	479	488	465	484	490	510	519	511	478	458	474	485	505	498	483	473	458	490	506	514	483	513	436	490	516	474	496	453	455	478	472	474	493	492	480	490	492	459	447	438	496	494	475	508	525	448	510	442	453	491	492	519	471	466	488	490	485	435	464	454	469	436	481	447	466	491	502	469	458	435	480	495	436	501	479	464	502	453	469	472	493	472	475	411	493	446	517	465	467	477	460	468	462	518	464	450	504	500	458	468	458	491	535	469	487	487	470	473	463	481	456	449	480	486	449	465	510	477	463	496	481	502	493	471	495	470	473	466	444	491	483	463	476	482	437	481	471	470	493	468	495	454	450	518	475	471	456	488	496	477	515	460	508	503	497	491	472	465	486	505	507	486	477	494	466	470	511	527	460	468	441	477	472	446	463	464	507	446	462	492	470	498	448	486	517	474	435	525	442	477	482	497	505	474	480	468	435	471	526	477	508	467	502	495	481	516	481	526	473	507	484	474	517	496	489	497	479	465	537	476	488	505	479	472	469	484	491	512	461	471	448	470	441	480	527	430	448	479	518	475	508	460	436	474	451	449	460	440	480	493	493	494	468	473	459	515	485	491	483	462	486	441	478	489	519	480	510	447	455	514	459	467	508	489	493	498	470	450	462	496	457	466	449	474	453	502	461	475	503	476	464	482	478	467	515	486	452	491	477	482	468	498	470	539	508	458	474	505	444	518	486	486	502	516	472	492	470	487	496	457	476	472	474	459	497	470	474	467	474	477	531	459	467	485	475	474	465	452	493	488	492	449	447	500	457	455	479	474	506	503	452	528	468	424	467	434	502	513	473	503	476	477	473	489	483	508	508	511	486	485	479	424	473	466	503	462	489	460	471	491	501	482	466	500	474	484	440	456	472	478	486	500	494	448	486	498	467	503	489	487	497	529	485	494	504	469	491	463	487	472	490	518	490	502	482	483	509	511	506	496	470	477	478	471	454	469	524	504	489	502	481	452	468	506	510	471	481	506	514	459	447	474	493	464	485	469	495	465	503	471	466	526	489	425	450	509	499	451	491	452	493	472	456	462	518	472	505	463	478	444	501	523	460	487	479	474	457	524	461	488	487	472	470	492	496	506	515	507	491	477	479	482	464	459	480	487	457	499	510	467	453	453	493	466	495	469	481	500	464	483	481	488	495	488	497	473	479	494	490	468	478	482	513	437	471	516	495	445	496	482	514	503	493	481	495	468	451	433	466	469	522	474	482	469	472	502	510	490	490	485	450	471	456	488	465	483	477	446	443	460	476	469	516	486	444	457	513	493	480	473	468	519	482	469	438	506	464	476	443	471	475	478	468	483	506	468	442	496	454	489	467	456	469	481	508	531	479	463	506	518	465	518	442	482	466	510	456	479	501	492	531	476	476	500	515	514	485	472	455	474	483	471	483	465	476	488	493	478	504	477	495	454	483	447	495	430	476	468	484	469	512	474	506	469	445	448	490	442	461	465	516	476	495	469	488	515	505	487	475	496	483	499	477	442	459	469	476	515	475	466	482	484	481	487	480	526	488	469	437	493	475	483	451	460	505	530	439	479	454	477	470	491	413	499	465	447	475	520	476	445	440	436	464	442	464	477	464	476	504	477	471	450	449	488	457	497	509	501	460	462	482	453	533	470	494	456	447	504	486	474	487	453	445	464	480	497	461	485	459	517	462	472	516	496	472	470	461	508	474	500	471	489	508	479	491	439	514	474	464	475	504	496	465	477	541	468	510	485	459	491	546	499	476	497	457	458	484	453	505	446	487	472	463	481	448	477	497	503	457	441	498	475	493	500	485	466	493	473	468	483	501	475	490	493	479	484	501	475	487	484	495	455	475	503	497	439	501	475	492	469	489	473	487	511	481	470	486	498	500	488	483	498	474	470	469	520	499	494	448	493	502	481	520	474	468	487	458	498	482	497	479	445	471	486	468	473	495	486	476	460	461	463	480	459	480	476	445	484	537	459	485	527	531	506	484	489	499	441	475	460	529	462	488	469	519	486	464	489	502	485	461	439	468	548	508	497	494	482	483	439	442	481	447	479	490	460	486	476	496	505	452	496	476	525	515	447	475	499	524	476	470	457	502	469	490	461	458	505	513	486	461	448	462	457	476	462	455	453	483	433	497	467	491	448	468	532	497	470	462	495	492	491	495	480	512	480	505	479	479	502	435	461	488	472	460	505	463	457	492	495	504	494	490	488	481	453	483	440	462	451	483	491	473	497	501	472	523	466	448	478	513	473	479	461	468	467	486	495	454	450	499	488	471	476	488	473	458	468	484	468	471	504	477	490	450	486	501	470	486	493	457	456	508	435	486	525	462	516	468	506	499	469	477	483	474	450	495	460	473	488	475	497	499	494	481	469	476	486	463	474	481	521	480	436	508	463	434	510	455	487	488	459	489	464	499	465	435	470	457	452	461	513	446	441	465	480	486	474	464	485	460	508	504	454	468	501	468	448	479	501	421	457	474	492	448	503	480	459	466	465	482	470	503	486	489	451	469	482	433	511	486	495	504	448	444	466	507	475	494	499	500	497	494	467	507	454	468	503	480	474	512	520	452	481	494	505	475	480	507	487	502	474	446	485	498	475	478	460	506	465	471	488	448	497	526	493	516	468	474	479	488	480	437	465	471	490	493	491	537	547	473	490	464	443	472	462	479	497	476	470	459	489	464	492	484	471	457	459	503	515	491	520	450	491	465	486	435	469	497	460	462	514	450	448	510	488	456	465	473	513	433	496	500	475	497	485	447	478	507	482	496	485	512	469	525	473	523	499	509	462	498	468	475	502	516	469	486	499	458	467	495	513	470	508	471	452	515	487	497	480	472	485	499	428	496	493	459	479	474	499	465	500	480	489	493	490	485	500	514	446	490	476	481	454	462	488	489	468	455	486	474	492	478	479
5155	4533	4727	771	332	334	300	296	324	309	294	329	310	657	1216	1074	774	524	436	403	355	349	284	297	306	325	279	311	330	310	335	288	281	297	326	307	297	282	299	331	301	306	289	317	317	323	329	315	314	310	312	341	284	301	294	318	343	316	282	313	280	296	324	293	297	314	324	341	288	298	326	324	292	321	302	303	291	280	298	317	337	267	310	268	290	314	321	306	295	322	322	303	306	295	327	280	301	339	287	284	311	280	318	328	335	292	331	281	293	307	310	307	294	292	330	292	306	302	323	307	284	295	288	318	295	298	296	314	344	290	320	294	291	288	313	307	282	300	291	301	303	301	319	317	301	330	295	333	322	275	303	305	319	290	290	313	277	287	291	314	304	325	329	322	338	277	296	277	310	290	306	336	314	332	299	287	332	302	325	297	346	274	283	322	307	310	322	319	297	331	366	349	310	324	289	279	286	274	319	304	312	274	300	300	302	321	313	334	323	301	318	258	277	343	286	279	300	287	347	299	306	331	280	285	312	292	311	294	341	305	311	267	340	328	279	321	312	294	319	317	281	326	267	304	284	307	289	297	280	335	320	275	309	282	323	310	332	314	265	306	299	304	267	329	310	292	331	326	325	271	305	313	311	326	306	316	324	275	315	297	297	292	274	274	280	352	334	321	315	306	312	293	306	316	343	328	302	309	314	303	308	287	283	305	280	311	323	317	297	333	312	296	346	321	305	308	310	301	297	313	312	328	336	308	323	310	310	328	340	303	304	283	284	295	289	325	315	266	275	301	324	309	318	302	306	291	304	315	300	333	315	275	285	322	323	328	300	279	313	332	321	306	295	316	343	299	300	323	313	315	318	312	294	302	314	303	290	314	281	334	298	316	328	307	310	317	293	298	324	293	308	304	312	286	304	293	310	309	314	290	295	294	309	290	339	299	309	317	281	327	304	328	279	333	301	294	300	307	299	311	323	325	263	314	285	351	325	313	288	305	272	294	305	292	317	288	274	306	311	314	311	325	283	308	291	281	307	297	318	307	321	300	326	317	331	327	296	277	300	304	335	337	298	297	278	299	339	295	314	306	301	283	309	283	293	307	290	285	311	349	300	306	311	274	332	271	320	311	302	314	321	312	292	315	321	304	321	314	296	338	303	319	335	313	330	335	309	289	300	295	306	316	314	315	285	325	288	317	298	290	340	315	293	309	337	273	341	326	310	293	290	295	310	321	308	299	287	295	290	315	313	303	290	320	292	284	304	319	320	293	290	313	303	284	301	300	309	287	298	328	303	294	298	308	343	311	283	315	294	308	308	324	322	289	307	305	336	289	316	293	281	326	285	309	294	325	317	333	313	324	313	334	309	312	320	271	301	287	341	276	320	339	321	290	312	323	305	273	280	293	290	291	318	316	319	313	301	281	323	311	296	336	314	278	297	337	299	299	323	299	304	283	291	301	292	314	309	318	329	327	300	282	307	283	274	335	302	304	295	309	315	307	332	336	322	290	301	315	300	288	308	313	300	297	292	291	274	294	278	311	322	314	307	316	303	283	314	322	289	286	279	285	311	307	317	306	273	282	321	348	284	287	293	310	328	297	268	304	303	301	311	311	308	329	306	322	349	318	313	278	328	311	322	329	325	309	318	317	288	298	327	306	319	292	295	329	323	320	289	291	288	340	305	307	328	339	298	311	294	311	276	297	316	285	299	307	319	286	280	278	307	297	316	330	309	286	314	307	299	306	350	305	325	326	324	275	337	287	311	294	320	293	326	304	278	339	323	297	320	302	276	307	303	318	292	300	329	298	328	298	305	269	322	326	329	348	289	312	326	311	301	347	304	314	289	287	283	302	325	330	277	333	317	312	327	316	295	285	296	320	291	302	314	315	303	301	322	321	279	289	311	325	313	279	305	273	285	286	308	305	309	296	314	289	323	317	308	300	288	289	305	283	289	319	275	322	302	304	322	288	294	314	296	317	306	308	313	310	296	311	318	283	304	355	309	327	314	276	314	300	291	321	274	309	303	298	320	288	311	278	294	285	304	321	297	305	297	288	311	289	312	292	305	294	295	333	324	301	352	300	317	319	323	336	304	346	306	298	318	326	307	287	326	325	305	287	325	293	326	295	313	294	311	318	283	285	296	309	309	286	294	289	315	314	297	277	350	269	272	307	306	317	297	320	293	294	325	305	286	289	299	313	321	305	305	298	298	297	253	315	326	294	312	322	285	266	305	293	334	280	310	316	330	289	303	295	276	311	308	301	320	333	330	305	324	309	302	321	325	288	297	312	331	323	279	315	308	299	292	336	292	278	301	266	341	310	323	305	295	276	296	306	324	314	310	345	309	301	287	294	313	296	340	308	292	299	292	303	304	279	302	338	308	291	353	296	298	293	322	288	313	276	331	322	289	285	290	312	326	292	312	272	310	313	292	298	319	285	329	338	315	327	314	311	293	345	296	276	320	286	313	329	307	309	324	331	298	302	258	319	297	277	318	294	279	307	293	300	303	331	296	281	298	307	323	278	313	303	302	280	317	287	301	335	335	298	314	285	312	328	278	297	321	283	300	308	355	308	324	305	303	293	321	329	329	298	289	327	330	282	298	315	293	300	308	314	289	308	334	285	338	341	290	271	303	326	287	309	314	300	327	338	319	328	296	317	321	315	309	311	320	318	328	295	311	320	291	282	294	294	257	305	294	270	333	300	293	309	321	299	286	306	324	317	313	281	338	312	313	292	317	339	291	293	314	313	287	326	304	332	281	290	286	312	272	300	332	279	291	345	303	296	318	329	303	306	320	293	309	295	296	327	326	272	280	283	324	317	272	313	323	322	306	285	307	302	299	264	332	304	318	294	317	327	295	300	332	320	318	336	312	287	316	293	311	325	305	316	290	320	332	322	332	283	303	296	316	322	293	270	310	327	342	326	296	305	333	290	289	335	326	298	325	339	330	308	308	306	320	333	291	309	314	310	297	313	321	288	302	321	303	322	299	335	311	288	346	307	336	308	273	276	318	281	281	291	278	324	289	315	297	293	288	301	289	312	274	317	287	333	305	278	344	269	283	315	275	297	319	307	278	297	325	288	271	290	292	304	273	287	289	317	281	289	291	273	269	283	325	326	288	339	340	301	315	315	325	264	315	282	327	300	308	274	313	334	307	267	289	288	299	262	297	295	323	277	317	305	281	307	296	322	341	328	272	288	279	322	322	304	315	341	334	310	267	294	316	265	294	294	311	337	330	282	281	336	295	324	283	284	309	316	349	303	295	304	333	336	306	307	331	309	310	327	320	317	296	268	309	318	311	311	283	334	278	292	330	320	292	305	320	287	289	295	319	307	349	325	308	317	326	287	323	292	332	334	293	292	312	331	318	306	298	289	325	294	296	328	349	299	315	327	342	291	301	299	322	303	324	270	284	324	319	291	250	300	297	316	299	291	298	332	302	324	311	299	323	327	304	325	315	295	354	278	311	283	299	295	291	300	304	317	269	308	343	274
4871	7487	9782	2102	920	844	769	791	809	758	737	741	815	3169	5738	4607	2927	1757	1166	984	776	751	712	770	710	687	749	689	690	723	724	749	750	729	734	711	717	719	716	738	757	755	729	748	720	726	739	763	759	724	745	698	735	713	727	769	761	692	746	719	726	727	736	761	729	681	747	696	720	724	706	718	698	734	682	729	735	736	713	756	710	721	713	718	737	746	727	724	767	723	689	700	718	717	721	715	699	726	742	750	719	708	710	726	702	726	654	700	744	716	679	689	775	742	720	757	736	727	712	685	762	716	707	740	747	724	703	722	727	711	709	709	724	667	756	724	711	699	752	785	695	727	716	745	706	702	759	722	703	719	756	735	771	698	718	707	733	699	740	705	705	706	727	742	719	685	688	692	698	725	680	697	695	752	722	753	700	714	714	710	751	702	757	709	734	660	695	734	750	711	706	696	750	701	780	745	748	703	721	697	755	733	720	720	742	753	706	745	688	716	734	726	692	680	701	711	732	705	746	743	676	727	724	810	738	746	741	759	691	681	733	687	687	758	791	702	683	731	728	741	728	763	722	677	692	718	757	767	687	750	709	690	759	695	711	700	746	677	695	747	743	731	718	693	717	703	722	702	712	734	750	735	729	661	690	745	744	766	707	715	681	706	729	707	699	708	728	717	746	746	709	651	731	732	731	719	701	734	746	705	773	728	696	714	734	756	720	733	756	770	735	725	743	700	749	739	735	721	732	693	723	718	718	727	701	706	675	698	725	783	730	735	731	722	711	746	712	698	693	713	720	666	722	711	708	700	731	758	702	720	689	723	715	740	710	718	750	722	699	701	741	697	673	694	732	697	785	662	763	741	763	684	750	698	722	751	717	742	772	718	696	666	678	726	687	730	735	717	725	702	747	715	737	696	692	754	746	687	742	690	669	718	785	703	744	773	753	744	729	742	728	699	722	727	760	704	740	723	746	709	761	709	680	719	734	696	737	730	681	712	727	688	725	706	794	760	725	720	724	718	769	728	718	737	687	736	725	710	717	759	685	719	645	789	771	705	755	759	711	697	705	735	747	716	675	711	659	715	762	703	699	754	713	711	766	736	734	712	682	705	703	710	653	702	715	714	720	692	732	728	695	718	723	742	711	679	741	679	747	723	712	753	688	725	731	761	681	708	716	727	733	713	723	709	807	744	703	745	755	739	711	719	767	745	727	750	736	781	668	697	747	703	681	717	688	748	745	691	727	745	727	703	703	758	705	761	704	739	673	745	741	694	727	691	720	747	713	750	712	679	715	700	756	714	731	726	735	736	756	700	700	742	729	743	757	733	763	735	700	705	743	700	752	735	752	727	709	746	750	687	742	679	737	711	725	712	693	654	682	681	733	726	683	724	679	656	712	751	741	716	703	667	685	690	751	683	711	740	752	710	768	683	726	731	740	719	733	730	709	752	688	753	696	701	745	741	682	723	722	761	707	713	742	700	685	722	751	770	730	730	725	704	768	716	772	744	737	768	679	725	778	679	729	733	701	718	694	730	733	781	733	692	770	742	737	703	714	710	685	758	741	712	704	719	720	729	700	778	713	670	750	706	772	702	707	749	711	671	734	681	743	714	726	731	718	687	704	742	787	764	692	756	730	675	762	714	713	720	731	711	744	729	729	758	744	760	714	751	714	756	741	749	706	767	705	740	707	726	738	717	729	750	702	694	775	715	764	704	720	722	754	778	766	704	740	729	713	720	753	771	715	715	744	736	725	699	737	749	706	761	752	687	735	718	722	728	705	699	692	721	742	730	690	713	764	660	701	691	713	730	727	755	705	762	720	672	740	727	723	710	703	670	693	750	764	811	752	761	696	734	713	707	704	694	713	697	714	738	718	689	695	682	743	742	777	691	743	692	706	692	704	745	706	750	748	663	704	715	710	751	704	734	678	764	688	668	656	709	725	771	727	765	692	745	760	731	712	743	719	706	697	765	673	707	706	740	702	685	689	739	676	748	759	709	777	733	705	721	707	700	683	716	704	752	686	735	677	742	725	768	681	702	706	728	732	686	729	766	705	703	743	733	751	729	717	733	725	732	755	713	729	726	727	677	691	712	756	712	701	704	733	709	733	724	695	696	717	702	654	680	708	742	724	750	670	716	686	728	719	698	749	716	749	808	699	693	668	772	750	688	741	666	718	734	706	728	755	720	752	764	712	708	736	710	743	771	709	721	660	733	758	697	732	744	681	633	705	714	755	728	706	707	755	760	702	674	725	711	669	711	713	691	715	712	759	750	654	744	720	701	701	758	703	706	706	754	748	744	734	702	708	735	732	654	694	766	732	739	769	737	682	702	730	686	739	711	742	708	691	707	719	710	689	718	689	709	733	721	710	716	725	714	737	733	719	726	727	691	727	693	737	706	695	735	740	687	750	696	761	711	710	706	692	695	703	755	727	684	733	733	750	726	757	752	721	748	723	734	671	687	692	753	708	722	685	751	740	702	739	750	760	709	732	729	726	728	733	703	671	723	755	682	747	713	780	700	728	725	704	720	732	722	771	741	714	708	687	705	740	697	736	713	714	700	652	756	724	735	748	728	723	705	758	716	755	702	659	750	758	734	705	703	714	717	723	709	758	741	748	690	733	717	713	750	759	764	724	723	721	760	711	730	703	750	711	723	730	693	729	732	701	789	672	654	670	681	697	720	758	649	726	720	695	703	773	675	768	760	698	723	712	734	710	770	749	738	714	733	760	683	711	709	723	739	754	712	751	729	761	712	745	723	758	728	706	723	672	701	716	732	670	695	766	706	762	755	724	726	691	739	702	722	687	778	728	733	697	762	770	741	732	700	731	726	744	738	701	765	744	780	754	668	755	755	735	727	773	718	728	691	757	714	695	726	707	745	691	752	736	682	732	720	724	714	755	721	709	699	745	732	740	750	684	710	705	719	757	757	712	717	731	761	713	736	715	758	762	739	757	762	719	729	691	726	724	694	747	747	740	743	685	640	717	724	750	740	721	721	749	692	717	735	733	712	710	741	686	724	713	732	713	770	716	700	690	696	671	752	723	677	707	759	720	711	743	701	714	740	691	699	702	702	754	786	734	754	679	716	711	711	713	739	706	750	757	738	760	708	722	719	735	712	690	728	762	698	700	657	737	765	691	720	689	787	696	706	742	672	769	688	746	725	720	714	676	763	720	751	740	722	726	708	731	659	694	720	708	732	744	690	666	731	753	723	724	698	728	662	739	741	724	733	735	741	743	736	714	686	737	692	726	696	714	693	701	744	686	722	697	710	707	684	738	726	658	695	727	723	768	667	750	689	736	691	713	725	738	725	726	700	760	685	708	736	715	720	708	770	746	718	719	709	732	737	692	686	771	694	731	746	748	761	704	716	751	695	723	690	671	693	714	731	742	699	760	723	697	694	749	727	700	744	715	697	696	658	692	720	718	749	704	742	765	679	748	724	701	720	702	687	724	709	689	689	748	698	718	725	701	730	706	732	722	725	727	785
32901	49639	53007	19706	2145	551	443	386	390	352	342	340	634	8006	9654	6107	3504	1706	877	516	326	260	256	233	247	238	255	254	241	283	246	222	282	258	255	241	242	255	279	245	246	264	280	299	254	264	271	270	237	247	279	285	250	252	250	246	254	264	269	268	267	270	255	258	282	251	257	263	276	231	278	268	227	259	234	281	263	230	241	262	254	246	263	258	247	230	241	240	268	236	266	297	242	277	263	241	257	252	228	255	241	239	244	252	261	265	255	286	233	281	247	273	241	261	285	247	273	266	247	252	281	261	229	253	226	253	257	259	284	248	251	252	229	235	286	251	245	237	282	256	267	248	258	248	274	242	260	231	278	276	254	251	232	267	250	252	257	236	240	229	283	263	273	235	247	268	270	262	240	252	261	246	241	254	223	268	249	269	264	254	263	243	235	251	263	253	244	266	267	257	245	244	257	256	254	237	237	290	226	246	257	238	248	239	307	237	240	245	263	228	248	258	226	275	267	237	259	262	241	252	250	263	251	262	246	240	253	288	249	228	248	243	265	247	253	223	261	257	236	284	249	268	279	246	251	303	249	278	196	258	237	277	259	235	240	272	265	246	233	265	264	233	256	259	243	249	250	275	270	244	305	259	235	255	249	278	236	279	254	220	243	226	272	270	259	256	288	220	277	258	254	267	243	282	252	249	263	248	249	268	268	235	227	247	266	240	261	299	251	252	271	255	269	297	242	234	256	244	247	263	254	274	274	246	251	248	286	282	260	232	243	252	238	270	242	245	254	269	257	290	263	246	290	227	233	250	244	244	269	242	245	229	268	238	254	244	273	237	268	255	257	248	273	271	256	261	246	265	255	249	254	249	263	266	276	248	256	269	231	250	266	245	243	243	263	277	256	258	243	270	256	236	243	260	277	277	249	247	240	241	260	260	282	290	286	258	285	277	271	267	259	239	279	271	219	261	251	283	249	240	217	255	263	271	258	281	276	240	243	250	276	275	271	271	257	259	261	231	253	241	235	262	280	267	249	222	247	287	240	272	267	277	257	272	220	257	272	243	246	265	290	274	245	258	233	266	260	278	245	249	266	256	297	263	278	260	245	256	238	278	236	250	245	252	274	270	294	232	274	243	265	266	290	251	260	249	259	274	230	269	263	259	222	287	276	273	287	232	250	241	254	256	273	248	274	284	277	269	229	235	263	250	246	241	290	255	269	250	255	258	271	283	236	235	268	264	278	254	267	257	246	283	280	262	245	267	223	275	264	281	221	235	255	271	237	252	267	251	236	253	262	227	256	255	264	257	270	266	250	224	270	268	254	272	247	244	250	222	251	256	260	265	275	244	267	292	283	244	231	276	283	264	282	254	252	281	241	207	248	242	278	259	257	245	285	215	275	261	258	263	289	273	244	242	274	255	283	276	261	272	281	257	248	274	276	243	230	258	243	254	246	261	234	268	253	259	273	262	278	246	269	254	252	256	235	247	271	266	269	253	238	279	248	276	231	256	257	232	257	241	258	255	248	252	258	280	251	282	257	271	281	283	241	230	233	279	237	257	263	251	262	245	253	256	281	249	239	245	253	235	278	257	266	279	259	278	254	261	265	278	306	250	300	252	245	220	241	259	251	248	260	247	251	282	255	234	258	273	264	238	231	261	272	231	248	225	277	280	269	239	268	252	262	290	270	236	233	277	263	243	259	253	230	265	253	247	277	245	226	265	250	251	232	282	262	231	263	248	225	249	251	282	260	267	267	265	257	272	265	243	230	257	276	227	239	233	272	286	257	244	279	258	239	242	259	272	261	246	281	254	241	270	260	219	269	238	267	257	262	231	268	269	246	247	246	266	286	266	234	254	256	278	299	238	275	262	262	236	257	269	259	277	235	263	283	235	277	266	241	239	255	244	253	247	226	273	259	247	255	237	249	257	267	232	271	245	272	258	273	280	276	256	258	234	265	263	283	240	260	268	243	218	244	265	255	246	207	233	269	232	264	260	243	242	253	214	248	257	230	227	274	271	244	265	258	274	280	232	264	277	252	252	275	267	238	253	299	265	245	258	273	244	245	243	252	269	256	258	247	239	263	269	274	287	272	265	238	239	269	306	248	265	212	258	263	256	262	242	250	285	278	228	248	259	250	253	253	254	274	266	276	251	243	230	229	259	256	259	250	242	291	275	254	267	274	274	242	250	240	285	269	266	258	261	282	256	241	247	275	270	255	250	274	273	278	251	276	255	248	242	252	232	257	268	273	245	285	269	242	261	286	261	257	267	247	238	266	266	245	242	302	245	247	252	245	268	234	251	248	255	271	267	266	263	250	251	234	253	257	266	244	264	274	254	255	230	242	248	267	258	240	271	253	248	240	257	270	264	234	281	248	272	272	240	238	261	291	248	264	224	287	255	236	239	282	249	244	250	260	256	238	268	278	251	260	255	274	237	283	264	247	278	272	257	255	251	284	277	259	253	241	243	267	255	252	265	283	228	281	254	259	218	274	254	264	266	241	250	251	247	282	259	246	254	232	254	264	286	266	274	246	241	260	278	254	281	229	280	261	253	275	274	276	250	269	234	246	269	258	254	248	258	268	265	274	268	259	247	236	253	250	242	277	253	263	236	255	259	250	249	271	249	278	282	300	259	255	244	251	242	233	247	266	270	234	266	238	270	244	262	256	253	259	248	278	251	275	245	259	274	294	255	252	245	245	249	250	257	263	234	268	253	265	246	257	251	266	245	277	245	265	217	261	284	264	237	249	251	235	252	283	258	251	245	235	267	290	284	275	266	231	230	260	231	241	236	262	252	272	262	279	251	261	253	261	233	253	252	236	206	237	276	245	229	232	284	253	252	208	288	266	260	253	273	255	252	253	240	238	282	265	271	258	260	258	287	271	291	235	282	269	241	275	249	275	247	235	293	258	272	253	265	258	255	254	242	242	219	292	281	240	256	245	252	258	275	249	261	265	272	244	235	256	264	219	250	253	238	246	265	278	234	246	253	257	248	248	246	268	243	244	252	239	282	276	254	253	259	247	277	273	228	264	261	243	282	258	270	269	264	220	257	228	273	268	267	248	243	266	252	248	254	247	249	279	268	255	235	247	247	255	281	266	240	251	261	245	244	226	275	272	238	245	278	278	253	253	253	253	268	305	261	243	234	289	238	257	240	234	232	267	257	264	273	253	250	242	281	257	254	251	254	234	288	255	264	263	248	272	249	266	254	239	268	242	270	258	222	236	245	223	264	269	251	250	250	254	269	257	231	243	265	220	219	251	249	304	236	248	255	285	241	262	278	283	300	249	232	234	297	253	240	249	267	251	263	271	277	256	285	267	255	271	254	244	292	253	280	283	249	265	293	235	263	287	256	256	245	249	251	267	283	247	266	252	234	260	241	271	273	267	291	243	262	249	255	229	299	261	248	243	257	253	263	253	282	261	232	243	277	259	237	257	232	285	264	248	242	247	269	260	243	281	252	267	270	269	249	237	275	291	253	257	246	256	269
19755	37818	47004	15079	2298	1877	1625	1458	1322	1173	1119	1004	3272	28932	29986	22489	14768	8086	3825	1917	974	700	647	624	651	627	648	672	641	623	638	588	608	635	604	586	591	625	661	651	604	608	581	638	619	674	621	635	631	627	654	596	635	633	629	622	656	646	635	644	573	602	657	605	602	615	591	615	639	613	641	628	632	588	598	615	600	614	585	625	586	627	593	592	581	659	633	611	619	643	651	615	617	647	579	645	616	649	605	624	611	637	609	616	629	643	636	650	646	607	604	631	619	627	632	621	605	585	605	621	609	635	561	618	593	608	575	607	629	602	632	619	592	604	616	683	605	607	620	618	648	579	639	602	604	645	590	574	585	627	621	624	624	635	617	596	632	603	627	620	620	597	639	577	655	618	598	624	610	608	623	675	605	603	602	617	567	607	624	612	619	644	614	636	643	585	623	675	604	639	618	643	639	612	625	637	638	606	611	613	597	624	614	658	634	658	629	636	611	591	635	604	610	624	587	637	653	623	580	598	625	603	605	608	590	608	592	610	615	609	610	613	597	577	601	594	609	616	612	615	663	611	619	583	591	597	637	611	613	608	620	612	598	660	632	577	597	654	621	596	622	640	631	659	600	672	650	645	653	636	616	674	584	623	651	606	664	669	595	620	600	617	594	618	609	591	607	601	610	625	637	609	585	610	602	660	631	612	628	622	642	657	596	612	605	632	623	614	616	625	644	617	640	570	607	570	606	587	665	624	622	626	619	603	545	625	655	640	622	638	621	584	631	652	616	616	611	644	606	618	617	643	606	611	651	618	624	642	615	581	598	619	606	602	642	582	610	662	620	643	696	619	658	604	652	613	608	578	628	649	613	657	633	654	579	662	664	641	621	641	600	613	575	593	615	644	651	664	598	638	635	603	628	583	648	615	610	600	631	580	700	572	634	584	682	630	650	611	601	627	615	664	643	612	636	602	550	653	601	575	581	624	611	653	578	625	606	601	575	676	625	636	624	632	616	608	615	628	626	637	684	621	629	617	627	600	639	612	597	629	559	646	640	655	660	622	600	598	636	609	605	632	614	590	650	614	630	559	603	634	649	624	618	666	612	588	623	639	644	631	617	665	624	645	638	595	616	683	607	566	611	662	618	615	583	601	579	617	606	592	629	647	604	607	619	594	611	628	581	617	609	593	585	628	642	627	667	624	634	613	600	634	633	634	605	604	659	619	652	600	614	614	636	603	631	592	642	639	632	629	620	642	618	618	624	659	611	626	587	650	620	614	628	586	607	632	659	618	639	609	640	605	632	603	594	638	639	605	606	598	613	606	586	633	623	619	618	673	610	626	611	609	643	611	631	648	613	598	617	650	619	606	656	611	616	658	611	637	562	634	634	640	639	633	628	605	647	599	606	603	648	608	673	671	569	651	621	608	600	611	567	645	573	644	624	598	634	581	624	615	598	604	644	613	603	597	664	612	656	604	615	619	633	645	618	591	643	657	635	669	647	611	601	615	652	664	628	605	629	628	617	595	614	619	637	593	655	644	606	632	603	647	605	586	595	609	601	587	626	621	639	602	622	596	648	584	644	634	655	621	606	652	603	635	587	622	629	588	610	646	654	670	640	639	629	622	613	680	634	610	598	632	576	588	593	660	629	656	616	650	630	621	642	645	553	590	613	621	612	588	601	595	607	623	623	605	614	675	604	594	621	617	637	599	635	617	578	629	631	599	614	644	614	631	634	651	634	611	623	619	608	604	609	636	620	590	603	616	579	619	605	665	599	614	631	631	590	578	652	574	612	629	638	628	588	591	633	621	585	568	626	603	591	577	632	651	614	591	625	604	638	577	633	575	614	632	632	610	605	593	646	628	608	587	626	659	622	587	613	630	646	581	647	608	627	640	632	640	605	624	649	605	610	637	614	603	613	640	601	600	643	671	589	585	654	613	579	635	638	575	635	595	613	578	607	614	605	611	640	609	598	586	663	572	608	623	617	613	637	666	600	614	588	597	623	620	587	647	631	622	634	627	640	600	626	579	649	600	592	612	618	642	667	632	614	648	603	666	644	618	622	596	606	632	631	609	571	613	592	632	619	662	582	637	602	592	590	645	623	627	638	633	591	637	613	633	605	653	592	628	579	622	661	642	629	645	585	643	628	606	655	654	625	617	605	653	633	652	593	580	620	666	588	622	651	585	634	567	625	665	661	628	610	617	630	598	572	634	632	583	649	612	599	597	601	616	666	685	607	626	583	644	605	616	666	636	572	601	612	606	620	636	632	595	586	642	594	641	593	649	612	632	642	597	620	588	604	635	641	617	602	615	621	591	598	593	621	589	597	581	603	654	625	613	605	604	616	653	626	629	664	576	627	601	620	650	608	614	623	622	633	606	584	637	625	622	597	574	589	634	640	662	603	590	651	615	620	615	618	617	598	604	606	578	622	599	647	640	642	642	610	590	630	622	612	597	603	656	627	641	592	618	613	594	594	624	603	634	631	619	609	643	606	634	623	607	604	627	624	643	607	600	640	599	606	597	642	631	649	619	600	651	618	628	630	639	620	601	627	593	580	648	635	624	589	625	628	637	645	658	614	570	606	657	658	662	612	602	566	613	604	630	627	599	632	639	608	623	611	622	627	664	698	631	553	625	610	625	615	646	584	622	606	606	622	648	637	639	642	634	640	606	606	619	632	596	628	650	617	588	654	596	636	638	591	637	621	646	641	626	605	596	663	637	613	611	604	635	628	622	605	638	657	639	618	636	626	662	602	640	545	592	579	597	603	602	645	634	606	616	588	630	621	591	609	602	637	620	633	632	563	637	633	596	665	609	625	606	651	651	630	625	637	598	610	627	602	557	613	595	613	605	652	597	657	650	599	637	586	605	606	621	667	626	599	608	653	659	586	614	681	652	648	617	575	675	567	622	618	630	603	584	576	614	614	654	657	606	611	581	598	600	640	629	635	649	586	607	623	634	631	595	596	641	617	603	652	660	566	580	645	590	617	629	596	599	631	618	611	585	601	636	604	627	611	619	613	636	617	645	613	650	587	579	597	580	612	615	619	586	615	597	630	600	635	626	616	615	622	619	637	630	640	635	627	604	654	596	603	621	590	612	653	621	641	626	651	621	594	600	626	589	618	629	625	580	612	611	611	601	621	590	628	632	652	672	619	626	605	648	627	631	596	634	614	639	577	591	631	607	658	614	621	613	602	622	570	598	629	628	614	606	591	549	671	579	629	651	628	625	598	587	608	620	631	605	621	646	609	616	592	594	658	578	629	629	646	610	638	611	568	631	618	606	671	621	608	579	623	630	633	606	612	580	640	565	645	671	634	629	577	621	612	595	631	591	588	649	628	646	611	593	643	605	610	610	570	600	621	605	637	602	664	660	578	580	649	608	644	631	599	594	629	645	571	646	645	635	629	601	556	604	625	620	579	592	624	604	570	639	575	596	666	632	684	570	642	614	645	629	634	603	583	685	609	622	612	630	639	594	604	609	575	639	638	593
39037	64366	69267	32802	7636	939	568	520	435	385	334	322	317	2951	13332	14022	9597	5373	2261	953	450	258	243	200	207	193	185	214	199	203	202	201	213	201	223	195	222	205	184	228	190	196	199	209	206	208	212	205	174	213	238	187	204	201	199	203	205	151	196	205	193	190	201	191	202	200	194	197	208	195	223	206	223	209	183	183	181	229	221	202	196	194	193	175	197	201	184	188	188	192	199	194	207	198	188	190	181	205	222	239	205	182	206	232	216	181	196	213	206	179	211	192	195	222	211	185	204	191	164	206	196	192	195	215	209	196	208	205	189	197	182	184	214	202	176	218	217	221	206	203	180	165	198	180	193	218	213	196	190	221	199	217	168	202	216	195	197	201	196	181	208	191	203	199	187	213	209	223	206	208	214	197	194	184	214	228	178	171	200	196	222	191	191	227	196	180	188	196	195	221	184	188	178	222	201	229	213	219	209	192	195	211	200	181	186	228	160	192	178	193	194	201	191	185	179	199	188	180	202	184	206	190	203	188	212	217	200	179	190	232	190	168	230	197	210	213	199	222	205	214	201	229	211	185	198	211	207	206	224	211	188	215	220	211	206	186	198	200	212	183	223	170	215	231	188	178	172	203	172	190	215	198	214	212	206	180	182	230	212	204	175	214	176	223	214	209	198	205	172	205	202	169	188	173	201	182	225	217	216	197	202	182	192	171	231	231	155	202	206	205	185	216	215	193	210	218	202	232	227	216	192	198	211	190	194	217	227	189	183	215	215	189	197	194	196	197	206	190	194	217	208	203	212	200	193	211	189	180	181	198	196	197	200	207	230	193	192	207	191	184	206	223	194	168	205	230	189	218	203	199	216	223	185	204	214	212	196	209	187	181	199	172	232	202	197	217	203	224	218	203	224	212	200	217	179	201	233	193	207	206	204	210	168	186	185	182	211	186	206	235	195	184	205	191	203	201	194	204	181	193	197	204	196	210	192	193	224	196	212	205	187	233	179	209	222	203	205	172	234	232	211	186	189	192	199	207	189	205	200	222	210	226	203	205	203	213	193	184	208	218	179	187	204	203	198	196	189	241	184	197	195	215	210	211	193	208	206	205	198	216	222	189	187	195	185	220	204	207	193	190	199	224	213	197	216	170	207	186	198	193	192	222	230	193	219	220	200	203	187	205	197	231	205	197	205	199	212	203	189	215	230	242	192	202	214	208	173	202	200	202	208	223	167	206	193	214	216	202	209	208	183	202	204	200	194	185	208	182	192	179	213	189	179	207	219	222	193	186	195	215	186	222	192	183	214	217	204	205	208	181	207	192	210	219	187	175	205	205	198	185	189	214	188	207	207	221	207	186	200	196	193	194	197	177	209	211	201	199	221	165	189	188	205	187	193	221	203	204	192	227	206	240	188	211	213	198	193	188	198	198	193	208	189	183	197	212	223	175	188	212	202	212	200	203	235	206	169	197	190	205	200	199	222	208	160	203	205	181	178	197	208	202	192	201	179	221	193	187	171	202	213	205	199	208	202	198	225	210	173	201	208	192	225	186	199	215	195	172	200	200	176	179	206	202	196	220	205	205	191	217	217	201	201	187	245	207	203	200	226	208	194	220	187	209	187	195	200	208	201	175	187	198	197	183	208	229	207	198	185	218	159	205	210	192	190	197	215	224	211	197	200	199	182	188	198	212	226	225	195	203	218	178	207	214	213	187	203	204	216	199	218	193	211	211	204	192	194	201	200	187	195	173	186	190	191	190	208	205	188	211	222	195	214	200	202	205	209	201	214	176	187	198	219	203	214	197	183	210	188	192	223	204	199	206	234	187	187	198	220	194	200	217	200	230	202	208	207	180	210	202	196	207	224	197	197	178	199	203	169	199	201	219	195	217	220	186	193	190	215	219	201	193	204	218	206	195	189	198	204	209	201	189	199	182	202	205	168	199	203	211	184	219	193	176	195	212	174	185	192	194	213	184	212	206	231	204	210	192	229	160	199	186	204	207	181	196	200	219	203	202	215	206	212	190	204	219	204	201	223	196	200	192	198	200	212	219	200	190	208	204	213	206	194	206	219	215	203	191	191	189	203	193	206	205	188	215	196	199	207	191	183	210	201	197	210	173	199	210	223	191	204	170	196	218	217	189	197	190	196	215	217	186	210	216	204	212	202	194	186	224	245	189	206	183	195	206	200	228	175	191	199	201	200	206	237	213	213	212	206	198	197	186	189	196	195	203	205	207	211	187	231	184	204	216	220	200	216	196	185	207	204	207	199	210	218	189	171	185	220	203	201	177	183	200	211	209	168	191	206	214	208	164	207	201	209	211	198	192	187	171	182	184	178	199	226	203	212	198	198	212	227	190	186	196	199	196	227	180	200	226	193	177	202	197	198	207	199	216	191	198	184	208	231	218	226	180	199	211	193	198	192	175	204	218	203	196	223	180	231	192	202	180	229	180	198	222	218	216	187	209	202	210	217	193	206	213	207	163	201	200	198	190	214	203	199	194	212	221	190	192	189	217	205	209	186	185	211	203	215	207	202	199	204	226	214	196	213	209	206	209	202	182	208	213	195	224	204	217	209	230	229	198	171	194	194	185	226	196	215	229	177	218	219	208	185	221	218	227	205	196	197	214	200	217	198	231	215	206	187	205	216	200	188	191	188	211	202	184	223	198	187	202	167	190	203	215	235	214	166	175	206	204	210	207	196	201	218	203	190	200	189	188	192	203	204	231	202	209	204	192	210	203	189	206	190	199	206	209	218	180	200	178	187	190	186	188	193	210	206	206	174	211	188	199	193	207	239	211	187	212	206	183	207	217	192	211	199	186	202	237	212	195	218	195	187	205	216	186	191	207	209	208	213	206	195	208	214	190	190	197	198	198	169	165	204	200	203	199	188	239	190	203	222	209	203	221	205	190	187	189	203	215	210	214	218	203	194	217	225	194	199	198	208	197	201	216	205	171	211	206	230	190	181	197	194	226	203	201	199	214	196	212	179	218	221	229	210	220	182	226	206	195	186	205	215	193	173	217	183	187	186	184	192	226	185	189	189	198	211	202	190	201	196	207	212	177	214	177	212	207	225	203	203	214	178	203	193	172	215	203	201	197	182	191	186	227	251	211	200	195	227	220	208	238	189	204	209	229	197	186	231	216	198	205	200	211	204	221	210	223	170	182	178	189	219	196	209	195	184	209	212	175	189	217	171	229	203	186	174	167	181	208	200	194	192	213	181	208	190	217	206	195	193	185	201	206	203	188	199	201	212	191	214	194	171	203	219	221	206	198	185	221	192	193	199	182	184	216	213	203	204	218	194	228	199	219	184	221	194	197	185	209	192	188	222	199	211	232	190	219	219	218	211	196	201	193	199	204	181	222	220	200	218	180	232	180	203	182	198	185	186	209	185	183	212	200	207	200	218	184	179	197	227	200	220	207	178	170	168	194	197	220	232	202	196	217	193	198	207	216	196	205	209	196	201	192	200	215	208	199	204	204	220	194	204	214
23429	47043	60604	27115	3639	2896	2348	1987	1695	1516	1360	1234	1190	12290	36994	36177	28932	19738	10253	4547	1687	837	534	502	515	513	523	487	510	487	522	481	498	528	490	495	477	486	477	513	522	509	514	481	478	417	469	496	490	496	516	478	545	517	511	499	459	500	497	527	488	487	526	504	516	490	513	487	509	508	493	501	511	539	558	506	505	481	535	485	525	510	493	511	460	520	496	483	493	514	518	516	484	506	481	515	512	472	525	506	517	515	468	503	487	521	504	509	479	478	520	508	523	494	481	471	509	517	521	483	531	505	496	559	535	500	503	478	525	441	488	532	491	499	510	492	455	531	510	490	523	500	486	493	525	514	473	511	463	547	482	546	517	526	508	501	519	491	526	552	475	521	519	447	531	480	495	524	510	496	484	502	496	487	523	512	502	469	493	516	507	526	519	523	512	533	537	504	513	480	535	530	536	517	482	514	498	486	517	529	488	497	494	488	480	489	536	505	488	500	490	468	525	480	500	493	514	475	526	504	499	505	540	515	475	522	463	494	506	516	499	505	513	486	494	423	517	472	508	501	524	508	476	514	512	495	524	519	473	519	473	538	505	494	499	520	491	494	478	477	500	509	485	500	491	490	510	492	489	485	460	532	509	519	515	540	531	497	496	465	477	472	494	481	508	560	530	481	515	460	499	490	490	504	500	502	527	520	500	516	500	538	549	531	481	472	472	503	481	541	517	530	464	497	524	490	498	539	535	495	514	484	516	522	471	480	545	486	514	494	492	522	503	522	467	509	512	487	516	499	497	492	471	519	513	491	507	513	507	464	544	522	543	511	476	488	507	499	494	553	528	512	521	489	539	467	482	458	513	476	481	512	527	511	496	510	444	479	519	491	484	494	503	519	506	474	511	515	552	496	478	525	531	477	533	533	481	534	497	499	500	486	501	481	507	507	484	507	467	524	542	484	527	494	485	492	501	443	521	486	489	521	532	515	512	462	449	476	482	522	528	518	487	519	504	501	503	514	484	537	585	488	489	509	512	494	512	494	499	519	501	496	506	467	549	462	480	519	509	490	516	529	505	520	460	536	499	528	478	493	476	529	498	484	500	528	488	500	507	497	509	500	495	487	490	500	498	533	498	501	529	492	490	498	538	484	519	517	534	503	526	520	481	492	458	516	522	491	487	512	530	474	501	519	528	521	491	542	494	499	489	499	449	491	566	493	507	509	511	506	489	465	478	489	525	496	509	526	531	464	525	510	493	481	524	501	453	552	586	484	479	547	475	538	491	495	482	497	493	510	479	488	535	527	490	516	517	465	549	533	492	501	475	526	515	504	481	471	499	543	473	515	495	507	503	510	493	497	551	512	499	502	509	478	503	533	482	525	489	514	529	499	481	524	511	463	454	505	518	519	491	507	501	514	496	501	479	507	514	530	516	532	481	556	552	510	486	501	498	524	492	485	479	481	503	488	489	514	511	506	515	537	537	524	532	469	521	486	446	543	482	521	568	487	508	492	514	461	524	531	486	526	500	476	492	521	480	537	514	497	519	490	488	494	493	516	492	496	491	488	484	509	501	499	486	525	512	494	515	451	515	515	478	477	548	524	512	493	535	518	495	512	504	496	479	548	510	516	536	512	525	490	505	502	509	481	534	504	535	526	503	499	472	501	508	481	500	502	492	503	443	476	533	528	480	506	504	547	521	504	499	570	508	529	497	493	535	529	517	489	480	468	452	511	520	503	535	464	485	493	511	496	480	511	465	541	477	513	505	513	481	451	484	542	509	529	494	474	499	496	506	505	481	496	509	466	548	509	489	487	461	489	490	493	491	520	521	513	488	483	477	497	485	483	479	550	512	502	481	482	540	530	522	549	519	505	511	529	523	506	490	527	524	491	472	487	484	479	506	470	515	487	520	557	483	498	540	499	486	508	448	497	486	492	514	521	482	469	531	476	546	509	538	474	492	476	506	506	510	541	514	493	505	508	480	500	535	522	507	516	484	484	520	478	528	516	510	483	487	491	495	467	544	490	533	447	503	532	501	463	536	482	508	501	509	460	496	476	497	469	504	499	523	502	538	520	478	507	454	509	532	506	494	498	485	507	492	487	550	538	494	509	471	488	509	507	541	543	527	509	498	506	483	471	542	517	454	481	485	510	476	479	477	515	492	520	518	558	468	482	460	494	514	495	487	471	534	487	503	489	522	507	511	510	472	489	465	485	543	491	514	525	489	494	542	494	473	490	500	524	490	541	505	559	499	512	482	524	528	478	502	481	506	514	479	490	519	521	543	487	518	497	564	518	488	514	468	528	521	466	483	503	505	534	505	537	499	550	504	465	456	523	465	529	529	474	502	485	520	488	504	514	438	538	453	519	515	482	490	526	541	513	505	487	491	481	558	520	498	535	561	498	520	509	528	478	496	455	494	483	521	530	438	533	495	517	507	486	469	502	501	509	491	494	500	504	503	477	509	523	468	506	465	501	524	509	488	480	475	564	516	519	497	510	520	511	475	489	516	541	502	508	495	508	510	509	494	527	517	478	510	511	469	504	503	495	489	522	497	511	506	540	475	500	519	487	509	482	519	536	507	500	522	445	524	552	530	508	510	553	475	551	461	543	535	499	477	514	505	529	505	502	512	550	521	494	494	497	528	511	501	530	505	454	512	497	504	511	519	479	517	521	494	516	486	514	527	460	482	477	491	515	475	477	503	510	533	504	497	454	499	484	552	528	517	510	531	503	524	470	476	507	466	483	519	499	563	519	500	478	526	502	494	462	530	512	496	505	519	481	516	466	503	475	511	481	501	512	511	522	491	549	505	496	470	515	439	502	491	483	532	484	496	463	479	490	478	501	503	495	474	484	501	494	485	482	492	512	490	488	502	529	472	508	517	455	511	499	525	505	520	473	486	507	538	558	498	523	501	538	494	502	522	544	524	481	504	509	518	506	498	503	518	521	529	492	483	519	499	499	483	504	518	485	482	464	501	495	497	506	525	472	491	485	473	522	490	508	508	492	540	530	472	491	442	511	495	491	480	510	471	501	525	490	477	509	469	518	549	536	521	543	497	484	533	520	493	508	476	496	497	462	480	503	514	461	509	543	517	466	495	506	513	499	545	538	457	512	533	516	460	541	471	483	511	520	491	491	518	514	521	496	490	555	519	534	451	511	493	522	512	536	529	517	514	465	513	503	469	518	469	500	481	533	498	566	506	467	471	462	518	488	463	516	528	492	520	498	470	502	493	511	512	490	492	503	507	507	504	520	488	479	483	521	506	534	478	502	465	490	492	534	507	497	531	483	506	470	539	480	464	508	483	492	509	501	514	479	503	515	510	501	521	528	508	512	516	471	551	531	491	523	492	482	503	463	477	531	515	479	481	552	524	506	518	487	483	474	502	523	524	512	490	508	499	499	512	536	465	500	533	498	526	523	518	489	501	530	520	524	511	543	486	506	501	505	536	488	524	483	487	537	512	493	518	519	496	493	526	505	476	486	498	458	547	505
4342	4144	5720	725	351	322	321	304	315	309	333	325	311	475	751	938	945	803	598	433	410	344	321	297	330	318	307	326	318	294	316	316	330	322	318	337	304	292	314	292	297	320	299	289	327	328	309	325	299	279	314	325	336	326	324	299	307	347	331	322	324	311	330	338	294	292	323	336	326	307	337	310	323	329	294	309	313	300	317	329	308	328	354	295	308	333	318	317	311	325	319	329	300	324	332	319	283	321	320	317	335	369	317	314	351	342	348	321	307	335	305	333	335	298	349	282	325	304	336	332	287	293	317	324	339	289	307	343	322	294	331	322	295	319	312	313	362	329	334	317	316	320	320	309	308	311	285	330	303	298	285	338	329	303	307	296	323	299	299	292	328	350	310	320	337	323	317	285	325	324	317	311	327	314	314	320	302	332	301	271	328	294	334	288	301	299	302	313	339	325	309	322	336	325	335	274	304	313	327	306	346	318	303	323	344	320	288	265	346	310	335	333	295	299	303	328	278	380	314	306	341	323	305	323	300	326	331	331	313	337	342	311	305	326	317	317	303	324	300	290	296	249	268	325	297	315	313	326	335	305	285	334	322	299	301	313	283	321	326	319	327	308	312	293	284	302	344	311	321	319	299	311	336	298	319	324	332	323	310	257	308	310	309	298	346	297	327	323	323	337	305	267	305	362	315	312	307	327	297	310	307	331	331	315	338	328	320	311	303	302	306	314	347	310	322	341	330	309	305	326	314	343	318	310	330	327	330	303	315	312	332	338	301	314	314	298	318	311	304	346	329	327	312	330	311	330	326	316	302	322	296	300	298	354	290	322	286	353	308	320	337	298	306	342	312	355	321	325	331	317	304	302	306	312	312	336	313	334	285	314	338	331	321	333	304	299	292	299	333	301	309	332	316	324	338	299	325	326	291	333	280	299	342	318	279	306	298	315	317	337	320	325	321	289	336	324	325	323	311	303	336	309	325	318	330	315	352	272	305	311	302	318	330	308	325	319	306	303	299	310	300	308	307	293	321	337	311	329	336	331	287	332	322	304	318	310	324	310	352	287	328	290	325	310	304	310	291	284	353	325	319	321	318	322	330	298	315	309	325	314	324	306	360	298	326	347	281	302	338	325	306	317	297	301	333	315	280	309	298	316	340	297	311	306	286	331	306	299	290	325	320	298	295	297	318	320	299	318	320	285	348	319	276	285	296	296	302	317	315	333	309	309	295	322	298	307	320	346	306	330	331	321	304	319	327	309	316	321	305	351	303	321	301	323	361	284	311	312	303	311	334	333	295	308	330	293	329	316	300	331	305	300	341	325	334	339	296	348	336	321	312	290	316	330	303	291	322	301	350	335	321	325	309	299	313	323	332	311	330	319	336	337	330	314	301	315	293	323	305	337	323	326	312	299	307	360	297	321	324	285	349	336	294	330	318	322	341	344	336	314	312	332	300	317	353	316	291	329	323	312	341	320	328	311	331	317	327	344	318	341	310	292	312	338	303	297	336	319	322	304	318	319	313	289	317	285	292	306	285	301	310	316	296	302	306	306	326	300	312	299	330	319	352	328	301	336	315	328	338	301	285	311	294	298	299	351	290	289	319	326	360	331	314	328	319	306	330	306	302	316	346	321	266	296	326	332	320	309	322	306	303	324	341	313	320	335	294	330	347	313	331	303	338	327	324	320	337	339	281	307	311	304	347	277	313	333	303	302	336	326	296	305	303	313	323	321	281	304	322	290	307	354	324	324	298	296	315	345	332	318	335	294	303	320	292	311	261	295	333	318	325	319	298	323	334	325	317	346	306	271	296	315	300	294	335	311	331	322	333	324	351	299	323	313	310	299	274	320	323	317	323	321	341	315	343	321	303	335	321	338	305	313	291	305	319	339	298	300	333	293	299	298	326	349	306	322	334	325	331	264	311	319	351	311	330	329	309	329	312	297	295	321	312	337	297	303	325	348	330	278	351	352	327	325	337	287	339	315	370	313	287	297	348	300	318	313	305	296	311	307	346	308	325	324	292	327	307	336	303	286	308	303	318	302	336	304	320	306	334	317	310	301	313	294	332	291	320	324	307	306	317	329	321	295	345	304	305	312	335	301	306	318	304	340	315	315	306	305	366	300	295	330	305	314	279	324	340	292	313	343	338	309	301	313	324	317	314	336	282	349	329	338	287	325	347	302	349	329	311	301	308	314	326	311	335	304	325	326	293	289	320	315	351	320	340	276	289	326	289	293	295	334	326	297	339	326	278	294	321	320	316	308	325	315	319	316	308	317	290	292	291	285	350	304	306	320	322	317	308	327	325	318	318	292	317	357	330	287	338	305	305	356	283	330	299	299	330	267	288	299	315	300	305	303	332	335	340	334	317	305	306	348	306	311	302	297	306	332	322	329	330	290	297	332	317	314	320	306	321	301	297	324	320	323	303	305	333	344	326	307	303	298	287	303	320	339	320	293	320	294	326	322	324	319	328	330	334	319	325	294	301	328	361	326	286	275	314	322	313	309	321	296	327	325	323	342	301	314	298	309	321	303	283	329	316	356	298	322	333	297	317	342	311	314	362	354	347	310	294	337	324	339	301	363	325	320	310	321	286	336	329	334	344	304	329	316	328	343	299	317	278	317	302	315	320	346	313	316	294	300	295	346	308	330	318	329	306	328	313	343	329	344	321	315	317	297	312	309	297	348	316	324	352	302	323	315	306	294	345	329	359	308	316	322	343	334	352	300	314	345	290	291	307	310	334	312	321	334	286	352	283	349	326	321	293	322	317	324	342	327	293	340	298	318	337	315	336	278	281	305	314	306	328	296	321	338	327	285	276	340	311	317	336	340	319	322	321	297	300	353	316	364	346	296	303	307	308	310	311	305	286	303	299	295	291	320	301	296	316	312	355	303	344	361	317	308	310	307	279	323	311	314	336	340	290	333	331	320	325	298	315	315	319	311	320	315	332	342	321	300	328	338	310	303	336	312	300	298	293	314	345	305	320	315	305	352	347	316	322	309	331	316	306	332	318	338	316	334	327	272	302	334	322	313	337	319	294	300	328	319	288	323	310	303	276	330	298	329	314	300	334	358	338	337	311	321	299	299	306	320	300	315	345	344	326	304	305	288	288	310	295	353	330	290	277	305	323	307	319	312	315	293	314	328	307	294	358	274	294	363	306	310	317	319	307	306	297	348	297	308	306	300	313	312	336	334	287	307	293	285	311	311	306	330	345	326	333	298	300	304	313	322	298	325	318	337	331	326	329	302	345	351	299	323	313	337	303	318	342	315	320	314	318	308	327	318	310	325	298	331	303	304	321	297	335	303	311	329	289	326	338	286	308	309	325	323	328	319	311	313	345	312	323	316	344	323	308	326	289	314	321	303	297	321	352	288	334	312	310	318	361	343	293	304	312	311	295	313	355	297	337	320	270	315	315	285	339	312	327	296	321	295	301	308	286	334	345	359	311	337	344	334	302	309	265	301	335	285	317	329	302	337	329	347	300	325
4177	6676	11619	1492	871	879	859	813	754	793	784	744	857	1611	3444	4226	3745	2954	1825	1149	938	792	758	741	761	803	766	749	755	751	723	786	744	726	750	710	756	747	723	784	740	774	764	791	701	726	729	738	714	746	709	772	739	775	712	746	747	766	737	740	729	738	747	765	741	763	790	729	756	737	761	789	717	728	747	784	786	748	751	716	762	763	778	797	726	765	732	759	782	784	748	735	802	799	729	774	767	740	722	745	759	768	723	748	776	732	783	751	804	739	721	752	769	794	722	750	731	741	799	747	794	790	727	756	740	773	829	705	736	707	752	711	764	765	746	795	733	737	770	788	800	730	712	702	781	745	713	757	768	767	780	728	789	759	752	783	733	762	796	736	742	752	750	755	769	729	718	770	727	776	759	765	740	750	717	721	791	781	763	732	740	748	752	769	730	816	749	728	771	767	737	725	772	735	720	784	718	707	774	771	744	808	764	723	720	726	780	801	782	760	799	757	784	773	775	728	708	745	803	770	793	768	747	720	778	708	710	736	783	765	803	745	793	779	729	729	777	770	779	686	775	776	728	793	676	779	729	776	743	744	731	762	713	769	737	790	771	705	716	728	787	704	759	778	726	711	731	756	734	835	702	786	767	784	727	846	794	786	740	727	753	739	804	731	682	770	742	780	745	737	739	772	792	740	737	786	747	751	819	674	743	732	756	774	728	710	783	730	745	717	715	740	764	766	736	761	779	721	751	728	691	760	713	773	812	735	782	815	759	741	774	739	784	690	746	791	781	746	744	738	735	752	769	771	709	753	737	737	706	751	777	727	706	765	739	711	748	763	781	745	715	775	709	767	751	733	754	780	702	768	723	778	789	785	745	733	743	744	730	788	763	767	735	735	767	734	723	731	776	699	753	775	722	782	796	783	741	737	739	789	751	773	797	792	735	757	728	771	702	772	789	777	709	777	766	805	783	700	730	764	700	735	719	743	746	757	744	758	761	721	730	718	729	727	751	724	754	773	777	705	778	734	744	710	728	746	749	758	736	788	777	766	719	736	745	750	774	725	685	774	776	747	747	749	770	742	704	768	772	776	756	779	796	750	760	776	724	790	736	746	781	741	772	757	726	727	750	741	757	786	788	789	705	757	755	740	733	725	726	737	768	767	774	712	750	749	732	731	779	713	747	761	777	777	758	739	728	736	714	741	734	806	693	742	791	670	749	780	745	747	759	770	761	706	761	724	719	733	762	753	735	750	756	796	760	725	716	705	788	778	733	751	766	732	737	774	747	751	755	750	765	710	739	775	774	780	758	757	806	740	729	748	714	784	732	783	752	813	787	765	723	785	742	797	749	779	768	763	784	758	763	790	797	753	701	743	727	794	749	784	748	744	742	756	758	729	722	728	729	733	736	775	738	735	678	793	788	772	733	746	757	714	745	769	767	730	726	753	784	743	752	800	776	735	723	818	721	753	775	791	806	769	736	798	795	766	743	710	763	752	757	748	741	740	759	738	746	757	754	763	723	722	759	739	739	757	743	787	760	772	720	820	735	758	718	753	736	818	797	733	749	735	714	708	791	759	785	729	731	779	766	740	735	765	737	796	754	731	781	769	781	750	763	744	720	715	759	782	735	763	715	741	719	730	723	762	744	744	740	770	731	762	773	787	799	705	713	691	723	776	754	737	746	753	800	770	723	752	740	776	722	748	755	716	782	758	703	779	824	791	784	724	688	751	765	778	755	780	734	710	775	766	703	766	802	768	742	748	718	724	718	735	792	792	747	740	703	730	776	689	722	748	700	744	772	730	686	733	746	755	741	736	726	759	755	724	719	794	729	745	739	760	734	759	719	757	762	773	784	783	762	731	761	778	779	764	794	757	738	767	755	737	717	733	745	795	743	760	816	718	761	715	780	723	739	780	748	695	723	727	742	789	790	699	746	772	804	764	735	710	757	769	791	743	756	740	725	708	808	758	771	668	812	739	735	770	830	716	725	744	723	711	752	749	757	732	760	816	740	778	719	725	725	751	785	760	751	757	778	833	752	718	737	755	761	754	746	714	750	707	742	749	779	764	721	746	760	777	770	820	751	774	728	785	794	735	700	728	756	789	769	744	748	748	815	786	740	770	740	744	735	762	740	778	772	712	744	772	780	707	733	770	735	727	729	786	739	789	740	702	792	738	757	760	798	765	772	694	759	714	765	695	740	734	735	783	734	745	786	698	705	786	790	714	730	766	729	735	764	735	748	735	755	745	690	769	736	723	811	753	764	789	754	765	796	775	732	743	721	785	799	770	782	802	770	726	781	770	774	748	726	723	743	775	700	785	807	803	730	798	788	792	740	735	770	727	750	754	742	758	750	736	771	775	788	707	783	762	761	747	730	745	717	776	749	755	766	741	713	773	764	773	736	729	703	781	721	772	725	756	782	742	715	793	778	755	758	730	775	699	763	728	763	737	750	723	764	745	749	737	788	760	767	744	764	749	766	705	756	773	733	748	759	773	760	715	763	743	742	704	732	719	732	775	755	765	801	724	723	752	753	736	758	713	746	719	747	750	738	779	779	769	723	770	753	761	758	746	721	770	759	765	797	724	788	733	754	766	765	740	754	758	787	748	749	746	745	790	737	775	762	768	730	756	759	753	751	774	764	749	736	778	763	764	744	743	773	799	747	749	726	713	732	709	785	732	758	767	761	746	717	667	729	747	765	740	781	714	794	780	776	723	732	785	729	711	766	774	791	760	704	760	741	721	744	729	713	722	776	822	729	704	724	748	742	757	704	763	775	743	719	785	775	760	729	717	756	768	749	716	733	787	757	781	765	705	831	794	745	721	755	762	749	814	698	779	776	774	759	771	743	715	782	747	788	806	720	716	756	761	740	792	730	769	762	766	742	770	699	727	783	735	710	723	711	748	760	745	789	735	774	772	791	768	725	744	696	733	743	786	720	749	797	740	759	740	707	764	749	772	755	740	716	750	809	735	717	698	722	744	745	710	738	780	738	713	756	742	745	761	687	683	769	742	738	769	744	746	760	742	782	811	803	749	767	775	785	742	731	787	704	738	787	743	695	784	745	716	728	693	707	705	727	748	738	766	749	744	773	747	739	765	725	752	743	743	741	757	761	761	751	754	727	752	746	757	764	757	735	729	767	764	749	707	715	784	785	827	774	714	763	750	733	741	756	727	773	754	753	758	779	706	748	733	762	768	731	797	736	800	781	775	718	810	763	768	747	703	753	753	715	780	772	743	768	735	724	758	747	771	751	683	764	784	748	779	732	757	762	706	723	800	776	754	758	757	717	742	736	774	745	703	759	756	748	779	745	810	763	750	797	745	735	756	741	777	728	743	728	759	767	756	747	702	758	799	751	725	755	766	776	778	748	754	766	747	747	737	768	715	754	815	732	786	735	713	736	768	725	741	737	733	768	741	718	794	780	758	712	717	788	789	758	792	803	775	745	767	759	738	744	689	719	752	789	735	752	739	787	799	786	738	742	792	700	734
31257	47042	56217	17067	1701	595	489	403	386	363	383	308	348	3018	7165	8048	5565	2847	1358	709	402	307	290	295	278	266	254	301	312	274	288	293	287	289	273	274	277	270	318	279	284	259	309	279	259	258	294	285	290	254	265	246	265	298	280	270	269	276	250	280	257	265	264	264	258	288	246	286	254	287	273	243	294	278	284	301	274	279	281	304	266	262	244	256	264	277	312	291	287	263	281	283	257	287	264	294	274	282	286	253	292	298	247	280	278	270	294	288	271	284	271	276	249	276	266	259	274	288	267	291	270	263	263	277	261	297	296	264	264	259	293	275	284	288	293	288	266	285	293	250	245	260	274	262	268	292	253	289	268	273	289	257	280	305	266	260	269	291	261	277	301	249	262	252	316	276	285	296	274	271	294	275	314	277	261	283	267	278	264	275	292	288	251	259	281	290	310	236	264	273	271	270	294	281	246	303	296	248	271	292	292	268	284	262	284	263	253	268	288	271	286	258	272	288	298	262	278	264	283	255	279	264	269	242	240	255	270	253	289	296	297	254	244	314	281	291	277	293	302	283	288	245	229	242	285	293	289	298	278	295	238	283	302	269	278	279	268	272	285	256	289	298	265	339	301	257	258	267	274	274	285	262	283	303	270	265	271	292	292	273	248	272	297	253	259	292	272	298	275	261	267	267	283	265	277	300	279	300	284	270	294	264	260	241	272	274	266	273	293	265	271	255	285	242	285	267	274	260	297	271	289	274	266	285	307	271	249	263	252	274	309	251	335	305	251	247	277	278	238	251	269	264	275	295	284	266	306	262	260	257	268	271	286	268	288	279	294	306	265	279	282	268	297	287	265	262	266	274	251	275	277	274	275	288	312	252	293	251	230	259	269	281	284	306	280	256	308	267	296	253	243	275	270	299	290	286	276	261	284	242	278	245	302	280	297	261	266	263	258	257	263	297	287	291	261	285	280	275	245	266	239	254	283	285	274	283	289	310	272	246	242	285	265	254	271	261	259	245	272	291	270	262	214	265	253	264	256	292	279	254	306	273	264	273	275	262	294	327	275	259	265	270	246	243	260	274	249	267	274	265	277	263	307	289	263	272	286	247	282	320	239	276	313	315	286	304	293	266	260	242	276	272	282	294	287	282	278	287	301	288	256	321	268	261	259	252	277	270	303	252	300	282	286	283	292	278	255	278	286	257	264	256	239	245	283	252	288	244	262	260	248	269	287	278	268	289	272	291	261	272	311	298	283	276	269	301	279	266	259	242	324	258	293	280	327	233	272	252	287	250	253	304	270	269	243	273	284	302	278	303	281	287	264	255	262	278	227	267	285	252	269	268	286	279	299	278	258	286	275	287	257	258	282	288	264	276	295	280	266	285	287	276	255	282	257	286	257	281	287	285	273	282	258	250	266	270	255	273	284	297	276	273	276	291	303	238	252	280	268	263	278	278	272	290	263	278	283	268	270	312	301	289	272	243	276	237	284	269	275	273	281	286	304	273	265	268	263	284	258	255	268	283	266	273	269	261	285	296	277	288	273	271	254	289	264	283	272	259	298	271	267	299	301	262	276	264	283	266	297	286	303	274	248	291	251	260	269	263	255	240	303	272	262	293	279	298	278	273	254	268	285	257	264	286	297	261	267	292	278	245	261	256	267	312	268	271	300	253	264	284	265	289	271	247	278	257	311	258	274	265	247	274	270	272	245	270	267	268	296	277	258	289	249	258	293	264	275	257	293	254	264	286	271	265	290	303	255	258	281	275	273	286	289	254	245	272	294	291	255	274	282	303	247	284	248	298	275	293	257	258	287	302	285	253	272	249	301	293	265	272	288	261	286	276	261	264	284	276	254	279	270	258	255	271	270	275	249	240	242	281	271	252	269	285	252	296	269	256	270	276	267	299	287	299	280	264	291	268	266	286	296	267	265	300	273	278	310	268	279	268	244	260	274	274	260	242	265	272	297	283	264	269	264	294	293	287	293	269	262	289	303	277	250	284	274	286	254	283	248	255	260	263	275	265	290	278	235	280	266	289	268	303	287	305	267	240	253	279	249	242	273	288	277	281	289	274	280	280	293	255	278	268	278	264	283	276	248	303	286	276	275	257	278	267	253	266	269	258	276	273	269	303	273	280	303	266	257	296	300	284	263	281	251	263	248	287	274	270	308	288	276	294	299	263	263	291	284	277	277	282	307	285	297	250	259	283	275	241	302	282	275	277	249	275	282	254	289	281	252	256	272	304	328	265	252	275	281	257	283	290	266	261	281	247	296	273	273	303	271	262	244	262	265	304	262	290	279	266	286	272	282	263	277	268	293	243	274	282	260	271	289	245	283	278	255	264	275	298	281	257	272	301	273	271	264	276	279	300	255	277	269	245	272	279	280	276	247	291	280	281	312	304	284	279	294	281	278	273	285	292	278	287	266	277	258	288	254	302	303	287	284	307	288	260	241	287	319	261	252	262	241	294	282	252	254	251	280	259	267	245	290	285	271	276	297	250	266	279	288	275	277	270	284	291	275	278	282	289	262	255	252	249	266	278	248	254	280	261	304	299	294	267	279	284	275	283	277	277	252	268	278	260	276	295	295	282	288	278	266	267	254	303	296	240	276	289	289	263	260	260	275	288	271	288	264	284	271	267	289	288	272	305	253	292	255	234	295	275	235	285	308	266	265	241	296	277	273	265	274	274	286	295	253	227	257	259	284	262	299	304	284	295	274	273	275	308	280	269	252	276	293	245	251	299	282	250	259	260	262	268	269	267	248	285	293	272	235	250	281	278	272	301	284	270	263	280	276	273	267	280	244	290	261	254	284	267	274	248	292	269	269	281	278	264	262	279	263	270	318	310	271	281	302	261	275	263	315	269	274	291	319	260	240	275	283	265	292	272	290	299	272	270	302	264	290	270	253	280	281	286	277	273	280	268	253	261	272	254	281	270	262	271	288	270	271	291	247	301	251	282	277	300	263	284	270	282	255	280	266	247	271	271	282	275	273	271	274	281	284	249	281	298	254	278	256	285	264	288	285	273	279	249	290	252	263	279	283	259	291	228	257	310	244	269	268	255	262	288	294	266	266	255	262	310	295	283	273	286	271	274	251	253	310	263	257	280	263	256	278	298	300	264	264	261	252	264	267	252	266	264	295	292	265	275	260	264	242	274	265	278	275	265	300	250	278	295	274	287	293	247	261	260	279	279	296	291	277	246	255	274	291	278	278	265	265	288	258	272	285	260	277	276	242	284	264	263	261	267	262	266	259	241	281	301	246	279	248	294	244	241	277	296	266	234	288	251	291	288	307	305	269	275	253	281	296	287	266	284	249	279	283	272	257	264	257	275	272	291	248	299	240	264	259	283	294	270	290	308	297	257	279	267	269	282	284	257	278	252	269	323	265	294	286	270	311	272	268	252	304	304	289	279	265	241	266	287	288	306	276	289	306	265	267	285	293	261	282	289	272	262	256	266	285	288	266	284	261	295	291	277	258	259	249	274	283	270
18802	36646	48412	7701	2300	2050	1746	1454	1359	1162	1123	1098	1262	14654	27318	27918	20682	12195	5883	2722	1341	949	732	670	709	659	670	618	640	643	646	655	672	651	699	702	677	610	679	629	662	650	655	680	636	649	690	696	659	660	668	644	662	671	659	699	661	638	643	670	649	647	669	640	648	607	666	621	659	698	663	639	620	679	679	667	689	638	630	671	681	671	647	615	596	673	623	620	664	656	657	628	672	657	687	671	664	645	655	622	699	687	683	645	679	694	669	624	659	676	636	665	682	632	653	670	666	661	625	667	675	679	730	703	684	661	697	592	692	666	624	665	621	668	683	642	676	625	661	679	625	645	647	610	687	650	646	618	621	623	597	661	643	676	697	665	675	681	675	689	686	672	667	651	725	681	633	688	688	661	668	673	683	623	689	611	637	657	695	683	681	644	686	674	637	634	677	650	683	700	654	632	703	661	667	682	616	691	694	689	678	622	692	674	667	666	669	644	693	660	643	676	662	647	671	683	638	654	685	676	626	662	673	627	634	656	650	667	648	610	636	656	630	659	666	613	652	654	631	624	629	634	646	674	660	659	667	685	657	678	666	654	635	635	674	646	662	700	715	732	645	633	658	697	646	633	644	664	722	620	719	687	633	674	642	644	622	685	657	679	652	661	668	642	603	622	648	676	642	626	668	641	649	705	623	646	640	632	683	677	688	703	648	667	618	672	655	702	681	647	647	628	654	654	669	644	646	634	635	656	652	667	685	694	640	646	634	656	603	672	661	654	667	716	700	655	705	626	683	689	698	685	682	648	613	685	644	644	657	632	693	682	695	629	668	681	628	648	666	623	686	662	650	649	695	633	641	635	688	678	672	667	671	661	666	643	659	668	644	655	651	636	671	681	653	640	638	664	695	688	645	669	662	628	683	658	616	668	658	676	657	659	636	667	634	627	645	633	663	623	611	647	688	669	658	661	645	626	648	636	614	648	678	710	646	631	665	611	646	750	641	633	635	627	670	676	662	661	727	673	668	695	622	648	656	667	662	690	605	703	679	673	666	674	632	623	645	720	632	656	682	630	651	671	680	689	665	651	705	673	696	654	634	685	631	625	652	673	678	690	647	658	637	653	656	675	675	648	675	665	656	661	678	665	653	650	667	614	623	657	692	676	652	665	683	630	620	695	639	613	624	628	687	652	709	667	673	646	724	669	653	702	674	650	653	646	647	651	664	645	650	674	652	657	645	645	684	622	670	645	697	643	671	671	681	673	679	708	668	662	664	611	654	622	656	645	663	659	640	669	663	668	646	653	663	699	668	670	673	662	630	683	650	669	664	619	617	711	711	645	623	658	677	669	647	651	669	691	695	649	659	683	665	645	632	669	678	590	650	682	636	685	653	686	657	694	688	682	672	639	652	689	644	682	669	684	700	636	655	646	665	628	648	653	684	681	689	672	673	647	672	668	675	704	648	706	587	669	674	636	685	635	665	632	634	656	666	661	683	679	628	671	656	667	690	649	630	650	673	653	660	686	668	669	627	684	658	742	627	627	627	675	658	652	704	673	651	641	711	641	646	682	700	669	692	627	642	638	620	662	696	693	689	663	686	630	676	660	665	646	641	697	637	648	650	646	606	654	630	730	655	652	651	634	685	645	664	629	617	662	692	647	616	675	650	623	642	664	665	633	665	682	677	676	653	684	660	629	669	685	657	693	645	644	629	649	624	631	651	665	672	620	679	651	704	655	625	641	649	606	622	688	623	696	671	671	658	694	659	700	614	647	661	646	682	656	647	654	659	648	674	680	643	697	666	689	662	637	644	658	649	691	617	649	658	626	627	691	669	640	637	620	681	635	653	685	666	676	640	652	666	653	650	665	695	681	664	650	650	665	677	709	669	614	662	644	660	609	665	725	693	682	666	632	645	664	588	667	666	656	652	674	667	677	677	623	675	624	656	679	672	644	665	663	645	653	642	663	643	693	650	628	655	681	672	644	625	618	681	677	667	633	680	649	662	664	663	662	646	685	683	696	616	701	707	671	683	677	681	689	625	636	643	690	602	656	691	651	706	689	646	632	681	671	662	691	675	677	613	746	675	700	647	648	630	662	668	695	598	636	616	615	671	692	665	624	645	675	703	664	681	655	627	667	692	638	650	707	702	628	640	620	673	675	620	687	639	659	645	665	708	669	628	611	628	665	643	672	685	663	645	676	677	648	604	674	638	697	642	685	656	658	679	654	687	671	645	621	645	678	669	597	626	678	674	664	678	687	650	682	675	687	629	656	659	690	692	631	672	638	654	697	703	613	640	700	704	682	658	664	660	678	688	666	649	644	685	643	642	666	695	706	646	651	655	642	625	658	624	613	640	700	647	630	636	662	647	672	686	665	654	701	614	670	632	659	646	679	642	701	640	676	631	679	657	611	605	652	628	684	655	694	711	633	646	665	678	646	667	681	632	643	688	708	693	707	669	671	669	659	666	655	712	653	679	689	645	662	687	630	677	722	691	656	676	644	647	653	699	652	704	656	696	640	704	638	700	672	676	672	704	680	668	698	665	671	673	668	678	648	656	725	638	646	657	651	669	673	652	633	657	656	687	646	648	652	608	663	606	680	656	623	643	641	640	667	665	702	678	684	623	678	668	668	663	722	619	694	710	671	684	652	628	662	707	649	680	684	712	660	666	658	662	690	698	669	680	661	630	688	676	674	630	636	660	710	601	638	661	631	660	657	649	700	635	647	647	682	646	654	647	685	676	671	676	700	706	646	612	660	691	652	657	674	632	612	680	642	649	634	643	641	621	688	695	663	703	671	669	677	693	663	702	670	658	686	632	662	659	697	674	653	662	626	683	674	650	654	674	636	742	657	635	665	629	642	625	633	705	740	664	654	680	678	700	630	627	658	645	676	628	706	694	656	663	662	631	642	685	670	651	720	591	685	662	703	663	637	663	705	653	638	615	664	700	661	666	636	635	685	666	601	648	673	669	681	682	697	663	707	668	739	626	669	665	649	693	682	680	712	616	645	672	676	689	615	658	659	703	652	725	678	649	626	636	645	635	669	731	638	648	685	710	677	698	666	653	648	685	630	647	672	663	657	639	710	654	660	668	668	675	650	696	672	646	694	692	641	680	641	676	676	602	636	659	617	642	637	656	614	687	675	704	651	678	652	642	672	610	596	618	669	658	629	656	632	661	662	668	652	663	673	665	669	638	698	663	666	666	688	683	690	626	696	630	699	686	664	617	661	635	674	681	638	695	652	660	686	642	705	668	669	651	688	667	626	642	664	622	653	681	677	620	703	661	696	660	646	617	612	679	664	695	687	634	622	630	699	676	664	642	668	695	649	685	630	683	587	616	667	665	669	676	670	636	680	671	621	639	668	639	646	636	600	620	662	688	670	619	631	671	674	662	643	732	696	700	696	636	691	656	707	646	610	658	654	617	606	687	649	660	573	669	701	648	680	658	657	699	607	665	677	632	640	671	684	632	666	607	648	666	649	642	645	679	710
36049	59388	71096	29755	6588	1043	656	516	439	441	383	385	382	1019	11003	16068	12119	5953	2532	1069	510	311	259	234	226	226	239	212	253	221	206	233	208	213	248	228	207	207	234	213	234	204	214	223	210	242	230	216	226	245	236	215	236	238	248	253	218	234	233	268	213	203	249	212	234	248	253	213	227	242	255	216	220	238	231	257	243	230	211	219	235	253	225	265	230	211	222	211	234	206	216	227	238	237	201	223	230	218	244	239	207	232	242	220	240	220	222	226	204	230	251	226	222	235	254	200	232	214	210	217	223	213	212	232	225	211	243	233	205	220	235	216	222	202	221	226	211	241	192	224	228	246	228	185	233	229	214	246	233	238	223	206	207	204	202	236	207	211	258	218	234	224	268	239	224	243	243	225	220	222	244	224	227	226	225	225	244	235	202	213	224	213	238	210	219	251	213	216	184	221	217	230	235	233	222	210	240	205	221	207	241	215	213	226	234	225	239	220	262	209	210	252	216	236	201	225	177	245	258	237	218	241	229	230	194	204	205	205	229	239	225	199	209	220	252	212	222	243	240	243	223	221	240	229	215	234	198	214	220	227	253	238	240	209	247	227	231	231	233	226	210	239	233	205	238	238	239	228	243	202	237	228	205	261	222	229	218	223	210	220	248	224	225	230	211	232	232	199	198	233	251	205	231	227	229	226	236	213	237	215	221	223	242	247	215	239	225	230	228	223	224	205	244	232	225	213	209	230	235	219	243	230	232	223	242	229	235	231	232	212	236	210	235	213	249	214	242	224	220	229	221	203	227	212	208	247	244	224	251	227	225	242	212	218	244	239	198	220	238	222	225	225	237	216	229	208	217	242	221	231	237	219	212	242	218	224	244	216	226	239	211	236	220	248	232	203	230	202	232	220	235	226	222	234	217	228	230	211	221	233	222	219	243	224	228	246	234	220	244	261	234	253	230	214	200	253	210	208	220	226	240	234	221	227	225	210	218	222	226	248	229	230	231	230	235	239	212	211	254	254	232	200	228	224	217	220	250	194	217	233	235	209	237	226	226	202	217	217	247	240	251	246	200	206	200	247	210	221	216	199	203	211	239	244	219	220	226	247	228	210	228	236	213	201	253	211	259	208	222	233	215	245	214	220	202	219	243	225	230	218	234	223	224	239	233	227	209	207	244	210	219	198	209	226	215	211	239	230	238	208	200	223	220	212	227	216	240	226	232	241	240	209	219	214	228	227	225	214	213	243	220	237	202	216	244	230	210	232	227	222	213	295	230	210	226	223	220	250	224	243	222	231	213	237	215	245	254	214	238	243	248	248	231	214	248	220	216	224	209	238	251	259	223	208	220	254	239	213	216	219	255	234	251	222	254	227	220	225	236	224	220	186	217	226	244	241	203	202	203	237	266	231	210	227	263	211	251	226	239	246	252	240	215	210	220	205	240	230	237	237	224	221	246	239	249	262	204	212	217	234	229	235	240	230	224	240	224	230	220	215	204	237	190	220	212	205	227	226	251	207	221	232	244	221	218	232	213	191	255	272	218	229	241	205	242	232	256	261	243	208	230	246	245	220	223	230	223	213	224	216	229	241	198	232	228	214	234	229	232	223	225	258	249	244	244	236	249	232	227	243	222	236	221	230	232	212	258	201	240	229	227	214	245	236	232	229	230	235	225	213	233	241	270	191	221	250	228	250	214	257	218	243	230	210	219	220	219	221	254	216	209	205	242	186	231	232	234	229	227	217	218	216	231	228	216	217	226	208	208	242	241	234	233	219	226	209	260	231	228	252	225	238	209	236	203	211	227	234	237	233	238	210	240	238	231	244	227	203	210	225	214	218	244	227	250	207	242	213	210	231	229	225	211	239	228	210	234	251	275	212	223	228	252	223	219	205	236	226	214	250	199	225	232	244	232	251	213	245	214	199	219	219	237	189	259	247	214	227	224	206	212	219	216	233	225	226	226	221	231	239	234	226	246	227	237	216	209	209	252	220	207	230	230	239	221	205	251	232	204	209	219	252	219	242	215	235	235	197	226	250	225	237	237	238	232	225	234	232	230	222	252	255	224	222	226	203	229	219	244	229	232	243	226	221	213	247	243	219	207	237	237	233	229	231	237	213	217	221	208	230	216	216	225	238	211	205	227	210	212	230	190	238	199	233	198	242	230	243	209	233	234	192	245	201	197	217	191	238	223	227	218	227	227	232	221	240	221	226	238	233	279	216	241	220	208	243	231	213	221	226	226	236	231	213	224	247	248	225	240	231	226	230	216	222	226	227	203	241	220	236	243	262	208	270	225	214	253	243	223	246	215	223	255	214	244	229	252	232	198	242	207	240	235	250	235	230	211	216	245	204	225	225	226	231	198	224	232	231	204	205	237	246	208	223	216	240	231	235	232	222	227	231	249	246	227	234	237	241	249	271	244	209	212	233	243	217	252	211	232	201	221	234	212	249	212	227	203	228	217	202	209	209	238	228	239	232	223	219	242	221	188	237	214	247	209	238	234	200	234	219	189	213	224	221	216	209	216	227	220	260	219	240	250	231	211	229	254	213	246	206	197	252	235	231	218	220	265	207	245	228	214	228	200	266	200	246	228	227	228	214	204	234	229	244	236	241	222	240	219	239	233	228	238	199	241	245	216	247	232	235	223	230	237	227	225	210	233	253	217	238	226	224	252	216	221	235	218	231	212	221	210	256	234	210	213	213	197	192	218	204	236	226	212	217	192	214	224	238	253	211	204	203	207	245	239	226	198	233	229	227	229	241	241	227	218	223	232	223	241	253	227	205	222	237	234	253	236	205	228	187	219	215	215	225	225	216	237	225	197	234	236	214	223	211	203	242	247	254	243	231	199	217	210	205	246	204	226	185	226	272	239	232	247	214	213	222	223	240	231	221	209	230	225	241	210	192	218	234	225	231	229	235	216	221	205	209	218	223	224	214	248	231	253	217	216	232	221	225	225	247	226	225	251	236	233	234	238	221	210	209	232	192	234	202	218	229	235	208	242	246	225	204	232	249	228	225	214	196	225	199	209	222	229	234	239	215	234	231	204	225	255	232	213	239	213	204	244	210	226	211	220	227	191	229	220	235	244	248	242	216	241	233	249	267	225	214	258	200	246	219	213	216	215	210	218	237	225	231	237	229	226	217	232	250	234	235	221	219	236	236	197	216	227	233	221	255	220	236	215	231	234	241	222	231	204	226	205	227	213	216	244	234	220	221	215	214	244	244	255	209	210	245	237	218	225	227	210	220	219	237	228	220	226	229	243	242	235	220	236	229	228	223	213	205	199	208	222	227	226	233	229	232	238	242	214	257	195	247	201	196	238	236	209	191	224	236	212	266	257	244	237	235	207	233	211	210	223	218	221	258	215	227	214	231	226	228	227	224	201	211	230	218	202	235	217	219	227	207	224	215	186	218	205	209	231	248	236	233	230	209	241	203	224	234	235	212	233	206	241	207	240	199	225	205	218	227	219	214	248	267	228	213	252	245	208	240
21319	44106	61700	20067	3654	3233	2521	2091	1806	1704	1387	1401	1385	5619	34550	39550	32188	20693	11011	4863	1818	926	652	584	559	566	575	544	546	579	525	520	576	546	555	569	593	553	549	587	601	564	559	574	551	517	582	533	512	581	551	569	546	587	605	569	567	543	527	519	578	567	585	593	554	567	550	590	502	596	565	564	561	559	590	545	574	578	577	598	541	554	553	564	548	592	603	551	550	544	497	550	556	557	562	597	532	578	569	582	566	535	544	558	534	554	564	554	561	543	585	544	598	550	548	594	553	614	573	559	546	573	562	569	559	527	556	530	577	573	582	536	540	594	572	532	557	579	570	581	587	596	510	538	610	539	567	545	580	554	505	576	574	533	536	593	584	548	527	590	551	571	588	499	578	542	541	588	562	540	590	588	576	544	562	605	598	555	596	579	522	578	583	589	582	559	597	555	558	579	537	587	575	552	591	567	563	549	588	567	576	545	569	571	569	558	585	593	533	583	583	576	543	580	528	557	570	544	570	587	541	555	556	532	569	554	589	579	575	593	565	574	552	530	561	570	562	541	573	566	545	596	531	565	516	571	575	520	561	560	556	575	577	550	583	587	605	595	608	530	548	559	552	589	575	550	563	561	540	552	579	559	584	620	546	543	564	580	613	541	559	560	572	576	571	573	576	589	565	573	546	520	546	549	549	530	574	542	522	569	540	545	554	568	553	629	589	537	573	554	544	552	595	572	588	576	567	523	545	552	561	548	557	569	577	551	565	570	579	554	566	543	563	580	524	559	542	569	612	552	595	569	506	590	562	562	561	587	523	528	521	576	565	566	571	564	558	591	587	543	572	561	543	599	527	497	560	498	588	582	543	543	592	545	539	542	538	541	543	561	582	545	577	545	586	550	575	600	568	594	569	534	538	589	557	567	511	544	572	598	581	552	591	549	542	576	556	572	545	561	543	586	560	523	533	527	559	575	590	592	593	584	536	555	516	592	547	562	590	565	551	562	569	589	574	541	594	597	524	525	561	578	509	565	580	599	553	579	557	572	525	563	566	605	549	560	505	562	567	568	545	557	558	505	534	563	587	547	560	618	522	532	571	545	539	562	566	574	548	586	568	558	552	514	561	612	581	564	593	547	563	587	588	519	583	526	594	601	552	597	577	534	592	588	586	574	597	593	511	572	554	550	575	541	524	593	541	597	616	558	597	569	528	573	566	588	545	578	567	585	545	584	573	591	580	608	600	538	590	570	554	584	563	578	547	599	599	537	576	506	554	576	589	561	587	562	568	558	603	508	588	551	538	558	579	601	531	572	579	587	552	624	579	560	544	577	554	548	584	575	549	512	589	571	580	603	550	590	547	581	574	561	551	553	580	599	578	577	553	567	554	568	575	563	518	562	552	583	593	559	581	549	560	535	562	577	583	594	546	580	550	540	604	564	561	556	573	553	554	537	566	605	502	562	535	568	599	565	573	517	531	539	540	521	576	574	573	565	600	552	547	616	569	556	573	556	558	565	595	564	539	532	596	598	531	569	584	558	592	535	588	518	544	607	523	602	539	562	589	544	600	542	561	523	583	559	579	569	606	559	578	571	572	570	610	546	571	548	520	559	526	525	564	568	560	568	523	554	581	573	570	534	528	563	552	545	555	530	538	565	572	548	580	594	575	613	576	536	582	591	564	579	527	582	577	549	584	597	524	578	552	561	539	616	586	570	550	549	599	574	599	555	567	548	576	535	588	550	571	559	507	589	564	560	587	571	531	573	551	585	545	549	558	517	583	557	589	599	595	507	571	596	546	602	597	551	562	555	564	573	571	545	603	537	585	582	513	587	533	591	559	576	565	586	529	555	549	600	562	553	591	535	589	565	580	560	603	574	548	542	509	537	567	574	546	553	548	545	546	573	603	553	541	567	561	571	535	554	563	558	531	572	573	596	584	558	516	551	566	576	585	563	557	568	551	521	522	524	522	595	601	560	562	595	582	567	558	582	590	518	564	548	577	539	556	541	558	571	603	565	571	511	560	623	594	563	505	554	570	566	546	588	600	530	567	582	590	584	516	577	553	549	587	585	548	548	582	598	546	587	563	529	562	562	596	556	536	564	556	568	552	564	541	579	547	521	530	588	573	566	569	574	555	568	545	537	541	551	575	537	573	519	564	592	593	566	543	554	571	548	568	567	557	554	561	588	562	599	582	536	566	549	579	540	574	562	586	601	572	527	563	572	510	584	628	577	562	566	550	565	584	576	538	572	564	575	575	535	619	540	555	514	594	564	587	583	579	564	533	551	560	551	591	577	554	546	531	530	536	549	553	615	568	515	568	570	534	593	541	553	578	534	582	549	592	569	534	627	548	511	596	553	567	594	559	546	515	525	505	596	564	597	581	558	535	580	591	590	607	553	576	550	551	578	605	575	543	588	579	561	545	563	578	549	599	619	542	569	576	574	561	553	504	561	594	618	581	560	570	536	563	569	551	544	565	518	609	579	567	582	596	540	562	571	572	556	575	541	559	526	539	592	576	559	594	575	571	572	553	532	552	599	593	594	539	547	560	552	583	564	535	525	516	606	551	553	603	596	555	564	595	550	530	570	561	594	573	548	544	554	537	560	578	588	546	557	550	586	555	611	593	524	587	565	522	561	551	565	551	543	566	582	548	544	528	564	573	567	551	574	572	603	558	539	564	569	557	556	569	584	560	543	553	572	586	557	569	560	524	546	564	547	544	547	568	542	582	528	575	549	548	595	581	564	530	558	566	540	533	543	513	542	556	567	576	568	556	616	591	564	610	605	564	535	553	589	590	616	567	512	633	564	541	587	580	586	584	577	548	533	553	568	574	603	573	616	557	553	581	550	555	585	531	586	549	527	558	533	530	551	538	575	628	542	559	560	534	519	566	569	572	582	525	564	547	557	593	573	556	579	554	563	567	550	541	588	543	538	553	562	555	587	565	602	566	536	575	554	529	576	560	538	562	528	538	577	569	565	534	566	558	548	510	558	580	584	574	570	513	549	561	600	601	552	531	565	554	575	553	558	527	556	569	592	570	566	562	553	609	549	587	549	605	539	565	564	571	561	589	579	611	591	552	541	584	582	538	589	571	567	548	578	539	584	561	556	597	553	573	562	583	556	519	584	628	551	528	563	531	556	585	568	559	587	566	542	554	576	563	553	562	577	564	602	525	532	577	536	564	590	572	525	570	529	581	529	544	594	548	573	568	571	521	558	564	594	527	506	558	573	530	583	535	580	590	547	572	572	536	565	616	506	591	530	532	503	556	568	547	585	545	544	583	549	571	534	552	527	561	553	586	575	547	549	573	541	598	539	578	545	569	568	610	584	560	559	567	553	613	579	566	543	528	549	539	551	579	494	571	545	608	540	546	521	566	584	548	582	578	581	568	572	565	540	554	555	550	552	590	586	548	572	527	571	564	591	585	557	534	573	544	559	581	586	575	587	551	579	571	547	537	502	553	593	560	553	596	549	536	578	546	550	607	591	570	532
3026	4966	5259	2024	395	345	343	364	370	337	334	377	361	377	579	892	1110	823	576	471	416	358	337	330	340	350	371	338	311	349	333	339	334	350	377	311	369	353	349	342	338	377	362	365	330	341	363	381	349	342	334	321	300	348	335	318	359	361	331	333	371	349	319	338	351	333	355	339	348	355	368	327	335	361	330	363	363	350	329	342	316	360	366	352	358	340	350	349	325	357	330	348	350	332	359	340	326	331	352	339	348	336	333	333	364	351	319	350	318	313	351	343	324	353	321	323	310	341	338	328	319	363	331	323	354	348	375	356	324	344	363	394	348	336	381	379	334	337	326	351	355	330	332	376	365	342	325	322	364	346	380	375	333	338	325	336	352	343	337	367	335	323	316	358	316	319	323	362	329	331	339	350	338	351	346	370	388	322	351	371	365	334	331	349	359	357	358	341	337	343	383	342	347	356	357	341	310	363	321	340	338	335	355	346	378	336	381	372	366	349	333	359	367	337	345	333	327	335	302	321	328	347	321	361	337	342	334	376	352	326	328	341	376	335	360	328	376	348	371	356	317	369	382	331	399	341	322	344	385	339	345	308	335	356	351	323	334	360	339	346	340	318	360	368	367	327	320	308	351	332	310	329	342	349	291	334	352	362	344	332	334	315	372	331	353	322	326	368	309	338	330	381	342	353	336	375	351	359	344	353	328	349	332	335	364	299	343	321	337	331	347	382	320	311	360	374	356	332	335	366	360	351	336	362	329	332	313	333	343	373	375	341	328	361	357	348	357	341	327	335	328	333	341	335	341	335	353	357	340	328	323	332	324	326	356	309	336	349	362	343	340	340	302	373	364	364	312	362	337	328	350	378	361	377	333	356	348	320	333	350	311	365	343	324	366	324	329	358	366	340	369	348	333	332	353	341	338	360	356	339	296	351	352	339	374	365	327	346	347	373	330	335	385	340	385	338	352	340	329	343	355	348	329	326	314	310	366	337	353	342	332	366	355	313	348	323	352	407	370	320	356	322	349	330	328	338	362	347	388	338	323	340	331	356	315	385	323	309	372	324	346	339	377	344	342	321	338	390	369	355	371	323	349	371	324	338	335	332	321	364	339	364	340	366	377	316	339	315	339	348	359	350	335	341	347	337	317	350	348	342	311	378	369	344	357	338	348	332	325	350	351	356	347	352	327	346	340	333	300	332	344	344	361	353	335	358	355	364	359	368	322	334	305	336	334	345	353	347	358	338	319	324	344	297	315	339	349	361	337	339	348	363	330	325	338	326	345	374	359	371	326	362	344	324	335	352	335	332	344	351	351	356	338	357	332	334	329	327	373	367	398	327	310	356	353	308	353	348	368	340	340	350	376	352	356	333	349	331	372	338	344	343	358	339	331	338	310	325	346	381	385	355	356	320	320	340	352	340	342	328	309	358	366	384	326	334	344	340	299	306	356	363	329	329	345	310	349	345	357	363	321	351	341	334	346	365	338	348	354	333	359	335	317	343	332	330	327	352	360	362	340	345	353	361	364	350	372	336	350	307	324	376	361	351	349	345	335	343	360	338	358	369	359	361	375	339	335	342	393	356	346	393	317	318	357	387	346	352	314	338	341	362	333	359	342	338	352	313	334	359	361	362	329	336	351	330	317	340	355	375	369	341	355	331	315	316	332	317	339	356	281	342	351	339	343	339	376	313	319	333	353	348	365	349	349	351	332	332	337	368	341	349	348	354	323	373	370	340	379	381	346	367	338	320	393	329	351	328	340	364	349	321	345	329	347	321	335	340	307	345	347	343	323	307	313	337	328	357	340	302	360	330	337	368	315	360	355	332	314	366	320	360	374	345	345	307	366	335	346	338	324	335	350	335	317	349	354	339	363	336	366	335	318	323	372	349	348	352	322	311	347	325	338	328	338	354	336	343	363	345	322	358	321	342	384	316	377	328	353	325	351	351	358	337	330	349	345	332	346	363	337	368	304	284	367	319	347	332	331	345	314	314	344	359	314	339	336	354	344	327	336	325	327	321	318	371	339	360	344	339	377	325	367	347	310	340	378	351	380	344	336	336	316	311	367	326	386	364	357	326	355	358	326	335	333	330	331	336	349	308	345	338	364	334	340	325	375	355	365	373	348	335	348	347	343	346	338	342	361	341	364	374	358	364	383	315	399	326	290	325	324	327	321	336	348	349	309	371	338	366	360	356	315	324	342	345	347	339	329	328	336	322	369	331	328	302	315	353	332	345	342	316	353	352	366	317	348	339	340	329	331	348	347	359	306	336	338	371	370	365	363	342	321	380	328	352	326	332	342	337	339	384	319	347	363	326	336	321	334	318	340	331	353	367	325	333	304	320	330	349	340	356	314	383	344	346	320	352	325	341	360	333	318	323	354	398	334	347	343	358	320	349	338	363	352	362	333	336	352	327	361	372	349	345	346	366	354	339	341	345	339	300	394	353	350	352	328	314	333	360	348	344	346	345	330	352	356	357	354	330	333	354	334	357	324	369	369	339	321	343	351	294	349	340	383	350	336	320	352	349	358	349	357	370	351	314	358	364	368	322	314	361	345	337	330	336	339	346	354	348	356	355	316	388	332	316	309	338	366	332	363	355	349	354	345	355	332	334	331	341	373	333	368	372	374	320	328	340	331	371	359	351	378	357	375	356	336	336	325	342	337	312	342	365	345	350	340	347	348	327	333	331	352	334	343	333	344	318	361	363	366	370	352	341	360	366	365	311	366	362	335	314	322	333	331	322	342	322	330	342	338	310	347	348	360	316	301	333	369	311	338	368	342	361	360	327	356	322	348	354	319	351	327	382	323	356	364	325	359	347	328	366	344	324	377	328	317	368	373	323	338	367	333	360	366	324	349	349	321	384	361	325	319	343	369	343	347	353	322	330	324	347	348	329	335	347	312	355	348	360	350	338	352	355	338	349	348	355	337	343	354	353	325	343	375	362	340	361	349	372	345	368	368	301	363	321	342	380	365	341	345	378	342	342	337	328	339	336	337	332	318	314	355	304	341	345	328	332	349	386	379	364	332	345	371	343	334	351	339	351	364	325	333	352	376	329	325	368	351	325	345	336	343	352	347	311	332	345	326	320	325	375	336	333	320	329	322	341	364	348	339	355	310	328	316	326	357	346	349	366	343	326	341	328	319	333	356	339	341	346	347	368	326	361	318	323	339	372	346	356	322	350	347	336	335	352	305	379	326	312	354	342	356	336	350	320	348	333	325	354	345	363	347	369	361	358	326	341	372	301	329	357	347	340	326	334	332	354	324	330	308	325	338	321	360	350	309	335	360	331	330	356	331	326	320	370	346	353	341	362	352	336	369	388	339	344	363	346	341	353	364	333	312	344	335	372	351	313	339	332	354	385	378	320	345	338	343	331	343	297	348	363	317	346	340	354	346	315	313	331	344	359	337	356	314	355	347	348	339	327	342	356	325	294	319	365	331	351	336	358	350	376	364	336	334	326	335	330	322	338	322	319	358	345	328	324
3270	8130	11276	5823	901	981	947	838	857	945	882	839	878	1049	2932	4385	4555	3112	1955	1280	929	857	842	806	854	823	785	841	820	842	896	816	805	822	819	815	796	818	849	804	804	755	829	848	781	840	859	813	815	792	812	828	762	793	800	796	850	804	827	848	795	829	792	859	777	818	854	809	804	825	787	775	821	826	842	815	763	768	796	822	820	893	813	784	791	769	788	784	869	840	806	821	844	774	830	787	792	831	830	859	850	806	820	792	832	780	760	829	839	824	759	808	799	801	863	809	787	816	880	809	806	806	817	804	801	823	813	835	810	854	834	782	809	814	813	839	790	778	776	839	831	799	794	821	793	789	772	826	872	751	818	902	835	841	786	795	831	811	778	865	797	835	810	816	816	816	783	774	804	779	835	804	847	800	835	847	860	824	841	796	801	783	818	828	829	799	807	863	865	851	780	827	854	834	794	807	840	810	798	803	814	803	892	817	861	767	822	765	789	827	797	815	797	841	805	798	824	804	807	798	820	875	808	856	855	811	845	825	813	834	802	860	844	816	825	818	833	815	819	856	836	817	854	799	773	763	821	805	825	842	820	847	812	885	784	841	819	804	819	768	795	814	827	820	803	810	802	883	813	813	816	889	786	766	824	827	806	800	802	781	840	817	814	871	839	837	796	770	877	779	812	789	740	843	810	780	829	748	834	801	847	843	778	836	813	793	822	799	779	847	782	838	832	826	851	771	802	831	781	806	848	770	837	847	835	890	838	785	900	776	843	818	821	780	847	818	835	797	840	821	793	756	808	839	782	833	854	819	771	752	829	809	851	786	797	782	775	768	798	872	806	823	736	821	823	850	818	805	808	819	810	830	827	906	825	787	811	828	823	778	830	781	780	787	770	790	842	803	760	821	822	842	780	814	765	867	788	764	794	830	807	802	852	837	836	824	829	815	825	810	836	840	806	804	838	823	772	803	735	827	827	838	793	818	791	844	868	827	795	841	770	799	838	815	848	826	811	816	828	821	793	773	864	802	833	807	858	822	810	799	820	885	838	801	786	832	796	811	798	747	843	799	840	794	864	817	775	790	780	793	817	793	857	848	796	792	827	814	848	828	794	804	757	833	793	827	796	815	803	839	792	859	818	807	778	739	803	848	802	808	792	866	806	819	812	811	815	840	878	825	831	852	795	812	780	830	793	775	816	817	817	792	863	846	805	804	788	824	865	806	819	796	833	856	800	824	844	820	787	826	814	793	784	807	789	836	872	856	831	831	778	773	800	849	840	800	833	840	811	781	802	821	784	824	772	840	815	807	857	834	744	828	839	820	792	851	851	803	828	846	852	866	844	814	808	887	814	795	857	827	778	805	831	830	811	832	842	777	809	840	770	777	808	818	783	840	831	814	803	822	825	830	777	828	796	830	806	782	822	812	775	797	802	830	810	819	762	824	866	866	795	874	824	784	821	825	800	784	821	798	782	792	829	794	912	800	819	813	796	794	774	875	843	813	845	887	853	803	811	793	845	832	815	827	826	793	865	801	848	849	787	857	752	865	844	767	782	827	853	802	794	806	753	825	798	871	788	783	831	760	833	826	846	816	772	802	792	809	830	810	802	825	838	848	803	823	872	824	825	829	788	865	800	820	812	779	790	835	831	817	798	766	769	837	829	799	772	805	847	898	841	821	811	806	788	838	796	757	825	816	845	853	846	781	820	808	806	843	861	829	842	794	838	822	864	791	828	817	838	820	839	795	822	811	810	826	822	840	800	815	822	801	797	812	774	827	822	779	843	827	825	824	796	830	864	847	795	782	817	825	832	871	841	828	804	829	796	819	838	809	832	836	873	824	794	793	842	804	783	844	807	794	785	822	805	837	812	780	840	827	804	814	760	839	849	833	793	780	775	767	816	757	821	809	804	785	765	836	839	764	797	775	773	788	862	838	786	787	827	775	762	806	815	831	773	781	773	843	789	834	805	807	807	789	778	791	784	790	840	859	847	819	796	818	819	796	825	811	832	828	832	837	828	863	780	860	816	824	863	832	807	788	832	839	841	762	801	790	825	821	917	827	828	816	787	859	787	799	796	831	856	767	835	854	826	817	815	814	813	846	872	790	821	773	829	844	777	800	816	845	773	801	818	847	764	825	817	823	793	789	784	786	803	797	820	762	790	800	799	840	802	812	869	823	836	871	873	789	809	816	833	764	799	796	794	859	850	816	836	865	822	805	857	748	806	804	801	823	850	782	776	868	790	833	779	822	873	851	790	818	821	842	833	812	805	802	841	804	771	827	792	824	817	818	829	809	826	821	843	822	810	827	814	846	805	811	795	818	803	878	824	773	775	824	836	783	771	847	865	826	819	794	784	820	816	808	817	833	877	825	782	794	797	789	827	784	828	819	809	806	796	842	844	789	800	816	788	882	835	812	778	802	737	818	778	765	780	868	812	896	828	772	811	834	820	797	747	838	805	845	823	836	850	832	790	813	822	780	793	790	823	829	877	812	828	769	851	760	798	809	818	839	838	791	837	808	787	833	796	779	797	848	808	840	866	813	826	817	861	832	811	800	795	787	791	848	792	844	859	814	805	811	820	805	833	801	797	771	850	802	782	849	865	795	795	794	780	728	777	771	843	820	757	766	858	778	781	856	819	774	829	814	826	813	856	806	787	802	817	820	815	844	798	792	819	862	817	854	809	794	806	780	769	825	839	809	819	818	843	850	857	763	775	796	828	793	816	824	839	758	816	800	773	796	802	827	801	764	829	814	779	772	818	810	755	853	828	915	747	788	806	819	828	818	756	795	820	784	854	850	773	838	806	822	808	831	827	790	773	797	790	794	861	798	823	841	822	838	751	868	831	783	829	824	840	813	810	792	810	844	798	805	825	800	860	836	791	847	790	807	814	829	824	804	790	841	793	838	780	846	740	809	889	817	821	822	775	882	820	818	821	857	793	849	820	741	809	824	798	813	820	813	827	833	773	833	786	737	858	818	842	811	826	859	817	843	834	790	832	842	809	805	851	787	793	791	788	821	772	839	792	789	810	834	743	863	788	831	786	766	815	853	841	799	847	832	782	810	795	820	841	802	810	871	836	811	845	851	795	850	828	819	799	828	805	818	882	796	858	782	850	817	782	845	823	801	837	808	787	832	839	793	803	768	814	789	812	833	881	799	816	800	773	767	823	834	858	853	849	821	845	843	806	822	864	814	726	815	799	779	806	864	817	818	877	802	827	868	801	829	792	818	786	841	810	805	805	818	802	868	886	855	795	834	798	833	797	816	813	830	817	807	814	827	809	770	838	811	841	872	857	809	798	713	814	843	823	743	790	799	805	820	779	813	855	833	798	786	817	848	753	820	801	809	753	814	784	792	811	837	776	757	777	802	830	781	763	804	802	816	767	793	801	853	754	817	790	802	844	759	789	794	777	792	869	773	811	795	817	758	836	827	845	810	796	820	836	819	853	841	834	815	834	797	824	834	865	763	786	781	805	781	793	815	806	833
14827	41994	58135	44381	14488	1224	511	412	371	382	384	368	383	1118	4701	7097	5647	3218	1549	753	470	327	312	288	317	290	279	298	279	279	320	287	298	282	300	273	269	297	316	309	296	283	290	306	346	272	266	305	292	299	324	329	312	312	350	277	311	313	310	295	322	334	320	300	287	310	310	307	319	303	308	309	323	301	346	289	303	313	257	308	330	327	273	337	310	270	285	303	300	303	348	281	301	296	319	309	275	298	305	311	301	275	285	275	279	302	308	274	284	302	288	289	273	296	290	304	313	296	311	313	302	309	307	336	301	284	305	299	326	299	325	316	301	298	324	284	308	322	335	313	312	291	290	283	312	303	335	333	295	283	301	312	299	304	324	293	307	316	283	313	328	295	321	321	293	278	305	310	297	292	285	316	297	315	295	332	308	290	282	281	308	318	348	292	299	298	272	297	319	320	317	314	303	293	316	269	287	336	308	291	302	313	311	284	273	285	287	289	293	280	275	327	265	303	290	294	291	272	349	282	254	307	278	289	315	323	342	285	335	306	291	315	356	283	299	276	302	327	301	312	279	311	307	286	311	259	337	287	321	290	330	303	297	310	313	295	304	284	291	284	275	247	291	291	277	291	326	308	306	282	297	284	305	273	330	311	291	271	290	325	311	307	301	304	291	288	304	287	312	308	299	299	311	290	316	330	301	260	304	333	291	301	293	319	298	283	302	288	285	277	312	306	330	285	302	293	304	293	303	285	338	288	298	287	308	276	286	311	287	285	326	316	290	300	335	290	302	299	319	308	331	321	313	282	307	308	307	304	293	327	302	317	266	305	298	294	286	279	285	310	277	251	303	300	301	293	284	299	293	300	297	310	295	322	319	314	284	266	317	294	295	311	303	258	289	298	308	297	295	310	291	293	281	298	304	299	292	299	282	310	297	318	341	322	291	279	314	258	290	302	331	312	308	291	327	315	285	332	296	292	286	292	304	317	282	303	264	248	294	273	285	282	313	306	301	319	270	315	323	284	300	305	275	276	327	275	308	260	282	321	290	289	300	311	321	284	297	307	264	337	319	280	296	282	290	291	297	324	301	295	295	293	283	296	324	303	310	306	320	315	305	292	302	293	309	305	295	321	297	299	310	292	321	338	318	305	289	315	279	301	301	335	295	305	286	280	275	279	288	291	325	270	289	318	292	295	302	305	281	304	289	281	321	296	305	301	327	324	308	316	313	329	297	320	315	277	286	309	308	294	296	292	301	291	307	290	322	304	308	285	283	322	312	312	320	287	293	279	279	299	317	332	296	289	309	278	301	299	269	303	298	330	303	293	310	329	310	288	298	325	323	309	307	307	320	284	299	271	307	295	308	293	286	294	291	324	311	281	268	331	293	310	308	308	303	299	285	275	278	283	310	281	287	284	289	317	293	308	293	330	308	253	323	323	325	279	279	331	286	291	280	340	323	310	307	302	284	314	323	299	292	317	319	303	334	310	295	268	308	269	345	306	305	289	323	295	314	277	299	295	321	338	298	273	307	363	299	317	280	290	288	281	328	319	294	312	291	314	304	303	266	328	300	298	352	318	279	310	294	302	281	338	319	277	301	313	308	323	295	268	317	296	262	319	265	282	318	295	293	294	289	304	296	328	311	273	308	299	296	324	295	324	300	275	297	291	306	301	322	296	323	340	330	335	273	323	312	305	262	330	305	303	303	316	292	282	291	259	327	324	300	295	285	337	296	288	294	288	326	327	316	311	296	315	281	315	282	344	313	303	322	296	295	281	262	308	318	272	311	318	310	304	284	309	301	285	307	299	274	304	301	313	306	298	299	315	327	318	313	281	279	290	284	263	286	304	302	314	275	277	286	315	283	289	316	299	266	265	290	332	323	303	313	287	313	284	317	318	286	301	287	297	296	304	338	262	338	312	318	313	302	332	291	318	288	310	289	278	310	308	309	305	331	274	269	298	271	322	319	303	289	286	334	277	297	297	256	270	291	298	332	294	278	304	311	296	313	314	305	294	306	316	292	325	297	301	295	308	324	262	307	278	292	300	318	284	287	274	298	276	310	302	335	322	269	314	276	300	323	268	281	287	330	291	286	309	285	279	308	334	288	276	278	296	289	299	313	278	283	312	281	304	297	309	330	317	284	287	303	297	280	307	310	295	286	324	297	298	293	299	293	334	294	297	286	271	302	305	304	327	333	294	305	313	312	289	294	308	290	286	295	296	293	283	299	278	285	295	296	283	301	319	276	270	292	334	298	298	326	285	301	312	329	309	318	302	315	309	313	326	304	310	299	294	315	315	322	313	265	304	287	277	308	315	290	306	309	296	309	306	269	307	277	346	304	303	337	327	314	303	279	308	290	291	311	273	303	284	283	268	270	315	307	299	325	261	290	287	276	294	290	316	322	356	271	307	312	306	315	275	303	257	315	291	281	331	338	324	312	304	293	296	276	289	311	309	278	303	300	297	311	318	337	292	298	283	304	308	313	290	257	284	281	288	272	326	310	293	307	305	319	290	312	297	294	275	324	309	300	282	296	308	308	306	299	297	298	312	302	273	290	304	301	292	306	279	297	286	307	315	295	300	293	294	289	287	299	291	333	311	291	333	330	306	299	302	327	294	322	298	297	302	289	285	312	305	287	292	289	293	290	293	291	307	279	261	286	307	292	275	340	268	303	297	295	287	294	285	311	355	292	309	318	295	309	346	302	334	312	313	303	295	282	295	310	294	313	323	306	285	268	285	291	304	310	307	286	320	330	318	304	319	335	305	342	298	276	284	306	284	329	320	305	317	280	312	286	303	289	292	309	310	294	292	316	330	280	310	312	296	301	277	302	276	301	307	277	298	358	296	282	313	325	321	319	275	303	306	306	321	297	305	266	300	345	300	268	292	289	313	284	287	280	267	313	282	299	301	320	292	295	324	270	339	230	280	307	313	322	286	281	291	321	301	297	306	298	271	303	303	287	303	296	284	307	307	268	296	299	307	315	289	305	303	322	302	277	292	291	304	319	306	287	259	310	300	298	290	293	316	298	306	265	285	278	333	343	302	308	258	314	302	301	316	282	339	315	299	281	284	301	314	326	309	282	302	325	279	312	338	281	302	278	318	309	304	307	297	282	322	316	324	308	324	320	309	293	288	336	311	316	305	272	315	307	287	272	300	304	309	269	313	304	308	283	278	291	296	315	278	303	303	334	296	287	304	302	312	304	307	318	288	278	290	298	317	313	276	313	294	280	295	291	284	347	294	291	290	312	337	323	286	296	279	286	321	310	317	321	299	323	313	291	301	300	316	284	307	275	282	327	319	299	277	310	295	337	280	274	311	304	283	310	273	270	291	292	296	321	345	306	307	287	268	276	293	312	322	294	299	274	292	293	289	350	302	293	285	297	296	312	286	296	290	322	312	313	321	315	294	315	285	342	298	326	317	313	262	288	333	292	290	254	307	265	303	298	288	323	282	285	294	284	299	331	304	333	316	276	295	307	289	278	303	279	297
9695	34242	52990	49154	11183	1913	1575	1430	1254	1237	1111	1176	1185	5700	21256	26734	21705	13995	7026	3107	1449	1011	771	764	718	733	679	700	693	695	712	719	738	772	737	707	681	722	711	690	716	725	704	760	720	785	712	770	725	767	752	729	750	762	743	698	698	723	762	733	741	732	762	739	757	750	720	743	707	699	765	713	696	715	751	724	714	735	721	716	757	723	775	690	763	705	747	674	723	712	715	751	700	729	758	764	728	711	730	742	718	709	708	705	750	674	740	778	727	799	764	738	757	716	698	682	774	666	680	720	709	760	730	708	717	679	795	710	725	719	721	715	714	695	757	724	718	733	698	726	739	732	738	700	698	732	753	786	690	713	713	734	704	729	724	711	666	783	706	724	743	711	688	685	749	687	776	733	781	696	741	693	695	745	675	749	720	721	671	751	739	769	743	718	703	772	755	713	738	729	722	718	734	697	741	743	733	745	724	755	736	687	740	677	709	677	741	718	733	730	748	778	737	758	753	759	752	752	715	719	730	752	718	728	726	726	718	743	726	717	705	723	741	760	743	758	717	749	710	753	754	711	773	724	768	724	698	735	699	746	699	729	702	745	733	687	761	711	750	742	710	723	684	666	692	707	716	784	759	730	707	751	733	721	701	737	647	743	696	653	782	725	748	687	691	669	723	712	723	702	763	703	735	661	774	715	718	725	721	752	759	720	732	726	700	749	749	763	705	755	716	734	710	735	710	712	731	748	730	767	724	730	659	731	746	711	748	750	677	712	711	691	748	710	741	717	771	691	695	712	696	753	733	725	704	682	741	730	758	738	654	746	700	670	751	703	733	740	685	715	739	809	728	765	746	730	703	758	698	730	756	740	704	742	773	764	728	698	759	709	743	725	717	711	772	716	695	749	703	782	705	716	771	736	732	714	692	693	709	722	756	718	700	727	682	696	723	720	737	685	731	734	696	742	710	742	775	731	687	749	713	734	761	732	738	734	769	742	721	733	731	725	696	746	740	697	714	711	726	695	689	720	706	766	721	752	701	683	735	706	749	730	749	705	762	733	735	765	716	704	728	738	719	672	709	710	732	726	698	712	710	737	737	683	683	757	693	698	737	746	701	756	739	723	704	768	720	741	743	721	697	719	706	733	761	733	757	704	688	732	742	725	755	690	693	711	731	731	748	705	745	728	705	696	712	721	710	672	724	750	731	725	765	744	720	758	763	721	724	711	759	738	723	715	715	721	708	705	694	741	712	757	721	718	755	739	718	737	738	770	736	743	727	702	715	721	683	727	716	728	711	739	723	733	706	736	714	774	756	735	700	750	756	713	723	727	726	770	685	672	753	739	761	674	705	685	783	754	696	732	777	748	784	692	728	709	746	667	740	702	710	744	716	743	729	730	721	696	711	710	711	690	666	717	698	722	734	719	707	671	764	763	787	684	749	748	697	699	749	729	748	768	758	668	726	749	741	751	744	771	718	732	737	730	759	684	698	709	725	673	716	742	721	733	737	770	739	767	782	736	704	711	696	707	689	799	746	735	757	753	746	740	727	757	722	701	747	725	746	746	717	739	740	714	707	731	695	724	827	780	711	725	749	746	753	768	747	768	705	738	735	659	732	732	714	693	753	740	728	694	732	736	745	752	754	736	760	718	711	727	706	718	697	766	683	760	761	752	719	729	746	750	761	725	737	740	642	709	695	748	721	709	799	718	730	712	697	729	724	759	780	739	689	713	725	734	689	746	673	711	766	729	740	702	721	739	710	742	713	754	713	675	717	705	715	708	709	746	748	738	751	715	668	733	738	767	709	741	728	706	715	713	771	691	701	729	731	767	787	703	748	687	704	741	689	772	728	722	729	715	767	683	729	743	709	726	708	757	738	708	728	707	702	724	664	745	727	739	705	692	741	686	750	758	716	723	751	732	723	791	728	779	728	724	709	714	738	724	703	740	698	700	750	689	673	710	733	743	750	666	722	733	731	709	705	698	734	696	714	687	734	744	674	732	756	727	720	737	730	746	766	725	720	740	734	664	721	710	715	703	776	742	723	751	735	728	716	720	696	733	773	744	684	677	733	753	705	751	710	743	752	784	743	746	694	721	734	767	740	738	723	749	760	753	705	779	697	706	732	714	752	754	719	722	726	726	784	702	748	735	752	702	704	769	736	731	746	759	705	715	773	716	717	744	741	747	691	739	753	722	766	721	753	741	749	702	696	717	731	763	759	770	736	719	758	704	696	693	727	694	708	689	758	734	677	716	760	764	704	728	723	727	782	777	760	718	756	714	757	749	723	796	692	691	722	749	674	700	728	710	708	719	710	720	713	713	783	663	700	711	748	722	707	689	747	761	735	735	804	677	788	762	711	740	763	768	692	699	717	750	736	714	735	719	706	696	754	709	760	782	740	718	738	732	736	721	703	749	705	718	718	765	683	678	668	731	724	704	774	756	740	716	722	775	693	733	746	770	665	761	753	721	713	742	785	738	707	716	731	699	719	723	739	738	718	743	753	763	720	682	728	735	708	720	766	733	744	745	708	706	728	787	767	639	734	696	661	739	732	739	755	769	681	710	695	725	685	751	753	681	732	677	697	705	695	723	722	783	792	766	727	726	702	737	716	726	707	689	666	673	711	714	761	709	784	713	722	720	761	781	732	700	696	715	771	687	748	717	766	743	716	724	717	747	755	747	715	752	715	723	708	764	715	731	717	686	744	713	736	699	735	699	731	755	693	717	772	723	715	754	697	730	693	810	742	724	736	716	728	690	747	700	754	758	740	714	736	719	741	753	719	747	738	730	716	717	749	714	721	712	693	692	676	706	709	782	727	691	748	738	709	683	706	699	745	743	758	717	707	717	710	769	749	723	751	708	751	675	718	738	730	750	725	713	708	727	727	712	741	739	725	713	769	730	808	741	733	713	744	712	728	738	685	739	745	775	777	751	776	736	720	733	676	693	690	748	728	731	755	681	714	683	714	743	727	787	708	748	753	746	766	672	710	675	729	738	755	727	724	735	762	713	717	721	740	744	700	720	742	746	733	735	716	706	731	718	758	743	707	720	666	725	788	759	746	753	727	742	741	690	670	685	781	719	775	758	730	724	712	696	705	786	743	711	726	719	725	762	673	735	707	691	752	707	781	738	752	762	699	710	722	747	709	769	698	707	741	686	713	770	749	719	738	655	726	701	748	681	711	704	715	745	696	723	739	728	760	733	744	738	707	758	806	773	708	753	712	674	754	755	780	726	712	751	749	729	700	747	722	736	745	699	708	758	740	731	738	709	748	735	763	742	696	701	750	722	751	752	743	706	742	716	754	698	719	757	696	740	722	745	732	793	679	720	713	726	691	725	704	733	732	683	710	719	768	707	759	699	723	736	707	735	683	707	729	709	750	758	700	770	710	688	729	745	705	733	754	681	709	745	721	739	723	712	717	715	715	690	731	691	716	679	691	725	705	737	767	728	692	745	736	727	721	807	713	705	736	766	802	696	757	749	793	733	749	696
27535	54177	73513	57372	21140	3194	626	500	471	443	461	505	1290	4793	13351	12834	7762	3785	1593	724	392	315	255	268	254	241	252	246	271	276	251	272	260	271	259	265	265	273	247	268	270	250	258	270	254	233	262	278	270	255	257	295	266	265	295	273	254	258	250	265	247	288	254	269	276	271	268	299	249	263	255	251	282	238	270	281	281	261	243	324	289	268	257	266	253	263	285	277	274	249	248	239	250	257	268	250	273	253	270	256	287	271	266	257	247	256	266	242	258	269	265	285	254	272	250	268	282	262	271	241	289	251	257	271	250	277	276	279	272	253	271	283	265	259	266	277	261	298	268	263	294	274	263	260	244	296	254	270	267	290	255	261	272	281	259	285	294	295	258	280	288	271	260	249	290	281	255	240	269	315	286	278	282	268	258	246	235	236	258	288	282	271	282	255	276	257	267	250	248	266	274	278	272	245	260	258	273	282	250	294	270	270	274	267	235	261	273	258	279	292	277	259	258	280	266	284	247	248	253	274	271	255	266	279	261	279	266	276	243	295	281	283	295	257	236	282	249	265	262	292	259	271	261	242	278	278	265	251	257	271	299	259	289	270	268	262	243	258	273	263	285	257	265	251	259	272	267	245	259	249	286	295	242	261	283	277	257	288	262	274	299	290	265	293	262	277	251	253	248	256	251	284	252	245	253	247	263	273	257	247	266	248	251	264	243	272	293	261	242	293	297	274	282	263	261	290	285	277	276	240	276	254	275	258	248	250	272	253	234	249	264	251	254	304	256	261	264	303	263	294	283	244	272	278	270	250	241	261	247	281	252	237	270	279	267	233	256	274	250	264	240	265	283	246	306	281	285	274	272	281	251	258	290	266	277	258	252	280	272	293	241	247	249	268	268	277	274	275	280	230	239	288	267	273	259	232	252	287	271	250	247	265	247	293	289	296	292	256	267	299	260	254	262	259	279	284	265	280	270	269	253	279	265	265	256	252	266	272	274	298	260	273	270	255	272	260	240	270	295	273	285	268	288	268	302	239	265	276	274	278	285	271	271	271	288	257	264	283	288	250	249	272	281	286	278	271	269	291	258	272	285	256	262	261	256	263	286	268	298	278	275	256	269	262	289	275	299	267	264	253	301	258	254	257	290	272	260	250	250	285	263	309	256	259	266	269	258	283	264	265	252	238	273	266	245	252	273	269	247	280	289	262	258	273	247	256	286	277	320	271	256	265	259	266	265	258	249	284	300	289	277	251	289	257	260	292	284	250	237	254	283	263	266	272	289	290	282	273	260	262	234	257	298	285	256	254	250	260	251	289	282	315	267	248	275	270	275	289	263	263	279	247	288	284	241	304	259	258	248	266	280	281	240	286	245	244	267	274	263	275	272	290	274	256	260	264	286	242	255	283	270	277	303	272	267	257	233	275	281	237	260	290	278	265	249	293	290	249	294	268	277	258	289	255	244	267	310	285	259	287	262	267	243	273	235	258	256	252	239	248	290	285	250	294	280	249	241	298	246	260	253	274	296	299	277	305	259	252	266	270	258	272	271	261	284	273	284	300	275	282	298	271	290	257	268	255	268	292	294	287	245	235	264	285	295	271	274	267	259	250	252	256	275	238	263	274	270	289	287	277	240	248	287	273	274	275	274	256	286	250	256	251	252	273	279	229	255	210	288	251	257	286	278	233	242	284	277	247	275	256	271	283	259	270	265	262	262	248	279	262	275	257	285	261	272	272	304	284	275	264	249	265	282	295	264	303	290	269	281	236	292	254	245	237	274	258	262	275	271	248	271	265	274	281	269	278	263	302	252	275	253	260	241	286	263	269	275	256	286	308	279	275	284	265	268	278	290	274	297	258	274	248	277	248	262	267	263	256	263	282	283	288	296	279	248	247	265	266	265	239	286	234	293	250	287	287	249	278	269	313	256	267	278	280	293	304	254	267	235	268	275	271	317	288	272	277	253	269	274	275	266	266	272	280	254	247	261	261	308	307	280	277	281	255	282	262	282	247	255	266	263	266	266	230	253	280	248	240	240	260	272	280	273	282	256	276	298	245	263	277	249	242	275	244	262	257	287	247	260	284	237	263	263	248	264	295	273	262	303	215	253	303	313	257	265	252	281	238	263	281	265	240	264	255	302	237	248	247	285	309	262	284	296	260	263	275	266	294	269	286	265	260	263	294	229	258	298	276	254	282	265	236	249	271	259	268	247	261	264	272	255	227	252	294	282	248	240	310	274	272	282	294	257	277	256	257	277	252	242	271	286	277	264	278	255	265	275	263	274	251	267	278	250	243	241	262	267	282	271	243	294	249	254	275	291	233	256	261	289	286	255	270	263	247	286	276	240	263	239	266	301	260	271	288	251	288	247	273	271	261	256	274	302	280	266	247	235	304	253	252	281	278	272	251	318	255	263	249	268	271	262	277	260	244	270	273	279	249	289	269	267	301	289	309	288	266	256	272	288	284	275	300	281	248	264	293	283	277	294	263	282	300	287	251	269	276	300	263	270	265	243	279	260	248	246	282	292	257	274	270	262	286	262	293	267	225	284	273	292	246	261	259	305	282	268	268	263	279	238	272	295	265	285	238	268	265	234	285	254	277	272	256	276	286	266	279	303	241	257	277	295	267	278	267	265	264	259	262	276	257	301	298	231	253	278	296	290	256	269	253	302	238	239	300	259	267	256	266	280	292	300	259	290	239	246	258	231	258	270	284	268	258	253	259	272	237	288	263	243	270	288	240	305	268	268	268	279	258	256	284	239	265	291	265	273	261	275	246	256	271	290	245	277	284	252	288	271	260	270	276	273	262	260	293	287	263	255	268	265	246	262	264	289	282	253	247	278	277	274	260	316	267	285	319	271	284	273	243	257	274	243	274	276	251	277	271	257	279	264	259	259	234	241	260	254	272	293	277	277	273	256	287	259	296	250	294	245	279	258	283	265	285	257	276	263	254	255	276	264	270	273	276	272	256	287	284	251	246	282	245	238	264	256	239	262	268	245	278	259	265	286	275	290	250	257	270	261	272	275	278	274	274	249	266	259	275	246	278	269	261	285	249	262	292	296	263	245	271	247	268	273	268	263	275	277	307	273	274	276	267	250	274	268	301	280	273	266	258	285	282	276	247	294	314	246	250	254	249	262	252	248	276	272	283	269	268	284	277	260	277	290	287	268	271	250	289	285	248	265	279	253	277	266	292	282	274	234	282	233	305	280	276	262	266	258	237	280	249	295	292	269	249	271	270	237	286	295	277	276	272	266	249	233	259	258	254	280	292	254	276	268	258	256	247	279	283	301	263	269	271	254	271	263	277	312	287	260	273	273	228	263	308	293	242	253	286	282	272	288	261	273	260	221	293	272	304	268	263	253	278	276	263	274	272	271	285	256	253	275	248	285	292	271	266	279	257	271	266	285	258	274	285	321	272	244	251	263	252	270	259	299	294	254	269	289	266	264	254	284	293	281	300	248	267	273	249	267	268	282	267	266	242	252	298	271	255
15746	41125	66004	60440	10096	2733	2283	2001	1789	1556	1701	1817	6701	19758	36351	34746	25232	15051	7178	3003	1424	934	746	679	625	661	659	623	651	635	673	665	673	679	695	684	617	659	694	649	654	679	677	653	697	649	685	707	627	651	693	666	708	645	620	657	693	647	643	688	695	725	659	687	710	640	689	643	634	671	631	674	673	680	682	673	675	713	647	678	662	652	640	695	656	626	677	679	658	633	656	686	660	641	662	610	679	634	706	646	688	663	649	726	616	657	651	685	707	632	642	669	669	648	602	685	645	642	619	656	657	636	617	698	664	661	658	690	607	670	685	609	685	654	706	642	665	624	633	670	655	634	698	677	674	657	639	678	676	642	686	641	693	646	642	679	695	648	671	629	669	626	640	647	690	660	655	618	670	689	672	635	635	650	631	693	699	681	683	696	643	694	640	630	639	636	662	677	678	656	671	634	665	662	636	674	698	662	655	655	633	665	628	642	655	600	687	696	656	706	651	728	662	678	669	633	673	619	644	682	684	660	646	644	691	667	666	690	666	672	687	662	677	651	722	662	643	650	651	677	652	695	716	677	668	648	675	679	674	655	688	638	629	685	672	646	620	689	634	639	653	626	644	651	663	665	599	663	696	660	687	690	673	675	637	626	677	678	686	606	649	655	687	678	684	638	710	659	699	632	631	604	670	670	699	649	674	653	656	662	608	673	691	678	611	628	707	621	645	653	645	687	680	664	649	674	697	660	651	656	650	727	612	688	655	705	660	704	634	699	667	678	653	680	686	649	665	681	635	639	608	665	649	652	692	653	700	661	674	675	671	657	648	646	611	637	665	660	725	665	643	634	661	671	645	690	694	618	703	686	700	690	688	633	673	685	680	608	613	718	695	695	711	676	696	677	646	692	640	697	621	663	681	660	699	652	642	655	647	681	671	695	643	693	696	642	645	664	690	598	691	633	670	675	699	666	672	642	706	700	701	651	657	646	699	638	638	671	631	669	651	678	650	698	647	647	630	665	655	627	645	646	650	632	647	645	691	682	672	640	637	650	663	684	654	626	654	654	664	677	675	662	706	655	631	638	650	632	669	597	674	656	651	685	682	679	694	664	655	647	641	678	671	690	685	714	646	697	657	619	623	678	643	667	703	714	667	662	662	659	683	627	678	676	643	660	622	676	653	642	678	669	682	705	681	647	604	698	688	642	672	638	649	626	688	668	643	664	670	642	659	667	619	681	680	696	662	701	697	655	648	676	676	643	662	676	680	677	629	668	676	662	674	660	688	666	645	628	673	652	635	628	661	631	653	682	686	696	699	714	661	654	625	680	656	699	654	689	645	674	634	681	659	689	731	714	658	650	654	674	666	687	650	629	665	662	638	688	623	625	688	651	736	689	691	639	746	658	644	704	694	641	686	665	698	681	666	653	611	631	687	652	675	675	607	673	652	604	670	651	654	653	700	650	640	665	639	663	638	672	672	679	646	632	642	681	674	654	695	695	677	636	663	625	678	704	629	686	642	658	688	639	664	689	674	688	643	672	627	647	654	643	641	660	685	624	687	721	636	641	633	691	676	653	660	690	652	653	676	648	643	682	614	647	650	702	712	662	660	658	670	683	653	629	627	669	646	685	666	638	681	663	657	673	691	617	639	645	613	638	645	652	659	653	626	668	672	654	660	658	704	640	673	611	628	693	670	648	691	637	673	644	693	647	702	671	673	633	648	675	663	629	645	588	678	685	686	640	721	664	650	683	676	656	637	646	650	655	618	671	673	654	664	662	643	678	713	697	668	599	675	685	714	658	614	676	686	635	687	643	666	638	634	615	682	646	713	716	672	617	655	669	631	654	666	638	655	677	695	633	662	635	685	653	617	644	666	652	608	614	681	608	641	679	658	673	656	675	657	654	638	669	636	689	686	613	696	637	687	693	683	711	660	670	695	700	707	635	645	648	674	671	730	664	685	627	706	719	664	661	652	627	643	594	637	617	644	687	668	605	685	645	686	652	653	671	653	641	670	613	685	689	658	698	657	660	681	701	656	685	620	657	638	622	713	655	668	647	653	628	653	680	650	623	665	641	655	687	587	634	639	698	649	632	660	608	643	685	658	638	675	618	647	709	658	674	642	665	690	598	662	689	660	682	655	650	651	662	688	632	662	646	701	675	681	695	680	685	706	614	662	662	673	658	612	660	653	661	648	629	631	680	699	680	669	671	671	652	691	637	677	656	665	703	666	693	641	636	646	600	696	680	663	618	634	615	657	667	645	694	668	651	670	627	619	636	657	692	653	674	657	643	654	672	705	651	687	704	677	642	625	684	667	659	637	676	699	644	627	691	605	724	673	679	647	661	677	652	647	676	666	646	624	678	674	624	702	636	609	663	680	645	651	677	687	665	701	639	670	663	678	644	699	669	640	700	694	693	664	710	663	658	615	641	645	696	667	679	682	689	666	641	660	656	648	652	621	662	668	706	663	645	636	667	681	667	682	619	674	659	643	652	665	635	629	673	671	687	660	683	691	727	633	638	678	632	637	681	654	693	658	667	634	654	625	706	666	647	591	663	653	660	644	733	644	682	644	657	656	690	640	695	653	644	653	665	653	674	641	658	668	677	625	663	613	648	654	677	663	706	690	692	658	657	639	681	680	684	648	660	644	703	650	673	675	674	686	713	686	656	708	656	671	633	711	649	638	679	665	668	638	674	682	640	646	651	658	674	661	708	675	649	666	620	679	675	659	621	663	638	659	704	675	600	649	654	640	721	652	654	654	675	640	675	644	649	652	668	671	674	658	637	670	675	657	626	680	645	679	678	688	660	655	657	681	712	684	674	710	614	677	665	696	658	651	644	652	622	686	646	621	637	619	617	647	645	659	675	680	658	634	674	672	668	646	653	700	661	693	677	678	718	669	674	659	709	669	684	706	696	686	667	665	657	635	660	673	677	607	677	678	652	684	692	698	687	678	683	632	650	664	608	615	683	650	700	643	735	642	671	692	627	638	580	643	708	648	654	682	639	624	692	647	734	611	626	629	694	655	703	674	682	701	637	690	686	680	607	664	641	668	679	704	614	661	652	638	657	691	670	662	681	691	678	631	617	634	693	634	640	681	671	617	704	687	658	713	617	632	665	618	677	630	678	663	658	695	647	681	670	687	671	659	659	640	636	676	673	665	640	705	635	692	688	630	662	654	648	678	611	646	670	669	639	686	675	686	674	713	673	658	664	649	682	648	688	652	644	683	657	649	657	657	681	683	640	667	644	622	655	666	667	619	659	627	698	653	662	702	670	654	633	661	669	649	649	668	654	669	715	691	688	662	654	690	623	715	616	715	671	666	679	686	663	689	663	601	645	671	661	657	650	613	680	678	685	675	672	641	642	651	616	669	644	729	637	642	674	672	677	629	622	642	663	707	673	676	613	660	589	647	638	669	736	658	659	680	678	673	681	668	662	673	638	684	604	641	661	688	674	672	670	683	640	663	680	636	646	623	704	653	671	681	692	648	691
2473	2966	7150	3531	681	426	401	363	352	386	432	398	416	553	980	1174	935	704	502	410	434	429	403	379	396	354	416	371	360	386	363	401	365	396	405	396	411	359	368	396	403	378	361	383	410	389	387	381	362	392	391	352	370	372	383	410	372	398	338	432	382	433	410	361	386	397	369	368	418	392	393	381	362	384	406	382	399	363	406	375	358	429	382	391	390	369	366	401	366	384	420	369	361	379	379	372	357	362	347	404	421	391	369	363	377	371	385	358	385	404	410	396	404	385	358	393	396	398	367	388	371	388	386	378	377	378	384	373	416	371	347	402	410	365	350	393	351	414	388	355	391	377	403	392	384	374	390	390	421	401	373	368	395	359	391	420	375	322	411	351	382	396	353	381	415	362	369	376	370	410	377	422	391	335	419	388	358	396	350	347	387	399	389	384	396	389	375	380	372	383	381	431	388	401	431	400	362	396	442	388	390	379	376	405	394	413	427	363	372	397	352	364	425	385	401	370	396	441	394	392	362	402	349	370	363	379	380	380	385	367	382	356	401	382	395	381	379	331	371	392	377	386	367	351	373	344	404	385	382	386	406	376	394	408	360	381	387	382	398	365	329	423	383	429	418	371	372	378	392	378	343	398	390	361	407	386	394	389	412	376	369	422	351	382	386	385	384	392	353	348	351	367	390	401	365	373	397	371	367	408	361	387	368	374	363	378	370	397	366	348	388	387	411	345	376	378	379	364	402	390	390	406	397	367	373	387	382	407	376	389	409	356	381	404	399	382	384	373	412	390	339	362	401	385	403	356	386	386	410	377	367	409	420	395	355	430	361	413	363	389	390	377	403	377	398	397	393	376	360	409	377	359	377	368	356	381	394	396	374	382	365	375	384	366	413	422	366	372	370	396	378	381	365	418	429	400	403	378	348	357	358	385	379	378	365	387	398	371	373	394	391	382	397	395	404	414	365	345	375	388	386	389	376	386	371	371	398	389	375	365	363	409	373	386	391	386	362	389	370	335	390	395	379	409	394	397	369	351	363	379	375	347	364	406	389	373	334	405	419	439	372	384	396	414	398	395	398	395	406	402	367	407	356	374	381	377	440	397	389	384	390	377	379	361	320	403	404	397	370	398	367	352	365	401	371	438	350	365	364	355	395	389	383	337	399	383	403	384	381	440	395	413	396	398	420	396	345	402	376	359	388	396	379	378	392	358	395	394	366	375	383	393	355	370	369	410	382	377	371	352	368	371	366	382	397	374	401	377	407	395	426	380	346	408	381	384	395	411	403	387	388	388	390	357	381	366	394	405	378	374	389	371	406	362	414	430	372	404	371	377	374	385	399	388	352	377	395	393	404	355	405	391	405	413	377	414	415	361	372	362	379	358	375	363	388	370	387	363	380	352	393	366	354	377	389	398	369	357	408	394	396	394	358	393	369	376	435	354	383	371	373	365	383	364	424	374	367	347	394	390	369	375	380	392	396	370	372	388	367	385	408	398	394	392	378	390	372	385	370	397	416	416	396	360	381	395	351	365	355	394	349	363	398	390	423	373	407	382	351	393	404	372	366	366	389	372	357	391	394	392	385	395	318	374	370	386	417	383	386	361	416	364	388	396	344	345	372	402	381	409	391	408	354	399	421	433	384	383	397	380	354	404	397	380	369	383	390	397	373	379	382	370	357	378	339	369	378	363	384	417	386	384	406	372	398	362	378	403	386	407	369	342	380	392	403	356	404	385	411	362	390	404	387	385	391	389	410	387	381	350	374	401	376	377	368	366	380	386	367	365	402	417	370	408	393	362	376	433	402	398	406	398	384	373	382	377	377	370	415	391	390	385	389	391	385	379	384	406	405	373	391	418	392	388	403	392	378	366	398	384	370	389	398	376	410	369	412	368	399	363	369	382	380	404	383	385	400	349	359	380	384	377	415	395	359	356	359	397	399	378	368	379	365	383	406	384	427	394	366	372	362	391	358	402	383	374	373	360	406	391	358	343	376	394	397	418	387	393	376	393	391	371	404	412	365	391	366	386	379	374	387	443	389	381	363	389	385	392	400	373	393	400	407	346	350	360	403	365	379	411	360	373	393	381	407	416	371	406	380	380	366	377	393	362	381	364	398	382	385	362	369	407	403	370	415	409	371	388	351	357	367	431	387	325	401	376	414	396	399	382	389	413	369	387	361	376	378	370	362	387	400	370	405	384	391	383	367	418	383	397	343	379	385	373	377	367	385	359	383	379	345	361	413	391	347	366	417	403	346	387	376	451	393	374	391	349	399	375	401	412	410	380	360	402	394	377	363	402	406	399	355	366	398	377	335	384	393	427	372	344	357	408	398	356	375	380	412	380	371	370	381	354	398	379	412	365	395	402	363	325	394	413	436	394	398	420	406	380	406	394	393	356	416	359	343	390	399	376	393	412	411	414	363	386	393	378	397	366	391	364	382	399	383	371	393	354	374	349	410	379	395	390	377	357	357	355	408	380	384	383	399	371	384	399	387	399	394	383	412	379	386	389	378	378	370	360	375	393	375	372	392	385	391	430	383	388	401	375	375	380	360	396	373	422	403	412	383	385	342	367	359	380	388	385	375	424	368	417	370	372	366	429	355	356	365	373	399	402	432	383	338	372	361	403	378	369	382	368	384	413	351	388	350	396	367	368	362	389	394	389	350	390	411	356	354	396	358	360	378	383	402	416	389	385	377	398	403	368	383	408	383	372	407	388	394	383	382	368	382	373	372	365	379	376	343	391	363	403	348	373	410	381	397	408	361	360	390	398	417	417	415	412	378	354	406	390	387	384	384	390	392	376	387	413	368	408	377	369	356	354	371	387	385	381	408	404	383	371	394	373	388	404	362	390	418	377	354	370	380	395	411	368	365	342	391	382	428	367	399	376	405	395	386	380	393	396	385	355	368	391	402	401	379	385	386	355	377	388	420	413	399	391	396	411	358	376	405	388	428	380	399	396	342	411	430	372	376	401	374	403	414	391	384	357	410	363	408	405	413	342	390	379	355	389	402	386	401	367	415	376	332	364	361	382	369	389	357	358	386	393	361	394	385	378	362	370	420	388	383	411	396	338	399	371	383	391	377	383	396	332	410	391	358	397	332	381	407	399	412	423	381	401	402	385	392	393	422	415	350	353	399	398	388	400	374	381	375	351	370	370	397	398	383	406	396	378	407	376	434	404	390	396	388	376	376	359	406	384	444	349	400	362	382	404	413	346	375	409	396	372	374	404	384	357	395	346	389	366	387	395	344	406	431	369	345	364	398	348	387	393	327	369	387	378	412	400	371	376	377	389	381	392	384	365	364	392	377	395	363	382	377	354	393	387	374	339	389	391	408	383	377	357	364	358	350	373	375	388	402	367	359	385	416	390	369	378	378	380	361	374	374	414	387	409	352	403	427	381	406	385	385	411	404	341	358	399	399	386	381	374	360	373	392	406	379	376	360	383	374	384	368	393	379	410	376	386	374	376	410	353	338	379	391	368	410	397
2702	4921	14819	10217	1698	1038	1006	977	949	898	911	1039	1082	2051	4514	4836	3488	2221	1505	1137	1054	855	940	916	915	907	885	889	879	877	917	912	935	887	865	887	930	867	889	937	883	940	914	968	903	854	906	877	897	907	874	893	845	949	899	914	887	915	918	915	879	887	918	939	920	943	916	870	923	901	918	958	896	947	876	899	916	890	885	884	888	925	912	902	883	928	943	919	942	938	974	914	890	929	938	876	926	889	882	943	929	921	886	958	895	890	898	876	919	879	894	894	923	904	893	933	882	906	918	915	902	888	939	903	904	923	915	843	970	958	917	933	889	922	884	885	890	898	931	896	907	964	885	900	919	912	923	933	946	884	844	929	886	879	907	925	856	876	869	885	915	906	918	917	897	904	904	899	888	900	904	904	896	871	868	962	953	876	945	930	939	915	945	891	931	868	905	945	940	906	956	902	931	920	890	924	892	921	922	908	836	889	892	928	850	931	885	888	890	914	929	872	878	900	903	947	899	890	897	908	930	909	883	959	933	865	950	910	897	876	902	861	905	899	921	920	903	841	881	915	932	872	878	910	881	919	1001	881	928	907	906	917	876	868	872	909	928	851	909	934	886	882	897	895	963	910	944	875	905	915	936	905	878	938	949	840	954	875	890	882	907	947	880	900	901	888	879	944	886	943	926	918	874	890	879	960	911	907	875	909	951	897	931	865	893	986	920	912	900	903	902	966	851	882	897	902	915	939	903	884	958	925	883	857	873	890	911	885	876	914	878	867	922	941	875	853	919	882	887	940	893	880	930	880	921	930	903	889	919	919	984	906	939	915	892	904	905	900	914	920	912	917	939	869	908	914	942	884	907	867	940	873	891	953	864	905	958	941	941	916	961	894	905	914	930	920	936	924	863	924	920	875	877	939	896	904	872	919	909	900	888	966	865	968	900	913	902	950	859	904	918	886	966	953	884	886	910	951	931	904	878	849	808	866	882	971	892	965	894	905	862	934	843	933	902	886	932	916	914	874	886	943	911	928	897	920	927	929	888	873	900	918	942	853	947	920	936	872	867	889	878	886	895	881	879	950	922	872	873	885	874	912	906	896	945	874	946	905	971	892	945	900	930	909	928	875	952	869	895	898	895	959	939	936	909	966	876	941	891	887	910	900	906	892	879	923	825	917	875	860	976	913	896	909	943	860	879	927	889	946	901	918	935	903	858	902	873	893	919	917	945	972	895	900	924	878	908	926	936	910	877	911	940	856	903	944	897	893	903	894	899	892	921	899	966	901	890	954	907	882	916	937	904	889	915	928	932	882	899	915	905	897	928	864	941	874	967	905	908	871	933	919	900	930	921	928	888	858	913	896	875	896	907	862	897	898	897	919	896	928	906	948	873	847	884	968	935	915	917	921	906	956	885	931	884	899	917	858	952	938	872	914	856	886	942	884	969	981	886	891	897	867	928	906	932	900	962	925	922	917	893	906	926	885	865	908	894	920	926	916	935	944	899	870	900	894	908	909	889	906	925	950	922	877	870	898	833	898	931	947	875	935	917	923	927	909	869	915	902	926	889	891	938	901	877	915	876	878	902	909	950	921	837	889	871	880	946	973	915	869	878	891	874	894	934	938	918	888	889	897	874	881	958	931	925	932	928	857	901	922	902	886	938	937	880	920	886	915	906	933	915	886	920	889	979	992	885	877	880	877	902	923	883	893	878	919	858	914	924	923	907	877	856	892	914	876	882	872	888	978	880	860	925	900	920	876	898	966	897	938	908	900	896	926	868	969	906	902	887	807	919	887	855	861	915	913	914	961	869	931	905	868	898	911	873	909	924	891	924	934	906	880	904	900	935	951	962	935	896	960	898	910	894	949	931	906	879	953	949	933	934	891	939	968	908	898	914	952	883	957	849	921	881	969	904	909	883	864	871	860	957	875	901	914	902	870	864	912	907	969	851	855	859	954	878	926	886	924	891	929	898	935	911	960	897	943	903	941	962	865	878	894	923	943	957	927	887	898	865	877	920	901	888	891	882	920	947	917	890	901	856	957	858	919	906	940	907	853	874	903	932	938	863	944	898	892	941	932	935	905	863	856	847	908	882	877	842	889	926	907	905	880	909	891	895	914	882	916	927	857	974	866	874	995	860	888	897	913	959	911	875	950	867	868	915	955	854	875	928	925	892	892	861	937	879	901	903	887	946	920	892	918	878	873	903	914	948	875	898	904	964	903	878	894	940	956	888	896	895	907	904	865	941	960	942	941	922	889	871	924	921	914	930	917	887	873	911	973	897	904	961	880	933	824	951	801	921	944	889	916	910	897	902	885	920	921	837	872	906	909	893	855	887	933	945	922	928	904	903	976	915	928	897	947	935	914	886	954	959	925	915	940	896	922	939	912	882	953	965	902	902	940	993	911	902	924	904	906	921	899	947	919	881	905	904	881	911	927	936	865	918	880	909	902	883	919	923	945	899	917	901	854	897	935	918	910	898	898	883	911	949	928	893	859	899	903	941	885	850	932	878	899	920	933	917	861	896	905	937	864	898	922	873	954	871	902	879	906	951	934	894	997	853	888	957	975	877	898	910	912	877	938	880	852	948	941	978	982	891	916	976	903	966	925	890	876	903	917	919	889	885	908	958	936	932	913	887	912	854	909	910	919	944	913	872	946	897	886	903	862	935	887	922	947	931	927	902	901	973	905	858	895	946	895	901	886	937	956	830	945	863	947	960	888	908	921	848	939	945	894	883	924	951	910	912	895	862	974	918	956	933	889	889	910	905	888	894	912	963	927	892	933	932	898	926	902	888	872	923	857	860	875	923	859	876	932	913	924	935	910	922	936	880	891	885	980	899	883	944	889	951	938	858	978	910	869	964	871	918	940	931	925	853	907	959	946	890	910	881	919	930	915	924	922	903	924	867	914	866	889	897	919	982	898	895	878	909	916	889	927	901	960	925	936	888	944	920	904	925	914	898	914	909	902	921	909	958	872	885	921	928	918	932	901	898	928	944	886	877	936	957	962	863	921	914	900	937	870	906	924	853	874	865	963	857	916	874	911	954	907	874	879	949	907	943	891	866	922	895	899	903	901	935	846	915	930	906	907	866	903	918	953	965	953	868	929	951	904	960	903	903	924	870	883	939	891	945	903	952	887	930	885	887	886	897	920	936	878	905	897	957	929	907	900	948	846	917	896	904	970	894	936	889	847	879	897	932	936	883	865	860	902	867	937	921	872	901	923	897	871	858	893	896	863	894	907	888	902	874	897	854	873	905	910	935	936	912	985	876	859	885	858	926	877	915	941	907	882	888	932	899	914	881	974	914	866	869	897	823	916	896	894	942	898	908	928	862	833	968	972	932	881	890	914	913	886	896	929	881	943	944	964	912	882	943	987	955	978	939	850	885	922	911	957	957	956	966	883	838	914	941	846	930	895	886	910	903	913	856	894	907	903	907	904	956	894	914	899	938	885	884	906	904	910	918	955	918	901	923	915	867	954	919	876	895	866
9836	28326	62555	43859	12973	1132	543	441	440	451	428	480	856	4230	8607	6930	3677	1991	961	572	474	395	329	333	357	336	360	388	319	353	344	346	341	359	334	334	343	329	354	384	344	334	352	315	332	348	341	341	327	356	375	329	358	344	339	372	357	379	335	339	337	337	322	333	352	382	337	376	320	357	364	329	359	375	339	356	330	358	334	314	336	322	338	379	338	312	336	303	342	361	367	384	347	354	345	358	353	335	325	363	372	341	329	358	351	335	360	384	355	332	360	314	329	316	345	338	331	347	343	353	368	334	341	340	344	334	303	331	306	332	344	339	338	346	352	350	322	344	350	320	355	363	336	348	323	354	350	344	329	351	371	329	398	338	329	348	321	337	336	355	366	331	337	384	340	380	339	375	322	317	367	374	372	336	366	321	333	306	346	339	349	345	377	352	378	333	362	354	320	319	330	318	343	318	352	345	350	324	329	356	378	331	317	353	349	349	347	349	318	367	351	364	370	322	359	335	382	369	341	338	320	354	320	315	342	395	354	327	350	319	332	361	357	330	321	383	343	357	333	330	364	338	336	355	359	327	322	319	363	314	344	344	333	307	393	359	345	327	314	329	331	339	333	344	353	358	354	317	333	355	339	354	355	349	343	337	349	346	322	362	313	335	325	343	329	342	368	326	341	338	351	363	328	332	372	370	344	346	326	369	296	372	366	317	375	343	334	344	328	322	358	330	389	324	336	345	345	382	308	345	394	338	343	350	343	319	355	360	337	352	334	332	321	352	341	345	334	342	330	358	321	371	352	341	340	374	333	322	360	378	340	342	362	366	315	354	375	322	323	334	309	329	345	323	332	346	359	345	323	350	377	354	346	344	353	329	343	352	369	374	329	358	330	380	337	356	345	347	318	338	378	345	348	329	349	340	362	353	338	332	352	341	314	317	363	363	373	339	302	364	341	330	352	331	342	361	369	324	324	334	339	335	288	317	360	343	356	342	363	365	351	340	359	345	297	361	368	334	385	314	346	336	383	340	321	378	349	318	338	344	326	340	343	343	349	342	315	346	353	351	367	320	338	313	316	359	332	346	328	356	323	330	321	370	313	357	358	337	344	328	330	330	347	374	352	347	310	322	334	339	397	363	359	376	328	307	339	336	380	353	334	329	370	322	318	316	356	369	362	346	359	364	333	329	359	296	304	364	327	369	300	367	341	334	331	345	329	320	346	343	336	334	357	340	342	364	357	320	338	361	359	362	323	371	322	344	353	363	318	386	324	323	352	334	345	361	326	346	357	340	366	312	327	325	351	329	331	349	346	321	329	359	345	353	348	369	327	339	371	347	323	355	336	355	348	352	337	334	361	361	329	321	344	357	385	310	362	359	377	323	383	347	339	305	335	375	334	342	330	317	345	337	361	341	356	324	360	320	323	312	351	324	335	333	303	341	343	334	357	319	342	373	363	333	327	353	369	357	304	338	368	347	367	344	327	371	343	347	343	345	342	332	312	346	319	324	357	317	297	367	340	342	312	345	345	342	378	345	324	340	347	345	338	354	353	358	331	328	343	338	346	363	334	367	323	311	330	328	339	338	311	344	389	327	347	299	336	331	342	369	359	341	335	353	336	332	343	363	344	383	363	344	337	312	347	353	343	337	358	326	330	339	339	353	343	320	336	372	296	368	344	352	336	346	346	328	318	362	332	325	342	323	326	326	312	361	379	336	347	344	336	358	346	354	322	341	346	353	333	336	326	371	355	331	355	335	334	317	319	337	368	338	329	309	345	340	345	351	362	328	339	311	335	332	337	314	350	331	333	333	335	337	325	319	314	372	332	344	381	339	335	351	381	339	341	352	335	348	330	334	341	342	353	344	339	325	364	337	336	326	332	361	372	333	313	340	327	343	324	307	376	351	340	344	353	322	312	342	315	354	316	340	382	340	334	347	336	327	337	310	337	315	364	339	341	363	358	367	348	359	321	323	334	310	324	347	336	334	362	353	361	337	333	297	360	329	349	304	341	350	357	309	393	316	351	345	357	376	348	328	312	372	326	381	330	365	367	355	356	339	341	354	352	363	382	341	360	354	346	368	374	385	343	345	363	332	333	374	358	353	302	331	353	369	341	345	300	349	334	347	328	350	349	352	343	366	306	339	373	342	356	333	326	353	344	355	329	356	365	343	357	359	344	321	331	364	334	338	340	353	328	353	352	345	326	349	330	371	340	356	349	344	323	363	320	351	345	326	357	353	357	344	325	365	365	377	321	325	343	342	352	330	368	370	345	307	350	379	358	332	330	352	304	290	334	346	355	392	341	336	343	333	373	354	332	323	341	346	323	371	372	342	357	313	360	347	335	336	322	326	303	349	341	348	356	323	351	366	338	324	377	373	393	330	354	327	336	369	340	346	347	336	355	328	324	323	368	349	340	322	305	325	327	317	367	327	368	336	328	352	361	358	344	322	371	336	376	353	379	351	345	358	366	323	339	354	336	309	346	348	339	347	347	337	342	310	329	331	338	345	354	319	292	339	333	316	359	320	335	335	354	345	329	363	335	344	341	379	307	354	366	344	309	343	322	324	351	348	346	356	353	350	392	369	340	345	363	350	321	340	336	339	320	302	305	320	310	387	342	366	360	343	304	378	365	335	361	339	306	336	331	343	321	354	335	334	330	342	309	331	337	343	332	346	335	342	363	341	373	351	331	347	334	334	326	336	332	335	317	383	324	347	368	322	354	324	323	338	323	277	354	358	390	335	325	335	356	339	324	325	376	356	342	329	303	333	345	338	349	360	345	333	355	346	346	365	334	335	336	364	343	335	349	305	343	306	338	357	379	364	338	347	314	308	331	336	331	334	321	320	352	346	376	331	378	335	362	362	375	318	332	333	314	332	331	367	344	327	348	322	349	312	372	330	329	353	337	392	352	368	329	343	318	322	342	342	333	375	346	347	331	344	338	368	327	301	361	334	339	343	332	341	313	375	333	354	349	342	336	313	317	355	348	335	373	385	334	353	348	346	309	311	333	352	349	327	348	382	361	374	341	349	353	342	346	395	355	327	327	352	359	318	297	354	337	323	325	332	342	354	335	352	328	332	341	341	320	385	365	348	371	335	329	330	317	320	365	282	340	335	358	344	333	306	325	329	335	348	319	359	348	319	369	354	305	334	355	376	332	318	328	355	354	379	361	334	321	342	385	380	370	344	335	297	328	375	317	352	284	342	365	357	340	332	312	360	334	360	361	315	322	349	335	331	329	326	327	289	317	368	321	339	344	339	343	382	355	345	364	377	277	353	346	349	372	333	374	366	381	332	346	329	316	338	345	384	324	334	367	383	317	357	349	338	367	334	319	346	331	345	316	284	307	358	315	336	341	339	366	325	345	350	333	376	350	372	337	347	335	337	343	366	356	344	360	314	333	350	330	362	357	343	314	324	302	338	375	343	344	319	345	342	353	337	324	371	335	341	344	371	344	381	313	345	377	316	334	362	338	340	312	311	333	380	366	361
6960	24348	56231	47246	5845	2001	1695	1562	1405	1276	1294	1532	4288	19471	29132	24835	15248	8796	4124	2154	1262	914	835	812	863	813	808	811	829	846	820	822	771	849	854	854	806	873	856	795	810	798	807	839	820	812	796	789	817	835	805	875	755	798	841	853	826	812	819	811	795	830	813	822	810	830	808	842	825	793	847	770	815	791	777	852	863	861	808	815	859	826	813	806	776	900	830	832	786	805	811	819	820	810	823	779	781	810	765	806	861	800	846	866	812	849	841	849	799	781	837	766	822	813	858	885	835	796	750	829	807	818	819	810	811	838	890	880	815	739	804	854	800	793	836	795	858	820	775	817	811	836	891	783	830	791	755	851	793	768	809	809	819	837	843	809	860	859	834	801	833	832	801	825	823	857	810	853	814	839	823	848	813	778	834	811	822	809	811	830	888	843	829	782	795	809	753	810	802	732	846	818	822	844	796	871	774	764	803	823	811	814	824	869	808	811	823	813	789	840	861	869	843	836	799	818	798	826	834	810	788	821	835	856	823	810	826	775	851	806	768	754	826	796	798	850	799	828	832	784	803	811	797	853	779	828	822	798	777	825	794	838	735	845	857	781	767	831	814	778	825	827	830	808	801	813	827	874	780	835	800	801	856	854	821	807	831	810	782	831	813	762	818	803	829	806	897	811	793	776	792	841	807	848	770	832	825	837	803	755	796	843	811	840	839	783	830	859	808	810	793	824	869	768	855	800	824	821	875	806	839	861	825	808	857	831	803	819	839	795	783	868	799	835	813	810	807	813	773	789	829	804	848	847	795	837	810	803	853	818	794	819	839	848	831	865	843	790	823	782	814	792	821	792	819	852	794	849	823	869	810	842	842	836	796	827	799	836	857	779	840	752	792	816	773	840	809	819	794	829	842	848	811	776	787	852	834	784	840	808	814	836	843	807	827	796	797	826	795	878	807	788	810	792	790	825	834	755	864	818	782	822	856	819	845	835	796	865	854	858	849	810	795	803	809	777	808	834	868	777	841	835	803	844	832	768	801	859	864	815	764	783	864	812	840	856	834	787	811	838	809	813	782	843	841	834	822	759	818	825	820	807	854	783	776	824	781	803	855	799	775	844	842	775	771	822	797	843	843	806	824	810	856	796	844	834	796	791	818	838	812	799	830	801	817	822	792	846	782	792	814	871	832	805	801	825	814	798	804	767	792	815	848	837	789	811	841	899	821	815	814	802	820	818	840	828	818	833	852	799	801	833	786	814	846	790	751	881	787	804	852	860	830	747	794	762	858	815	798	854	814	754	782	836	800	798	834	835	814	831	759	852	820	798	798	796	827	821	818	800	862	774	756	788	839	827	771	836	802	807	824	821	818	828	843	833	841	840	846	859	817	850	827	822	819	850	854	811	784	817	805	858	862	796	755	842	805	780	824	802	758	813	821	836	810	803	790	794	854	829	822	754	815	802	794	817	839	799	841	841	887	832	817	880	791	807	822	825	770	778	866	822	814	823	821	797	808	856	851	795	805	822	827	837	738	812	798	818	846	830	859	829	798	847	844	849	816	824	814	830	817	801	844	809	786	800	790	853	770	807	806	825	812	823	828	811	817	798	814	849	794	899	798	767	815	829	874	795	817	857	851	806	820	794	854	833	869	805	820	795	808	792	792	769	854	802	902	831	801	792	828	925	844	797	824	839	813	855	800	789	811	838	807	841	814	893	795	851	795	817	837	841	817	781	866	835	820	874	807	811	809	838	782	812	839	848	832	808	786	819	864	871	796	810	837	830	831	843	840	852	851	825	843	842	829	852	832	797	765	834	854	788	815	843	833	804	852	793	819	811	822	812	867	839	860	865	828	792	826	815	784	803	825	793	765	770	815	832	821	799	808	800	862	795	793	877	766	811	808	815	792	774	837	824	797	835	809	796	780	809	803	838	788	796	804	847	869	825	843	786	805	809	783	816	831	793	766	810	798	852	837	773	762	829	810	827	760	794	824	830	801	842	824	759	768	861	841	862	850	847	823	818	822	797	806	808	850	820	814	799	803	788	765	797	811	787	845	789	806	887	794	821	828	855	850	865	819	834	855	819	860	773	765	827	849	832	820	758	773	826	854	799	818	833	846	837	807	854	772	888	822	826	813	839	801	834	823	846	857	803	815	821	744	838	832	783	776	867	797	784	851	802	820	815	860	843	795	773	806	804	823	800	805	842	777	874	870	870	840	797	797	852	817	777	805	847	831	858	797	850	820	847	805	792	841	801	791	792	825	823	860	820	842	847	906	878	814	847	817	841	850	816	838	867	761	797	754	820	819	801	799	845	843	824	810	824	808	788	856	817	823	860	871	788	814	833	799	821	830	864	831	823	765	805	787	804	790	818	822	792	843	839	795	795	830	820	772	826	796	830	813	803	835	818	850	821	824	853	798	812	827	812	876	849	844	833	832	814	869	836	826	859	810	805	822	831	816	909	839	760	758	829	796	779	847	858	791	895	826	819	859	851	835	824	819	791	828	884	885	794	819	821	830	790	794	815	804	824	807	811	756	820	818	799	778	780	774	814	763	813	819	863	811	842	827	833	788	794	806	855	856	779	836	801	841	835	809	765	818	844	813	790	799	821	835	804	805	761	821	800	829	766	773	833	862	848	836	816	810	808	854	763	809	812	816	830	791	868	758	782	772	820	822	834	865	787	847	803	847	830	757	857	885	789	824	863	778	806	838	836	871	784	765	845	774	822	825	821	777	844	814	766	866	784	811	830	844	864	800	791	841	825	819	881	832	792	817	818	784	868	813	786	816	827	802	804	855	810	765	814	815	788	798	809	828	814	837	791	844	837	817	795	848	801	845	806	821	834	790	798	794	820	821	829	850	784	867	846	842	812	736	845	798	800	826	809	849	797	825	837	763	788	823	795	842	791	810	842	838	801	806	780	760	863	776	761	784	826	855	824	865	829	865	816	815	869	842	823	859	848	822	868	802	835	843	852	863	865	779	806	816	858	785	786	877	829	848	825	820	787	861	793	798	797	832	777	816	771	825	854	840	834	794	791	816	829	841	837	802	794	796	833	841	800	860	810	778	777	779	846	824	838	876	843	812	804	816	806	758	784	783	824	759	837	848	793	828	763	833	783	823	760	816	799	810	805	827	834	849	819	760	815	844	782	796	820	841	760	850	833	806	828	862	818	827	830	773	763	840	790	826	823	795	823	841	768	820	832	859	861	837	804	802	819	867	805	841	824	788	814	842	770	858	816	797	825	818	815	861	834	803	800	814	808	790	842	794	838	865	811	832	800	871	817	810	794	890	880	860	845	795	834	846	838	810	799	823	849	830	816	863	832	784	854	876	812	830	820	838	834	781	831	805	798	832	823	815	789	849	788	845	753	813	788	829	781	772	766	823	856	809	807	877	798	807	768	806	788	819	847	859	781	815	801	759	842	811	818	839	752	845	807	813	751	840	846	790	820	799	803	791	819	775	774	767	800	868	822	801	870	788	846	836	832	874	817
17826	34206	76903	53689	20950	3131	695	566	556	454	457	415	2098	8310	13146	13164	8079	3974	1733	838	449	346	308	287	295	290	304	306	319	267	313	345	327	289	291	293	281	273	299	298	308	307	297	280	297	308	292	327	255	318	294	277	282	278	288	279	285	301	315	305	287	295	325	289	284	307	323	276	289	290	283	321	302	301	269	287	309	300	318	317	298	320	318	356	303	264	313	324	280	321	291	300	302	273	292	296	286	304	304	325	294	282	266	309	289	299	262	267	296	302	297	326	311	264	302	313	329	325	310	306	278	291	266	275	299	292	287	321	333	277	288	315	296	322	280	317	264	311	304	328	279	267	281	303	304	302	301	313	312	324	283	310	271	315	297	302	320	309	343	309	321	308	274	300	294	321	301	292	277	308	313	312	285	330	277	306	306	317	280	306	281	281	320	303	274	301	294	338	273	285	276	276	290	306	290	310	278	318	309	318	305	269	298	306	340	302	324	271	287	267	332	311	297	325	283	258	310	301	292	278	295	299	290	309	330	309	283	317	295	323	320	309	291	294	303	304	267	291	280	315	315	297	303	290	299	306	318	312	296	325	327	322	289	303	290	306	294	305	327	298	268	286	298	323	319	279	270	265	289	253	285	323	306	303	328	296	327	302	337	268	292	279	274	296	302	293	306	283	312	292	322	291	285	325	275	285	286	315	264	302	289	288	303	295	334	298	303	316	311	286	297	307	301	305	285	268	264	309	305	296	308	293	278	294	314	315	318	321	324	283	317	297	296	292	304	298	294	253	309	324	283	311	329	309	314	308	293	283	320	310	334	309	309	320	310	322	297	326	299	295	293	331	316	310	277	296	282	293	282	316	349	298	287	277	299	316	319	296	303	338	273	294	307	316	299	316	298	287	299	317	299	327	266	275	331	269	298	253	306	309	327	308	292	300	306	293	335	283	312	304	301	320	303	327	313	294	314	275	285	292	299	259	323	308	286	296	298	303	309	309	281	302	304	276	327	298	305	319	336	316	290	278	328	293	336	305	296	290	285	322	265	281	312	249	325	308	292	284	293	314	311	274	286	303	334	279	315	313	303	297	294	288	291	281	297	292	301	291	314	281	284	307	285	318	308	307	305	307	289	310	290	297	295	330	344	299	289	279	304	309	295	318	268	335	325	323	260	269	314	318	306	288	272	299	281	290	327	284	282	316	309	286	285	298	305	282	305	336	281	283	296	285	297	310	285	288	319	317	306	316	296	305	278	295	295	330	304	276	312	304	288	289	316	296	318	325	293	316	279	288	316	249	328	325	319	281	287	299	316	274	313	281	275	269	321	285	278	274	323	297	309	297	273	315	278	253	281	273	300	274	272	333	307	271	315	317	308	297	321	279	311	294	295	328	316	275	286	292	312	292	302	309	271	290	277	308	290	276	325	288	305	295	283	301	279	327	334	307	294	299	303	271	256	327	300	316	312	287	309	289	293	293	318	290	281	295	273	283	294	291	321	291	273	276	293	301	281	313	295	284	295	275	286	291	327	280	297	322	292	314	297	276	289	311	320	331	284	306	290	294	278	326	258	299	309	260	291	329	264	312	334	309	308	312	314	314	339	270	309	310	283	319	328	296	292	286	292	294	284	316	303	304	299	296	269	321	305	307	286	290	305	314	317	334	315	281	308	295	300	298	305	310	316	281	331	303	286	329	327	265	321	305	320	312	297	302	300	287	259	287	298	329	275	278	328	296	329	310	309	315	308	262	285	305	298	293	288	316	296	315	285	287	305	284	313	290	314	326	301	267	303	292	291	276	343	314	307	285	327	292	335	301	284	300	287	289	283	317	296	338	341	296	313	328	292	274	300	272	268	269	290	319	284	317	301	337	275	306	304	276	306	294	300	299	279	302	313	287	275	306	305	298	311	280	304	301	308	303	279	288	319	267	333	321	304	308	292	310	263	319	286	326	318	307	290	282	303	304	281	320	282	311	311	306	276	285	314	307	290	290	299	284	281	284	291	294	307	337	287	304	311	300	300	294	310	285	308	272	291	288	280	286	323	320	291	285	339	283	310	299	321	300	288	293	312	339	290	296	305	285	286	298	362	268	309	288	299	292	314	318	309	299	303	321	297	313	293	307	305	320	300	288	298	291	310	276	265	286	291	281	286	283	321	285	288	308	290	294	311	311	302	259	280	283	308	281	293	276	299	300	262	282	325	286	264	299	303	316	285	291	281	255	311	302	293	283	329	313	322	304	278	322	276	292	305	311	302	298	299	306	293	310	295	301	297	285	308	310	312	284	312	314	317	295	301	310	325	309	319	278	299	315	294	283	277	296	294	305	296	285	291	276	252	301	300	293	297	309	294	298	304	314	309	296	287	281	315	289	315	278	288	320	246	295	308	281	303	290	289	261	285	287	300	299	313	311	280	290	346	260	295	323	301	319	280	288	304	281	296	310	261	296	297	286	301	276	286	299	328	306	300	302	280	299	295	317	291	284	300	302	278	315	288	329	309	297	311	307	309	303	295	343	292	329	284	303	285	322	288	289	284	287	319	303	296	292	306	278	282	274	286	323	319	344	315	261	304	313	304	287	310	300	267	279	328	288	296	292	323	314	331	298	292	286	302	308	282	299	269	298	318	287	320	337	350	298	307	285	317	273	286	287	274	289	300	309	332	285	307	309	313	324	265	283	271	284	293	313	297	292	326	294	303	289	305	297	268	301	281	277	288	315	333	326	308	321	290	316	318	270	310	303	332	286	281	307	342	301	337	271	294	303	279	291	302	312	306	342	277	318	305	279	289	303	295	308	313	280	298	336	317	334	316	317	307	326	282	323	299	283	318	310	287	338	286	291	283	270	289	316	327	297	295	300	308	281	303	314	328	308	299	316	305	325	279	292	285	298	299	299	315	280	265	295	299	242	319	287	279	283	304	253	304	335	326	331	306	290	286	297	274	281	299	338	288	278	278	314	291	302	321	336	279	302	295	291	282	306	293	287	280	312	347	291	293	307	278	292	337	256	295	288	299	306	288	271	299	307	331	274	279	311	297	290	307	308	282	298	331	280	296	287	340	276	312	311	287	309	280	299	297	318	308	290	290	315	320	301	282	320	282	289	298	271	308	317	332	288	288	288	299	291	324	267	278	326	307	299	282	312	280	296	285	345	286	290	300	314	299	280	290	331	317	303	282	292	309	298	294	326	293	302	303	294	309	288	304	288	289	291	282	284	305	273	298	282	293	310	305	266	293	290	294	295	300	309	323	294	282	295	303	348	323	294	288	323	295	327	312	290	307	284	287	274	314	288	311	299	306	319	320	294	278	312	313	333	318	308	302	305	301	272	318	309	267	298	280	301	282	278	287	304	281	288	294	320	273	293	302	292	299	296	312	314	294	291	290	320	331	300	277	311	311	319	312	313	297	275	329	335	283	290	335	290	318	289	281	283	292	306	306	299	297	302	294	289	305	339	277	262	318	309	285	296	283	288	292	300	297	275	294	312	270	298	310	264
9174	27319	69297	52493	16270	3177	2549	2099	1814	1758	1526	1582	9786	28716	35983	34897	25483	15844	7411	3626	1666	929	822	783	750	717	735	747	760	685	700	748	777	724	741	672	709	729	738	726	762	744	712	714	736	712	712	753	708	728	768	768	742	750	733	738	726	676	690	733	687	731	729	697	748	734	731	734	671	749	742	671	758	678	761	745	707	742	729	727	745	693	788	780	711	746	676	755	743	700	731	750	675	724	689	715	701	736	740	738	735	716	701	728	714	743	712	754	757	730	709	772	723	724	716	713	718	746	723	715	724	733	738	746	746	728	700	767	759	750	697	723	765	734	712	719	752	783	703	717	709	753	745	727	647	728	735	750	711	726	726	741	721	704	750	653	720	714	702	737	736	730	719	744	737	745	702	745	732	707	715	709	738	759	727	736	695	737	751	714	703	742	717	723	737	720	753	742	743	769	793	749	750	769	734	709	764	707	697	689	703	713	793	788	748	709	690	684	713	728	713	743	742	745	723	750	730	714	699	727	695	671	704	766	713	717	743	729	701	739	729	774	680	760	751	753	738	738	706	726	734	749	740	711	692	712	736	753	791	726	765	699	729	752	751	738	706	735	765	772	722	717	744	688	764	726	697	757	734	729	752	750	720	757	763	687	779	752	770	684	713	743	736	717	721	765	737	790	731	719	720	702	764	761	787	729	723	777	748	744	743	731	695	698	714	761	759	744	696	721	736	706	718	797	765	681	737	708	708	753	775	689	694	743	703	715	754	745	762	672	716	755	696	696	753	753	766	721	713	692	737	688	711	739	709	685	723	716	718	718	735	726	721	749	742	747	730	731	711	762	704	701	758	749	696	722	712	679	731	723	719	746	711	731	750	732	737	759	785	685	717	695	691	744	722	725	692	665	697	742	719	739	743	717	726	760	722	765	725	742	743	706	737	805	727	731	695	712	752	704	763	777	741	727	758	736	744	723	707	744	702	750	706	694	733	737	745	729	685	768	742	718	700	714	729	742	707	756	720	734	678	716	704	709	750	721	751	741	720	736	700	702	740	703	792	726	747	694	749	711	716	731	689	747	711	752	728	722	698	683	768	712	730	778	703	717	712	720	747	738	732	730	752	745	715	705	757	716	728	728	739	724	732	736	718	707	709	739	677	732	733	721	736	769	734	758	713	668	732	730	747	740	725	778	754	727	736	726	682	727	715	730	736	717	714	691	678	754	740	715	710	738	688	763	684	763	754	739	751	699	759	713	728	723	757	725	721	741	720	722	664	721	748	701	714	732	737	724	725	752	742	715	708	805	739	699	743	677	765	741	742	767	758	728	769	713	745	771	721	760	739	717	699	759	714	722	749	743	729	754	779	773	741	755	723	719	736	733	692	731	722	750	693	768	725	714	751	719	663	746	762	674	713	783	678	707	760	753	716	728	685	768	782	688	756	761	679	748	763	704	677	697	680	681	708	723	727	723	719	725	705	709	697	680	664	772	721	698	738	728	740	742	718	737	761	705	741	683	671	716	793	669	753	701	736	714	718	689	739	684	734	715	724	738	722	747	766	738	709	732	726	778	672	727	737	707	751	694	732	737	750	688	725	705	703	741	724	733	755	757	697	746	687	728	743	717	744	711	694	752	734	750	726	713	770	772	747	719	723	727	705	691	733	701	726	730	749	746	738	674	726	720	748	739	676	733	713	724	744	748	734	724	745	744	727	710	758	661	734	751	705	718	733	737	692	743	727	729	687	721	708	773	802	709	739	735	702	702	707	753	753	683	728	714	714	697	680	711	762	726	737	737	726	705	728	733	716	713	760	718	681	742	735	731	697	696	731	746	735	731	729	726	741	711	710	757	699	743	768	786	771	712	749	711	791	746	734	769	722	776	770	709	700	717	719	715	753	706	711	779	684	723	663	706	701	708	747	710	760	727	694	709	797	741	724	760	759	744	707	716	750	732	743	728	674	770	745	710	743	737	727	768	672	722	729	721	755	697	719	747	727	735	726	740	667	688	749	706	762	694	759	755	713	711	695	724	751	729	758	698	791	712	741	741	721	754	758	734	681	723	712	717	743	707	729	702	741	722	690	733	742	783	734	714	735	747	737	745	727	737	737	717	748	674	748	731	741	731	782	752	753	701	736	741	753	718	710	762	714	764	710	718	751	768	725	695	736	686	766	719	712	705	701	657	688	692	688	694	729	711	749	688	681	728	764	738	729	763	741	714	729	788	747	749	717	716	749	815	681	740	742	746	761	724	796	711	734	743	738	770	684	714	783	736	732	769	759	692	721	742	766	727	718	698	737	767	779	706	754	767	716	708	676	738	751	701	734	773	745	736	736	728	723	732	734	724	725	760	709	699	734	760	717	746	736	757	723	690	710	688	736	727	673	726	711	765	761	698	741	751	741	718	760	726	731	726	773	699	753	714	748	686	699	739	745	695	750	728	735	737	715	745	714	771	729	773	749	692	735	737	712	681	732	745	728	702	710	726	753	679	698	722	756	710	716	756	750	709	704	755	742	738	704	669	736	701	716	713	713	733	748	751	768	710	761	730	702	727	690	764	732	722	747	774	754	743	724	721	703	755	732	706	695	728	706	708	708	682	714	739	718	734	715	694	688	756	758	698	730	714	684	726	765	716	728	736	741	704	689	712	751	709	751	722	714	797	747	707	733	662	738	714	703	768	765	704	729	705	696	741	757	755	732	704	667	695	723	717	775	722	698	720	743	734	745	751	749	716	714	744	737	693	706	705	726	757	745	772	729	727	734	725	759	726	716	680	756	761	746	723	685	707	714	733	755	728	749	720	681	714	744	765	705	746	720	736	730	730	713	709	699	747	759	711	696	738	728	700	736	738	681	759	718	753	728	772	686	701	729	671	673	719	720	735	749	713	730	770	721	741	732	754	735	751	761	731	700	725	763	733	718	721	721	712	750	748	724	711	740	744	760	764	747	744	749	718	687	727	754	706	748	750	754	682	767	747	746	723	724	769	761	685	721	749	741	714	707	716	740	692	750	745	690	694	706	723	709	771	703	696	737	693	772	695	732	704	746	734	758	679	742	705	733	769	758	739	714	685	737	695	752	677	701	719	715	705	712	734	735	724	749	720	775	658	715	741	733	788	719	751	735	682	720	692	723	757	729	738	759	712	710	694	685	749	768	775	755	752	728	753	718	743	707	724	768	703	736	701	749	700	776	729	720	741	692	698	797	695	733	769	734	744	713	710	725	709	729	752	705	730	713	705	718	717	747	752	743	731	732	733	760	705	693	741	696	768	712	693	712	766	740	741	791	718	735	701	732	751	674	691	729	718	720	706	731	726	718	725	737	779	741	778	739	708	725	732	713	710	757	713	754	742	728	703	709	727	737	769	726	717	712	721	725	737	693	786	717	758	721	754	693	704	806	705	664	728	754	722	777	655	739	736	771	779	704	693	759	750	754	710	716	732	731	678	735	785	738	694	767	722	710	709	740	780	758	738	754	744	791	789	726	727	706	674	721	742
2360	3408	6765	2337	494	445	404	377	400	386	444	404	461	740	937	1001	819	687	542	482	458	411	391	407	383	375	409	414	425	403	412	374	366	407	424	337	408	397	392	386	424	421	377	411	395	360	413	383	369	425	427	400	423	432	391	426	384	431	412	397	380	405	377	427	455	375	381	392	436	392	406	386	381	409	401	398	379	424	400	396	394	401	373	408	384	417	409	396	383	396	433	426	385	388	378	348	394	377	392	413	369	413	381	383	414	372	400	426	410	418	397	410	393	374	366	426	424	419	376	414	364	385	376	419	366	357	394	368	453	423	413	393	427	393	378	423	384	396	360	391	437	390	404	389	391	393	363	419	418	405	413	390	403	366	394	414	398	373	440	390	401	400	376	412	439	420	390	379	409	428	414	375	417	426	376	378	381	411	364	372	415	402	410	380	356	372	403	379	417	350	386	375	377	382	381	402	372	382	380	426	422	395	406	403	404	392	377	363	386	357	405	411	404	401	414	425	443	379	386	377	397	421	408	376	412	403	362	398	390	410	375	423	416	393	370	386	417	392	404	386	383	406	415	425	404	381	370	375	375	421	392	383	421	400	381	384	413	380	392	374	391	392	403	426	424	405	347	376	385	382	405	402	414	394	415	425	409	395	380	409	444	452	399	411	404	407	409	387	407	386	388	385	395	369	400	393	436	391	402	389	375	395	399	406	395	413	392	398	391	379	373	345	422	402	432	408	390	456	391	372	383	372	429	420	411	389	414	378	403	394	422	402	417	392	397	378	362	367	409	404	388	407	407	380	389	374	386	404	431	414	380	400	398	379	380	410	415	407	416	413	391	387	430	440	382	376	405	380	426	426	422	378	408	383	381	427	412	382	405	397	381	386	375	402	378	379	369	384	400	398	424	433	369	409	407	425	392	401	416	370	410	399	393	381	393	387	368	409	404	407	397	367	400	379	406	378	416	388	396	453	428	416	396	386	403	430	422	395	377	394	379	392	387	404	412	382	408	403	370	379	372	396	417	384	383	400	425	408	414	386	378	376	401	413	366	413	406	399	393	407	379	404	357	394	402	431	416	409	408	381	397	362	404	438	403	404	413	410	421	371	379	380	402	386	375	384	394	377	396	451	411	383	378	462	346	355	416	375	423	361	384	398	411	395	387	426	400	421	416	389	425	428	400	402	394	386	415	413	397	386	417	424	405	413	428	448	385	367	344	404	366	415	422	402	398	404	387	429	390	394	397	392	380	381	422	400	406	408	360	384	391	381	368	384	434	374	382	376	358	390	438	404	412	399	386	415	405	357	428	414	375	409	401	362	362	461	433	385	401	394	421	366	383	409	414	375	395	391	390	412	413	368	413	376	384	388	378	399	395	421	387	380	389	372	417	401	384	400	389	384	377	379	400	403	418	387	387	368	364	429	395	390	428	412	404	416	411	398	433	404	393	442	396	430	409	405	397	387	389	420	392	395	410	384	355	413	359	401	424	391	374	419	437	418	399	442	355	363	342	351	400	405	405	376	425	391	390	403	386	395	395	409	399	426	390	360	409	435	396	382	391	388	377	405	410	432	357	408	406	398	421	396	396	378	396	380	401	404	391	428	422	391	401	406	386	399	401	422	416	400	378	380	374	382	398	402	400	371	408	417	400	396	417	412	396	395	377	401	403	407	405	390	378	404	386	386	402	446	410	372	366	441	434	382	410	412	396	390	409	401	410	387	449	391	417	432	416	379	400	409	391	386	411	447	410	425	389	384	399	389	387	361	355	405	405	408	406	377	405	428	404	406	400	404	405	377	398	378	420	393	393	426	420	403	391	412	376	346	384	449	397	389	383	389	402	407	396	379	403	385	389	425	366	369	371	425	375	383	382	341	409	437	392	396	400	406	398	415	418	391	404	417	397	390	405	392	421	416	385	369	373	376	386	412	415	394	404	386	408	431	374	424	458	382	388	408	409	385	391	390	378	381	393	401	396	406	390	437	412	399	396	358	388	390	407	396	388	407	374	401	386	414	426	378	379	419	392	401	417	412	411	383	389	362	379	387	406	455	396	385	407	389	415	389	419	381	383	423	400	380	421	429	401	382	391	359	398	397	413	402	383	385	428	411	404	379	379	358	427	400	433	376	406	436	388	419	386	386	379	391	399	391	398	411	417	386	362	428	411	390	396	399	396	392	420	424	409	383	386	395	412	434	372	428	365	393	371	399	408	409	413	421	424	380	405	423	423	387	413	418	397	340	380	394	399	417	386	389	394	401	381	384	394	436	368	414	371	416	449	357	384	399	417	413	396	418	416	447	385	418	397	404	384	396	386	387	416	439	411	396	368	379	403	395	393	404	380	391	407	383	405	444	408	417	389	419	398	365	380	384	380	376	374	374	385	410	404	406	403	435	453	425	419	386	416	379	378	384	405	444	389	386	408	401	404	376	424	380	415	374	435	371	401	389	372	386	414	409	415	400	362	417	426	366	390	390	390	390	417	405	389	387	407	397	401	412	415	384	399	408	408	397	389	384	381	394	388	398	416	383	424	426	398	387	396	385	409	380	414	417	383	396	377	393	379	411	420	400	449	432	385	419	420	360	424	411	389	394	448	363	376	390	393	415	398	423	380	412	376	363	390	374	373	400	421	380	378	435	414	411	381	401	429	383	388	389	439	368	372	422	394	392	432	412	375	392	416	413	421	424	417	409	383	399	426	374	379	404	406	394	422	405	392	384	406	414	405	399	387	400	403	395	363	383	443	400	427	444	424	394	420	386	394	409	384	429	396	412	392	410	386	408	408	393	399	369	420	399	369	433	379	415	427	425	386	372	369	404	388	351	405	362	445	400	379	446	389	402	364	403	396	388	406	396	351	405	409	400	403	403	386	394	431	385	395	377	367	392	386	418	381	403	393	388	389	380	397	376	381	386	397	370	401	369	382	385	408	409	412	409	413	443	437	420	421	389	421	395	388	405	418	417	372	395	373	371	389	419	403	369	373	389	424	380	380	392	389	345	392	376	382	362	407	356	413	376	381	405	409	428	421	385	415	380	429	376	403	392	392	385	412	383	351	402	378	379	373	383	399	418	376	422	383	374	411	369	408	383	412	379	387	409	377	385	432	405	377	384	422	443	376	400	396	419	392	413	394	410	416	370	398	422	392	387	396	391	392	395	379	416	409	398	389	417	393	392	378	361	390	391	364	412	400	412	373	389	374	405	382	391	428	408	422	360	385	372	421	404	390	395	409	362	383	383	445	386	397	394	401	378	366	417	396	407	373	387	445	382	370	379	396	411	412	375	400	396	434	362	438	419	361	393	405	383	385	376	413	382	360	421	407	381	372	431	371	386	373	351	388	388	382	391	369	388	386	390	420	380	397	413	375	392	410	408	414	378	408	373	405	382	420	399	396	421	408	402	434	359	362	401	397	391	388	428	413	397	459	388	378	409	384	400	411	388	410	391	388	401	399	393	435	388	407	374	418	387	393	418	400	413	401	388	392	403	375	381
2650	5700	13688	6819	1239	1055	1060	997	986	997	973	997	1499	3105	4011	4347	3093	2228	1669	1239	1030	962	931	939	960	906	961	894	950	928	957	836	935	956	904	932	909	962	905	955	940	899	922	907	951	954	898	887	956	988	944	926	898	884	899	915	922	946	916	899	946	952	907	964	937	948	955	933	952	984	941	921	955	895	912	941	923	931	995	970	961	884	960	982	915	938	985	921	869	979	944	925	917	896	975	932	908	968	963	851	951	947	937	931	999	941	937	916	944	950	933	955	895	956	883	908	895	871	935	934	915	907	932	911	1007	940	876	950	970	884	946	897	904	915	941	969	947	964	937	948	912	959	951	930	966	915	960	996	952	961	923	979	929	923	957	958	951	941	890	876	932	910	917	956	945	895	960	930	957	924	925	936	922	939	939	977	1003	983	926	927	973	913	907	921	934	920	909	970	933	866	922	988	889	975	918	913	957	974	942	949	916	926	962	956	910	964	951	931	953	891	964	900	932	937	960	920	936	901	901	913	967	925	917	956	987	966	930	928	915	940	914	927	941	903	985	959	923	957	932	899	893	936	885	909	943	968	958	1004	942	889	922	941	934	946	918	965	954	920	969	905	967	963	961	893	946	922	944	914	960	899	891	893	907	918	917	923	984	920	933	967	918	990	906	967	962	887	900	976	948	932	936	932	936	970	951	928	883	950	999	975	985	944	909	974	929	968	982	964	955	908	917	963	956	929	927	932	893	954	979	896	946	949	927	974	911	866	914	915	935	884	953	906	961	933	925	898	962	889	949	957	911	918	944	1015	914	936	927	905	901	890	886	934	956	918	875	973	897	900	965	970	952	913	972	872	932	985	989	930	909	985	951	952	935	938	909	927	928	875	966	882	1010	929	953	949	908	973	923	918	918	970	982	953	929	912	1005	968	932	955	921	938	922	942	931	912	856	977	957	955	1013	924	926	974	938	969	967	884	967	890	929	893	925	923	925	961	974	989	894	895	927	978	895	967	956	940	952	952	978	948	880	963	962	956	918	848	962	911	919	930	969	902	954	907	941	907	875	899	905	904	941	981	943	936	934	916	920	923	921	912	941	957	978	924	950	884	920	908	909	960	933	926	956	856	985	914	955	980	954	982	975	927	938	980	939	990	927	934	1031	922	954	886	923	916	931	942	934	954	939	901	861	949	930	1011	929	895	916	864	916	903	934	970	906	964	868	941	962	908	899	949	906	962	912	1004	922	931	933	916	923	916	925	897	937	921	976	954	895	879	922	958	922	953	955	956	991	906	888	945	942	993	964	922	928	909	1006	948	918	962	937	911	949	907	990	905	917	901	1001	933	919	914	972	956	922	908	922	960	903	940	934	957	907	942	915	919	896	914	970	940	917	933	927	942	919	954	939	930	980	880	937	941	970	924	873	871	979	958	994	945	856	921	910	933	886	911	942	941	946	969	946	913	936	895	942	920	948	904	953	903	942	937	950	917	967	948	958	951	946	967	933	960	919	986	871	899	896	945	929	918	931	908	948	912	900	922	932	956	992	894	898	983	910	941	887	891	903	971	893	947	983	931	932	936	960	940	933	976	913	917	984	965	917	934	926	966	878	925	900	935	938	907	902	929	917	915	950	982	921	970	925	963	876	967	919	906	937	968	922	939	957	905	873	911	943	933	978	973	959	925	922	903	922	903	948	983	985	914	916	965	884	900	964	949	913	968	943	982	970	925	965	890	887	953	951	954	971	931	949	931	934	908	909	944	966	877	870	952	950	915	960	900	952	890	930	920	932	978	918	901	907	927	861	936	924	964	903	893	942	942	937	974	940	930	933	934	951	967	914	892	910	970	1010	942	899	893	958	929	949	962	936	887	929	882	937	956	952	941	923	959	913	959	960	890	986	926	957	936	972	943	895	923	928	921	907	938	977	933	985	985	994	908	935	913	955	915	890	889	939	929	884	944	874	892	942	917	926	886	957	975	905	946	985	890	968	887	846	932	902	950	972	952	887	988	898	929	938	940	936	935	939	932	922	959	925	975	961	931	976	936	930	962	940	962	939	893	897	942	955	949	900	923	888	955	931	952	865	909	900	966	896	930	909	914	978	898	954	941	960	906	894	871	911	967	923	947	898	967	959	915	938	968	959	907	938	905	922	976	917	940	934	893	933	912	938	915	941	957	881	893	925	921	914	1015	920	853	932	939	894	909	900	902	922	948	922	933	975	958	906	938	987	959	936	967	966	942	889	939	914	917	974	928	876	939	909	937	901	982	977	924	952	869	939	966	910	946	950	928	958	939	920	985	944	970	882	907	909	882	918	962	958	933	946	975	925	934	978	939	896	964	946	868	962	979	964	955	948	955	935	977	984	939	928	941	981	905	911	948	965	967	944	917	958	946	944	958	971	919	894	914	969	964	986	876	937	932	925	898	977	950	930	960	976	944	907	935	938	889	936	1001	945	979	958	983	968	924	907	916	952	914	917	958	868	931	944	935	916	946	921	997	914	874	916	917	978	899	964	883	980	957	920	914	921	944	926	962	882	956	929	950	963	972	970	924	924	945	868	906	1007	955	904	899	907	929	970	961	951	963	893	931	945	877	949	921	961	915	979	1018	966	928	871	936	951	942	941	886	971	992	951	990	911	960	915	982	895	981	934	936	934	969	964	943	980	916	986	915	944	915	900	931	986	904	961	970	911	971	905	1000	926	927	921	903	951	908	932	936	918	989	942	909	941	932	955	954	984	948	908	936	945	938	890	955	974	921	944	942	927	919	929	913	918	964	905	921	951	961	915	956	905	888	909	883	950	945	916	951	935	946	920	922	948	959	950	919	953	952	936	904	956	913	940	936	910	921	938	1009	919	971	957	916	899	960	930	968	944	961	914	953	915	947	913	899	962	954	933	845	959	914	923	909	944	978	935	981	957	922	917	940	995	981	977	931	898	954	942	966	947	905	975	930	963	914	994	963	927	936	981	903	899	991	909	939	887	968	943	919	971	885	977	902	953	987	968	931	986	978	985	950	947	991	960	888	915	996	971	962	963	927	937	962	983	928	910	950	976	928	909	913	938	959	900	958	941	923	950	915	949	947	901	910	923	906	915	952	937	1009	935	993	989	905	957	912	997	940	945	894	952	941	947	930	946	923	961	945	901	939	980	941	906	949	929	913	915	934	938	881	975	939	945	900	927	970	892	950	903	921	927	974	936	924	898	931	928	949	908	890	903	898	904	905	925	944	985	966	931	942	914	950	926	934	922	942	927	927	907	905	918	949	866	910	944	907	928	923	918	920	939	932	970	960	917	910	929	914	915	947	944	945	952	965	909	980	940	935	982	973	922	965	897	944	895	963	854	915	933	917	977	940	856	980	900	942	982	955	895	873	915	955	949	884	922	902	982	966	966	973	898	929	980	932	918	937	948	970	928	924	910	941	945	918	902	909	910	961	927	921	956	924	916	1036	936	949	900	912	934	939	956	965	932	920	909	905	840	965	896	900	951	939	877	933	961	883	929	903	928	867	983	983	965	937
9859	33065	61057	38741	9654	926	575	527	483	433	457	444	945	3562	8601	7662	4316	2603	1277	709	475	381	388	347	370	355	381	350	347	347	325	344	335	376	371	322	378	351	336	376	352	331	366	338	319	334	367	396	388	351	355	345	353	341	367	344	301	350	338	339	293	337	371	368	333	359	356	342	355	370	332	378	373	340	348	361	325	373	370	395	391	380	384	360	351	332	354	304	347	356	384	361	359	400	332	347	347	359	349	341	381	356	310	347	381	310	334	389	338	372	346	338	338	337	357	338	336	337	335	380	314	332	343	367	351	393	340	375	328	334	348	353	370	351	358	344	356	323	314	333	355	383	365	363	340	334	352	353	379	365	314	425	388	361	321	367	368	341	364	346	341	371	374	363	388	341	393	313	326	341	331	366	340	353	334	336	358	351	330	366	343	353	334	348	364	359	373	337	388	370	364	350	407	361	361	358	339	350	334	351	334	324	351	363	328	337	361	362	369	332	342	347	342	326	364	362	349	371	354	353	352	380	374	367	348	344	373	361	341	363	352	373	342	339	351	361	356	343	358	377	345	351	342	369	345	337	379	372	329	346	363	356	341	368	380	367	367	354	344	360	372	313	352	368	365	337	368	340	372	371	392	359	343	324	311	389	370	339	390	341	349	384	359	330	311	337	365	371	364	364	363	363	359	363	353	366	384	337	351	377	364	341	364	369	343	340	362	363	346	352	392	392	328	341	336	353	383	373	328	376	317	362	358	344	342	362	354	337	329	376	351	359	355	355	346	334	384	312	310	359	343	346	351	346	336	378	352	342	363	338	341	342	353	339	365	358	331	356	351	367	364	336	348	332	325	361	360	364	358	346	353	376	352	382	405	358	364	361	378	347	360	351	347	348	389	364	339	348	372	371	373	386	349	360	336	366	371	323	350	347	365	344	336	366	403	377	390	372	369	337	318	381	349	363	361	365	352	326	326	353	336	378	361	363	372	347	365	347	353	345	379	335	362	357	349	340	382	357	377	344	336	354	351	369	349	348	363	325	338	353	351	342	330	361	388	368	368	333	350	387	356	346	361	359	376	350	360	368	330	324	318	361	365	362	360	343	383	376	359	398	353	330	393	326	386	352	350	357	356	368	361	328	360	343	359	361	326	355	368	370	345	317	350	357	324	374	319	340	327	356	367	318	338	402	361	339	338	372	357	353	329	354	348	378	366	355	365	361	348	332	339	398	347	356	393	340	344	328	365	371	330	352	376	356	360	338	349	346	360	328	335	341	364	341	379	331	359	364	358	327	340	329	361	345	352	377	346	346	333	337	303	325	352	360	350	328	353	359	386	373	363	344	380	333	381	353	342	341	369	368	383	385	356	355	349	352	349	355	329	316	328	408	358	351	355	338	315	369	337	351	358	374	379	368	307	388	363	345	343	376	337	365	383	345	383	327	365	347	331	359	330	376	368	403	326	345	358	367	397	323	371	348	402	367	370	333	365	320	378	388	384	362	369	327	354	365	349	351	382	347	354	386	350	348	356	348	347	366	366	356	372	338	359	385	333	330	385	349	361	366	400	352	367	356	358	320	366	321	323	386	362	362	360	339	339	346	347	358	342	382	368	348	324	348	366	338	337	357	343	348	313	356	341	291	337	363	373	353	359	343	372	348	384	366	357	342	333	336	390	351	313	318	347	369	398	362	343	358	357	336	355	353	333	339	327	363	337	363	360	348	367	365	368	396	362	335	315	338	322	342	372	363	384	378	337	328	369	370	363	338	333	354	346	327	377	355	338	349	381	328	356	364	387	330	363	317	371	347	371	356	334	330	356	341	353	362	337	375	347	354	323	353	344	344	360	337	336	361	332	356	365	384	331	365	354	361	373	370	366	405	381	346	336	348	354	359	362	362	372	372	356	348	363	379	327	322	345	339	352	373	328	313	354	375	320	350	377	368	358	359	318	360	356	378	347	329	348	398	338	351	379	336	361	352	379	364	352	374	340	348	323	348	335	382	339	338	357	357	383	375	352	372	331	326	371	339	399	351	364	364	341	354	358	335	338	370	370	346	362	343	325	333	350	340	341	338	348	325	346	349	381	374	349	354	347	335	357	346	373	373	379	311	340	317	372	347	335	338	352	346	339	339	353	345	355	338	359	370	338	320	362	388	363	344	341	365	323	379	340	354	353	371	381	322	383	356	326	352	319	372	341	338	342	364	376	356	369	386	339	346	386	371	385	392	358	379	365	374	374	376	358	342	348	358	333	351	365	371	362	375	357	362	355	346	338	350	374	365	399	326	354	341	334	339	330	355	326	355	352	365	356	342	328	354	341	338	398	350	334	371	334	358	354	351	368	353	355	383	340	334	347	339	326	366	355	323	361	377	358	355	354	340	332	367	339	332	348	345	375	322	334	377	366	331	325	336	395	356	380	349	353	347	327	370	370	375	352	348	316	365	325	365	351	365	343	386	346	306	362	353	395	335	364	334	365	339	359	386	356	353	406	340	350	370	360	343	355	360	325	361	343	340	368	366	358	353	400	371	312	364	355	352	358	346	365	374	321	337	403	340	354	366	366	345	352	345	362	357	354	352	364	339	329	391	361	349	330	396	344	356	372	362	346	366	326	378	333	371	336	352	386	334	328	332	363	364	327	315	344	333	331	378	421	343	358	372	334	330	377	367	348	379	363	318	329	373	363	373	364	368	371	376	315	344	376	357	334	352	342	390	313	345	358	370	391	361	365	328	332	335	342	374	345	358	308	365	371	351	379	335	361	374	343	366	370	364	329	350	343	369	349	358	368	374	350	357	382	367	337	377	359	328	353	360	330	353	359	367	357	354	371	357	343	353	336	339	343	353	347	364	362	372	319	334	369	387	371	379	370	341	364	384	335	374	375	376	343	344	371	343	352	338	359	352	352	379	343	337	340	370	347	335	338	368	336	371	349	369	352	359	370	356	328	353	392	355	386	361	347	368	328	372	363	322	378	377	353	371	353	366	361	378	374	351	336	343	352	327	364	369	350	363	334	362	330	340	353	371	364	366	331	323	344	350	355	335	374	327	328	364	361	347	319	380	349	369	348	331	379	353	373	307	393	385	343	352	348	378	342	326	318	363	392	367	342	334	379	367	373	366	341	351	353	380	362	365	350	354	321	398	382	364	353	346	360	379	397	338	332	356	334	357	346	343	391	337	349	292	363	350	428	381	333	340	325	345	399	330	364	370	347	370	371	350	338	339	353	390	356	330	341	350	356	331	353	341	322	344	370	347	361	354	342	360	382	358	366	342	342	353	374	369	374	369	353	333	354	373	338	358	351	358	379	331	375	359	351	357	381	348	335	342	350	377	343	342	369	393	362	398	380	357	319	356	339	378	354	359	321	318	366	384	375	348	336	361	342	356	335	332	397	356	357	346	359	313	339	378	382	373	352	350	343	380	368	358	373	345	365	357	328	339	385	325	347	339	352	350	352	325	319	324	381	338	352	324	337	357	355	363	364	341	352	364	349	371
6780	28449	54479	41754	3971	2300	1976	1685	1414	1346	1249	1593	4285	16743	29076	25804	17652	11186	5683	2845	1428	1008	904	819	832	839	863	859	863	817	823	833	873	882	839	819	895	811	856	829	867	802	881	821	881	863	872	858	815	831	896	868	840	850	843	796	857	842	872	831	796	857	877	851	836	848	853	799	824	838	847	804	853	795	838	829	905	864	822	859	839	836	874	886	890	840	855	880	865	837	842	876	828	799	840	801	892	817	827	883	868	821	829	858	844	877	817	865	848	881	816	818	789	874	866	842	862	838	851	833	865	846	811	807	827	797	805	879	841	874	850	821	833	813	840	867	799	841	856	881	806	816	842	828	868	835	876	807	828	837	883	859	836	870	830	838	895	850	824	799	790	799	811	901	862	804	865	866	859	853	864	814	834	821	867	858	845	833	819	815	883	852	865	800	845	820	865	839	882	825	820	808	849	822	889	871	815	847	833	860	863	822	868	887	851	831	831	820	843	843	874	853	835	845	873	860	844	823	878	829	834	873	822	871	852	867	874	844	856	880	864	863	836	866	886	858	757	807	826	780	878	852	882	846	801	826	844	855	861	852	841	807	842	856	814	828	846	832	864	817	843	841	855	814	842	868	841	903	857	820	819	835	861	824	866	824	893	797	867	814	798	881	808	821	804	847	813	820	812	842	834	850	849	885	872	869	790	892	853	839	824	865	856	822	815	839	871	863	852	855	825	848	843	843	818	825	875	819	792	868	897	850	844	859	816	823	824	850	794	850	785	900	841	854	863	854	845	872	870	861	843	902	808	852	868	857	876	866	826	859	881	846	838	825	837	794	829	819	896	891	844	772	853	847	823	782	838	802	847	860	829	775	857	851	815	864	861	849	873	852	870	850	847	859	867	863	832	840	844	906	804	830	844	845	875	826	888	845	815	831	848	883	823	866	891	821	849	858	868	826	845	841	840	830	867	819	835	856	834	873	880	830	821	837	868	852	834	804	850	779	800	854	850	858	816	803	822	832	793	780	839	844	859	859	889	838	853	849	817	803	832	868	862	852	826	815	874	867	827	829	835	874	842	820	875	796	837	825	907	856	856	826	849	847	835	815	804	806	887	858	880	848	827	867	838	822	835	846	859	851	829	828	834	835	813	821	857	854	857	823	824	828	847	817	870	831	873	842	846	826	799	801	836	862	851	854	819	815	800	875	831	828	871	846	838	855	898	828	851	805	893	867	818	766	839	846	826	897	869	789	856	887	846	857	846	842	872	875	857	803	845	858	863	888	851	841	881	846	793	883	816	818	823	828	883	819	895	800	829	844	828	848	836	833	902	872	844	806	825	837	821	875	832	824	830	823	836	847	862	837	813	840	893	865	856	863	848	828	857	811	870	843	844	836	856	832	809	823	811	878	830	851	825	860	849	878	809	836	790	822	883	817	807	835	836	864	841	832	839	805	817	840	819	829	862	888	778	855	847	793	856	820	854	833	811	837	883	861	842	837	817	823	844	803	862	835	849	866	817	832	827	886	860	854	826	865	842	823	860	855	841	813	821	855	851	880	835	863	818	873	818	871	788	847	859	859	869	836	854	785	787	835	834	821	843	854	890	818	867	882	867	810	868	889	832	856	858	870	850	872	844	824	880	850	890	810	897	866	878	858	829	866	848	879	828	854	877	849	862	870	842	844	857	846	859	825	819	844	798	855	846	851	786	871	823	832	892	824	828	848	839	844	849	791	821	815	894	836	809	861	878	851	835	848	870	859	824	836	852	880	822	796	864	845	797	885	808	866	874	923	886	816	845	792	846	827	845	870	845	871	856	883	855	865	862	835	822	818	873	853	877	881	835	772	833	895	842	820	818	905	758	892	881	882	851	807	851	806	835	856	849	840	778	824	852	817	827	821	837	861	840	860	825	824	838	833	848	794	899	815	809	835	876	833	768	884	818	864	884	875	820	878	830	795	864	844	828	823	831	793	868	825	910	810	824	799	820	822	851	804	809	855	831	847	834	848	838	852	857	805	825	794	806	832	839	863	817	851	824	894	825	866	859	871	887	844	888	841	867	878	786	862	818	863	849	914	805	893	816	817	914	863	840	849	844	835	903	846	910	863	855	798	857	848	805	921	801	893	836	820	857	891	882	876	802	872	858	841	841	850	842	799	871	864	862	869	846	891	869	886	853	865	838	842	824	886	867	873	836	833	878	785	862	873	836	863	817	851	880	843	840	860	808	813	887	846	867	861	874	857	807	896	842	809	891	842	810	825	839	846	789	812	825	832	843	836	844	843	825	837	848	873	899	847	863	855	839	876	798	848	846	805	819	841	891	802	850	803	828	840	865	884	839	823	855	852	866	876	794	813	828	866	890	850	881	832	880	863	863	840	811	813	836	796	880	870	811	811	841	803	870	823	842	837	857	883	792	876	834	833	837	803	796	914	865	858	828	823	843	823	808	867	845	854	875	872	866	837	851	848	846	850	813	842	903	843	850	818	893	862	817	864	800	857	821	853	801	821	834	797	822	870	860	835	890	874	832	822	838	830	877	861	875	807	805	840	815	868	849	812	802	797	842	836	841	855	861	832	885	808	807	812	846	873	849	882	835	843	820	844	848	816	837	872	894	830	858	827	843	813	853	848	808	836	887	878	855	847	875	843	842	845	828	833	846	828	903	833	824	889	860	831	830	898	858	817	844	782	838	845	796	868	828	846	869	844	793	915	872	833	877	914	841	842	833	852	916	859	850	872	839	794	850	876	839	867	803	810	781	835	842	833	786	883	890	813	833	892	872	859	825	839	846	858	851	858	871	859	835	852	852	827	852	821	844	884	814	924	854	855	871	870	822	840	833	875	865	848	829	896	833	847	817	785	864	834	865	836	869	841	846	796	894	843	815	860	825	816	831	789	820	816	883	895	887	824	852	836	872	855	849	877	834	870	877	808	923	813	827	827	904	809	855	815	871	842	856	804	803	873	821	882	838	868	814	837	899	798	832	839	841	843	785	814	821	848	837	783	825	871	918	842	811	860	888	782	903	840	880	783	896	845	842	815	835	846	857	871	799	899	826	806	887	818	833	894	869	828	841	841	821	793	834	874	854	809	858	768	884	857	850	863	840	842	794	816	832	879	827	843	844	847	861	918	862	838	830	828	834	831	859	849	828	857	836	822	899	861	882	914	885	886	832	814	782	838	848	822	871	855	845	878	890	855	861	828	821	796	875	847	835	872	853	827	856	848	807	823	838	857	856	868	853	862	833	824	856	858	847	789	836	817	880	841	874	840	832	861	819	863	790	871	823	884	852	847	872	835	869	899	855	834	826	862	885	852	874	815	819	872	826	846	850	844	741	824	852	835	868	908	853	870	886	900	867	796	845	848	842	914	878	835	836	847	821	863	812	860	835	860	843	819	941	864	840	830	822	843	823	819	868	835	872	881	873	848	800	889	907	839	875	856	834	824	817	865	844	833	848	828	850	807	837	839	839	835	868	850	816	803	879	822	791	820	817	854
31087	43731	75320	52634	21234	2957	738	631	537	465	459	421	420	6364	15321	13110	7978	4040	1828	969	515	382	325	298	320	309	321	301	321	318	275	315	321	321	293	298	288	345	310	351	314	319	314	295	331	303	303	282	292	332	280	263	289	280	313	323	344	322	311	327	291	309	346	291	321	326	334	299	322	306	296	341	295	300	339	303	299	302	280	323	295	297	320	334	338	306	328	294	304	343	313	304	301	296	304	290	320	288	300	305	324	304	316	305	320	319	283	314	296	317	312	309	276	342	347	297	335	291	306	323	327	334	301	324	299	339	303	298	303	311	311	330	321	296	323	303	315	307	344	287	299	320	335	312	289	319	287	349	319	352	316	337	324	298	317	290	318	288	328	306	328	279	300	304	306	313	319	307	293	293	319	319	313	300	304	310	292	304	305	339	317	318	290	310	300	305	295	312	278	267	354	328	309	295	298	305	326	331	355	339	323	336	311	294	298	330	305	333	300	295	303	287	306	307	296	338	293	292	313	300	287	305	298	318	325	285	289	297	284	322	321	320	321	335	296	332	311	319	307	332	332	312	293	299	286	315	314	294	314	298	353	334	307	310	296	300	313	294	310	294	288	302	315	325	307	316	328	328	325	295	301	319	308	318	315	361	328	282	318	345	305	312	341	324	279	310	315	323	305	314	302	294	322	352	316	311	280	319	302	294	307	322	330	315	329	314	311	311	320	301	315	320	301	319	314	309	306	341	312	299	301	332	284	321	327	322	309	325	313	343	300	303	298	284	337	347	345	315	311	330	328	346	260	330	333	311	311	327	314	301	296	292	301	302	288	330	325	312	327	340	339	336	308	315	318	330	323	288	324	300	280	304	318	320	320	298	323	319	326	314	285	299	339	328	340	315	300	309	318	317	300	310	287	296	339	326	302	290	314	336	339	333	297	316	280	315	343	328	306	325	289	331	313	317	295	311	308	302	324	314	300	303	268	317	332	299	305	310	273	320	332	329	334	310	315	355	291	312	311	293	301	304	307	293	333	337	328	332	296	322	300	331	272	284	325	305	304	322	327	332	293	313	334	325	307	335	304	310	287	336	316	331	303	325	320	291	326	291	312	298	313	317	315	297	321	315	338	317	313	307	312	295	316	301	311	322	296	323	325	335	298	293	309	286	321	303	297	307	319	305	295	307	301	311	312	329	310	341	294	299	336	308	273	325	315	333	337	311	320	307	308	316	295	346	320	313	312	313	332	322	304	309	295	339	314	301	298	277	298	315	276	323	317	309	313	340	321	324	343	317	331	311	302	295	350	336	297	309	279	292	310	312	300	294	303	307	305	310	287	290	323	320	331	282	322	321	299	301	348	321	328	283	291	296	297	327	313	311	295	306	325	323	324	316	315	292	284	336	295	309	298	314	311	303	284	313	273	291	339	325	321	311	284	322	307	316	328	316	325	296	299	304	306	312	323	325	301	318	282	327	281	281	328	308	324	323	293	335	282	300	288	323	314	307	283	313	302	314	304	294	286	314	317	338	307	324	322	306	340	315	332	346	281	347	301	312	309	291	320	306	305	312	332	307	332	296	285	315	351	311	331	295	326	290	291	328	316	319	328	305	306	282	318	292	304	346	306	313	312	281	264	304	307	268	321	301	325	286	317	278	317	309	300	300	351	343	329	347	338	301	345	332	346	317	290	315	357	318	330	340	310	273	291	322	304	317	317	320	327	293	322	288	314	307	286	307	323	306	308	284	323	309	275	311	332	341	315	321	302	343	281	285	301	320	318	295	295	303	332	307	327	298	310	296	303	305	316	283	302	301	296	303	279	311	306	273	292	311	328	326	312	293	300	300	305	311	347	280	323	317	325	331	321	313	323	302	325	282	332	292	322	314	300	324	343	318	338	315	317	318	304	308	324	302	303	311	300	306	354	352	312	301	314	294	310	282	333	304	290	303	310	316	310	292	310	335	300	303	295	287	324	292	330	341	295	308	346	322	332	303	303	328	342	308	318	315	319	292	294	309	300	335	323	310	325	317	293	363	302	285	304	304	322	315	300	339	324	330	306	302	315	341	318	329	303	310	308	324	317	335	308	291	298	303	302	275	278	313	310	322	283	298	349	331	317	307	301	312	326	323	301	276	327	281	314	348	344	335	332	328	322	311	316	320	296	306	308	329	338	321	287	321	331	301	290	330	308	339	328	305	350	295	308	294	340	303	297	307	313	346	302	352	289	308	289	321	308	281	310	335	294	328	310	291	303	309	284	292	313	312	306	296	296	339	290	339	333	281	302	303	276	327	324	295	306	259	316	317	336	322	336	330	323	309	328	298	310	326	321	319	335	329	310	309	356	309	301	318	329	274	291	292	299	254	334	328	310	311	289	300	319	320	280	319	327	302	341	307	309	292	319	317	307	300	293	306	321	302	286	333	319	305	294	297	321	294	290	331	323	310	297	317	325	303	320	304	319	294	315	281	355	330	356	295	316	296	312	314	299	303	300	317	288	297	300	313	324	360	326	310	318	306	339	317	298	301	292	344	318	322	333	323	330	297	304	311	302	313	307	304	290	336	295	307	289	328	320	325	323	304	313	320	332	287	324	290	275	287	308	356	312	335	329	304	317	320	326	286	324	315	273	309	317	279	300	326	330	303	306	310	290	315	305	319	327	326	278	294	318	305	298	292	331	295	284	324	313	315	339	305	296	317	301	303	335	318	326	322	295	308	321	313	307	307	304	292	304	305	328	333	303	335	294	330	288	293	337	302	287	339	306	347	330	351	361	342	350	287	302	305	286	322	325	316	316	336	318	285	332	281	316	300	316	275	294	323	319	349	329	326	299	294	328	326	311	320	297	351	313	326	303	360	294	304	320	316	304	298	339	310	325	314	341	330	316	312	333	307	302	282	298	313	291	271	307	273	311	273	314	311	325	320	277	325	316	312	303	319	271	301	311	310	314	288	318	330	308	317	318	272	328	337	319	313	307	305	331	334	312	326	324	297	338	335	323	343	274	317	315	292	320	341	305	334	308	337	300	326	324	328	323	318	315	311	312	329	331	355	308	301	298	297	337	330	339	327	322	317	311	307	288	286	282	296	313	315	316	302	313	308	324	288	292	272	317	297	289	332	313	306	295	321	316	292	335	321	320	289	283	316	301	306	296	307	327	307	332	294	292	302	350	288	312	317	292	312	287	319	336	321	303	305	309	300	319	338	341	335	316	326	307	297	289	302	322	307	318	292	308	340	309	328	289	299	326	313	291	290	305	308	302	343	277	283	323	326	340	291	316	310	335	315	325	309	298	323	294	318	293	293	315	302	313	332	297	306	321	303	284	273	329	304	319	314	322	318	312	308	300	301	299	284	332	326	337	313	301	311	347	300	304	295	337	320	303	307	309	321	325	303	318	313	306	312	322	341	291	324	319	327	310	290	303	304	321	327	304	282	293	305	329	310	302	299	310	314	307	302	312	325	327	278	358	311	306	290	280	292	300	302	298	288	289	321	335	310
16846	33331	66011	55709	12800	3203	2645	2275	1878	1719	1583	1482	1555	22120	38630	34224	25275	16072	8210	3888	1754	1049	849	782	802	728	804	708	724	720	744	731	766	773	771	770	762	724	721	774	764	783	778	723	752	743	746	768	760	776	749	790	766	774	813	766	779	792	792	791	731	768	773	739	772	773	827	762	802	721	789	745	714	740	743	767	761	758	713	725	757	762	774	776	731	781	767	769	774	756	807	808	760	787	719	733	768	754	820	794	768	762	720	750	775	739	742	757	796	759	734	759	693	795	775	722	743	732	759	771	803	744	780	777	754	753	768	764	770	761	747	723	734	767	766	739	788	776	748	811	796	763	719	736	749	781	778	750	761	730	723	756	805	785	787	722	767	743	737	764	773	747	712	775	772	724	746	753	756	738	744	778	728	734	751	730	800	778	737	742	741	806	753	781	775	745	713	806	800	728	759	711	714	726	791	716	753	722	757	737	718	753	768	727	799	709	822	738	719	716	746	697	756	784	748	752	788	776	744	761	728	733	734	727	757	740	821	743	796	715	765	724	767	729	749	739	735	729	729	776	731	794	751	736	763	810	732	728	751	769	755	737	778	754	740	766	774	733	735	719	738	749	743	744	749	757	718	798	725	789	746	740	734	746	792	817	779	734	764	728	688	714	765	813	748	776	783	768	765	727	746	770	755	763	784	743	766	801	773	772	795	740	755	696	767	757	750	746	730	748	753	757	765	781	766	802	767	727	778	791	695	736	762	750	742	735	744	824	758	775	766	712	773	798	748	728	750	766	735	721	756	773	758	780	721	743	763	720	797	753	739	723	760	792	705	776	792	765	719	771	790	754	774	764	747	777	793	762	740	730	752	756	778	777	791	811	785	782	754	732	766	767	744	730	752	737	783	766	691	771	746	726	747	785	771	749	786	778	761	708	741	779	712	772	764	803	768	765	740	808	786	778	683	783	710	721	716	779	735	777	698	792	788	739	766	701	748	717	777	796	773	724	795	733	758	773	755	763	733	780	721	766	746	726	756	754	745	764	700	787	817	795	758	744	756	747	789	787	693	757	758	723	754	768	725	750	770	795	735	742	819	778	756	759	787	775	762	770	785	769	823	775	775	791	764	798	771	771	793	739	713	769	697	760	740	740	801	757	784	763	751	779	775	724	769	744	776	753	702	758	759	742	744	756	755	802	791	796	787	759	742	717	734	782	729	760	748	807	710	782	775	703	802	795	716	768	733	754	773	744	748	700	731	787	755	811	725	742	740	794	721	775	757	759	762	758	778	756	744	758	714	782	827	746	761	772	784	732	739	773	752	728	781	783	696	803	753	789	755	755	732	800	715	673	724	713	715	724	772	772	711	736	735	761	736	729	747	764	768	747	764	739	765	766	742	733	736	757	745	801	779	782	711	701	735	733	783	784	731	751	739	824	744	748	728	749	771	773	754	828	744	756	769	728	745	746	721	777	762	736	736	765	782	753	768	793	795	785	756	757	762	736	761	799	739	751	741	740	793	728	733	754	764	723	736	737	743	741	714	762	780	812	734	780	724	728	762	808	781	765	766	732	720	767	756	722	711	763	758	759	752	730	738	782	750	729	747	764	773	759	806	752	727	766	753	765	752	711	763	703	825	839	724	764	718	799	744	765	739	766	779	704	816	766	763	741	749	798	733	765	776	712	754	755	812	747	786	795	730	771	747	783	741	722	721	768	777	765	821	721	762	739	769	729	749	765	762	770	752	769	769	751	774	755	781	788	776	735	757	787	703	741	763	764	703	778	783	762	751	778	709	762	745	738	711	784	793	744	784	765	770	677	752	741	771	723	737	773	737	759	797	759	720	834	800	793	747	773	789	813	761	750	729	709	718	720	813	789	725	751	786	775	823	715	769	781	803	719	742	755	793	781	766	725	804	776	729	749	736	781	761	690	763	736	800	738	737	730	725	785	727	745	748	730	788	748	748	687	740	783	758	783	715	754	777	738	788	761	774	752	777	726	734	775	746	760	767	783	779	739	763	759	763	742	763	767	737	765	709	791	806	791	730	760	739	726	739	779	773	750	723	783	805	755	773	756	774	762	745	811	778	816	763	744	754	727	706	768	740	745	743	777	749	749	797	752	750	733	741	775	783	742	779	738	760	761	762	750	742	745	733	747	732	782	775	699	742	729	751	777	733	740	799	780	732	751	769	725	788	724	764	776	762	793	756	752	737	748	779	748	705	743	763	773	754	781	748	753	724	758	747	765	758	788	737	764	734	773	755	735	769	763	739	749	743	723	796	754	763	749	749	779	719	754	769	795	750	802	755	765	750	791	801	792	773	730	753	755	746	738	755	791	748	710	791	769	798	762	772	735	788	720	733	797	770	773	795	749	712	741	797	813	772	750	703	752	771	797	749	752	790	747	769	715	787	735	750	716	844	744	751	746	726	767	788	771	773	776	749	745	845	754	786	743	777	745	736	718	846	744	697	729	753	704	745	764	712	748	769	764	800	729	786	732	709	774	784	763	733	779	765	781	774	740	790	774	803	785	795	693	778	762	725	785	713	756	777	772	740	741	750	723	742	754	759	792	735	734	765	753	789	697	734	696	726	775	763	712	774	791	750	789	788	794	771	743	752	777	761	726	728	746	753	732	677	792	774	726	744	776	803	749	750	738	756	774	792	767	764	718	753	776	762	766	777	743	782	703	716	755	754	741	722	742	796	768	779	791	791	765	808	785	775	722	761	710	668	747	743	706	709	731	784	761	799	782	692	762	727	756	778	757	757	719	701	765	809	751	755	701	760	711	725	750	731	766	722	738	765	813	712	760	720	747	759	732	739	764	784	759	751	769	759	733	749	769	766	759	738	805	759	761	744	801	732	717	740	730	756	732	748	727	763	755	712	784	780	727	743	735	765	793	693	787	771	727	754	732	761	770	760	766	769	767	748	746	791	764	731	770	763	734	741	782	750	773	757	770	767	770	744	819	733	717	732	720	777	732	740	746	719	750	725	718	815	817	745	780	765	798	782	794	778	759	774	766	786	764	743	781	739	764	801	725	782	763	729	753	797	757	763	780	731	746	696	724	737	778	775	724	774	692	789	721	749	717	792	698	770	771	721	761	771	748	794	768	851	767	766	776	760	754	752	727	784	734	761	813	762	741	772	765	765	760	753	733	723	755	795	795	743	800	731	761	758	713	791	853	739	713	844	753	766	723	725	779	773	785	768	782	766	737	782	771	728	756	771	771	775	756	796	752	805	799	757	730	756	758	778	809	827	802	736	789	779	695	775	810	767	764	745	741	758	756	762	811	759	756	785	824	732	735	789	778	803	766	810	779	756	764	737	765	771	779	736	790	810	770	775	780	766	776	749	746	769	752	807	759	774	753	742	753	725	689	752	800	743	764	776	758	807	728	730	745	762	821	723	706	705	791	750	769	711	782	747	776	755	744	746	767	764	797	773	805	743	718	818	762	773	779	767	762	743	782	730	771	717	748	771	787	758	722	741	754	786	756
3998	2228	7671	2617	508	384	440	437	391	410	450	418	428	509	906	1057	975	849	616	539	449	414	426	425	425	403	395	400	409	402	405	438	409	392	416	424	415	424	423	389	397	397	393	408	411	460	420	404	400	407	421	379	418	393	374	440	375	387	418	361	442	430	400	419	461	393	444	393	427	460	428	425	406	408	393	428	425	402	451	435	441	410	397	431	420	441	407	400	419	386	425	422	399	422	411	423	406	410	413	402	380	435	434	428	431	461	428	440	408	420	383	411	425	415	430	420	394	411	449	450	403	390	400	410	380	437	437	426	402	428	398	414	380	382	430	393	396	448	430	371	394	445	412	423	422	413	359	396	407	378	453	365	397	434	421	444	389	416	399	423	412	406	433	466	379	404	430	398	436	446	439	424	453	464	434	412	420	434	412	411	348	415	385	399	417	378	399	413	420	431	426	426	412	386	418	397	403	416	406	421	415	466	470	393	383	424	452	422	400	425	414	446	424	428	392	391	436	443	409	400	397	409	466	386	399	390	404	441	409	418	426	402	379	384	391	412	410	399	409	402	389	433	424	439	402	430	449	435	394	382	386	406	400	397	415	460	411	442	442	385	397	379	409	432	403	390	437	415	383	434	400	373	391	431	412	368	386	412	415	389	435	448	414	417	383	411	411	433	426	453	393	406	423	393	395	394	388	417	421	409	449	396	401	428	392	417	409	400	423	391	430	401	422	427	402	433	404	442	413	391	423	408	386	419	450	434	441	451	385	405	423	446	439	426	406	448	437	396	415	400	418	467	408	431	409	395	429	420	415	409	396	390	434	415	401	401	419	415	413	427	382	460	457	396	399	436	406	424	460	400	461	400	394	404	389	438	430	410	374	406	428	415	408	423	396	424	467	461	424	427	425	432	404	396	393	436	390	423	466	399	402	399	410	390	402	459	403	414	421	418	430	399	426	413	398	384	404	388	418	425	415	427	436	416	423	402	417	392	449	432	412	401	392	409	423	422	368	390	421	432	415	399	436	416	421	420	413	440	432	441	432	404	403	393	432	418	394	396	413	411	434	445	388	414	379	400	412	445	429	431	391	427	411	439	421	421	456	424	402	396	384	427	407	419	423	415	440	430	422	401	403	417	414	449	442	414	372	435	409	393	428	385	404	456	421	452	422	392	397	424	426	424	424	399	402	437	402	401	417	446	427	399	406	405	417	381	413	389	435	426	366	411	408	365	448	395	431	414	436	405	391	397	399	402	401	403	428	433	430	426	417	406	422	385	445	404	408	442	388	411	420	443	422	452	412	419	428	407	425	423	409	403	378	415	405	401	422	379	423	391	412	392	406	429	424	419	406	444	411	383	435	405	359	399	437	457	384	404	430	425	442	405	422	391	421	411	432	400	401	437	406	379	406	396	418	412	376	393	432	398	395	453	444	409	417	421	390	407	422	434	408	400	429	391	429	410	432	431	442	469	403	413	364	437	417	378	454	416	428	429	426	389	407	404	418	398	449	401	426	424	390	422	410	425	438	456	447	399	411	462	383	416	419	414	423	395	409	421	399	415	418	417	390	403	432	418	411	427	403	398	413	409	443	442	399	418	404	403	423	419	429	444	378	455	435	383	392	397	381	406	384	433	419	428	398	425	435	384	372	417	415	420	467	416	394	414	417	393	452	400	430	393	365	407	423	423	384	372	412	441	444	391	404	428	428	406	366	398	424	399	386	417	420	384	438	400	400	439	400	396	429	400	429	412	390	394	449	442	436	393	438	414	455	434	441	405	454	405	383	385	437	400	426	466	442	418	414	404	415	413	438	412	423	440	431	426	394	411	421	391	415	421	425	415	388	387	403	435	392	376	413	422	405	395	408	423	424	403	417	384	424	381	420	407	400	418	434	402	421	432	428	433	412	410	401	391	402	424	411	377	407	392	420	403	411	416	378	427	430	423	448	429	438	424	438	400	409	411	408	425	422	396	407	414	458	405	414	407	474	369	423	405	416	428	415	367	420	408	434	406	451	408	437	428	435	438	421	432	421	408	409	391	412	428	435	401	383	399	374	387	407	393	382	405	392	438	415	435	411	418	396	457	436	409	403	433	433	411	383	412	375	441	398	424	398	407	430	397	454	401	420	433	419	439	404	407	449	425	419	395	453	429	390	419	422	432	378	396	397	394	396	444	413	418	416	384	421	436	434	434	411	434	456	414	415	395	450	428	429	444	433	398	429	399	440	386	438	445	369	441	429	441	420	439	393	414	421	420	398	420	374	413	428	413	402	430	419	424	450	387	428	413	446	439	455	440	425	385	426	428	404	397	410	417	432	398	387	401	413	416	423	390	419	442	411	443	424	387	436	412	376	391	431	421	427	443	389	400	403	413	427	381	408	425	425	374	408	430	416	415	383	414	404	385	428	434	450	415	410	423	385	375	442	379	388	414	427	448	432	423	435	419	408	400	375	451	385	404	426	416	415	451	398	412	434	388	401	432	433	435	441	409	429	442	415	456	402	406	384	405	381	420	378	431	392	412	397	433	448	438	429	417	430	395	389	402	448	385	386	416	405	422	435	405	372	430	421	439	414	397	397	390	434	408	433	475	382	400	404	445	399	446	415	424	411	427	413	425	434	453	430	411	482	447	378	424	402	398	389	383	401	391	450	433	385	417	428	417	430	427	410	451	393	410	407	411	369	416	448	430	382	438	391	366	446	393	471	420	406	387	422	410	432	426	425	409	381	409	369	402	423	447	402	423	411	393	415	420	435	406	406	419	404	427	432	426	450	453	418	413	434	409	370	406	396	407	420	437	418	402	424	418	415	428	412	391	416	394	386	457	411	435	432	439	451	418	389	420	393	458	432	441	425	373	398	472	402	419	390	394	424	412	414	442	424	405	397	420	404	408	422	412	405	415	445	432	413	456	410	413	423	440	388	414	394	432	431	437	394	411	418	407	390	412	430	419	447	410	391	396	394	407	379	390	415	465	418	402	402	417	414	409	372	388	433	411	444	422	476	408	437	385	364	396	404	388	430	431	365	427	441	423	410	387	452	427	412	401	436	421	424	438	382	429	425	414	419	421	376	410	429	395	427	426	415	404	418	432	381	385	414	395	414	400	397	418	403	419	431	426	405	391	405	428	424	398	464	409	414	383	439	407	428	406	427	407	430	419	427	408	416	378	428	463	444	378	416	470	395	409	406	479	423	406	432	416	396	452	431	442	413	401	414	415	433	400	419	410	414	415	408	422	412	440	406	396	399	441	458	418	426	422	404	409	408	381	419	417	398	402	415	443	406	420	444	415	394	402	406	456	420	403	382	463	434	417	413	412	457	455	404	436	380	368	390	397	442	405	395	404	399	394	390	435	411	441	447	377	414	423	390	416	431	446	422	392	395	424	451	423	417	403	415	451	396	426	407	458	396	481	416	425	414	426	420	442	388	386	409	384	446	421	408	393	402	436	442	428	404	407	401	381	402	400	410	458	391	396	435	435	420	405	471	414	411	426
3963	3844	15039	7332	1289	1142	1124	1042	1051	1026	1015	979	994	1699	4068	4959	3895	2657	1797	1401	1133	1066	1037	1028	997	924	1002	957	991	978	973	1029	934	964	957	1012	1028	910	921	1010	993	1019	964	942	1008	967	953	1055	980	1015	1029	970	1034	948	950	939	1009	985	974	940	932	983	954	1011	1012	1010	987	979	989	985	969	1008	954	921	1009	988	886	980	968	900	1014	985	994	1000	930	958	996	960	987	971	989	963	990	968	1007	970	1005	988	953	973	1017	929	967	1015	948	989	950	956	927	997	968	963	980	937	998	934	980	975	962	973	1003	1019	937	926	995	965	993	1002	1016	903	947	973	947	1012	946	1050	987	975	964	1000	935	922	952	1002	979	946	1016	971	990	1013	968	998	955	959	985	999	958	956	971	994	1012	1019	979	983	944	968	992	1009	980	1023	981	1027	1029	1016	1008	948	989	993	993	883	970	998	931	981	993	1028	1029	1018	1036	975	971	999	973	941	983	971	1012	944	980	946	998	1015	983	955	984	960	1024	972	992	909	916	983	996	999	938	1044	976	979	973	1019	1046	978	991	976	978	972	1024	979	972	965	1016	1036	1016	989	913	993	982	1038	983	987	969	1005	980	1010	960	943	968	1059	954	967	971	973	933	957	974	1015	960	986	1019	937	1020	926	952	988	964	919	1000	976	992	1003	1012	1024	997	959	1002	1035	979	982	914	930	946	955	962	1020	951	1014	949	966	938	976	978	986	968	979	974	950	1025	998	998	1005	964	951	954	1000	927	974	973	918	974	978	965	1014	967	989	987	992	977	932	1002	1017	956	988	1011	933	978	961	981	963	1021	1003	1040	976	1004	996	989	971	1048	998	1032	1015	1014	945	1047	956	1012	942	1007	964	953	973	1003	959	988	1013	918	987	898	1031	964	999	996	965	954	961	913	953	984	965	1026	967	997	972	985	940	1021	1020	1037	982	994	957	983	953	973	986	1026	978	954	988	985	960	1022	1002	985	1012	926	983	972	988	953	968	1014	958	994	965	890	999	1012	1014	937	978	932	1041	992	1020	965	960	939	1008	957	988	989	1056	985	1011	973	993	963	970	999	1033	967	969	953	964	978	968	924	1017	976	1010	979	927	955	952	975	947	950	995	932	980	957	945	944	997	974	988	932	941	983	1037	946	999	971	999	1093	967	1030	1001	954	999	976	985	975	1054	963	995	1016	1001	972	958	978	971	1041	1030	960	927	977	1021	933	928	955	955	1018	968	983	968	993	977	975	965	901	988	1034	1004	1021	991	913	971	976	956	1013	977	1004	993	1012	964	942	920	990	1000	976	991	951	952	998	1017	1048	960	952	993	964	971	1002	981	988	967	983	920	926	963	1017	980	1005	946	1013	937	960	990	969	1009	1025	1040	990	967	956	971	1006	1008	963	1001	974	994	1008	982	941	987	1011	980	1013	994	915	933	989	1005	1005	997	967	975	994	974	963	982	997	1000	958	965	1027	972	952	974	962	977	970	986	974	1016	1008	889	985	1034	980	981	943	1021	1001	967	975	962	946	1012	959	973	940	1012	1006	960	983	967	1029	990	987	1007	949	1055	999	974	981	951	954	1022	989	963	1025	960	997	1007	1000	959	954	930	976	931	998	974	1029	986	1005	1021	1025	982	985	952	951	1010	993	1003	925	890	965	944	967	977	1015	964	956	1007	971	995	937	948	970	1006	1000	966	988	1023	1045	980	997	954	943	927	991	973	908	984	988	954	1050	983	934	973	980	978	1031	967	962	997	969	970	954	1018	967	968	992	940	958	1010	988	962	995	967	948	988	956	960	966	917	971	908	1029	960	973	1005	997	961	948	958	959	983	1012	950	1026	937	972	990	960	994	1011	961	1017	979	940	1020	973	1013	1036	982	1038	947	994	988	977	983	969	1027	997	982	1002	1008	908	1023	944	966	1000	1023	934	982	935	943	1026	961	976	1004	1001	1018	1020	988	965	984	998	982	954	989	1017	986	996	975	985	1042	955	941	1013	989	1001	965	952	1014	1044	956	987	1020	991	956	1003	966	978	972	1033	976	994	952	1032	946	973	1014	976	965	938	1017	1035	971	948	923	941	1023	978	1003	991	1010	1001	998	969	1080	932	992	963	939	1007	961	943	984	1023	999	947	1005	960	1000	975	981	982	1000	962	944	978	961	968	996	971	992	1027	998	1010	991	1001	1009	1007	1024	1016	1007	1018	1009	993	980	996	974	999	991	954	954	1021	992	928	1015	947	987	991	970	974	1003	962	1008	949	1041	912	968	1016	965	982	929	1024	990	935	979	975	1011	973	958	970	951	968	926	1010	979	1049	950	950	924	1007	1029	964	987	976	924	978	997	1014	986	970	1004	1010	1016	1012	976	1026	964	1031	967	994	977	948	975	983	1011	949	993	988	946	962	1000	973	944	951	959	974	974	942	986	997	1007	1011	1000	966	1004	1007	940	1003	971	940	1010	946	963	905	994	1038	963	927	935	963	939	1033	955	959	986	976	937	965	947	964	936	995	965	984	1006	976	959	967	1022	1024	1024	954	986	963	960	1023	972	966	939	991	939	965	972	998	974	997	959	966	967	946	920	976	1005	1011	972	997	1006	944	970	1018	968	980	942	954	960	1019	1020	1009	1001	999	982	979	963	966	975	1042	1002	922	979	1004	925	977	1008	996	1018	1020	1011	963	986	947	982	965	967	1031	967	998	1020	962	988	991	1039	981	1001	959	956	936	985	1004	1019	951	989	1015	932	971	1000	983	983	1000	971	966	1004	922	999	1011	984	1007	959	992	910	1006	979	954	1014	933	963	968	932	999	987	983	954	951	996	1021	1011	981	1005	964	1062	992	968	977	988	1024	989	1013	1008	935	975	948	949	947	907	1007	949	988	951	961	969	991	995	985	920	967	990	973	959	963	994	986	957	983	968	1007	937	985	971	981	1030	969	985	971	963	1013	1004	1012	987	999	1041	997	958	964	962	955	1004	954	976	940	978	1002	984	965	978	941	957	937	956	930	911	1009	983	1015	955	974	1020	1006	962	959	1001	919	969	991	924	953	1027	1003	1013	1001	955	995	963	948	1001	976	1012	1001	970	984	941	991	956	952	975	993	957	937	1011	954	1006	941	1013	1028	933	978	1020	961	989	980	884	985	1001	1005	1035	971	993	928	950	1053	959	1042	991	953	927	1013	984	922	975	1001	952	974	977	957	975	993	1008	1025	987	1010	1005	929	992	1017	1020	954	1002	983	967	1006	915	916	1006	1007	951	1001	1007	966	1031	999	999	1043	981	979	989	937	955	985	954	992	948	1009	952	1027	958	1068	971	987	994	953	992	986	951	990	1034	979	954	977	983	1016	984	916	1023	991	974	966	960	1026	930	948	976	987	985	1042	932	937	1047	963	991	977	981	961	1003	980	990	964	969	991	947	1052	1041	967	954	945	1034	1078	998	1042	998	966	946	955	1028	919	934	975	992	973	921	988	938	999	1003	961	979	955	988	954	1002	897	1001	977	1059	991	980	1004	965	979	1015	1036	1009	946	1012	916	992	1013	1018	948	936	968	990	1012	1007	984	1016	929	1004	1028	955	947	983	962	1005	976	951	965	977	944	998	1012	996	992	977	974	1008	931	1004	1012	1019	988	946	1006	1012	955	964	973	930	982	959	974	1035	1008	1008	994	978	942	1033	986	967	975	1016	966	964	996	1036	972	1016	972	944	989	1018	992	951	985	933	997	1014	1018	935	1024	897	978	993	990	1025	942	1010	1063	964	966	981	985	966	916	1005	977	1007	956	957	972	988	961	1008	990	991	1030	967	988	943	1026	937	1040	943	931	955	996	942	942	986	949	951	941	936	1009	1012	959	999	958	977	977	1038	958	951	986	942	973	1089	1028	947	994	988	1018	979	968	973	1008	1015	939	964
34205	37403	62740	37294	9116	875	604	522	482	480	448	416	447	1622	6325	7676	5247	2827	1520	840	522	396	372	396	428	419	421	351	404	378	355	386	388	396	393	403	367	364	362	358	342	342	333	371	352	412	371	356	388	348	371	375	360	320	375	397	373	354	374	399	365	360	386	412	362	403	387	392	410	387	354	419	389	359	387	391	373	400	378	411	386	405	383	353	391	354	384	390	372	417	364	403	353	360	365	373	349	387	397	362	399	371	365	384	377	365	401	375	374	394	385	368	349	358	373	351	366	380	358	366	372	336	373	387	398	392	378	386	383	373	370	370	396	392	375	394	377	376	370	344	377	385	406	363	370	395	390	381	410	384	357	380	350	407	383	311	358	415	368	368	364	367	382	387	405	365	384	370	372	358	375	391	385	369	394	347	387	351	378	368	355	363	371	385	363	371	366	359	366	373	378	390	410	374	345	345	351	358	390	408	368	391	369	399	363	373	373	376	336	403	392	378	352	390	357	364	365	401	393	385	353	353	386	378	367	362	386	348	369	363	403	366	400	414	374	358	373	377	387	405	388	344	381	378	357	365	389	410	401	367	370	366	353	381	353	413	412	360	393	387	366	375	392	362	408	404	421	392	392	386	367	386	380	368	380	380	351	389	360	385	403	379	385	409	362	373	395	363	380	374	389	414	338	388	436	383	355	354	416	360	395	383	409	372	392	389	389	370	344	366	346	388	393	386	389	391	392	373	356	387	402	363	396	344	388	406	374	360	405	394	382	398	323	364	392	372	368	376	402	373	367	390	418	383	387	361	354	378	411	356	352	346	402	371	357	375	365	373	346	380	348	360	377	374	390	361	326	398	386	382	382	394	392	361	392	354	400	373	393	381	398	374	360	407	391	382	373	378	379	376	368	402	390	388	388	370	399	388	355	371	376	363	379	368	362	367	405	376	391	385	369	363	377	369	363	415	409	345	370	382	372	369	376	360	392	383	383	369	366	389	389	357	381	386	382	389	359	388	380	359	373	362	413	347	376	370	379	383	402	389	370	347	368	393	405	384	348	356	382	381	387	385	376	367	395	395	410	357	375	394	410	364	400	389	402	361	362	371	370	404	396	393	363	386	360	355	386	385	362	377	397	408	373	374	377	383	357	351	366	380	375	378	339	350	374	357	343	391	404	392	383	375	393	397	376	351	383	383	381	401	372	393	368	385	392	359	351	337	374	378	358	406	384	393	395	387	397	395	340	406	372	358	421	388	390	435	335	392	388	341	375	373	396	382	367	366	358	380	375	377	401	384	372	365	395	399	371	380	369	379	418	374	388	402	407	386	409	398	363	373	373	363	414	421	393	387	375	400	383	370	361	383	370	356	401	376	339	392	396	418	366	366	389	321	356	418	381	369	369	389	402	422	383	350	375	372	371	337	390	387	383	386	346	369	368	351	393	389	397	385	349	360	371	381	369	365	403	384	361	361	410	410	390	383	375	419	358	362	387	401	383	375	378	373	393	369	389	399	393	360	382	404	401	374	356	366	364	367	357	371	361	352	394	384	410	401	397	382	398	392	361	378	389	359	397	375	382	356	377	352	383	370	357	387	388	385	369	362	387	425	376	399	438	362	378	387	377	388	381	383	361	392	382	362	328	419	379	387	367	393	363	377	384	360	367	350	421	388	393	380	355	407	396	363	390	393	372	349	396	377	358	372	368	370	370	393	403	370	397	396	403	376	398	362	383	393	393	371	378	399	368	376	385	430	375	377	342	375	382	370	338	374	374	366	380	402	414	367	414	361	378	381	382	362	384	390	418	369	364	387	389	359	364	388	401	361	397	356	367	357	384	359	381	409	360	369	393	382	380	389	369	377	395	409	371	374	370	416	371	368	366	382	383	408	406	396	370	352	399	371	407	397	376	372	385	400	396	386	373	342	384	373	438	389	375	389	372	374	363	338	366	345	375	371	380	374	377	396	351	326	362	397	372	402	401	393	361	398	386	377	402	382	388	375	369	364	389	373	358	346	367	378	357	368	380	397	393	369	361	352	369	429	411	404	407	345	390	410	391	383	364	352	412	399	378	361	386	378	402	401	374	382	389	359	417	348	397	386	351	403	384	384	384	369	390	389	411	379	392	372	394	385	376	381	369	379	446	404	412	367	405	392	393	355	362	392	384	354	421	383	358	377	391	412	391	386	364	363	395	379	377	394	377	410	344	416	417	383	382	372	380	397	385	402	366	382	369	360	378	369	357	410	369	407	400	384	353	368	388	404	387	370	378	395	380	351	401	384	383	386	366	372	418	379	369	346	420	368	386	397	368	342	429	390	411	390	383	394	378	393	368	364	399	389	396	373	407	357	374	364	378	395	360	377	366	358	366	366	401	347	391	388	376	391	363	366	363	373	323	394	366	369	363	361	390	381	370	344	410	375	373	365	362	396	398	384	397	405	386	399	408	418	397	376	427	363	397	341	361	391	403	425	367	401	379	353	382	386	367	412	343	371	387	367	351	402	352	384	383	369	367	344	402	366	391	410	358	369	364	421	370	393	400	426	360	361	381	361	377	343	392	394	368	384	360	375	389	391	377	347	384	416	363	380	394	373	357	343	374	380	395	377	368	359	372	361	397	395	404	373	378	400	383	425	410	372	372	359	423	376	352	363	395	385	394	362	411	355	404	420	390	384	393	387	392	375	394	383	386	339	368	382	405	395	371	373	379	390	406	331	381	357	370	381	351	415	339	379	356	382	371	408	379	353	356	373	391	381	390	362	371	377	366	391	397	384	372	398	347	347	353	355	394	366	364	356	365	356	389	382	381	363	371	351	367	383	369	403	371	390	376	374	365	357	333	364	393	390	369	383	392	431	357	401	379	385	390	366	405	423	379	378	388	423	390	352	368	348	356	362	366	368	405	359	388	386	369	382	427	391	352	366	356	350	388	346	376	382	389	348	388	391	347	420	376	387	386	382	349	382	378	402	356	351	378	350	350	367	360	365	397	364	362	394	395	365	360	414	358	378	392	335	361	387	376	386	406	387	371	346	369	374	374	350	370	393	397	398	380	371	364	375	359	342	405	409	401	373	357	360	381	383	389	389	335	368	355	394	374	351	387	349	390	364	356	370	378	385	395	402	391	385	363	352	369	356	380	389	379	345	411	342	386	412	376	395	388	360	385	391	379	391	352	386	337	375	369	361	380	373	391	404	398	409	408	423	342	378	352	378	348	361	393	376	364	353	390	402	396	384	384	370	381	352	388	389	368	357	381	402	357	369	366	397	384	352	386	319	355	358	375	365	373	360	350	390	359	409	347	378	405	353	374	381	409	406	370	373	365	401	377	380	342	358	396	358	372	375	393	386	366	403	392	385	372	386	356	370	407	388	405	410	397	386	373	349	374	374	364	359	379	345	391	390	413	386	400	390	358	402	370	362	365	371	384	388	363	351	345	374	370	340	339	359	391	367	392	364	387	367	411	398	379	357	371	386	385	388	368	356	374	395	352	392	349	380
19845	28873	55394	39925	6737	2046	1800	1577	1472	1355	1310	1283	1353	8224	25441	27467	19929	12179	6326	3114	1711	1104	983	903	910	929	909	942	906	931	895	879	937	877	971	890	852	905	923	884	886	902	963	821	920	926	910	889	900	921	918	919	858	956	905	884	941	957	923	931	892	867	888	972	882	905	917	907	915	939	925	843	873	892	874	856	856	873	902	899	912	911	880	961	914	910	871	949	875	882	821	930	874	880	889	910	917	873	926	906	876	892	866	893	915	890	877	897	946	875	930	879	892	860	822	860	903	891	880	953	954	952	914	927	935	949	901	900	932	884	936	894	916	853	911	907	882	921	893	955	961	866	903	922	944	913	919	855	898	953	872	845	970	908	859	889	906	939	924	897	888	883	900	918	931	878	926	918	890	922	968	847	874	872	889	871	853	912	901	924	900	874	877	906	902	866	856	900	911	832	904	925	964	913	896	953	887	880	938	907	902	902	925	906	864	891	911	875	866	899	907	911	882	918	889	895	884	874	891	977	897	877	928	916	859	934	890	946	842	946	856	872	900	891	889	915	938	891	903	884	884	905	869	909	850	868	879	872	877	898	854	947	913	877	932	884	873	842	927	914	920	934	915	871	885	963	928	917	884	974	950	912	947	901	896	969	872	885	962	911	927	874	877	886	903	907	902	875	908	892	871	862	914	912	926	901	913	921	909	926	895	865	901	896	925	926	892	889	901	932	882	895	941	913	954	925	873	912	901	910	894	928	897	883	940	919	898	896	918	877	866	885	916	922	943	885	877	911	932	888	887	853	886	912	906	917	893	902	868	904	954	884	888	867	897	921	904	945	892	866	890	917	907	881	864	942	930	871	875	911	904	939	936	919	898	890	933	881	875	892	917	885	878	903	852	994	869	861	887	934	929	916	919	964	927	943	905	869	939	900	920	921	913	933	873	909	902	833	889	961	933	894	911	888	925	906	870	898	922	912	899	915	876	904	912	907	965	878	883	903	839	880	858	909	838	880	913	899	928	845	926	923	917	904	867	894	893	896	877	844	892	930	880	891	879	940	904	844	929	937	884	870	906	910	856	884	896	907	898	909	902	897	841	964	859	894	909	948	955	932	927	902	893	880	927	876	932	890	887	926	882	853	876	896	890	848	875	916	866	895	873	889	831	887	876	947	873	946	882	881	870	950	909	856	952	911	918	879	887	851	888	893	860	985	904	899	891	911	865	932	940	902	905	915	925	923	923	918	977	915	887	938	931	858	915	833	848	872	929	900	842	892	897	848	863	899	872	876	908	868	948	863	940	906	929	951	886	920	934	876	912	883	904	902	902	935	925	891	901	897	877	836	909	891	897	853	854	876	894	843	925	870	980	950	942	881	866	877	981	869	996	906	907	849	936	873	927	895	961	907	933	919	888	892	857	904	897	860	888	898	905	884	883	925	862	861	848	939	934	890	847	988	915	875	904	932	925	903	907	938	978	903	899	957	870	897	902	850	898	876	906	920	911	931	916	896	873	905	928	882	908	895	862	821	933	871	909	897	912	888	935	868	918	880	861	931	938	874	934	940	944	878	887	864	965	895	916	940	890	887	916	937	903	934	901	944	913	892	926	893	862	890	901	943	957	901	873	897	887	903	901	910	875	937	925	872	880	965	890	888	936	862	897	915	929	880	939	935	860	964	926	887	927	878	910	905	919	912	867	887	830	894	885	892	874	904	882	869	939	869	878	937	929	876	889	948	895	900	927	874	875	845	942	872	941	915	965	999	882	863	899	880	903	927	906	881	840	936	861	902	933	900	912	937	893	834	918	886	918	888	908	971	921	858	895	878	911	919	876	925	924	900	892	920	905	882	897	902	917	878	864	882	926	900	860	905	871	881	876	895	906	895	895	853	903	907	902	941	860	906	881	885	945	910	854	923	880	914	932	894	902	872	907	904	885	940	949	887	927	899	826	906	878	880	882	896	967	929	890	916	869	916	968	921	864	921	872	921	909	914	884	901	858	829	948	856	923	867	934	883	905	891	891	872	881	857	853	928	907	878	942	888	872	896	824	931	939	877	908	903	920	919	857	846	919	869	873	962	869	921	840	900	901	852	870	956	889	886	925	888	916	888	899	889	965	908	842	924	891	874	902	883	902	890	879	888	919	908	929	902	854	890	907	875	912	927	880	921	910	909	913	892	883	897	853	890	869	876	891	851	908	838	873	905	866	892	885	869	871	865	889	852	852	904	875	893	900	883	868	912	939	855	948	958	964	892	940	925	867	936	873	873	914	891	878	870	924	910	921	970	881	875	910	907	907	847	874	922	896	915	938	904	879	920	871	895	839	873	853	915	879	888	853	848	923	889	867	927	840	879	874	901	898	906	893	896	916	926	934	859	880	887	952	932	891	916	901	911	896	941	919	881	865	881	842	922	896	929	889	888	958	862	867	918	900	914	884	883	883	942	882	926	884	920	870	859	892	852	862	925	826	863	909	848	947	914	915	878	884	902	890	950	932	901	935	932	868	862	920	861	945	884	913	914	897	915	878	885	893	932	894	901	942	925	937	915	905	836	893	877	913	944	919	899	893	878	918	938	872	912	892	920	827	883	886	868	856	943	892	896	945	880	983	862	872	967	894	874	910	891	912	883	881	846	858	934	901	904	966	864	875	922	930	864	896	926	856	932	888	874	945	869	961	879	922	923	863	901	905	898	897	910	880	903	889	870	900	875	885	870	851	903	877	892	901	954	905	928	931	924	912	928	911	955	948	934	859	882	837	955	880	917	863	887	909	871	952	887	886	884	866	895	894	856	921	879	890	882	876	856	876	888	859	891	868	868	945	899	895	941	801	923	929	906	890	931	905	911	889	874	934	935	862	908	889	890	920	909	922	866	924	862	909	889	966	926	886	921	878	962	901	858	927	882	877	875	907	911	861	906	914	892	893	905	919	915	907	906	944	857	889	881	853	891	928	883	896	894	906	839	922	874	910	897	902	912	905	899	968	916	924	876	939	924	885	860	879	887	883	940	894	911	879	871	965	912	908	918	889	927	908	900	902	951	859	911	914	873	854	939	920	879	875	934	921	916	909	878	915	887	894	879	976	856	858	889	921	861	892	935	912	867	914	916	889	907	899	911	916	912	891	919	928	880	861	886	894	939	908	930	843	876	869	917	909	953	863	835	883	866	877	935	873	925	928	918	898	901	885	887	913	879	895	893	960	853	869	904	889	845	873	892	915	929	836	906	891	879	916	866	914	893	880	982	899	898	871	893	900	875	882	882	860	879	894	870	901	856	859	964	907	929	961	926	925	915	874	832	939	952	884	885	835	893	915	888	946	949	888	889	911	918	873	886	865	925	903	913	868	881	863	868	932	875	879	887	851	894	929	858	875	908	963	857	848	922	942	912	879	887	925	913	890	854	907	912	915	929	961	870	877	899	953	897	929	893	881	906	869	879	917	877	906	891	888	895	924	863	937	873	902	885	848	951	929	893	875	893	840	905	867	868	890	927	904	939
41183	44046	76819	48611	14654	2122	689	592	594	529	491	460	410	2233	11394	13700	9096	5562	2573	1210	646	443	377	321	348	351	400	329	340	328	334	360	367	366	363	320	327	344	340	318	347	346	376	328	348	345	336	327	355	362	364	341	301	334	342	369	329	342	355	346	354	366	329	339	325	348	366	329	349	332	333	372	364	366	359	302	373	344	351	319	352	355	385	339	322	336	352	284	320	345	365	319	321	323	339	390	332	343	321	350	379	339	307	340	333	321	313	330	361	366	352	315	365	351	319	340	345	364	369	326	370	319	365	371	340	346	317	325	357	348	351	319	341	363	333	375	328	335	312	328	312	321	345	371	351	355	360	316	339	322	386	318	338	328	322	320	344	331	371	335	337	333	344	351	366	342	334	324	348	321	300	300	363	343	335	329	334	352	338	344	342	328	386	335	367	354	338	335	314	331	348	333	370	394	376	336	353	366	362	366	322	337	377	339	327	364	370	318	347	338	319	336	376	318	363	360	345	330	306	308	342	363	365	358	359	319	366	316	336	391	364	345	355	358	360	353	348	352	370	354	330	297	359	331	343	355	368	336	318	316	361	330	316	378	348	332	350	349	326	325	327	348	332	349	367	368	371	316	336	303	342	352	357	317	345	352	307	339	330	324	317	362	377	333	365	351	367	375	398	338	363	328	370	331	318	314	338	308	308	357	324	354	319	343	335	347	357	299	319	351	330	343	344	327	340	348	344	348	328	336	337	308	350	337	336	332	340	328	325	307	325	341	353	342	351	360	368	330	335	342	326	349	335	353	329	354	360	339	322	326	359	358	349	336	315	320	376	385	303	333	355	357	316	341	344	355	321	342	342	352	342	342	365	361	347	327	348	362	370	345	358	364	371	300	312	350	305	365	350	362	365	328	344	347	347	378	374	354	333	336	363	358	335	322	302	308	359	358	340	342	327	333	333	339	363	320	333	322	339	319	324	363	319	328	339	350	341	350	333	315	351	335	347	346	315	329	359	369	340	306	365	361	317	346	343	319	354	364	359	327	359	330	353	352	372	333	358	339	352	345	398	389	349	308	289	356	369	325	349	348	330	357	296	362	330	324	379	341	359	365	349	326	327	363	324	383	325	353	322	349	358	370	371	300	325	306	327	305	318	363	338	333	346	304	316	324	343	370	364	304	367	354	321	367	335	351	323	331	313	333	321	378	362	349	317	342	354	350	317	344	315	330	354	357	323	322	364	337	346	371	350	352	380	355	339	323	353	345	348	321	345	320	303	373	359	333	327	336	336	328	393	336	337	339	341	355	351	341	327	353	325	341	320	350	378	331	360	319	314	311	353	355	313	333	368	341	353	328	352	335	360	354	339	320	346	357	329	345	324	322	376	340	323	290	378	321	331	337	333	317	352	324	367	351	316	333	365	330	338	358	324	328	343	346	348	334	330	354	367	350	359	353	319	308	359	347	307	368	323	338	349	343	347	355	335	332	348	340	381	317	357	344	295	377	314	380	368	348	367	364	344	343	359	352	330	314	305	328	354	333	358	313	340	349	353	348	326	369	349	341	331	295	370	335	379	311	355	351	314	368	348	371	348	355	335	334	344	388	361	338	301	325	352	347	324	350	330	335	338	351	348	315	346	334	347	323	383	335	361	349	348	317	360	342	359	354	343	371	348	317	336	348	337	339	334	345	326	335	328	383	349	330	334	352	364	381	363	298	322	308	322	374	323	329	347	342	350	321	364	356	334	344	362	327	335	340	360	345	352	336	336	304	329	356	379	341	365	355	385	365	345	362	344	334	325	355	305	353	395	332	341	331	396	342	337	340	358	335	343	346	358	360	328	329	337	359	317	324	319	347	319	338	313	337	349	345	312	366	367	338	327	346	313	319	350	341	373	381	380	317	337	367	345	331	345	366	374	361	337	388	318	328	344	351	334	324	333	354	332	360	353	344	349	340	351	318	394	336	322	340	331	347	333	342	367	306	353	339	345	338	338	388	330	339	318	347	333	374	344	347	352	375	329	320	359	336	336	361	384	367	350	331	346	329	332	326	335	363	331	343	352	386	373	328	332	314	324	332	357	335	363	389	360	330	323	380	333	354	330	333	329	373	353	337	326	359	349	366	326	314	365	320	362	297	341	313	303	363	349	343	342	340	367	368	371	346	358	326	313	337	350	352	338	339	341	327	325	345	352	343	355	324	372	314	380	311	336	342	302	374	341	356	343	338	371	354	326	312	355	365	369	338	332	350	360	351	298	332	357	356	323	303	334	342	352	366	352	355	350	357	346	348	359	363	335	341	330	373	348	342	339	339	359	347	326	338	341	327	352	320	342	331	343	326	352	337	352	365	298	347	371	344	348	317	355	374	315	296	312	360	366	361	349	307	326	363	336	347	373	370	355	359	331	303	341	335	331	346	355	353	398	380	367	334	332	322	357	398	320	378	356	369	324	360	342	369	321	370	372	296	358	339	354	337	338	359	368	343	349	336	311	350	329	350	346	357	345	315	339	314	325	363	310	353	347	338	362	347	370	324	340	343	337	297	345	340	328	302	379	364	331	330	306	320	352	364	307	347	344	343	381	326	345	337	330	364	348	313	347	381	393	330	364	377	350	350	363	332	368	331	338	351	327	356	313	350	352	360	385	383	354	337	346	332	329	371	319	367	343	335	338	370	349	317	327	375	325	322	327	339	308	382	364	385	326	354	353	352	323	352	336	334	326	328	343	335	364	354	325	284	303	334	339	320	329	332	364	333	310	337	346	334	382	351	329	334	309	336	337	345	341	335	335	322	327	338	346	357	331	311	345	380	330	314	356	355	393	328	355	346	328	340	304	334	394	334	341	365	342	357	363	334	363	339	327	318	342	370	346	340	364	367	345	310	334	345	339	356	346	320	353	301	372	347	333	340	323	403	355	357	343	324	355	340	329	357	372	353	357	355	319	339	353	341	335	356	357	376	353	384	306	339	345	355	333	346	327	354	324	380	336	308	328	347	356	347	346	370	335	373	345	329	351	302	343	338	324	321	333	343	288	282	330	294	341	357	308	391	405	367	338	352	309	365	352	358	334	342	341	366	339	326	335	350	318	330	356	348	336	370	335	337	359	349	349	333	374	343	356	341	333	374	324	339	318	351	356	385	308	390	297	347	360	343	338	321	335	322	331	326	330	341	336	351	323	357	354	358	333	340	351	360	336	362	333	317	352	333	309	334	352	337	325	344	329	351	340	366	335	333	330	375	375	352	313	383	343	319	370	352	326	307	363	317	344	307	359	329	337	360	346	355	325	328	335	338	308	342	332	325	342	375	349	340	352	337	368	344	331	328	344	330	308	318	307	314	332	356	352	352	348	355	365	302	355	338	359	360	363	338	336	338	336	339	311	333	313	357	336	340	342	344	327	374	386	359	309	353	333	303	343	352	316	339	326	304	336	363	333	337	339	327	291	318	317	361	381	331	348	349	346	321	325	338	353	312	327	342	356	358	329	312	367	353	359	329
22582	32112	67686	49104	5000	3169	2601	2183	2042	1747	1661	1516	1432	9772	34380	36215	28548	20245	11059	5268	2327	1304	987	880	807	860	793	871	832	815	789	828	776	802	855	845	857	806	840	839	793	862	820	813	813	866	812	838	807	844	841	867	821	749	849	860	815	814	852	805	827	766	815	833	803	820	827	808	830	810	792	797	848	842	765	788	802	795	805	778	881	824	866	799	884	827	791	789	832	842	809	808	809	852	828	832	802	820	824	861	824	834	800	851	819	846	833	875	840	816	813	822	841	831	844	814	815	805	854	830	776	822	867	852	820	816	817	823	776	806	853	826	819	782	874	832	795	808	838	861	846	815	853	796	852	803	845	828	817	828	826	808	832	852	801	785	830	870	793	801	853	793	842	762	845	838	823	849	797	856	843	821	822	820	841	846	834	854	809	813	845	799	844	858	876	855	815	788	848	795	793	816	835	849	792	795	800	863	827	776	853	880	807	820	788	855	838	817	776	830	825	781	776	824	812	807	852	824	796	832	762	819	817	827	833	810	854	856	820	824	859	881	859	849	810	859	805	792	817	799	865	868	814	824	798	820	801	864	814	835	832	799	827	886	784	841	832	800	792	817	851	820	828	810	856	817	807	820	822	844	833	796	856	825	850	797	805	833	855	839	870	811	803	848	842	810	862	850	790	814	834	799	808	779	866	821	852	800	807	798	856	808	840	808	836	795	826	875	797	853	821	800	877	849	817	840	886	820	835	854	832	786	816	828	809	842	826	839	850	803	852	850	814	783	848	843	814	804	804	834	811	809	816	886	821	785	861	804	820	802	805	847	844	848	799	841	846	876	777	828	851	852	845	810	888	886	875	774	853	849	819	803	822	797	796	862	823	859	837	818	817	811	830	818	848	787	806	796	805	830	845	808	794	805	821	783	887	821	811	857	812	820	841	828	856	817	810	785	848	841	836	828	831	841	854	788	815	837	791	851	855	830	815	856	794	833	825	776	791	875	850	859	800	811	844	851	873	803	808	789	836	798	827	805	860	810	820	835	824	848	820	791	848	881	899	813	858	832	854	812	865	860	849	813	842	858	827	809	842	774	844	803	784	843	808	839	823	837	816	869	878	806	877	816	834	833	838	791	797	806	838	863	851	830	794	771	818	890	798	788	834	795	791	812	871	850	839	774	863	825	860	830	813	839	799	831	840	790	841	817	827	855	803	804	816	769	822	805	855	822	814	850	839	872	821	832	909	775	831	820	858	792	824	840	835	818	860	825	846	827	819	860	835	876	802	826	804	842	855	822	807	785	859	807	816	847	857	823	816	790	882	792	805	784	801	811	802	837	841	850	892	852	841	816	843	845	878	854	798	796	800	848	833	836	870	842	800	836	824	853	827	821	792	811	814	825	834	825	782	873	800	816	852	800	802	838	841	831	804	842	817	810	891	854	839	801	904	831	828	859	790	826	855	838	843	792	800	802	853	799	853	795	802	812	840	841	834	821	849	793	835	838	784	831	818	842	833	790	784	886	816	809	811	857	824	887	858	777	810	758	816	830	869	852	780	909	844	857	831	840	785	888	845	857	839	828	857	819	801	836	828	858	830	830	872	835	802	832	825	783	852	782	834	799	824	767	855	818	848	878	820	848	790	837	792	838	853	750	855	769	835	791	836	818	864	859	824	761	763	847	798	844	828	792	810	844	843	851	841	811	828	849	858	850	870	845	766	844	844	837	830	882	800	836	869	810	830	794	849	853	819	872	816	803	844	832	830	791	811	831	804	791	839	777	849	779	826	786	840	843	857	811	866	822	851	817	803	805	877	864	812	808	841	817	769	854	836	802	846	806	810	863	843	815	886	805	815	864	836	815	807	810	853	829	844	832	824	823	884	849	774	800	830	787	829	823	846	795	847	842	808	852	858	829	852	854	803	807	864	829	847	776	850	846	888	846	858	824	806	802	853	832	802	779	823	838	853	786	796	825	803	859	770	804	809	836	885	809	831	825	827	830	802	831	837	848	861	831	827	790	830	806	845	832	858	784	792	820	822	855	787	856	840	793	795	835	828	842	859	793	847	829	772	846	822	791	837	822	822	815	794	870	865	820	846	843	828	838	858	815	888	797	870	806	819	851	820	835	827	818	814	825	815	801	821	820	867	806	785	857	804	800	831	822	845	839	785	839	916	845	851	810	802	816	824	791	804	843	807	818	860	825	769	814	819	820	821	841	803	875	841	795	776	817	857	832	810	889	867	846	845	838	826	824	832	794	842	798	819	816	840	833	776	825	835	876	786	840	881	839	861	817	866	779	820	822	837	840	752	825	786	837	824	803	787	845	856	851	805	821	771	831	823	820	829	820	841	878	820	811	884	829	827	805	830	859	848	794	907	822	794	914	814	824	853	838	802	851	761	780	819	840	818	814	844	861	840	826	786	860	819	828	854	818	795	851	831	807	872	885	832	838	816	860	772	791	787	861	880	809	820	831	805	858	843	782	849	811	795	799	873	867	806	821	828	818	844	813	811	772	783	885	796	831	829	825	807	833	838	817	800	791	835	813	852	833	844	819	787	820	840	861	824	870	801	839	811	850	824	793	843	841	834	829	806	786	820	823	788	851	803	803	829	859	829	851	815	832	847	801	807	849	807	846	878	868	796	868	808	819	824	820	817	820	852	865	839	817	783	819	843	825	808	844	809	842	854	840	830	879	831	803	840	847	862	819	832	836	853	835	834	815	823	830	820	791	758	800	865	845	733	837	854	813	842	855	789	853	823	815	803	845	842	832	811	843	854	814	825	859	850	807	837	825	804	831	862	855	802	859	863	835	816	832	869	830	817	784	858	828	830	835	861	848	873	749	791	817	820	791	859	837	832	843	783	826	766	790	814	739	812	826	823	823	822	812	822	815	835	870	808	847	788	841	809	829	815	853	826	828	772	788	818	820	789	818	889	788	811	846	813	842	874	765	804	836	878	860	811	797	819	821	801	822	820	853	853	860	872	833	827	817	857	858	833	750	827	889	811	860	827	858	832	848	831	856	878	849	859	805	807	809	857	838	801	793	798	831	862	830	823	846	794	832	815	841	836	796	798	862	794	822	840	766	853	813	806	807	863	805	828	854	850	859	786	825	841	783	834	870	848	777	877	871	847	845	872	845	858	795	818	934	837	827	816	915	843	842	833	831	796	790	839	843	848	816	899	807	827	792	811	836	801	833	817	819	800	864	830	815	857	872	865	822	863	820	879	850	844	819	824	843	850	856	785	808	837	837	854	837	811	770	782	851	782	795	853	844	846	799	820	784	822	832	737	824	858	853	853	840	820	840	825	847	836	799	821	797	830	811	832	878	787	844	867	797	812	799	864	874	790	822	826	813	860	785	842	824	827	789	811	810	823	819	839	840	818	833	838	864	832	790	829	868	807	856	853	846	791	780	766	848	804	838	824	839	811	795	871	825	808	737	840	824	865	860	852	830	841	835	859	812	845	842	869	829	830	882	875	833	859	873	787	816	850	780
3210	2778	8003	2886	609	478	482	427	489	464	461	471	468	513	903	1069	1020	917	723	566	451	468	494	467	443	466	466	451	432	444	455	454	467	452	421	441	436	440	479	463	433	442	474	441	458	393	476	440	471	461	480	457	417	446	442	454	453	452	422	478	469	444	437	419	426	440	415	475	440	425	445	485	471	450	434	475	468	421	461	463	448	478	413	438	447	484	443	439	410	439	434	454	408	453	454	428	440	465	437	437	449	448	453	472	448	444	421	444	415	422	434	440	438	456	446	479	431	431	467	426	430	420	449	454	453	476	417	473	447	443	402	454	458	459	461	439	460	431	471	465	419	454	438	472	481	439	423	452	427	424	455	484	466	415	462	432	478	462	432	440	427	414	441	422	433	469	428	425	406	461	449	429	396	459	443	456	429	401	416	450	480	422	418	459	454	437	456	424	497	445	437	470	440	438	486	405	441	443	444	443	409	420	495	434	461	436	416	458	423	458	432	441	490	434	457	448	442	428	441	466	454	458	418	429	404	451	466	457	436	441	470	453	466	458	466	489	466	399	454	468	422	393	456	434	439	432	445	446	467	430	390	436	471	444	492	478	424	457	459	406	425	440	448	425	487	435	441	444	457	471	422	433	452	433	455	436	452	423	404	484	459	434	470	441	463	464	421	450	435	410	439	442	439	448	457	463	471	458	421	436	451	476	421	461	441	476	484	444	455	463	411	448	427	426	460	422	445	430	467	461	435	468	442	439	464	460	427	486	439	447	474	418	441	458	465	451	426	470	469	437	439	477	452	448	423	451	442	457	409	474	430	434	441	462	443	434	442	434	449	467	432	444	496	447	400	446	418	436	452	472	397	455	440	451	442	458	438	434	456	436	460	447	445	434	443	451	447	381	452	458	442	441	448	455	460	391	475	500	434	457	457	438	443	414	432	445	428	472	442	439	440	425	441	438	410	448	422	457	429	523	450	495	435	440	467	451	439	463	427	427	452	453	430	425	456	442	502	422	446	413	436	404	448	453	433	455	472	455	449	476	445	431	483	395	433	413	466	437	480	461	409	413	438	412	417	453	434	432	486	503	408	463	471	454	469	395	476	433	419	438	436	429	471	462	479	447	454	456	437	453	421	440	429	410	440	416	449	410	469	423	457	473	455	487	444	492	465	447	451	409	403	403	421	429	433	472	498	460	493	446	443	468	436	445	483	411	421	507	430	416	417	452	454	421	413	453	467	424	458	449	423	426	451	448	447	433	447	445	478	493	468	419	474	455	432	441	416	440	445	451	427	432	424	430	412	478	419	425	503	481	446	442	453	410	471	457	425	446	427	419	485	420	414	455	422	461	418	456	474	447	464	426	475	426	450	443	449	434	434	418	415	418	436	474	433	467	448	451	434	428	418	423	477	470	454	459	465	428	426	399	426	430	441	438	461	430	433	447	405	444	406	418	417	460	431	452	419	406	478	429	412	451	457	476	415	435	408	432	466	452	453	411	422	410	450	441	443	456	416	407	380	398	430	468	448	440	442	470	434	406	421	438	460	427	445	417	488	452	449	425	446	438	460	441	449	438	495	460	406	413	472	463	450	452	410	441	466	413	416	435	466	487	437	484	443	441	465	445	435	425	496	427	464	425	433	425	441	429	462	413	429	463	483	436	440	449	461	412	480	429	468	416	420	405	436	384	417	468	452	414	482	491	433	426	438	474	425	424	466	460	458	443	463	443	471	451	435	448	424	399	450	437	412	448	455	421	442	435	450	441	427	450	472	424	467	404	416	465	428	447	448	458	438	423	396	411	443	427	431	426	433	445	444	427	437	415	468	445	433	429	465	443	420	443	404	462	437	441	427	494	373	437	435	452	456	464	468	467	457	430	417	456	413	453	458	479	477	434	480	463	446	433	468	451	471	459	451	461	432	461	444	426	482	444	462	412	485	443	462	458	449	435	420	446	428	465	486	445	454	419	457	443	433	406	442	471	425	437	462	414	413	465	444	451	447	487	444	449	443	441	487	467	445	453	438	483	442	484	423	444	391	464	456	398	453	469	450	435	423	452	451	431	422	443	437	438	419	463	415	457	434	413	438	466	431	445	460	439	427	415	426	457	440	445	446	431	444	424	472	446	426	424	426	416	435	443	444	451	457	474	425	446	462	461	464	445	474	436	436	497	457	445	441	471	445	439	418	416	390	448	423	441	457	446	446	491	451	476	469	444	432	459	447	457	459	461	462	484	526	426	435	419	453	482	425	459	437	451	460	426	443	409	511	408	457	435	485	422	403	431	387	430	475	428	476	451	450	445	456	438	474	447	482	470	451	438	426	423	449	450	425	441	433	447	439	431	410	419	486	450	435	467	447	429	436	492	461	410	464	415	439	432	513	459	455	436	469	483	434	442	449	445	442	418	458	418	449	412	444	496	431	467	427	454	451	428	424	430	430	450	407	421	457	409	455	423	456	425	462	462	465	423	422	468	445	462	447	433	404	435	421	442	433	420	456	443	463	462	428	404	435	461	426	416	409	423	432	456	441	460	454	490	411	475	446	454	449	428	463	524	419	474	456	430	459	425	440	434	485	465	449	446	438	424	439	411	407	425	422	487	463	463	427	465	451	424	470	440	480	397	431	447	441	449	434	432	450	421	447	433	425	470	448	459	439	436	446	455	437	453	410	419	420	425	468	449	479	456	463	473	439	427	439	409	447	436	445	432	448	433	422	411	419	458	447	473	462	411	425	459	456	456	472	441	458	465	433	434	444	412	465	445	478	414	432	427	445	476	455	424	424	430	427	435	450	429	445	467	409	461	438	424	415	429	434	427	438	433	450	479	442	452	415	410	463	467	437	450	424	467	450	444	460	453	448	450	439	401	469	422	436	411	411	455	458	418	495	400	448	431	454	497	437	437	432	455	473	428	443	467	455	453	413	420	437	449	439	426	461	472	439	460	458	480	431	427	419	478	429	466	455	457	427	473	442	446	444	431	460	458	452	449	437	418	465	469	448	452	427	483	442	435	423	431	413	432	438	420	439	441	444	454	479	446	447	449	432	447	448	471	462	433	460	475	473	417	427	423	445	487	411	467	469	406	518	487	441	437	412	453	435	447	445	454	440	425	470	420	457	431	458	426	443	460	405	453	399	456	465	421	440	475	422	436	444	426	471	494	472	433	417	440	425	447	409	487	491	464	434	435	433	466	441	414	438	440	443	439	441	472	460	458	434	475	431	469	417	438	422	445	436	429	442	446	438	427	465	434	460	415	431	438	427	455	478	476	444	401	403	433	394	465	403	440	429	444	406	430	427	426	426	438	425	418	440	460	448	397	451	450	429	475	441	495	433	453	453	425	482	451	421	441	438	453	437	487	440	449	457	412	449	406	425	459	419	432	444	476	433	426	450	475	444	454	456	457	451	454	465	473	454	436	434	442	456	485	470	443	465	448	423	431	405	419	431	436	449	435	440	439	430	461	451	442	443	426	458	435	445	451	451	474	435	458	447	442
3340	4732	15084	8539	1687	1150	1062	1098	1117	1083	1022	1062	1077	1341	3852	4418	3791	3000	1981	1471	1229	1120	1029	1033	993	1064	1086	977	994	1022	1080	1037	1077	1092	1011	1087	1021	1049	994	1074	1085	1111	1019	1061	1055	949	1053	1022	999	1001	1014	1023	1069	1038	1072	1023	994	1015	1036	1007	1004	1023	1021	1064	1108	1080	1031	1015	1005	1066	1074	1084	1009	1077	1021	994	1047	1041	1075	1031	1005	1051	1009	1034	1080	1083	1077	1033	1034	1068	996	1034	1062	1027	1019	1065	982	1024	1004	1062	1042	1073	1056	1004	988	1015	1029	997	1002	1061	1057	1068	1043	1046	1027	1041	1072	1103	980	1041	1057	1024	1037	1029	957	1051	1044	1006	1081	1003	1019	1016	1001	1044	1064	1039	1017	1047	1089	1045	1034	1065	1005	1077	1016	998	1030	1079	1014	1076	1092	1028	1023	1044	1040	1061	1028	1045	1089	1087	1026	1014	962	1032	1039	1032	1014	965	1000	1057	1049	1097	1060	1038	1082	1049	1063	989	1046	1063	994	1118	1021	1013	1039	1057	1057	1047	1072	1025	1033	1002	1020	1022	1032	1060	1062	1045	1007	1034	993	1013	1051	1072	1023	1014	1052	1035	1019	1019	1098	1024	1011	1053	1044	1064	1052	1047	1068	994	1048	1028	1058	960	1022	1002	1023	1059	994	1021	1042	1056	1000	1049	959	1066	1067	1033	1078	1013	1050	1053	1119	1031	1030	995	1016	1050	1042	1017	1061	1007	1035	1036	966	1036	998	1024	1003	995	963	1035	1086	1090	1030	1087	1062	1062	1045	1048	941	1088	1062	1059	1036	1010	1063	1001	1058	1069	1025	1055	1078	1114	1067	988	1042	1044	1054	1031	1039	1078	1083	1043	1069	997	1043	1050	1057	1010	1012	1070	1091	1044	1026	1033	1002	1005	1044	1004	1070	1049	1019	1069	1067	1079	998	1086	1053	1049	1052	987	1059	998	1046	1043	1105	999	1006	987	1030	1005	1054	1058	1039	1042	1026	1036	1005	1031	968	996	1032	997	996	1015	1028	1038	1026	1048	1019	1032	1026	1022	1050	1008	1081	1011	1036	1028	996	1091	1043	965	1010	1073	986	1067	1012	1023	1038	1084	1027	1079	1073	985	1078	1087	1038	1070	1026	1025	1020	1061	1048	1004	1030	1061	1063	1013	1018	1009	1080	1018	1020	1017	1043	1054	1021	1055	1029	1052	1027	1048	1006	980	1065	1007	987	1113	1098	999	1043	1006	1045	1029	1062	1017	1033	1094	1026	1108	1052	1080	1064	1141	1091	1002	1009	1003	1051	1074	1026	1030	1084	1051	1006	1006	1067	1069	999	1035	1053	1040	1028	1049	1082	1020	1017	1011	1069	1019	1006	1067	1073	1017	1056	1044	1072	1075	1052	1012	1037	993	1041	1061	1125	1069	966	1060	1077	950	1066	1053	1050	1014	987	1061	1021	958	1072	1018	1076	1016	1046	1052	1036	1038	1054	1024	994	1027	1026	1033	1036	1036	1010	1016	1053	980	1082	1003	1049	1010	1032	1012	1092	1058	1007	1057	1033	1028	1024	1011	996	1050	1005	1104	993	1023	1018	1066	1070	1058	997	1062	1050	1032	1040	1014	1097	986	1003	976	1051	1000	1033	984	1038	1027	1026	1064	1076	1000	1056	1025	1051	1057	1038	1055	1042	1037	1030	1071	1036	1076	1048	972	1051	1023	1018	1014	1103	1056	1003	1091	1021	1025	1004	993	1003	1039	1022	993	1015	1032	1146	1011	1086	1000	1001	1006	1097	1007	1013	1085	1061	1071	1018	1013	1064	1019	1100	1046	987	1005	1019	1019	1096	1066	1039	1067	1051	1047	1025	1089	1025	1072	1052	1037	1053	999	1037	1022	1048	1027	984	1035	1037	1029	1037	1033	988	1090	1047	1031	1037	1095	1003	1027	1059	1052	991	1026	1025	1033	1082	1008	948	1025	1066	1037	1025	1023	1041	1000	1119	960	1043	995	1037	1043	1006	1101	1030	1053	1016	991	1047	1059	1086	1006	1015	1055	1044	1006	1081	1080	1067	1019	1033	1041	1051	1000	1051	1034	1128	981	1075	1044	1071	1056	1031	1013	1041	1062	1080	1028	1033	1061	1058	1017	1046	1046	1035	1024	1041	1089	1045	1031	1012	1034	1078	1025	1088	1035	990	1016	1060	1015	1065	1034	1041	1061	1044	1057	1005	1043	1004	1073	1031	1016	1049	1038	1014	1053	1078	1042	966	1037	1023	1039	978	1059	1065	980	1064	1032	1065	1079	984	1093	968	1031	1086	1040	1059	1045	1074	1051	1027	1045	1080	1022	1059	1119	1020	1064	1063	1007	1010	1022	1061	1015	1006	1018	1037	1069	1083	1035	1025	990	1036	1026	998	1082	1025	1105	1087	1067	1058	1022	1025	981	1067	1049	1077	1048	1062	1025	1008	1080	1030	1027	1018	1051	1052	1028	1054	1049	972	1040	1088	1025	983	1035	1069	1034	1046	1011	1106	1062	1084	1012	1037	1035	1013	995	998	1033	1081	1006	1030	1109	1040	1050	1007	1042	1081	1074	1036	1071	1016	1053	994	1073	1022	1016	1039	1051	1042	1027	1046	981	1015	1017	1065	1009	1030	1079	1023	1036	1026	992	1066	1015	1042	1036	1074	1049	1074	1050	1037	994	1026	1010	1046	1003	1039	1079	999	1017	1061	1055	1016	1067	1023	1027	1088	1015	1052	1095	1066	1054	1035	988	1042	1069	1042	1018	1050	978	1044	1028	1113	1056	1058	1034	1038	1076	1059	1039	1004	1020	1014	1005	1076	1032	998	1063	1058	1054	1065	1101	1085	1038	1065	1043	1008	1022	1011	1017	1020	1035	1064	1030	1034	1066	1037	1041	1102	1033	1023	1020	1044	1039	1069	1050	1084	1041	1069	1085	1030	1100	1014	1011	1035	1112	1033	1041	1072	1036	1029	1039	993	1009	1036	1029	989	1001	1085	978	1074	1013	953	1047	1115	1028	1074	961	1032	1070	1074	1034	1018	1009	1043	1015	1039	1064	1022	1013	1065	991	1045	1021	1107	1026	1069	1020	1017	1054	989	1012	1045	1009	1029	1086	1028	1036	1015	1023	1016	1080	1086	1033	1016	1043	1038	1042	999	1019	1025	1043	1048	1005	1046	1055	1039	1017	1026	1077	1088	1019	1030	1084	1054	1013	1016	1011	1040	1063	1035	1097	1069	1064	1013	1059	986	999	1012	1045	1017	1033	1058	1035	998	1057	1040	1039	1011	1034	1056	1079	1022	1060	998	1055	1056	1029	1051	1074	1044	1021	1057	1027	1036	1026	1118	1048	1011	1031	1055	1009	1024	982	1028	1044	1077	1062	1033	982	1020	1058	1087	1019	1087	1051	1026	1086	1052	1043	1024	1068	1029	1001	990	1061	1082	1053	1039	1092	1053	1055	1036	1063	1035	1078	1036	1060	1027	1041	1129	1031	1014	986	1067	1023	1016	1046	1099	1059	1124	1005	1085	1084	964	1057	1070	994	1083	1032	1025	999	989	1036	1011	1059	1045	1056	1066	1052	1092	1047	1024	1016	1088	995	1027	1072	1017	1031	1005	1018	1015	1035	980	1044	1017	1106	1014	969	1054	1089	1072	1055	1028	1007	1033	1012	1076	1022	1086	1085	1011	1017	1003	1059	1106	1028	1012	1042	1055	1058	1040	1020	1028	963	1075	996	1087	1004	1030	1048	1033	1056	1031	1080	1019	1005	1055	1065	991	1049	1063	1057	1057	1038	996	1060	1025	1050	1031	1000	1041	1058	1090	995	962	1044	1010	1058	1034	1024	1047	1049	1067	979	1093	1067	1057	997	1080	1013	1054	1046	1075	1030	1011	1062	1047	1019	1033	1046	1033	1019	1069	1047	984	1039	1036	1020	1064	1027	1006	1072	974	1040	1056	1032	1062	1056	1110	1035	1017	1068	1075	1032	1043	1075	1053	1012	1046	986	1046	998	995	1027	1082	1024	1002	1053	983	1093	1075	1065	1075	1084	1044	1034	1035	1038	1016	1048	1060	1024	1047	1041	994	1071	1073	1030	1015	1026	1029	1075	978	1012	1008	1022	1056	1030	1045	971	1023	1032	1029	1031	1061	1020	1030	1071	1034	1105	1037	1078	1017	1008	1040	1004	998	1040	1030	1041	1031	1077	1076	1041	1048	1017	1060	1017	989	1046	1033	1001	1007	1012	1035	1087	1049	1008	1046	1025	1051	1035	1040	1043	1071	1057	1026	1049	1062	1082	1035	1024	1026	1011	1039	1114	1045	1057	1077	1025	998	1039	1071	1065	999	1058	998	972	1015	1069	1035	1058	1080	990	1081	1037	1062	1085	1048	1005	1007	1027	985	1014	1026	1062	1073	999	1012	1030	1010	1033	1045	1007	1039	1038	1003	1041	1070	1027	1062	1036	1042	1067	983	1026	1028	1043	1023	1029	1107	1036	1087	1047	1044	1009	1035	1025	1041	1007	1078	1038	1059	1024	994	1023	1028	1000	1006	1084	1071	1057	978	1085	1043	1016	1010	1068	999	1048	1028	1055	992	1082	1002	1039	990	1079	1030	1063	1040	1068	1075	1043	1014	1039	1043	1030	1026	1011	1035	1047	1077	1077	992	1065	1034	1066	1046	1048	1041	996	1126	1004	1044	1098	1055	1059	1088	1094	1039	1026	989	1054	1066	1060	970	1008	1046	1101	1084	1085	968	1024	1032	1061	1029	1001	1031	1041	1108	1045	1039	1011	1051	1028	1031	1025	1055	1074	1038	1023	1024	1047	1105	1034	1029	1059	1002	1013	1028	1094
20078	31589	63909	40825	16605	1585	588	549	567	486	481	464	425	872	5590	7519	5075	3383	1628	952	598	454	414	397	382	379	399	381	406	402	400	394	358	360	376	427	428	405	398	400	351	389	399	361	413	382	373	427	417	371	450	405	401	435	377	399	356	417	411	423	406	406	380	421	415	393	446	403	397	420	452	387	402	371	395	371	372	404	386	369	396	402	426	368	371	393	387	412	393	394	358	410	392	379	393	415	350	386	417	393	370	440	377	415	371	397	362	376	401	376	372	377	423	380	418	409	416	382	377	423	384	415	400	405	406	395	362	410	400	392	393	368	392	387	441	429	431	425	401	395	408	385	375	379	383	386	396	411	403	400	398	383	380	379	440	368	433	393	420	441	358	394	392	425	407	397	445	384	389	445	424	377	423	416	373	403	430	357	381	440	379	372	385	392	437	379	408	403	406	429	425	379	435	392	373	385	402	368	408	371	425	374	380	387	389	422	410	418	413	380	412	395	366	376	392	428	412	380	414	418	382	382	382	384	390	415	380	382	390	388	419	396	401	391	427	390	406	392	413	418	398	400	403	358	413	402	402	385	410	386	396	398	392	383	404	392	356	418	392	412	428	410	371	339	394	428	418	379	382	392	418	445	434	386	423	377	435	408	409	389	386	378	407	408	387	394	375	372	399	380	403	394	451	376	384	387	382	394	350	370	393	370	377	418	362	386	371	385	374	404	379	428	400	430	376	345	384	372	381	374	353	412	414	403	397	393	347	388	389	425	389	396	404	406	384	378	396	400	381	409	392	391	409	379	429	399	392	394	383	388	388	433	393	434	368	394	394	394	413	411	386	404	370	422	409	380	409	407	375	394	437	384	414	373	406	393	425	382	378	376	449	399	351	409	412	415	391	396	423	431	410	443	389	385	427	395	391	371	415	388	370	399	408	365	373	399	402	398	418	424	398	420	401	371	388	390	391	417	431	397	380	359	377	425	398	387	399	411	388	406	413	373	359	393	370	383	407	407	393	388	405	437	394	403	418	379	445	415	357	400	338	366	398	387	391	420	405	420	394	395	417	383	372	375	412	363	388	403	387	382	394	412	384	376	418	392	416	403	430	379	411	360	381	384	400	404	411	399	371	423	400	408	407	413	438	374	388	412	386	368	381	402	402	379	387	383	443	383	390	367	387	384	401	394	418	408	392	394	413	410	401	362	431	375	388	381	434	396	387	356	378	407	380	406	413	369	391	402	402	405	409	426	404	418	398	364	433	418	382	372	386	400	414	369	366	380	407	398	435	380	381	419	434	392	404	367	374	369	427	411	402	413	407	366	388	402	388	399	434	415	401	402	401	419	347	381	372	389	404	377	362	385	405	390	387	397	394	419	398	400	433	417	377	364	410	379	381	394	373	377	416	411	414	415	405	428	401	371	383	419	403	392	405	369	367	405	388	386	394	419	398	408	377	367	395	385	403	393	401	394	361	416	397	413	408	414	381	396	385	380	353	396	422	435	387	383	381	372	409	368	430	390	386	377	362	382	413	391	436	380	394	420	380	366	397	400	382	421	376	398	394	380	377	433	381	343	392	416	406	397	402	415	457	423	393	401	374	374	418	411	397	397	370	394	399	401	386	384	396	388	428	418	427	377	422	407	423	388	358	401	411	389	402	404	412	416	387	417	384	416	393	405	400	409	423	396	430	360	389	408	417	396	377	377	378	392	383	429	424	398	393	380	385	401	396	374	446	394	358	397	413	409	376	397	403	388	393	364	407	412	380	430	382	420	361	403	439	380	422	401	411	413	421	397	427	366	410	407	392	376	367	402	433	380	441	388	397	391	408	397	382	391	369	419	372	403	396	400	409	407	406	371	362	359	402	423	406	410	407	400	369	417	395	401	382	445	393	398	383	393	407	420	423	407	440	380	403	352	388	377	430	433	378	364	410	417	384	404	380	368	389	399	424	402	379	400	379	389	385	385	362	388	369	370	435	419	409	402	398	384	407	378	397	370	376	406	380	421	407	389	425	378	427	409	402	377	363	347	388	422	411	359	405	422	391	380	406	401	420	405	377	390	387	398	411	356	400	408	360	408	408	418	373	435	407	365	434	408	392	386	404	389	416	379	391	358	370	394	394	422	404	427	407	401	389	405	426	368	431	407	402	419	409	378	371	408	382	374	405	379	381	388	365	386	395	392	411	373	373	391	385	391	399	381	382	378	398	374	432	384	389	372	436	383	416	360	393	396	399	422	413	382	370	408	397	365	418	397	384	391	419	376	437	411	369	424	398	406	393	393	372	443	441	389	361	390	371	369	409	406	393	382	401	375	368	416	414	400	407	399	400	407	381	418	424	383	413	365	359	395	392	395	361	421	388	416	396	411	466	437	397	383	390	399	418	405	400	363	400	434	377	375	377	395	425	401	361	415	405	401	408	393	387	405	371	417	422	372	391	366	380	415	410	416	400	392	389	374	381	382	389	425	387	402	350	415	375	385	414	417	364	395	402	413	371	400	403	407	409	401	379	402	375	411	458	425	380	420	385	362	421	408	405	398	385	395	421	406	386	438	412	375	364	365	396	387	411	385	404	370	411	419	370	380	396	388	423	359	381	387	401	370	387	402	373	388	390	378	393	436	383	393	373	383	412	423	373	416	384	403	410	413	413	367	369	381	400	410	372	378	345	398	388	401	403	426	389	439	402	346	419	440	423	406	460	373	411	409	407	368	394	349	353	389	381	384	409	391	391	375	373	396	408	396	390	409	350	420	367	400	360	367	358	385	404	381	354	374	411	358	372	400	370	436	389	373	371	375	442	366	356	391	375	376	402	387	396	403	366	373	388	394	420	388	409	423	346	373	365	396	406	384	397	385	356	420	417	400	399	406	392	385	382	366	411	408	397	402	411	418	428	424	388	439	425	371	377	380	411	419	396	398	394	383	406	413	383	406	402	417	402	397	418	377	367	425	381	413	411	420	410	364	386	401	422	399	421	378	381	378	402	416	394	422	390	346	416	421	406	398	422	386	337	378	404	422	403	395	375	404	397	415	378	372	417	444	385	367	434	423	385	384	392	357	383	407	376	391	393	397	393	374	404	404	392	388	413	408	365	397	400	380	395	393	405	413	398	389	373	383	367	415	400	382	378	416	393	386	361	415	367	394	399	376	421	358	367	385	391	382	378	412	402	406	417	403	421	407	377	394	375	424	434	426	423	400	380	370	395	396	407	392	382	406	378	382	413	435	399	384	375	404	421	385	378	409	395	408	377	375	372	350	362	385	383	421	345	417	416	407	372	403	412	418	422	394	362	410	376	399	401	413	375	380	380	399	425	410	367	410	423	378	386	376	432	412	399	369	431	393	433	393	400	388	423	401	412	404	409	379	393	384	400	362	422	374	369	390	396	385	389	403	366	366	418	405	388	397	400	389	380	375	375	412	388	398	399	376	407	406	426	386	443	372	381	381	398	367	385	363	375	386	394	382	395	386	432	399	387	409	412	406	365	347	376	380
11569	25972	56089	46706	14530	2154	1891	1613	1541	1452	1316	1313	1257	3927	23711	26760	19740	14301	6995	3384	1807	1171	1020	1011	935	947	904	939	895	961	925	968	926	936	938	982	902	920	1009	941	936	932	1020	922	1019	1001	906	948	972	951	931	926	952	945	963	930	999	895	1000	941	971	984	917	928	889	934	894	925	999	908	942	920	916	912	919	910	955	896	992	961	871	914	978	927	924	944	978	928	981	919	964	945	922	937	924	921	904	918	943	942	897	902	986	900	896	919	947	929	1028	935	931	932	913	906	902	895	945	928	966	954	957	947	932	972	923	905	916	945	937	947	937	975	938	923	973	924	924	885	949	903	952	910	903	950	918	996	921	901	1007	922	985	959	969	931	987	975	949	937	956	934	922	868	935	970	950	950	921	932	875	955	967	932	915	943	922	949	999	887	891	941	979	987	914	895	952	937	988	928	938	934	972	962	952	927	901	966	956	929	936	936	858	883	957	996	938	969	960	928	918	954	907	994	963	953	932	899	960	926	949	936	901	942	971	947	955	927	1015	936	929	883	932	959	978	955	958	971	929	946	927	896	917	951	968	945	906	940	899	972	991	945	932	970	936	941	920	938	889	955	947	982	936	907	925	941	957	941	924	974	933	930	929	956	979	982	908	917	956	890	909	931	984	958	921	952	949	865	985	932	917	916	973	963	989	953	953	885	947	899	923	922	896	962	950	923	922	935	948	945	912	921	891	967	904	931	974	978	956	901	909	911	939	909	978	915	978	907	905	950	921	975	949	940	927	872	969	890	897	945	953	977	980	958	905	967	976	965	938	935	934	957	958	981	967	905	891	998	908	908	980	907	972	918	927	883	906	867	946	967	942	933	892	916	922	949	1011	941	917	939	917	946	905	892	917	945	939	956	885	932	954	941	914	892	900	921	923	972	893	971	938	922	904	987	923	880	925	868	923	973	969	910	957	895	933	944	969	883	952	877	960	884	933	948	934	949	906	916	958	913	931	899	913	878	937	919	927	903	912	948	966	916	918	971	953	906	979	939	970	1008	971	967	927	971	951	925	960	992	958	895	948	945	1003	946	898	929	973	891	954	918	975	951	920	934	942	928	977	912	962	942	926	966	868	990	1018	912	947	996	969	903	979	936	904	905	920	955	918	892	909	970	955	941	930	881	935	956	977	985	912	904	960	1040	947	998	944	934	954	924	921	905	921	974	895	928	946	852	987	904	944	868	943	914	939	927	957	955	890	869	975	928	912	910	934	915	927	907	976	917	958	901	895	908	956	952	931	968	964	923	917	945	907	895	899	956	970	905	939	950	933	953	947	998	932	960	943	923	968	915	956	904	855	960	937	907	959	896	934	877	979	941	909	889	960	959	944	940	995	1006	998	974	918	891	976	932	953	925	857	942	915	968	989	975	1033	922	924	923	940	903	932	911	970	930	937	933	937	992	947	965	996	931	952	891	908	914	956	910	921	927	939	910	895	949	956	888	911	934	905	969	927	963	936	911	985	972	951	889	939	955	964	873	942	989	949	939	913	924	923	917	959	913	938	941	909	875	895	942	964	932	979	949	962	950	912	987	934	946	928	885	952	947	942	942	890	917	941	920	958	914	934	985	949	952	921	953	968	971	961	938	862	956	932	900	927	936	928	930	939	937	961	944	955	934	937	911	956	939	989	974	937	935	928	977	935	889	931	881	960	902	935	936	891	918	926	943	977	940	967	987	874	944	973	964	962	945	967	995	943	911	944	1028	987	953	963	951	968	888	977	982	904	989	943	952	948	936	961	918	1002	972	928	904	945	934	966	919	927	920	941	964	958	908	941	941	921	893	946	955	955	908	965	913	958	965	940	950	917	988	938	890	1007	976	925	915	936	988	915	950	964	931	959	968	912	974	956	930	924	929	917	942	931	965	918	942	876	936	906	927	886	926	1010	938	978	892	946	998	886	974	960	937	942	949	927	914	919	944	938	975	889	940	948	941	932	954	930	947	909	926	926	941	897	957	949	915	930	972	923	943	958	931	986	898	927	951	948	981	914	954	944	901	894	926	926	927	979	959	949	961	990	928	911	919	968	949	924	906	950	908	963	955	936	940	880	924	927	977	938	933	969	981	948	972	933	950	939	932	902	947	950	925	986	951	968	985	957	922	985	933	918	939	943	977	1000	993	969	894	928	942	1012	961	995	961	972	924	919	952	990	901	907	943	924	949	910	882	943	943	932	912	958	937	969	961	929	917	885	933	915	894	947	938	973	964	892	931	915	948	930	876	997	899	971	950	927	903	946	937	902	880	938	905	963	881	937	959	981	939	941	969	884	960	957	884	934	918	948	956	961	948	999	917	939	897	914	921	899	939	973	917	986	949	1005	954	963	932	871	909	980	912	991	942	930	923	924	983	938	948	985	953	959	980	950	915	884	919	928	930	953	964	924	930	933	909	967	937	943	924	891	930	917	979	934	974	936	991	985	962	953	941	901	978	932	906	953	957	925	947	917	990	938	911	1000	927	927	970	937	911	955	989	913	935	980	899	1004	882	933	939	895	963	912	980	900	938	943	953	951	910	930	937	956	975	972	942	927	939	956	927	960	911	938	906	956	930	983	875	902	969	935	948	913	894	923	942	980	938	936	934	928	926	942	957	917	953	950	904	950	911	972	925	952	960	951	903	949	975	881	971	928	915	997	928	955	955	932	934	950	966	888	926	917	884	953	936	974	908	907	942	943	936	947	948	897	949	958	924	921	936	954	883	980	1006	960	894	1039	911	959	930	950	912	919	943	961	871	922	997	910	915	956	897	950	990	943	947	906	942	954	978	956	962	955	942	936	919	970	961	889	947	1011	945	918	910	955	894	974	919	916	925	943	934	918	937	904	951	925	941	920	921	965	968	899	951	946	921	983	932	939	984	938	987	931	935	914	942	900	940	975	930	951	917	924	945	880	904	954	971	933	936	958	942	944	843	959	910	898	979	928	944	955	921	957	929	951	907	948	961	945	896	943	920	955	910	930	989	954	892	980	912	959	935	913	969	933	971	939	962	958	929	931	911	985	948	922	930	899	960	919	886	953	923	987	923	918	927	914	932	933	899	970	946	931	892	904	924	956	942	924	922	981	926	909	927	953	951	918	915	926	939	907	933	968	971	926	900	899	925	982	985	909	975	926	952	905	912	958	929	912	975	930	914	921	929	954	990	915	923	927	943	953	968	920	929	904	929	962	935	967	930	958	904	995	945	943	930	932	969	967	976	958	943	929	992	901	923	978	894	972	953	928	880	920	958	943	989	937	973	933	966	916	946	900	947	956	997	893	995	967	908	968	949	977	934	951	916	908	960	956	963	922	910	909	915	967	953	982	972	924	949	953	984	908	899	967	976	942	981	972	904	930	936	955	956	904	893	947	949	945	953	949	928	967	981	927	952	906	922	1014	993	965	924	962	887	899	959	986	976	923	980	945	966	913	958	958	919	955	869	969	951	921	887	965	981	923	867	966	933	972	938	957	992	1000	952	910	973	934	968	890	925	917	985	917	989
25112	46638	77889	50843	20589	2785	756	585	574	486	484	437	493	1181	8608	13731	10484	6196	2523	1211	616	461	403	376	362	324	331	337	330	326	362	347	359	377	334	339	356	317	324	331	360	347	341	344	337	391	332	344	343	323	346	334	321	353	354	360	313	331	371	365	384	352	304	331	311	339	399	378	331	363	345	356	345	326	356	366	320	324	347	306	326	363	350	361	373	365	351	341	334	370	367	331	365	340	322	351	355	334	375	343	366	352	349	347	327	343	366	328	305	337	355	338	338	333	338	353	342	357	360	379	306	329	371	347	348	312	361	358	321	332	354	333	349	344	333	358	358	348	326	351	374	336	339	358	368	353	353	361	357	360	314	337	355	339	334	342	363	368	343	332	336	335	367	350	352	362	335	303	347	362	349	322	339	332	322	333	350	352	363	351	343	345	387	328	324	352	310	350	330	343	335	337	318	337	340	345	364	355	335	341	343	349	360	376	356	335	332	311	355	336	338	329	336	335	352	350	332	357	374	331	329	355	347	349	344	313	369	339	333	345	347	370	314	344	319	352	331	344	355	343	386	342	359	343	323	360	342	351	371	359	334	348	348	348	340	318	365	321	309	341	358	363	354	321	353	357	349	339	355	322	320	343	321	329	338	372	346	346	358	333	330	350	336	335	350	325	324	356	326	359	287	339	358	360	335	359	337	372	327	390	368	342	348	378	355	326	347	343	351	362	358	387	351	350	354	334	338	346	327	359	331	354	366	350	333	305	339	344	352	365	379	341	381	324	330	317	317	332	334	318	334	335	332	350	371	354	374	383	359	322	341	357	329	315	310	334	312	366	338	338	340	309	333	306	337	342	340	343	340	354	347	333	349	368	339	338	364	350	363	365	349	343	330	368	337	331	327	329	351	368	354	342	339	339	356	356	358	337	329	357	350	355	343	357	342	355	360	351	325	332	319	367	364	345	327	357	340	324	350	352	344	319	353	377	355	368	331	339	332	353	402	342	364	359	295	374	355	331	367	393	340	343	360	321	321	318	357	356	341	363	354	344	327	345	344	354	357	364	363	328	339	314	340	390	357	332	320	360	362	323	321	342	366	365	326	355	405	344	386	366	352	363	335	333	364	368	320	339	355	341	327	333	325	351	354	320	351	363	318	385	357	341	336	338	351	339	381	331	328	326	394	362	361	361	360	343	362	384	348	343	343	359	360	306	363	367	330	319	390	324	361	355	327	334	348	335	340	311	321	362	343	346	356	337	359	354	338	377	332	359	352	342	357	344	312	346	345	352	371	371	327	361	331	340	335	314	328	362	329	361	351	306	333	336	343	345	339	310	337	367	368	353	338	357	307	322	344	356	370	331	314	333	340	341	346	328	331	370	340	347	367	364	359	337	328	330	363	341	348	342	363	342	352	348	348	330	323	343	380	350	328	335	354	352	345	335	319	347	338	349	341	358	388	342	367	332	341	355	326	343	333	324	341	380	356	357	312	353	340	365	353	353	370	338	362	335	340	325	332	361	326	347	340	371	338	359	361	336	306	319	361	332	359	348	360	357	355	328	328	368	346	359	346	335	362	348	356	355	329	346	372	359	334	368	346	342	323	342	362	350	365	343	356	392	341	332	361	339	331	342	361	337	326	343	320	352	343	357	332	354	340	336	351	371	353	338	329	377	362	313	354	327	311	367	374	347	340	328	374	293	351	335	365	341	315	358	361	391	327	343	318	383	339	339	325	320	328	331	350	360	349	305	344	366	319	352	337	346	327	357	357	341	321	327	324	291	360	380	332	343	360	335	324	333	352	330	353	377	361	327	314	339	356	322	371	337	356	352	307	359	351	340	336	344	324	333	338	345	347	368	358	318	348	383	350	362	320	367	374	348	366	335	359	329	353	367	301	359	360	333	354	380	364	315	347	363	350	340	327	338	336	343	363	334	351	368	369	326	373	324	350	343	338	369	326	314	385	320	334	311	350	316	344	373	330	355	352	360	345	342	357	358	361	324	341	374	356	341	328	348	331	338	343	317	351	341	353	332	352	366	339	327	339	309	379	331	334	358	322	302	365	324	311	348	346	313	382	348	321	337	327	370	385	361	361	325	342	341	372	371	308	351	399	359	335	349	356	353	380	339	352	331	345	372	343	306	376	372	354	375	341	348	356	340	369	357	315	327	348	317	353	348	359	336	367	334	351	344	334	327	360	337	338	364	336	342	370	313	345	346	330	361	366	353	332	366	343	361	346	342	363	351	353	329	361	328	352	298	322	365	363	339	328	329	305	358	366	361	355	391	341	378	360	378	340	336	351	340	328	372	368	404	329	354	355	356	330	352	324	327	329	328	348	323	351	356	376	366	332	335	349	312	339	317	373	342	351	344	350	331	322	338	327	337	325	364	358	328	332	324	355	360	346	333	349	361	334	313	314	327	342	343	351	338	378	326	333	333	337	345	323	362	368	355	362	347	326	343	340	353	354	311	357	371	319	341	369	359	330	339	335	346	350	388	350	322	332	344	314	341	360	296	344	365	372	347	308	328	312	339	344	317	334	306	330	308	324	381	307	346	294	352	336	309	369	328	341	371	321	383	379	335	362	349	317	351	337	323	360	335	373	376	376	293	338	352	326	351	339	370	315	365	322	318	346	353	333	330	313	343	361	343	333	331	357	362	328	335	386	376	345	305	331	348	342	331	382	356	345	344	332	322	345	345	338	310	345	355	367	342	299	336	341	321	378	323	325	366	319	329	348	354	360	360	332	331	348	379	324	322	381	336	361	349	347	337	331	330	334	349	349	339	324	351	341	361	347	361	337	337	355	363	309	319	329	366	337	357	379	341	354	343	341	386	320	373	342	337	369	354	349	314	354	352	380	371	322	382	351	344	340	349	333	328	356	304	330	384	316	329	324	314	361	333	363	327	368	354	307	347	352	322	364	362	331	348	354	310	334	346	341	348	345	347	392	345	347	327	349	346	360	343	315	341	323	306	349	368	342	323	316	358	341	373	366	346	348	383	369	387	365	335	367	359	343	338	324	361	312	356	350	347	365	343	378	339	332	334	319	390	363	334	352	337	335	366	329	325	368	331	343	345	344	368	355	378	375	354	349	363	369	356	340	346	341	377	335	322	334	331	350	379	359	370	338	324	321	338	344	347	324	299	372	320	335	358	338	369	356	325	359	332	324	333	374	361	383	349	363	349	359	355	338	335	348	333	354	321	326	366	343	361	344	382	371	350	353	329	354	350	320	346	329	339	324	355	330	336	385	336	341	368	349	349	362	329	321	333	326	337	362	319	322	319	354	324	347	358	377	302	342	375	349	364	332	334	328	360	343	361	327	333	349	347	334	367	324	345	354	336	350	338	357	374	330	393	313	333	340	371	343	324	310	346	364	315	323	317	374	383	330	370	356	339	323	330	354	326	358	359	379	347	328	327	374	365	347	362	327	371	317	363	346	379	352	334	329	347	321	351	312	327	330	357	316	338	341	358	358	348	377	345	350	351	356	322
13021	36013	69114	53404	13050	3065	2636	2214	2046	1733	1676	1441	1406	6274	29768	36232	30959	21299	10655	5264	2330	1345	991	834	842	811	798	847	833	842	834	811	844	841	855	816	825	860	844	791	780	849	839	808	806	805	845	853	845	819	879	817	824	819	827	815	843	838	850	836	886	799	816	861	844	824	819	880	815	834	824	848	825	868	830	833	828	836	823	829	831	792	782	867	879	821	794	859	894	829	799	878	907	789	773	822	807	797	826	807	837	897	870	871	826	843	858	841	846	786	863	850	818	845	863	851	807	776	799	806	825	869	846	818	833	819	839	809	785	859	812	787	838	796	847	837	805	860	847	800	803	802	811	804	819	880	871	867	785	780	815	853	780	798	803	845	809	810	826	838	789	879	825	845	860	844	837	822	839	857	820	837	839	859	871	802	853	835	857	849	818	890	856	820	843	833	803	762	808	791	843	873	846	798	815	824	801	856	892	806	797	835	807	837	901	862	825	859	825	847	809	893	853	805	836	821	819	844	864	830	810	788	876	832	923	815	803	816	795	810	837	863	851	857	850	785	865	844	778	804	875	837	829	842	821	797	872	832	831	822	846	858	860	858	817	876	825	817	871	872	833	854	830	818	830	804	877	869	832	851	865	790	870	836	812	826	851	847	838	865	795	828	814	791	833	883	864	840	859	803	836	834	827	815	824	802	825	794	838	837	862	820	810	808	816	828	833	839	860	855	831	820	868	898	808	836	796	820	837	907	839	800	772	813	851	835	893	827	820	805	797	828	801	865	885	837	858	857	814	844	800	817	831	797	883	774	801	870	830	811	791	839	870	833	774	836	810	780	836	816	831	814	815	769	847	854	860	852	848	835	810	830	866	869	836	838	827	786	825	848	793	834	801	823	866	833	846	790	858	824	817	798	860	829	883	858	821	877	788	804	825	871	800	824	887	848	802	820	837	823	821	832	797	839	840	797	828	877	804	837	814	810	815	884	821	801	843	840	835	840	799	861	871	849	836	801	849	854	771	890	855	807	844	807	820	782	858	767	860	825	802	826	859	833	823	766	808	839	817	836	809	886	797	847	783	870	836	829	858	872	790	838	802	830	852	869	870	822	852	808	810	809	847	828	813	733	865	810	833	820	782	851	813	789	789	871	891	813	864	796	859	775	824	761	783	821	881	844	822	873	852	793	852	798	865	841	826	792	794	861	823	857	837	800	817	845	792	825	822	886	853	834	825	829	859	802	834	866	827	853	837	806	830	852	798	827	865	799	784	849	816	822	821	820	831	835	875	811	814	848	770	816	808	819	794	820	863	840	817	850	828	859	847	826	816	805	841	824	807	838	800	851	838	801	795	903	822	810	843	859	817	820	828	866	802	796	849	811	823	816	824	829	841	800	780	795	801	855	807	843	863	874	843	804	869	846	888	849	835	820	856	822	862	823	850	845	867	816	820	832	753	812	848	868	812	846	821	812	849	852	832	832	843	829	790	855	816	828	830	810	908	826	808	875	882	839	833	885	846	831	852	758	814	814	811	814	845	802	804	781	820	876	818	866	859	794	795	887	851	785	902	798	814	853	805	799	834	791	825	809	823	816	804	827	816	790	853	842	854	844	786	899	801	865	806	840	836	841	829	819	863	849	830	817	837	828	846	843	823	849	833	842	820	839	901	814	789	815	821	823	844	818	854	838	761	872	849	832	865	817	819	867	788	861	850	867	806	824	874	824	858	777	760	849	850	814	835	795	889	876	805	828	849	784	780	825	855	883	874	839	831	833	786	831	853	836	843	880	811	792	825	826	776	849	839	860	804	868	760	809	823	862	865	866	777	841	781	841	868	791	867	787	806	840	826	811	812	830	793	871	819	859	841	809	899	780	829	836	841	857	869	806	833	880	881	802	843	839	855	818	806	817	821	813	874	796	827	893	816	822	821	798	830	885	855	796	853	838	905	828	870	791	829	803	852	803	838	820	782	857	863	836	814	848	795	891	806	825	840	808	851	783	840	814	837	826	813	842	813	864	854	880	868	877	809	847	786	841	861	833	814	790	860	833	831	844	853	883	817	813	867	842	881	818	868	865	800	856	842	846	853	886	798	859	840	844	860	854	813	808	782	810	797	856	818	862	825	849	779	821	854	798	865	791	881	858	872	836	803	834	846	822	854	832	846	836	802	858	868	820	889	915	825	849	848	810	809	859	864	843	829	895	809	858	805	877	819	768	835	861	834	850	838	856	788	862	854	779	791	805	799	843	794	864	802	782	785	806	828	778	837	823	801	857	834	803	832	793	838	882	857	805	838	830	816	829	839	797	846	889	831	815	819	812	751	808	830	835	832	808	847	802	807	835	784	863	818	825	828	831	816	872	877	809	823	823	849	877	878	884	838	839	804	872	844	814	785	814	804	841	825	839	833	804	853	853	839	791	828	846	850	807	842	880	843	802	833	887	849	832	863	796	814	867	861	838	848	843	802	804	837	809	831	798	797	828	792	851	808	816	832	823	803	834	883	880	816	909	823	831	837	775	782	814	799	850	798	848	864	847	877	841	807	792	841	800	835	821	814	865	819	856	830	811	816	806	839	867	792	775	881	847	767	819	881	863	796	804	826	847	879	868	876	845	813	823	821	828	797	792	814	846	832	847	847	791	819	834	863	802	823	816	859	825	809	829	813	852	866	844	804	820	843	794	848	849	843	793	829	835	857	823	763	857	887	856	868	851	799	892	804	817	805	838	821	816	825	849	887	820	860	841	819	848	831	845	831	810	855	818	873	857	876	846	858	860	879	830	866	832	864	831	814	795	876	827	871	818	841	841	824	829	814	813	819	818	802	824	865	824	908	835	809	826	835	798	811	872	777	853	788	874	846	898	816	855	841	856	827	808	872	886	868	796	807	861	849	843	804	846	806	796	885	842	834	844	836	822	832	845	866	793	784	861	843	798	847	865	794	846	772	785	792	837	806	825	823	866	850	816	807	811	840	863	887	844	855	834	880	856	879	878	812	853	862	791	815	827	850	805	853	834	793	837	800	836	770	798	859	871	851	862	824	809	844	832	806	884	801	874	800	849	806	820	815	874	849	836	812	856	865	790	809	898	844	834	841	779	797	859	841	825	821	801	815	823	800	858	817	840	777	842	852	804	867	849	843	857	874	837	861	815	833	844	813	859	823	791	810	796	874	786	841	856	836	833	794	827	858	799	836	838	784	788	792	862	771	839	861	795	775	835	814	831	827	813	859	858	830	822	800	818	837	819	816	842	874	854	832	837	780	819	876	878	794	838	833	864	844	830	841	851	801	776	831	840	857	840	858	870	818	840	792	887	846	842	790	869	814	788	845	841	892	847	816	844	806	820	836	868	811	826	864	809	827	843	875	871	788	878	840	801	793	802	828	849	872	809	860	832	810	883	798	825	848	876	865	807	828	854	805	876	814	772	786	760	847	849	814	853	877	831	832	861	816	834	845	817	780	815	801	803	799	842	861	885	885	812	845	855	819	857	797	838	850	849
3216	3319	8251	2657	586	468	427	456	463	411	448	461	436	454	689	1100	1092	915	676	531	495	490	432	426	443	452	433	424	411	458	437	420	457	458	407	435	460	401	448	433	453	440	415	429	480	448	431	407	413	423	465	423	454	410	428	422	462	439	418	449	416	473	447	458	403	442	427	440	433	475	434	459	421	446	465	447	440	437	431	411	475	403	448	422	443	413	454	424	434	409	405	446	474	408	405	415	437	395	452	427	449	458	440	442	417	400	455	409	419	490	466	469	453	477	437	426	415	416	444	421	453	367	387	397	438	437	454	401	414	407	388	427	439	427	425	424	431	484	454	436	465	454	400	464	453	407	423	398	447	430	443	405	496	416	432	438	391	434	454	435	431	447	456	414	433	457	419	433	425	453	438	441	474	421	427	429	451	427	453	402	435	430	439	412	379	444	455	439	437	448	405	428	452	399	450	484	428	429	434	435	390	431	473	451	390	430	458	439	420	403	443	439	471	453	420	423	406	448	418	427	478	422	407	439	428	436	443	437	456	444	413	448	460	468	420	434	446	475	432	454	416	455	413	402	402	432	410	417	391	424	490	458	415	441	448	464	412	409	448	436	443	427	459	471	410	439	435	434	422	471	411	432	452	406	444	455	463	479	467	419	438	457	409	463	465	446	445	487	466	450	433	454	439	381	429	446	441	492	453	424	422	418	411	420	431	419	437	435	425	454	408	420	395	439	408	417	427	418	454	409	399	423	440	422	437	423	462	477	445	427	413	424	446	429	461	439	474	428	415	426	429	440	435	399	452	453	443	457	386	383	444	431	421	419	430	466	426	429	430	426	417	430	416	438	449	420	446	447	446	422	461	447	460	423	407	454	377	444	424	409	436	435	445	406	463	430	448	461	480	415	420	438	409	388	481	454	472	423	412	453	450	452	429	414	465	422	413	412	470	452	440	413	444	440	416	437	435	431	420	408	376	426	475	472	425	449	442	448	427	428	418	474	415	447	455	444	410	422	451	447	438	455	433	454	473	393	405	436	433	484	445	466	446	430	441	453	388	435	438	418	427	424	421	435	474	466	428	423	445	459	444	420	433	447	412	433	436	462	481	441	453	458	437	417	410	451	442	402	460	446	429	459	448	438	438	395	378	440	449	427	445	436	490	457	415	432	452	460	413	445	489	435	426	436	413	404	424	406	417	474	417	422	411	403	455	416	399	476	435	452	418	402	424	463	445	383	447	449	391	425	441	442	399	431	453	433	431	403	441	442	441	420	454	443	434	465	423	466	410	439	425	441	433	435	486	430	441	458	450	413	467	471	436	449	426	424	414	475	439	390	396	431	457	410	422	453	446	426	443	435	456	473	409	408	416	461	436	428	412	435	490	440	410	438	441	441	441	416	451	423	421	430	464	422	424	469	396	471	433	456	399	457	441	448	410	422	403	432	415	434	411	463	441	452	441	446	424	455	447	436	441	429	437	495	418	417	422	453	410	422	420	408	439	416	412	436	427	493	475	450	430	443	470	455	390	427	478	418	446	387	432	396	410	430	411	441	430	445	435	417	405	439	428	464	409	419	413	476	450	459	467	436	458	442	445	412	448	437	429	435	411	420	424	408	441	420	427	423	430	438	421	492	447	478	445	412	422	436	416	403	417	439	457	445	436	452	417	428	394	413	397	397	410	437	457	435	404	437	437	421	419	407	431	422	465	433	431	410	468	412	472	433	441	402	433	448	402	439	448	420	422	465	437	445	442	417	428	409	449	448	383	393	442	416	447	418	415	429	418	450	413	413	426	439	438	462	447	444	462	430	447	406	442	414	411	476	466	444	437	441	450	425	448	414	430	456	433	444	454	439	487	431	438	456	454	411	442	453	455	422	413	417	437	455	441	431	421	412	409	449	436	411	428	425	431	427	439	432	442	403	464	464	443	403	411	421	422	411	405	407	371	422	431	398	419	412	404	412	438	430	447	417	401	439	434	410	423	433	453	427	453	439	434	454	454	437	425	410	471	390	432	446	416	397	456	449	425	424	415	464	431	398	455	431	426	464	445	433	439	411	426	467	414	415	433	445	445	391	467	420	465	426	436	435	452	445	465	410	443	397	438	442	425	454	418	439	471	456	439	435	418	485	412	438	423	467	412	433	402	416	410	440	413	448	446	451	479	427	440	427	458	429	442	432	390	450	457	404	456	439	401	429	445	440	431	441	440	465	442	430	409	461	447	425	447	414	403	461	452	430	406	461	426	504	446	430	411	433	425	462	468	482	422	475	456	465	467	464	472	421	444	441	414	462	437	449	410	425	406	441	399	432	409	425	441	429	456	440	431	402	438	469	431	452	407	464	469	416	439	437	445	444	424	430	426	411	455	458	420	422	419	438	415	428	401	440	452	425	441	414	431	435	394	463	434	414	430	471	415	478	447	494	430	479	425	433	456	384	469	415	433	457	448	408	413	422	445	441	439	438	440	429	452	436	446	456	453	442	452	409	444	436	458	431	455	420	435	424	417	423	398	422	457	460	432	402	457	445	421	437	437	446	466	446	446	433	444	429	504	432	469	448	429	395	483	429	399	417	465	433	431	421	419	434	438	425	433	427	467	407	421	426	411	444	414	432	477	405	437	433	376	399	434	413	461	437	423	463	407	437	435	397	405	424	449	439	427	449	441	421	430	421	430	469	447	416	414	438	457	476	442	408	418	449	524	453	440	451	427	463	392	446	449	426	436	424	417	443	367	425	394	403	415	448	404	461	427	432	467	436	445	411	406	429	474	429	420	461	456	467	407	432	511	472	446	429	419	447	429	423	433	428	428	424	425	434	440	392	458	447	422	434	443	406	459	438	415	448	458	413	485	429	457	399	429	483	416	431	441	421	439	436	424	429	398	434	420	440	422	448	457	463	435	440	454	452	423	455	378	406	421	444	474	434	443	446	441	424	413	450	426	428	401	460	460	471	447	450	409	429	390	446	444	426	431	425	415	446	419	422	459	420	452	419	438	396	419	429	422	414	436	471	427	454	460	444	450	423	473	488	425	447	412	432	448	441	441	460	440	411	444	463	418	464	439	451	471	458	439	461	425	397	399	441	473	453	435	432	409	443	461	425	419	447	467	436	440	447	440	443	451	445	428	444	427	388	437	465	423	435	406	426	421	433	425	467	456	418	421	461	446	453	438	439	403	433	428	430	437	451	472	415	421	446	394	444	447	429	445	433	430	429	459	430	425	435	414	471	431	414	463	434	431	453	425	413	454	422	434	450	448	399	434	412	398	479	448	434	429	412	471	419	446	457	421	446	406	438	428	461	426	460	448	466	458	477	432	409	422	487	435	446	424	443	446	453	424	459	503	494	454	467	386	411	435	440	389	389	437	428	449	463	456	409	459	432	439	438	440	418	450	417	441	452	424	428	448	460	453	438	445	432	422	454	473	466	430	392	444	460	431	471	428	473	443	452	456	443	474	442	431	435	408	434	435	419	450	494	419	425	445	444	453	416	417	443
3187	5561	15615	8007	1555	1114	1090	1083	1058	1080	1063	1055	1056	1100	2906	4661	4505	3178	2014	1450	1196	1068	1037	1038	1063	1002	1000	1120	1037	1032	1006	995	985	1034	978	986	1101	1002	1032	962	988	1036	1048	988	1056	1055	978	1032	1029	1016	1023	1052	1048	983	1037	1027	1037	1028	1010	1009	1001	1002	1025	1016	1035	1018	1034	1048	987	1039	1041	999	1010	1034	1076	984	1009	1000	955	1005	970	1007	1036	1039	1079	1028	1057	1022	1048	1035	1012	970	1049	1012	995	1056	1040	1009	1014	1079	1019	968	1015	1018	1000	988	991	995	981	1007	1026	988	1045	943	1087	942	1079	1052	1037	1020	1014	968	996	983	1007	1062	1020	1021	1005	989	966	1017	991	1041	991	1052	1017	1018	979	1044	1060	1033	1014	1059	1078	1052	1041	1010	1020	966	976	1035	1010	1009	1023	1000	999	1013	985	1007	1017	1081	1039	1029	1053	941	1042	1072	1005	1007	1028	998	1093	1032	1044	1000	1015	972	1040	1000	1004	1023	1026	1003	1040	1026	1054	1054	1004	1055	1034	1028	1036	1062	1012	1008	1001	1048	1050	1070	1007	955	976	1025	1017	972	1027	994	1062	1044	1022	995	1005	968	1008	989	997	1014	990	1027	1076	1006	1009	1020	1012	989	1033	1017	995	1016	1026	976	1066	1014	1060	1036	1021	1070	1022	1039	1019	1009	997	1049	1073	974	1060	1000	955	1067	1060	1019	1073	999	975	1048	1055	1041	1000	1006	1043	921	1054	985	1007	1070	1003	961	1021	1038	1018	1073	1063	955	995	1017	967	1047	1011	1051	991	1095	967	1044	1031	987	1044	1013	1068	986	1002	1051	997	1037	1039	1006	1018	1005	1062	1009	985	992	952	1082	981	1045	960	999	1024	992	1021	958	1062	1013	1040	1011	991	1051	989	1029	1041	1081	1050	1004	994	1018	1043	1034	1026	1036	1026	1019	1042	1031	1035	983	1089	1020	955	986	1005	1060	1053	1033	1041	1014	993	955	976	1025	974	991	1071	1025	1055	992	1000	995	1023	995	1008	1007	1010	1043	996	1016	952	1043	994	941	1066	976	1009	1011	980	982	1011	1025	1037	958	1049	1015	1051	993	1008	1007	1024	1046	1037	1013	1067	1027	946	1110	976	1016	1019	1052	978	1033	963	1073	995	1049	1044	998	1055	986	984	1055	1005	1042	1021	991	1004	1049	1021	1020	1019	981	1009	977	1003	1005	1055	1017	977	1042	1064	1072	1047	1000	1069	1049	1040	1006	1033	1001	1031	1031	1040	984	1060	1054	998	1082	981	970	1013	1040	976	1038	1009	1091	1007	1031	1058	1024	1015	957	1067	1043	1013	1057	1046	1033	1043	997	982	988	1021	1027	992	1012	1021	1016	1055	1036	1024	1036	1036	1021	1023	1061	1029	963	1058	985	985	1075	1042	982	1012	1074	1039	984	1007	1054	1043	1009	1016	984	1005	991	1047	1006	983	1001	1034	1020	1009	999	1044	1069	1053	978	992	997	1042	1007	1048	1027	983	1042	944	1075	1006	1008	1061	1037	1034	947	999	918	1037	1000	1015	1039	1014	1003	1047	1012	1038	990	1058	1032	1041	1018	985	1001	975	1001	1034	962	988	1014	1052	1030	985	1034	1031	992	978	1053	1066	1008	997	973	1011	1019	1045	1032	1048	1065	1032	973	1054	1025	1056	986	1040	986	1080	1031	1033	1033	1070	973	1004	1035	966	1074	970	1060	1047	1026	1031	1022	1018	996	1003	978	994	1064	1013	1051	995	1071	999	1067	1002	1007	1008	1017	1038	1010	1027	1018	1062	1081	971	1031	1026	1015	1080	1004	1026	995	1027	1042	1024	1006	1043	1009	996	1038	1022	1041	1041	995	1039	1021	1024	1043	1024	1038	1054	1027	1015	1014	1018	1009	1012	990	1077	1014	998	1027	1073	989	981	956	1057	1002	992	1074	979	986	1051	1045	959	1062	1081	1055	1080	993	1040	983	1009	991	1043	1020	1004	988	999	1016	1006	1048	998	1024	1021	1038	1056	1027	1043	1046	1003	1046	977	1054	1009	999	1038	1018	963	1005	1070	1007	1044	1010	1054	1007	1069	1021	1035	1057	1031	1006	1056	1081	1010	982	1013	1044	1004	1028	1037	998	1025	1019	1010	970	1004	946	1047	958	1020	1073	990	1013	1045	1036	1044	1037	1047	1031	1011	1031	1019	995	1000	1056	1111	1050	991	1021	1018	989	1036	971	1077	1021	1047	1014	1000	1055	1047	1043	1021	1035	1012	1037	1017	1046	1050	1014	1083	1084	1040	1023	996	1029	1052	1022	980	992	1049	1010	984	1051	1022	1074	1022	1008	1032	974	993	970	1035	953	973	997	1055	1037	1077	1004	1022	1068	1087	1057	992	1015	999	1042	1041	1037	1048	1043	1049	1058	1022	1010	965	1021	1005	1000	1007	1030	988	1065	1046	1035	1031	1038	1014	1026	988	1040	999	996	1043	1028	1038	987	992	1063	1003	1014	1035	1047	1020	1067	991	1016	1030	999	1028	1070	1041	1073	1026	1018	1001	1019	1038	1032	938	985	1057	1022	1031	1007	979	1005	1051	1002	989	987	944	1069	958	943	990	983	999	1033	1014	994	996	1043	1041	1015	1013	978	1024	982	1060	1020	1041	1020	1012	1041	982	981	1049	1006	1044	992	1051	1014	1017	997	1010	1015	1050	1013	982	1022	1034	998	990	1029	997	1038	1037	1023	986	1030	997	1074	991	996	1042	1023	1028	1041	1074	995	998	996	1071	1004	1003	1001	1073	959	1048	1036	1058	1025	1018	986	1046	1009	959	1012	1002	1033	1033	1078	1052	1024	991	926	1033	1008	1047	1023	983	983	1045	993	1049	1013	1041	1057	1030	1090	1047	1031	966	980	1016	1006	1036	1077	983	1025	1017	978	1054	971	983	1024	973	1010	1015	1007	1080	1006	1019	1027	1012	971	950	981	997	1086	992	1042	990	1025	1002	1027	1060	1027	955	1023	1016	992	1022	1036	1092	971	1042	1055	952	1018	1024	997	993	1040	998	1029	1011	1030	1030	1000	1014	1049	994	984	1034	996	999	1015	1026	1030	1038	972	1047	1076	1029	1059	977	1019	1021	973	1008	1012	1074	1016	1052	1012	1003	1057	1014	1038	1101	995	1073	1026	1035	1026	1021	1028	1084	1024	1069	1047	1006	1055	1018	1033	1035	977	1010	1029	983	1047	1024	1005	1032	962	978	1033	1019	1020	1026	1018	1015	1012	1003	970	1012	1032	1029	1033	1069	1052	977	1023	996	1012	1022	1105	1002	1048	1014	1059	1038	1025	1068	1013	1005	1038	1025	1032	983	1010	1038	980	1029	1056	1007	1039	1010	1038	1010	1058	1031	1083	972	1039	1040	948	1018	1041	1007	1020	1016	1000	1055	990	1030	979	1101	990	1015	1110	1028	1024	1020	1056	1023	1014	1044	1019	1024	1041	1019	1041	968	1054	1022	991	1036	1041	1057	1012	1047	1029	1045	1015	1010	1022	1026	1062	955	1009	1034	1059	1040	1029	1104	1005	1015	1026	1013	1001	1023	1001	1010	1018	1028	1048	1015	982	985	1038	983	1029	1071	1038	979	1067	1006	1008	1038	1002	978	1012	1024	1033	990	1010	996	1022	1011	1037	1078	1045	1001	1032	1030	1090	1041	1020	983	976	1010	1009	1018	1000	983	1018	1075	1052	996	1023	1007	983	1028	1014	983	1065	1015	1006	1057	1006	1022	1024	1013	1041	1022	1000	1035	1008	1050	1006	982	1033	1072	1017	1120	963	983	1063	991	1087	1026	1025	983	1046	1008	948	997	946	973	987	1070	1011	1045	1029	1022	1022	1003	1009	951	982	1064	998	1027	1004	1001	1038	1088	1004	972	1063	984	1073	1095	1021	1040	1010	1051	1057	975	1061	1050	1087	1046	1026	1023	1005	1053	1044	979	1006	1030	949	1043	1003	996	988	1032	1051	991	982	980	1011	1029	1017	1005	987	1047	1018	990	1009	1033	1021	1021	1033	1017	973	965	1033	1019	1006	1032	994	1015	1016	1026	1047	1021	1037	991	995	991	1023	1010	1012	1034	1026	1003	999	1033	1018	956	1019	1022	999	1046	1052	1029	1010	1035	997	1022	1025	1048	997	1000	1044	1053	978	1005	1020	1022	970	1031	1050	1065	1029	994	1017	1045	1028	991	1046	995	1043	1016	973	1072	1009	1045	1027	970	999	966	1021	991	1017	981	1002	1038	1043	1043	984	1036	1074	1060	1027	1016	1069	1012	1023	1020	991	1014	1027	1031	966	992	1083	1090	1047	973	1017	1034	1024	996	1073	1044	1042	1066	1051	1075	1020	1046	1030	1039	986	1014	995	1052	1027	1017	1054	1028	1021	1024	1072	1028	1065	1010	1061	1023	974	991	988	1082	979	1051	1023	1029	989	1016	1027	1029	1012	1005	1028	1099	963	979	1035	999	1055	1014	1035	1024	998	979	1018	1031	1020	981	1010	1016	1033	1049	1026	1027	1001	1048	1064	1057	1069	1008	1041	1029	1054	1004	1032	963	1028	1029	1027	997	953	1012	985
20320	42254	63819	37157	9360	885	587	528	498	441	427	410	407	679	4975	7413	5630	3226	1573	806	493	427	416	368	386	352	383	410	365	386	409	356	368	358	384	363	361	344	354	404	371	366	355	374	383	394	384	360	348	355	380	346	361	378	341	350	379	375	385	354	382	411	377	403	375	386	404	397	393	367	345	351	367	401	356	375	371	378	370	406	368	344	352	330	397	395	362	380	387	336	353	411	364	365	344	398	347	374	396	397	358	376	381	367	369	379	349	356	348	374	344	363	373	363	370	362	363	381	418	349	392	358	381	370	376	394	369	337	376	364	388	400	401	339	402	353	337	391	396	353	366	364	369	403	368	381	427	385	375	351	382	352	362	398	387	357	364	402	360	384	371	370	421	387	375	396	367	376	350	365	364	377	414	366	384	382	416	365	374	381	378	381	370	362	366	377	367	381	372	411	364	312	386	369	378	380	400	364	381	371	363	366	353	386	344	386	357	370	359	361	363	394	350	402	380	369	361	358	364	377	338	390	393	361	392	402	369	415	364	387	351	370	399	392	362	391	354	370	338	399	375	352	367	364	450	388	367	382	395	385	386	399	360	364	375	360	368	385	369	350	369	383	378	365	386	328	348	390	388	365	358	344	378	394	379	356	352	388	386	423	358	378	405	370	340	381	374	356	379	418	365	384	389	360	390	385	368	361	351	338	366	359	388	383	398	404	389	391	398	366	388	398	366	382	376	380	371	340	398	373	372	363	365	393	346	349	366	379	350	361	347	414	378	377	391	366	378	358	372	391	335	337	398	337	381	393	380	386	363	379	402	354	340	360	345	363	342	383	365	373	365	354	382	363	355	380	386	369	395	342	379	371	339	373	377	380	370	377	391	339	338	363	350	358	389	365	383	360	367	364	347	359	386	401	336	348	369	376	367	330	369	402	345	391	352	364	367	330	354	377	359	382	387	372	395	373	360	375	339	354	348	357	386	354	400	385	318	385	365	388	392	400	378	360	381	375	410	399	377	386	333	389	368	389	387	408	365	410	368	388	355	338	378	398	385	367	394	391	389	347	393	370	365	400	355	339	368	362	373	380	374	359	362	362	340	376	401	399	330	403	391	382	432	411	374	383	379	357	385	390	333	378	392	376	380	363	399	382	395	391	370	369	379	397	347	392	390	387	387	350	382	379	377	369	351	391	386	333	339	392	351	388	353	364	327	352	414	352	370	385	380	393	369	371	351	352	332	341	408	400	373	389	370	417	366	330	385	364	363	374	399	410	362	367	356	371	357	383	362	398	379	368	416	335	362	424	359	376	333	388	349	326	373	383	377	360	353	375	374	333	361	397	397	377	353	422	378	396	341	353	338	370	371	342	337	401	380	349	368	356	398	343	364	390	391	396	381	364	357	370	356	369	358	368	366	409	374	400	381	341	385	365	362	380	360	381	367	344	325	367	353	394	392	365	356	407	385	363	363	344	369	413	414	364	358	375	387	416	371	359	350	349	374	357	333	375	374	363	364	383	393	359	357	404	357	365	347	402	366	369	355	365	387	347	377	363	365	396	412	337	375	402	392	363	361	371	333	384	347	359	354	361	351	388	380	359	406	358	397	340	385	390	356	355	413	352	375	365	398	361	369	367	373	403	385	406	363	341	356	396	355	360	368	374	370	370	380	356	381	355	367	376	378	386	365	384	353	385	375	364	377	407	349	392	349	351	369	371	332	385	376	373	359	396	341	356	363	368	384	357	399	354	381	397	351	395	356	376	368	356	360	373	357	406	347	362	360	375	377	355	386	372	383	352	408	367	345	396	345	391	366	384	376	414	341	340	372	329	352	395	404	400	340	360	350	385	398	409	433	402	376	392	361	349	379	351	407	380	355	416	320	381	365	402	373	357	360	386	356	362	399	376	395	389	389	404	395	348	384	354	359	402	368	328	371	389	358	379	393	368	410	376	401	374	368	380	395	399	361	380	422	353	364	365	353	370	385	376	350	398	356	355	326	383	382	334	372	382	428	390	379	402	393	345	378	389	365	354	372	369	390	368	375	327	375	391	418	393	327	417	341	373	411	400	360	352	346	386	334	376	404	390	393	400	378	402	353	353	357	344	362	369	395	382	381	379	388	367	379	355	372	395	413	373	382	352	365	379	368	357	356	388	380	407	366	370	367	383	405	365	367	355	380	405	365	350	398	366	389	387	383	351	349	336	372	372	325	357	384	403	364	369	385	379	351	364	412	390	349	407	392	406	398	359	365	369	345	342	396	345	318	369	393	369	345	395	384	372	370	376	378	381	354	411	377	381	379	386	375	363	395	400	372	403	389	385	398	341	368	366	372	380	356	343	384	394	357	365	370	371	390	380	377	399	360	380	370	350	384	413	330	371	375	355	371	389	389	357	377	320	357	385	370	306	408	378	346	378	360	366	393	359	400	341	359	361	360	360	387	369	342	370	359	371	368	367	379	339	365	420	400	333	374	370	398	391	368	377	351	328	380	384	399	343	353	393	358	403	348	360	392	394	375	387	364	379	358	401	383	388	344	361	351	338	380	390	386	380	360	382	370	363	392	375	350	356	400	362	389	359	371	335	403	374	387	354	404	382	348	391	376	382	370	400	373	379	389	367	353	370	385	383	374	384	344	353	353	380	369	349	340	376	394	395	372	353	361	386	406	394	380	348	398	381	366	380	382	389	383	355	357	385	399	415	426	398	400	359	364	375	375	334	374	390	331	363	381	426	366	369	387	397	391	341	393	372	375	374	336	360	337	385	341	393	402	355	348	379	374	384	401	418	393	413	365	347	370	386	357	354	363	371	381	362	373	377	381	386	379	388	353	364	379	368	359	362	381	394	396	392	359	367	371	365	346	388	386	374	350	353	392	401	367	362	392	338	391	359	365	361	382	365	367	389	377	381	395	372	374	357	378	370	408	406	388	356	397	400	387	375	401	354	371	326	372	395	351	351	321	388	372	397	392	361	371	380	344	414	379	364	381	400	325	374	379	361	369	372	383	407	399	419	356	387	394	376	379	374	322	374	386	360	358	388	362	382	391	381	353	399	387	402	355	353	397	351	364	378	366	382	390	422	437	387	396	340	369	367	321	395	398	372	417	354	384	400	392	370	416	359	359	399	398	391	356	373	351	371	353	397	362	365	351	362	382	374	381	346	361	346	374	338	374	403	358	376	404	390	349	341	348	370	343	369	390	345	362	403	382	401	403	398	377	375	340	336	333	409	333	379	374	402	369	357	390	347	365	374	350	363	375	391	379	368	357	349	390	373	365	393	367	357	394	360	345	365	365	356	352	384	378	368	392	367	361	397	341	385	363	390	367	354	364	401	374	378	385	377	359	334	372	385	354	360	396	400	373	366	402	363	383	412	374	374	402	378	369	360	380	338	365	358	378	366	353	410	365	419	390	375	392	408	376	399	343	398	349	362	360	385	406	369	370	371	369	359	362	359	395	371	380	367	370	382	363	338	376	369	386	389	414	363	388	383	398	370
11376	34154	56173	40656	5613	2045	1809	1657	1501	1393	1302	1277	1244	2742	21513	27222	21501	13677	6756	3253	1703	1081	972	886	923	915	925	860	886	907	889	904	896	878	927	890	846	910	854	870	899	910	867	876	837	891	868	929	928	892	933	898	874	874	818	831	914	887	938	831	918	936	843	884	849	833	933	879	871	848	892	901	947	865	886	913	891	900	913	867	904	847	845	892	888	906	899	858	909	840	888	870	889	865	907	912	875	835	892	860	910	880	852	849	867	911	908	890	890	853	869	883	885	834	842	883	858	870	901	865	888	874	917	946	916	907	900	799	866	912	892	888	912	964	875	911	902	914	918	927	882	920	912	830	842	886	909	873	885	843	924	914	939	825	873	851	898	918	883	865	884	864	883	854	913	839	868	871	868	870	939	873	896	899	920	901	936	876	891	886	867	896	850	857	890	852	898	915	881	885	883	864	876	851	887	919	868	889	891	879	843	804	867	866	831	871	844	896	901	830	908	914	914	898	840	885	895	861	871	887	872	895	818	909	921	890	953	886	859	845	963	884	910	833	900	866	913	870	916	879	842	857	937	924	844	860	876	865	856	906	930	880	839	843	851	812	930	881	857	868	878	823	900	878	903	870	864	908	849	857	866	941	875	890	887	889	863	857	861	905	901	892	875	890	896	870	870	875	908	916	875	942	842	864	860	892	878	889	857	899	898	896	875	904	830	876	840	913	876	881	891	943	930	892	892	954	838	861	933	874	885	877	884	901	883	882	889	905	843	897	918	883	904	911	914	871	878	915	842	890	872	887	895	864	892	901	837	907	816	868	879	889	848	900	866	867	808	880	933	938	868	888	854	955	853	911	915	882	887	851	884	911	867	901	863	913	880	863	916	892	869	882	874	885	822	962	879	925	906	849	849	906	833	915	873	871	869	898	876	904	863	898	856	838	897	940	871	911	915	900	870	880	936	875	840	893	855	931	861	855	925	876	842	857	938	867	842	952	929	870	879	838	893	924	893	893	870	898	864	874	884	874	862	841	876	878	873	843	894	924	878	887	849	884	921	869	909	862	895	858	856	904	897	884	854	901	834	867	847	899	823	911	871	895	820	861	863	841	912	856	885	905	878	842	896	958	871	863	901	875	879	911	870	912	890	877	866	878	831	946	868	895	873	893	897	897	918	874	884	899	886	869	862	848	857	830	889	919	887	868	864	839	853	921	903	846	875	863	916	875	927	885	849	886	861	845	893	876	893	882	870	860	862	928	892	907	870	848	899	926	879	871	830	884	950	922	858	881	912	843	885	891	862	883	850	900	896	871	915	871	830	889	911	924	856	908	921	905	892	910	870	838	892	920	896	907	889	852	882	869	918	885	850	830	900	881	839	825	884	887	922	897	890	880	919	915	852	881	909	920	841	922	914	854	894	927	902	883	875	888	822	868	937	881	879	875	894	893	905	914	911	867	874	894	926	880	899	852	899	838	904	843	890	893	875	850	888	888	848	895	880	895	875	834	868	875	904	884	950	934	894	861	881	903	887	854	886	852	896	892	940	895	916	851	902	899	869	899	831	833	859	905	852	890	885	916	885	898	919	926	930	872	882	908	868	843	957	897	893	911	925	929	866	851	888	886	811	885	881	886	899	865	870	859	857	849	912	853	857	895	826	887	869	837	870	910	909	885	854	867	865	900	889	878	883	871	835	849	889	922	853	922	884	912	879	877	888	886	855	952	887	908	895	864	879	890	921	878	919	880	915	887	858	863	874	854	813	923	868	871	905	866	886	876	918	905	883	903	898	892	919	893	879	886	854	918	899	888	918	856	851	889	832	923	874	906	904	903	906	887	874	903	896	911	913	864	923	871	815	876	812	824	885	886	887	852	863	887	866	890	919	899	895	881	888	826	894	898	887	878	924	851	869	924	886	922	896	914	895	859	888	884	861	838	847	929	892	896	854	884	881	921	877	830	852	850	884	911	891	871	863	870	867	858	844	924	902	874	867	851	853	875	877	891	835	872	893	843	836	832	845	889	888	862	850	914	863	867	832	836	865	876	882	925	870	857	885	870	898	837	833	896	900	884	833	839	866	914	881	871	875	953	917	853	896	893	854	854	879	881	862	896	897	908	858	889	868	870	890	871	871	850	935	917	830	871	876	861	868	909	892	900	888	860	890	897	834	855	861	885	862	930	894	857	881	852	908	873	884	914	903	890	906	892	884	884	914	934	866	946	888	912	849	890	884	897	856	947	895	869	871	836	888	875	872	917	873	862	910	864	882	840	844	848	852	887	866	879	902	900	911	857	887	890	855	857	885	904	860	886	876	863	848	910	882	890	917	864	859	917	898	902	878	825	850	869	844	918	885	889	860	900	883	834	901	870	861	895	894	869	884	934	905	833	900	848	932	838	891	845	924	902	809	872	889	862	852	879	867	906	893	858	880	879	845	883	851	892	872	874	949	951	884	856	909	867	883	896	893	902	892	913	852	893	891	894	875	834	862	853	879	908	928	874	950	897	894	896	863	894	886	841	878	838	874	901	841	848	863	948	849	909	889	863	894	893	847	895	902	915	879	900	891	894	954	825	860	890	867	878	898	880	958	873	855	896	907	903	858	916	902	906	869	851	858	936	901	884	858	922	864	898	897	902	925	900	848	846	869	926	879	866	861	865	895	907	874	888	869	853	844	914	852	904	872	883	821	853	888	850	890	863	862	899	875	860	887	867	863	926	890	910	874	939	909	891	854	924	859	911	831	883	880	876	915	942	862	846	877	864	895	862	875	833	866	911	834	866	889	829	920	863	861	861	934	906	878	877	899	851	846	886	856	859	884	887	864	923	893	847	842	914	823	898	897	902	903	862	907	914	894	855	956	897	883	899	850	899	866	859	916	902	920	889	860	887	847	944	853	956	897	869	871	869	892	870	904	910	841	846	851	841	936	954	851	916	890	865	912	896	888	844	907	878	856	865	902	872	888	842	873	922	888	900	850	880	973	899	899	851	900	865	931	907	902	869	893	870	820	870	920	850	874	856	852	916	922	890	892	827	892	858	911	869	925	878	905	912	931	872	936	887	833	941	894	901	890	888	918	923	859	864	949	924	916	838	929	907	908	833	966	891	933	939	908	924	867	867	896	871	897	910	853	824	845	871	869	890	884	900	842	882	918	814	909	872	888	882	904	890	849	908	890	915	853	878	881	905	911	893	910	894	913	932	848	935	880	942	870	886	915	861	844	874	891	905	891	926	885	857	894	864	847	863	831	951	863	852	913	923	946	921	903	963	858	879	864	900	913	839	870	873	837	920	929	867	883	848	895	849	872	888	897	844	900	919	874	863	873	870	835	899	855	862	882	875	887	858	887	846	813	872	874	904	866	885	865	939	913	893	858	862	874	880	924	887	865	822	912	889	920	877	861	823	937	886	849	862	846	907	837	899	856	915	847	833	903	881	916	874	901	913	900	873	860	881	880	885	861	951	867	797	871	860	856	870	913	885	898	871	837	888	930	854	878	857
38468	57469	77432	48096	15593	2129	782	660	466	502	454	381	395	900	9075	13602	9967	5603	2514	1110	603	405	354	318	290	338	271	312	289	321	279	308	307	343	309	344	310	315	322	294	318	305	312	319	299	302	300	288	357	333	327	308	301	284	318	321	328	318	294	313	307	325	319	353	317	288	299	309	288	327	326	291	318	316	328	318	305	272	291	303	329	324	287	339	328	308	290	333	280	284	310	310	303	320	326	326	332	339	332	297	321	321	308	307	305	306	324	335	326	288	328	301	291	329	328	276	319	327	304	319	327	292	319	340	333	298	321	311	304	361	321	321	315	280	308	327	285	308	299	333	328	278	291	288	290	280	304	303	276	341	306	310	331	308	317	319	337	313	286	307	313	318	312	296	332	315	324	305	304	309	309	297	318	291	314	310	310	314	308	328	329	293	337	286	298	333	296	321	340	315	305	276	309	326	279	344	297	302	302	328	343	326	318	278	287	340	296	262	328	322	332	352	293	307	315	302	338	285	306	292	284	313	274	319	314	310	286	295	295	320	315	303	311	323	297	341	309	309	323	312	286	325	314	311	288	276	317	303	323	309	288	297	296	251	299	302	310	282	298	321	304	304	311	323	309	307	346	300	283	346	303	305	295	287	307	319	282	282	315	303	315	325	334	334	288	330	327	327	290	286	311	333	323	324	312	305	334	303	306	304	315	317	287	304	324	352	298	295	290	299	355	329	351	313	312	303	311	364	308	307	333	299	304	310	309	307	307	324	305	335	338	349	345	312	329	285	345	311	289	335	307	304	335	310	273	320	319	315	340	307	320	310	333	324	307	310	306	306	306	285	330	336	324	321	306	321	326	312	320	296	331	311	315	305	310	337	325	323	318	269	300	314	303	309	308	332	314	307	318	317	328	332	306	282	298	357	302	327	311	298	304	289	328	283	296	347	321	320	334	291	305	317	337	327	325	310	321	291	319	316	296	319	329	317	322	333	297	285	317	306	287	280	302	303	318	303	310	341	269	325	338	276	310	326	276	299	295	334	313	296	288	332	344	326	297	318	300	333	305	297	328	303	298	286	282	309	289	323	298	274	331	345	306	305	303	319	308	334	319	323	296	317	315	310	317	283	278	337	287	287	329	294	298	318	310	319	297	312	297	304	313	320	296	310	305	290	341	300	288	322	298	285	286	351	300	317	298	291	319	317	308	284	338	289	281	327	303	327	342	325	313	354	303	296	320	312	306	314	311	329	330	308	307	307	326	296	292	301	320	265	295	298	282	307	288	328	318	324	301	315	340	306	287	298	324	329	318	318	326	327	301	314	314	314	310	301	324	334	330	325	326	299	288	319	285	291	294	317	310	287	310	299	299	288	305	311	332	321	341	334	301	324	303	318	296	332	296	301	318	300	348	325	329	310	302	309	324	314	329	306	285	298	304	315	318	331	324	303	313	312	311	328	322	344	314	324	323	298	312	297	286	306	297	304	314	310	301	292	292	311	326	280	311	299	314	316	310	344	311	266	330	329	297	282	289	299	301	313	302	301	342	291	311	331	300	319	321	313	330	331	307	342	289	289	325	322	344	328	307	324	299	316	317	327	303	326	308	294	304	289	317	304	318	288	336	299	310	305	309	303	308	328	309	328	285	292	319	314	324	309	296	330	318	300	304	320	312	337	307	298	317	306	303	290	319	329	314	313	318	292	341	289	295	334	311	320	308	308	315	322	321	289	320	299	290	279	319	327	347	299	326	309	288	317	319	312	276	290	303	281	316	303	331	285	309	335	333	307	316	330	317	291	323	291	348	322	326	306	327	307	295	304	267	296	283	288	303	330	304	307	322	338	313	322	322	338	309	326	280	332	310	335	314	288	326	329	281	295	360	343	296	316	311	262	270	295	298	297	317	302	296	311	336	299	307	328	333	280	325	338	315	316	298	284	302	324	304	290	322	291	310	318	310	317	304	313	318	277	309	298	314	291	341	323	317	261	307	281	295	345	296	306	318	313	290	327	326	321	316	329	308	287	346	315	292	300	311	307	304	278	304	304	293	321	328	330	332	274	313	331	326	316	330	334	294	266	284	319	326	306	288	290	293	280	328	316	323	289	365	312	289	305	297	341	330	297	311	295	349	328	335	304	320	291	318	303	303	312	307	290	294	306	266	304	329	279	311	290	319	260	281	304	275	308	301	307	296	296	293	318	321	305	288	295	299	304	285	325	293	320	349	306	308	325	303	307	332	350	300	335	322	294	321	312	290	280	324	333	321	330	305	307	290	327	340	347	311	252	307	295	307	290	307	306	324	360	299	295	337	304	306	297	319	311	312	321	321	325	338	294	309	364	265	309	282	326	324	269	314	305	325	307	319	305	359	352	314	268	333	316	313	355	301	342	343	304	312	287	296	328	327	290	315	305	303	285	322	297	294	310	338	295	299	310	331	324	319	323	279	301	297	323	313	307	315	310	315	295	316	307	296	330	320	341	303	317	303	330	304	301	298	314	296	308	319	273	303	317	287	275	312	337	308	334	322	295	303	343	332	289	306	324	327	321	292	314	319	311	286	292	314	298	328	324	332	310	336	297	297	295	316	255	308	302	301	301	308	283	304	297	289	328	319	307	338	344	339	325	324	314	308	282	286	315	342	277	292	269	287	299	339	289	318	326	305	282	305	285	327	336	303	352	296	311	312	309	317	318	323	283	307	309	327	315	306	332	309	296	304	327	341	321	284	322	306	303	328	299	342	310	311	312	292	313	303	324	291	338	300	332	296	331	289	300	307	303	300	318	299	312	326	316	310	336	290	316	334	321	311	341	338	320	325	319	330	332	329	322	325	341	338	321	336	314	277	301	291	353	306	313	278	298	312	318	330	273	304	322	308	323	278	300	335	303	312	308	325	314	317	295	307	318	311	303	320	308	280	294	288	333	299	335	298	330	320	307	321	327	305	322	312	293	333	286	306	330	329	320	332	355	273	317	317	332	344	338	306	330	281	311	304	295	298	343	289	304	335	317	299	317	324	327	313	300	335	295	320	328	307	332	319	344	313	311	332	313	319	317	297	327	281	333	307	346	322	300	292	329	329	302	311	305	315	331	337	332	315	294	312	294	345	318	274	303	344	308	324	308	286	291	338	278	292	286	315	300	307	310	297	299	323	293	304	300	363	304	325	276	327	314	285	337	309	318	323	320	349	272	316	294	306	315	321	273	287	322	316	290	328	285	306	280	309	338	304	329	315	338	313	292	307	316	310	298	326	309	301	291	293	315	316	294	326	296	317	318	312	286	347	301	293	326	312	311	300	299	330	310	318	315	345	309	297	327	330	320	310	315	326	319	319	320	308	333	306	309	307	320	328	300	317	328	282	304	296	314	320	292	306	300	309	331	307	278	293	315	312	325	294	338	310	270	339	299	296	307	317	321	314	293	319	319	296	313	310	286	310	314	327	293	313	326	307	314	322	309	328	316	326	288	292	326	336	311	338	330	343	303	327	345	285	321	316	299	315	319
23225	42058	69393	49455	6599	3069	2653	2287	1853	1616	1532	1390	1247	4671	31335	36424	29773	20584	10758	4910	2129	1189	848	759	762	817	751	755	739	728	774	766	697	752	773	798	766	778	731	738	759	754	753	751	720	827	750	741	786	734	708	705	735	727	761	736	759	680	738	786	729	769	741	725	771	737	777	723	713	740	770	807	772	747	725	772	738	793	749	755	784	747	763	807	755	735	767	747	763	726	751	706	740	783	739	751	736	786	744	760	730	730	768	723	765	760	763	759	767	735	780	706	770	776	747	737	759	754	803	787	710	738	800	801	729	793	739	740	746	736	770	750	699	739	755	703	708	746	703	761	763	786	778	754	754	718	746	742	723	788	754	781	745	744	689	763	779	737	763	705	742	700	735	751	699	751	718	754	719	769	752	762	717	748	711	739	741	736	740	770	697	791	756	779	752	750	732	721	743	771	772	719	752	731	752	773	761	784	780	758	742	741	738	740	709	756	755	773	746	779	730	717	775	764	694	746	757	740	775	722	732	789	783	761	764	771	750	770	740	748	764	794	730	758	786	700	783	709	759	770	733	738	766	839	767	753	704	786	710	744	730	723	751	789	695	743	736	724	723	734	765	784	759	716	727	761	758	763	735	704	746	707	759	752	734	754	725	732	729	781	749	744	692	761	729	760	745	744	730	767	779	750	757	720	781	766	742	718	770	766	743	765	762	760	800	770	766	809	780	737	717	759	750	735	756	726	764	734	779	744	743	758	699	751	693	776	760	761	745	720	762	731	761	773	713	745	719	741	772	746	804	753	788	751	681	761	729	745	709	740	736	817	733	726	754	718	749	769	780	769	774	738	727	718	778	773	764	769	733	765	771	746	768	718	810	748	777	777	736	672	759	736	754	697	745	738	764	751	805	779	720	777	763	775	759	738	750	753	743	756	750	735	758	789	739	741	725	778	802	749	732	757	758	707	794	741	731	762	736	727	697	765	805	707	710	722	762	752	754	733	729	767	715	724	736	709	751	760	775	749	789	725	768	758	766	710	723	745	740	761	780	742	722	783	753	722	757	741	752	735	753	696	752	725	786	719	762	751	739	734	768	757	755	741	743	655	735	701	709	758	786	743	732	748	730	765	753	742	760	754	757	755	810	761	765	781	748	783	734	752	753	760	725	711	770	756	736	735	739	706	778	738	739	740	797	798	767	716	740	737	776	719	810	728	763	722	725	768	734	726	708	716	736	769	755	755	765	799	756	797	765	734	710	755	737	753	724	776	745	719	744	742	735	782	750	764	750	723	788	721	737	761	760	725	769	729	766	771	730	711	756	703	759	711	788	708	755	749	716	750	761	762	719	752	781	760	752	735	698	712	741	738	688	790	791	726	746	755	779	749	739	696	817	769	715	769	790	752	751	783	768	751	719	728	779	767	774	732	698	735	750	754	762	752	740	768	768	760	782	738	749	786	776	843	783	770	755	789	742	811	737	733	655	751	693	761	735	735	745	781	720	740	773	753	763	767	748	745	744	779	784	758	770	727	784	708	739	757	748	737	779	768	758	780	744	768	754	718	716	775	753	745	713	726	772	745	755	692	716	734	704	750	775	761	709	752	764	770	745	773	741	767	720	748	724	727	770	753	765	715	718	736	736	760	803	708	764	779	761	764	748	757	733	771	721	745	764	725	800	726	760	745	763	751	741	780	738	712	771	756	754	750	752	782	691	778	702	749	710	705	778	753	786	773	774	750	729	742	732	766	744	802	760	764	763	783	792	755	725	744	740	728	762	733	766	732	726	752	768	731	763	776	796	757	777	805	743	720	737	730	725	763	766	723	760	769	763	748	805	781	757	711	719	753	751	730	747	721	737	716	797	720	747	701	768	752	709	732	753	752	775	707	747	762	779	756	759	745	741	715	762	769	765	750	762	747	781	733	763	716	703	768	801	768	692	789	770	733	727	770	712	754	791	782	796	720	754	753	736	713	741	721	728	802	751	706	758	764	749	774	762	715	713	731	724	738	712	759	741	789	787	673	735	785	763	778	825	711	695	735	713	770	720	733	756	738	798	750	710	744	712	735	739	742	749	723	747	791	764	750	730	690	753	750	758	754	701	751	799	758	782	738	792	743	707	717	731	803	745	738	707	736	765	743	756	739	740	732	754	722	767	754	738	723	755	751	760	757	705	778	776	737	693	729	795	757	779	779	732	736	760	735	721	760	780	769	733	735	785	688	761	741	746	774	761	723	709	737	771	717	748	730	692	762	769	816	740	784	768	758	759	714	791	710	777	705	725	753	765	733	722	790	720	729	739	728	705	781	736	687	720	748	703	761	778	775	745	775	796	748	727	744	800	784	778	769	772	783	733	751	726	746	733	717	758	762	735	782	751	759	760	733	771	766	756	770	697	720	727	747	665	791	760	796	763	774	747	783	741	761	744	801	727	709	765	707	717	784	761	729	729	757	748	765	755	751	704	757	778	749	775	783	738	739	764	749	710	810	743	682	758	753	790	748	741	778	770	741	728	754	735	749	704	782	780	765	735	699	722	796	745	759	751	750	731	716	784	734	779	756	770	780	719	728	749	744	782	737	733	754	791	746	719	760	757	731	771	768	751	815	760	754	747	735	752	791	764	782	716	703	731	680	772	731	718	751	811	755	779	748	736	780	744	731	721	720	787	797	733	721	736	742	735	787	761	723	726	756	768	736	779	758	802	756	708	805	752	725	739	741	740	780	720	759	774	760	777	755	766	723	763	778	755	747	735	760	739	726	732	753	787	711	762	746	730	716	727	749	758	775	750	771	805	771	744	697	758	770	726	773	756	791	700	766	757	753	768	743	711	767	723	731	687	739	753	738	747	777	720	724	777	743	718	756	782	801	774	755	802	747	793	713	746	733	738	759	726	732	774	673	755	763	713	762	738	750	768	712	778	825	773	765	749	769	762	738	768	759	757	705	759	730	774	749	761	708	680	781	752	742	760	710	738	745	747	778	756	730	745	761	742	799	741	767	756	751	794	734	693	745	751	728	753	665	740	728	787	822	728	746	740	763	709	759	782	745	726	776	714	793	690	868	817	740	713	775	755	790	739	730	790	779	727	732	726	726	693	777	734	791	736	769	777	721	709	733	771	747	733	779	803	787	797	751	785	696	732	780	711	731	720	735	743	705	744	768	693	762	723	725	768	763	768	771	743	754	772	733	732	743	722	737	758	726	756	729	723	727	770	724	729	757	753	708	761	747	748	792	765	774	763	687	761	771	754	789	757	734	705	772	776	733	742	742	783	792	728	724	775	735	761	721	767	778	717	762	708	715	767	705	778	705	722	734	741	746	713	773	755	767	766	802	748	731	754	741	767	793	738	732	732	777	740	732	763	782	737	781	749	738	742	741	764	793	766	761	721	745	761	702	760	744	732	776	687	717	781	714	763	710	690	737	733	800	764	729	765	767	738	731	783	744	740	728	764	811	723	764	732	777	713	723	742	754	798	753	756	693	720	711	756	754	714	781	748	724
2639	2249	8412	2958	550	425	422	424	412	431	479	468	421	463	770	1063	1043	856	631	506	488	443	451	397	431	369	412	388	417	407	412	408	396	356	383	455	420	384	372	404	443	397	346	420	455	384	412	413	424	421	404	362	385	386	439	379	407	389	443	401	401	417	428	398	398	377	416	407	446	411	395	399	387	377	389	412	383	439	394	404	410	386	415	391	408	377	405	408	390	425	434	389	428	397	380	406	413	426	425	419	396	427	365	404	386	421	363	413	417	396	395	441	418	395	421	406	426	383	418	416	406	396	425	393	411	368	366	386	429	388	383	389	393	372	369	409	387	401	375	390	373	366	430	431	360	368	408	425	398	389	423	385	382	368	429	385	407	404	420	389	382	434	435	409	374	384	419	417	401	454	403	383	365	417	419	387	379	387	411	397	385	394	360	437	414	368	418	435	443	401	390	415	413	378	365	413	438	384	382	391	387	376	400	419	388	370	390	419	346	424	411	372	389	406	390	435	382	427	388	400	384	402	383	384	389	443	398	425	408	405	407	402	414	412	406	381	414	449	402	388	416	384	371	375	382	358	377	411	414	406	377	365	365	381	391	401	410	415	378	388	422	366	404	435	387	389	381	423	398	374	404	426	441	437	384	382	399	395	397	412	427	385	393	398	392	401	364	427	393	370	434	414	394	407	417	362	391	412	394	401	376	378	398	399	421	455	402	403	385	378	406	417	408	418	359	429	382	385	411	412	428	387	420	444	346	435	396	402	369	409	391	432	413	422	371	365	409	407	410	406	401	396	412	376	411	396	393	412	420	427	406	390	379	379	380	377	412	418	439	419	446	397	345	429	387	413	405	379	413	407	406	388	368	391	417	383	421	385	395	445	390	384	381	367	403	397	396	415	412	421	392	419	411	424	403	374	399	387	394	416	399	400	377	377	404	361	431	354	421	380	424	392	363	382	374	397	378	432	361	396	452	409	363	439	416	404	419	430	415	391	393	407	416	421	387	406	393	433	426	409	403	419	372	414	411	411	388	431	362	373	407	406	418	383	372	394	445	396	393	408	415	400	392	390	384	407	375	417	447	381	400	401	396	355	406	430	423	383	429	416	455	400	382	420	414	417	420	412	404	372	404	394	429	384	395	362	372	402	406	400	413	430	388	408	401	408	384	396	385	427	396	374	349	391	410	410	414	387	384	414	384	390	394	401	425	409	387	358	337	371	401	412	369	450	395	415	422	386	400	393	379	396	438	362	402	403	393	423	391	407	393	417	376	398	407	405	379	381	428	415	379	421	416	417	410	414	381	396	381	421	398	413	412	387	377	384	432	401	414	380	427	391	381	415	439	391	432	378	388	418	409	397	410	419	402	372	412	378	419	415	417	383	365	401	387	400	420	416	385	422	395	391	391	378	401	410	423	383	402	423	397	419	413	390	421	425	410	409	381	393	424	408	422	390	411	376	395	376	434	414	395	407	409	443	381	417	399	447	389	408	390	405	429	378	415	393	402	391	366	410	388	401	396	407	399	377	358	417	412	380	408	408	425	400	383	401	416	419	401	406	400	392	428	402	414	391	394	384	403	465	370	411	401	398	443	431	426	365	407	404	425	427	437	395	421	399	430	409	396	384	409	386	402	385	399	389	386	401	395	405	393	462	411	406	451	390	430	412	396	379	383	398	392	398	411	425	400	409	397	440	404	389	390	415	420	430	399	362	395	415	365	405	421	428	415	402	384	405	401	374	380	419	449	360	402	435	377	381	368	364	397	407	401	364	432	411	421	398	425	374	404	426	388	382	393	433	417	372	397	351	407	373	420	388	401	399	436	398	395	392	368	380	391	394	395	373	379	396	448	421	412	403	378	418	381	401	390	387	402	421	382	411	401	403	419	354	422	435	391	422	435	444	423	419	375	404	387	388	351	394	395	388	396	407	380	398	397	393	426	395	414	401	407	436	397	392	392	391	419	386	374	430	370	405	430	406	425	424	438	425	404	421	393	397	412	384	402	397	421	402	387	376	416	416	335	402	364	423	407	357	384	409	401	435	409	405	381	396	419	424	387	385	412	439	360	394	413	380	409	414	366	400	409	413	389	408	415	377	376	382	393	405	402	394	409	381	386	420	428	401	411	405	401	408	423	411	413	400	413	403	409	389	427	404	373	389	386	381	396	411	392	410	359	362	378	381	405	452	413	379	430	430	405	411	358	369	425	352	396	424	402	434	412	364	436	417	397	410	410	433	404	446	393	417	394	373	423	426	389	416	406	394	416	420	409	375	404	399	411	416	397	421	445	388	401	394	386	400	397	373	362	394	405	398	393	403	395	438	433	399	426	396	400	389	378	391	400	409	404	393	401	384	374	397	391	430	395	431	384	435	387	386	386	401	381	407	401	419	424	389	411	454	381	414	415	397	412	384	377	391	372	452	401	376	396	388	420	383	421	421	407	405	365	425	427	390	408	412	433	423	386	419	403	426	409	371	421	393	405	424	415	425	440	440	379	394	384	422	402	366	409	390	397	358	434	397	429	374	395	393	395	384	406	392	395	414	373	419	384	389	398	408	442	381	398	384	403	369	407	385	385	408	390	420	403	392	432	424	389	377	413	415	396	428	398	436	402	367	442	421	378	390	395	437	382	379	387	435	406	377	391	421	408	378	406	406	410	438	415	387	388	407	417	400	379	424	432	415	398	436	380	408	380	438	397	437	402	374	378	372	399	368	363	440	395	407	389	389	396	451	424	398	393	403	411	404	411	412	428	416	397	427	423	382	408	401	363	400	441	379	383	395	424	386	391	419	408	415	396	394	400	423	412	405	441	404	434	405	383	391	401	405	393	395	420	423	416	392	372	390	431	404	415	417	384	399	407	386	372	366	400	375	390	409	425	404	390	393	387	400	410	399	374	394	383	374	358	359	433	384	427	424	378	407	393	416	391	417	404	405	402	401	369	407	400	402	373	372	393	397	378	378	426	370	420	392	399	416	433	402	438	435	432	386	395	429	389	433	360	377	414	437	387	406	381	403	418	389	431	392	389	414	385	377	411	378	385	376	405	394	403	369	383	408	402	420	391	397	383	394	369	427	406	385	425	392	349	434	412	406	358	389	377	386	397	393	368	405	401	419	369	397	385	414	411	416	417	420	421	396	447	427	364	381	376	409	428	457	393	414	377	385	412	399	411	422	376	409	391	360	430	431	394	444	385	396	427	378	389	380	411	409	385	405	387	385	446	417	383	386	404	377	365	383	432	415	399	378	392	371	423	395	427	403	415	393	396	384	410	411	374	431	412	418	435	364	400	414	386	420	385	413	385	412	383	403	399	395	405	416	443	425	399	427	418	347	408	374	417	393	391	378	423	393	402	388	372	395	390	376	392	380	445	401	413	380	400	407	419	434	427	387	386	408	429	398	396	391	427	406	404	407	417	411	416	401	362	436	419	416	380	406	394	396	408	401	385	431	391	391	391	414	350	437	405	400	397	421	387	400	403	442	408	388	364	421
2754	4054	16094	8166	1273	1068	1113	1045	1032	1018	1020	1024	948	1482	3289	4515	4049	3085	2034	1281	1126	1032	968	930	965	979	922	995	1013	944	931	945	967	968	963	903	909	922	978	905	961	960	963	990	955	959	984	922	932	869	951	940	952	942	987	977	910	919	942	973	983	902	934	976	901	908	921	975	944	933	996	926	901	884	983	980	942	955	938	956	953	922	995	930	953	960	886	918	977	962	944	955	997	916	948	947	941	916	956	929	879	995	997	976	948	907	957	923	965	968	1002	976	889	955	930	955	907	981	943	963	928	957	943	960	972	960	955	1002	905	931	918	945	969	966	979	896	933	944	890	921	931	976	952	914	900	930	992	893	962	915	940	931	950	1014	934	925	907	1002	980	934	957	911	965	931	917	986	923	927	948	994	923	949	928	985	924	955	945	954	957	935	927	979	957	959	934	905	858	974	929	1022	903	915	913	958	943	972	963	890	936	1003	946	947	897	968	884	965	997	909	952	926	986	935	874	912	978	931	921	942	931	914	936	980	935	942	947	994	941	965	960	982	929	975	983	936	911	893	900	989	935	911	973	959	945	1005	939	909	999	957	939	911	957	928	988	940	925	960	919	946	979	923	989	937	944	946	950	918	922	949	952	911	977	973	957	942	924	950	945	977	960	955	894	1034	960	940	969	964	906	969	931	917	917	892	994	969	901	994	985	939	952	961	958	949	980	951	981	977	972	945	943	1004	918	947	945	925	987	964	914	984	990	949	965	882	927	940	946	949	937	928	975	920	944	976	970	951	942	902	971	904	965	961	972	936	951	971	926	941	965	903	915	923	992	926	981	996	921	953	986	953	919	948	996	914	970	932	959	857	909	913	1003	973	908	989	1018	979	960	967	1023	910	964	944	1007	926	918	929	946	933	890	896	925	965	928	834	878	948	890	967	944	953	931	972	937	943	929	887	935	913	942	936	906	930	974	959	899	972	989	973	968	973	923	967	951	940	905	963	954	916	1021	916	910	925	980	907	922	988	872	952	1014	960	941	935	936	951	979	953	922	898	954	906	973	932	921	915	975	955	922	901	953	1012	1001	962	941	1009	925	946	939	906	926	908	886	928	957	950	943	942	943	949	923	936	935	900	948	941	940	946	948	1006	945	931	929	931	933	906	941	939	910	977	939	906	907	998	961	921	973	931	911	937	980	930	950	932	911	943	936	938	966	978	901	975	937	928	931	979	979	987	968	943	955	886	869	956	922	942	950	956	871	949	925	894	904	915	955	976	871	909	932	986	983	958	931	930	978	945	926	954	911	947	948	981	881	932	954	916	977	1044	917	972	960	908	965	960	963	998	954	936	938	954	926	951	923	936	945	997	911	936	945	915	898	932	957	922	949	935	983	1006	942	944	952	938	931	980	984	940	951	910	941	923	908	940	896	968	946	932	928	964	978	953	955	950	960	958	953	877	898	985	989	986	938	917	965	973	932	963	900	931	933	958	988	912	937	937	957	902	925	907	951	922	941	911	927	957	915	935	981	956	944	919	885	951	960	912	917	989	986	973	961	987	915	913	941	864	921	994	940	961	925	967	959	883	977	948	907	911	959	924	934	894	968	968	968	1026	966	896	955	915	968	932	1009	966	918	902	906	972	982	889	955	991	948	901	904	1016	969	945	946	955	923	919	1002	1013	971	936	936	882	935	915	930	945	949	944	937	982	966	920	973	898	976	979	987	976	944	929	956	956	902	942	886	954	945	981	952	974	944	927	895	899	949	867	956	938	965	872	903	904	973	947	941	957	923	957	995	918	941	967	898	921	947	926	977	987	913	963	968	983	884	967	916	952	930	907	955	897	924	905	919	972	919	924	902	949	913	932	939	949	1008	923	916	952	953	953	943	900	943	979	981	922	943	946	939	963	922	946	975	958	981	928	935	976	966	939	936	967	925	945	959	889	940	973	950	875	971	989	931	952	939	925	923	951	950	936	970	949	916	947	940	925	997	964	928	963	964	964	982	958	947	902	995	946	947	894	948	959	928	969	936	945	919	927	943	951	855	907	955	888	966	950	931	937	944	937	1008	959	936	905	941	974	923	956	936	949	979	930	987	913	986	954	1006	961	937	970	966	941	911	879	973	953	928	928	905	936	948	941	913	953	995	933	927	895	984	929	951	935	971	977	955	972	996	924	922	972	902	948	952	946	945	1007	989	903	1037	971	943	912	1009	925	957	947	942	949	910	941	900	924	952	932	928	988	951	980	960	966	909	961	973	953	933	907	942	981	922	928	946	880	901	976	891	889	930	932	934	962	960	933	904	958	921	939	904	950	975	937	910	952	906	953	970	934	928	947	953	954	926	939	946	959	944	918	923	935	935	945	952	906	950	963	934	858	908	929	959	988	968	1020	970	926	919	957	940	868	926	917	960	943	937	968	936	901	926	960	954	938	932	954	937	987	1008	1001	945	899	963	977	949	926	924	961	916	868	919	969	967	958	887	903	959	928	966	971	1003	926	988	973	971	946	945	877	988	918	882	992	994	957	927	943	951	901	922	939	935	915	970	924	944	990	938	949	937	945	933	924	928	946	929	1002	955	966	944	965	977	928	864	903	889	938	966	922	933	913	964	953	886	927	929	944	935	978	964	940	983	941	896	908	942	922	877	962	924	955	978	943	911	944	973	938	941	891	926	928	953	958	889	926	963	909	904	882	947	919	956	942	960	982	913	974	984	958	962	946	961	930	905	872	943	938	954	945	888	944	896	981	929	940	889	946	910	907	934	913	954	923	916	934	1021	987	984	953	982	919	942	957	888	953	949	983	974	958	912	948	893	908	1002	916	981	913	939	918	924	934	980	932	939	957	929	966	989	996	914	953	959	974	948	922	1002	935	944	950	972	926	948	896	959	928	938	908	924	943	972	967	911	905	909	918	912	965	925	946	972	960	905	972	915	919	929	975	921	935	941	934	979	941	943	966	930	953	902	981	980	930	948	992	954	956	946	932	940	898	952	934	961	974	900	924	947	932	939	914	896	973	940	907	984	940	927	958	941	954	941	953	995	920	975	974	974	927	941	907	999	942	881	926	960	1020	931	944	947	921	912	965	979	877	1028	915	959	965	965	899	925	918	964	940	899	1005	950	907	887	903	919	959	928	953	874	966	952	916	931	954	962	939	916	949	962	901	909	922	982	938	997	958	948	986	970	940	943	923	970	958	953	976	952	933	923	937	939	972	961	920	994	946	926	962	968	938	988	952	943	908	986	973	960	862	938	928	920	958	957	989	934	947	955	953	1000	913	955	926	1013	929	964	888	919	966	932	960	1004	981	931	973	966	979	975	947	956	970	975	965	997	974	933	949	914	929	983	981	956	948	954	954	918	906	922	938	905	941	969	935	954	912	907	975	919	912	939	932	958	942	967	977	936	953	916	916	979	906	943	979	979	877	981	969	980	948	930	934	971	897	953	900	970	888	919	952	944	947	891	978	882	931	947	897	960	946	841	906	913	962	954	947	891	974	905	980	970	949	986	929	903	927	903	991	914	950	964	935	900	920	952	877	910	925	970	939
15989	36610	61362	41969	12671	1272	660	502	486	435	450	423	960	2412	6369	6749	4364	2740	1391	773	524	395	362	340	379	355	354	375	384	329	345	356	336	336	375	318	323	359	350	340	345	380	361	338	366	353	356	310	333	351	362	403	352	374	324	343	397	349	378	339	356	333	343	381	330	364	358	347	327	353	404	372	389	350	345	358	353	352	336	339	354	306	347	353	353	355	361	373	332	353	341	374	359	341	358	380	383	328	348	375	332	335	320	372	352	346	358	365	338	371	381	379	383	388	328	327	330	351	331	380	310	371	323	348	378	352	338	335	369	351	355	348	333	326	305	330	324	351	340	314	378	364	390	342	357	350	314	380	334	326	341	368	301	354	352	358	344	355	366	374	342	332	333	346	343	358	346	377	383	354	359	360	359	351	319	351	336	352	332	340	318	360	363	342	365	364	328	352	343	376	340	337	328	343	356	353	360	310	363	321	347	350	355	379	357	368	329	351	364	335	319	324	340	377	340	327	348	342	354	343	319	358	376	379	310	355	353	364	366	354	357	365	347	365	329	311	342	361	336	392	364	343	345	347	336	338	346	370	336	357	335	312	322	359	354	375	366	346	362	330	314	328	355	311	344	348	373	359	370	363	341	357	363	341	359	355	335	356	387	364	312	331	345	349	340	310	311	350	324	376	341	331	368	353	350	321	391	332	356	324	330	339	380	336	307	340	334	320	368	370	388	370	342	360	335	328	352	340	316	351	346	352	303	325	364	326	338	319	330	385	334	343	353	368	354	364	368	358	358	331	369	326	345	319	383	323	345	328	369	328	332	358	338	377	380	375	370	358	352	356	348	339	381	347	347	337	340	362	360	393	339	361	353	343	314	363	373	343	346	325	376	368	336	361	353	326	358	349	374	324	360	371	335	356	364	330	322	352	363	352	351	346	322	352	315	368	381	328	376	339	309	348	374	349	311	317	353	330	366	335	336	346	350	357	310	333	321	322	367	340	336	372	337	331	363	353	357	326	354	361	370	368	337	364	307	360	342	384	342	350	342	317	355	353	373	341	347	351	334	332	331	374	326	326	347	318	309	337	358	381	346	355	351	372	336	355	372	313	339	336	378	339	364	341	334	353	351	326	369	332	320	358	364	308	373	382	363	359	372	372	352	359	341	341	328	379	320	337	383	366	351	355	355	352	311	348	347	352	388	335	365	321	325	373	333	322	349	355	365	378	362	366	340	339	366	377	358	369	335	337	356	351	308	355	343	382	333	332	336	328	328	342	342	377	348	338	351	351	365	347	335	353	355	351	369	354	309	352	326	318	334	341	342	373	327	373	365	405	354	357	363	333	366	354	333	316	347	317	362	371	371	351	332	339	341	341	349	315	328	363	333	384	356	359	334	348	349	334	343	368	357	342	326	287	341	371	353	355	360	365	360	337	349	361	343	362	323	358	343	369	355	360	382	348	378	365	341	339	346	332	305	367	341	345	350	358	325	349	343	375	344	355	321	341	347	376	336	323	377	350	306	371	352	346	380	367	370	323	358	356	378	333	353	364	371	379	358	336	366	357	338	319	333	358	344	333	361	322	395	355	343	350	339	350	346	369	339	347	343	336	357	320	356	328	340	345	334	366	359	369	343	345	336	346	350	332	380	374	362	329	366	384	324	352	339	356	354	330	313	332	385	338	348	349	333	352	368	363	343	339	349	351	320	341	327	345	345	349	357	367	339	358	330	352	358	358	359	301	382	314	359	331	351	377	333	369	340	373	346	336	352	336	356	338	331	383	374	385	312	359	345	380	353	349	357	345	350	338	375	346	327	381	352	338	369	383	337	342	330	341	361	348	392	372	351	356	336	346	314	344	325	334	342	358	311	361	373	343	352	322	362	350	323	327	315	353	344	358	319	346	363	338	356	355	355	354	346	366	330	372	351	317	366	371	336	342	335	337	340	363	350	343	357	369	324	356	347	374	338	325	339	342	352	349	355	330	385	367	316	408	355	367	356	345	363	366	333	348	380	338	345	369	367	327	350	347	343	351	332	381	359	389	364	347	363	330	348	326	310	343	374	345	359	331	331	327	353	362	345	346	353	362	363	318	348	327	348	355	339	361	356	354	361	363	369	334	313	378	352	382	365	338	338	380	358	387	337	365	360	347	385	362	342	343	333	348	356	311	323	321	376	381	352	352	365	322	361	368	369	365	335	390	380	356	321	350	350	327	353	340	347	358	338	344	326	317	357	345	353	400	379	333	340	305	382	349	351	338	334	325	357	320	343	380	368	365	376	311	352	324	339	348	375	354	371	326	324	354	355	359	354	372	355	314	351	350	371	331	351	347	335	359	334	357	364	370	355	326	356	356	376	342	344	364	330	344	354	345	343	368	356	369	382	384	369	341	340	324	315	354	333	357	324	372	349	359	325	309	329	342	360	381	361	356	342	331	364	349	350	333	368	351	333	352	315	342	322	318	331	378	339	376	311	384	390	362	364	381	345	363	357	375	339	347	387	331	343	389	364	369	367	344	335	332	369	332	358	331	384	382	349	312	339	338	358	343	379	345	385	362	333	361	333	324	330	316	368	348	345	348	336	385	346	364	336	318	378	340	352	356	392	324	345	348	375	357	322	372	357	328	304	363	350	371	331	358	362	351	320	368	362	358	341	342	339	358	377	353	352	348	336	355	379	355	362	367	388	360	368	360	334	382	388	330	378	360	356	368	363	331	330	331	331	364	340	334	381	322	339	347	348	360	360	352	359	372	349	380	314	342	348	374	359	348	370	356	349	320	359	371	326	364	381	325	354	325	383	341	357	365	324	318	348	337	334	356	359	329	390	344	387	362	343	332	347	359	339	323	365	357	365	389	363	367	381	316	345	330	328	364	337	350	312	371	323	339	348	348	359	355	347	373	352	344	349	384	340	332	328	351	360	359	375	366	336	351	332	361	352	367	321	353	339	354	337	305	356	360	341	332	348	318	351	344	381	351	378	341	342	352	332	352	347	310	335	346	359	351	383	375	337	356	367	361	338	359	375	370	358	361	351	353	308	305	337	339	341	347	357	338	340	344	346	350	371	373	321	337	361	336	347	394	353	345	334	365	358	359	319	363	343	357	334	337	345	347	354	356	355	350	379	349	355	366	325	335	337	342	358	360	377	338	356	330	354	347	360	357	364	384	341	365	401	327	363	405	382	373	342	351	362	338	363	374	354	356	337	363	337	355	356	392	326	378	310	331	367	356	377	355	332	372	335	348	344	334	345	339	308	334	337	338	334	302	326	352	338	370	346	379	367	361	357	338	358	333	352	352	350	342	332	372	319	359	341	325	349	329	320	333	350	305	353	328	359	343	336	363	346	351	344	342	334	356	351	346	343	371	363	318	348	351	380	355	346	355	359	358	336	339	332	356	349	354	359	356	367	356	360	354	371	351	363	342	349	341	344	315	364	347	365	365	333	335	341	346	367	360	328	336	351	306	341	382	335	352	359	379	366	336	349	336	359	346	359	315
9704	30378	54684	47810	6141	2430	2066	1659	1417	1361	1300	1150	4284	12181	25224	24689	17841	12302	6252	2975	1576	1036	949	887	819	844	794	863	813	827	879	818	820	740	889	774	798	794	859	827	876	810	779	913	889	813	803	812	815	845	850	781	848	840	873	800	793	841	822	811	795	785	788	811	817	846	803	831	767	820	788	871	847	830	790	830	803	798	845	883	835	862	848	890	841	907	818	810	808	788	864	824	836	851	788	825	847	863	817	833	867	805	823	832	833	875	859	841	847	879	814	831	869	866	836	858	794	797	855	819	905	849	773	838	855	848	833	820	840	812	850	855	784	824	827	863	872	867	799	836	859	817	801	824	798	808	806	891	822	817	852	822	788	794	830	856	862	843	843	816	824	828	825	845	857	823	824	881	838	813	831	837	794	838	797	853	863	796	800	841	813	841	834	815	869	883	858	814	836	850	822	803	791	864	827	827	804	816	856	781	794	802	850	828	833	830	805	784	870	816	857	870	843	784	820	882	839	859	819	814	837	843	830	857	849	797	850	844	860	870	827	834	771	807	842	814	827	837	850	870	851	803	843	777	850	854	826	876	847	836	829	837	861	862	903	852	841	813	800	880	825	816	852	816	863	809	802	854	839	874	805	818	826	835	839	843	823	862	777	814	787	850	832	830	838	841	814	838	817	845	846	784	827	828	887	796	835	839	785	838	830	856	860	852	849	837	855	847	812	804	899	810	807	836	846	844	811	841	835	827	782	796	813	849	791	822	866	891	832	807	830	870	777	824	819	846	837	842	796	841	867	791	794	855	868	839	864	847	856	807	847	859	819	832	809	755	859	849	810	812	860	842	829	770	857	856	818	826	826	833	867	888	812	785	786	809	840	859	813	831	827	850	848	826	789	757	872	850	867	860	800	811	875	907	791	852	806	800	839	877	832	802	786	822	853	821	831	839	843	826	860	820	873	802	857	839	828	810	830	889	741	835	832	820	860	815	755	789	867	818	871	841	789	835	838	819	864	841	848	824	850	832	926	807	857	850	882	865	803	834	840	813	847	854	858	827	885	783	768	841	786	836	790	785	873	835	831	883	808	828	838	918	837	863	828	848	831	839	812	809	770	843	818	826	847	815	830	832	830	820	789	810	884	878	836	796	847	801	843	808	860	901	811	874	807	818	838	852	863	846	842	824	878	812	792	828	835	793	846	808	833	890	835	858	835	828	825	802	792	870	827	812	906	859	845	844	850	840	840	843	844	879	858	843	839	834	816	775	857	821	830	849	836	819	829	856	828	866	833	868	797	824	793	818	809	795	804	835	816	812	855	892	847	841	845	813	878	862	863	812	821	792	844	823	823	836	852	772	839	828	824	803	788	861	805	855	854	843	834	801	837	829	857	856	816	815	889	827	819	853	872	810	827	877	843	838	900	837	847	817	846	832	802	853	814	861	837	841	798	872	796	787	821	832	839	844	850	849	850	824	853	879	858	775	781	879	832	821	794	831	866	829	834	861	795	854	871	879	825	846	778	839	856	815	893	838	839	812	819	826	794	811	884	890	867	797	837	820	832	768	781	885	860	816	875	826	870	824	800	811	758	810	840	861	819	790	858	804	791	837	825	827	839	857	837	806	817	847	836	800	861	894	802	812	810	791	828	828	850	856	837	832	807	814	881	799	842	788	803	849	829	799	818	834	847	821	838	853	824	821	807	810	843	832	831	831	787	826	786	846	803	828	831	827	807	827	874	861	865	798	836	838	829	886	817	792	829	811	872	830	794	770	853	827	842	819	827	861	800	825	783	783	872	833	844	849	827	845	826	803	856	814	850	872	842	802	854	848	825	820	845	833	847	804	803	806	777	830	825	834	798	822	894	861	835	828	823	827	834	773	788	844	868	822	818	772	838	864	841	874	860	827	911	823	870	805	855	842	816	854	819	854	806	865	833	834	805	811	838	835	824	858	820	831	818	803	853	828	796	818	835	849	810	803	863	858	807	834	808	857	833	799	828	855	817	872	811	862	867	867	841	824	840	826	823	826	854	872	820	810	851	808	773	852	862	810	800	780	805	816	873	779	829	871	818	826	899	855	830	821	818	858	865	835	856	812	839	836	878	809	875	886	832	832	834	800	768	820	795	840	825	818	852	793	802	771	832	868	823	831	827	820	800	795	798	844	822	812	813	880	793	795	886	819	823	809	857	809	818	867	831	846	763	842	874	861	808	827	851	838	782	868	830	785	850	864	821	787	865	834	815	858	814	793	789	815	813	850	786	839	868	866	860	791	837	825	801	855	869	821	830	797	767	795	808	849	809	856	829	813	856	853	837	849	865	838	833	844	840	836	854	817	832	846	846	893	832	831	850	819	799	814	794	822	824	811	836	783	860	806	839	839	812	846	815	796	828	849	836	811	805	822	850	855	850	843	820	831	809	825	841	814	857	825	841	842	878	776	846	848	840	839	800	841	877	814	827	833	814	816	776	842	831	823	819	797	831	822	839	863	796	822	854	870	828	846	835	796	848	814	844	846	814	806	817	807	817	859	840	792	811	799	849	847	877	835	855	841	822	876	862	851	802	827	801	821	795	893	808	890	811	819	807	839	825	829	869	794	800	801	789	837	797	800	818	825	820	787	848	868	820	777	799	810	840	876	826	824	802	857	877	830	811	853	852	815	843	872	830	949	855	785	869	840	827	805	852	824	877	799	813	842	792	849	837	816	804	840	835	867	845	849	807	836	820	777	868	853	840	832	858	836	808	864	788	828	864	875	775	830	791	871	833	800	852	872	799	837	859	901	790	861	847	873	843	867	832	800	840	888	870	772	845	837	829	857	803	816	829	825	825	855	815	883	823	854	884	806	815	820	821	822	834	822	838	816	817	812	835	841	791	849	881	856	857	848	793	904	849	791	856	845	780	820	778	786	853	814	818	836	834	848	823	791	763	826	833	852	826	839	824	830	813	809	773	778	866	825	875	794	795	854	828	785	829	840	837	825	819	832	782	892	838	851	847	898	899	807	815	813	843	841	803	796	839	821	866	895	861	857	848	831	797	820	796	874	828	808	827	854	864	857	831	871	805	839	847	823	778	870	863	783	838	813	831	780	880	784	887	836	832	848	826	860	792	829	837	818	842	783	833	811	859	840	847	827	785	805	830	857	839	820	889	841	822	826	787	831	836	859	839	829	838	799	811	851	796	838	830	822	834	832	846	804	853	872	834	843	901	789	871	799	817	793	846	863	861	861	855	833	886	826	848	819	831	828	766	855	809	858	860	843	860	801	812	861	795	819	823	847	851	805	833	858	852	795	866	812	841	808	856	818	848	826	752	880	831	919	801	816	839	767	846	826	886	895	858	833	849	843	862	819	823	809	789	817	832	846	890	840	835	845	808	810	849	803	838	795	809	834	807	823	844	810	803	871	881	793	791	809	836	799	833	821	831	855	819	816	800	791	799	869	853	859	846	796	782	837	827	846	810	843	841	838	814	856	865	818	899	803	803	833	888	813	850	878
41732	67523	72293	53889	22640	3694	775	593	494	493	479	407	871	5163	9950	10077	6830	3979	1813	957	524	384	312	308	314	313	274	305	259	272	326	307	319	301	270	276	314	272	288	297	301	278	288	319	340	284	310	287	279	298	303	320	291	302	288	326	309	303	311	344	292	288	286	310	282	289	291	288	302	297	288	289	306	309	329	307	295	304	302	296	330	302	324	291	308	304	280	286	281	283	329	291	302	276	324	264	324	304	291	286	328	339	288	312	334	301	324	281	319	285	285	297	277	268	296	322	331	322	316	316	306	279	301	303	306	291	325	304	312	321	287	290	327	294	292	304	296	299	291	287	296	274	317	306	304	334	306	341	307	320	278	286	313	305	312	310	288	290	318	302	285	291	296	302	278	281	296	304	316	254	287	274	328	316	296	286	287	287	279	300	307	312	286	280	260	338	302	311	267	291	316	294	321	314	312	303	312	315	299	289	307	323	290	298	306	283	272	299	288	306	296	279	283	269	297	298	319	290	314	297	316	291	304	282	301	291	316	281	307	288	269	274	302	324	279	286	299	250	310	276	322	319	298	287	302	361	289	302	314	292	253	270	271	285	309	273	296	289	323	287	272	302	286	290	302	277	310	275	312	262	318	271	316	298	322	314	271	279	301	288	275	303	295	311	315	299	308	314	308	304	310	280	316	285	314	316	313	305	342	320	290	333	312	288	300	311	290	324	294	292	322	282	298	314	306	275	296	310	300	315	284	308	292	311	311	299	319	284	274	298	324	292	288	293	312	280	289	273	305	262	286	263	279	297	282	284	311	266	307	273	292	315	312	308	322	316	306	322	334	332	306	297	310	307	275	276	280	287	297	304	299	301	303	330	263	308	310	273	290	289	296	303	319	302	297	292	301	305	317	308	278	306	293	278	308	338	305	286	293	283	305	312	275	321	297	319	294	345	297	317	299	305	313	289	307	304	297	299	286	316	307	303	295	289	292	298	267	273	296	324	292	301	287	302	291	288	292	303	287	299	284	321	310	285	298	280	290	297	308	309	303	296	315	307	311	331	260	307	306	312	305	242	293	288	308	291	355	317	302	269	299	313	312	308	310	311	280	333	291	289	282	313	285	306	280	288	281	318	290	301	295	291	313	323	317	313	264	298	306	326	275	309	306	308	295	249	307	276	309	290	299	329	299	322	298	308	311	308	323	315	322	308	306	292	300	299	303	314	323	312	295	285	301	314	314	322	290	295	298	304	318	299	308	314	306	301	296	253	292	254	303	294	299	262	289	308	296	269	290	318	267	313	297	294	321	306	293	314	329	301	311	309	294	326	278	291	288	293	307	283	294	305	294	302	314	289	295	319	303	285	290	328	301	256	325	313	319	307	287	285	317	306	295	295	283	308	330	304	276	327	341	321	334	318	314	311	284	283	310	301	295	309	281	299	293	299	275	298	263	276	314	284	296	318	300	294	313	325	277	293	273	290	306	288	284	290	281	284	267	295	319	305	312	268	281	307	304	341	324	300	327	276	272	308	343	338	294	309	303	284	317	316	307	318	311	305	303	325	295	327	291	311	319	310	309	314	312	308	312	319	302	292	272	294	295	297	315	267	303	314	309	301	305	310	310	312	313	301	292	317	277	318	300	303	306	305	290	289	283	267	313	299	305	301	332	297	290	292	325	327	289	295	327	284	296	315	311	317	327	322	309	259	323	299	314	305	285	290	306	300	313	288	259	359	300	305	303	285	296	304	330	317	279	293	326	277	313	285	302	285	297	312	285	311	294	310	341	324	299	339	288	318	294	318	262	305	320	293	310	287	301	282	308	327	326	275	304	274	315	305	282	306	277	312	314	306	330	297	344	265	315	318	300	294	305	292	285	299	325	252	284	321	305	303	314	315	287	278	315	289	286	307	322	291	313	298	265	264	281	290	335	288	296	265	318	242	296	332	340	338	319	278	320	306	308	265	311	309	299	280	267	270	303	277	303	295	290	301	297	282	305	280	304	325	325	303	282	320	295	307	259	319	285	278	293	319	285	325	278	282	307	301	275	306	318	300	283	310	313	334	307	301	331	325	297	297	297	311	322	307	335	315	279	287	333	312	265	299	283	278	290	342	273	328	313	310	301	304	302	321	314	293	325	304	282	327	294	312	318	299	291	298	300	293	326	267	298	317	281	284	304	325	286	302	290	305	310	316	308	303	294	304	355	304	308	306	295	252	282	295	288	321	295	282	297	323	305	293	290	308	338	336	329	314	309	340	295	291	289	285	289	306	350	300	309	270	324	311	305	270	304	314	317	310	331	337	303	273	317	303	274	315	299	267	316	300	309	275	301	302	306	288	319	321	284	325	306	294	306	286	313	287	312	316	310	303	285	310	298	316	286	319	302	279	260	282	290	309	275	282	313	300	319	322	293	288	284	320	292	318	328	306	303	304	313	293	290	304	298	310	293	316	302	287	282	307	302	264	300	301	305	276	295	298	302	294	290	282	314	292	285	312	297	318	305	299	318	314	289	311	300	285	291	293	316	280	285	318	330	306	305	302	317	278	304	316	318	269	301	280	276	296	282	307	300	298	325	318	281	312	337	325	313	272	338	316	317	282	305	295	315	277	303	314	312	271	302	304	268	305	329	287	293	310	282	288	329	272	264	291	307	306	301	327	296	304	272	317	329	310	292	319	274	284	283	269	309	325	279	344	316	302	256	297	288	314	309	311	314	322	310	301	281	290	273	259	316	306	287	270	286	346	282	314	311	306	323	308	305	344	267	275	238	278	307	282	315	326	315	303	314	310	314	305	309	295	286	283	303	290	269	314	299	296	296	264	279	291	313	279	332	277	280	292	272	295	270	295	309	277	300	315	303	299	304	301	300	289	286	282	292	303	279	332	325	292	324	289	328	288	290	306	284	350	304	342	299	325	282	302	305	305	299	303	279	296	290	285	284	266	313	301	300	308	311	285	306	280	311	293	334	311	304	298	298	317	347	276	298	331	301	329	295	322	313	299	288	313	295	320	281	299	302	293	287	318	279	305	305	300	311	295	332	322	290	314	298	288	303	286	277	322	295	303	287	302	312	307	301	305	299	331	294	307	309	303	296	313	304	289	286	290	271	291	307	329	270	297	261	281	285	319	283	320	276	286	310	303	298	318	322	286	309	292	308	297	333	330	301	307	299	269	286	296	319	285	271	354	298	302	318	290	294	297	320	311	277	300	294	343	291	335	327	294	298	274	284	287	316	340	270	332	286	303	291	275	297	324	306	288	310	318	313	306	283	305	328	329	287	272	291	297	272	297	314	302	263	301	329	272	309	293	294	291	309	299	309	307	291	293	293	288	306	327	283	312	320	318	317	332	298	297	274	297	312	317	297	309	293	324	292	281	335	339	311	320	300	290	308	354	275	317	347	297	285	296	278	323	327	340	296	286	302	310	279	302	309	301	315	313	340	305	292	278	284	304	295	298	274	304	296	292	321	281	298	314	281	322	322	307	286	281	313	290	281	313
24534	49573	66211	58723	11711	3255	2462	2118	1816	1652	1480	1339	4215	20681	31968	31003	24037	16458	8181	4101	1881	1088	804	711	736	743	754	674	728	709	722	734	761	729	720	773	718	737	703	745	748	674	679	723	723	703	728	732	761	683	717	690	736	735	661	780	759	732	741	741	693	703	740	761	687	767	753	700	780	754	725	738	733	740	732	714	719	721	689	690	683	709	686	708	756	720	727	745	731	727	768	698	727	718	713	709	692	734	733	716	707	693	706	759	673	730	711	741	752	686	680	730	710	724	777	668	698	754	688	706	710	775	752	744	679	734	734	731	728	772	739	687	752	705	740	704	770	737	699	727	659	740	690	714	734	725	731	735	717	743	743	756	732	728	711	708	773	751	734	722	731	693	753	721	737	727	748	729	721	707	710	726	737	714	715	729	694	736	774	740	714	665	685	687	709	714	746	731	750	723	746	739	721	705	706	760	698	719	699	724	762	742	755	725	724	741	791	720	756	743	700	670	674	713	716	708	734	698	693	692	750	727	711	714	697	635	733	714	726	774	719	703	728	753	688	707	684	796	740	785	723	717	730	686	731	708	736	766	695	744	768	785	689	663	741	745	730	699	713	714	810	712	763	705	744	722	756	710	733	706	710	691	697	724	725	705	753	725	668	707	695	750	702	679	737	699	695	705	771	718	715	746	704	668	750	682	770	719	693	708	722	722	711	731	754	722	693	753	692	714	732	736	734	715	676	752	728	710	722	771	750	665	737	732	767	690	733	689	718	718	719	775	763	721	726	702	775	687	777	727	739	725	669	745	722	733	731	730	720	732	693	766	717	754	684	742	739	701	713	717	722	761	752	667	728	720	749	711	759	731	789	702	720	727	713	735	713	722	744	770	697	709	733	704	685	717	695	749	715	727	746	768	680	728	750	734	736	712	740	738	688	707	696	730	739	680	714	728	751	718	762	696	790	728	744	711	722	747	764	783	734	650	705	746	691	666	668	713	754	735	732	753	742	690	737	714	693	748	726	750	780	660	750	697	719	735	724	657	764	727	740	729	758	724	726	709	669	723	721	765	724	701	792	700	754	724	694	765	737	769	759	701	682	722	722	708	714	728	706	733	754	665	754	732	688	693	721	753	708	758	736	706	736	702	722	712	711	708	704	734	737	719	724	747	717	717	748	700	737	708	745	697	740	704	749	734	713	734	730	748	739	722	728	727	741	703	719	706	700	709	683	698	724	712	755	760	725	766	710	703	725	706	717	747	691	721	749	731	721	731	735	758	758	755	752	717	630	697	731	729	696	733	703	730	707	713	677	721	698	707	718	777	716	748	739	757	715	705	761	692	766	722	680	704	733	720	707	715	726	722	720	722	756	709	759	764	693	708	746	717	786	756	690	732	672	743	708	679	792	770	691	754	692	744	707	731	714	710	709	714	707	712	745	717	726	760	713	759	706	690	695	732	753	698	756	748	713	704	675	740	716	728	739	736	732	685	711	725	690	759	733	733	724	720	724	738	730	692	707	725	679	711	717	732	715	689	738	708	744	722	723	708	751	732	732	703	675	724	737	705	711	733	719	691	733	735	785	699	707	707	727	759	710	718	701	738	723	704	712	644	774	786	763	740	738	742	715	731	727	729	724	729	738	735	753	742	680	743	721	726	728	710	733	661	752	731	718	693	725	689	731	714	728	741	709	702	710	733	737	684	714	789	726	702	773	706	756	743	718	754	765	759	697	698	728	710	726	695	667	738	708	727	734	725	759	708	701	729	742	689	745	712	757	764	706	773	705	724	729	711	763	742	705	744	710	759	726	761	761	728	722	751	755	790	715	701	749	741	725	663	729	708	707	750	731	720	769	685	714	703	748	743	758	774	743	722	737	680	722	718	707	695	727	769	719	740	708	712	759	754	704	704	750	645	708	713	740	735	733	731	734	766	715	689	717	748	714	744	709	732	715	749	736	687	751	708	732	715	720	763	722	694	728	757	702	683	675	736	779	768	741	719	716	749	689	730	716	741	675	708	690	744	712	716	745	717	687	685	689	747	724	693	746	767	712	741	763	726	716	693	710	681	739	751	700	737	731	734	712	687	742	736	718	730	708	710	757	717	729	715	692	774	711	730	721	708	723	751	720	761	727	752	730	776	714	772	730	752	703	785	686	705	719	721	715	742	759	784	722	765	710	710	697	711	780	730	739	701	752	772	727	748	707	724	732	710	719	729	693	737	727	721	730	659	758	705	713	703	663	724	716	695	717	737	733	750	699	707	736	709	721	723	711	689	708	735	709	668	709	720	731	695	687	718	779	742	773	728	722	696	762	734	766	733	722	766	749	741	747	690	746	726	740	756	707	742	705	708	707	766	710	688	731	695	755	718	685	698	733	695	695	763	726	706	743	731	749	724	679	750	740	709	697	696	698	690	734	752	763	717	722	731	725	736	765	739	725	768	722	733	715	754	731	675	754	742	704	757	733	701	735	753	686	767	699	697	724	726	748	756	707	694	733	705	711	686	745	705	734	739	760	748	725	736	705	738	757	707	737	745	727	735	729	747	678	695	698	731	754	731	725	759	725	753	686	774	712	720	742	693	678	697	747	741	739	719	746	729	695	722	730	722	731	715	721	687	741	740	717	683	746	703	679	732	700	761	743	738	714	708	730	700	744	735	649	727	720	768	719	778	703	742	697	736	734	750	671	756	728	737	699	722	724	701	740	744	707	715	711	713	736	745	738	720	738	693	745	714	712	696	726	769	754	712	722	757	705	696	709	753	729	719	751	723	755	676	698	697	680	728	711	738	736	734	727	702	722	702	663	748	773	741	699	720	757	754	718	694	713	719	716	743	688	773	725	723	740	761	781	707	726	744	781	736	693	700	750	739	711	762	715	729	720	745	727	712	708	741	743	782	741	706	719	721	745	789	741	685	723	696	718	690	721	708	722	719	711	703	742	763	730	806	736	703	701	747	686	705	721	732	688	705	721	746	702	751	701	720	740	782	714	747	733	736	766	714	712	751	735	735	700	723	714	712	685	711	702	691	693	735	720	726	700	718	748	726	749	703	708	737	714	736	725	725	739	711	702	725	745	737	731	740	734	712	686	777	760	710	741	734	724	767	705	716	759	716	701	723	709	750	693	762	682	773	690	714	669	670	686	771	686	740	749	742	733	734	734	734	724	743	702	746	696	718	739	727	727	752	719	726	740	739	766	697	701	756	695	725	734	723	726	753	739	779	692	782	742	709	686	706	745	682	744	735	728	724	744	753	704	700	718	708	732	734	697	736	694	733	726	682	774	715	708	761	713	724	747	719	698	730	717	725	679	708	715	731	694	687	758	737	683	730	690	737	728	713	761	701	707	746	710	749	749	703	712	723	713	733	753	721	709	664	681	731	673	697	742	704	731	699	753	666	726	712	747	740	653	721	683	716	735	740	719	709	708	697	744	687	730	749	744	739	732	726	701	717	657	760	711	751	799	709	708	710	716	707	689	713	739	742	733	725	780	694	715	679
4828	4915	8326	3189	825	450	410	388	413	386	467	415	388	448	717	866	740	651	548	494	433	372	386	390	374	409	388	432	365	408	360	410	394	412	386	371	414	377	375	409	435	373	392	377	405	402	403	390	398	394	373	388	404	414	379	393	399	437	381	375	358	371	401	393	411	379	420	416	418	394	369	377	436	398	412	403	410	420	379	394	363	386	390	395	367	394	432	367	393	393	416	396	373	386	394	425	396	424	350	427	415	418	398	381	381	371	386	372	385	414	384	395	430	391	431	426	391	349	397	384	402	374	406	390	379	411	372	362	416	386	432	382	365	391	345	426	384	405	383	406	397	407	370	378	377	418	416	410	406	430	381	413	421	411	412	411	426	386	420	401	393	398	393	400	424	409	406	362	395	404	421	407	441	380	365	401	412	392	407	371	381	399	424	391	360	414	406	342	389	403	423	427	389	399	439	412	390	402	417	375	370	406	373	383	408	383	364	407	375	409	376	405	370	432	395	348	415	416	362	388	375	392	407	392	360	374	348	406	454	436	397	418	401	392	378	383	382	407	377	387	392	402	402	405	394	415	393	427	417	409	410	373	403	427	404	429	390	401	402	424	420	394	394	397	363	339	370	366	415	400	400	401	420	420	393	374	370	376	388	398	412	353	393	383	396	388	403	396	401	422	446	392	406	420	418	378	420	389	396	405	410	389	383	378	398	442	425	395	400	390	433	395	419	384	372	384	406	380	404	423	445	387	401	406	402	416	424	399	400	393	383	394	388	364	384	396	400	354	408	375	416	399	408	390	404	420	406	394	417	388	387	395	420	433	384	421	428	390	454	381	394	413	410	371	402	398	407	385	389	394	417	380	376	370	357	370	398	405	403	428	393	414	412	378	450	394	412	409	392	394	402	390	398	403	371	360	410	378	406	433	387	425	416	401	350	360	389	390	417	413	370	428	413	382	376	422	409	386	415	400	398	363	392	369	370	395	385	425	400	388	400	401	362	382	373	378	416	366	403	356	401	384	379	379	357	403	392	401	404	386	439	383	397	409	422	395	415	377	408	382	408	399	356	381	381	355	418	411	389	386	412	427	385	405	350	394	396	415	388	426	404	376	425	380	369	375	371	406	412	400	386	400	355	389	394	382	377	397	383	379	372	418	373	366	385	401	396	391	434	423	407	411	387	392	384	395	389	402	409	391	397	410	382	420	395	402	412	385	435	368	428	409	409	388	394	413	347	402	389	396	401	395	372	422	382	420	402	371	382	392	425	399	370	390	377	409	370	423	408	403	408	403	342	395	390	407	379	382	376	432	383	392	367	367	401	388	369	391	370	411	367	387	374	410	399	365	354	369	432	379	420	386	447	406	387	388	377	401	369	403	386	388	345	392	443	424	370	386	398	348	398	415	383	415	414	381	388	379	402	385	399	378	379	382	389	414	368	393	417	375	378	419	400	353	380	399	391	442	400	400	400	394	437	393	382	419	411	402	388	381	415	418	400	387	425	416	384	400	374	411	379	435	420	383	393	409	402	397	378	409	390	353	397	417	388	431	374	392	370	434	384	396	422	373	423	409	385	389	415	381	379	416	451	381	424	374	419	425	360	373	374	381	414	417	386	384	375	401	384	390	416	419	386	396	414	401	400	372	416	423	428	377	402	425	403	359	416	413	395	429	391	381	397	404	371	389	444	401	415	370	426	414	409	393	381	436	359	372	398	398	409	386	414	394	382	425	420	429	398	396	400	420	381	373	382	409	411	448	438	412	376	395	397	347	431	453	383	425	397	386	377	365	403	391	396	379	376	388	444	383	433	404	389	375	418	389	374	369	392	400	375	395	377	412	378	384	406	380	398	428	397	420	403	403	400	381	404	456	393	401	370	355	420	384	364	374	356	376	394	401	418	415	399	363	397	391	413	375	381	382	365	418	357	413	376	404	382	396	430	385	364	376	394	427	341	396	444	399	426	412	378	402	408	382	396	400	389	379	374	411	434	384	387	437	360	407	413	381	387	407	398	387	367	386	415	357	378	378	367	410	381	409	401	386	421	388	420	410	416	417	400	382	403	398	401	388	458	415	385	386	413	396	375	363	375	453	400	393	418	380	404	361	395	421	391	414	367	373	420	429	415	419	386	389	397	412	403	377	388	395	359	364	430	410	415	385	374	376	427	391	379	360	411	421	390	394	399	402	378	395	382	421	334	392	396	360	372	411	393	393	422	408	411	386	386	412	382	390	382	363	408	385	428	392	402	394	425	400	430	347	341	391	398	375	396	377	392	384	370	421	396	423	418	412	423	428	404	403	408	402	403	414	418	395	377	395	409	421	395	409	416	430	458	368	394	436	409	433	358	414	445	434	407	392	425	397	405	400	401	396	384	348	352	399	394	414	421	364	363	397	390	456	410	417	450	421	412	390	376	380	400	378	414	362	344	386	388	394	409	424	389	424	355	420	367	381	412	377	409	379	380	378	426	414	384	346	380	357	412	410	393	396	405	394	398	399	390	394	399	420	347	390	441	400	408	381	384	430	368	401	381	375	365	406	403	397	405	393	379	395	412	399	385	401	392	404	400	444	395	349	389	380	365	352	409	398	382	412	371	454	415	395	402	373	393	389	404	431	396	408	380	380	419	401	356	371	390	440	400	416	402	376	392	400	399	434	370	410	391	385	400	367	381	406	421	390	419	407	400	362	393	423	412	387	401	388	427	384	407	403	403	429	402	398	410	367	418	394	350	440	380	407	380	380	409	371	389	396	404	395	379	409	399	410	378	398	406	381	386	365	387	369	409	378	404	411	386	409	351	383	383	393	424	442	395	374	396	380	402	388	403	363	417	388	385	388	394	426	386	409	397	357	374	431	351	349	388	407	433	400	397	368	380	423	397	383	391	387	357	384	410	422	394	405	378	366	376	381	402	405	406	413	397	405	404	441	419	371	366	336	397	382	388	423	392	388	391	407	379	374	388	411	405	423	393	403	384	375	384	387	347	393	425	372	411	413	429	386	381	386	412	398	373	360	346	389	367	367	377	392	400	405	408	432	414	421	393	385	373	380	401	361	383	402	388	400	371	389	396	378	356	407	393	397	413	398	386	410	406	385	385	407	397	396	411	409	409	415	413	395	393	382	395	394	421	438	419	377	392	376	390	390	407	438	408	370	421	364	435	378	415	386	386	399	360	408	383	364	338	387	385	396	383	410	412	356	410	370	432	390	365	413	440	395	393	389	401	394	390	384	437	410	412	373	424	403	430	388	451	370	421	400	397	415	366	421	381	366	400	381	407	456	425	374	382	358	400	385	393	401	399	378	387	391	397	368	356	358	397	397	383	362	391	396	398	372	382	412	414	417	398	397	382	386	400	391	377	381	403	348	390	381	441	406	387	394	380	404	443	401	416	373	403	405	423	385	384	394	391	394	437	393	430	397	373	405	398	397	390	379	392	428	413	431	425	387	364	414	394	381	384	406	416	395	347	417	377	411	390	380	407	388	415	397	402	381
4649	7881	15523	9348	2430	1153	1065	1067	1006	944	925	949	996	1363	3134	3467	3035	2227	1661	1242	1032	892	949	972	899	941	895	886	888	929	935	994	984	923	939	931	945	971	935	996	897	909	896	936	974	868	976	920	992	918	940	952	925	948	929	957	920	901	926	945	996	944	976	971	937	935	938	888	965	929	917	940	947	912	940	884	967	954	882	930	923	974	966	917	950	891	927	907	928	958	908	880	916	933	919	927	900	933	971	964	920	878	937	951	943	867	929	989	855	901	890	922	943	921	983	908	943	895	938	936	944	934	915	906	941	896	910	953	937	916	968	895	959	957	938	892	903	977	942	899	943	932	930	964	885	960	954	925	944	897	940	916	952	982	925	948	908	978	929	912	890	960	861	884	944	910	899	936	928	921	872	916	894	931	886	923	890	928	888	926	908	987	954	925	904	928	926	937	935	965	905	930	905	947	956	942	927	938	889	920	936	956	895	912	896	909	912	930	888	950	918	942	918	909	980	925	913	885	927	903	915	948	966	965	912	917	940	912	915	948	948	951	959	935	931	884	929	964	868	946	955	922	937	951	889	932	955	933	899	950	983	894	918	924	923	954	890	955	945	860	867	930	935	896	924	937	943	922	908	1000	954	976	886	915	963	891	933	962	964	961	960	924	909	908	905	960	922	988	895	918	894	952	987	927	954	888	853	941	935	984	954	848	989	915	881	933	917	945	905	955	963	958	898	865	901	952	925	896	942	919	952	935	891	927	914	943	906	930	936	948	901	954	877	892	904	943	982	960	950	907	917	953	945	941	964	936	916	911	924	884	935	916	929	934	896	899	935	990	891	955	899	938	931	917	952	919	952	905	943	926	929	866	917	923	893	969	949	897	931	947	908	961	927	918	931	879	988	940	937	941	935	934	899	937	908	901	925	957	916	883	923	925	876	875	936	903	918	891	947	925	887	992	931	888	969	1006	905	891	939	932	928	940	914	904	878	911	940	917	886	952	929	919	907	911	895	941	935	902	956	940	1014	951	888	923	933	908	870	945	937	957	927	894	976	856	938	976	955	915	956	912	913	911	915	912	889	975	961	928	914	960	960	926	875	938	909	926	969	941	925	962	938	919	921	945	936	949	941	952	957	922	939	892	900	939	875	926	944	963	936	877	926	945	932	921	915	899	939	966	893	951	917	952	946	925	899	928	906	930	887	939	923	918	949	923	859	899	977	941	958	870	966	902	934	943	941	880	969	892	928	933	912	967	948	976	919	957	881	934	927	963	904	957	943	897	943	896	932	881	909	923	940	973	918	983	954	854	942	921	945	952	944	924	953	952	904	906	959	847	904	898	955	940	921	891	950	903	917	922	897	879	966	898	967	970	956	899	947	888	967	947	967	949	964	961	920	932	946	919	913	926	900	960	975	926	896	938	947	973	954	935	915	926	939	974	897	984	924	874	896	875	893	931	959	969	967	951	888	895	901	874	922	968	876	884	936	953	938	877	956	959	934	910	949	868	905	868	943	951	968	934	946	912	941	922	888	918	938	929	899	918	897	943	892	907	934	911	911	916	924	951	930	920	946	935	908	864	903	927	1000	898	933	943	928	897	941	929	921	927	905	920	873	984	938	902	914	909	911	938	922	907	953	967	924	921	932	929	942	940	963	901	928	954	958	938	960	945	1003	930	926	911	935	920	876	952	982	887	924	951	913	972	947	899	915	944	905	897	909	934	949	907	909	939	972	930	896	982	958	933	926	931	890	900	963	899	920	932	920	928	958	1009	957	924	920	979	906	963	905	929	911	889	913	930	988	895	901	867	944	946	955	919	933	924	847	954	943	955	911	913	923	949	907	899	938	932	870	887	959	931	910	911	929	918	902	874	892	892	892	889	926	882	953	922	971	895	906	910	926	948	926	916	926	898	968	926	959	919	900	924	907	867	958	914	899	948	919	933	942	897	929	939	954	946	926	967	912	878	974	941	929	929	892	949	946	893	951	922	937	952	899	945	887	935	881	908	888	910	894	936	911	915	976	877	945	909	955	861	942	866	875	929	938	943	940	925	958	897	942	868	986	881	979	903	940	910	947	900	922	923	922	944	909	925	858	957	874	935	943	922	883	988	946	948	895	926	932	912	882	979	953	957	943	980	911	929	924	986	913	925	917	897	894	860	901	948	903	901	961	949	952	922	912	936	956	874	968	945	956	919	962	971	967	922	947	883	922	910	932	911	924	897	856	949	940	925	952	950	963	878	860	990	919	968	962	932	950	937	918	937	932	860	980	867	930	906	936	960	953	920	942	937	908	881	938	935	950	908	964	937	919	903	953	911	964	866	898	933	913	952	887	923	904	915	922	899	897	944	855	934	929	909	931	902	908	901	950	897	956	958	999	942	876	961	933	908	942	943	866	890	933	962	906	911	976	945	946	956	891	914	906	893	909	892	937	905	891	927	925	951	909	873	926	959	902	927	868	946	922	974	935	928	979	910	909	911	940	914	897	973	959	971	954	893	957	910	970	925	921	912	912	946	948	923	980	924	949	915	931	915	907	898	924	931	930	945	895	981	911	945	930	933	894	925	993	917	932	897	900	851	932	901	964	898	879	898	912	942	919	981	930	938	912	960	906	971	924	909	956	935	858	955	939	868	886	947	951	936	916	950	950	952	883	911	926	918	902	921	933	913	936	924	988	955	947	918	922	944	928	878	832	920	947	953	888	871	954	971	951	860	942	968	951	902	940	927	916	929	898	942	920	956	881	931	942	870	947	951	942	938	885	920	897	881	923	928	895	894	905	906	865	957	965	925	917	941	926	893	936	879	927	982	925	910	949	914	929	911	922	910	855	956	920	891	926	908	961	954	901	914	930	930	883	931	934	977	912	921	928	859	904	912	910	988	992	933	928	921	976	879	918	892	935	903	893	926	948	968	870	929	864	900	912	936	923	907	965	984	890	872	926	923	876	883	915	937	987	925	916	893	934	926	950	955	970	918	948	934	917	918	875	927	909	878	903	922	903	1000	911	914	949	979	918	927	872	884	899	973	885	979	935	956	946	927	949	969	980	908	848	945	916	920	919	903	947	974	946	949	925	911	907	916	915	902	921	855	919	905	919	919	925	896	934	883	912	952	947	879	960	952	903	932	909	925	944	938	932	951	924	894	880	916	931	959	974	923	939	921	975	968	912	895	885	926	933	913	853	894	915	865	947	941	992	897	927	972	950	955	931	925	877	918	937	970	924	898	931	940	923	873	931	915	864	951	976	910	952	930	930	906	942	896	919	927	980	880	906	947	929	902	958	890	966	975	887	968	923	920	937	920	922	929	941	926	941	925	933	958	886	923	873	943	933	982	943	975	923	943	889	950	930	894	930	905	922	908	879	939	972	931	923	890	923	926	932	936	937	989	933	927	924	867	954	933	903	933	948	970	969	926	893	908	911	920	889	900	945	947	925	922	986	903	928	876	923	928	919	888	885	912	954	952	941	894	913	884	873	893	928	924	920	919	926	951	922	911	998	895
35074	53317	61367	41024	15538	1450	590	499	435	391	395	397	419	1571	5679	5640	3721	2356	1155	716	488	383	361	332	330	351	332	359	322	337	309	323	304	367	342	344	338	326	345	334	321	336	308	307	341	356	285	313	338	355	343	341	323	337	352	344	337	300	314	316	348	321	319	337	315	350	367	318	354	338	336	332	311	342	332	319	348	353	323	330	386	360	346	354	376	342	334	318	369	372	324	361	373	333	342	350	317	344	319	324	300	359	337	342	336	357	358	320	333	318	301	338	338	342	311	340	344	338	349	345	317	338	347	345	336	312	331	350	347	321	301	343	346	336	301	323	316	317	340	381	349	312	312	324	335	326	339	340	329	333	322	354	311	361	341	330	353	325	370	315	286	331	320	354	290	329	335	345	345	340	313	373	327	319	335	339	358	311	384	324	328	306	357	346	317	353	357	391	355	342	351	321	350	339	313	316	358	354	352	368	337	344	386	354	337	350	361	313	325	331	330	315	341	299	337	361	371	358	351	349	322	321	338	352	326	376	321	330	326	336	323	329	349	298	331	353	319	379	333	328	318	327	332	342	338	348	348	340	332	342	339	297	325	339	341	340	343	332	283	326	327	317	332	337	319	326	308	308	341	347	336	332	303	357	380	361	339	365	340	330	335	328	319	331	341	364	330	347	326	356	340	332	332	321	336	324	317	333	354	339	343	310	333	347	347	319	345	347	327	326	328	319	309	323	371	326	331	342	334	353	335	347	322	341	330	318	372	354	368	329	343	309	338	349	303	355	317	334	312	353	334	342	326	340	323	330	323	322	307	361	313	383	386	352	380	327	309	366	329	359	328	324	347	335	370	333	309	351	298	356	343	336	311	324	339	352	345	381	321	330	341	351	311	320	330	319	343	342	337	343	328	329	340	321	349	326	366	323	302	344	346	328	325	354	327	377	326	369	343	325	319	366	346	359	336	330	327	317	322	344	326	321	367	329	317	336	355	343	347	351	349	357	373	327	378	318	295	353	334	380	307	351	365	338	348	324	343	366	323	322	362	329	322	320	295	324	339	350	315	296	306	337	352	314	320	375	343	337	359	346	332	327	319	333	311	349	344	359	314	367	321	324	362	335	365	334	334	347	319	316	345	369	316	321	332	382	317	329	353	344	320	333	322	338	354	321	327	333	361	345	329	344	335	310	323	355	310	360	322	336	331	326	342	328	332	366	323	360	336	319	335	368	341	336	344	344	358	359	355	356	299	317	364	354	329	343	333	341	328	355	349	335	325	297	328	365	316	354	330	348	335	303	355	356	343	349	337	332	327	336	348	341	360	303	375	325	360	348	339	319	345	350	362	342	349	329	339	361	349	348	333	323	343	367	305	306	353	350	356	330	355	321	331	285	324	341	351	378	339	328	331	344	340	329	351	340	327	335	353	330	324	347	303	328	316	309	354	317	339	354	373	321	345	355	349	323	335	318	337	338	378	332	343	360	336	332	358	325	307	316	352	304	358	335	292	335	305	354	316	329	334	324	327	350	357	366	326	308	326	310	321	357	365	311	321	339	361	302	331	338	331	366	347	338	324	299	330	329	305	339	343	335	350	340	344	340	311	334	341	343	329	376	333	361	328	314	359	358	371	373	361	328	325	327	340	320	341	366	386	310	343	333	328	317	356	356	357	351	344	316	378	340	350	332	352	328	344	364	353	320	320	353	353	359	302	349	297	341	308	337	336	321	345	347	354	330	326	333	357	350	323	320	345	386	345	332	338	372	320	372	316	332	345	339	369	329	337	312	361	350	346	332	371	328	349	342	337	316	358	334	342	326	321	330	365	342	337	323	323	357	342	362	329	320	333	325	352	305	341	343	302	320	330	327	353	327	314	325	325	335	336	369	368	322	354	342	325	352	350	334	347	329	330	343	329	350	374	313	342	355	335	312	357	363	327	369	348	322	301	374	350	348	306	307	342	332	333	319	329	338	312	343	326	366	351	348	364	364	344	337	308	329	319	386	368	340	342	327	365	367	324	322	343	327	329	315	319	363	339	327	380	316	345	364	334	341	363	310	332	352	331	341	354	360	324	342	350	321	353	318	347	321	354	322	312	334	327	311	317	338	319	324	324	308	329	326	327	341	355	340	314	329	318	314	343	331	375	330	322	344	339	334	330	348	369	327	310	309	352	348	330	327	296	330	335	346	331	340	340	341	336	318	312	333	313	336	326	345	357	342	307	313	335	320	323	297	338	376	335	346	315	345	334	305	342	344	351	353	351	296	365	298	304	362	337	323	330	352	361	332	331	353	316	366	311	328	322	314	334	332	315	334	312	332	323	374	359	338	324	335	350	310	344	361	327	347	338	329	348	288	340	324	335	343	340	316	350	320	331	354	337	322	344	353	334	374	340	322	353	326	353	353	366	334	326	345	342	353	356	313	325	337	332	299	296	356	333	330	317	323	367	291	362	309	315	348	356	348	329	347	345	346	319	340	361	353	319	354	290	348	349	325	346	345	339	300	335	368	334	337	368	366	331	333	302	286	352	316	364	341	331	337	370	345	320	324	346	358	314	372	363	319	338	358	354	373	327	346	299	313	340	318	351	335	297	334	324	334	315	325	324	313	338	350	365	309	335	364	318	349	328	333	342	347	355	327	345	328	312	353	307	358	345	347	343	323	325	337	316	341	322	363	372	338	364	308	310	326	369	359	327	325	325	305	358	313	325	305	333	325	329	287	321	332	312	293	351	369	364	358	339	321	283	351	345	338	352	326	365	336	317	345	344	337	323	321	323	352	341	323	316	347	343	329	349	331	321	354	338	362	326	320	349	334	359	323	361	333	350	360	306	355	337	319	349	351	358	318	328	327	374	344	392	354	370	330	336	332	335	308	342	325	327	302	370	330	317	345	372	344	315	356	332	330	337	320	326	334	340	329	333	319	343	333	343	341	326	331	335	349	353	354	339	315	359	358	353	344	347	371	326	344	337	332	341	309	350	324	358	327	327	348	299	302	325	338	351	325	355	268	313	329	328	373	324	349	330	366	330	347	345	356	326	359	354	358	368	343	311	342	319	318	348	353	318	336	335	348	349	345	337	359	350	351	304	341	299	320	381	334	306	323	352	333	347	332	335	346	329	348	313	318	359	348	338	311	360	345	313	364	324	369	349	316	311	336	320	342	364	340	307	348	347	329	313	309	368	331	370	345	327	329	296	336	316	331	321	329	337	329	349	303	355	332	381	361	346	331	314	348	321	312	342	317	325	327	332	367	298	341	332	329	338	344	338	316	331	362	338	349	341	345	362	352	318	349	354	344	310	327	335	343	364	335	318	368	337	355	359	331	307	305	325	317	320	324	334	295	336	323	329	340	335	333	321	345	350	298	342	325	342	342	362	375	363	384	346	316	355	318	317	342	337	371	335	324	342	320	325	333	318	328	326	350	348	370	356	343	358	316	293	353	315	328	311	352	331	329	338	346	335	323	303	311	338	321	355	372	323	339	319	345	306	321	314	348
20565	40873	54728	47863	11376	1954	1543	1407	1359	1243	1092	1112	1113	7743	23731	21316	16288	10356	4860	2816	1474	1010	792	859	797	784	786	826	762	801	810	775	797	791	761	817	795	768	810	800	813	773	760	773	794	762	743	795	765	753	822	772	801	814	836	816	788	805	832	785	797	800	849	824	784	780	802	788	789	840	856	766	767	795	816	794	774	799	808	793	831	793	772	798	785	781	765	794	859	705	768	833	845	777	793	816	796	750	795	800	739	829	822	761	791	784	791	749	741	833	806	779	852	794	790	777	795	822	841	804	770	816	831	789	807	755	808	809	793	813	791	786	830	766	821	804	781	823	830	769	752	743	791	816	830	796	809	784	782	797	797	785	808	842	779	782	794	784	802	767	794	825	811	801	797	813	813	740	829	787	789	752	840	794	778	775	803	816	828	777	768	838	826	802	765	765	795	813	804	804	767	820	772	799	831	803	766	791	792	813	773	814	765	800	793	787	793	720	849	746	775	842	796	739	780	827	854	814	789	781	805	773	766	777	795	760	780	819	802	785	821	776	783	767	817	775	845	812	821	726	729	799	779	806	846	807	830	797	784	830	821	781	793	824	769	802	800	810	821	841	759	820	768	843	771	809	785	851	806	803	823	795	820	803	758	789	814	815	754	819	758	774	791	816	772	788	791	781	808	779	753	842	763	826	809	777	810	773	762	807	824	832	813	739	836	763	749	825	734	740	832	784	805	797	814	774	776	812	782	877	820	777	769	830	791	766	760	809	831	800	835	782	842	822	841	791	792	796	801	830	832	794	797	794	809	782	823	804	824	840	791	784	811	853	778	760	826	774	752	802	819	807	869	801	800	793	814	834	806	806	828	771	808	810	855	805	784	818	789	786	769	797	806	763	774	762	768	794	836	810	800	792	842	800	810	756	756	825	811	791	803	815	778	813	884	812	810	885	786	837	792	794	777	819	799	761	851	733	792	825	851	848	792	783	854	774	782	800	810	812	738	825	853	820	789	808	819	806	830	803	821	832	748	816	768	754	730	769	751	774	780	794	783	810	763	790	821	793	826	801	791	782	810	791	788	794	770	821	788	797	789	815	814	845	840	816	796	821	783	799	847	805	809	751	806	792	826	811	746	814	884	775	762	788	838	777	796	751	877	806	799	858	791	806	783	834	795	759	808	781	791	809	784	745	805	798	791	778	793	804	781	801	860	774	785	814	824	786	804	811	772	798	776	837	770	839	820	756	779	787	795	819	774	837	821	801	788	838	759	809	793	800	785	818	772	843	768	769	817	773	818	829	828	864	813	840	804	800	840	791	812	773	816	784	763	810	776	777	825	749	801	775	816	773	837	829	799	797	790	783	825	793	804	768	813	854	845	803	840	831	781	766	810	803	814	830	811	793	799	748	814	817	763	817	789	825	812	820	814	772	773	784	785	817	828	816	828	785	818	781	819	800	848	795	776	806	804	792	836	789	810	785	774	792	740	851	775	789	776	764	782	790	804	789	812	784	835	856	752	859	837	776	817	832	787	820	751	810	820	777	807	812	864	832	789	790	749	810	786	794	732	802	789	796	804	769	802	807	756	817	794	782	774	819	784	807	865	782	861	803	827	847	786	782	803	773	791	838	835	794	755	788	843	768	795	856	842	747	780	778	849	805	819	831	812	775	829	823	848	808	731	799	801	798	800	778	831	834	762	777	794	791	785	815	781	777	810	789	703	793	860	825	763	786	764	762	772	759	772	791	818	772	801	776	793	833	799	847	791	776	802	828	782	754	813	813	789	833	787	774	801	850	877	797	795	788	793	744	752	810	762	870	776	831	749	780	833	749	766	769	828	812	804	761	748	826	831	760	752	788	758	793	780	793	835	840	796	817	797	794	836	809	775	817	801	780	793	793	830	800	825	786	802	799	774	816	787	792	797	751	774	779	774	765	842	794	854	809	788	792	817	770	774	822	832	872	784	822	776	834	763	810	858	829	793	785	814	768	791	830	824	754	814	790	810	775	850	770	787	829	746	788	802	769	789	790	790	823	745	828	784	746	790	775	829	808	803	845	828	784	772	822	792	778	772	788	785	760	803	799	795	779	851	775	792	782	823	772	785	758	764	825	781	759	836	810	812	757	784	800	807	793	786	842	808	846	817	804	790	810	784	817	768	816	848	790	756	797	816	789	835	794	788	830	814	822	789	849	793	825	787	812	839	792	796	791	785	803	804	813	816	774	768	800	865	830	776	781	825	849	770	820	831	852	779	822	767	732	807	825	788	839	759	793	749	790	765	798	797	802	765	825	845	777	813	749	762	806	793	870	813	836	804	807	819	769	789	868	812	848	826	793	808	731	826	839	806	793	803	783	779	857	811	802	779	796	787	869	823	793	839	761	838	772	800	776	745	799	847	825	815	796	769	827	813	812	803	771	759	846	806	778	811	766	793	778	820	774	752	828	811	819	825	779	789	804	771	857	798	779	810	796	768	806	790	794	782	773	803	823	736	793	813	785	803	814	757	784	758	730	800	773	835	821	830	778	798	814	807	805	797	789	859	752	797	783	802	790	793	823	823	778	864	760	777	803	807	785	864	745	781	838	837	772	808	804	845	772	799	810	871	808	875	761	813	823	822	822	808	784	738	756	800	757	834	800	786	778	810	828	829	796	794	760	784	778	771	849	800	783	814	761	770	786	773	753	830	779	785	810	779	799	770	843	829	832	796	800	825	757	795	816	848	790	766	814	785	852	804	833	823	800	791	785	771	798	817	802	771	824	844	776	786	827	779	815	798	763	750	764	790	807	832	835	789	763	789	806	815	813	793	799	826	773	783	766	816	807	807	866	781	781	774	820	860	796	766	792	789	782	812	780	781	805	726	737	804	799	739	790	801	825	814	813	865	764	755	805	840	848	780	813	808	828	820	765	852	788	784	789	767	735	805	788	818	849	780	809	807	823	759	802	861	794	771	804	774	792	802	821	819	821	774	764	851	788	805	806	779	851	780	765	765	799	829	790	799	843	817	736	797	768	798	822	821	818	751	807	778	839	878	835	817	768	772	838	842	751	755	754	798	806	783	753	790	759	852	741	755	806	797	768	828	751	808	767	766	796	782	811	802	791	827	838	752	802	786	819	819	857	773	840	786	791	769	789	840	858	793	806	819	795	859	828	777	830	821	805	847	811	800	802	798	785	779	807	774	828	797	818	787	797	831	767	800	859	882	800	814	808	805	816	800	815	796	758	748	825	803	784	769	782	805	805	828	835	792	859	762	809	777	799	780	811	752	805	777	779	788	774	758	846	772	818	700	856	790	753	820	820	771	828	808	807	822	780	774	789	806	823	840	831	829	788	823	872	791	797	830	789	803	769	829	751	808	806	819	844	779	796	794	784	765	778	783	799	807	740	768	751	848	794	757	800	799	747	783	841	799	812	809	788	803	774	818	746	781	778	793	788	786	815	806	805	829	788	800	793	798	800	829	848	767	822	767	792	803	795	803	801	819	801	825	764	859	851
56632	71115	73457	54700	24265	3634	748	516	483	389	407	364	378	1660	7638	9177	6765	4637	1840	1011	537	370	280	280	278	297	325	280	280	261	262	275	287	262	256	285	265	281	248	254	283	280	256	282	281	283	323	286	271	261	253	269	268	278	252	250	301	270	287	266	310	280	308	262	292	259	282	251	294	259	274	276	274	261	266	302	249	265	248	258	302	283	271	267	285	289	268	267	265	251	310	299	276	242	287	283	305	298	268	259	293	282	269	267	301	265	285	296	262	236	300	275	301	291	274	266	306	303	297	289	280	289	274	285	295	279	307	263	272	261	271	283	249	276	305	292	245	294	299	264	263	239	285	279	282	237	292	281	285	243	274	289	297	287	262	288	295	284	292	280	283	253	287	269	312	285	282	277	286	281	273	284	249	284	281	270	258	300	253	280	245	280	295	259	272	261	272	268	263	251	282	252	296	257	303	262	276	299	286	295	262	271	325	264	271	260	290	258	288	279	270	274	264	244	255	258	255	310	291	277	260	261	311	282	276	249	249	256	280	251	244	263	250	277	240	258	257	286	278	289	291	242	287	231	297	283	271	286	256	270	262	308	280	267	281	278	258	297	264	264	284	277	274	248	278	272	271	277	279	264	263	258	277	262	257	258	280	276	264	295	264	259	275	270	300	268	250	275	285	279	240	286	273	275	291	277	263	263	277	245	293	287	265	271	236	258	235	281	268	297	246	264	264	269	306	308	278	271	230	278	264	240	254	231	276	278	247	294	287	281	288	293	289	281	295	266	292	278	253	290	254	251	263	290	284	257	288	284	283	278	317	252	283	268	279	305	297	269	271	253	293	277	291	299	299	286	265	242	273	267	263	253	295	277	271	265	272	273	275	272	264	260	251	265	284	289	286	271	301	293	257	281	257	275	291	293	294	285	257	252	284	274	268	323	300	314	246	290	245	290	279	258	279	273	267	278	299	284	255	267	278	271	281	235	280	279	273	279	289	248	290	258	254	288	261	276	294	275	309	296	273	264	302	297	283	262	277	292	268	274	292	286	283	289	268	246	275	261	276	293	247	253	239	261	266	282	263	265	310	295	256	264	249	321	315	255	257	256	307	258	241	270	281	275	260	281	276	285	320	276	267	275	255	288	264	305	271	277	295	269	285	299	263	259	247	261	251	254	278	280	302	283	276	267	263	291	261	269	247	280	271	233	298	286	278	281	261	286	281	258	307	277	228	262	282	278	292	265	271	264	305	274	264	275	314	289	282	251	272	247	291	267	299	254	289	292	289	272	299	279	288	266	257	285	293	260	255	286	287	280	267	245	252	304	285	262	290	307	273	266	279	281	306	246	268	284	283	243	281	252	263	273	280	306	262	264	259	250	268	269	266	279	275	257	284	272	255	255	277	254	273	279	255	270	277	273	270	277	278	279	265	281	290	325	280	274	259	258	309	314	269	281	243	255	252	262	273	251	298	278	277	315	281	277	284	257	267	268	308	274	295	230	260	285	272	265	262	258	269	282	323	268	299	268	280	287	288	264	286	275	270	256	291	299	243	275	272	287	273	279	290	292	243	286	308	273	288	286	266	284	261	252	249	266	290	246	283	282	277	289	242	244	271	268	283	293	256	299	304	270	299	306	257	283	272	289	271	256	282	277	275	281	277	261	258	291	255	279	272	304	252	263	296	281	275	296	288	268	276	268	281	275	280	284	250	291	278	282	258	258	259	276	296	289	247	265	286	237	281	257	273	293	275	286	259	286	288	267	268	240	278	283	259	257	288	245	267	264	281	290	269	274	285	256	277	261	286	264	288	264	288	286	307	274	282	284	281	287	266	275	272	287	286	280	284	275	287	246	257	260	294	291	278	292	266	261	271	263	255	276	270	239	291	266	261	273	249	244	261	275	282	287	255	271	311	257	263	273	253	275	267	297	307	242	234	286	257	278	273	280	274	287	262	259	279	268	307	265	251	247	272	269	278	272	288	263	287	287	275	264	264	292	252	303	257	268	253	261	252	269	277	242	275	293	286	321	271	290	271	288	258	238	264	280	278	276	274	273	276	257	266	285	264	270	266	264	314	267	291	260	266	270	271	273	292	274	278	265	245	298	260	289	264	275	289	302	280	270	279	278	244	243	256	294	276	285	278	276	308	296	270	292	267	285	279	275	273	254	287	282	279	255	264	259	282	293	283	274	270	277	289	268	280	251	293	269	291	282	292	263	266	273	281	254	290	269	260	285	282	259	271	268	253	266	263	271	291	301	267	288	263	308	284	279	241	264	298	287	306	293	263	273	258	294	262	269	285	272	300	265	297	254	253	276	257	285	271	311	271	270	274	277	258	257	266	273	274	255	275	274	268	253	311	297	270	264	285	273	250	268	290	290	280	278	252	246	264	260	271	259	255	275	274	269	250	256	257	304	251	282	249	303	297	268	257	286	274	272	289	271	263	294	300	260	281	273	261	229	246	296	274	262	267	281	251	252	270	271	278	251	265	283	272	289	270	294	271	294	272	256	263	297	268	238	284	310	263	294	267	255	253	286	297	271	283	256	279	275	249	288	233	278	299	298	301	283	296	295	272	264	266	285	289	276	268	294	259	277	269	251	269	268	277	286	261	242	289	258	322	288	273	322	277	274	272	283	289	282	271	250	265	292	269	259	274	294	270	325	257	276	261	257	266	257	261	291	269	282	270	302	292	257	296	268	256	304	294	271	264	274	280	296	299	281	263	290	244	282	282	269	264	257	261	279	273	287	312	273	264	259	285	257	313	244	250	277	274	267	268	283	264	289	290	272	278	256	262	297	258	287	288	271	284	271	267	263	310	246	279	241	274	304	238	260	279	253	260	271	260	281	260	280	286	273	294	246	283	301	296	290	275	305	295	262	290	290	262	299	278	252	295	274	242	295	268	271	279	280	281	273	272	282	300	257	257	266	293	286	278	258	259	233	257	261	276	268	266	244	281	276	294	277	266	319	271	294	259	267	264	278	255	279	259	279	285	277	279	283	267	255	300	269	271	253	274	263	269	271	263	278	285	273	301	282	273	301	291	287	270	284	274	256	288	300	319	265	301	302	264	266	243	284	289	294	251	247	284	292	260	272	243	285	292	264	262	300	275	266	257	260	234	260	276	270	290	251	292	266	305	277	277	272	256	262	252	290	252	262	282	290	281	283	257	284	246	276	284	306	287	291	276	253	277	304	293	292	264	266	280	272	248	289	259	285	284	256	274	266	284	295	271	228	259	268	319	325	292	279	276	261	268	275	275	297	287	257	279	281	285	263	299	308	265	287	240	293	315	270	267	251	248	290	255	277	291	273	254	247	297	252	272	269	298	281	289	252	259	282	268	288	278	316	276	275	262	250	267	265	278	299	266	297	248	247	247	274	310	288	296	243	258	272	269	295	287	300	298	283	275	296	290	274	287	261	247	268	273	259	270	282	263	288	259	284	272	260	295	265	294	270	265	291	264	267	276	286	297	283	290	274	276	274	285	287	277	247
33336	51774	67187	58848	14736	2773	1998	1673	1644	1435	1299	1212	1230	8607	28279	30230	24013	17615	8607	4762	2114	1130	859	657	638	679	681	688	663	675	656	674	642	632	636	737	666	660	614	693	668	630	718	656	681	696	627	594	692	671	635	647	693	684	616	636	654	677	697	640	628	656	659	671	674	681	706	646	649	660	685	676	669	686	679	630	613	625	691	699	621	709	673	618	686	660	614	705	648	643	682	647	695	626	715	678	687	651	670	675	685	664	659	666	723	652	655	627	637	714	667	650	645	646	704	642	591	665	634	677	655	676	653	655	670	681	675	643	647	622	613	627	641	682	668	697	624	630	643	669	705	665	692	626	689	658	706	700	654	669	649	638	718	706	665	638	646	615	698	673	689	687	653	641	642	705	701	666	694	636	708	669	663	676	663	679	652	649	674	691	637	691	678	626	629	635	686	624	644	613	664	680	683	706	626	682	693	676	657	699	641	670	643	706	607	693	695	700	620	672	701	647	648	639	669	668	649	634	630	633	612	681	688	676	640	659	649	653	662	679	682	642	680	722	671	631	662	608	663	654	696	659	625	690	631	644	648	696	676	706	627	666	682	670	680	631	669	668	663	673	679	649	637	645	676	675	680	615	674	663	663	688	662	691	644	663	712	620	672	682	650	624	705	710	653	677	696	672	658	674	649	676	662	675	645	660	688	676	617	677	658	644	684	677	639	702	667	633	630	665	652	679	657	656	671	681	686	665	694	680	698	651	642	654	736	652	654	620	697	652	678	629	698	618	701	626	646	685	682	701	673	626	691	677	667	655	648	650	676	657	664	684	640	627	671	632	712	676	658	671	633	657	700	704	685	654	655	706	660	720	674	634	714	660	629	676	653	670	648	682	602	666	652	611	646	652	629	632	643	621	680	686	688	694	644	637	660	651	648	670	679	672	666	662	655	664	674	647	671	642	665	647	684	673	689	681	639	647	700	614	685	685	643	686	674	700	624	694	699	685	675	678	677	644	642	692	650	648	681	667	602	675	675	691	671	622	646	700	656	662	661	666	687	650	673	635	650	709	639	661	706	648	682	668	626	651	663	709	664	665	648	638	689	670	639	650	669	676	675	679	680	629	691	636	670	664	643	716	652	649	663	676	669	666	695	702	655	640	657	673	655	683	649	678	658	680	663	705	661	674	726	689	698	637	629	705	632	629	658	698	649	673	623	630	681	640	709	654	645	692	634	674	673	617	638	698	654	671	618	654	688	677	642	687	715	666	643	693	673	614	662	676	625	702	652	660	685	654	661	627	683	660	614	637	676	682	647	658	678	689	694	687	674	653	629	732	633	676	674	665	675	636	710	675	697	685	662	654	688	680	673	665	667	638	670	627	609	699	681	642	655	704	652	620	676	672	678	653	675	672	666	658	657	681	698	661	659	692	690	661	604	670	641	648	644	657	649	681	620	666	661	645	637	664	630	663	628	670	661	619	704	637	664	675	675	654	661	680	657	667	676	618	656	687	671	679	646	634	661	697	648	700	636	705	689	699	661	694	673	682	647	686	678	660	689	620	672	611	686	691	701	692	634	708	683	683	680	679	690	675	654	659	620	640	661	664	660	675	643	652	658	658	670	659	621	651	662	644	668	648	683	653	660	663	634	642	640	653	639	665	666	655	627	675	693	681	682	640	612	704	666	644	620	700	690	624	640	701	650	694	687	676	657	708	688	719	645	625	702	652	637	656	683	684	663	662	701	692	706	673	657	689	636	639	656	611	616	629	606	654	688	659	658	673	663	652	666	692	644	657	615	655	697	693	671	672	671	695	704	685	647	679	663	661	636	691	647	631	659	653	647	685	677	723	646	693	655	648	671	648	659	684	684	660	674	654	637	674	666	642	709	662	680	664	638	614	656	662	696	698	665	683	646	701	678	642	677	687	679	661	647	621	642	628	656	687	681	639	695	679	654	682	645	682	700	682	711	606	657	664	628	690	731	655	688	652	699	619	649	692	689	671	679	668	650	694	690	676	644	651	628	684	613	666	627	657	658	683	717	666	655	674	679	686	743	695	627	672	676	655	696	629	666	706	640	632	683	677	689	655	693	642	678	660	662	639	649	705	692	694	657	671	619	656	725	619	645	678	655	607	652	614	682	686	655	648	676	648	664	675	642	621	660	664	733	710	674	700	658	642	675	672	649	612	676	662	717	715	660	657	644	692	739	680	672	654	644	666	623	700	660	691	659	668	697	642	628	669	656	679	659	727	692	682	673	688	653	670	675	645	647	711	663	670	664	668	641	645	652	652	722	660	661	650	696	647	706	660	640	638	695	627	663	668	656	671	650	687	640	662	667	673	678	678	657	722	684	728	667	651	678	710	678	649	679	669	637	663	688	637	651	696	684	626	664	661	661	649	678	702	669	662	696	658	709	705	628	684	637	620	638	713	639	688	671	666	648	652	658	649	638	682	640	661	628	650	658	661	669	682	628	741	657	638	658	627	661	670	669	657	678	650	656	651	625	707	716	669	674	655	680	661	631	616	690	686	667	629	699	685	653	640	645	645	651	638	648	647	702	670	629	688	650	671	686	654	674	661	622	657	694	700	629	670	681	652	658	647	699	654	683	671	677	682	629	706	641	652	664	678	626	662	651	697	691	642	625	670	647	645	698	674	675	641	647	677	685	644	650	684	669	640	636	686	676	641	616	703	680	708	657	655	636	661	687	687	663	638	668	713	681	670	665	704	670	692	664	655	673	647	696	648	671	705	613	639	640	663	687	623	687	661	642	635	621	632	600	711	646	678	643	644	657	644	676	615	643	635	660	661	654	625	663	619	632	700	699	670	652	667	683	638	663	663	652	657	698	674	652	657	643	679	656	655	690	694	652	659	667	650	641	666	689	717	648	654	698	643	646	663	694	658	663	648	674	727	686	700	678	670	647	662	650	706	648	639	615	702	626	650	669	649	645	687	665	681	660	638	693	676	633	661	678	666	647	651	687	654	643	704	661	618	637	649	651	644	699	649	710	680	629	657	661	690	687	691	687	627	606	678	694	703	651	693	647	665	697	680	637	641	708	648	653	679	677	729	672	644	703	634	668	671	674	642	705	691	641	709	668	672	668	663	650	662	718	684	681	676	716	666	693	664	664	678	639	694	657	674	646	684	610	696	684	661	671	668	677	697	701	688	677	674	694	645	684	697	688	667	624	673	688	657	694	666	658	624	682	631	652	680	698	652	642	687	713	676	679	629	696	635	655	623	650	687	673	643	701	676	687	653	683	681	645	707	631	696	621	673	667	673	639	676	666	681	666	662	633	659	719	602	683	688	724	698	643	648	652	709	667	631	640	660	648	672	616	648	675	661	635	648	656	657	663	665	697	698	667	648	686	630	670	665	691	660	692	616	712	643	668	646	633	677	690	671	639	689	692	682	694	631	708	674	678	698	640	650	654	664	670	654	642	719	636	615	650	622	673	667	655	615	665	673	662	648	729	645	636	693	658	700	677	698	685	685	627	677
7175	6757	8195	2792	751	350	383	392	339	381	367	391	382	377	407	681	813	670	543	503	405	370	361	357	365	348	358	324	379	366	390	385	313	357	355	376	354	338	340	359	376	361	354	316	323	368	347	386	353	378	317	367	375	376	362	333	382	374	351	334	357	367	347	330	382	360	392	363	383	379	307	368	358	375	361	361	335	331	360	398	342	351	364	361	357	337	364	349	364	374	389	359	350	369	381	354	372	370	357	377	349	349	362	360	348	403	364	385	368	379	376	298	395	362	378	341	349	368	341	385	343	372	410	395	350	393	380	344	369	355	354	393	353	372	412	387	377	342	367	325	338	377	340	380	340	373	367	366	390	352	359	325	371	340	357	338	306	365	365	335	340	331	330	361	358	337	372	383	360	347	362	384	349	355	362	365	371	388	400	354	343	368	365	357	359	350	319	365	370	383	364	364	375	357	368	378	356	373	362	357	363	372	383	347	368	338	356	378	361	372	380	354	359	382	364	424	337	371	370	361	381	361	375	376	372	409	379	345	377	354	370	368	400	364	372	356	376	362	392	360	364	370	356	340	373	414	331	349	362	347	341	390	343	379	379	343	381	368	373	386	351	335	359	371	382	378	387	351	392	380	356	357	351	375	353	352	379	374	357	374	372	364	350	336	370	362	368	350	401	323	353	375	350	348	382	383	375	383	376	378	368	359	393	366	339	364	393	374	374	405	378	392	379	340	370	363	387	394	346	343	363	328	372	381	355	364	368	367	381	347	351	364	375	375	412	375	377	343	359	367	328	377	391	365	366	354	369	388	379	379	317	355	361	343	355	336	385	382	363	356	389	372	380	367	341	314	366	375	323	340	359	349	356	360	349	333	361	382	351	334	369	350	364	344	375	399	357	372	370	364	368	374	384	360	358	371	372	324	347	354	358	382	369	366	373	377	360	382	344	336	378	372	354	385	329	381	401	371	345	368	371	390	344	368	382	361	366	357	358	371	395	340	352	387	352	374	334	382	378	376	342	353	385	349	368	356	362	360	360	366	370	352	351	324	385	361	376	375	371	346	400	324	368	362	375	329	344	381	368	347	337	367	356	362	360	376	360	351	339	372	358	361	339	362	355	345	370	316	360	363	385	332	384	336	373	361	336	342	369	362	364	411	353	336	347	396	360	335	410	353	375	377	392	354	343	386	372	364	400	342	338	358	425	383	367	368	404	352	350	352	339	339	360	384	378	332	374	386	377	346	360	354	334	399	369	352	355	356	361	366	377	362	355	401	355	341	397	387	384	383	362	350	377	379	341	390	407	373	388	373	365	352	396	395	349	358	363	358	352	360	379	365	340	396	372	349	364	337	339	349	383	386	380	352	379	371	394	367	381	389	404	383	331	347	369	379	368	364	366	373	346	353	366	385	370	408	353	372	364	320	380	356	384	330	346	354	357	373	358	354	348	379	342	366	387	365	363	357	354	357	376	343	383	367	340	385	378	370	341	362	376	333	373	359	376	380	339	366	366	368	383	385	360	350	371	377	362	380	366	380	340	387	371	365	323	370	371	348	371	348	380	328	377	361	362	362	388	340	339	350	364	343	357	396	350	372	361	348	322	378	344	353	339	351	327	365	375	358	354	362	398	352	340	363	351	381	370	340	312	336	417	341	377	345	330	376	354	382	352	365	387	396	354	358	406	357	339	378	390	328	380	363	339	362	377	388	373	342	386	339	356	345	362	376	372	376	398	349	386	328	396	350	348	341	378	384	367	361	345	370	386	367	392	370	377	375	366	318	353	319	355	368	354	389	361	374	355	381	375	362	374	355	357	351	359	367	414	399	349	361	360	328	352	370	345	395	359	403	370	354	379	382	351	363	380	369	348	443	373	378	344	349	378	356	338	351	371	384	361	379	369	379	346	387	367	391	391	377	331	350	370	337	358	370	371	348	385	349	376	339	319	363	339	397	370	357	375	354	421	343	366	369	380	363	386	385	347	332	405	343	355	373	390	372	387	359	376	405	359	361	372	339	350	358	368	356	364	377	363	402	349	383	383	393	378	351	380	381	356	378	346	344	358	372	350	383	409	355	368	341	383	363	377	355	375	342	363	376	354	361	332	339	364	373	360	352	382	351	407	374	374	348	357	337	365	382	359	346	358	330	349	350	370	368	346	395	380	351	361	372	364	350	331	383	354	381	358	377	368	352	341	393	358	350	369	390	376	351	402	342	351	372	354	388	406	381	360	371	376	365	388	371	366	360	375	352	372	327	363	408	344	354	342	346	347	352	354	365	355	389	364	364	355	397	344	313	339	333	373	357	381	344	326	382	364	356	365	308	358	342	334	367	370	366	357	325	358	372	362	363	377	344	369	346	402	361	355	380	380	375	361	393	344	366	355	360	392	374	368	357	355	397	348	351	372	397	362	337	314	358	406	361	360	355	356	374	388	357	378	359	361	353	360	352	380	414	377	393	359	326	336	334	368	349	373	364	357	388	331	386	350	353	376	370	360	414	351	359	394	397	361	377	342	368	377	363	350	397	415	363	348	368	343	411	342	373	370	344	348	388	393	357	347	344	381	354	352	365	337	375	395	371	368	371	349	336	361	327	376	361	383	361	391	391	350	351	317	368	362	386	358	371	400	354	360	353	403	341	385	377	392	361	388	335	350	353	376	385	365	324	384	325	358	369	354	341	411	380	364	382	366	365	389	349	391	359	360	373	347	346	363	375	389	348	342	355	356	393	338	352	363	354	389	345	372	372	353	316	353	359	376	370	344	377	375	355	365	337	346	366	357	379	370	421	392	396	367	366	342	379	347	373	349	357	366	377	379	379	342	374	418	384	345	396	347	367	359	393	374	375	337	322	364	350	331	358	340	360	320	364	360	366	337	398	373	360	351	335	330	390	349	350	379	346	376	332	340	378	353	368	360	345	346	356	375	373	374	409	365	318	351	355	345	364	388	340	341	355	373	333	366	349	370	352	378	351	402	349	375	350	380	386	376	374	393	331	342	365	381	347	348	393	386	312	367	366	353	378	343	358	404	373	347	365	320	356	384	385	382	383	339	315	372	407	349	393	346	387	359	366	373	392	399	377	319	362	358	351	367	332	364	383	360	387	361	354	359	376	389	384	357	368	373	365	368	330	388	362	367	369	373	398	338	328	381	368	359	381	387	312	338	349	379	403	378	352	371	368	319	375	356	398	383	362	375	381	370	353	343	357	372	313	372	327	368	362	366	359	338	376	355	393	354	373	340	377	335	362	309	348	366	353	401	376	333	341	327	378	338	377	369	351	369	358	392	362	377	376	387	359	365	369	371	392	342	401	373	348	354	340	366	363	349	370	338	361	352	372	372	371	382	394	336	331	329	342	365	372	354	364	346	345	364	384	360	383	354	372	374	366	370	419	345	361	373	368	388	343	374	350	352	384	364	403	338	345	389	342	338	384	349	374	323	349	359	330	382	355	367	355	378	349	345	322	359	387	382	394	370	371	352	351	352	344	363	342
6466	10254	14928	8111	2408	934	947	944	917	903	876	870	860	898	1403	3101	3366	2657	1801	1350	1018	892	834	886	880	841	845	893	859	869	837	842	891	823	832	863	867	858	848	893	817	872	857	843	868	910	859	877	855	820	844	871	918	833	840	839	896	820	838	837	832	824	831	883	830	867	845	801	846	797	853	852	836	823	837	857	827	860	826	815	810	917	797	904	856	795	815	836	836	853	819	844	833	850	824	900	834	927	842	859	858	873	810	901	796	894	822	825	841	883	928	831	848	877	831	834	845	817	781	863	865	862	859	852	869	840	876	843	848	800	878	852	807	915	820	856	833	803	842	855	776	836	875	827	888	845	864	830	879	867	841	841	808	790	855	797	803	864	815	827	817	884	818	850	824	823	819	852	829	830	839	830	844	865	829	868	863	879	804	879	873	818	848	825	824	881	814	842	820	892	855	834	837	839	845	868	874	844	872	817	851	866	817	832	866	931	800	881	842	899	817	825	852	860	865	894	858	879	884	821	886	809	877	832	849	920	821	840	828	909	859	859	864	809	861	907	877	882	872	806	824	872	884	846	848	857	865	828	842	810	837	850	865	888	881	870	883	848	884	844	848	839	847	859	919	835	798	862	848	835	814	876	894	829	889	867	863	842	876	844	896	890	835	859	850	869	845	856	883	863	804	863	849	888	868	837	801	835	823	801	833	894	857	834	826	884	880	898	865	879	854	819	839	831	865	895	855	874	825	846	820	857	853	848	821	878	842	832	863	845	868	862	841	818	867	839	808	863	892	806	848	850	835	831	858	891	832	840	781	857	841	840	854	882	879	879	845	854	866	882	820	829	805	832	893	867	867	850	861	863	806	844	860	844	859	874	849	858	897	896	903	878	856	848	848	841	833	814	838	814	863	848	864	841	872	850	864	841	849	893	861	846	850	876	896	790	796	856	879	870	807	849	843	824	850	829	926	896	824	877	907	860	824	848	841	827	832	806	879	864	868	888	834	890	810	840	784	809	886	805	886	853	841	886	857	842	810	879	845	832	910	890	876	846	847	844	863	895	898	861	845	895	858	807	905	868	845	879	867	834	852	840	857	845	842	921	856	812	902	899	877	867	868	885	859	842	843	862	875	802	832	861	854	893	907	793	895	844	840	846	863	832	811	859	857	853	877	851	830	821	828	829	828	855	822	796	889	874	844	890	885	904	861	875	866	853	828	794	905	890	847	895	848	827	903	831	909	842	797	865	874	886	814	879	929	939	904	873	821	907	855	910	818	810	856	861	888	834	831	807	836	831	874	831	817	891	889	835	893	847	833	886	874	859	887	836	867	870	842	826	870	831	865	894	845	855	823	789	856	869	847	834	867	859	886	805	807	838	833	870	871	846	807	830	854	888	861	873	840	837	821	849	865	906	939	855	864	860	869	866	875	889	856	788	844	885	881	851	874	851	852	823	808	848	862	842	886	842	827	863	891	818	907	865	839	862	832	856	883	833	812	852	848	860	855	851	814	896	868	810	836	784	844	839	888	862	890	836	853	841	879	833	889	836	854	842	814	818	910	819	859	813	804	889	894	862	847	877	789	890	852	836	791	827	843	786	837	880	812	801	892	854	867	875	901	848	853	860	823	816	836	832	862	836	893	841	884	817	915	868	843	887	912	854	859	818	853	845	863	878	827	797	849	880	831	809	820	837	856	830	837	849	844	867	824	840	829	861	892	837	866	849	823	894	880	857	844	806	891	875	783	868	826	837	858	846	849	857	842	904	844	778	853	879	871	864	893	834	852	800	875	893	831	849	899	808	851	859	822	823	816	893	813	837	822	886	883	858	893	843	829	822	846	848	838	878	847	781	865	846	866	854	823	900	878	826	834	838	853	837	909	847	834	850	852	836	857	800	902	804	850	899	909	820	834	858	853	856	836	873	822	897	816	880	880	847	800	843	850	883	882	826	877	883	898	854	840	825	848	929	902	877	818	833	841	909	824	821	853	835	841	803	870	859	843	843	856	875	822	842	875	827	863	834	831	868	828	847	829	870	855	798	833	831	872	840	860	870	844	850	847	864	885	863	855	859	893	852	862	846	835	861	813	804	884	870	852	887	867	834	845	772	849	846	814	883	838	900	873	825	852	869	797	863	879	824	792	883	833	808	827	857	863	882	839	855	882	869	834	885	844	878	903	849	862	874	862	874	845	842	865	814	838	859	880	787	884	816	852	865	886	858	878	801	869	926	843	861	888	817	844	879	875	860	830	904	868	924	875	874	866	917	845	857	905	836	807	857	865	853	837	814	867	853	871	855	818	909	857	815	824	795	848	881	858	850	821	839	853	853	855	853	802	877	821	845	860	827	822	813	880	882	853	859	798	862	853	850	840	829	890	889	886	849	896	836	827	830	880	860	882	877	843	810	869	863	877	880	809	875	880	844	820	801	826	859	806	833	849	836	902	826	874	865	856	792	853	842	890	852	799	890	861	820	856	874	912	831	836	886	881	879	875	855	820	839	880	804	918	878	860	892	864	846	875	874	819	831	852	860	906	895	878	915	870	870	874	840	859	870	888	830	839	875	835	849	897	859	823	825	834	845	865	837	861	834	831	839	856	813	859	887	822	833	808	858	827	830	892	864	857	801	814	864	891	870	829	859	810	858	870	853	849	890	851	871	846	860	819	899	876	840	866	861	837	840	861	864	858	788	850	869	861	844	796	854	823	852	855	871	828	887	881	835	826	845	847	899	850	875	879	842	863	848	816	833	815	844	864	851	838	854	845	832	830	875	824	884	879	830	856	902	802	839	868	866	859	899	865	840	863	863	861	855	868	855	833	831	803	803	817	818	857	809	858	825	857	911	859	901	859	825	872	844	857	875	836	838	899	880	844	825	852	889	847	899	884	831	883	847	847	828	903	879	855	852	848	840	870	876	846	920	860	785	874	901	813	902	812	815	852	808	909	865	846	876	890	829	866	814	840	823	824	866	881	886	856	866	896	883	849	850	863	841	828	866	841	869	837	833	852	867	854	865	850	853	914	878	839	873	866	874	881	821	825	874	869	854	886	865	836	848	860	850	862	853	856	798	812	893	843	842	856	782	797	853	860	825	813	848	857	880	864	858	844	876	824	871	862	856	869	866	826	822	843	822	874	827	863	853	867	825	796	851	918	867	880	889	883	857	869	835	806	883	840	808	887	892	864	828	837	834	871	837	859	839	915	836	874	861	851	833	798	823	841	848	877	883	801	846	855	859	910	848	819	790	900	861	967	810	860	829	802	875	842	850	871	817	812	831	845	874	854	848	855	826	871	844	796	876	835	864	837	803	842	869	897	839	902	891	838	878	865	838	883	830	841	852	825	844	847	875	858	827	836	859	848	866	844	866	847	838	837	863	817	876	862	840	809	823	794	798	841	896	874	805	901	862	804	878	837	849	863	861	869	816	859	869	920	838	819	907	837	814	856	846	833	816	878	936	851	858	836	867	825	902	872	891	890	829	860	884	780	837	829	841
37084	54257	60514	39353	14403	1039	432	381	388	402	324	352	308	310	1210	4655	5235	3875	1959	1027	515	387	314	283	298	283	270	319	331	315	290	289	311	309	300	281	293	283	314	316	318	320	315	275	296	307	303	331	313	329	288	282	320	283	326	301	298	294	311	295	296	317	273	328	271	305	304	289	297	324	305	276	293	300	320	278	279	325	291	305	323	313	295	299	302	305	325	280	296	305	322	293	300	321	320	308	302	267	267	326	297	308	289	314	330	278	299	314	304	266	278	289	311	331	325	298	307	287	292	284	299	280	273	323	326	306	291	314	306	304	318	301	344	301	299	305	337	333	295	313	276	283	309	282	310	284	294	319	312	268	309	290	283	291	272	305	295	312	299	288	291	280	289	303	289	307	321	304	274	253	283	299	284	299	293	272	267	301	339	303	288	303	330	298	300	267	319	288	281	293	296	285	304	302	274	265	302	296	289	284	304	309	307	275	300	318	271	288	290	300	282	283	269	291	295	299	307	325	285	327	322	308	309	298	293	325	310	292	272	330	303	285	276	283	301	359	271	332	334	292	312	316	312	304	291	284	336	297	297	314	280	306	272	265	317	286	321	312	317	322	303	286	304	314	313	311	330	302	280	299	285	299	330	298	300	319	306	284	321	264	303	293	311	291	298	260	306	284	310	288	309	286	313	303	304	272	289	280	304	276	314	263	299	292	331	284	288	297	294	281	310	311	303	257	334	303	314	306	321	296	287	292	297	281	326	286	291	287	294	291	319	335	282	282	304	286	288	286	314	307	274	303	337	293	309	350	305	305	281	282	271	297	285	311	270	293	284	290	292	291	306	331	334	330	279	309	306	286	288	335	360	287	299	291	287	299	283	284	300	291	292	332	313	313	301	294	319	301	314	321	326	279	304	279	291	308	307	303	297	280	315	286	288	305	279	330	267	312	301	241	298	284	291	295	305	303	323	306	324	308	268	309	274	310	286	301	293	306	342	301	296	320	321	300	271	287	315	306	304	290	274	303	290	305	317	314	287	310	288	305	300	271	325	295	280	301	308	317	290	293	314	272	300	295	283	338	318	314	323	321	297	330	281	300	286	315	334	293	322	278	361	326	304	323	273	284	312	314	307	263	281	309	291	302	306	300	313	302	297	292	309	290	307	313	293	289	310	294	316	269	339	303	285	318	317	267	302	320	284	314	334	314	318	315	303	297	336	324	303	322	339	306	284	286	327	339	295	286	286	309	303	301	300	291	291	281	289	299	310	310	320	291	290	354	320	274	324	298	285	327	310	307	312	307	282	344	330	288	289	283	278	312	292	266	329	292	309	313	285	311	307	326	296	311	329	322	328	294	301	299	285	332	311	355	330	284	299	313	309	268	300	303	314	312	305	320	280	338	300	311	291	332	296	354	301	296	276	296	329	280	294	279	288	323	310	290	305	299	278	300	304	293	330	302	267	320	279	284	293	282	278	300	296	324	315	321	317	295	313	313	265	287	274	302	306	295	314	311	295	285	291	307	289	313	285	301	335	318	313	307	290	320	280	317	280	289	283	307	287	265	289	295	301	267	283	294	272	310	287	270	289	299	295	325	309	310	306	309	297	333	339	278	341	284	294	273	329	320	299	313	298	294	281	269	277	334	305	276	323	315	295	306	300	306	285	303	307	302	289	324	290	262	272	302	285	284	316	311	272	283	298	298	288	296	301	282	291	338	304	307	311	306	306	326	288	305	288	289	291	290	312	276	308	332	300	300	302	281	292	281	310	322	307	287	295	301	307	271	319	288	315	286	302	253	307	272	321	274	296	295	321	293	296	316	285	286	288	328	296	318	306	300	326	300	281	281	314	317	295	310	303	310	325	301	305	285	331	313	312	280	304	295	298	317	301	299	307	325	345	308	308	290	281	337	306	285	293	307	313	296	273	290	284	325	292	306	281	297	288	292	252	333	313	325	317	299	300	274	317	294	293	294	298	300	288	316	294	311	285	319	330	311	328	290	300	322	337	282	305	308	265	278	328	286	329	315	308	281	270	314	283	294	315	293	272	300	300	328	303	284	291	298	303	277	300	301	265	286	315	320	315	326	297	295	323	285	286	284	296	312	293	334	292	358	298	276	298	291	308	307	293	307	284	334	285	295	272	328	329	304	307	268	285	284	298	279	254	294	306	285	298	306	307	310	284	309	295	285	284	344	278	324	294	289	314	333	325	273	298	332	289	301	337	298	286	282	317	318	302	292	289	297	317	310	305	306	292	325	279	281	280	310	319	352	319	286	303	317	315	332	276	288	310	310	301	308	304	314	294	319	293	351	255	313	351	261	297	278	270	311	315	295	269	311	276	284	318	350	309	298	310	309	318	299	277	304	296	300	301	290	297	328	332	313	311	307	324	296	295	275	302	322	337	243	331	322	308	296	290	301	285	332	322	285	295	295	294	317	286	304	264	318	290	329	347	299	298	298	321	287	287	314	280	277	323	319	301	317	297	282	302	275	309	278	264	283	332	286	316	282	268	271	318	279	287	291	327	281	297	277	287	306	310	312	289	280	310	306	309	315	314	278	311	279	301	258	292	299	292	302	333	307	291	272	318	342	296	303	292	285	325	266	281	303	318	331	294	294	344	312	314	313	311	290	301	313	309	296	315	320	297	310	304	297	329	280	299	304	275	315	285	327	289	280	291	294	298	308	298	289	284	292	294	280	287	286	317	294	283	290	323	269	261	271	299	331	287	265	303	279	297	274	333	331	303	294	286	298	318	295	338	303	298	320	297	302	267	291	349	280	315	299	320	319	311	296	288	297	311	294	300	259	299	296	283	298	330	305	293	277	301	292	307	332	289	301	310	288	284	270	286	282	298	292	248	299	284	278	295	329	313	295	294	330	327	296	295	309	296	284	293	297	292	281	322	290	301	302	281	301	301	283	300	306	317	287	317	325	318	308	296	315	318	331	307	298	344	272	309	309	292	288	308	281	335	298	331	295	257	302	296	269	289	273	290	269	305	286	330	288	294	303	302	283	316	323	276	325	299	311	301	300	314	283	297	306	311	339	282	315	288	310	293	283	252	271	312	289	308	318	326	290	333	284	310	296	259	315	325	305	317	301	286	294	318	321	305	289	304	309	291	309	304	323	292	282	292	305	317	318	300	305	300	318	309	322	279	289	295	281	323	320	330	300	293	321	306	280	290	262	266	286	317	298	295	277	314	271	293	262	342	272	312	289	314	281	256	286	310	318	311	315	293	291	329	282	272	304	275	277	297	276	320	279	317	297	307	310	280	337	327	278	278	282	303	287	267	272	266	296	285	313	299	322	325	308	261	292	305	297	295	343	302	303	325	333	326	297	285	319	300	306	312	314	300	280	289	285	321	305	298	305	280	305	290	307	313	294	284	337	301	330	288	319	311	285	292	285	282	289	305	262	275	305	326	290	311	294	287	280	323	325	287	338	289	293	289	296	288	287	268	301	277	320	310	306	312	291	301	313	324	306	320	273	366	294
22369	41909	53512	45346	11040	1761	1481	1354	1172	1091	1051	950	956	982	6803	21465	21302	16373	8785	4620	2118	1177	827	716	763	738	763	790	688	717	728	716	732	716	706	743	707	691	723	679	710	685	705	704	732	711	670	769	708	722	747	694	740	703	715	733	704	661	704	718	726	735	728	711	655	719	726	688	724	747	701	721	741	740	733	739	710	711	723	638	664	706	752	678	726	724	688	712	682	686	771	721	730	687	746	706	702	689	719	696	724	711	752	729	716	692	688	722	737	710	755	727	732	761	727	707	698	709	715	747	696	756	704	700	757	694	724	673	699	692	707	709	695	688	702	673	673	726	767	747	680	728	745	707	675	735	725	746	698	751	695	684	688	707	664	717	705	727	704	758	706	698	679	734	730	713	677	723	716	689	734	737	707	737	752	730	670	696	680	721	672	734	645	710	668	767	685	732	688	730	704	714	734	687	705	718	731	741	697	734	697	753	727	729	747	708	695	655	692	703	681	739	716	720	733	685	678	725	696	725	766	751	707	712	749	701	669	751	742	718	737	648	702	732	714	741	712	690	732	707	741	746	667	699	725	689	762	757	699	703	713	734	712	715	710	704	707	686	702	691	701	733	721	730	750	689	715	696	701	719	686	699	708	729	685	741	719	708	705	683	732	725	693	696	777	701	702	756	691	688	696	746	705	691	735	674	689	724	753	788	721	748	696	681	709	744	718	723	653	698	714	728	677	715	705	776	734	696	683	675	668	687	729	734	706	708	703	710	731	662	689	688	730	772	719	692	683	758	733	718	766	726	721	719	747	707	723	734	687	699	697	695	698	715	703	712	724	709	744	665	730	718	749	692	740	736	712	743	703	718	689	706	707	702	688	700	717	754	730	778	696	743	732	683	711	714	716	716	678	714	692	746	704	724	727	699	726	696	679	690	690	692	730	741	710	687	717	733	745	646	726	713	749	721	710	718	733	679	740	738	694	678	772	681	717	642	711	724	717	689	714	708	741	707	739	720	684	700	717	714	718	718	708	714	670	697	723	689	701	707	741	754	707	721	703	723	732	707	724	762	704	718	707	690	736	682	745	730	641	700	674	738	745	729	733	681	732	707	684	710	760	720	714	701	710	748	683	708	717	718	686	703	706	746	776	715	696	739	684	736	700	700	698	691	702	710	730	728	739	756	674	705	709	717	730	730	717	708	708	704	741	679	706	734	695	726	702	724	705	716	679	665	737	713	672	713	722	717	727	740	738	683	790	683	665	671	702	745	725	682	720	678	747	671	722	686	686	721	723	752	707	731	714	756	710	700	702	701	711	761	739	680	702	720	692	689	704	682	688	743	706	723	726	698	765	662	720	736	765	696	754	707	714	725	708	722	691	662	705	743	718	725	741	673	670	671	686	685	699	706	712	721	720	674	736	675	693	723	762	754	708	706	728	772	727	724	712	710	701	738	717	700	729	717	713	691	701	725	690	715	753	712	694	693	687	708	720	664	755	712	744	751	696	711	755	706	725	688	698	728	691	711	722	706	711	710	711	725	676	723	699	705	661	727	718	661	693	706	695	696	690	692	676	700	705	741	727	736	704	690	687	725	682	668	739	697	674	729	702	705	713	794	711	716	782	737	739	687	683	718	722	715	700	751	705	679	757	725	738	704	668	723	700	725	720	718	725	694	723	713	687	685	719	711	721	710	725	657	726	681	717	722	720	743	676	721	761	695	716	678	704	701	738	777	701	733	668	714	706	723	734	728	758	711	751	725	730	739	712	729	730	688	760	681	729	767	705	692	715	705	757	673	715	712	740	695	687	695	754	719	690	730	726	682	696	721	727	715	730	697	729	686	699	709	682	684	742	706	779	734	728	778	717	688	712	712	711	703	703	718	694	693	717	751	739	691	719	664	752	689	723	715	685	730	717	676	692	676	678	669	693	708	711	737	768	725	711	656	712	755	720	774	673	700	705	687	739	693	732	724	703	713	714	721	706	659	681	781	696	686	764	672	736	721	719	684	715	699	710	794	723	761	656	706	660	707	711	698	744	690	691	728	736	679	768	730	658	683	685	674	747	719	693	726	694	716	657	724	687	729	751	681	721	725	754	713	716	688	634	708	692	690	681	719	713	727	785	674	731	700	730	749	731	755	750	727	678	721	734	725	709	761	696	728	718	657	726	676	696	688	753	685	708	721	723	699	667	725	696	750	693	731	730	672	709	663	720	692	644	716	715	705	687	717	777	740	694	720	749	703	690	698	670	697	717	703	688	690	675	684	722	677	734	728	707	711	722	718	752	670	679	702	721	717	704	707	751	712	762	712	705	722	711	696	695	767	751	676	681	696	712	738	749	674	662	712	727	693	711	721	674	728	706	697	683	693	713	713	724	706	738	699	696	739	703	709	715	707	697	768	721	739	667	720	722	671	745	687	721	707	702	650	730	741	780	785	688	692	684	727	732	728	697	709	706	719	700	731	711	689	749	705	723	711	665	758	698	709	718	720	697	675	766	667	744	717	714	724	688	703	658	694	679	735	737	681	741	739	738	692	722	734	710	713	740	758	723	738	697	708	680	692	707	729	711	718	703	704	687	764	704	727	732	724	701	694	656	727	687	729	723	729	774	684	725	697	731	694	699	676	683	703	663	717	766	713	665	710	664	699	727	711	733	706	676	674	750	709	714	681	733	718	711	687	688	734	679	711	697	706	678	685	715	738	675	672	723	692	700	696	695	727	711	698	724	733	723	697	700	701	704	677	751	687	701	665	715	732	751	689	690	749	686	705	703	694	674	631	701	694	727	717	702	705	691	695	762	715	696	743	705	686	729	698	687	740	702	702	724	707	701	719	719	663	700	728	667	722	714	695	705	705	722	727	740	683	751	736	714	736	732	696	707	704	725	723	691	727	745	728	690	719	710	667	737	693	751	704	709	728	726	696	677	702	684	723	699	693	711	707	737	702	708	708	741	717	723	710	710	703	727	707	744	780	765	721	738	716	773	702	706	739	735	689	728	743	706	721	654	730	744	731	743	721	694	705	746	737	731	739	752	733	719	746	724	759	679	738	668	719	733	673	741	703	723	708	671	727	712	735	714	717	774	685	699	674	695	719	646	695	702	750	774	747	735	711	660	716	701	650	720	693	705	703	671	698	709	661	710	713	680	730	740	676	752	725	735	704	687	671	727	700	717	698	711	679	726	699	697	740	709	805	720	750	699	754	723	709	729	723	786	646	710	721	714	715	704	667	733	692	667	687	676	672	675	736	762	710	711	736	773	701	739	712	695	708	751	689	685	714	676	735	683	674	703	689	682	722	719	779	707	727	706	706	701	752	735	723	712	718	680	677	689	699	685	755	740	708	713	699	709	709	728	711	703	732	690	698	740	730	693	728	732	756	727	729	697	717	721	738	756	768	730	718	679	719	680	737	735	725	714	737	709	695	750	681	719	720	733	728	731	722	677	695	694	707	671	665	744	712	669	694	739	731	665	706	751	679	706	706	688	680	713	684	689	745
60297	71279	72974	50786	21168	2741	610	487	405	367	363	306	302	743	4862	8585	7892	5418	2391	1209	554	393	266	254	245	235	261	257	240	235	256	232	256	243	242	263	227	254	286	254	244	237	266	251	248	244	242	259	234	242	214	264	244	248	223	229	229	224	269	249	215	232	249	235	274	267	252	235	252	247	250	237	243	275	266	235	225	231	235	227	212	227	215	271	259	261	254	233	243	237	242	263	235	255	248	283	243	260	252	242	255	210	257	260	257	255	231	236	246	241	280	228	237	230	253	241	242	263	258	251	215	259	215	239	224	251	242	255	250	284	253	232	241	234	247	234	203	240	231	242	227	280	249	248	260	220	252	242	246	245	239	266	224	252	227	273	231	224	234	232	275	220	247	260	235	236	223	262	264	217	230	221	277	275	227	225	245	274	214	244	260	242	232	249	231	216	228	257	234	250	255	257	234	233	252	253	260	231	255	227	241	256	222	268	255	245	233	259	259	219	259	220	227	253	243	263	281	286	193	220	261	221	204	222	247	260	237	234	219	218	237	251	244	260	232	230	253	257	268	234	233	272	255	231	265	242	220	207	219	251	266	251	240	264	261	225	243	257	249	227	263	273	222	219	271	267	218	235	260	234	207	237	209	240	209	260	252	242	260	255	231	264	248	240	238	247	240	243	227	260	237	243	259	259	272	278	233	251	229	241	260	251	236	240	244	269	268	224	246	285	258	243	239	274	256	266	223	248	235	223	216	246	241	233	257	226	232	251	247	231	238	274	238	238	244	236	249	271	253	246	242	263	232	240	240	246	249	248	226	238	251	231	223	239	246	239	232	255	246	237	242	253	249	244	254	245	234	278	256	215	237	237	239	242	238	257	278	216	276	255	233	214	262	235	221	263	238	249	251	195	268	261	257	254	247	264	247	240	238	238	234	231	249	241	255	245	230	205	251	223	291	255	255	228	243	268	242	244	231	231	246	254	260	240	229	238	248	239	227	223	244	260	231	231	243	274	260	250	245	244	253	235	226	238	248	220	247	238	259	239	249	278	212	272	265	237	219	232	250	236	240	257	244	237	248	254	275	230	294	255	225	258	266	237	226	242	264	303	225	230	255	266	233	225	215	260	245	247	244	243	224	233	223	241	257	255	263	233	260	309	270	249	260	252	237	246	245	244	256	214	259	263	227	239	240	234	271	236	258	243	225	211	226	233	255	243	255	253	249	266	240	213	248	229	259	233	229	231	241	256	221	213	265	238	263	235	240	264	242	253	250	235	209	260	271	236	261	219	244	245	263	245	241	229	217	240	266	230	270	227	249	279	227	223	228	211	226	245	255	250	253	244	256	271	224	232	235	223	257	202	247	248	224	250	265	234	219	241	238	258	229	227	233	247	235	247	234	248	255	223	227	256	230	237	238	251	242	255	266	234	231	251	240	255	238	248	233	248	217	247	267	258	233	257	228	262	247	255	232	254	246	240	296	238	267	262	256	231	239	241	251	257	260	242	239	237	237	244	259	261	266	230	228	223	248	245	213	258	242	258	247	254	260	245	233	232	243	234	221	276	241	246	229	241	224	244	229	257	240	253	274	232	243	240	255	242	211	289	248	237	268	246	244	250	238	253	253	271	248	256	227	237	238	239	271	246	241	261	255	245	250	212	253	232	248	246	228	250	240	231	239	248	223	252	238	232	230	235	226	242	247	230	267	259	251	236	238	275	240	223	279	257	261	265	234	250	269	242	239	247	249	240	228	261	239	211	281	259	251	247	251	231	244	218	273	221	222	255	233	266	263	272	263	268	255	235	250	263	264	234	238	267	209	251	255	256	253	249	257	255	239	243	262	264	242	239	255	245	260	232	248	260	264	264	249	245	228	226	242	236	273	228	259	249	247	256	257	239	219	257	256	247	240	231	247	280	236	264	249	286	253	224	245	242	242	223	229	222	242	257	235	209	267	257	228	260	258	229	237	251	254	219	221	225	292	229	267	247	259	237	211	237	218	226	283	228	247	231	245	222	238	249	231	276	243	235	236	248	236	247	244	238	242	250	250	257	250	244	225	232	268	225	237	225	233	211	260	230	250	258	246	261	231	252	258	229	234	273	258	227	224	230	235	235	266	233	233	247	227	242	230	221	251	224	235	255	230	237	250	219	276	259	258	243	263	214	246	233	235	254	257	260	211	229	253	228	232	223	247	238	281	226	256	280	253	237	257	219	215	260	248	273	219	257	234	237	260	241	248	235	261	249	239	248	260	226	221	239	266	236	258	246	259	236	244	253	256	257	242	255	224	235	247	235	217	259	255	247	257	225	288	250	261	247	240	288	238	259	247	243	221	254	241	249	245	268	225	252	246	240	263	230	251	273	208	243	247	247	234	251	245	235	225	262	215	232	254	224	248	269	259	261	238	247	222	230	253	236	250	235	243	270	225	238	227	267	245	256	233	226	254	249	242	210	256	228	257	241	231	246	234	244	248	257	231	258	258	242	231	276	280	247	251	245	247	242	240	243	249	257	234	252	244	234	266	220	208	218	239	250	220	261	261	230	233	293	235	242	234	242	254	244	248	215	241	224	247	235	250	254	249	261	245	247	241	256	244	214	279	220	258	227	233	248	214	248	252	249	228	262	269	243	238	236	224	242	234	246	264	248	232	221	258	246	224	260	216	255	239	227	256	247	281	217	244	247	203	212	241	250	274	249	264	270	237	268	256	273	248	211	204	274	240	232	232	232	235	238	254	262	257	233	254	242	239	228	260	255	245	231	237	230	226	232	260	232	229	259	265	242	247	249	257	259	289	221	246	260	251	257	269	206	230	227	237	266	242	268	252	271	242	234	251	218	248	236	223	270	258	208	266	259	242	270	236	249	244	223	252	220	232	256	234	236	249	251	277	244	246	255	254	255	205	242	233	255	249	266	236	248	271	250	239	260	256	230	270	245	241	249	237	249	252	256	238	258	247	218	223	257	262	204	253	262	261	245	233	229	265	214	269	274	223	251	238	242	228	258	267	240	244	247	240	262	245	225	230	238	245	244	226	232	239	244	235	243	247	257	261	251	241	252	235	256	239	256	243	224	269	256	262	235	239	217	220	258	235	256	231	232	254	238	224	248	246	250	215	226	225	234	264	234	225	257	259	242	216	263	259	242	212	200	256	241	222	224	256	237	240	239	260	225	244	225	231	241	259	241	253	249	255	255	252	250	246	305	258	235	277	257	258	228	247	225	265	267	257	243	239	242	234	240	240	257	224	194	239	225	260	253	249	230	263	259	267	241	258	263	235	246	264	255	250	241	227	250	254	248	240	246	231	260	265	232	233	234	224	209	222	241	206	242	243	231	249	255	255	225	255	269	248	257	242	232	220	250	235	248	245	235	254	239	263	269	236	229	273	245	243	258	261	208	258	240	253	226	243	250	278	255	277	271	245	236	251	236	235	241	255	252	240	243	215	235	253	230	254	241	245	270	246	218	268	222	249	210	232	217	247	243	252	244	239	245	253	242
37162	52517	67001	54241	12531	2291	1837	1654	1406	1316	1165	1064	992	3630	20836	29964	26536	19987	11023	5637	2437	1182	755	642	653	625	581	614	595	615	597	595	567	619	603	575	588	632	598	593	590	610	605	545	603	609	602	575	577	579	534	626	585	588	584	593	603	556	620	542	570	543	580	614	542	553	625	581	600	590	548	604	579	586	554	594	610	605	599	556	591	565	593	595	589	602	587	601	640	558	569	594	602	634	579	601	586	626	590	567	613	603	592	563	597	571	592	564	630	571	560	591	588	611	633	605	559	610	611	576	568	587	613	600	618	576	583	596	601	630	587	610	610	613	596	610	576	576	583	591	571	634	570	607	602	558	584	599	596	603	607	577	591	565	544	520	615	636	547	611	618	576	634	619	605	589	597	614	546	579	589	568	587	602	574	609	601	567	574	598	574	598	639	607	600	617	578	577	549	597	518	590	659	639	551	563	615	613	588	568	648	557	627	602	624	584	592	641	611	623	550	617	624	572	586	628	587	592	585	579	586	607	568	631	601	605	636	567	593	576	628	583	603	621	583	558	616	574	587	575	622	604	611	575	636	548	587	575	616	618	615	602	593	584	613	575	600	589	586	622	588	631	599	586	533	671	591	578	622	642	575	602	559	586	562	589	610	573	617	581	592	583	584	590	597	606	602	572	568	588	618	552	587	577	614	598	601	583	594	588	620	612	576	613	558	654	607	615	631	652	595	638	559	590	596	619	583	586	615	570	609	605	589	569	610	624	575	582	630	587	554	592	603	601	602	564	576	577	570	597	586	618	637	551	594	559	628	564	571	616	623	638	579	605	581	591	604	565	596	565	574	560	555	592	605	579	599	570	552	572	602	578	608	611	640	591	614	591	625	578	620	600	618	586	617	627	557	619	604	612	619	573	577	603	570	591	557	611	574	583	601	615	597	591	547	598	626	573	629	585	611	611	617	583	609	626	579	590	595	589	579	620	607	609	596	608	608	598	594	614	564	553	625	590	565	575	582	554	578	588	590	577	648	602	572	554	598	561	653	557	596	560	582	635	607	574	589	621	592	564	586	592	591	615	604	598	593	577	602	614	583	571	548	578	620	582	598	574	564	659	594	581	552	589	613	607	605	635	585	621	603	580	582	570	522	577	636	539	589	633	601	600	629	597	609	592	583	575	630	573	566	558	566	574	603	582	624	619	591	603	600	581	597	635	585	625	605	613	593	574	607	602	618	624	566	625	643	559	615	611	573	589	559	569	608	594	636	607	579	615	601	588	570	577	581	646	668	551	601	613	605	618	601	603	562	585	576	587	614	560	558	587	602	592	593	574	583	571	655	593	612	647	580	655	618	580	586	605	583	583	623	606	594	600	629	626	610	582	587	611	582	572	604	575	585	602	620	543	596	619	623	632	573	610	610	621	611	581	567	564	589	585	621	564	616	594	586	563	595	612	589	605	566	596	592	614	555	566	574	643	587	639	603	600	618	594	612	560	578	609	635	581	584	566	593	593	566	612	583	583	577	627	607	596	570	539	570	596	520	626	585	602	607	608	570	593	580	596	612	565	574	585	630	600	625	645	562	601	583	579	613	610	601	614	586	559	571	564	578	597	595	620	610	613	580	600	582	621	587	568	564	605	563	594	624	602	588	607	576	599	562	584	577	630	584	642	614	600	618	550	533	549	613	589	604	595	611	605	573	574	598	561	601	586	640	577	626	623	555	605	591	614	560	543	623	593	599	617	567	583	630	552	640	582	589	624	616	587	618	588	656	637	592	589	597	596	582	601	607	584	602	566	606	606	591	560	585	617	563	610	572	568	614	599	592	542	605	589	633	647	594	635	578	594	581	560	612	585	616	607	596	580	568	587	622	606	607	615	611	610	633	588	604	602	573	608	614	582	579	611	602	606	555	608	605	594	595	581	591	608	573	560	585	578	576	595	589	613	579	581	606	603	566	589	620	592	593	578	588	584	587	577	605	584	593	604	610	569	593	634	579	615	597	595	566	563	588	624	617	621	562	564	611	556	595	568	595	601	618	603	589	574	608	610	607	590	641	590	577	579	604	593	548	610	624	601	604	608	608	560	598	547	607	566	618	591	586	564	584	597	598	585	564	565	555	581	558	579	579	624	595	547	626	599	652	578	581	569	561	612	599	606	640	585	570	596	625	612	595	592	602	585	582	602	610	594	624	612	590	596	574	601	583	604	596	593	638	594	583	570	601	609	581	601	599	580	591	587	575	583	597	633	565	625	625	608	551	580	621	594	554	568	597	591	593	599	603	601	607	559	538	615	566	595	586	577	651	583	633	596	589	563	586	611	603	590	590	549	584	599	606	579	560	592	651	633	560	566	584	625	592	580	586	606	553	563	561	634	574	556	619	642	609	553	600	562	613	557	581	621	586	608	577	608	594	620	573	587	610	600	616	607	573	615	613	590	598	587	617	555	606	584	591	563	560	552	574	584	588	575	564	563	601	589	599	580	608	556	667	586	588	627	568	567	609	613	582	549	610	593	574	586	632	619	596	631	595	578	604	583	589	592	585	601	592	606	624	570	568	617	570	620	599	597	644	573	536	634	585	553	626	655	594	598	633	593	607	605	554	594	592	561	600	582	576	611	606	604	565	652	614	599	596	641	587	564	571	587	608	597	581	596	587	572	554	591	600	596	603	573	624	619	609	606	580	542	559	578	634	637	565	617	675	599	577	622	600	604	550	581	653	612	604	626	616	590	604	611	587	576	618	602	561	623	572	595	580	589	648	594	572	600	574	589	597	636	603	581	597	598	565	580	569	553	601	579	608	568	612	609	550	596	574	642	576	541	602	649	596	626	611	613	606	638	617	563	647	629	573	567	612	595	585	599	595	615	613	619	605	594	583	610	614	607	588	588	551	600	624	595	603	625	582	591	619	584	585	615	615	612	627	563	584	582	610	595	591	580	638	599	632	603	571	590	570	590	606	560	579	589	600	596	616	563	560	578	597	569	596	598	647	590	601	588	606	565	624	606	541	583	600	596	611	621	586	621	540	599	617	614	565	605	580	577	621	600	640	608	541	610	571	607	609	623	602	602	607	543	574	549	597	586	585	586	606	611	548	579	538	631	620	595	591	632	611	611	570	575	582	549	568	574	600	591	573	615	568	549	598	587	586	608	574	611	609	583	617	564	565	557	586	634	609	592	637	614	627	592	606	556	590	608	577	585	605	611	598	562	631	565	601	574	601	570	565	609	596	606	588	592	602	583	638	608	600	583	608	533	599	583	656	573	572	587	604	617	589	618	598	603	560	614	576	592	593	625	587	580	593	596	605	633	619	591	637	590	577	603	605	611	587	627	549	621	630	586	633	547	601	578	615	625	606	603	617	594	610	576	621	572	583	575	552	564	582	574	604	557	611	564	599	608	611	571	617	572	620	582	643	583	577	600	582	563	613	587	627	606	585	600	559	606	617	609	608	629	550	570	552	600	623	603	624	585	550	576	561	585	602	551	598	581	592	634	600	625
7942	6544	8036	2990	447	342	364	330	343	368	372	360	340	361	473	712	737	716	556	443	422	378	395	375	356	346	356	348	357	353	357	318	327	355	309	382	345	372	345	350	364	380	361	339	331	345	354	324	315	362	344	356	382	336	330	377	332	336	359	353	355	362	356	354	332	347	362	382	345	363	345	330	351	365	314	329	337	384	322	395	334	375	336	376	361	353	347	378	335	345	373	363	335	399	371	334	353	365	391	341	348	309	352	321	341	357	337	337	369	337	355	367	338	336	348	381	362	329	362	351	319	383	339	348	351	352	353	339	374	367	378	336	350	357	322	368	301	349	364	342	351	370	374	376	311	339	340	332	348	353	338	325	330	333	360	351	357	368	367	394	360	407	373	354	390	349	336	380	367	343	342	307	344	344	392	361	336	335	332	312	361	362	334	358	344	357	324	342	409	320	379	365	313	350	361	350	357	339	332	380	343	395	359	341	339	318	358	356	342	328	372	332	342	346	331	356	356	367	337	361	331	340	356	309	367	343	333	369	417	348	366	341	354	364	364	350	338	394	360	320	322	358	349	366	347	346	377	357	331	350	361	380	351	360	371	330	336	347	323	390	333	357	343	357	348	319	359	347	336	355	350	394	365	334	325	369	329	379	369	388	385	377	368	369	351	341	341	317	319	382	360	381	336	342	334	376	338	340	332	349	355	346	335	361	366	337	335	370	391	337	363	337	351	324	315	377	320	339	366	298	296	336	385	337	397	392	382	346	352	365	320	343	343	342	330	335	360	341	335	337	359	340	366	355	301	328	355	353	376	355	339	363	347	337	342	360	372	380	321	355	342	362	300	350	357	368	350	337	308	326	357	326	343	362	358	359	365	355	350	350	385	322	313	328	377	366	329	364	351	339	356	335	330	360	331	355	365	339	370	343	365	336	349	339	344	352	334	352	361	312	346	340	365	311	345	377	352	314	381	326	360	335	334	332	353	366	335	335	363	373	352	337	356	361	370	320	324	332	343	333	335	346	392	335	350	357	344	361	373	339	362	354	347	348	304	333	348	362	363	327	321	351	330	338	355	366	333	347	376	341	342	378	327	331	382	338	329	323	347	388	336	359	331	351	354	394	349	330	366	387	353	347	350	365	351	351	358	333	347	334	353	358	359	355	369	343	341	340	305	318	377	371	338	352	361	358	338	374	345	339	350	350	348	358	327	362	345	316	371	381	347	338	322	351	350	342	316	382	372	346	319	341	356	357	316	377	362	321	335	345	354	359	339	332	339	378	328	351	361	347	339	341	334	382	343	358	348	393	310	349	370	329	340	376	394	371	363	348	361	355	335	350	342	350	373	354	334	340	343	346	345	345	332	369	344	343	342	339	350	341	355	394	369	362	331	382	330	318	334	335	345	350	357	306	330	360	349	330	340	329	339	340	322	343	354	331	323	325	337	345	356	333	361	357	352	367	369	343	324	370	363	342	326	390	332	373	350	369	384	372	333	338	368	331	322	320	331	352	325	360	302	343	338	347	359	395	372	345	379	362	367	386	337	335	352	345	321	319	334	332	336	326	358	338	364	350	342	313	346	343	385	323	339	343	319	345	327	352	332	328	338	350	364	347	370	371	360	387	427	353	320	318	360	376	346	384	324	313	343	357	365	354	372	354	342	377	341	334	358	317	331	336	336	358	329	347	330	362	384	350	312	350	335	324	369	349	350	369	338	325	375	365	340	380	381	376	351	343	371	355	366	341	342	329	359	306	357	314	367	378	316	346	351	387	354	345	339	364	354	350	368	343	347	356	395	359	338	324	383	369	332	307	355	348	372	356	343	344	374	347	328	357	364	372	341	333	331	351	351	348	337	350	351	371	316	343	359	339	344	335	349	364	347	421	344	355	301	320	365	343	365	378	337	336	373	357	340	380	368	347	356	346	334	326	349	320	334	358	326	341	320	361	328	372	356	344	354	361	351	382	361	324	363	332	345	321	362	330	341	380	353	399	369	340	337	353	362	361	370	362	360	343	332	340	353	345	338	340	372	368	326	349	371	337	349	364	361	331	371	328	333	350	322	351	331	346	358	358	343	308	367	333	348	332	324	351	332	370	353	357	379	338	339	337	333	367	320	359	365	392	348	339	322	374	322	359	369	362	353	348	353	346	374	383	366	366	345	367	351	341	356	349	345	376	379	321	338	354	357	347	366	334	345	354	381	342	338	390	392	386	360	361	354	354	321	358	385	361	371	315	325	326	360	353	360	335	341	343	372	344	363	348	389	382	343	353	351	334	342	362	347	383	333	326	331	357	366	371	350	358	367	311	373	331	323	364	338	351	368	350	346	330	356	347	368	354	386	335	336	329	359	314	368	377	333	346	375	370	339	364	376	338	378	336	346	351	361	324	344	394	372	352	357	310	359	328	337	333	344	329	374	340	375	324	313	383	355	327	370	350	320	338	308	338	333	313	335	333	361	344	317	351	377	369	322	348	358	343	335	344	362	316	342	376	324	341	367	362	387	348	314	341	349	336	334	343	330	382	372	344	362	348	313	355	350	336	311	326	338	336	355	344	350	371	353	380	340	356	343	322	311	323	377	336	354	368	329	337	331	327	367	343	316	325	336	336	318	359	362	377	345	349	352	328	332	346	335	352	349	343	356	346	339	365	332	353	317	357	319	354	331	353	351	330	338	358	372	352	370	359	359	359	343	343	338	313	328	397	356	382	366	377	343	338	339	317	337	345	332	353	339	344	319	364	367	361	341	353	303	359	332	366	349	328	348	322	394	332	332	319	325	338	381	345	348	363	323	365	325	339	333	367	357	325	334	352	372	346	333	364	347	367	345	327	363	382	359	346	348	333	368	349	365	363	319	358	353	354	364	346	369	341	344	325	353	325	370	345	339	338	342	349	322	364	361	357	370	354	344	371	332	364	381	343	343	355	340	356	342	337	355	365	354	332	373	316	333	319	375	361	330	351	330	360	367	307	364	352	379	342	336	360	328	347	362	304	328	348	347	313	366	338	336	314	321	335	300	343	339	372	365	382	383	344	361	363	341	289	326	346	361	336	321	375	388	364	340	319	331	371	352	349	329	314	349	358	361	364	358	330	294	371	359	359	361	388	321	364	328	334	414	323	355	339	352	338	319	337	364	368	313	360	325	338	351	357	344	382	369	346	347	335	356	305	363	342	391	354	327	344	347	329	365	336	333	369	352	378	355	341	395	358	359	356	333	339	342	330	346	381	305	356	341	331	345	349	348	340	360	356	364	343	353	354	333	380	357	327	334	336	365	347	339	369	324	326	345	341	360	339	340	352	372	339	367	355	364	329	332	355	344	367	367	362	349	342	351	359	350	332	386	351	345	360	380	388	380	358	358	360	372	339	346	349	375	353	359	336	344	410	371	370	346	349	380	320	366	362	333	339	368	401	339	343	347	353	335	321	321	351	365	350	391	303	356	306	330	381	337	333	328	330	356	358	358	365	367	350	329	344	319	336	350	351	361	373
7554	9627	15431	7774	1074	899	895	867	907	917	877	813	826	867	1990	2874	2983	2302	1645	1253	1057	853	820	818	787	815	831	823	794	775	788	768	802	809	819	795	793	800	819	805	838	814	827	832	808	819	840	783	792	768	852	834	755	768	835	836	821	832	789	834	808	811	854	829	834	797	813	817	783	796	829	849	809	829	815	847	822	815	807	838	768	799	792	852	792	795	841	794	762	784	777	810	774	802	785	789	844	824	847	861	860	770	787	834	775	829	776	794	810	837	782	803	826	792	799	809	742	830	845	843	862	801	825	765	805	829	804	805	847	809	814	789	799	808	837	825	839	810	820	852	848	781	831	839	770	858	849	780	824	819	793	802	827	820	852	856	805	815	782	843	805	791	799	856	836	830	865	788	795	807	831	796	770	826	823	826	825	842	816	822	793	846	806	821	804	809	798	827	816	845	820	799	792	863	761	806	785	783	802	819	837	792	856	767	810	792	812	838	797	798	781	786	854	774	773	829	816	799	792	812	807	890	823	820	797	803	838	802	821	800	813	846	825	839	801	856	788	875	798	766	753	756	773	839	787	777	832	837	804	845	786	795	783	812	800	821	814	782	827	816	802	824	818	802	764	822	768	799	866	828	858	818	776	844	787	777	774	760	802	833	832	858	787	791	778	822	816	801	801	797	815	811	794	788	752	812	802	836	762	799	816	791	839	814	821	795	793	793	845	832	855	805	777	785	804	808	850	806	804	830	801	850	835	764	853	792	811	843	824	802	783	850	789	832	807	860	813	785	805	827	800	825	804	845	864	806	817	838	809	806	801	756	853	733	788	776	780	839	792	861	814	806	779	825	817	831	784	838	780	848	811	804	821	813	856	796	831	886	809	814	816	769	764	765	843	852	801	799	819	829	778	797	885	782	821	844	767	849	800	794	839	837	782	784	869	845	766	823	802	860	841	811	822	815	810	865	806	800	759	818	793	805	839	811	804	794	843	816	777	798	787	816	817	826	807	796	843	801	803	826	831	780	831	831	805	799	839	750	813	847	823	827	807	809	826	854	838	808	806	877	799	786	758	854	814	814	795	834	861	825	830	822	824	784	842	878	829	820	814	807	827	788	811	796	765	853	834	833	825	849	824	862	876	841	899	771	750	787	811	821	835	841	845	839	798	848	815	836	881	820	849	848	819	792	832	740	853	838	815	807	810	793	797	841	767	789	820	793	831	804	847	816	816	839	805	817	790	791	806	749	801	827	820	826	796	812	844	746	788	817	788	860	787	844	845	798	825	846	811	860	756	805	835	824	819	823	839	772	787	811	801	829	802	778	839	828	800	766	845	815	826	827	817	825	784	861	786	785	809	841	776	823	844	808	776	817	811	827	832	891	803	820	812	812	819	820	862	802	815	766	808	802	816	809	813	813	750	836	825	813	901	814	832	784	810	813	807	800	779	796	828	863	776	797	769	892	814	822	791	827	801	838	819	813	802	806	792	783	829	819	802	826	792	829	859	840	792	844	856	817	805	809	753	828	759	780	811	794	794	801	822	803	879	795	832	838	806	829	793	769	850	814	794	788	820	773	797	835	860	817	753	779	832	769	816	774	802	794	821	871	781	823	816	803	790	812	800	749	824	738	811	828	799	806	815	820	760	782	783	848	766	750	888	815	806	829	808	792	781	843	854	852	791	851	810	785	786	804	768	807	808	775	793	819	865	791	806	800	854	795	843	754	775	846	817	821	831	822	798	845	838	819	811	854	863	825	808	806	793	819	812	914	855	792	879	820	837	846	819	833	802	794	801	815	770	803	850	808	780	774	806	848	822	826	809	860	801	741	858	823	823	751	791	834	817	812	792	836	817	841	805	834	869	823	843	770	793	850	804	788	845	823	825	825	805	810	781	889	819	803	823	805	785	774	823	840	829	829	850	828	819	836	779	791	843	836	801	817	793	846	739	836	807	775	812	785	780	855	810	754	810	813	841	851	753	772	837	765	830	826	841	777	821	815	846	817	819	831	802	863	855	796	807	799	800	780	821	772	827	795	823	842	832	811	822	873	883	801	822	814	850	851	796	820	808	848	793	866	799	809	808	778	788	813	790	823	794	784	852	763	857	823	818	820	810	781	824	847	844	783	801	853	835	818	795	778	820	782	821	825	807	809	837	797	810	805	790	872	836	839	868	845	775	835	878	825	834	845	818	853	827	772	816	814	834	825	781	813	807	780	829	828	804	824	780	837	830	823	804	827	807	767	820	854	791	831	785	880	806	827	794	859	815	851	817	815	839	812	848	766	789	814	857	755	851	782	832	834	841	800	867	771	793	833	790	810	840	823	785	824	814	780	788	775	785	775	764	844	848	822	832	808	853	811	849	802	881	835	783	898	791	806	830	830	798	855	872	744	823	810	794	800	821	800	899	802	842	793	826	816	829	828	808	755	804	836	799	798	789	786	800	812	773	842	841	816	801	839	849	810	795	793	778	800	823	814	766	827	811	822	829	863	838	815	794	786	727	804	865	833	860	796	812	826	824	875	856	801	867	795	813	803	800	825	843	795	852	797	808	795	799	816	825	768	818	798	838	792	793	792	860	848	780	859	813	780	843	808	786	835	817	816	855	815	827	794	846	790	774	841	842	856	802	814	838	815	886	787	795	875	858	802	793	829	801	795	839	831	785	794	861	826	865	810	786	825	847	793	798	819	761	825	831	831	818	846	751	826	782	774	793	800	787	829	839	817	815	823	831	865	860	808	811	787	768	799	799	823	844	824	813	781	806	822	862	823	858	797	826	824	851	874	837	871	828	821	805	830	819	838	834	765	802	842	853	857	818	815	793	768	814	780	798	788	811	816	882	792	831	836	791	746	766	818	783	890	820	757	818	860	816	826	797	805	842	764	817	813	808	821	802	782	882	849	816	841	825	777	816	817	781	794	860	795	758	805	809	770	892	778	829	787	820	761	830	806	837	848	815	830	843	784	769	825	812	818	812	794	784	750	806	813	811	823	800	833	809	827	762	788	832	801	801	814	790	829	779	838	824	823	798	806	857	799	743	835	806	837	827	799	830	760	836	832	870	787	811	787	840	793	839	835	827	776	841	772	768	811	814	801	833	863	809	861	830	811	762	823	782	795	808	802	834	799	789	828	786	808	780	809	810	826	808	824	816	835	813	821	750	755	798	820	809	814	810	827	835	839	783	806	804	804	843	868	806	815	838	844	806	885	839	788	757	791	775	776	787	835	805	811	821	852	804	875	808	754	794	839	799	785	823	835	826	826	857	842	818	776	836	784	758	785	779	782	817	800	824	778	840	850	780	806	842	835	832	778	814	830	827	820	817	848	821	819	836	816	796	833	837	836	789	894	867	799	847	813	863	820	855	805	781	781	826	825	796	765	810	865	869	783	782	772	845	849	812	807	874	818	830	838	796	761	874	799	837	785	821	791	794	818	798	800	788	788	851	820	819	828	847	814	817	840	808	806	801	781	858	836	809	813	760	859	786	838	800	830
57349	56958	56999	39086	9110	662	429	391	368	334	354	323	337	729	4182	4707	3944	2186	1194	693	404	345	297	315	331	284	277	283	277	287	293	267	295	297	279	305	296	288	311	294	295	303	307	293	276	279	313	311	310	329	276	278	306	314	283	305	311	291	297	292	325	302	278	300	329	309	342	295	268	292	289	286	327	298	315	332	285	323	344	294	314	295	292	311	318	285	317	295	290	289	333	291	268	280	283	270	308	331	316	288	316	312	287	312	281	287	276	310	297	285	301	304	268	327	284	299	301	268	286	298	277	258	283	286	318	318	267	311	309	293	312	307	309	291	290	276	271	295	306	286	311	305	311	285	305	279	311	275	243	329	330	283	329	286	304	284	295	279	333	279	289	302	326	231	299	279	297	321	269	314	310	296	325	313	324	252	263	300	306	303	304	308	315	297	299	280	316	321	339	300	300	312	274	325	278	280	295	298	293	293	302	309	319	302	287	300	275	297	311	301	252	329	271	287	299	287	292	292	278	268	260	290	300	322	328	308	301	289	302	286	301	301	301	322	320	298	262	277	256	298	285	308	305	311	324	306	305	312	301	281	288	296	348	321	260	265	285	309	310	304	278	264	317	286	299	281	298	282	292	294	260	287	283	275	293	288	282	318	302	295	313	282	286	287	318	301	294	288	292	283	288	288	307	290	275	338	326	297	273	279	303	269	327	296	275	315	317	272	280	317	306	271	306	255	276	319	263	332	281	277	266	271	282	311	305	334	308	338	316	325	315	304	304	304	276	240	325	317	321	321	314	295	330	317	285	281	290	309	270	275	299	301	274	308	290	306	326	313	284	321	263	291	287	314	318	284	307	312	257	271	293	315	319	284	296	317	280	281	285	284	297	310	293	322	305	275	298	275	289	328	264	320	286	301	278	315	303	300	291	291	283	263	323	306	307	286	330	305	280	307	336	307	291	330	312	298	312	295	307	270	293	300	294	295	261	263	299	289	309	316	286	301	302	309	291	334	306	301	302	305	290	312	265	304	306	295	336	306	264	313	283	294	291	276	311	272	290	279	315	293	309	302	309	269	298	293	279	276	271	291	274	292	289	307	282	306	291	313	294	307	301	275	318	300	294	260	255	325	278	303	321	300	325	278	279	304	305	262	279	258	278	263	280	318	270	300	310	285	271	298	281	322	315	288	291	313	277	287	295	272	302	329	303	280	284	303	298	313	281	283	271	294	294	296	298	284	314	316	276	290	283	314	309	281	319	270	313	304	329	305	307	257	283	312	281	311	295	298	280	299	264	278	309	310	289	268	300	295	307	306	274	297	303	307	309	266	321	291	303	317	301	286	309	318	289	273	314	286	297	309	286	281	318	311	275	293	299	294	295	293	312	309	308	286	303	312	278	282	283	280	265	266	292	309	313	273	286	279	317	321	283	312	306	315	299	264	289	305	294	310	275	280	297	299	280	324	332	315	296	316	301	316	260	297	283	284	279	305	323	301	280	288	269	297	314	304	301	306	276	291	279	286	309	293	300	305	301	294	289	310	295	301	290	306	304	314	298	286	321	271	288	284	316	290	327	297	310	285	302	339	291	270	289	316	290	308	299	289	300	297	297	315	278	324	265	277	308	278	284	294	315	286	303	272	276	296	302	322	303	341	296	308	302	321	283	270	270	300	301	304	295	288	319	304	310	289	319	307	296	283	303	303	303	273	303	305	299	279	270	301	314	288	286	267	292	280	311	307	294	312	276	286	281	313	316	290	278	304	293	292	299	290	353	307	305	291	286	272	323	327	300	298	289	287	292	291	265	297	279	319	307	282	280	313	288	304	308	278	279	289	263	297	298	288	291	294	333	282	285	293	281	274	302	306	329	322	323	302	295	327	289	293	298	285	286	321	286	276	258	333	332	325	286	284	316	287	290	277	311	289	278	270	321	303	277	276	309	285	297	271	261	269	310	303	275	294	280	243	313	240	309	282	301	317	319	308	288	307	289	298	307	315	306	278	289	318	292	336	268	297	288	276	265	306	322	311	283	250	298	300	302	286	304	276	305	309	285	297	302	277	290	310	322	296	258	315	277	266	277	319	270	310	311	275	272	294	264	294	319	321	314	301	319	292	298	314	293	285	274	281	296	299	293	314	320	297	299	313	301	309	334	282	268	283	316	279	297	242	334	306	295	293	321	270	325	298	293	266	262	284	283	267	299	283	288	274	314	293	304	294	302	258	293	295	301	326	286	295	312	283	297	260	283	266	313	303	297	264	285	313	322	303	290	274	279	305	287	297	302	292	294	291	316	284	297	299	315	307	273	285	315	290	301	301	283	294	327	280	286	296	295	305	288	269	302	298	289	316	280	275	298	285	299	336	301	281	315	281	295	298	283	341	313	279	287	243	285	292	268	275	301	300	298	309	300	315	256	307	309	324	307	280	320	307	297	283	309	286	304	299	316	286	283	279	301	288	294	298	302	289	300	258	278	314	303	310	284	301	313	304	328	300	272	296	294	308	298	301	308	280	305	281	292	261	285	311	321	267	328	306	296	278	303	268	331	279	296	295	358	299	289	315	294	307	291	301	279	285	292	329	306	309	249	317	280	292	285	279	306	301	302	300	311	293	298	296	273	285	336	282	292	295	337	267	282	273	314	294	303	290	284	275	318	303	304	329	297	324	300	278	337	280	328	274	282	271	281	301	262	286	262	267	279	288	346	301	316	288	281	306	296	309	297	308	301	321	299	288	282	285	314	293	285	268	309	262	288	287	285	267	294	283	290	280	321	340	305	302	304	290	292	293	272	264	278	281	303	298	295	298	299	276	290	309	327	298	316	301	320	290	304	315	279	294	275	306	314	311	288	308	308	270	251	287	260	289	312	300	302	244	314	268	321	303	302	298	318	324	264	324	297	297	326	284	285	272	286	298	238	300	296	306	312	283	296	318	306	286	276	300	297	297	316	273	292	307	300	309	319	287	294	326	323	302	301	289	309	309	307	296	267	291	268	295	300	276	299	280	259	334	272	301	309	320	297	294	274	302	291	293	306	295	304	308	282	290	305	285	289	300	285	328	309	312	283	295	285	281	298	293	293	288	314	309	305	282	292	314	295	296	296	306	322	298	319	300	294	297	268	331	297	296	285	313	271	290	277	302	307	305	301	274	298	260	301	301	298	289	319	314	293	292	285	317	294	295	303	287	297	276	294	304	260	327	300	291	297	282	265	277	309	300	308	271	295	280	273	309	240	315	305	300	316	264	289	259	314	319	307	298	283	297	324	302	310	281	310	285	268	296	295	275	302	289	304	278	299	290	328	299	294	301	303	289	312	290	308	251	328	297	299	270	329	327	311	300	303	285	284	295	296	325	318	313	298	297	317	316	282	304	306	284	350	278	283	294	295	281	292	302	292	292	309	281	270	309	284	330	313	283	313	290	301	327	302	252	330	295	287	268	304	307	332	286	268	302	313	291	299	283	305	278	312	290	324	290	341	321	317	293	294	296	269	272	343	331
33951	42272	52474	42728	4173	1472	1288	1238	1104	1075	968	933	1010	3569	19268	19451	17728	9888	5479	2850	1379	898	748	710	688	658	707	687	661	664	717	716	739	678	709	721	669	703	690	681	701	701	691	667	716	702	678	694	749	672	702	681	698	708	721	707	639	710	699	676	670	698	735	655	692	690	708	685	736	708	725	760	667	726	695	651	687	699	728	696	693	686	752	735	684	649	725	702	717	707	715	747	674	687	725	701	657	742	669	747	703	700	716	700	705	696	709	660	702	705	669	708	742	693	670	647	678	727	701	716	681	670	693	724	693	725	736	690	681	671	675	731	702	692	676	665	684	704	667	704	745	675	722	725	714	725	667	780	689	758	678	675	703	726	701	717	740	702	712	718	718	739	664	706	745	648	689	670	712	713	704	680	675	715	664	736	734	680	661	707	728	718	714	744	711	716	676	655	727	686	733	710	671	662	771	696	725	718	696	726	691	699	714	686	699	679	684	706	736	662	671	678	697	731	665	688	735	693	688	723	680	682	765	746	713	667	659	695	663	714	748	672	696	718	679	685	675	707	677	688	704	660	700	678	718	721	694	707	663	684	686	715	709	699	690	735	696	690	723	664	679	708	694	679	721	684	695	678	734	682	732	723	708	680	708	705	726	707	706	698	737	702	726	732	687	702	649	709	706	667	685	705	695	714	685	674	680	697	683	735	661	695	787	740	680	682	691	666	709	724	706	719	712	721	721	655	616	683	715	731	715	677	698	705	686	649	698	679	725	753	684	729	741	730	677	719	696	721	711	678	689	742	704	698	678	740	719	742	697	736	677	699	741	668	723	663	702	723	718	744	667	747	749	695	684	728	721	659	643	674	729	698	668	709	743	710	718	702	719	718	766	706	693	719	676	684	685	711	664	682	733	724	755	700	704	689	696	715	693	709	671	697	689	654	690	670	698	692	659	749	720	713	713	709	681	686	703	724	741	714	710	679	705	667	700	654	708	673	643	712	692	721	681	681	728	670	679	687	708	703	679	662	668	703	718	701	664	781	696	709	700	631	684	703	692	708	694	698	695	661	749	651	667	736	689	710	656	719	677	745	692	701	676	695	680	673	690	691	701	702	688	729	702	724	686	677	684	676	743	733	686	736	696	696	703	746	715	722	639	723	709	679	718	696	662	690	701	688	725	682	703	707	668	699	717	669	739	627	697	656	704	709	761	712	652	724	698	660	694	714	716	708	682	726	736	713	670	672	654	623	718	708	670	666	707	687	735	715	697	709	688	720	672	709	661	679	711	666	740	666	712	674	681	749	745	700	714	718	697	655	666	698	713	757	716	729	706	699	694	763	677	677	706	746	725	736	701	704	692	708	701	716	678	667	660	745	714	655	667	728	709	679	681	682	702	686	708	695	718	712	695	681	734	691	690	752	684	718	725	676	708	676	739	699	750	661	708	739	703	687	708	700	714	636	694	722	715	694	688	706	664	717	700	715	725	679	695	692	726	705	725	638	680	703	658	753	721	699	671	723	696	697	698	688	710	730	759	727	689	731	748	706	701	746	710	776	724	726	754	716	732	731	668	702	710	691	661	710	687	758	654	711	687	697	673	658	672	710	708	725	680	654	730	706	700	669	724	664	690	711	746	731	712	702	707	680	748	660	695	716	708	752	738	676	702	684	711	689	720	708	659	709	703	695	708	686	693	709	771	695	713	682	748	709	696	729	715	738	707	675	670	680	654	715	698	686	704	691	671	671	683	676	712	678	700	732	673	667	694	697	723	705	701	701	733	735	658	739	732	670	736	726	738	718	708	721	728	737	675	708	670	698	732	688	692	698	686	716	650	691	662	707	726	689	690	702	684	700	704	728	709	672	717	686	703	714	725	710	677	677	746	726	673	702	736	712	658	659	708	683	691	700	753	696	718	695	725	697	730	697	728	727	683	717	693	643	668	708	709	706	686	657	708	701	689	746	683	755	683	687	704	706	756	696	659	728	694	691	733	672	716	689	675	690	724	715	687	659	712	703	692	687	705	669	676	690	705	698	697	666	689	690	723	737	708	669	672	724	728	700	716	679	689	661	704	727	695	718	691	676	683	705	682	643	684	708	696	679	714	742	709	679	671	689	664	697	716	695	725	684	665	725	687	695	598	669	694	640	690	725	666	664	658	668	723	681	697	689	704	674	669	690	666	769	698	725	700	693	683	673	674	681	705	665	710	716	662	723	712	710	698	679	728	680	686	700	735	680	749	694	721	683	723	753	753	692	710	716	718	723	749	705	699	727	676	685	695	726	713	738	693	700	658	655	663	693	747	733	665	697	698	716	708	739	732	678	725	699	683	683	717	695	703	687	723	667	726	723	679	704	661	706	742	723	694	693	686	687	694	704	724	687	666	705	704	755	667	706	750	709	712	713	673	693	688	734	726	635	709	699	694	736	726	708	678	702	708	741	698	718	702	734	691	696	649	745	694	665	685	729	704	742	654	642	725	668	746	714	707	694	682	685	672	688	683	676	710	705	703	676	702	716	705	693	721	699	716	698	679	680	637	668	705	669	700	658	743	679	698	729	706	691	672	705	727	695	744	712	696	710	745	685	694	769	668	689	674	713	702	679	669	759	743	678	717	694	691	701	697	713	713	705	655	709	733	680	673	666	721	693	715	717	701	706	703	703	688	693	658	681	696	707	695	679	692	709	668	729	702	703	695	685	701	749	718	744	667	681	708	695	703	652	723	699	709	691	674	683	708	689	706	689	652	724	718	703	675	732	719	776	678	689	701	686	666	694	665	737	707	712	692	751	737	718	708	700	712	688	709	688	717	684	692	685	677	672	672	674	650	671	697	710	679	770	729	694	731	700	710	640	716	692	684	698	713	735	732	709	726	726	674	667	700	668	725	701	707	679	709	694	708	678	648	685	670	752	693	670	713	699	699	703	725	676	746	720	667	675	706	681	676	689	692	674	715	733	686	680	680	686	674	714	756	677	672	684	732	655	737	659	683	709	724	703	710	716	711	676	697	691	697	665	714	692	719	709	735	685	664	703	684	722	686	701	700	692	686	655	704	632	683	703	707	709	703	689	666	717	781	684	690	680	724	717	704	730	712	668	669	675	695	681	673	670	725	711	711	718	689	732	697	713	744	731	703	706	680	719	738	672	677	677	712	674	659	672	653	687	675	730	696	721	704	630	696	681	714	707	717	717	703	724	702	692	741	702	724	703	696	650	677	710	689	726	690	678	745	713	697	706	703	718	730	711	694	702	676	719	692	696	701	709	718	711	668	661	647	710	706	709	680	693	686	646	683	671	657	700	756	671	657	701	701	730	745	668	738	701	761	716	741	748	709	666	707	712	720	665	681	716	667	744	680	715	712	689	666	710	749	664	707	699	705	724	739	702	661	697	695	705	666	715	701	709	706	695	742	713	670	672	733	718	694	687	731	703	706	703	716	696	715	716	690	695	716	746	739	703	748	717	692	733	675	730	724	668	659	717	721	715	645	670	681	668	679	698
69294	72737	65531	50675	19059	2269	563	465	349	342	366	316	359	1392	7766	9494	7419	3989	2093	938	469	307	249	259	248	243	261	240	248	268	256	258	236	239	241	234	216	218	211	243	242	248	240	260	242	263	233	235	246	243	232	225	267	235	227	239	235	220	237	260	217	243	246	239	264	216	262	240	245	227	217	250	228	261	241	245	227	222	211	267	224	240	227	283	227	242	265	244	257	281	248	237	233	245	234	209	263	247	246	209	226	223	244	235	232	249	222	232	249	261	258	250	223	254	249	241	273	242	230	256	251	264	255	284	221	238	236	216	216	239	262	240	226	226	257	235	238	241	207	255	233	201	244	260	245	210	259	243	233	236	247	240	225	247	229	258	250	243	241	242	254	248	250	248	225	205	262	258	244	255	264	241	247	223	251	247	249	241	225	231	276	223	274	244	253	282	215	217	259	238	291	240	234	203	210	247	236	225	238	272	241	231	244	234	245	242	235	229	270	231	252	225	227	226	264	236	227	242	239	271	244	228	227	229	251	248	243	253	255	232	255	222	238	222	246	274	258	247	259	243	265	232	252	241	260	256	242	242	259	232	241	250	245	276	247	232	238	253	255	263	261	272	226	216	239	261	244	232	247	258	247	246	227	250	224	215	240	234	241	218	210	243	253	248	259	272	270	228	228	236	238	256	240	236	261	224	275	241	236	254	231	224	283	236	264	254	241	232	256	275	230	194	251	222	235	234	269	240	245	234	222	238	241	236	241	257	250	219	261	257	222	271	235	274	264	246	263	250	236	234	242	257	243	244	229	235	240	220	238	237	236	264	239	241	277	229	230	249	240	224	239	258	262	237	215	262	251	255	231	212	245	238	226	233	239	280	260	251	237	238	239	213	233	273	203	254	231	238	253	238	243	267	255	247	225	279	248	221	238	230	263	212	217	274	241	208	248	259	229	241	248	227	245	268	231	264	270	225	256	249	256	238	262	249	250	260	252	218	257	254	220	217	244	251	243	231	247	251	283	238	251	238	250	240	255	225	261	263	231	236	236	238	253	234	255	253	240	280	238	257	264	265	245	225	230	251	216	265	266	262	278	232	229	230	224	286	264	230	256	250	227	249	259	239	245	246	212	245	267	257	251	234	225	253	259	240	247	235	263	234	236	226	261	254	256	237	231	267	228	255	240	253	255	229	236	240	259	251	237	210	247	259	234	250	255	237	223	250	230	214	247	212	258	233	254	236	247	233	240	259	229	219	273	250	224	255	248	247	223	280	255	230	263	242	240	231	239	246	239	238	254	262	244	254	228	242	244	255	253	245	260	240	234	255	240	212	266	210	246	271	247	261	242	243	234	240	263	224	266	241	229	222	238	250	253	266	267	247	231	247	264	239	233	260	268	241	231	265	246	244	239	243	225	244	238	228	217	218	270	229	212	223	237	221	261	257	223	245	233	239	245	265	248	215	216	218	256	239	240	244	225	241	235	249	219	267	224	231	224	255	272	232	234	241	229	226	223	244	256	251	239	238	249	244	217	251	240	240	241	232	255	243	250	239	224	244	207	255	235	249	238	248	222	245	246	235	235	245	239	234	245	244	248	247	257	246	263	248	257	233	236	234	238	264	233	241	244	251	233	220	237	257	244	251	257	243	223	236	246	233	247	261	254	248	269	271	240	256	236	242	241	239	236	268	239	192	203	250	258	266	262	217	248	271	222	255	228	273	233	250	240	231	249	248	239	233	249	244	229	248	265	230	243	240	233	230	221	233	245	245	254	224	223	236	222	227	257	244	262	227	239	249	275	221	216	214	248	213	256	226	240	232	271	238	230	255	238	227	246	216	234	220	225	266	262	263	276	219	229	249	245	216	278	213	219	232	225	245	238	241	219	241	235	248	270	251	228	227	228	255	202	216	252	262	257	216	284	229	241	249	271	226	234	237	236	239	262	237	250	239	250	242	228	239	261	229	259	275	245	227	258	249	243	257	240	258	238	239	230	253	239	210	209	257	228	247	265	214	218	231	211	243	230	246	283	270	287	240	273	271	239	241	242	244	238	257	212	254	276	228	268	270	228	263	254	218	244	256	262	242	264	260	240	244	224	251	232	276	248	253	228	257	230	255	274	207	266	246	231	253	258	225	239	228	230	212	243	253	235	258	273	246	225	244	232	245	242	231	210	229	242	259	234	257	283	230	274	247	224	247	266	254	257	221	261	252	256	265	240	229	262	251	255	247	252	263	238	228	265	241	236	236	259	213	246	247	240	263	252	248	252	254	218	233	267	245	261	231	252	252	259	232	253	259	243	248	234	241	261	200	232	223	248	219	226	232	228	260	239	260	261	278	278	264	256	225	218	216	258	241	268	237	249	246	228	214	235	257	219	201	227	251	241	237	243	247	213	234	239	253	264	252	242	232	257	246	229	226	248	264	241	241	227	260	267	246	243	230	232	241	237	275	277	247	243	241	237	250	245	239	230	246	241	252	277	248	233	238	261	236	250	264	242	221	235	241	231	217	237	245	261	260	246	232	222	261	208	233	242	262	209	239	249	244	259	285	242	260	251	247	228	241	241	250	239	249	245	204	255	258	255	242	250	255	246	236	269	278	242	238	220	231	231	217	241	228	245	208	220	254	255	209	243	217	234	249	231	227	253	215	259	246	242	255	262	270	256	235	265	267	272	230	224	252	257	235	246	231	219	228	249	230	233	249	258	240	242	213	246	256	253	259	276	259	233	237	272	261	259	273	248	242	238	272	266	264	227	223	225	242	269	271	245	232	233	209	237	246	258	224	246	241	241	273	237	252	240	222	250	249	239	230	247	222	241	237	218	259	229	249	268	274	249	215	230	262	244	248	266	263	233	240	257	263	235	213	240	249	220	236	239	229	266	233	232	275	227	245	248	225	244	242	235	242	252	215	217	227	243	252	234	235	276	255	223	257	264	223	258	262	258	252	270	244	252	243	238	261	213	241	217	240	230	244	244	220	245	250	230	228	256	257	229	280	267	250	233	236	229	240	253	246	223	254	239	240	263	252	258	259	213	242	247	253	206	240	243	228	222	244	249	239	271	249	252	245	237	268	256	248	251	250	265	254	247	235	252	224	250	230	219	244	246	265	241	261	260	255	255	261	227	267	247	243	217	231	263	216	223	255	233	226	240	239	233	238	250	233	239	236	227	224	221	275	231	226	243	257	276	232	239	266	249	232	227	213	252	250	242	231	260	240	230	217	231	248	243	269	244	253	206	261	230	227	270	253	225	238	268	250	221	280	256	246	246	226	225	226	242	252	238	244	263	217	250	242	228	247	218	229	244	242	235	262	253	255	239	237	224	246	262	206	246	224	243	254	265	250	255	247	255	254	238	249	228	255	276	231	243	248	239	255	229	226	231	223	252	258	254	238	245	221	240	271	263	231	250	260	243	227	240	246	237	220	225	245	250	226	222	251	250	254	253	256	246	251	256	234	243	251	239	218	248	233	243	250	230	258	258	258	245	237	231	241	251	241
42241	52856	59271	54629	10340	2334	1841	1703	1394	1298	1219	1065	1198	7399	28682	29730	26218	15900	9867	4139	1709	856	661	629	613	547	589	605	575	589	623	607	592	591	581	530	579	602	563	617	575	590	538	594	609	579	576	612	633	588	603	562	608	593	626	632	542	591	555	583	598	586	596	612	567	615	561	562	606	606	629	664	602	561	590	625	565	588	579	532	578	543	586	569	600	614	563	600	569	583	529	599	595	622	582	627	545	586	637	548	563	602	540	614	596	578	614	624	611	595	602	603	620	600	595	629	609	569	558	646	583	538	607	612	579	593	597	551	604	641	562	608	631	618	625	607	578	593	592	618	559	581	571	584	577	592	627	639	597	599	593	603	583	578	584	582	568	591	554	579	588	551	562	574	588	607	592	601	564	600	587	595	580	569	595	608	575	581	574	618	598	565	603	573	515	607	583	607	599	564	633	559	598	620	610	603	583	611	591	592	622	548	603	583	622	588	540	586	630	572	587	598	556	572	614	605	550	614	556	585	614	624	587	617	548	600	580	554	604	537	588	640	603	633	596	570	603	584	597	585	557	579	590	555	617	587	592	604	588	555	552	589	582	619	589	585	620	592	627	567	626	625	519	531	585	568	568	596	588	632	624	578	613	599	594	577	607	590	612	599	588	563	590	600	563	606	588	598	560	642	593	577	598	575	654	540	544	553	611	531	597	537	577	613	579	557	571	585	615	571	579	589	609	585	600	643	628	581	624	557	613	615	595	593	612	564	576	570	590	595	593	590	606	607	554	538	558	553	542	602	544	603	597	570	584	586	576	570	588	602	555	593	602	604	602	603	637	606	601	639	633	585	570	634	557	605	635	593	577	622	637	560	581	604	603	614	618	596	601	589	616	621	624	582	578	557	616	582	584	551	592	642	640	611	619	584	588	527	620	608	597	606	600	589	578	602	586	597	600	579	593	599	610	599	620	597	631	584	542	577	585	560	607	641	621	589	611	585	587	534	599	558	545	567	561	590	614	517	569	595	598	579	567	608	597	589	590	581	559	601	582	627	602	602	588	570	641	591	578	577	638	558	583	584	557	636	598	620	557	546	584	601	619	583	595	578	595	544	616	621	571	636	556	650	582	596	615	609	567	565	603	596	595	585	580	539	609	587	569	602	602	576	625	609	544	601	594	551	612	603	582	627	580	547	572	575	560	577	600	586	592	614	589	622	556	570	591	563	568	613	600	562	573	582	560	588	610	583	611	643	565	596	613	567	571	602	591	609	564	618	611	593	601	585	578	628	581	595	586	577	577	595	633	573	586	561	593	550	593	590	593	609	562	582	587	547	578	582	570	630	621	620	588	593	591	566	605	573	600	583	583	567	604	603	605	602	582	568	569	584	620	565	611	569	598	592	601	594	596	615	576	583	615	543	626	609	627	572	575	604	595	572	628	590	605	596	596	594	568	558	607	558	598	579	563	587	557	612	599	588	555	617	597	622	565	548	578	569	609	567	513	620	651	594	577	575	596	615	624	588	558	584	576	596	609	618	621	590	587	591	567	612	591	637	625	605	558	585	554	588	590	569	551	599	635	583	591	559	596	580	593	633	576	625	545	566	602	612	606	594	554	563	602	609	580	565	622	612	575	588	596	596	592	589	610	592	610	561	612	553	610	605	562	606	554	620	572	586	601	617	603	573	585	608	584	627	594	619	581	594	609	559	561	593	564	638	581	587	600	591	595	592	562	553	570	589	601	569	546	560	627	576	596	595	575	606	591	545	596	578	602	594	593	587	603	569	553	580	590	596	594	568	628	590	549	645	592	579	634	593	599	565	633	563	567	551	615	595	618	587	579	554	577	576	591	577	632	599	589	554	611	566	628	559	577	588	613	600	613	633	601	632	590	629	626	601	617	599	535	610	608	594	550	583	603	552	577	601	624	565	632	575	612	550	589	607	589	625	592	573	571	592	584	585	598	572	581	547	624	611	616	582	604	588	601	575	604	606	569	621	584	566	585	621	624	590	566	547	623	576	584	602	564	599	571	603	669	563	641	569	601	593	593	575	552	594	598	567	605	562	583	567	601	614	556	588	559	567	592	579	557	570	575	607	529	577	602	621	590	607	589	624	569	562	562	585	600	594	612	556	560	635	615	538	578	598	611	560	597	550	610	581	584	595	559	605	580	579	596	632	574	581	582	615	597	587	605	573	579	619	610	571	557	548	606	623	592	579	597	590	583	575	622	567	634	597	559	575	604	550	547	563	585	576	624	629	559	566	522	585	561	580	580	603	567	612	582	584	580	572	624	604	573	627	583	575	610	572	570	622	585	585	600	636	616	603	626	573	561	612	583	557	608	577	572	583	585	559	557	582	608	570	610	584	625	587	599	606	622	588	581	575	554	581	564	591	578	586	575	591	570	601	578	580	587	548	623	576	589	627	581	584	590	617	574	613	558	539	594	629	567	554	588	611	619	586	586	600	603	604	596	574	580	591	585	608	571	574	597	552	615	618	590	587	612	613	628	596	585	565	626	583	602	578	586	584	551	552	550	604	591	604	633	576	632	562	608	651	588	553	596	599	618	584	618	607	582	564	576	573	616	573	576	566	577	577	581	570	553	551	555	613	602	585	606	572	584	624	609	598	559	580	588	559	606	616	588	573	599	594	560	619	615	569	616	602	613	602	565	576	578	580	589	637	593	620	565	612	646	579	591	608	611	612	599	592	563	608	598	561	603	587	590	563	634	600	566	599	601	623	618	595	613	562	596	648	598	570	594	606	608	543	604	618	618	583	616	604	614	563	571	571	580	597	597	536	566	629	579	615	601	597	580	592	561	610	633	621	606	607	622	605	599	581	574	571	590	600	572	552	601	586	611	595	599	585	640	604	624	642	539	608	629	628	608	609	603	609	585	613	590	567	547	606	599	612	615	577	591	569	589	580	573	576	570	607	539	620	628	617	602	609	579	570	594	574	575	580	607	585	537	582	583	586	633	546	607	596	574	614	605	593	640	598	600	612	607	612	613	586	626	598	611	600	590	584	643	558	583	611	620	606	583	587	573	642	602	571	593	625	584	598	552	605	586	629	604	620	608	590	616	573	578	607	589	560	627	618	577	593	596	606	594	549	610	620	606	618	599	590	566	577	568	568	570	551	576	539	574	640	611	614	585	610	584	595	581	567	591	552	548	576	530	594	584	573	632	620	559	578	570	592	567	638	621	575	571	552	601	575	567	602	556	582	620	612	615	620	584	580	578	592	582	551	587	588	617	631	634	586	620	590	586	600	619	588	604	600	587	590	589	587	611	595	597	631	573	602	640	586	554	615	570	582	586	548	593	613	628	627	610	548	563	568	635	627	550	609	546	605	577	587	589	567	598	570	614	622	545	548	578	630	562	551	607	618	627	606	550	603	605	569	595	570	597	613	566	573	621	579	577	605	589	600	594	607	579	633	563	606	598	575	615	565	573	570	584	595	607	626	620	597	589	607	598	598	573	596	642	627	592	553	623	578	589	595
8063	6887	4898	2219	951	394	403	382	338	345	343	322	358	417	576	812	790	701	557	488	362	333	348	302	380	342	339	340	349	322	328	332	360	369	336	386	345	359	337	357	344	366	356	386	350	339	343	395	338	311	354	344	346	341	347	338	359	331	355	336	389	325	389	346	389	358	345	348	328	328	314	351	388	356	381	332	340	358	347	348	364	363	343	342	387	357	366	345	331	366	341	342	374	344	405	338	364	358	348	352	383	356	356	338	330	330	366	342	338	374	341	321	339	385	312	373	357	360	368	313	339	362	369	342	355	376	360	359	380	397	383	365	339	336	361	341	347	338	360	326	356	317	373	350	361	366	339	349	347	408	365	312	363	325	372	370	358	338	351	361	364	330	368	367	338	347	360	334	345	346	362	353	356	369	340	344	373	314	336	342	316	357	357	340	343	379	385	346	355	364	337	347	355	368	332	378	345	301	326	377	373	357	335	318	323	342	336	344	362	357	309	337	365	368	389	347	363	337	413	366	326	336	336	317	402	394	310	335	370	361	355	359	360	345	387	365	350	376	337	384	327	328	352	333	319	390	375	340	353	334	336	378	397	337	347	359	326	320	321	337	339	367	351	309	340	328	354	347	356	328	379	316	340	362	356	348	337	364	384	355	344	382	378	342	361	372	338	373	364	365	369	350	350	317	327	346	376	344	356	352	363	350	357	336	345	359	350	324	322	357	346	375	357	380	390	337	360	392	378	325	322	324	399	352	377	357	332	337	328	355	347	335	347	352	326	356	336	347	346	365	369	346	343	339	318	333	347	346	352	368	345	358	343	340	356	369	343	340	352	331	349	328	396	364	383	343	398	310	356	382	304	362	349	392	350	372	377	323	351	355	388	333	352	382	350	351	371	375	353	377	379	361	351	320	344	359	357	349	339	353	368	371	351	354	353	360	332	385	333	311	350	341	346	359	370	362	349	365	346	337	380	366	355	358	336	357	379	336	369	315	313	317	390	379	345	340	369	374	365	375	376	380	364	366	370	384	378	328	355	338	340	358	356	377	343	376	379	366	362	361	325	347	352	354	350	363	367	342	358	357	350	356	328	384	388	342	347	378	315	344	397	340	346	356	358	391	325	350	348	348	343	361	340	314	358	326	339	400	352	352	335	359	332	382	322	346	358	410	338	334	341	354	337	330	360	360	345	353	350	349	312	344	308	354	343	349	340	370	351	395	367	341	384	335	346	327	344	364	359	340	357	320	380	390	331	346	347	366	387	340	335	322	359	353	349	396	353	352	362	328	321	331	368	338	368	377	334	363	342	339	295	349	343	354	347	338	326	348	394	373	374	374	361	349	370	337	372	389	345	350	353	337	346	362	288	337	361	351	341	363	357	341	346	344	360	337	359	342	364	340	344	370	345	360	364	373	352	322	366	352	369	333	324	337	387	368	333	321	342	354	333	338	355	370	310	370	364	344	352	323	379	324	325	358	381	361	371	356	374	383	359	345	346	330	351	329	348	333	368	362	380	372	396	370	324	315	356	352	349	366	335	339	352	342	357	356	339	335	385	382	338	336	314	343	320	348	365	353	375	369	343	354	351	354	340	359	361	329	369	328	344	304	337	334	327	395	353	320	341	359	359	350	341	376	313	371	345	334	339	370	334	325	350	370	343	355	351	338	346	357	347	320	363	318	358	307	348	348	335	330	349	375	378	365	357	365	298	325	332	328	350	338	353	359	346	308	355	334	332	390	332	337	356	346	342	361	373	356	355	396	369	371	338	375	325	362	348	344	339	338	336	345	377	335	366	346	348	327	382	366	347	330	356	344	376	368	353	353	381	359	355	359	370	331	365	350	357	357	337	333	362	372	364	350	344	345	357	345	318	395	346	375	375	356	318	376	351	367	312	354	355	339	352	323	383	360	361	350	370	358	352	359	374	372	371	322	338	360	350	366	314	315	355	318	360	365	396	373	325	324	350	350	326	353	330	355	348	335	339	362	356	353	345	352	357	349	322	368	343	334	348	336	360	386	352	341	325	378	333	362	328	360	360	348	360	304	357	349	316	340	363	343	366	352	341	343	395	352	337	347	342	365	357	346	345	334	355	377	336	320	365	375	349	326	362	363	349	342	335	350	359	357	312	370	343	379	330	344	378	357	350	316	364	366	355	341	338	331	378	354	387	334	329	382	362	374	356	359	372	333	328	354	387	378	326	325	335	318	330	348	347	373	347	312	363	379	354	381	365	370	363	342	312	321	365	332	315	368	370	357	326	352	354	316	345	351	337	347	338	359	374	356	363	353	354	383	360	350	371	378	344	383	352	392	340	382	373	338	367	372	354	337	357	325	336	367	320	342	372	395	356	363	355	382	362	353	325	325	354	343	340	308	370	346	335	336	352	316	320	352	340	341	379	346	330	350	354	357	379	345	355	369	309	341	365	340	364	360	347	357	364	347	356	379	332	364	344	377	344	334	338	369	337	338	371	359	375	349	362	371	347	354	359	342	393	341	343	357	319	341	360	383	328	340	325	339	351	349	352	330	353	345	320	362	329	358	345	343	377	341	350	353	353	368	342	371	331	388	360	332	341	344	319	345	377	364	316	348	364	343	359	336	345	377	333	357	348	347	361	351	346	336	344	377	367	349	392	333	325	375	333	365	335	361	340	353	373	362	397	330	378	347	320	367	349	350	344	361	377	385	338	344	352	320	333	340	340	364	352	343	331	362	379	399	320	343	354	346	384	379	313	380	358	370	331	340	370	354	383	364	352	375	356	353	349	364	311	347	336	340	374	331	349	363	359	353	353	340	336	349	334	349	337	365	343	331	368	342	339	377	335	396	379	352	357	341	371	344	365	360	371	345	344	333	327	373	343	324	319	333	344	349	327	355	357	353	350	333	341	381	351	389	372	367	333	329	342	337	358	359	376	358	356	339	305	358	351	347	413	333	364	380	361	362	344	365	376	340	379	338	347	325	351	327	347	357	358	353	354	349	364	367	339	304	357	393	356	358	342	345	354	318	353	369	360	370	365	337	346	348	346	331	333	333	324	349	343	345	353	349	361	363	343	367	356	351	347	321	394	343	349	343	332	321	331	355	325	335	374	378	387	340	358	317	338	364	343	336	339	360	344	367	390	356	384	326	390	364	336	335	383	328	356	338	347	345	361	351	351	361	347	359	352	385	366	353	389	351	350	326	327	344	354	378	341	359	346	366	344	339	352	381	319	348	389	366	315	358	356	336	338	349	365	348	356	374	352	345	349	335	350	374	357	348	351	344	358	351	340	354	376	364	346	376	363	358	345	294	369	355	348	389	364	350	380	354	344	331	339	342	310	388	342	333	343	358	386	379	331	382	335	349	371	345	332	360	374	379	328	314	339	375	336	377	337	365	355	355	354	340	355	355	344	353	367	339	340	344	342	374	309	353	327	404	349	358	359	350	392	365	339	355	366	371	349	354	367	377	355	388	379	405	370	367	374	383	347	359	341	362	328	374	331	339	363	361
7381	10539	9145	7424	3179	940	834	882	871	898	869	852	872	1054	2175	3275	3046	2401	1765	1260	953	873	826	819	829	830	813	808	838	829	815	791	779	806	847	843	806	830	861	781	802	805	828	774	804	848	813	798	847	811	785	793	830	776	846	810	834	853	843	832	803	824	846	810	828	847	798	789	849	840	808	853	814	819	821	857	811	764	840	835	845	786	811	810	811	851	846	857	812	792	875	842	768	806	808	801	767	832	798	827	831	824	802	791	832	879	830	838	849	853	809	845	830	789	789	794	788	780	880	862	819	850	774	818	824	835	840	842	862	826	808	838	834	847	800	832	830	795	824	860	804	796	851	828	831	848	840	805	804	797	837	794	821	800	823	850	768	857	835	861	803	828	772	820	816	769	838	856	812	831	817	875	853	837	827	815	796	802	842	835	812	834	838	792	853	794	810	791	827	821	784	793	805	786	821	830	914	827	800	843	801	799	811	794	824	826	823	821	856	819	835	820	842	848	835	802	838	831	826	781	818	811	837	789	853	818	815	794	780	798	764	808	809	814	899	832	858	870	799	840	820	814	818	817	789	823	837	770	840	825	830	836	777	800	805	859	831	818	839	831	815	851	794	830	831	791	813	804	825	821	801	826	829	831	837	840	816	816	775	816	835	820	852	878	822	810	836	770	824	784	798	839	836	844	776	821	866	810	819	837	828	805	799	846	801	826	819	814	827	793	849	792	799	813	792	832	864	819	806	880	818	849	813	843	808	830	836	829	842	807	815	852	784	793	812	842	826	825	796	830	868	852	769	867	889	836	817	824	854	854	828	830	856	832	842	844	817	826	808	825	817	793	795	830	837	752	831	782	844	814	766	867	829	803	786	892	783	832	778	834	788	827	858	825	844	821	836	851	823	823	821	854	783	780	859	850	831	810	837	841	805	857	825	827	858	792	828	848	868	842	854	794	825	809	856	771	850	861	806	827	809	775	845	847	804	840	841	842	813	807	841	845	815	805	840	816	859	848	772	818	856	847	795	867	824	800	795	824	874	859	812	868	862	754	810	819	814	803	837	839	838	846	868	867	790	900	864	821	823	844	854	843	837	810	796	858	868	766	765	823	788	835	847	788	844	823	833	808	839	802	809	838	868	811	797	839	804	831	839	835	821	862	854	859	811	838	811	833	910	859	856	793	843	771	869	815	866	830	826	854	808	834	806	775	887	819	810	798	833	828	808	809	878	818	880	792	815	802	830	828	795	841	811	775	804	832	861	802	825	886	850	815	800	787	804	811	835	844	832	841	811	809	860	792	805	797	801	810	837	819	782	836	823	787	819	820	787	829	860	780	798	801	825	818	891	807	842	836	802	834	827	840	799	838	856	857	834	798	858	835	844	842	836	793	787	786	783	800	759	882	878	880	848	781	820	826	808	841	797	778	825	818	807	834	803	788	841	764	780	838	868	808	837	829	827	792	819	819	797	831	893	875	812	845	821	804	834	819	828	881	801	806	842	820	862	800	778	782	809	818	841	820	830	834	839	803	817	810	827	820	814	794	800	782	803	840	787	822	823	818	826	815	853	828	839	852	865	818	826	858	806	821	791	763	784	868	807	838	831	788	817	798	834	830	853	823	826	822	852	862	838	835	830	812	808	818	797	854	823	825	835	826	792	829	805	899	855	802	848	850	874	870	845	812	834	819	818	868	782	815	892	846	864	858	820	806	817	807	810	817	843	793	816	848	792	830	857	789	850	807	858	826	821	857	793	795	845	816	823	823	842	811	810	822	803	844	798	832	770	836	788	840	773	827	791	866	829	840	867	865	809	797	810	811	778	822	793	802	793	809	809	820	785	738	803	872	835	788	830	791	753	762	799	800	782	789	796	857	796	847	811	861	846	812	828	840	787	851	815	840	856	777	846	833	799	785	855	806	782	801	858	809	836	845	765	803	837	854	823	799	831	790	859	779	810	825	743	820	815	815	825	884	774	845	837	778	777	811	821	861	794	826	841	834	826	816	846	788	844	838	835	803	753	835	827	821	792	812	848	798	808	842	803	840	836	812	850	810	874	842	816	803	857	846	831	802	816	809	824	764	769	831	854	827	848	802	868	802	799	820	769	868	816	839	834	752	885	785	837	799	832	834	822	823	826	798	822	830	751	852	816	838	833	843	795	854	859	873	837	861	873	852	827	826	801	793	844	777	795	868	846	830	855	810	822	786	823	838	821	830	805	836	812	825	782	821	820	793	831	822	814	809	878	783	832	809	807	836	846	804	859	817	795	803	778	821	828	804	823	852	843	834	777	747	817	859	881	800	800	827	777	799	766	782	836	832	858	817	827	843	830	803	797	811	828	804	783	828	890	841	857	842	808	864	866	821	782	873	831	807	851	829	793	868	852	828	839	815	835	782	770	775	840	818	773	787	859	803	874	806	810	798	795	825	871	764	798	852	815	857	804	835	792	801	827	837	794	878	803	800	819	833	773	828	812	831	858	835	778	821	803	842	842	817	850	783	841	822	785	802	819	804	784	827	784	808	791	803	860	798	817	836	820	767	811	827	808	831	816	796	885	777	817	816	894	825	805	814	867	820	833	823	827	812	832	824	873	781	839	824	844	776	824	821	817	837	836	853	842	844	859	854	838	897	793	782	818	770	828	817	843	839	812	796	847	822	787	794	789	826	823	844	888	804	866	868	854	810	794	791	855	862	854	798	786	799	786	821	797	888	789	767	821	843	852	840	783	799	819	806	779	784	849	858	787	847	776	805	792	853	805	812	822	839	783	816	808	826	839	849	817	810	816	802	822	802	863	843	810	800	872	812	814	837	821	824	763	847	836	798	839	773	795	803	824	834	862	809	788	840	869	851	886	789	805	819	858	882	839	821	801	865	823	827	827	815	821	787	797	845	803	810	801	814	891	814	797	792	863	796	868	877	857	826	852	853	828	793	844	831	828	783	786	796	779	838	821	810	838	822	809	839	770	827	824	798	840	816	781	800	852	822	824	775	823	829	829	822	807	799	861	836	800	834	832	802	803	788	855	784	876	837	825	815	818	851	819	803	904	834	874	808	791	820	785	838	790	812	812	853	796	867	844	816	875	790	835	857	852	834	822	806	802	820	824	821	780	810	851	857	803	794	853	809	886	865	846	877	832	849	827	815	783	802	850	844	787	776	867	821	833	812	803	898	836	827	780	792	823	793	806	864	851	779	825	805	861	873	795	850	851	846	835	883	851	802	845	779	808	859	819	760	812	836	860	815	779	812	818	806	842	785	826	781	811	777	797	848	823	804	814	815	788	825	813	880	812	821	826	819	818	877	784	856	837	838	808	866	800	857	831	836	871	837	813	808	803	811	814	818	769	821	853	846	868	827	837	890	819	840	819	805	817	852	795	818	830	791	805	842	809	819	797	799	851	868	810	799	861	797	797	813	893	816	852	821	805	786	835	830	827	862	861	826	842	839	809	796	797	816	805	840	816	812	833	842	813	820	853	794	832	813	825	804	821	820
43408	58196	49800	31975	30333	6355	501	411	371	347	337	341	353	1014	4562	5180	3853	2397	1252	678	421	362	314	288	318	287	307	309	299	297	309	303	314	246	281	285	290	271	274	303	290	308	312	284	284	307	323	294	301	296	297	341	296	334	309	306	310	294	308	294	309	296	295	299	283	318	285	294	283	294	324	265	299	301	287	280	274	289	320	314	303	310	293	336	301	320	346	295	300	311	272	309	298	296	301	276	328	285	266	342	299	319	306	270	296	281	265	276	278	315	325	277	299	280	290	298	300	307	299	304	333	308	292	288	304	312	280	284	336	263	309	260	297	272	323	276	273	294	314	306	338	308	316	281	304	326	299	268	306	334	305	319	295	289	243	307	305	312	302	291	292	299	297	277	310	267	304	318	317	296	329	290	299	297	303	298	306	291	311	305	304	286	327	285	299	292	339	326	288	315	312	301	330	276	283	309	331	258	309	280	301	309	332	306	313	315	269	331	318	294	308	282	332	326	286	276	311	297	291	297	251	273	254	311	307	278	276	318	313	311	286	318	298	307	311	300	312	286	275	303	290	277	317	314	279	313	295	322	295	278	301	290	311	307	337	291	272	275	278	298	292	305	323	294	293	318	299	300	310	323	319	290	265	305	322	312	325	287	294	308	271	292	298	303	258	268	327	292	345	307	341	301	306	317	303	301	294	275	309	317	288	281	290	297	325	288	280	325	317	299	309	272	299	333	296	283	301	292	309	305	318	300	284	260	279	355	297	300	296	292	293	314	309	304	309	289	292	332	288	312	294	299	320	285	286	316	290	302	299	291	287	333	309	314	313	299	307	283	309	295	306	296	287	291	246	296	304	289	306	317	296	292	301	285	293	299	290	305	311	314	309	314	282	291	289	306	302	286	288	267	311	321	283	309	271	290	296	318	313	294	351	315	278	294	277	325	324	291	324	298	287	340	305	304	321	309	277	309	297	309	304	303	287	317	322	332	319	301	309	290	308	303	308	287	304	296	285	288	284	280	308	323	296	297	307	297	313	294	312	327	312	293	293	300	311	333	308	308	301	316	303	312	319	306	292	317	260	276	299	298	318	292	280	317	321	307	280	275	301	316	325	339	314	292	284	302	308	282	296	304	312	274	276	264	325	286	304	276	323	321	301	278	273	281	272	294	304	281	317	314	276	292	303	273	285	300	337	293	320	312	331	286	340	315	281	322	349	274	261	299	292	285	282	330	282	287	293	268	309	296	289	311	314	286	284	320	299	283	286	295	292	306	293	311	355	316	290	323	271	325	294	295	310	289	294	294	288	315	274	301	311	297	281	331	292	305	313	303	295	294	296	314	297	283	297	286	289	321	314	288	268	301	321	335	283	293	273	322	271	291	305	290	290	316	333	321	320	305	294	279	257	296	295	295	290	294	326	271	346	296	291	290	291	280	323	280	292	289	313	295	299	303	296	311	310	329	303	312	275	290	306	274	337	326	287	320	277	296	306	282	314	286	316	295	291	313	269	272	316	298	300	278	312	293	309	293	300	297	340	293	280	309	301	258	303	287	331	329	299	291	296	322	284	315	271	304	300	320	324	334	308	356	313	315	308	308	304	303	281	295	273	279	313	279	296	278	299	333	291	315	333	283	324	366	308	326	319	324	282	301	289	300	313	336	310	296	310	316	298	306	277	295	304	299	302	288	288	330	270	267	310	334	303	310	315	302	267	308	286	277	320	323	333	302	309	302	291	321	337	319	310	306	339	299	297	289	301	265	307	308	310	291	311	308	332	315	316	326	299	302	283	290	300	329	306	294	289	305	277	295	302	316	298	299	264	307	283	296	293	284	281	279	281	313	299	274	305	326	310	286	312	278	330	296	296	297	279	300	296	293	303	314	301	274	305	295	312	284	294	281	261	288	292	304	293	325	281	313	312	273	300	319	328	267	334	314	300	272	311	268	282	299	293	278	328	319	278	320	335	274	279	304	323	297	288	317	298	256	301	310	308	301	307	297	283	315	287	327	351	313	311	313	316	304	269	274	297	300	301	317	328	303	295	304	295	314	279	311	297	274	315	327	322	306	306	291	290	315	289	287	274	280	268	300	341	322	284	299	300	277	274	305	281	322	304	295	285	299	307	281	308	306	339	293	268	295	277	314	297	290	313	285	312	289	308	314	279	283	329	312	289	294	295	296	292	309	310	279	271	319	296	309	294	293	320	319	294	287	273	260	324	269	326	308	289	302	309	286	303	282	296	302	314	287	250	292	321	301	293	307	310	322	293	319	298	309	290	280	334	288	277	276	313	292	289	304	302	282	310	267	277	271	318	269	311	303	343	290	274	274	281	302	328	332	301	293	289	314	304	305	292	294	288	328	314	308	276	311	269	271	260	293	296	296	303	317	302	282	284	303	310	317	316	297	253	309	287	298	300	288	323	308	293	289	270	278	282	273	364	314	311	298	325	297	329	331	290	303	297	330	300	288	295	303	319	313	304	305	313	310	283	309	293	287	313	319	268	283	307	343	317	279	278	269	288	273	321	290	327	286	300	294	277	299	287	282	308	306	294	293	326	302	279	295	294	296	343	315	276	322	264	316	326	318	331	300	320	309	297	329	296	332	267	307	314	314	328	330	279	304	266	286	310	306	318	321	296	303	275	318	281	314	280	303	315	347	308	306	277	319	258	279	286	298	308	277	293	287	324	305	295	266	319	351	309	293	294	277	304	279	299	291	307	314	299	307	309	333	312	285	293	311	288	318	302	317	329	296	274	266	309	325	309	276	329	286	301	296	298	304	325	280	306	289	309	310	299	261	277	267	316	292	305	299	325	315	315	280	282	304	315	295	306	291	310	285	311	306	302	291	330	291	294	343	275	274	294	293	290	323	285	305	304	311	273	258	325	309	313	281	355	304	318	286	295	296	291	296	313	296	284	274	298	308	321	341	304	264	295	311	276	287	316	277	291	269	292	325	295	322	299	273	317	302	304	286	311	281	315	292	291	295	308	295	294	309	301	299	311	301	302	294	321	317	307	323	292	267	338	294	309	285	310	306	330	334	296	327	275	284	299	299	328	290	285	306	295	275	296	281	292	301	316	286	308	285	286	303	304	321	305	287	303	293	316	283	284	328	285	304	320	303	321	302	275	313	271	302	283	293	338	328	323	304	295	329	323	260	319	283	298	277	300	291	302	286	302	300	290	273	297	305	334	298	294	325	306	277	319	304	289	297	331	347	333	292	321	283	298	320	319	293	307	298	288	292	298	326	280	308	311	327	289	306	311	289	330	287	318	294	310	276	304	312	316	306	320	319	294	299	327	300	325	327	332	297	283	322	284	327	308	275	312	305	291	318	307	299	298	288	301	300	326	335	310	326	279	295	304	303	308	323	276	303	344	276	297	308	332	294	297	294	313	291	302	310	256	295	307	321	288	278	313	301	335	290	330	300	309	313	285	287	308	304	286	283	332	268	324	284	298	314	312	309	302	298	322	329	307	283	288	276	293	302	317	304
26693	43358	43820	42503	41995	2905	1430	1238	1125	1141	1137	949	954	4937	20285	21023	16968	10777	5778	2888	1545	977	720	714	722	769	705	695	762	717	711	690	717	737	712	709	720	705	690	710	752	740	743	673	681	729	739	638	744	729	763	666	709	763	711	683	728	718	665	711	731	714	699	756	698	656	718	749	742	767	722	731	740	699	683	701	720	708	680	724	764	716	734	686	698	724	703	747	748	714	714	771	678	706	711	724	726	737	690	703	753	742	691	679	713	730	708	792	713	724	740	763	740	729	717	672	709	713	710	718	695	697	729	685	732	667	695	704	718	718	772	690	697	715	703	694	738	691	708	727	703	710	694	742	721	774	686	754	718	744	711	669	725	729	726	680	746	693	736	726	746	686	713	694	750	706	743	690	725	702	742	708	721	676	723	707	702	738	724	735	722	650	730	755	710	699	710	717	707	730	723	700	667	718	739	744	752	741	697	723	738	712	723	704	727	664	728	692	715	760	736	689	731	705	681	705	756	692	710	618	721	752	690	722	715	721	779	680	681	729	753	677	739	667	708	746	719	617	743	688	782	749	696	731	677	692	725	708	698	693	705	682	715	717	718	698	662	689	721	708	752	722	721	681	720	699	739	753	702	685	747	778	713	688	667	666	720	752	731	744	683	749	747	736	703	677	712	688	702	750	717	715	650	698	686	706	696	708	661	715	703	645	684	725	681	706	692	761	680	732	626	682	689	656	743	707	647	753	744	689	686	705	673	720	653	709	693	678	723	684	759	709	709	788	686	725	707	715	690	708	729	693	713	704	709	688	646	690	745	739	715	724	752	734	701	739	710	714	716	712	723	693	725	761	709	705	700	708	699	688	682	653	740	682	752	671	676	712	695	774	677	758	709	647	740	707	710	681	743	767	672	714	712	742	678	669	703	698	693	667	693	665	760	765	729	751	684	704	680	708	726	751	711	697	673	703	733	674	726	700	696	694	720	740	689	707	706	704	702	718	733	712	701	734	725	706	689	723	744	681	711	672	694	693	763	688	710	737	678	701	685	727	724	681	718	751	740	742	717	725	709	674	714	712	735	735	718	679	745	704	761	712	712	721	718	733	677	718	750	691	735	700	726	756	707	721	705	714	705	703	740	721	734	702	749	695	698	698	735	739	722	674	700	703	754	733	689	679	673	687	725	676	698	726	736	731	718	653	712	732	720	723	728	730	724	733	745	751	692	706	733	680	722	731	686	746	706	702	732	706	688	680	722	664	731	730	716	695	742	723	726	670	714	717	739	750	681	735	702	663	690	722	739	716	702	698	671	776	681	663	700	747	745	716	704	700	743	739	727	761	680	739	748	733	708	693	742	668	729	720	743	744	656	708	704	653	713	695	718	745	685	735	711	727	678	706	724	718	739	690	676	679	710	730	723	686	709	720	659	719	657	697	724	704	704	660	707	725	705	726	710	651	717	691	743	724	692	724	737	714	738	741	736	721	743	720	691	705	710	698	699	712	691	706	733	662	691	708	681	711	689	764	730	708	741	725	701	746	673	699	727	694	717	718	755	692	719	695	680	711	693	762	700	720	750	719	707	718	739	694	708	676	736	744	678	700	713	750	718	723	743	729	736	682	679	688	737	732	708	713	681	708	677	723	685	690	720	695	710	747	720	695	708	719	721	665	688	703	703	688	719	725	690	707	686	685	742	734	706	733	735	727	779	684	735	695	750	761	726	712	695	723	733	717	665	703	687	685	730	682	725	667	728	721	773	641	717	718	684	709	712	662	648	766	693	725	685	722	700	709	742	675	722	697	706	713	709	700	718	687	731	738	708	703	687	704	702	660	719	717	722	689	708	712	726	673	728	724	700	726	689	724	655	743	713	716	731	709	715	715	693	696	723	670	690	684	735	760	691	737	747	754	687	665	677	732	757	710	746	736	715	757	631	718	689	693	680	701	684	727	683	743	748	687	693	756	703	707	774	704	689	721	721	706	687	749	722	726	700	668	733	705	755	746	717	727	700	762	747	704	703	693	724	718	712	727	703	714	676	730	705	742	730	732	698	728	757	724	725	670	704	675	712	635	710	707	748	730	702	721	693	718	702	684	743	744	718	747	731	720	668	735	723	694	690	689	718	750	723	712	714	692	695	688	692	701	691	742	704	688	702	687	663	695	722	668	726	711	766	759	714	692	710	704	661	703	701	694	703	743	697	730	728	668	767	735	735	710	694	721	683	673	693	743	734	697	658	746	710	707	701	731	684	706	699	694	741	738	755	688	714	694	734	705	707	717	719	684	712	709	724	711	706	689	703	692	730	712	725	683	765	703	774	738	717	699	711	689	740	716	714	677	735	678	740	714	709	674	692	699	702	758	730	650	690	664	721	691	696	761	751	705	738	733	664	697	742	715	720	763	690	775	731	704	664	713	710	722	678	693	726	734	732	745	683	702	674	673	748	716	697	746	716	691	686	702	753	749	668	715	690	709	750	736	695	778	695	702	738	731	723	705	702	696	654	693	734	712	713	699	754	711	729	722	724	733	755	681	709	662	707	755	698	756	701	690	716	698	723	669	727	725	690	706	685	689	686	712	721	708	690	721	740	730	728	759	718	722	689	699	699	702	723	706	678	697	744	730	691	712	714	703	738	760	703	706	688	726	705	758	720	747	640	704	710	739	713	715	760	690	740	754	709	695	708	675	657	683	757	759	686	728	705	705	706	627	720	757	710	714	710	747	674	698	721	672	713	694	709	712	680	722	736	705	680	687	690	743	724	714	665	646	718	717	711	712	717	676	717	694	740	711	765	728	721	681	701	767	691	694	701	728	723	725	718	724	740	727	697	734	721	700	728	739	665	725	763	668	702	745	687	692	714	717	732	758	710	702	718	686	687	730	747	704	676	667	769	734	728	712	732	695	701	735	725	724	710	679	775	758	750	753	694	755	775	740	740	661	710	703	686	743	695	676	743	729	717	693	758	703	729	741	672	747	718	739	712	767	705	719	708	727	746	765	672	769	723	657	726	688	725	712	707	697	707	731	739	678	732	724	747	712	715	685	734	722	689	725	730	701	708	677	726	689	736	700	715	707	749	702	704	696	732	679	689	706	719	716	751	712	706	720	715	686	712	741	758	716	709	728	694	663	690	743	728	714	714	738	679	712	699	682	691	724	742	769	698	697	701	703	725	742	715	746	687	705	718	753	733	711	687	729	719	693	721	713	769	683	763	776	705	749	719	687	744	706	749	690	738	692	690	708	704	722	692	724	739	757	727	684	741	695	753	673	671	746	717	763	667	700	716	697	704	727	688	720	669	733	701	756	680	707	707	718	665	663	740	719	722	708	692	686	759	728	738	689	714	720	718	660	687	781	708	686	706	750	688	687	692	697	705	717	736	734	683	697	686	702	720	756	712	733	675	740	694	686	736	628	672	705	767	760	702	714	720	712	729	689	779	706	707	687	693	693	701	706	690	715	709	691	697	742	726	712	714	732	665	739	693	719	696	698	718	674	709	686
53629	73911	64171	43805	44797	14056	1068	438	384	394	372	355	305	2791	9023	9176	6415	3408	1671	895	504	338	277	252	253	232	225	234	245	239	271	230	236	266	247	256	269	226	269	252	246	262	218	276	228	268	240	239	225	196	220	260	261	271	228	286	256	253	237	244	250	253	250	271	243	218	230	249	253	267	213	240	252	250	276	249	229	256	238	243	251	253	246	266	255	259	262	259	236	252	237	265	248	244	240	229	247	244	229	237	242	239	239	222	239	254	239	254	247	239	229	246	246	246	224	247	266	246	231	253	223	252	249	257	255	257	265	263	256	249	261	259	284	253	270	273	260	232	224	255	251	228	258	242	261	228	264	255	240	254	264	256	219	262	261	236	241	266	238	231	245	251	234	249	240	242	234	248	256	235	235	266	223	259	233	250	242	264	232	269	255	240	278	254	243	248	273	286	257	237	236	237	264	243	231	233	257	253	236	259	261	245	274	226	247	233	266	245	256	243	236	260	254	256	263	269	253	255	242	245	236	239	239	246	267	251	255	227	270	242	248	255	235	242	234	264	257	268	248	234	239	242	267	262	230	236	269	263	262	252	271	269	246	235	248	241	237	267	233	264	246	233	237	265	258	232	213	230	224	242	233	245	250	277	282	221	214	253	280	262	253	267	204	240	250	256	249	249	274	243	273	233	283	276	242	245	256	267	252	267	236	267	260	250	231	265	216	236	238	224	229	263	246	254	260	251	300	260	246	258	255	225	234	265	253	227	281	257	246	206	258	251	227	242	262	242	242	260	252	272	246	232	217	238	226	242	243	244	234	246	275	247	253	254	241	256	238	237	273	204	223	266	259	257	245	236	266	229	255	271	237	229	241	251	231	240	232	246	225	246	256	262	250	273	213	234	227	237	261	286	250	259	250	251	258	248	252	250	256	251	229	262	238	232	256	230	214	267	219	208	246	255	255	237	238	240	263	233	260	259	246	229	265	274	237	260	261	234	236	237	228	238	258	237	243	227	216	230	216	265	228	247	242	261	233	255	282	242	259	229	279	257	242	235	232	257	267	281	252	255	228	226	240	274	233	232	264	232	269	225	248	243	247	253	227	248	242	275	249	269	242	265	232	243	229	217	247	259	239	206	221	257	256	242	254	236	232	242	266	251	263	271	229	249	214	259	238	245	237	241	220	253	260	241	253	229	263	249	284	294	254	241	259	253	265	226	226	258	239	289	266	235	244	236	225	233	249	226	238	265	271	239	242	275	316	204	271	247	267	239	241	241	232	284	249	284	269	251	248	279	235	250	236	277	258	245	249	248	265	272	245	237	247	238	238	244	265	280	237	259	241	260	225	254	285	276	273	216	280	234	226	250	242	245	225	249	243	265	265	271	237	240	247	240	265	241	275	220	265	249	259	282	242	234	237	213	247	257	224	247	275	262	250	249	280	221	245	273	267	226	280	239	231	232	244	234	247	254	236	249	254	278	244	248	279	270	246	237	239	229	229	250	263	234	248	256	276	256	232	267	273	255	255	250	238	251	248	273	231	243	263	271	245	253	247	264	228	286	258	262	252	238	275	242	264	227	263	242	260	249	247	274	282	234	263	260	210	238	258	266	228	237	270	231	211	213	253	270	266	266	271	242	243	254	272	255	203	241	247	256	233	249	243	252	255	229	223	231	267	254	242	220	256	244	235	242	254	252	265	236	242	235	303	239	237	239	250	251	220	256	241	258	273	246	223	230	266	243	237	238	271	253	251	252	236	285	238	257	237	277	224	233	231	253	236	225	232	243	237	254	274	259	268	256	248	242	231	266	207	272	224	257	230	244	264	266	300	213	283	237	270	225	237	230	259	221	236	258	225	241	259	227	259	242	228	252	258	258	219	266	257	254	275	245	238	240	255	276	262	253	200	247	262	267	222	266	210	232	259	246	242	245	238	231	248	262	245	274	251	249	234	243	251	253	261	244	235	228	250	266	240	248	211	276	248	227	232	220	231	248	231	216	259	254	218	247	235	225	227	244	240	255	223	223	273	251	248	246	244	232	252	272	244	237	245	251	267	272	234	241	243	252	235	246	238	253	245	259	264	226	275	266	247	252	246	261	269	258	252	231	256	249	267	242	219	240	283	249	274	259	255	237	251	245	268	237	249	285	252	255	225	260	249	250	248	261	253	247	240	270	252	232	237	258	254	252	233	253	249	275	256	232	255	267	255	233	275	245	235	207	235	223	240	252	261	225	259	238	284	265	225	236	259	234	232	263	273	262	240	247	239	251	246	249	228	223	252	240	221	247	292	267	268	270	258	268	239	239	237	261	244	234	252	248	215	278	269	256	261	273	229	238	243	261	247	237	261	259	228	249	259	245	271	252	287	239	267	250	253	236	206	244	232	219	238	273	249	233	255	240	249	236	228	248	256	240	245	248	256	270	242	230	271	241	251	254	244	245	227	239	246	259	238	248	249	247	261	238	268	260	239	251	233	275	240	248	260	241	246	294	253	261	240	255	266	249	235	243	261	223	250	251	253	249	243	251	243	256	253	236	235	252	255	239	248	252	274	237	263	228	237	259	269	236	252	224	253	235	261	268	251	284	232	235	235	240	273	234	236	230	250	235	249	258	251	232	257	261	263	228	254	205	249	249	248	270	252	244	277	268	253	261	234	249	268	240	232	227	242	270	240	252	272	237	269	249	246	243	255	236	249	268	247	256	245	221	281	285	243	224	269	240	228	254	241	234	241	281	257	248	252	246	250	254	238	241	228	257	237	229	240	246	249	255	259	252	244	258	247	260	224	244	234	227	255	278	245	247	268	231	258	254	233	228	236	264	287	253	259	271	287	222	254	227	223	237	269	252	257	231	226	255	238	255	266	259	258	243	265	243	249	255	240	225	276	251	269	240	258	237	232	250	250	278	270	234	233	241	269	243	238	251	238	258	239	244	240	228	255	215	237	235	236	224	254	240	237	232	287	255	261	223	263	209	227	286	233	242	241	248	266	246	236	264	219	270	240	238	259	254	240	281	253	255	247	257	232	232	233	248	276	247	273	246	250	266	248	261	254	218	247	239	240	267	237	270	241	270	265	243	227	246	224	234	225	272	261	248	260	274	222	252	265	240	271	250	269	247	258	228	219	281	267	241	247	230	214	249	298	250	254	240	232	257	219	241	243	230	276	250	265	259	256	251	267	263	272	223	245	248	258	291	243	248	247	249	255	258	249	276	238	223	257	266	223	269	250	237	260	216	224	261	239	246	250	251	251	243	217	242	250	265	261	228	249	258	251	237	265	276	247	220	260	235	253	253	259	245	238	256	271	261	277	264	279	243	252	217	290	285	258	255	224	219	255	232	275	244	221	243	236	265	241	222	241	249	250	219	276	241	222	237	271	270	240	240	228	243	243	265	236	249	244	264	229	245	249	259	230	246	249	273	240	237	236	240	256	247	257	241	256	218	269	240	257	265	218	235	242	265	251	239	242	260	260	252	234	277	242	256	235	249	240	247	254	207
32922	54350	55621	51985	54472	4802	1933	1631	1380	1350	1196	1097	1112	13322	30528	29463	23444	14328	7789	3875	1707	986	735	573	605	631	643	568	595	611	553	609	581	616	606	610	588	598	555	641	626	611	591	602	615	634	609	586	635	593	657	605	644	634	650	602	602	650	599	612	577	628	592	601	606	641	630	589	572	596	652	588	603	603	595	582	588	591	580	610	581	619	577	626	585	610	545	619	651	576	613	623	632	589	615	648	644	577	599	575	623	550	590	571	581	573	570	590	571	640	569	605	602	591	600	626	569	639	585	562	605	642	602	614	624	604	596	606	563	582	609	601	643	588	585	632	597	626	636	588	580	572	597	633	609	623	577	584	628	641	608	600	613	598	605	580	605	647	534	613	591	634	652	614	600	576	590	608	629	552	588	580	636	600	650	580	601	597	630	650	586	633	615	602	590	552	616	577	665	613	574	625	616	586	594	636	601	591	588	604	599	590	603	621	620	601	648	620	619	649	606	613	615	614	568	645	565	600	584	588	603	609	575	583	606	621	611	548	625	634	543	610	614	614	618	577	644	622	577	593	583	543	617	602	628	607	609	591	571	594	609	629	602	607	602	596	597	585	619	583	578	613	610	614	642	586	574	539	609	692	559	604	563	612	656	617	618	620	645	589	590	569	577	632	642	592	584	584	605	620	591	625	585	635	602	599	598	604	618	609	579	623	588	621	632	565	670	625	607	633	577	590	669	546	622	598	624	556	593	591	596	558	604	568	581	633	632	597	598	596	636	610	644	575	589	575	627	623	618	628	664	630	591	585	585	595	566	603	647	593	576	547	541	566	600	609	592	606	602	606	679	579	602	590	631	591	644	587	592	598	584	580	639	615	581	565	571	604	580	627	622	618	603	561	597	589	653	576	577	639	624	614	572	590	606	574	584	613	645	587	587	625	597	580	612	617	626	645	623	631	576	594	587	640	625	626	601	615	620	605	581	610	602	602	598	605	604	606	617	624	619	601	568	597	648	601	615	579	617	607	561	614	602	603	602	585	582	618	615	620	601	639	590	659	612	630	590	632	610	624	618	609	617	653	653	653	633	622	615	574	611	545	600	643	602	610	613	572	591	593	645	627	650	619	597	632	563	567	645	626	587	621	596	595	609	620	599	654	580	604	587	573	617	602	572	615	610	617	590	576	661	607	583	628	566	623	587	581	598	564	611	583	597	617	551	625	593	652	610	640	594	617	627	601	630	567	605	609	606	594	590	655	611	628	598	592	605	649	650	620	618	610	596	622	593	623	612	611	630	596	615	623	638	581	590	588	633	592	593	598	599	616	619	584	635	600	563	606	625	629	588	591	594	589	614	604	593	654	565	630	585	619	622	599	633	590	584	631	609	622	558	602	582	557	615	603	653	622	623	583	571	625	574	582	597	605	581	612	631	592	631	573	614	615	579	644	589	556	612	607	563	649	583	631	644	600	575	639	645	608	607	628	605	616	590	582	620	603	601	597	619	613	591	620	619	604	612	602	625	587	617	579	597	631	621	604	581	615	577	601	565	592	668	592	620	635	628	559	567	639	640	639	613	627	594	579	623	630	567	570	606	592	621	604	600	633	659	604	584	614	624	634	582	628	582	615	552	620	656	605	624	611	571	621	576	662	638	604	624	607	623	620	586	624	550	603	614	575	612	606	541	580	618	615	620	632	607	602	608	588	608	606	604	603	585	620	601	593	598	621	645	618	559	603	648	570	620	586	639	635	595	609	566	601	614	599	605	629	588	591	629	609	589	610	626	558	601	565	596	620	628	609	613	624	548	585	613	608	645	592	630	614	591	593	567	592	556	614	604	583	600	604	620	617	541	617	618	590	601	623	576	599	571	574	571	600	623	583	596	632	623	567	638	597	630	599	607	619	602	569	605	614	563	590	573	576	614	616	599	625	633	607	631	616	603	599	624	601	593	608	575	609	610	616	668	609	607	587	611	622	600	555	563	577	624	633	591	588	590	610	629	582	587	583	618	642	665	626	614	617	571	611	556	598	569	586	582	625	635	644	616	597	601	603	600	630	598	616	593	626	632	613	629	539	581	608	610	612	638	583	559	611	586	640	586	587	624	599	600	643	583	590	622	618	619	614	592	575	621	571	577	607	639	607	570	625	615	586	611	609	565	542	606	610	628	587	590	603	625	617	600	635	601	634	624	625	624	660	618	606	609	615	565	643	681	638	642	558	626	619	574	584	594	601	564	598	610	590	616	600	588	607	588	599	634	607	589	605	604	603	622	628	606	660	604	587	573	599	587	612	582	581	636	601	594	588	614	622	620	620	573	598	577	597	606	659	613	615	609	600	598	639	609	606	595	669	612	585	619	618	594	616	616	601	602	577	614	612	592	586	634	583	577	566	595	602	632	571	578	586	606	603	621	626	645	620	648	618	647	607	562	637	605	623	621	599	600	593	625	555	616	591	599	608	574	607	611	628	624	634	573	607	601	620	609	609	609	599	584	605	643	585	637	614	576	595	617	680	582	625	628	607	597	534	614	597	638	585	643	663	604	573	583	613	643	598	606	596	605	568	581	597	629	646	613	590	591	619	613	640	594	597	568	655	616	565	594	636	614	561	593	595	621	644	591	593	641	556	582	598	611	620	636	613	592	599	557	583	562	632	569	609	589	582	619	622	622	585	590	637	626	624	615	595	588	641	591	642	589	613	596	643	607	573	601	623	621	594	606	651	635	594	617	620	597	601	628	609	627	612	605	588	577	617	634	582	600	594	603	589	627	589	629	613	587	609	584	580	624	616	667	624	619	585	610	575	586	620	596	637	629	618	613	596	580	642	618	584	623	579	599	595	604	572	605	608	599	597	585	595	598	608	643	597	584	607	563	603	665	566	595	580	633	630	575	640	607	635	639	623	594	580	580	644	581	588	600	589	585	580	548	606	605	606	618	618	543	622	590	632	609	600	560	612	599	597	592	620	619	596	602	592	590	608	625	609	610	586	617	616	618	624	615	633	562	565	614	632	644	621	605	635	646	595	642	603	652	601	582	558	621	591	597	604	625	593	627	638	591	595	625	611	593	615	603	677	603	630	566	582	596	605	569	581	622	611	568	620	619	609	579	606	612	616	588	584	609	575	628	580	628	610	609	610	591	617	633	616	630	598	580	649	629	599	621	624	618	581	577	617	589	528	622	591	606	642	607	600	621	576	607	603	581	587	620	595	574	591	586	569	657	597	655	586	626	598	609	627	617	625	583	611	629	605	657	581	627	615	594	608	568	630	618	614	558	608	610	607	617	562	572	616	594	608	595	603	601	634	585	594	600	584	599	580	628	574	597	598	555	623	616	637	563	630	633	616	570	615	616	644	589	582	623	600	621	600	616	617	573	621	593	601	615	643	624	618	629	587	603	594	662	623	579	646	599	610	618	583	645	630	650	600	583	614	587	637	574	601	641	611	637	593	625	583	568	587	628	600	578	637	631	588	667	580	624	583	590	643	591	632	547	620	611	620	621	638
5879	6987	5889	1654	1401	390	347	377	364	347	376	377	328	450	692	810	778	671	481	454	374	352	373	353	358	363	308	344	344	342	353	373	357	365	314	324	367	382	336	351	319	331	353	371	356	344	335	366	372	364	387	382	333	343	353	340	380	346	315	360	366	343	370	366	348	367	357	368	343	352	356	368	341	359	349	361	385	366	342	350	340	357	352	365	339	385	373	337	340	364	394	384	304	331	315	381	374	359	345	355	337	343	359	378	352	374	353	345	345	313	361	343	333	346	362	366	362	377	310	380	342	355	342	332	365	360	335	375	344	346	381	335	349	373	348	361	347	381	352	394	342	340	328	342	390	367	329	381	374	356	345	351	350	344	356	363	336	345	354	361	353	322	367	371	332	373	357	375	345	362	330	338	359	350	383	361	315	387	360	385	336	341	352	379	307	337	364	357	412	351	351	369	349	353	377	358	332	343	398	342	366	367	357	327	309	354	352	352	329	351	352	355	340	350	336	392	408	340	325	360	378	341	348	370	348	344	334	347	358	384	338	357	370	372	342	369	368	363	356	382	352	368	344	336	355	325	348	364	350	365	378	342	361	348	331	342	347	336	366	351	361	344	349	333	351	371	355	390	352	377	376	339	387	378	332	360	340	348	341	345	380	357	342	348	370	350	353	331	341	302	346	330	336	364	330	354	369	333	339	390	316	365	369	357	344	334	339	365	347	363	370	317	388	365	321	358	349	343	382	351	354	359	377	363	329	322	367	388	370	348	351	336	371	368	380	333	341	360	351	365	371	349	355	346	347	367	358	349	339	363	391	339	327	331	328	332	365	351	339	381	321	345	364	391	369	334	356	360	375	358	346	394	348	338	386	362	370	336	375	377	363	329	326	314	339	389	385	317	357	347	363	349	338	367	379	322	352	368	375	325	331	377	372	350	359	400	340	358	355	335	389	362	353	359	348	331	349	353	390	337	343	361	368	395	364	386	319	378	349	384	336	303	349	349	335	335	357	381	360	378	330	382	373	352	337	362	355	351	341	346	337	362	357	366	335	354	370	379	347	317	391	340	321	344	358	390	315	375	358	333	339	337	358	314	338	338	316	365	315	371	349	328	321	342	405	378	340	359	366	311	350	368	344	351	372	380	359	394	344	367	355	356	357	367	349	350	368	350	334	344	360	361	374	332	328	371	318	337	395	328	347	355	345	299	387	337	375	371	357	362	339	333	342	367	357	387	372	361	356	353	286	365	360	382	343	365	371	343	320	326	364	348	392	352	349	364	356	332	328	306	353	332	342	350	345	337	374	361	351	372	360	348	346	350	386	390	340	385	353	363	338	342	365	376	321	331	354	351	345	376	372	324	357	328	338	339	343	366	375	350	364	348	379	338	343	369	342	373	341	338	334	366	352	350	362	328	357	345	342	391	332	358	363	336	397	340	361	341	397	332	373	348	323	322	405	360	360	332	384	326	351	356	362	346	377	371	349	375	355	360	352	334	331	357	351	362	355	362	359	359	334	333	340	347	354	336	384	369	355	355	348	357	348	339	343	353	373	393	383	385	368	375	342	352	343	351	374	356	341	370	346	339	344	355	378	343	332	375	337	341	367	339	344	371	360	351	328	302	338	365	371	388	329	343	371	363	368	333	354	357	352	343	336	361	382	322	332	353	342	360	350	368	348	347	316	342	345	383	357	346	350	394	355	367	335	321	370	332	357	349	333	337	351	321	385	373	355	354	359	362	371	342	359	357	378	388	394	372	381	361	359	380	380	342	354	379	365	331	387	343	370	312	345	335	352	390	380	349	374	352	375	372	381	370	358	375	325	381	381	400	334	355	403	374	352	351	358	363	359	379	354	344	353	333	356	368	366	351	356	346	344	362	341	320	380	354	372	388	361	356	357	350	411	353	335	358	364	388	341	347	347	375	356	341	364	343	358	329	390	370	365	333	356	353	330	344	358	316	388	350	372	346	343	361	349	334	364	354	366	352	351	362	369	336	349	371	347	323	334	329	389	359	366	358	359	385	348	394	348	358	349	349	348	335	375	317	394	372	347	376	351	346	359	352	373	361	400	333	367	375	363	345	349	356	359	350	340	377	380	385	340	368	363	342	344	370	335	361	322	367	333	367	371	329	360	333	367	403	346	358	332	332	382	337	338	315	335	361	338	312	355	340	325	361	368	357	372	360	334	350	345	390	368	338	380	342	349	361	329	354	355	392	345	354	358	347	371	356	371	328	334	342	347	347	366	341	358	355	359	372	326	338	347	379	323	322	353	377	378	336	397	354	389	340	358	380	366	374	347	346	373	364	335	336	366	322	322	345	331	365	357	373	362	349	371	346	349	344	368	331	367	370	358	347	336	353	409	364	354	372	362	367	383	395	376	358	318	336	367	331	338	367	340	339	351	368	353	367	351	312	322	381	308	357	358	342	346	356	352	331	394	323	358	360	323	350	326	356	367	370	350	392	341	352	342	338	367	346	357	353	407	334	345	352	356	378	360	335	355	352	340	356	340	351	365	344	362	338	331	320	341	342	342	337	348	366	339	371	377	388	344	348	341	357	334	333	344	387	356	326	360	353	374	367	342	361	334	383	348	349	334	339	335	367	367	359	352	371	350	330	379	374	354	357	328	322	345	377	345	362	376	362	336	367	344	343	380	343	335	352	362	334	364	345	366	398	356	332	374	368	353	341	393	361	358	360	371	332	352	369	374	365	364	334	339	350	340	345	347	349	370	326	345	365	328	354	345	357	371	355	396	349	338	335	372	373	382	359	333	365	360	344	354	354	381	360	372	327	374	351	345	376	334	357	371	389	335	361	383	346	356	350	367	350	355	353	359	375	366	353	347	340	366	344	345	341	336	385	331	316	321	362	350	369	400	347	333	325	334	369	340	373	379	308	350	336	375	344	368	380	378	357	356	366	350	338	354	371	378	352	353	343	354	387	350	327	325	339	364	355	381	354	342	363	349	363	351	337	325	375	377	362	350	391	352	398	379	366	387	365	351	392	348	382	370	348	397	332	348	337	378	346	379	365	373	325	333	381	341	349	353	353	352	325	341	382	359	372	366	337	318	339	329	330	304	378	350	310	391	399	353	358	346	382	335	355	371	326	371	350	354	346	386	332	358	360	378	409	362	376	347	348	379	354	372	361	320	316	335	322	374	335	321	330	350	326	345	378	358	378	385	384	361	331	343	323	354	330	364	352	364	327	379	354	355	363	352	363	376	380	326	369	345	412	382	352	365	365	367	386	359	379	380	331	343	338	367	345	365	357	370	328	370	368	354	357	320	328	344	349	351	351	344	395	312	336	387	376	351	364	361	351	337	403	326	385	344	367	348	355	326	382	357	324	350	338	342	362	354	375	376	348	364	363	371	343	315	352	336	332	389	340	383	364	329	353	374	376	350	322	352	382	372	351	361	330	361	332	348	390	352	343	348	383	338	332	344	331	392	342	337	363	362	357	366	339	374	333	352	337	364	394	380	328	356	376
5602	10693	10537	5727	5431	941	910	908	922	938	899	845	884	1496	2934	3252	2997	2081	1503	1122	965	905	823	831	795	814	783	821	818	837	827	801	852	828	806	801	831	802	799	817	823	814	839	851	812	845	841	797	835	800	846	817	804	882	830	827	814	863	806	843	866	781	789	864	822	880	839	850	838	860	796	789	846	826	868	788	792	807	799	854	844	806	829	825	795	838	765	841	797	868	769	800	863	829	855	852	856	789	846	780	840	779	813	801	827	827	812	822	867	857	825	800	820	811	805	859	829	798	858	842	827	800	836	826	812	822	835	812	844	789	826	779	814	865	787	822	845	816	824	764	836	813	879	816	873	856	822	873	826	814	823	811	822	810	778	843	821	815	830	814	828	871	880	766	793	829	815	835	880	874	818	801	841	805	808	831	815	853	862	826	818	853	868	863	802	812	841	839	815	849	880	848	784	809	828	841	838	833	871	868	787	828	839	871	780	856	806	820	855	828	823	838	835	834	821	836	807	817	829	841	840	816	807	853	827	851	867	817	810	830	800	847	821	827	813	838	821	854	833	840	794	787	827	861	819	842	837	813	814	823	849	826	866	852	837	828	804	820	804	816	783	809	823	798	784	836	856	854	819	812	772	800	833	851	799	803	841	861	837	843	843	866	827	816	864	815	804	838	872	824	831	849	845	825	825	841	868	861	853	837	783	817	740	822	845	818	816	830	847	849	853	862	808	829	875	879	801	864	785	842	814	823	841	839	840	850	772	804	728	832	843	844	833	843	856	810	856	804	851	874	859	844	861	849	814	831	808	801	832	827	762	813	866	880	843	857	796	824	822	776	818	850	805	802	802	827	831	828	800	869	854	861	850	796	855	792	801	891	813	806	850	851	867	853	815	847	801	820	848	868	875	798	786	839	851	810	847	807	865	793	804	822	783	846	816	851	860	843	750	838	807	855	842	828	816	839	790	816	841	802	833	823	808	867	818	847	818	869	851	794	836	894	840	798	836	801	825	789	806	833	815	883	861	825	813	806	814	776	815	797	780	829	874	854	794	823	823	822	820	871	827	792	874	794	822	893	870	832	822	794	833	807	819	811	804	825	859	798	824	834	888	821	828	782	885	837	815	801	825	821	758	853	828	812	867	827	795	884	844	774	836	811	858	866	806	800	871	812	843	809	830	826	833	803	796	808	801	825	852	810	810	799	826	785	821	860	804	813	859	865	811	823	829	803	832	845	773	808	818	868	874	833	821	870	808	846	832	782	781	751	802	837	858	825	800	846	822	865	795	756	817	816	814	853	863	755	862	854	831	860	840	810	874	803	842	839	793	834	822	842	875	880	835	860	794	785	844	831	809	831	837	828	833	801	843	855	816	862	800	799	803	839	816	799	815	890	896	777	828	798	800	833	791	877	859	836	855	855	799	865	824	801	807	771	832	807	782	826	782	837	847	820	855	811	829	806	847	808	829	806	845	809	834	824	884	843	809	833	819	808	906	788	826	841	797	860	863	852	815	792	806	882	813	851	793	792	780	860	864	773	852	797	877	895	846	847	843	838	869	838	858	816	804	830	768	817	862	842	784	818	836	849	839	830	846	816	818	817	912	764	864	823	861	757	839	830	850	848	804	850	833	894	831	842	832	792	796	800	834	832	831	864	852	893	845	846	833	822	803	850	841	787	813	791	895	800	830	783	814	831	845	834	829	814	844	808	807	826	824	868	794	877	811	833	813	820	819	828	866	805	838	904	864	839	813	858	827	857	842	828	850	839	852	818	816	814	838	830	801	863	833	822	844	806	802	865	838	816	885	813	866	802	834	814	862	831	760	796	851	821	817	827	847	792	804	806	806	840	852	844	813	845	825	853	840	852	876	867	842	806	848	811	786	842	845	820	851	826	794	847	870	820	797	818	806	823	804	825	820	841	845	840	857	742	831	795	876	810	861	778	821	818	814	892	806	871	765	856	859	869	797	840	821	872	798	866	823	848	821	844	833	789	842	884	868	838	813	855	837	865	832	834	845	832	759	827	773	851	877	808	822	889	844	864	865	848	853	839	844	807	821	809	848	800	820	831	842	833	867	853	872	843	823	790	824	832	793	831	884	868	817	808	771	851	817	796	797	832	819	852	854	822	847	853	812	822	878	841	820	830	829	878	834	872	764	795	804	816	780	799	841	876	804	891	820	796	808	787	774	883	781	807	788	813	808	818	840	795	874	823	796	809	813	813	793	852	822	827	884	797	848	817	809	880	838	911	827	832	804	851	830	813	826	843	803	845	824	803	808	786	775	840	793	828	858	911	791	842	837	834	792	836	856	806	830	820	812	853	862	813	864	792	855	830	791	805	870	793	819	827	791	849	784	859	872	791	855	871	819	831	786	817	833	836	853	792	864	802	796	835	832	822	827	822	853	778	813	843	856	841	870	796	860	862	802	856	824	820	854	844	826	882	838	796	836	850	860	869	841	850	833	788	757	817	826	792	884	824	827	794	881	841	822	855	817	847	811	782	810	795	837	840	849	844	783	841	819	844	882	813	821	783	783	852	838	828	815	806	842	853	817	840	833	843	838	814	824	805	830	844	814	832	846	842	773	842	853	835	790	832	839	804	863	857	818	820	859	797	829	840	852	785	818	821	847	855	843	824	792	829	792	826	833	816	812	895	872	828	857	784	808	816	862	802	881	795	888	838	856	815	849	822	836	847	837	842	857	846	835	881	846	812	820	827	806	856	800	814	856	838	819	849	864	841	837	856	897	852	781	838	821	841	835	848	852	833	815	788	796	805	816	817	861	835	881	874	824	901	863	857	823	821	831	834	789	863	815	783	839	779	836	830	831	782	866	795	818	804	819	846	810	768	751	870	821	824	820	788	835	836	892	844	841	848	797	840	877	872	839	802	797	830	802	836	831	858	781	856	868	827	830	804	825	817	777	807	876	837	818	841	857	819	838	805	795	849	836	886	819	793	854	793	829	883	834	804	800	818	801	808	836	811	798	783	796	798	871	782	799	854	852	826	845	837	855	847	843	868	810	801	863	787	860	826	880	832	820	822	845	852	867	806	853	806	825	880	799	807	837	845	835	843	826	889	796	876	846	830	850	869	853	826	779	861	782	841	802	849	835	856	827	824	796	835	802	862	864	826	812	816	804	827	838	811	798	837	858	847	830	855	860	855	769	855	813	758	798	804	829	845	864	869	849	861	834	864	775	850	843	823	827	848	800	838	843	825	804	838	856	829	801	806	851	863	826	875	845	795	753	855	847	824	840	849	851	861	897	830	845	854	817	856	808	802	831	786	815	822	857	813	838	857	780	850	812	812	814	856	830	808	784	838	869	818	842	853	828	810	817	813	872	858	868	858	782	832	823	793	841	858	824	851	826	832	835	831	855	841	857	834	837	820	881	856	836	841	879	882	842	850	809	847	805	848	798	801	843	825	836	821	857	824	821	815	845	808	832	806	849	846	860	892	796	828	794	889	824	890	824	857	796	796	803	779	789	821
41743	56128	59545	26337	9149	791	451	435	389	379	365	355	320	484	3909	6559	4650	3048	1567	883	468	367	320	313	293	292	297	310	314	318	341	325	296	303	297	320	301	289	302	304	295	293	283	328	285	298	295	291	323	307	273	319	281	300	295	325	274	273	283	293	286	275	326	316	321	283	307	249	329	304	283	304	284	286	316	302	275	329	305	274	295	282	286	283	303	315	312	262	313	306	296	345	325	282	294	293	286	285	313	309	294	322	322	305	278	299	305	287	327	316	282	317	310	290	280	296	304	311	270	293	305	311	308	260	263	321	304	249	297	279	272	283	276	262	301	294	276	309	256	323	291	316	311	306	310	298	280	287	291	289	290	305	314	288	277	289	277	286	281	301	296	281	268	288	311	333	297	302	274	310	276	300	292	296	310	318	305	299	310	277	295	293	293	277	303	276	277	328	283	283	297	298	289	269	322	309	321	325	302	298	289	295	300	313	311	283	275	275	291	292	278	310	325	313	280	302	316	325	274	301	320	344	276	278	318	268	301	295	321	290	294	294	300	299	268	308	289	289	265	279	277	304	299	277	293	303	305	314	315	301	355	283	337	265	307	300	307	279	301	284	282	304	296	284	298	260	293	301	328	295	293	314	307	344	270	293	290	292	278	310	307	284	290	281	287	277	314	295	304	311	272	276	290	250	296	281	293	309	305	325	311	299	300	304	296	288	324	292	276	278	321	285	285	288	286	307	299	268	279	277	301	300	290	285	256	299	310	305	291	287	317	295	329	301	279	272	269	312	288	296	295	301	293	303	284	304	315	315	293	306	329	329	287	297	295	268	326	270	287	300	287	303	320	292	318	294	294	324	275	308	281	314	302	300	287	292	302	307	305	274	310	280	296	289	288	299	323	309	262	306	304	280	318	298	256	299	307	295	309	324	295	288	312	274	291	284	299	306	296	316	304	277	280	303	274	287	306	296	279	304	260	295	308	263	302	288	314	277	272	320	285	327	338	279	306	293	311	256	303	319	306	276	277	292	356	300	292	289	286	322	323	306	279	284	294	315	325	313	327	312	284	313	295	304	272	293	311	304	281	293	271	289	325	299	297	313	293	299	305	311	327	297	275	320	311	319	335	300	311	307	293	277	306	316	312	281	294	307	278	307	284	284	266	260	281	286	283	276	279	298	311	312	299	277	279	304	275	276	319	297	298	304	259	303	260	286	297	300	275	290	307	288	302	308	298	290	313	280	294	275	281	279	272	313	304	304	291	263	283	326	285	305	282	246	292	325	284	283	292	281	284	303	347	306	273	276	312	302	290	334	301	263	283	304	259	268	278	320	324	305	302	302	283	284	309	282	309	303	272	312	296	286	295	280	300	267	265	292	279	324	289	310	288	285	305	297	273	275	309	313	263	339	278	311	307	299	297	266	300	318	277	314	318	295	305	284	288	316	302	290	291	323	311	245	281	284	281	316	300	278	312	276	309	294	279	275	313	282	302	290	314	293	319	295	319	278	299	307	310	298	299	287	274	307	293	266	306	278	259	281	285	305	270	289	280	313	291	299	285	311	267	330	275	290	306	302	289	319	321	305	294	302	315	310	306	262	252	299	312	284	292	298	272	319	300	309	254	294	287	290	307	296	308	274	297	268	303	300	313	284	326	295	294	310	277	305	307	288	299	310	299	286	284	297	239	288	288	300	302	276	317	293	296	301	310	306	290	294	283	302	326	342	307	318	303	319	308	284	298	285	304	302	279	320	308	315	310	262	298	290	281	279	273	291	255	299	314	308	329	314	326	297	320	269	258	305	290	281	290	307	328	260	263	297	311	283	271	281	300	288	264	284	314	332	302	293	312	314	297	265	281	339	313	277	272	295	293	337	275	252	262	285	297	311	326	318	300	314	324	312	288	296	295	289	314	289	302	308	290	264	273	290	269	316	267	277	308	292	276	327	294	303	346	288	276	285	291	303	308	283	291	282	295	303	300	329	273	318	282	296	303	312	300	302	294	310	297	290	296	305	314	294	304	298	299	311	309	299	270	294	321	320	301	298	300	296	321	304	296	331	285	301	274	285	303	305	301	290	292	313	324	277	266	281	298	276	275	303	291	281	281	292	302	277	297	293	273	274	339	290	320	275	303	282	275	301	304	276	277	332	303	268	309	322	272	320	301	287	343	327	320	315	264	305	322	290	290	291	307	339	316	357	304	283	311	298	268	312	295	320	284	312	303	329	324	304	303	319	297	280	290	299	308	268	303	296	277	269	291	300	312	303	292	316	281	276	336	272	299	275	299	323	317	307	281	324	307	315	312	297	295	286	305	306	294	273	289	280	273	305	299	283	322	285	292	294	286	299	312	299	272	306	311	301	324	287	293	315	310	303	321	325	269	298	272	300	310	302	286	318	296	308	285	292	275	318	246	307	289	291	289	294	302	314	323	275	312	313	306	290	316	293	292	318	284	308	285	292	302	319	317	292	281	304	243	299	305	308	322	306	268	295	278	295	297	314	293	266	277	304	294	274	267	287	337	312	268	311	284	305	297	315	294	323	291	276	297	302	315	311	309	302	294	297	291	301	306	291	303	295	301	348	275	300	283	314	307	298	314	261	309	308	309	312	289	296	292	292	321	314	306	330	299	292	304	311	321	297	296	329	301	264	333	260	300	279	279	308	318	329	290	299	298	310	328	365	282	295	309	312	320	331	293	305	302	313	322	286	281	277	295	298	265	298	295	301	296	304	284	307	270	335	304	299	323	316	303	308	290	319	308	293	302	286	296	297	280	314	325	278	287	296	308	285	290	321	323	311	284	296	290	293	297	276	265	268	319	337	305	267	279	310	320	294	285	289	293	286	311	310	299	290	300	287	318	316	304	292	321	301	299	287	325	285	279	340	300	284	275	294	341	318	312	286	305	319	294	278	301	285	310	274	312	298	317	274	256	272	301	283	269	262	268	316	317	277	309	307	300	313	297	291	271	270	289	309	297	314	269	284	314	294	286	308	282	301	280	295	286	304	275	285	322	277	293	269	334	284	273	297	305	293	283	246	267	275	296	299	271	309	282	288	302	296	287	307	279	340	298	287	301	296	300	294	305	323	287	291	320	293	266	282	279	287	302	312	303	264	255	297	282	279	284	289	269	280	298	254	321	295	295	304	303	281	306	286	263	283	311	296	304	289	277	271	292	306	284	294	309	291	309	302	298	309	289	270	270	302	332	298	297	295	301	302	291	282	292	260	299	281	276	289	300	302	279	268	317	289	307	287	286	317	298	295	288	274	291	293	300	306	279	310	268	280	256	316	322	299	363	305	280	291	307	316	288	294	311	321	323	318	325	303	280	293	301	320	297	328	257	288	307	298	278	292	303	308	298	292	297	302	288	304	316	296	303	325	296	288	315	299	309	298	309	287	284	314	311	305	274	290	269	254	295	343	330	281	293	264	273	310	247	302	282	278	272	321	314	292	290	284	296	279	279	315	328	270	297	330	297	301	284	288	306	301	296	274
25063	42380	51340	29142	9456	1804	1459	1288	1236	1066	1060	1027	949	2083	18114	25499	19278	13580	6856	3427	1699	1096	804	746	721	683	725	734	683	683	717	707	743	683	739	701	697	703	713	666	719	717	728	718	704	717	756	718	680	639	733	683	659	673	701	698	682	732	731	686	682	709	672	674	684	725	682	688	717	764	671	686	729	730	674	718	708	686	690	705	668	685	712	690	716	722	660	696	731	655	735	692	701	659	686	715	702	727	697	690	716	721	688	701	718	688	746	682	714	740	719	701	666	715	716	703	722	706	645	645	688	738	679	707	702	678	709	706	724	685	707	692	666	707	709	650	694	665	675	773	709	736	712	695	699	657	753	724	653	710	672	690	722	695	727	682	680	687	676	666	716	651	693	710	686	727	720	701	677	722	703	739	697	714	686	695	670	699	734	726	724	765	705	733	679	694	693	693	730	694	714	698	672	732	657	693	676	746	721	695	705	710	696	668	667	699	674	647	677	688	682	681	675	701	704	636	709	702	708	641	681	723	740	753	681	725	703	694	685	659	704	685	745	725	638	703	730	721	709	654	695	685	704	727	695	670	673	683	713	710	639	728	696	717	706	692	659	675	682	678	719	693	672	681	730	699	670	712	718	682	716	671	701	719	701	693	731	672	712	689	671	673	708	664	682	696	698	669	735	636	711	703	682	694	705	707	693	718	663	732	698	715	687	699	748	739	666	687	702	665	696	695	702	701	690	724	715	686	715	678	699	700	673	728	724	711	678	711	661	690	732	672	688	760	698	630	718	703	733	685	707	691	647	725	690	719	724	716	689	725	699	735	680	706	716	686	712	700	694	688	693	680	695	690	717	733	684	762	714	666	714	718	684	669	754	704	706	688	676	723	685	738	657	709	669	701	703	689	706	739	692	699	686	687	676	688	686	735	712	703	684	702	677	700	713	709	704	750	698	668	721	703	717	703	702	715	701	710	688	696	730	718	708	694	683	685	670	651	660	687	711	706	734	712	683	695	679	700	717	681	732	730	748	684	681	681	751	677	694	733	699	731	667	726	742	705	679	738	670	669	701	687	704	728	673	662	654	700	681	698	628	722	718	734	708	713	707	690	694	673	748	704	723	734	755	730	702	727	762	714	687	644	722	721	704	693	718	708	662	704	698	756	731	710	726	723	740	674	719	687	670	704	720	675	659	657	672	705	727	703	725	725	721	721	692	711	681	703	712	676	659	659	700	689	643	683	721	686	698	749	715	700	656	658	708	688	708	659	720	704	661	722	741	714	702	663	716	725	705	703	679	721	669	682	671	718	713	714	679	746	687	637	718	713	712	717	669	693	699	663	720	678	744	766	689	677	678	694	725	774	683	692	713	668	653	736	683	714	742	674	714	666	692	711	713	706	740	731	690	684	684	690	664	690	694	689	701	658	697	721	700	729	687	706	686	692	682	766	687	769	726	723	722	683	664	738	744	732	728	708	723	671	699	728	734	640	658	672	647	757	712	684	728	696	703	717	704	692	708	699	756	732	686	711	664	690	688	695	700	739	677	681	702	673	714	682	655	687	714	666	709	690	706	665	701	680	709	709	712	732	702	718	716	687	735	658	710	720	633	700	676	687	687	725	711	699	730	691	778	711	709	724	745	666	640	719	738	730	698	709	675	768	689	669	733	700	734	729	708	699	702	711	702	696	692	673	714	736	628	727	722	667	748	685	662	678	703	715	710	708	731	703	694	713	674	679	696	732	660	665	703	707	699	766	709	714	676	719	735	703	707	700	673	700	698	671	764	745	678	730	684	698	701	722	716	736	688	714	702	717	735	691	717	654	720	719	715	727	670	734	738	712	743	654	696	687	674	716	705	686	714	716	718	723	721	657	657	717	700	670	734	667	648	676	702	683	650	686	667	748	727	637	726	679	699	711	673	691	715	773	704	702	721	721	705	687	724	719	753	677	722	712	673	714	704	672	676	672	742	729	717	718	765	653	670	722	725	691	706	685	703	679	710	707	658	721	654	699	689	622	688	717	698	718	677	710	710	706	753	694	678	705	713	693	718	727	710	727	708	676	699	783	685	729	691	692	704	743	719	671	692	732	662	714	694	696	703	672	697	692	710	743	715	659	683	667	700	677	711	664	709	675	676	667	735	684	674	695	678	748	660	700	707	717	725	653	719	715	739	694	696	756	677	710	694	705	700	715	714	719	698	674	690	698	688	706	670	680	707	637	692	694	690	733	648	684	677	691	677	656	727	679	716	707	711	708	752	716	674	718	713	703	695	712	700	723	705	709	682	724	662	712	711	684	733	701	735	693	668	682	671	711	686	684	672	735	688	696	702	635	673	649	699	692	685	685	692	681	742	726	709	723	700	735	686	736	671	666	629	720	719	709	713	720	692	689	714	665	707	706	707	692	725	732	707	729	676	670	673	648	713	699	686	706	715	674	684	728	722	695	656	701	677	736	716	679	716	693	661	690	726	714	658	736	674	729	636	760	728	686	671	746	721	721	694	708	640	717	695	662	754	640	721	676	688	722	735	701	723	670	680	720	685	720	659	700	692	711	737	705	697	660	723	676	683	681	742	726	685	706	696	737	685	702	684	681	717	669	672	732	676	706	711	737	684	667	726	716	677	704	688	722	697	712	668	728	707	740	736	750	688	713	651	727	676	706	729	760	690	744	718	711	697	678	700	717	668	708	753	689	675	663	695	647	703	688	687	736	726	712	711	718	726	680	684	729	633	722	660	653	682	713	725	717	744	695	685	731	712	687	717	681	664	654	740	696	707	691	650	691	682	694	711	686	679	709	683	751	703	730	674	659	744	642	706	704	699	686	756	735	687	698	676	751	720	642	713	692	714	693	652	698	698	647	749	757	674	671	708	705	696	703	686	686	714	733	699	744	731	707	700	709	710	708	723	746	738	698	729	687	703	696	747	675	682	673	662	682	689	708	698	670	683	692	667	729	764	737	716	732	666	719	701	711	653	750	693	671	713	709	688	709	745	700	705	663	738	645	712	702	688	706	763	730	663	711	720	700	708	690	710	665	720	742	730	685	717	698	733	694	669	668	710	705	697	706	718	686	674	723	718	697	730	712	699	692	677	725	687	682	758	713	666	677	688	684	693	703	685	735	664	717	696	707	701	708	717	642	711	705	689	723	706	738	726	680	696	688	706	677	684	722	753	691	706	688	677	700	726	715	657	692	704	688	725	660	722	703	703	693	635	726	709	716	708	729	724	713	684	701	714	735	648	722	698	675	706	726	703	686	724	716	670	705	701	714	698	672	735	711	696	716	706	693	705	713	733	703	753	684	746	702	683	691	691	713	712	721	749	710	694	679	739	739	751	685	710	713	654	713	745	657	706	700	701	644	697	696	730	695	726	697	677	696	712	678	674	710	695	667	693	719	687	684	688	717	671	723	735	674	734	705	692	724	735	747	688	680	649	660	687	730	707	680	691	719	724	745	750	702	765	729	730	676	733	751	667	694	677	698	680	707	707	722	713	701
48386	72680	74619	36112	9239	1055	592	504	432	389	352	347	305	886	7309	11232	8528	5767	2674	1233	652	373	288	249	247	256	220	252	218	222	246	272	252	244	242	211	239	269	261	266	254	215	225	258	240	238	212	252	226	219	235	252	268	254	257	224	229	243	239	237	221	246	247	252	218	246	236	221	226	226	255	244	237	217	240	253	209	277	237	233	262	235	256	239	232	220	231	264	233	256	245	223	226	218	225	242	251	236	235	270	233	243	252	239	241	235	288	229	245	229	227	234	223	226	235	253	238	242	235	271	230	206	238	231	223	268	213	227	247	222	242	238	220	225	263	246	236	213	278	228	258	262	251	239	228	267	245	184	240	222	241	229	243	222	230	233	273	190	229	223	233	199	231	229	251	251	216	220	228	234	210	245	247	218	223	250	223	216	244	266	216	236	234	234	254	250	259	235	251	251	237	243	242	232	235	256	242	256	226	240	238	226	253	258	210	247	248	258	237	204	229	249	227	252	239	257	245	232	255	236	250	235	238	229	243	262	225	276	251	233	216	220	212	239	232	230	234	261	209	218	231	215	237	239	248	244	255	231	228	229	263	214	236	240	256	244	217	236	252	235	208	226	247	216	235	221	230	235	224	226	218	259	232	243	215	234	266	271	232	252	230	225	224	256	224	237	258	222	231	228	242	233	255	232	257	221	222	213	238	252	245	252	251	244	241	229	226	269	259	232	226	216	252	231	242	260	248	239	237	243	226	222	256	227	260	224	217	236	253	251	236	215	236	229	244	265	214	251	244	211	260	222	245	242	239	236	245	229	230	231	242	218	211	251	263	245	279	215	244	249	243	245	236	254	232	218	242	253	232	217	231	251	220	232	228	253	223	272	229	221	246	215	248	241	247	247	242	233	261	226	220	271	245	213	236	257	234	262	258	231	208	261	210	235	236	232	226	217	254	257	241	255	238	236	233	254	250	235	229	234	235	241	216	237	242	245	237	231	211	233	232	244	246	230	214	223	210	226	238	255	217	202	234	247	259	235	229	227	267	244	262	246	231	200	214	227	227	219	243	235	227	239	267	251	225	251	258	234	237	240	228	252	237	225	230	252	262	245	204	240	220	225	253	236	238	250	249	241	255	215	243	244	247	239	212	225	227	246	224	248	224	226	225	232	225	230	244	255	237	243	234	233	212	228	259	224	235	222	240	246	221	216	237	242	240	245	227	234	242	220	260	222	227	243	240	261	239	236	233	216	216	261	255	247	219	228	269	233	230	245	234	236	246	234	225	250	262	220	269	285	242	242	251	228	237	262	262	255	249	252	259	254	237	272	221	205	225	247	244	262	236	245	251	236	257	231	241	240	223	258	246	230	232	226	268	234	235	269	217	237	230	209	211	230	227	249	234	214	216	256	232	276	234	224	211	228	292	262	212	266	222	223	213	237	244	236	248	247	258	236	245	242	224	253	206	236	246	244	259	218	224	245	224	229	223	230	237	243	230	211	226	252	232	252	216	251	227	254	245	225	216	211	279	223	256	239	214	247	234	226	247	233	245	230	215	244	215	229	233	220	242	247	255	216	225	241	232	250	214	230	265	248	226	212	241	261	234	218	265	239	263	221	252	267	212	261	257	224	251	254	228	224	289	269	235	260	244	257	231	211	264	232	239	214	228	207	247	252	243	260	249	213	234	239	217	245	234	225	263	247	240	236	236	255	256	255	226	238	229	199	228	233	220	253	247	212	254	237	249	263	203	239	214	224	248	251	221	208	245	231	237	253	238	235	253	272	224	244	245	247	234	230	239	228	240	242	246	237	221	224	229	211	252	242	213	227	237	243	259	242	231	254	262	227	261	252	263	244	254	241	228	224	215	232	229	248	241	228	244	252	245	220	211	247	210	212	239	222	240	243	233	262	257	238	243	237	237	250	214	234	257	250	220	241	220	224	248	243	214	228	224	215	217	245	245	253	215	237	228	240	223	218	244	236	255	261	236	221	254	236	213	238	255	229	213	231	262	204	220	262	232	242	235	245	213	240	230	238	263	223	242	227	224	244	217	237	239	223	217	249	237	235	236	217	256	227	214	234	246	233	204	223	235	232	230	250	244	225	221	247	263	257	222	239	248	241	237	219	221	249	222	229	229	228	261	224	215	227	251	228	224	228	226	256	254	250	250	231	243	256	223	237	266	259	231	217	235	263	255	229	227	284	232	238	245	250	211	229	230	242	257	245	249	244	226	221	230	234	232	221	238	254	241	235	236	210	225	248	228	252	238	207	222	225	215	225	226	230	254	244	285	243	243	237	244	240	266	232	243	255	230	234	217	231	254	248	231	239	235	216	237	223	219	265	216	221	234	235	260	245	240	213	254	233	252	240	245	250	228	219	227	244	231	245	255	210	225	262	244	250	252	246	248	229	255	233	239	208	207	235	218	236	243	248	234	229	215	204	231	259	246	238	260	238	260	244	226	240	224	212	240	230	255	251	254	264	228	244	231	230	271	240	256	244	206	212	241	242	237	213	264	230	234	227	250	210	280	253	234	253	230	255	232	241	237	244	221	253	250	225	201	263	222	221	235	248	242	234	238	233	243	244	248	233	265	240	235	247	220	239	243	191	268	241	222	218	216	217	212	267	231	227	200	199	276	209	236	264	231	210	224	258	252	239	248	245	244	230	215	258	245	236	237	259	245	251	229	247	249	252	207	194	221	242	216	237	256	263	249	226	225	230	216	222	231	204	231	223	245	239	214	246	215	231	224	231	240	245	226	235	230	252	223	212	233	226	230	236	249	251	214	222	252	256	253	223	244	226	207	224	228	243	223	246	238	227	231	234	233	224	216	231	251	243	248	236	245	238	241	238	254	293	239	266	271	223	189	255	226	270	236	249	257	236	218	241	233	244	245	241	262	257	245	249	234	212	238	236	226	251	261	251	248	253	231	244	234	275	239	233	243	230	264	249	211	245	253	232	217	227	239	241	229	244	243	231	253	229	253	244	232	217	200	240	235	262	215	242	266	236	237	252	244	246	267	239	220	256	248	241	248	261	265	234	235	277	231	235	245	269	232	226	229	243	248	246	238	250	222	211	230	226	231	267	245	229	239	241	211	225	244	226	229	254	249	252	251	252	210	247	267	223	233	214	263	247	225	238	244	247	266	247	246	261	215	230	232	225	247	225	268	248	228	265	272	211	216	219	249	252	251	220	255	246	257	222	236	256	207	252	258	248	282	242	248	231	225	238	239	242	257	241	234	231	227	220	257	241	257	226	239	248	239	227	221	227	249	225	247	229	226	233	255	246	227	220	221	240	237	258	231	242	237	239	285	234	228	237	233	228	235	230	221	191	231	209	224	247	209	252	194	248	236	262	240	235	246	234	249	235	240	238	227	243	256	231	231	222	233	230	256	267	238	246	231	242	217	241	242	252	225	243	245	219	226	251	238	248	238	244	226	253	219	226	247	203	239	246	226	260	245	258	257	235	253	237	247	244	230	242	238	239	234	224	244	205
29254	53073	66589	26399	3098	2497	2022	1718	1539	1378	1198	1136	1081	4509	27442	33291	27323	21567	11559	5684	2504	1202	720	570	577	583	595	574	608	586	598	575	557	577	592	567	604	581	572	537	609	598	583	594	589	625	592	563	558	563	560	591	590	591	561	588	579	593	581	560	597	564	592	573	563	580	589	597	567	577	580	546	575	559	570	579	593	575	609	561	585	631	558	629	536	571	605	580	556	575	589	577	584	581	561	616	607	563	626	558	571	591	585	584	600	589	538	575	566	560	598	615	581	625	552	576	599	616	598	570	554	553	576	615	585	595	608	559	593	530	609	576	603	567	534	546	607	532	609	607	572	577	615	544	563	610	567	580	587	543	637	578	574	547	542	585	596	573	624	554	591	580	570	553	563	595	546	584	577	585	550	561	562	619	586	552	594	572	563	531	540	574	625	583	539	590	553	539	523	579	613	604	595	526	575	570	542	546	580	610	574	631	619	598	587	567	598	601	522	555	631	584	598	573	545	572	570	580	546	566	546	606	558	541	554	560	596	589	539	535	587	581	611	605	583	551	588	524	588	568	619	547	561	557	559	555	565	571	620	540	587	601	585	571	596	605	589	581	574	554	556	577	538	602	581	592	546	616	568	598	540	570	533	598	580	632	549	612	566	577	574	601	558	589	560	579	586	553	558	573	553	605	579	612	561	611	605	572	564	601	629	597	586	582	613	577	545	605	601	547	596	583	554	561	584	536	540	566	558	608	585	578	571	574	573	613	529	569	575	578	562	578	633	606	571	594	591	552	585	586	592	572	583	568	596	590	540	534	573	577	575	542	584	587	574	557	576	594	559	583	580	564	585	597	563	578	594	593	558	596	598	578	581	572	570	634	579	528	521	599	549	592	530	612	596	591	586	576	578	559	589	570	560	599	583	609	587	595	557	578	566	572	569	597	610	596	597	578	594	550	566	531	581	607	533	576	608	599	602	565	583	575	574	595	590	545	597	586	576	588	577	572	549	591	580	538	548	597	609	560	581	588	562	598	542	594	564	544	583	567	562	591	583	542	600	578	558	598	545	575	558	586	547	580	543	599	600	623	584	606	597	593	565	585	567	575	570	634	576	584	630	587	562	569	580	580	561	573	593	555	588	521	583	564	587	566	537	558	555	562	575	568	594	578	578	586	595	591	619	537	592	553	601	555	540	563	576	555	560	587	598	575	564	562	572	574	583	611	550	573	587	550	580	567	594	578	559	590	548	553	595	632	587	549	560	590	535	570	602	574	544	573	559	580	581	586	573	547	580	557	569	602	571	507	584	607	555	626	592	595	577	575	544	577	610	572	561	552	558	539	573	606	614	617	574	572	598	580	587	574	565	539	584	598	598	579	598	576	606	622	554	561	558	588	583	610	613	593	588	587	532	537	542	574	576	546	582	556	623	599	604	560	593	553	594	544	560	578	620	586	635	605	551	587	618	569	590	623	585	556	593	575	600	583	598	581	520	562	564	582	560	604	553	572	594	584	561	571	525	555	584	527	592	585	557	589	573	562	553	552	591	588	605	595	574	587	579	576	583	530	541	608	608	596	591	585	549	568	573	599	582	578	573	571	593	600	593	597	573	569	568	612	601	550	573	587	548	588	620	610	531	550	540	556	582	593	549	552	591	631	590	577	550	534	579	560	596	604	583	608	591	597	593	554	544	552	635	581	576	578	540	593	532	593	566	560	593	572	593	595	556	562	531	573	586	560	567	593	541	560	577	543	604	582	563	611	584	587	528	549	602	608	611	608	574	617	573	534	565	576	550	579	575	583	588	586	559	574	604	550	611	580	587	589	571	567	571	567	578	564	568	551	555	601	561	557	582	576	553	625	599	570	531	631	615	560	578	571	536	583	569	575	593	587	574	585	567	572	514	604	532	569	589	556	614	570	607	564	560	583	614	624	583	551	593	569	594	569	582	548	609	557	578	577	611	540	562	537	580	617	556	591	573	539	525	585	565	573	598	583	558	569	568	531	562	602	576	548	626	580	580	569	576	601	584	585	544	609	585	564	558	586	567	576	592	585	583	570	607	587	561	549	514	610	547	568	593	578	599	558	574	585	575	560	562	559	563	601	648	588	582	554	534	594	560	595	571	589	557	577	613	589	572	578	564	590	549	590	593	593	580	562	552	551	572	574	603	579	616	556	591	573	574	598	570	562	576	569	586	569	627	597	566	585	621	557	569	581	547	591	619	593	552	584	574	574	571	588	556	543	562	552	555	551	623	575	551	588	568	545	573	570	636	608	578	552	558	555	552	558	572	567	498	577	554	548	564	595	570	601	556	581	596	595	577	569	593	579	539	574	565	565	559	608	554	538	581	563	527	566	569	594	558	581	598	574	587	575	561	630	572	567	587	573	567	590	563	624	598	553	585	544	565	529	538	562	583	568	576	582	574	579	551	557	560	574	554	543	552	566	588	585	574	553	549	569	556	559	558	598	543	569	639	602	599	586	567	557	565	572	534	602	587	569	591	530	564	565	548	627	587	571	589	552	565	586	574	618	596	576	598	549	594	600	561	573	560	589	579	546	563	592	572	574	586	571	604	593	592	568	582	534	577	624	610	608	632	595	533	598	586	559	585	602	594	590	584	576	577	566	551	608	623	605	581	587	588	586	586	572	570	597	641	543	600	579	588	616	586	585	571	545	569	577	579	564	571	560	582	556	560	569	560	563	585	583	546	539	620	548	522	586	581	574	573	573	567	561	556	589	571	573	587	571	575	589	614	592	571	594	546	572	627	583	574	597	563	559	588	589	536	587	624	550	585	543	592	562	588	613	575	596	589	580	563	567	549	572	586	565	557	546	586	540	609	598	564	578	580	608	651	587	582	552	520	572	586	567	600	550	575	583	580	589	572	575	582	557	588	573	597	565	578	591	577	600	620	571	578	595	577	579	554	565	544	580	614	587	578	564	566	533	538	569	604	572	597	564	572	589	552	569	588	589	606	634	517	561	593	565	612	601	626	551	591	591	591	583	607	574	586	589	544	569	552	592	553	607	551	567	601	538	550	582	616	612	609	566	556	609	583	591	600	611	581	589	578	597	559	589	598	603	575	551	569	537	566	554	578	559	586	556	576	556	547	536	591	551	569	547	555	577	549	591	607	579	588	569	535	574	580	585	575	599	571	540	583	595	560	577	567	608	607	564	616	616	602	577	559	562	593	575	578	560	615	560	577	581	553	581	577	559	560	576	571	580	558	559	566	573	597	616	577	597	546	579	543	522	616	576	579	582	579	606	554	540	549	553	560	545	566	576	599	615	573	565	643	578	562	552	640	537	564	537	547	569	611	576	532	559	605	554	565	544	602	572	547	566	571	575	593	541	573	601	566	564	564	554	601	536	612	630	567	567	543	618	564	552	599	562	554	543	627	575	609	585	622	621	589	624	561	543	561	558	560	605	587	585	626	587	598	577	573	548	597	569	595	558	589	555	522	615	595	588	599	614	591	568	514	575	564	643	583	577	537	573
4011	6546	8885	2290	419	360	382	378	318	376	348	396	369	378	608	870	844	775	578	463	399	375	342	357	365	374	372	338	383	358	331	355	355	315	357	361	359	326	379	347	332	377	323	343	400	342	346	325	351	369	355	338	357	363	368	340	373	390	371	325	326	356	368	340	360	330	377	337	384	367	337	369	331	337	324	343	351	337	344	345	348	389	336	341	348	325	337	311	316	370	338	357	365	367	322	311	331	360	369	351	325	320	320	340	338	349	321	324	336	372	354	369	333	342	348	354	320	333	309	367	330	371	347	357	368	376	364	369	324	354	392	333	324	342	361	358	352	350	346	349	349	347	368	377	372	314	377	356	356	382	362	368	354	360	375	318	344	333	346	324	386	349	344	349	354	336	383	332	370	402	351	386	346	337	359	319	380	347	333	345	351	381	309	344	368	334	368	377	340	335	334	354	343	328	364	367	372	353	339	392	338	354	348	336	342	327	370	336	356	352	360	363	349	361	327	330	383	368	350	317	393	340	363	351	360	335	342	321	321	370	339	364	358	355	368	308	356	359	362	348	352	374	369	342	372	326	360	329	360	359	350	362	390	374	359	343	317	312	353	354	292	351	350	375	342	338	305	364	337	366	388	336	325	358	352	366	370	375	350	360	316	371	338	349	356	326	360	368	345	323	371	326	363	365	333	364	385	341	357	379	360	334	361	361	329	378	333	368	322	368	378	373	365	351	311	343	315	371	332	356	321	342	353	389	331	355	335	360	344	361	352	342	359	339	333	362	338	344	334	373	316	338	339	349	408	331	316	349	355	366	378	377	362	317	367	320	355	348	348	348	337	336	300	371	331	316	375	320	356	318	335	346	328	356	367	351	328	377	321	352	347	336	355	348	326	353	355	376	345	352	402	340	315	366	380	391	367	342	357	341	328	346	301	382	394	361	336	397	334	373	354	324	330	363	375	394	379	343	351	321	360	356	385	400	350	361	351	356	366	365	352	322	366	340	350	334	321	329	349	341	349	364	330	348	344	362	357	348	330	350	364	361	325	353	318	336	355	302	340	376	336	359	358	322	322	372	349	360	379	330	351	336	337	364	325	346	371	336	355	357	355	377	356	385	345	320	334	400	358	378	360	313	336	349	325	345	336	335	352	353	320	311	366	363	374	322	330	373	356	335	320	374	330	357	334	377	371	340	381	359	356	357	321	355	350	344	303	368	369	357	348	321	388	367	346	361	369	385	332	370	359	335	364	337	341	424	314	389	384	354	315	347	365	324	378	325	317	360	357	331	380	371	343	365	349	334	354	319	348	347	369	369	367	383	336	332	332	374	376	327	378	377	382	370	372	360	334	372	357	323	346	359	358	353	381	371	338	370	366	363	348	369	371	359	365	329	364	384	341	345	354	332	361	369	338	348	319	370	360	347	377	344	315	314	364	370	338	355	347	361	341	342	351	345	356	325	363	327	321	346	353	353	364	353	368	318	380	320	352	340	371	341	347	338	365	365	348	390	344	339	354	380	386	349	381	324	354	368	356	357	315	328	325	364	341	351	392	362	328	339	341	329	380	358	365	342	315	355	320	372	353	362	355	347	337	367	388	345	358	357	334	330	373	345	329	370	341	388	342	364	331	389	368	368	358	360	374	307	339	346	357	379	313	320	318	352	360	349	342	388	342	372	347	324	338	345	371	341	325	381	367	356	378	343	378	368	366	359	316	351	344	321	335	343	342	317	346	359	345	375	356	384	361	364	353	367	346	341	312	362	363	366	351	346	347	370	339	350	352	353	343	324	363	341	359	354	373	352	373	352	321	346	354	350	347	376	376	346	326	341	349	363	371	345	361	349	367	326	334	344	352	343	371	347	367	342	368	323	365	355	371	378	330	377	383	381	321	351	341	338	344	370	325	340	408	355	339	331	358	350	393	350	380	326	329	321	362	310	363	337	375	348	369	369	327	344	332	325	330	373	338	336	365	356	318	364	329	346	359	360	341	385	371	356	361	330	356	343	359	332	351	362	361	374	349	394	335	336	350	347	388	369	378	334	338	329	331	372	362	340	312	358	371	364	366	345	310	342	370	380	354	325	350	355	352	342	377	343	345	324	368	349	366	351	318	349	408	345	373	382	345	350	311	367	420	360	337	338	389	329	351	367	331	344	332	365	379	339	331	362	343	345	330	371	349	331	388	334	350	337	331	348	353	375	366	322	330	320	377	368	339	373	361	353	395	361	304	369	358	342	348	349	340	369	315	365	353	383	337	293	356	341	350	338	351	367	328	345	347	352	329	346	379	363	392	344	374	349	351	332	331	358	355	340	338	356	335	348	370	349	350	358	337	351	381	322	390	334	356	351	374	338	353	356	340	360	358	371	369	360	343	319	328	339	343	367	360	337	367	338	368	340	359	346	334	342	369	366	333	343	355	360	369	350	361	354	344	351	335	359	330	344	345	316	367	334	344	371	346	325	365	312	358	336	352	318	401	358	367	347	384	349	380	355	372	332	343	343	390	329	352	397	374	335	349	320	389	326	339	409	359	384	365	331	355	348	390	381	358	300	323	405	346	342	322	366	338	365	386	369	366	342	363	376	366	344	382	364	341	382	364	369	370	383	328	359	382	354	341	351	346	367	373	363	339	357	366	374	320	365	354	368	354	346	356	312	342	328	354	354	361	337	349	384	338	356	351	341	361	330	372	342	342	382	358	328	368	355	398	382	356	362	343	334	361	346	364	372	294	339	355	337	336	331	343	364	381	304	334	310	329	349	343	321	339	344	354	334	339	367	337	345	381	332	359	373	337	337	353	343	337	383	312	371	378	355	371	327	353	320	390	363	349	341	331	331	365	357	341	343	375	346	326	358	333	362	325	340	391	350	326	351	366	366	385	405	346	343	365	405	338	342	341	380	339	352	333	353	338	356	374	370	381	367	344	377	378	363	356	364	340	309	355	352	407	351	341	365	376	342	335	321	329	360	334	374	359	364	324	367	360	308	338	327	351	384	367	323	351	366	323	360	340	358	338	346	361	346	330	375	339	327	357	314	400	345	350	343	343	339	350	340	333	357	377	374	368	335	366	350	350	320	342	363	337	350	321	336	310	309	331	342	367	341	361	355	308	361	335	324	368	354	334	373	379	308	356	331	314	367	362	315	348	308	343	344	355	333	346	335	347	339	376	333	359	376	351	363	335	328	325	379	366	355	361	318	356	359	335	347	354	357	318	345	348	370	323	315	366	373	353	374	375	361	368	320	349	325	338	346	313	305	354	345	355	346	351	344	333	367	337	381	347	333	368	343	360	370	363	378	347	344	323	380	379	371	342	351	341	343	360	356	355	318	354	378	369	327	375	318	348	320	311	379	383	343	359	346	342	368	361	354	390	341	355	300	361	363	362	364	377	356	335	347	333	361	352	372	363	316	374	356	347	396	325	349	327	361	348	339	343	346	345	373	394	376	313	366	360	348	330	349	351	350	365	375	347	352	350	321	327	333	335	365	376	364
4139	10270	16721	5522	950	917	899	847	820	843	868	856	804	985	2404	3443	3251	2599	1784	1276	976	862	848	840	809	802	818	792	819	803	820	797	801	786	848	798	815	831	808	787	812	840	784	825	796	799	807	839	829	831	797	802	787	805	843	816	858	826	851	805	860	884	836	771	854	845	777	837	835	816	812	859	767	817	846	828	783	858	852	851	841	778	791	779	849	772	824	814	788	835	773	818	805	819	803	770	762	820	806	824	791	760	822	771	819	793	816	794	806	774	830	846	787	798	856	827	782	830	825	854	800	811	836	880	846	808	802	795	844	815	799	832	854	799	878	840	767	855	783	855	811	806	789	832	856	836	870	828	803	775	863	859	802	839	791	851	872	814	882	831	842	831	827	773	826	814	745	785	873	779	821	848	792	843	778	848	791	792	812	823	841	842	812	855	801	835	776	831	826	884	777	766	780	845	827	857	829	813	781	829	778	837	849	835	825	840	797	797	834	843	876	840	748	823	778	810	806	851	825	803	873	820	758	790	838	823	843	803	821	761	819	795	840	846	844	845	843	798	816	808	843	819	838	827	813	764	821	843	816	852	790	828	807	868	807	833	829	814	831	771	863	806	800	821	788	777	768	790	823	770	862	811	824	828	850	814	762	777	790	815	826	833	804	785	836	842	781	827	813	844	803	801	805	847	843	772	846	878	812	787	833	795	750	884	843	856	837	826	873	816	874	814	781	810	802	807	784	803	798	824	831	821	781	832	874	855	815	845	811	810	840	857	854	826	816	788	842	788	853	845	842	798	837	778	832	807	850	795	781	789	822	836	841	833	819	786	801	779	784	821	781	841	802	833	822	835	807	833	821	808	840	799	805	811	801	786	777	870	841	831	869	819	833	811	864	802	807	826	778	843	767	812	837	783	831	854	833	833	790	798	795	811	792	805	798	816	865	748	788	866	863	836	795	839	835	830	829	790	804	803	826	807	837	822	861	845	877	772	804	819	855	825	821	804	816	808	786	794	822	864	854	876	845	792	835	762	826	777	837	821	827	841	818	837	816	888	838	814	842	846	854	899	843	813	839	757	843	862	817	794	870	798	800	827	796	838	788	835	825	839	836	823	818	811	833	821	777	868	798	796	783	834	802	813	773	763	810	824	810	803	787	838	786	849	769	850	765	779	798	820	860	824	881	849	769	803	820	803	816	808	817	854	745	789	793	820	812	822	821	779	843	832	876	804	856	792	769	814	856	827	821	806	845	815	856	777	849	798	828	785	843	849	845	839	811	822	828	880	827	793	790	783	792	841	765	831	774	837	803	798	832	787	805	835	794	791	787	826	827	782	741	823	816	805	804	846	838	814	843	858	750	801	838	844	812	878	817	830	821	836	840	863	815	810	855	817	812	840	823	825	792	809	860	824	787	830	793	788	763	831	798	853	803	847	805	843	776	791	849	850	796	787	785	809	781	814	767	814	787	808	771	825	814	799	790	832	790	832	764	781	851	813	815	783	828	748	802	791	831	813	830	837	881	824	812	783	790	805	784	885	771	890	773	829	824	848	842	768	774	804	774	866	802	824	842	820	831	860	838	821	788	807	776	792	825	772	833	786	787	760	868	842	809	797	805	843	753	799	860	817	876	794	794	791	893	838	828	802	814	842	862	867	773	868	860	791	839	834	824	855	802	795	821	817	774	802	843	850	784	796	787	788	827	814	823	844	855	893	832	791	833	830	835	789	830	786	835	794	843	777	836	832	792	820	788	811	876	827	803	883	869	768	842	805	814	775	759	817	788	833	821	835	860	844	833	810	783	816	785	805	837	818	893	833	787	850	780	809	786	802	738	821	764	813	806	814	775	812	808	869	793	814	829	850	820	830	875	794	829	812	798	815	835	814	859	882	807	854	840	841	815	798	831	800	824	826	820	837	848	826	773	820	814	811	792	841	844	817	785	853	809	787	775	844	802	805	848	804	831	879	798	780	791	759	805	837	775	847	880	828	830	818	800	836	791	842	820	778	805	831	797	827	836	823	843	824	748	863	836	820	820	819	744	831	838	765	824	828	791	812	774	804	789	779	791	815	818	832	777	800	768	849	798	792	820	846	783	844	822	849	828	775	804	814	828	776	804	819	850	813	812	846	793	820	788	817	855	849	831	850	868	838	806	800	832	831	786	822	817	874	844	775	855	781	775	837	826	805	835	834	811	825	804	797	774	816	737	802	813	860	798	761	829	787	844	806	797	789	804	799	832	852	808	819	778	840	827	812	791	781	811	773	816	822	870	821	809	858	777	780	848	788	779	836	844	854	798	830	814	850	779	809	851	812	793	840	811	804	827	834	768	814	787	809	842	833	841	835	780	824	815	815	841	814	759	825	802	787	806	803	796	814	828	786	822	795	783	855	826	838	863	827	807	844	787	807	825	833	802	826	823	829	816	770	787	783	798	798	811	843	826	843	782	774	807	839	831	888	802	808	782	796	803	805	783	803	809	797	865	763	824	856	842	788	820	787	789	848	843	827	805	802	843	881	805	781	800	808	795	811	883	813	837	839	791	815	828	825	798	836	839	819	836	843	868	822	826	790	841	804	865	817	779	780	795	830	807	804	782	862	799	807	849	777	802	769	830	842	808	810	783	786	840	802	801	778	782	803	851	873	827	788	780	823	801	789	840	807	825	823	826	788	806	846	825	781	769	775	814	813	861	815	834	856	824	816	750	842	835	774	849	792	877	791	844	787	817	846	784	839	790	818	778	797	817	789	745	789	787	831	805	801	797	812	791	852	850	840	872	859	814	862	838	817	865	783	807	835	784	809	864	861	814	867	815	829	830	773	816	836	823	780	786	854	809	797	862	764	875	808	837	772	793	805	854	809	839	804	809	801	811	829	803	846	785	816	783	770	779	806	804	802	855	765	836	844	801	844	797	793	825	823	816	836	819	845	822	808	835	861	785	849	870	769	783	763	809	869	846	776	870	829	842	850	806	779	825	801	783	821	816	816	874	861	838	827	838	817	857	815	826	833	785	808	821	826	873	850	831	856	771	812	845	876	811	804	842	829	828	781	778	778	874	789	799	870	770	806	843	849	784	802	817	808	811	846	776	841	801	787	838	780	816	753	807	842	822	794	817	843	815	822	811	811	819	807	781	850	756	816	788	806	787	771	836	789	785	800	827	788	888	842	853	862	851	808	793	818	852	779	852	817	806	821	818	796	804	788	838	807	809	787	775	774	784	859	810	806	772	838	806	783	818	739	837	853	836	787	851	809	815	817	874	820	806	806	859	823	827	857	769	822	832	814	791	851	832	803	813	830	788	849	796	813	873	803	800	810	820	852	913	775	846	821	792	862	861	715	868	809	830	789	831	832	789	812	765	834	837	771	796	852	773	822	809	862	795	800	795	816	812	785	839	800	868	809	826	814	849	817	783	842	830	784	796	773	847	780	838	803	784	820	795	815	802	755	818	792	787	835	869	818	793	780	801	779	837	819	868	804	837	829	783	791	852	811
41588	58271	62897	43341	15907	1361	404	351	318	317	323	342	308	1221	4633	4717	2935	1856	1009	568	379	307	304	313	292	279	292	278	319	290	266	291	289	277	277	282	305	305	281	278	320	284	297	286	278	289	298	298	266	293	349	283	314	286	288	297	288	279	271	311	269	294	297	287	278	288	292	285	308	319	266	304	270	252	293	291	298	291	328	273	292	318	284	297	301	306	299	292	314	302	318	306	307	314	269	317	275	282	263	287	294	307	281	265	292	326	296	308	283	276	291	258	303	311	293	309	299	292	250	271	289	310	285	294	300	299	297	248	285	279	281	291	288	299	325	303	282	286	332	275	276	307	277	273	302	285	323	284	308	303	294	301	306	290	298	297	317	269	289	291	291	290	303	287	296	296	266	247	291	308	294	267	298	264	287	307	278	285	294	292	314	286	292	285	291	309	297	264	338	320	309	319	298	272	273	296	269	288	305	332	281	287	297	293	283	280	299	259	296	299	261	285	294	268	292	321	298	317	292	297	278	286	302	323	293	289	264	248	273	304	305	313	299	315	272	317	299	319	277	290	336	308	279	287	276	293	321	289	266	301	258	290	293	324	301	303	310	297	303	283	289	297	318	292	297	288	263	309	293	309	287	277	286	327	357	306	301	259	293	318	312	302	255	278	301	284	280	294	287	269	304	304	294	294	265	279	304	278	301	307	285	297	298	263	291	317	286	313	309	300	309	312	312	321	314	278	282	288	287	318	304	272	268	300	290	287	267	296	312	288	317	309	308	263	298	309	296	283	290	290	318	331	317	286	270	304	295	299	299	288	322	281	291	308	335	328	311	243	292	301	299	285	314	294	285	323	264	296	322	290	290	275	297	312	305	322	291	299	309	305	289	310	296	315	282	288	283	249	297	300	311	310	280	298	307	308	287	318	265	304	294	291	301	328	299	295	276	286	287	286	313	281	284	313	284	293	243	278	294	297	310	294	276	317	280	296	290	292	334	290	308	300	269	286	303	309	297	286	303	273	317	270	305	292	321	290	269	311	326	300	280	309	270	266	291	303	273	237	275	292	302	304	289	295	294	287	286	328	284	271	291	279	310	307	321	283	284	303	285	286	305	263	305	293	303	285	330	296	283	316	307	284	317	291	295	318	279	294	279	302	281	334	320	275	299	279	260	271	310	275	288	280	286	289	314	292	301	307	299	305	298	310	293	268	287	304	299	286	306	302	312	282	287	310	280	285	274	292	304	318	282	320	298	278	310	267	278	280	317	292	266	285	271	298	280	306	269	279	276	288	294	275	327	290	322	298	267	308	320	307	288	268	273	268	278	315	285	307	296	274	261	274	269	283	330	286	319	271	284	298	296	300	301	301	322	263	294	281	288	291	311	269	278	285	293	299	277	259	304	289	291	290	288	310	307	292	278	292	283	302	287	299	296	304	324	283	293	296	295	252	248	306	304	262	290	301	318	299	323	282	330	280	277	277	282	302	305	329	293	255	304	261	274	268	284	297	296	296	296	311	294	293	301	277	300	294	282	303	293	318	289	297	305	290	285	287	283	274	287	282	283	282	269	307	283	278	304	281	290	304	275	315	305	284	292	298	297	317	306	294	317	321	288	298	303	301	303	304	292	295	279	313	267	277	298	305	279	264	287	290	286	308	286	269	303	296	270	311	285	291	323	286	252	307	291	290	297	271	322	291	289	339	274	296	264	294	273	291	302	294	278	285	292	306	298	309	330	268	255	271	282	298	280	272	281	255	284	292	276	258	309	318	285	284	309	303	299	318	307	297	297	285	269	288	282	284	302	314	301	287	264	287	275	300	288	272	306	318	278	314	317	261	286	274	300	289	325	299	289	291	301	305	306	304	287	282	264	257	302	296	298	295	293	315	305	295	309	311	319	292	287	321	268	315	286	334	319	291	300	309	296	287	305	270	287	308	288	283	300	322	303	292	283	296	282	279	281	301	310	262	289	271	305	318	310	289	300	270	308	300	272	285	285	345	287	283	310	287	297	289	303	284	284	313	276	300	280	258	256	301	303	304	291	287	288	309	325	281	305	315	303	284	295	276	276	297	262	316	307	305	276	303	286	273	286	314	287	265	298	281	340	288	314	303	281	279	269	283	311	305	262	274	280	309	268	281	283	285	284	282	286	275	294	320	282	295	298	317	308	283	296	272	301	293	304	275	295	319	300	267	289	317	289	295	296	286	272	326	314	291	268	274	280	311	318	290	321	281	303	308	285	271	288	322	318	281	289	277	294	304	323	307	295	318	313	283	305	291	297	329	303	299	277	296	303	265	292	299	269	308	309	312	307	272	301	295	303	304	265	316	329	306	305	308	271	277	281	285	301	308	272	283	298	317	289	299	308	262	283	273	283	298	283	301	285	264	262	289	299	310	279	293	291	276	282	326	304	276	283	316	289	326	271	299	285	296	263	282	312	278	326	334	290	301	284	306	276	293	284	303	320	317	287	293	323	300	317	310	288	294	286	315	290	293	298	316	301	291	288	245	299	283	304	267	290	270	292	269	298	281	268	261	293	296	273	292	326	298	233	299	293	258	274	285	316	304	280	301	322	319	318	289	277	277	304	305	287	323	288	282	329	309	290	305	278	281	297	297	285	275	302	298	284	292	338	284	316	268	263	275	308	284	301	278	281	285	266	285	338	326	268	269	313	290	297	304	260	267	300	323	296	283	314	334	301	303	282	300	281	305	295	308	304	296	336	294	298	311	308	303	299	287	280	288	299	310	286	278	311	293	269	302	317	304	306	272	309	296	303	311	275	279	297	283	284	294	283	300	261	310	311	282	338	305	285	282	291	299	288	305	283	274	310	288	305	302	300	291	294	287	322	306	294	301	290	289	249	266	286	325	314	291	267	314	275	308	308	303	268	292	272	279	267	285	322	283	265	283	299	275	317	282	285	277	306	317	284	308	275	293	327	286	280	300	252	317	283	262	292	295	294	319	290	273	277	261	293	291	276	286	276	349	268	311	302	303	293	309	310	314	280	297	298	276	294	306	297	271	284	286	304	269	315	273	266	256	287	288	324	313	297	317	277	272	286	279	279	312	290	283	274	297	309	289	268	283	281	298	284	263	291	309	294	291	297	302	274	325	303	309	277	300	309	282	304	304	286	313	286	269	314	303	285	330	309	309	275	299	279	263	255	334	287	320	306	265	266	299	299	305	301	294	303	306	335	272	267	278	307	274	288	302	273	279	280	299	307	278	317	275	300	275	301	292	290	285	318	298	312	269	293	273	300	287	320	304	266	274	256	324	274	279	275	287	294	291	309	307	288	318	299	283	304	322	269	297	288	294	288	274	320	276	301	318	308	276	301	297	319	311	314	264	308	291	301	282	300	296	301	284	311	285	333	312	301	307	284	270	324	275	274	300	275	287	267	282	326	290	310	301	263	267	292	303	297	305	290	267	283	279	300	280	284	286	313	308	309	298	302	299	289	277	306	288	274	299	303	274	281	300	306	284	319	282	300	324
24647	43535	56978	48028	12453	1498	1195	1172	1078	997	990	939	916	6529	20606	20009	13519	9176	4688	2317	1211	866	686	703	701	753	739	684	701	661	735	689	669	646	734	675	756	705	693	656	688	697	682	700	690	673	701	708	697	673	670	652	702	675	679	696	708	646	675	676	674	666	694	649	698	756	736	697	705	672	675	700	675	675	670	681	729	678	759	706	730	659	710	666	706	742	640	747	685	657	677	702	678	698	721	709	718	687	732	693	651	689	737	691	648	680	704	703	675	693	710	685	648	725	678	706	750	708	715	706	694	715	654	716	682	697	717	685	703	697	698	693	721	668	723	668	690	667	684	686	679	678	701	695	732	721	713	677	719	676	702	757	747	701	699	686	660	713	721	740	708	666	722	705	711	715	723	691	655	695	667	709	681	661	749	685	703	728	673	720	755	668	634	666	638	728	685	701	690	639	753	701	677	729	721	687	678	686	712	674	694	683	685	714	717	689	678	678	755	693	665	673	697	667	734	733	637	689	694	653	688	746	697	628	654	680	662	716	688	717	732	698	664	713	717	701	723	724	721	732	660	714	671	696	753	668	719	667	744	705	692	684	668	730	677	613	669	708	678	764	740	677	712	632	709	710	704	646	716	668	681	709	691	710	717	669	679	743	678	705	713	664	740	673	663	686	714	721	718	716	708	718	691	730	714	716	647	704	657	693	709	666	729	678	677	742	693	700	715	720	768	703	727	666	675	692	683	729	689	703	679	681	646	685	724	658	698	693	709	700	714	683	701	669	706	707	708	691	684	655	747	730	712	710	730	693	655	688	690	703	683	683	715	686	697	656	735	673	748	666	640	667	695	698	684	680	692	663	749	660	684	714	675	672	684	692	686	711	719	719	700	714	684	723	632	696	689	739	697	656	733	720	741	660	703	699	653	707	684	731	733	696	727	702	757	701	719	718	671	727	710	737	714	747	696	715	662	721	705	716	687	723	714	682	730	697	664	682	729	651	714	705	703	681	654	745	683	655	744	669	670	655	702	699	680	670	691	699	659	689	687	705	687	691	700	696	681	691	680	689	702	693	731	720	654	704	681	671	714	684	701	695	662	696	626	719	677	752	699	697	732	738	716	707	691	684	727	706	662	728	664	675	695	696	696	677	669	698	708	708	752	706	677	715	653	699	684	716	738	694	645	679	688	647	711	703	702	706	676	725	725	700	682	691	688	700	717	681	698	705	708	685	694	704	686	726	659	683	705	713	694	736	683	642	701	710	716	740	717	704	729	691	695	683	704	683	713	661	738	703	663	716	757	702	680	713	741	693	685	711	681	647	722	686	724	719	701	685	715	672	678	686	680	666	738	764	714	680	662	690	720	715	658	674	644	696	713	714	663	686	713	681	698	659	710	662	680	713	719	698	671	752	697	725	759	682	713	681	690	665	695	687	642	675	717	720	719	662	706	707	675	653	720	678	674	687	759	703	733	757	713	724	673	709	703	702	728	720	710	679	680	688	675	692	694	636	650	722	729	652	714	672	716	702	721	704	701	656	697	665	668	713	690	685	675	758	691	723	651	713	704	711	693	703	709	688	699	697	741	678	708	688	719	663	669	705	674	699	704	697	709	677	734	692	718	683	678	693	660	689	716	702	682	690	712	687	704	688	716	740	659	687	711	661	684	737	720	666	643	762	686	723	724	686	711	693	692	706	679	737	701	705	722	744	706	663	740	669	726	720	696	697	682	697	703	656	707	731	745	678	661	686	721	700	708	701	665	698	685	693	689	695	702	680	691	690	710	700	663	682	710	675	691	719	697	737	693	729	697	681	712	718	697	699	689	688	690	731	688	734	665	686	681	691	713	752	714	708	719	686	693	654	727	735	727	666	699	709	700	710	663	678	706	663	718	683	690	763	681	655	746	675	695	685	663	677	706	715	734	693	693	730	659	721	726	656	749	712	705	665	701	718	708	700	692	671	717	659	697	683	678	707	662	720	682	707	687	654	690	687	656	678	689	698	697	727	632	707	638	643	663	663	683	710	712	734	668	709	707	666	728	745	713	670	684	668	719	694	640	714	640	721	677	679	693	726	680	730	705	692	706	690	685	686	668	641	734	715	705	661	659	763	690	700	728	693	679	680	680	604	681	685	692	643	638	707	732	699	728	657	683	696	684	694	673	670	710	757	681	688	728	706	666	718	701	678	719	675	662	779	698	688	680	644	663	728	723	675	684	671	668	669	667	717	680	752	654	729	683	709	671	712	679	752	668	649	705	699	644	686	682	716	723	664	689	688	688	664	662	693	702	700	735	642	669	709	680	721	704	682	708	711	693	689	686	697	711	687	684	700	707	680	688	664	661	732	654	722	649	644	681	722	686	702	700	681	713	689	692	698	684	662	728	712	686	687	735	700	701	719	700	720	741	679	694	722	713	752	666	714	732	662	714	707	674	697	681	694	741	682	685	709	699	689	708	690	728	602	730	726	676	709	757	682	716	685	682	681	663	672	669	660	674	684	695	682	669	711	693	709	688	703	716	703	695	704	694	725	782	728	689	720	676	657	705	695	681	672	677	668	670	667	664	664	684	756	679	719	722	711	721	721	698	645	712	716	721	702	723	708	721	682	759	701	754	675	707	693	642	720	729	693	664	709	748	723	660	672	769	696	694	701	691	678	779	691	731	673	677	660	707	686	714	747	672	681	698	731	718	661	688	702	707	666	712	711	676	692	730	691	716	687	705	718	661	739	721	728	744	672	663	683	712	689	723	714	708	663	659	689	691	695	704	701	721	664	705	709	689	690	667	676	725	679	666	693	743	681	683	665	686	718	720	687	656	772	676	714	634	749	701	728	713	692	698	686	691	718	694	695	685	677	709	711	698	667	698	685	670	721	696	729	694	708	725	676	694	730	712	687	706	658	710	678	715	665	714	739	635	705	692	723	635	721	716	714	720	660	674	664	696	722	696	677	735	741	676	684	741	696	673	720	717	659	667	709	723	701	720	706	695	703	691	679	690	679	736	717	709	697	642	681	692	718	700	663	702	648	682	739	671	672	725	715	689	715	684	677	708	713	695	688	700	683	662	721	694	682	678	703	711	663	712	697	705	663	671	662	672	692	710	696	727	652	699	700	701	692	692	702	671	693	679	718	689	678	726	713	685	637	699	721	728	683	696	745	744	720	660	716	687	674	711	765	724	682	697	655	696	673	728	692	713	692	679	669	694	632	675	690	725	699	688	694	648	725	676	682	651	724	670	718	685	696	678	701	678	683	708	716	730	651	673	723	659	695	714	725	712	644	687	741	699	708	684	685	676	703	673	711	722	744	736	704	680	680	739	678	701	680	723	679	727	653	722	659	755	668	691	729	699	678	702	687	701	741	688	711	668	704	680	706	666	714	680	712	686	708	712	711	654	724	673	707	708	706	679	668	715	688	675	699	697	659	709	714	749	655	640	652	702	668	679	671	711	679	712	720	736	712	699	706	681	649	694	673	699	678	705	679	742	715	685	657	664	678
53012	73305	75049	58097	39839	9293	749	399	383	391	300	396	1475	4822	7454	6249	3761	2400	1124	561	389	276	263	264	247	271	221	247	278	265	250	221	236	252	243	242	264	283	261	265	269	260	280	289	241	238	227	269	262	257	232	270	264	232	237	239	259	241	215	247	255	241	254	270	208	246	256	241	251	259	247	249	254	261	240	250	253	251	243	242	243	237	250	246	253	269	223	249	249	248	278	281	246	230	254	276	206	255	227	259	255	247	271	262	250	245	240	256	230	240	221	256	257	233	277	259	237	242	233	219	238	244	219	240	256	252	239	245	237	264	260	240	269	261	291	238	254	255	237	245	254	243	250	230	194	245	255	247	233	262	243	239	236	261	231	248	233	232	246	235	224	231	241	224	242	245	227	252	238	234	258	243	264	247	255	259	231	272	270	250	246	219	242	255	262	239	233	249	231	261	255	229	231	246	257	257	249	223	244	217	242	228	240	244	235	274	270	256	241	256	264	235	206	213	254	223	224	243	225	244	267	246	256	250	258	249	238	270	234	258	258	272	248	273	243	245	259	243	239	230	264	224	263	245	244	230	246	235	225	247	235	270	258	234	235	244	233	256	268	241	262	272	217	284	240	256	234	256	250	258	225	262	243	272	260	258	264	261	221	250	242	222	197	245	248	238	249	278	248	271	253	230	233	257	252	264	277	250	246	234	254	225	263	271	253	263	241	256	243	238	247	245	243	268	247	239	265	249	255	237	244	235	237	251	259	249	236	265	238	273	241	249	213	220	239	261	282	273	294	237	245	245	259	249	233	213	272	260	220	248	241	279	292	253	243	244	288	267	257	268	267	274	251	229	239	239	275	251	229	268	235	229	246	236	270	285	251	275	256	222	221	236	254	262	226	209	238	224	243	222	215	244	253	252	262	249	267	222	269	253	235	253	245	248	247	258	263	252	214	223	233	273	258	237	258	257	217	278	248	242	251	257	257	254	269	264	230	268	249	246	233	256	243	234	279	241	244	236	261	247	255	243	230	267	245	219	228	218	259	261	215	254	241	240	235	248	257	246	234	236	254	227	263	225	252	279	271	269	252	255	241	219	276	234	243	255	242	268	262	270	223	239	225	270	239	272	233	258	253	243	274	263	273	230	233	242	266	254	254	273	238	225	264	281	255	240	259	255	251	258	233	220	245	204	251	250	237	275	220	242	212	255	236	274	243	248	264	268	244	241	227	238	248	258	259	248	235	308	262	243	263	278	264	228	248	214	245	232	246	227	254	235	250	270	238	224	236	231	236	277	227	267	237	256	245	262	239	252	234	244	263	234	251	269	261	254	248	261	258	243	261	263	252	230	281	259	240	288	230	227	252	265	266	230	258	254	236	227	248	267	232	285	226	224	234	252	248	252	227	250	211	262	239	251	266	227	248	268	247	253	250	244	249	254	236	237	247	233	225	227	252	268	263	232	239	248	249	263	226	231	224	248	259	237	266	241	244	244	256	270	241	253	250	245	264	258	240	267	239	269	235	233	246	241	209	236	246	278	246	207	263	265	276	210	251	226	245	234	245	267	260	248	211	228	257	240	257	215	270	227	232	260	239	229	215	256	236	249	217	258	241	250	277	223	226	245	263	251	226	253	240	228	242	262	246	246	235	251	258	251	229	225	243	265	243	253	218	242	265	260	239	260	254	244	256	266	256	260	232	256	214	242	243	244	268	282	250	251	237	260	244	241	253	245	262	208	262	223	216	264	243	225	248	265	226	231	219	254	236	248	247	251	282	232	251	278	273	238	249	251	264	263	258	231	259	246	254	237	237	233	275	262	255	237	291	231	241	281	245	237	248	247	240	231	237	277	238	246	239	244	272	249	260	276	253	250	229	219	262	253	262	272	238	239	248	258	249	278	249	239	268	250	250	233	257	243	257	264	227	248	260	230	256	233	244	270	223	242	244	239	250	248	253	284	270	222	224	240	237	230	258	239	255	251	240	246	228	266	251	278	271	229	233	260	259	226	261	235	243	251	216	215	230	252	228	238	250	252	261	211	270	242	244	258	251	243	257	241	217	238	233	245	268	243	223	232	237	219	232	237	262	255	267	230	237	241	233	229	259	237	257	243	252	271	242	249	244	249	215	257	243	266	255	250	232	271	242	260	220	250	229	266	265	236	215	246	275	279	244	239	236	259	242	237	252	263	230	226	218	224	259	277	253	250	248	251	253	242	208	217	253	269	242	263	237	229	241	250	242	233	228	234	270	245	234	249	251	268	227	249	225	245	257	237	241	261	265	252	225	233	226	215	257	216	259	218	233	238	216	238	240	238	226	256	215	275	251	264	251	241	254	237	244	261	245	258	238	238	222	214	243	244	198	248	261	233	269	271	237	238	278	260	258	244	247	231	233	238	262	237	284	249	253	262	233	257	256	243	277	229	237	239	244	278	258	241	234	249	263	226	242	231	265	268	246	263	224	242	243	238	223	237	245	278	208	240	261	251	286	242	245	228	267	262	263	251	251	250	231	268	250	255	275	249	259	231	222	229	246	248	242	244	241	270	248	246	243	245	248	242	242	255	220	240	262	216	255	244	256	252	249	238	289	283	219	228	250	258	237	262	269	227	237	251	218	270	237	228	243	246	237	229	254	214	237	255	251	247	222	235	233	242	236	262	255	251	261	272	220	251	253	240	237	268	244	240	248	243	236	234	233	250	245	248	252	229	258	266	238	245	233	260	267	244	282	256	211	264	231	217	254	263	255	237	209	230	237	269	249	278	236	236	227	227	275	224	272	251	240	265	246	240	252	243	231	284	217	280	238	259	223	247	239	247	260	244	230	242	246	214	218	218	233	268	234	234	247	253	246	266	280	267	229	233	220	244	253	252	244	239	243	234	246	225	244	226	246	232	255	267	244	243	227	280	271	232	243	248	220	270	237	252	234	234	219	228	252	231	243	241	241	254	241	238	245	265	262	239	223	249	258	195	258	270	244	247	245	208	247	240	260	230	222	244	239	250	236	239	251	237	238	248	227	221	245	285	246	243	260	223	244	253	264	228	220	228	198	242	242	234	261	241	243	240	259	230	239	228	228	224	238	217	232	250	262	269	236	268	226	243	225	247	236	250	220	249	246	234	242	241	259	279	256	208	241	232	243	225	238	253	241	223	249	242	227	246	254	224	274	239	265	256	213	254	259	273	229	243	252	238	258	215	231	248	210	259	254	240	221	268	241	223	220	252	285	255	214	207	264	273	264	218	260	231	291	238	243	245	249	246	242	258	247	245	282	264	251	220	236	242	253	237	260	250	231	263	248	256	253	265	242	285	222	229	251	257	247	274	248	239	262	247	253	234	291	251	253	230	228	233	244	239	257	244	268	229	274	260	256	243	229	264	235	263	237	234	275	241	266	244	197	227	237	226	271	248	245	232	226	224	238	244	262	255	234	260	245	233	263	242	249	260	251	231	202	238	255	211	219	256	252	242	245	243	255	225	250	247	261	248	265	262	254	247	251	238
32495	54741	69212	62682	41899	1865	1592	1308	1216	1113	1022	1397	7445	20806	27085	23002	16310	10645	5366	2564	1313	756	607	605	604	606	595	602	591	582	583	618	656	604	614	602	600	634	597	634	589	595	643	631	607	599	609	586	596	609	621	607	625	603	584	619	514	591	572	583	630	588	593	588	620	592	617	607	610	586	615	599	623	602	647	577	552	627	585	622	602	597	616	630	604	568	601	608	620	565	621	589	633	602	580	631	576	617	575	598	612	595	610	577	642	585	605	580	622	627	640	605	603	584	619	576	577	604	576	609	577	611	609	633	566	573	621	654	616	612	638	595	652	603	594	617	576	576	628	628	617	591	611	602	615	585	627	578	549	607	622	621	586	626	604	598	561	604	577	583	570	582	578	600	612	583	643	638	583	614	600	577	561	575	572	589	586	543	603	623	590	605	629	605	583	640	581	643	605	555	590	615	626	618	589	573	607	624	562	604	577	576	624	577	623	576	570	589	659	594	637	591	621	576	588	638	613	609	604	584	606	591	614	639	600	594	579	593	573	610	615	575	556	586	586	658	625	659	649	567	609	601	594	617	623	558	581	581	635	622	615	633	608	632	604	596	618	613	640	635	592	603	624	609	594	559	558	633	603	617	598	583	587	600	568	611	624	573	606	570	622	620	600	613	571	595	642	601	574	637	549	581	629	595	610	623	619	600	600	582	593	589	610	585	607	598	558	625	626	606	607	588	574	582	634	605	591	565	620	646	624	608	552	656	565	601	592	606	632	619	572	632	602	599	588	573	611	605	589	606	637	621	615	608	584	574	599	648	596	610	587	635	608	585	658	600	585	604	625	562	562	630	567	566	575	616	607	577	563	610	548	554	603	614	581	587	616	610	608	593	599	672	596	606	611	614	638	559	625	594	580	612	556	586	625	549	597	612	613	630	617	649	578	605	600	585	586	588	612	634	622	595	564	564	623	592	596	609	609	584	583	566	639	615	616	616	609	620	616	579	609	614	608	599	617	578	607	614	593	612	618	606	655	590	624	558	565	538	599	600	618	586	588	607	631	574	630	568	574	675	587	596	635	580	581	606	649	613	625	630	557	610	608	618	601	602	633	590	582	640	596	639	592	628	599	599	601	635	594	620	596	550	593	616	609	639	590	567	603	559	547	616	616	556	604	597	601	594	589	611	605	582	592	610	606	599	626	588	628	592	647	587	542	599	589	633	641	598	599	548	565	596	623	605	593	609	643	590	605	632	594	550	599	590	596	596	571	621	552	570	580	630	569	620	616	547	589	583	617	568	578	586	596	622	636	637	664	622	635	593	607	593	595	626	598	565	601	567	562	616	600	597	632	595	612	596	608	645	611	571	585	624	603	594	647	609	588	619	577	629	611	632	660	619	616	602	598	600	561	602	626	638	600	639	575	574	586	568	592	621	581	570	602	563	622	565	624	616	575	545	601	624	598	617	604	584	612	616	582	617	561	607	601	578	552	632	566	563	635	623	591	594	596	633	586	616	605	618	586	581	625	573	605	565	608	592	572	591	657	598	587	605	622	577	593	615	610	636	583	618	624	625	590	599	607	593	582	583	573	549	569	631	583	589	578	625	598	649	618	576	611	589	631	617	636	597	622	580	617	615	587	571	565	556	614	598	577	587	626	608	567	589	594	639	582	594	630	595	598	635	612	616	590	562	656	610	617	537	605	617	664	592	579	582	628	585	602	583	622	619	596	589	622	604	621	638	553	598	569	601	578	571	609	622	634	614	635	598	629	542	638	638	571	608	600	610	548	590	618	626	609	601	569	588	589	579	593	592	616	581	590	595	619	564	608	610	619	605	652	598	597	588	638	603	576	613	596	567	631	621	625	574	562	602	583	619	613	578	611	605	568	566	601	574	593	619	582	637	577	614	626	603	613	614	636	595	640	558	590	578	571	607	560	606	569	586	627	575	632	584	587	587	602	611	595	601	593	564	624	588	589	611	603	630	623	654	604	614	645	636	603	627	576	561	575	599	560	593	584	588	578	575	597	601	573	645	630	563	621	615	559	594	625	616	616	590	613	593	617	656	618	594	608	575	637	565	567	600	620	614	624	596	589	544	615	612	614	620	586	638	614	598	630	581	634	611	631	600	655	588	583	536	545	559	609	596	606	614	623	618	580	615	617	605	604	611	599	614	638	610	615	593	564	613	605	574	620	629	632	615	561	628	607	654	592	613	592	568	564	600	578	573	588	591	593	598	575	617	596	563	614	594	614	598	621	592	667	649	560	616	644	592	624	611	591	568	578	607	570	573	606	597	633	576	551	576	625	600	581	595	600	553	622	560	599	625	583	578	629	570	669	621	572	542	594	598	634	574	602	645	631	642	604	632	566	620	620	609	595	624	577	631	583	585	623	566	586	602	615	624	604	624	630	564	611	596	591	601	569	581	591	607	637	569	585	587	582	601	625	572	581	600	623	594	628	619	566	585	578	622	593	606	589	619	588	628	589	594	588	588	607	612	600	578	562	596	567	598	610	603	566	618	594	557	600	601	596	587	598	611	618	568	599	583	540	624	669	615	550	619	609	567	598	612	594	595	609	579	615	659	588	616	611	580	620	577	581	555	555	586	583	621	577	630	564	599	593	594	605	603	618	604	594	626	615	600	622	583	584	603	647	615	608	692	590	579	590	559	614	582	567	601	636	595	570	603	601	628	570	596	595	619	605	565	599	564	542	626	644	594	567	601	634	595	628	596	614	619	655	577	593	575	583	640	574	590	584	563	606	601	578	664	648	614	608	570	578	578	604	594	627	633	634	633	567	602	619	616	576	565	607	588	580	624	619	550	600	625	609	578	580	574	639	559	614	624	584	602	579	598	615	583	591	610	599	609	597	584	552	596	630	625	591	570	573	587	618	567	595	584	619	638	604	641	578	627	626	614	602	538	592	624	588	571	557	590	570	634	603	578	577	594	587	603	578	598	613	572	621	604	571	548	551	590	621	609	599	621	600	621	583	613	622	616	602	645	596	606	601	623	587	595	603	584	632	624	568	634	596	612	635	630	654	609	623	626	604	611	626	599	628	590	614	633	558	618	597	620	601	591	579	574	591	586	554	631	648	605	642	602	613	569	587	594	584	619	592	604	629	650	619	637	590	636	605	581	603	613	589	610	587	612	629	578	594	569	638	582	583	636	554	607	611	630	589	583	599	614	605	631	580	571	558	640	596	566	606	602	584	640	593	573	605	619	624	605	588	609	599	599	584	592	631	598	580	548	578	596	582	586	629	584	548	596	608	608	551	613	615	632	580	617	603	568	585	602	573	583	607	593	630	570	638	553	596	609	606	624	563	572	601	599	602	570	606	592	618	555	622	579	603	577	580	588	578	595	628	603	616	598	586	579	622	629	645	585	616	574	650	605	598	620	619	584	609	623	592	667	580	574	569	586	613	659	558	597	627	635	580	582	592	593	584	639	595	622	578	588	601	626	583	617	623	607	600	630	652	604	621	581	614	573	606	595	668	614
7808	7696	7362	3867	1643	404	379	343	369	404	381	359	401	564	626	646	594	511	420	413	389	382	393	367	346	327	358	363	358	372	359	373	355	351	378	372	374	367	330	320	332	360	358	364	355	361	353	358	380	372	370	349	366	344	389	348	381	389	341	370	373	340	385	361	341	398	394	365	353	363	356	349	309	394	328	380	371	361	406	380	346	394	384	369	351	358	354	352	357	345	384	355	337	365	325	367	357	394	335	383	365	320	354	358	364	370	382	376	394	369	360	321	365	391	386	334	341	325	381	379	402	318	382	373	360	357	396	351	360	383	329	395	383	353	333	377	342	348	363	331	341	395	342	373	361	364	346	352	385	320	343	400	388	364	347	362	341	365	347	368	365	374	363	374	343	396	310	364	389	319	305	356	344	364	370	346	354	343	347	337	389	346	365	370	344	318	358	330	348	369	351	365	368	376	347	342	370	341	397	340	368	375	346	403	349	374	351	343	371	360	364	372	365	364	375	325	375	379	363	389	344	357	393	374	362	365	385	410	346	349	330	369	364	349	404	327	388	369	405	347	349	410	356	374	379	391	391	369	379	376	356	360	365	352	350	341	354	349	353	362	378	355	366	350	371	378	374	369	340	385	399	353	381	375	357	390	356	398	380	371	400	339	333	315	378	368	337	342	374	352	339	351	360	368	362	333	412	338	392	379	368	343	380	368	371	349	385	346	386	378	374	402	366	367	363	340	379	357	358	399	322	355	373	375	356	348	341	325	417	344	374	343	350	357	406	334	373	377	362	357	385	358	358	371	350	378	389	347	343	380	350	387	360	351	341	327	355	357	375	313	383	394	360	357	364	352	340	387	372	369	366	376	367	332	396	382	340	337	376	345	408	365	363	381	353	371	381	382	382	377	383	398	369	350	386	361	358	345	345	355	363	365	347	360	366	366	363	375	357	392	360	355	341	356	345	391	361	340	378	349	364	339	373	381	359	368	320	348	370	338	345	348	348	385	358	362	407	379	345	363	357	335	368	366	348	338	370	352	382	393	358	378	376	358	374	400	365	324	365	346	377	341	377	381	351	386	369	350	361	354	377	333	355	375	346	391	347	367	358	362	374	349	338	361	329	306	387	347	324	337	378	346	360	332	363	342	381	369	375	357	379	348	356	398	381	359	370	335	369	388	367	383	375	357	394	375	348	374	373	370	375	337	368	333	340	369	373	381	336	388	365	358	382	342	362	366	389	352	375	342	320	381	339	387	389	382	351	390	376	370	354	325	341	357	352	369	349	379	393	388	352	357	359	355	362	352	336	384	344	326	371	355	371	330	360	375	350	395	368	328	371	346	337	368	363	360	347	396	386	340	356	387	329	356	383	356	338	348	365	414	350	323	351	375	340	365	374	398	351	384	362	380	381	371	348	369	372	353	354	354	355	368	342	360	360	379	323	370	366	376	379	373	324	367	387	407	364	375	344	350	376	356	351	349	318	372	395	355	347	357	345	393	360	337	405	385	355	393	367	360	356	364	353	334	369	338	376	358	365	334	349	377	333	406	360	360	353	342	364	354	382	390	345	345	341	340	363	381	380	368	392	362	364	360	367	348	355	326	345	356	364	351	318	395	384	342	331	357	358	358	358	370	363	355	331	368	360	407	366	338	364	342	352	367	354	347	364	388	356	362	370	368	382	379	361	361	336	342	353	397	375	361	351	351	379	390	343	384	344	325	332	321	365	395	354	372	350	353	325	345	353	338	392	406	365	358	340	334	338	389	360	359	372	378	346	340	336	376	360	363	341	410	359	366	377	377	326	354	364	365	381	366	382	410	350	379	352	364	357	350	393	363	361	343	335	334	398	377	363	350	395	406	343	323	377	346	325	369	372	342	384	340	339	349	380	367	359	367	369	373	368	372	331	380	365	386	370	371	342	384	376	344	402	350	342	378	362	387	372	365	338	374	343	362	346	381	363	383	383	368	374	333	359	410	363	407	340	353	371	371	350	306	370	356	352	350	374	331	355	376	377	330	373	386	351	365	346	362	379	376	332	342	358	369	370	366	388	409	344	368	371	383	375	346	374	380	329	354	336	399	353	352	341	385	382	363	382	385	384	368	350	373	354	362	388	308	340	369	389	397	349	363	309	354	381	361	367	380	346	336	367	369	369	340	371	385	351	339	370	333	368	389	373	358	420	386	373	352	366	357	388	346	347	349	351	386	368	348	377	340	342	392	380	342	330	379	368	332	339	366	369	326	341	331	393	360	379	357	373	391	324	366	326	381	325	362	368	349	370	400	360	338	369	391	398	346	393	351	360	388	380	354	352	344	402	379	398	350	358	335	343	325	344	362	337	353	355	321	378	403	353	372	332	372	336	354	347	344	354	347	346	342	348	383	348	369	408	390	345	373	386	360	377	384	382	364	364	352	341	388	366	353	372	377	384	368	367	393	369	357	405	378	357	366	375	350	375	342	376	377	346	369	398	361	361	340	344	378	351	402	382	376	364	364	383	378	397	352	374	355	353	369	371	398	363	343	382	326	335	340	373	338	344	373	335	366	391	356	323	377	351	357	369	361	342	342	364	402	373	369	348	350	372	377	384	378	338	403	360	362	357	364	358	344	374	335	359	362	362	370	366	372	357	395	367	368	332	373	375	362	382	387	363	332	342	355	375	363	350	365	403	350	352	338	362	344	337	376	375	356	344	370	357	376	337	366	364	361	399	342	374	336	375	350	349	380	405	364	346	362	378	354	339	352	369	368	372	376	343	392	369	356	361	353	348	340	337	393	371	373	355	370	348	363	362	377	359	380	321	372	349	357	372	356	336	357	366	363	369	370	339	357	353	352	361	319	356	392	383	339	374	371	396	364	368	363	341	364	368	340	387	392	364	362	340	376	370	397	369	329	346	382	376	340	351	362	416	367	360	348	360	353	359	376	385	385	345	350	339	308	413	383	340	378	375	367	333	338	373	377	382	391	356	343	372	348	379	340	357	382	358	386	353	369	332	332	374	362	378	376	402	343	382	367	386	371	368	351	335	344	365	343	395	374	394	387	359	396	349	338	369	345	348	326	342	365	367	350	356	358	401	404	372	347	331	366	361	305	345	341	352	350	355	374	357	400	345	372	355	334	399	376	345	361	367	364	347	388	371	384	390	351	370	378	353	378	381	379	373	378	335	388	378	355	398	355	365	403	383	378	410	354	372	367	405	351	363	360	356	374	328	354	365	315	358	339	406	339	337	411	387	361	360	385	395	370	363	366	384	348	341	340	360	369	413	374	373	355	368	392	342	337	387	372	324	401	357	347	358	339	355	383	391	364	366	332	375	398	355	350	341	340	370	365	377	395	319	375	357	380	336	376	355	377	399	354	394	372	379	365	357	378	365	378	357	343	338	347	364	347	367	343	361	361	371	359	383	352	397	364	349	358	380	346	346	336	381	374	339	372	371	377	378	377	369	368	393	372	362	352	337	357	359	357	402	339	327	364	344	407	312	401	367	387	365	328
6954	11515	14237	10801	5967	945	908	879	862	871	846	886	1261	2057	2275	2261	2068	1437	1130	948	923	890	889	845	829	876	891	820	799	861	863	835	803	840	780	831	877	858	830	895	816	865	817	821	869	779	826	906	892	822	845	861	833	804	862	873	904	830	834	868	878	827	844	846	843	823	830	902	887	843	809	879	832	871	822	833	855	853	832	836	857	887	845	882	880	845	859	878	841	864	828	827	880	855	859	870	853	849	869	812	859	863	801	887	870	852	900	888	873	798	833	788	836	877	878	862	862	819	824	794	829	854	823	858	848	898	875	858	865	881	856	777	805	863	839	810	828	878	908	823	870	896	803	861	815	811	820	839	862	910	886	863	802	862	836	843	822	863	856	842	803	853	820	814	854	846	866	899	813	855	845	872	847	865	872	832	854	874	846	882	857	855	862	829	853	861	860	831	875	817	871	830	835	848	881	896	836	850	874	843	840	897	814	896	882	860	871	890	848	852	871	887	882	865	883	864	822	777	868	823	819	853	841	872	845	822	866	816	825	877	784	825	773	800	866	851	823	881	802	822	863	797	904	883	858	840	871	837	848	902	777	809	857	905	843	862	833	847	832	859	886	893	866	846	884	863	822	839	834	876	857	869	868	858	873	847	818	853	850	837	861	843	815	894	838	831	830	809	828	800	816	824	892	856	861	865	809	812	865	846	855	807	823	826	813	833	845	820	847	861	862	806	876	888	887	869	852	847	754	837	839	874	903	870	862	858	815	842	846	840	837	834	828	821	842	848	857	829	884	890	862	806	795	801	832	803	870	865	888	855	849	874	869	827	839	875	878	816	855	827	861	814	885	852	877	891	827	837	827	852	844	876	885	802	840	816	828	858	811	876	851	882	856	858	877	857	846	823	839	866	868	814	868	859	841	816	841	885	827	813	867	846	826	833	875	864	816	852	890	882	833	910	841	835	818	853	854	878	864	862	864	887	781	924	839	828	911	859	819	799	880	827	826	847	826	848	849	838	830	782	843	856	876	830	878	867	907	945	853	874	839	831	851	881	853	851	830	904	872	891	841	893	851	860	860	856	828	833	820	900	827	859	821	833	797	836	882	820	846	898	865	826	849	839	834	844	871	871	886	843	843	833	896	840	884	832	867	820	915	861	814	869	932	861	845	851	856	891	867	885	825	831	895	802	877	851	926	844	831	850	858	806	864	877	852	930	862	916	835	823	840	840	830	852	870	869	839	850	805	848	874	846	806	865	846	826	881	851	804	829	845	869	858	869	852	854	878	880	809	852	850	814	841	870	881	854	832	804	831	846	833	852	814	858	838	826	878	835	867	850	825	892	831	879	846	873	884	898	875	813	838	871	870	845	868	830	880	805	888	887	861	864	853	845	892	836	825	821	911	851	817	848	854	844	797	824	799	838	878	813	800	822	923	875	816	849	853	841	873	798	915	860	843	872	825	848	840	848	828	918	826	826	844	862	817	833	843	870	886	819	824	821	787	851	884	852	837	893	863	831	883	835	868	910	878	856	840	890	820	859	787	864	812	808	812	889	805	862	825	860	855	812	843	859	846	859	817	829	891	836	861	845	848	860	857	913	905	826	862	890	828	822	875	802	882	847	853	871	829	813	868	869	882	876	856	815	836	831	839	806	829	837	826	836	879	808	847	816	822	876	865	884	847	827	873	854	814	810	857	770	878	894	840	881	933	865	895	901	836	857	868	827	866	825	863	859	861	884	862	864	861	834	860	864	900	853	814	873	866	869	862	838	833	886	862	886	878	830	842	837	835	869	888	845	841	818	861	887	859	898	927	865	846	803	864	848	814	859	883	899	818	900	882	897	829	916	832	892	899	872	852	804	815	858	835	899	799	868	859	868	850	861	867	874	866	866	811	820	888	870	867	856	892	852	854	861	822	869	811	881	874	888	853	827	793	864	823	882	899	859	810	849	818	819	904	818	895	887	876	822	872	849	829	849	856	873	883	842	877	785	884	849	857	886	845	915	869	847	919	886	852	863	835	904	874	867	887	863	866	872	833	845	809	855	827	873	841	739	810	835	825	851	844	863	865	839	870	875	855	832	857	877	830	859	857	860	840	889	880	869	870	831	839	898	786	820	810	804	846	867	820	799	851	890	855	849	889	807	824	871	884	801	846	829	863	922	868	850	820	813	857	901	867	820	838	877	873	873	870	824	908	793	857	862	818	896	900	850	857	854	880	858	877	833	826	880	870	824	889	863	844	844	903	824	847	876	829	826	856	843	850	799	849	900	831	842	868	837	841	884	874	800	882	860	876	819	906	847	832	791	818	865	827	854	848	891	838	827	831	874	863	849	847	899	838	849	851	785	823	895	862	843	867	857	865	804	889	880	832	819	860	879	845	851	859	827	813	867	908	881	831	859	866	848	866	863	836	834	834	873	839	899	887	853	860	858	860	841	915	852	829	805	836	805	865	836	849	865	833	862	855	831	852	863	883	835	874	825	863	855	870	835	882	851	885	846	872	855	925	837	831	822	864	861	831	821	850	881	856	885	843	818	788	862	890	822	834	828	856	821	901	836	865	886	873	815	842	881	881	814	859	836	871	826	835	863	860	855	859	891	847	891	832	890	808	846	874	849	848	854	826	822	836	794	817	827	807	842	834	835	891	883	831	842	883	877	868	855	820	851	862	845	845	851	815	819	868	863	952	828	865	840	912	877	828	785	898	884	816	843	868	813	845	874	865	875	852	872	801	859	892	778	854	836	851	850	884	847	831	841	840	840	864	806	887	836	858	791	853	819	884	903	816	878	873	889	875	850	829	855	857	862	870	826	858	846	842	840	854	806	826	873	858	848	854	816	857	905	875	914	815	879	858	882	882	864	872	900	863	874	853	868	846	849	829	820	788	891	896	857	879	861	878	898	863	868	875	880	831	869	814	883	862	835	855	855	826	873	812	863	824	857	835	879	866	813	825	889	866	841	829	825	846	853	855	797	771	837	874	845	850	870	827	942	838	847	839	835	822	891	843	868	834	850	865	928	868	869	838	833	804	823	862	829	859	835	920	906	911	891	881	860	882	884	850	898	847	843	863	780	858	824	869	824	851	846	885	838	890	874	831	872	854	799	889	809	872	882	820	850	860	813	869	842	843	855	843	824	864	910	816	874	850	836	861	857	832	901	808	835	841	863	840	834	858	886	814	848	867	796	860	830	882	876	838	828	884	828	850	799	858	832	844	816	844	852	829	829	774	874	894	842	809	893	854	832	824	842	846	792	848	858	909	814	860	801	837	847	825	839	877	805	874	824	844	792	827	825	787	842	868	873	865	848	813	900	880	835	851	826	816	870	846	895	842	809	881	827	832	882	884	816	827	811	824	888	939	776	854	883	811	822	857	853	838	838	876	876	862	877	896	827	875	839	864	837	913	845	824	878	814	891	867	834	834	858	899	877	856	863	798	842	883	837	865	868	885	810	844	885	888	836	843	945	866	881	865	881	845	844	855	840	889	835	864	834
47753	59839	59475	41729	15436	1733	453	408	407	347	379	380	1622	4772	4678	3688	2467	1232	775	490	348	341	332	321	289	316	320	285	316	320	271	303	293	332	340	322	327	321	312	322	309	302	306	301	306	319	300	309	308	293	319	330	339	334	324	293	295	333	308	307	302	303	325	362	280	332	331	321	292	339	310	324	309	323	323	319	276	325	344	359	326	325	310	329	315	322	289	282	320	336	284	323	326	335	328	334	290	324	304	296	315	305	274	357	298	309	309	310	315	303	341	287	312	323	285	295	312	335	340	299	332	310	331	325	270	335	316	316	334	289	307	329	310	297	303	282	340	319	308	330	308	311	292	327	327	324	289	322	297	300	346	308	320	302	336	289	318	321	300	304	302	314	308	293	322	340	296	334	327	330	313	319	345	322	309	293	295	335	306	316	282	286	298	314	314	307	322	304	345	295	340	296	312	308	252	309	319	350	354	304	337	292	320	308	323	300	336	339	302	314	281	328	315	363	313	306	312	306	340	315	328	332	316	353	286	309	298	317	320	326	324	359	328	300	277	312	308	296	290	313	278	319	328	346	346	324	331	318	289	340	310	305	298	336	324	351	304	299	353	332	329	329	315	305	341	321	352	337	311	323	293	336	349	298	327	300	296	328	326	312	314	314	351	292	326	307	329	327	285	337	310	330	302	302	325	324	315	347	305	303	310	303	307	320	305	311	314	312	327	286	318	332	305	307	300	316	324	309	320	317	332	336	342	319	300	326	309	361	315	348	303	358	360	296	289	310	332	318	295	335	337	329	341	293	324	297	321	316	322	343	314	307	290	331	350	287	287	304	308	297	350	322	319	323	309	294	300	319	312	296	310	306	303	314	319	318	320	314	290	325	302	312	311	311	285	303	304	338	319	334	304	313	244	309	307	329	299	284	323	288	323	328	339	312	309	321	303	319	341	308	349	305	323	329	336	309	297	354	315	307	307	288	318	318	307	328	306	311	297	295	334	318	296	303	323	356	321	307	344	341	346	327	331	297	320	327	329	308	305	325	346	342	342	291	342	327	320	315	324	302	310	340	310	328	340	296	301	339	308	306	313	330	334	294	311	302	324	299	299	346	367	312	336	283	315	287	326	333	333	343	296	330	308	330	327	281	323	320	300	303	322	324	319	340	294	343	317	324	307	289	325	342	297	358	298	334	297	329	329	327	331	311	328	328	307	305	303	325	288	314	297	298	364	339	304	290	269	328	311	332	299	292	336	328	315	332	336	316	323	309	280	293	330	274	337	302	329	341	330	304	291	307	303	334	298	309	327	301	344	302	318	330	332	325	332	345	334	328	307	339	345	315	329	331	296	284	339	318	310	316	313	308	344	319	355	305	301	341	311	322	332	322	348	354	311	343	327	330	319	327	299	310	297	316	309	331	335	321	320	292	333	313	296	291	330	318	328	272	309	343	311	340	304	298	308	324	335	284	319	312	298	291	328	304	300	331	294	314	354	313	318	320	300	366	328	313	318	304	330	315	329	308	321	331	315	297	316	328	327	350	336	300	323	331	281	297	334	302	318	342	293	326	332	322	295	317	307	292	327	295	304	314	300	317	338	323	340	318	314	299	294	282	360	294	314	338	312	321	343	303	299	343	325	301	306	308	333	296	322	326	297	357	324	317	314	319	328	301	324	298	348	349	338	317	322	323	353	296	332	317	339	315	296	308	309	330	321	323	300	317	316	308	340	314	284	354	284	333	284	322	316	301	319	338	325	308	339	287	341	336	301	315	289	323	358	297	295	317	312	303	301	364	286	323	296	322	315	324	314	332	305	312	329	301	328	304	317	329	321	286	304	342	292	335	315	293	298	309	355	282	333	304	316	326	313	294	344	280	301	336	319	299	342	307	292	321	331	334	325	303	326	324	317	332	303	319	296	327	320	300	311	335	299	302	348	318	285	318	326	328	359	307	311	279	323	311	334	342	303	320	310	333	320	323	339	299	334	298	337	308	312	355	326	307	318	345	315	339	321	314	313	309	297	316	317	298	298	366	292	295	304	316	316	336	322	361	314	303	308	356	325	278	305	323	329	309	332	323	322	297	320	289	320	301	294	294	318	354	320	299	308	316	312	310	287	296	308	314	325	329	331	338	316	322	317	311	307	323	319	303	306	286	324	321	357	305	368	354	305	346	287	329	329	322	365	288	350	317	320	301	346	336	337	327	318	317	306	288	310	316	341	314	306	315	327	325	304	294	305	319	328	303	312	322	334	299	307	311	293	302	302	310	368	297	331	339	309	364	323	344	323	296	291	296	290	323	320	298	340	297	326	347	301	316	307	288	319	301	288	260	315	303	329	295	329	342	308	311	305	341	277	303	310	279	289	312	317	342	311	303	328	312	306	315	270	333	311	317	334	296	326	335	325	289	313	330	303	356	316	318	314	276	312	331	305	337	344	326	312	367	307	307	338	328	305	315	297	320	306	316	311	319	320	329	337	339	306	323	303	316	330	301	312	307	281	311	314	301	275	313	322	315	329	287	308	326	282	317	311	297	313	283	314	327	314	315	295	296	306	320	305	314	323	306	312	303	308	323	355	300	324	338	349	331	325	289	339	331	319	294	300	327	343	334	327	311	314	322	320	315	291	295	321	307	311	331	299	316	304	283	324	308	318	306	305	341	308	296	345	337	299	340	320	320	312	290	309	329	313	313	319	305	317	312	316	313	341	289	290	336	333	321	351	331	323	306	311	346	299	331	310	326	322	305	298	296	328	342	303	349	347	334	292	289	303	299	324	366	331	314	307	305	321	318	320	309	329	297	300	273	290	328	379	298	284	334	315	306	314	289	349	339	351	341	317	335	307	344	313	310	323	318	318	310	360	298	331	284	312	312	304	309	294	314	314	301	325	376	310	317	337	338	299	309	317	278	356	315	328	332	303	313	290	330	309	323	327	343	335	306	311	343	313	322	286	300	316	290	276	306	322	316	310	331	281	321	320	296	345	333	326	355	308	327	281	311	287	337	341	312	329	317	290	312	317	299	322	310	297	321	280	304	293	341	313	317	320	308	297	322	281	309	299	309	322	342	292	302	343	316	311	344	311	286	305	376	304	304	341	343	302	332	309	296	324	313	314	313	325	314	305	321	324	305	320	364	340	308	285	328	326	304	313	326	319	285	326	311	324	354	317	336	308	307	276	323	339	310	321	299	327	282	323	325	306	305	259	319	326	297	305	306	337	334	321	331	318	304	302	313	296	294	321	311	324	339	319	302	293	303	345	321	298	340	316	298	298	296	347	320	314	326	306	298	316	343	314	348	324	322	337	322	361	334	345	334	321	338	324	324	320	312	303	329	337	346	316	311	334	292	336	360	355	309	323	337	305	327	342	313	298	314	297	341	353	315	299	309	305	333	315	364	329	293	290	325	312	312	327	312	293	282	333	324	313	301	306	329	341	304	307	298	306	327	322	322	315	323	302	310	316	328	318	301	324	308	345	342	302	304	329	328	300	341	286	321
28252	44614	53716	47808	14684	1532	1333	1230	1148	1039	1007	1113	8061	20782	19458	15965	11190	5575	2860	1495	1018	813	783	772	736	727	716	768	770	760	743	740	770	759	704	749	774	757	746	750	790	744	769	743	758	732	800	729	732	775	738	744	730	766	685	757	753	753	702	706	745	729	766	761	718	698	769	740	762	737	813	754	749	714	755	742	780	713	717	784	749	720	770	747	780	765	736	743	735	790	722	749	756	775	728	739	724	726	736	725	781	778	777	723	725	734	729	760	749	755	760	743	710	715	722	754	750	751	756	774	698	763	757	743	694	768	755	781	745	773	771	742	723	753	793	771	761	773	749	764	725	725	734	727	774	678	756	774	721	742	771	732	797	791	725	791	743	753	761	733	766	727	734	788	790	699	760	726	751	758	746	776	724	748	740	761	717	760	722	740	760	712	726	774	774	709	764	771	763	730	768	726	747	761	789	710	774	761	718	710	801	767	738	756	750	739	754	734	788	713	747	754	743	747	775	808	741	779	788	719	801	740	764	736	800	765	738	738	775	788	735	703	779	740	754	737	735	770	802	790	745	774	785	743	773	742	740	729	748	734	713	776	735	762	721	795	752	726	757	772	747	779	686	765	724	741	761	776	739	736	745	723	765	741	845	721	756	743	731	739	735	709	725	760	745	765	788	730	751	734	794	737	774	764	728	788	739	776	746	783	788	777	747	760	766	738	728	778	742	781	780	746	754	707	733	726	751	737	739	755	749	762	763	730	716	731	768	721	735	787	796	717	788	733	756	718	725	749	748	776	751	741	741	675	696	706	757	787	808	773	756	700	737	741	733	729	806	734	742	707	818	777	792	774	747	746	781	728	758	726	755	719	732	710	769	720	757	733	765	768	705	761	755	783	730	759	714	719	759	755	696	729	774	759	782	748	740	758	742	773	712	731	772	714	709	767	808	722	745	719	732	720	727	747	729	753	707	788	724	736	745	777	768	744	740	757	806	747	780	727	738	738	737	762	690	726	729	706	767	757	759	739	695	713	712	729	771	699	768	766	757	736	749	726	735	765	789	782	727	747	701	741	721	733	766	753	725	763	760	730	764	717	677	712	773	729	747	807	801	768	759	765	781	719	723	775	745	742	739	817	745	734	722	725	792	715	772	694	762	755	777	739	773	756	748	726	749	740	748	750	752	737	771	716	754	727	766	735	779	691	746	749	709	774	772	781	804	737	704	754	750	732	787	809	733	716	757	777	733	796	759	724	745	698	763	725	790	743	715	804	731	746	754	712	723	754	756	759	759	696	745	721	731	713	803	754	747	735	708	756	789	715	772	829	765	766	727	732	801	735	750	732	722	728	744	772	777	740	746	761	737	760	780	736	768	735	767	758	775	703	738	773	749	756	747	711	764	728	704	727	736	748	765	748	820	804	767	737	786	738	723	730	743	725	723	782	763	729	712	731	751	756	731	769	714	697	723	830	774	751	759	712	701	741	738	749	774	744	733	745	794	726	760	753	755	788	733	754	772	750	747	777	708	765	787	771	740	746	741	795	761	816	776	761	791	750	779	778	766	804	719	737	800	774	747	741	795	756	735	750	771	769	734	731	745	761	779	744	767	730	729	765	779	699	758	734	727	690	716	745	731	770	738	741	756	760	697	699	742	753	717	746	768	787	796	727	729	731	762	708	740	702	742	764	747	774	761	762	773	731	755	717	786	804	745	714	756	722	789	694	751	733	775	715	707	776	739	782	711	773	756	802	790	761	760	743	723	779	774	787	721	751	779	745	725	731	742	764	725	760	778	758	785	753	691	762	744	757	697	734	796	716	739	765	708	773	769	770	773	698	767	803	823	785	740	683	764	731	783	760	746	749	773	761	798	731	769	746	735	751	698	727	754	791	752	747	776	735	769	725	695	734	761	751	711	764	694	715	765	734	735	810	748	691	780	795	730	776	818	749	740	742	764	787	730	760	780	727	746	737	715	749	766	773	746	781	760	756	752	740	738	772	722	704	740	756	728	777	771	742	723	787	760	764	712	749	733	725	768	767	758	750	778	730	665	789	736	681	743	717	753	721	739	769	795	735	759	773	782	713	750	763	756	744	744	761	778	761	757	751	753	715	702	746	771	807	790	728	749	731	727	761	742	740	716	763	736	671	763	749	747	724	774	777	731	734	755	777	754	787	775	788	728	772	732	766	737	744	787	809	737	692	727	807	749	724	742	758	786	766	718	707	734	759	765	694	752	791	712	760	792	739	714	773	702	709	793	727	721	767	738	716	760	771	755	810	779	743	706	747	769	742	772	757	748	751	725	814	745	800	783	745	768	738	726	741	767	762	703	768	764	753	770	741	716	756	780	761	740	707	805	764	725	774	776	754	788	751	746	764	769	739	740	750	742	761	742	748	770	754	775	731	761	806	756	697	751	768	722	737	711	775	712	774	773	787	756	681	747	750	737	784	705	712	734	756	780	744	744	715	784	703	765	733	725	760	731	775	770	743	803	750	714	769	777	766	737	734	740	786	740	754	799	719	734	750	744	770	737	759	807	748	719	748	768	712	761	781	737	778	744	784	752	746	776	708	754	780	713	752	724	798	737	784	736	687	728	756	742	754	761	717	758	692	760	771	738	766	736	776	798	785	754	758	751	758	741	747	765	821	702	754	765	759	761	721	756	814	729	756	783	774	768	751	721	746	742	762	709	738	765	736	730	757	751	715	754	768	699	749	735	722	769	739	777	724	758	746	745	804	768	761	718	734	761	773	757	754	684	795	707	768	760	810	752	769	758	766	732	749	775	802	752	766	747	762	776	719	761	802	734	722	757	738	741	735	756	737	762	754	750	760	731	740	738	775	744	765	757	769	753	747	748	775	759	749	750	714	774	762	774	741	803	785	790	715	764	741	753	750	728	675	718	742	729	788	668	752	698	759	761	669	760	745	738	712	747	774	701	790	722	761	760	762	751	785	770	718	737	788	769	771	779	773	787	732	766	724	754	715	748	772	758	734	709	784	802	784	777	742	745	765	828	758	791	703	781	766	798	725	745	718	761	711	731	713	762	732	751	760	769	769	757	743	744	716	789	689	731	755	722	791	738	805	718	738	785	679	684	806	800	765	734	701	772	773	714	709	771	749	790	754	737	748	723	710	693	786	782	761	774	779	693	790	733	769	695	719	738	730	758	713	755	729	718	692	752	750	736	740	772	782	739	727	741	689	751	739	761	732	758	753	738	726	785	799	740	728	788	769	737	737	759	726	758	709	752	759	725	734	699	722	762	713	817	768	769	741	734	764	742	782	773	772	801	751	725	769	756	722	773	730	727	777	746	744	728	734	718	749	749	794	753	750	753	723	749	780	771	772	729	723	737	704	756	790	773	749	735	768	763	783	729	728	785	733	798	718	763	748	734	754	759	801	724	775	732	766	739	727	753	753	738	676	787	786	744	832	716	691	772	755	772	745	707	689	802	766	717	720	753	771	737	746	721	779	771	769	770	721	736	772	715	774	728	701
65929	74600	71090	51542	22210	2890	538	453	381	378	325	755	3525	7770	9066	6910	4306	2110	1023	572	391	307	257	271	255	266	280	262	256	263	280	279	271	291	276	274	282	280	267	268	286	251	275	279	286	244	252	272	263	265	296	250	261	258	273	279	287	230	256	248	246	259	282	258	288	246	253	263	272	242	255	233	304	303	292	295	267	268	261	271	253	275	276	282	262	267	261	271	285	239	278	307	284	237	230	256	270	252	301	264	271	244	267	284	264	267	245	236	262	260	272	238	237	253	254	255	267	274	246	244	242	242	276	249	298	279	292	292	281	263	247	274	268	277	243	269	270	286	278	268	256	270	282	254	266	263	268	244	286	284	244	289	247	233	259	298	294	277	251	278	274	265	250	279	283	266	236	276	297	293	302	272	272	237	268	265	262	276	257	293	269	259	285	252	236	273	305	248	289	257	298	269	260	269	278	231	265	264	254	268	296	270	269	282	246	273	272	228	269	267	289	274	243	254	230	273	268	262	270	274	266	266	276	269	252	247	285	303	249	298	275	260	295	269	288	251	260	270	234	262	293	272	310	271	269	270	264	273	285	260	282	249	241	279	288	274	266	279	265	288	265	255	231	284	283	276	252	282	281	291	254	248	273	251	262	268	278	270	275	258	277	270	262	251	286	255	270	315	237	262	264	279	262	262	271	279	262	285	253	248	293	271	251	251	277	261	279	277	287	269	283	270	285	254	258	236	234	249	292	289	276	258	301	252	280	271	267	283	288	308	267	271	254	249	287	263	258	259	246	264	276	298	270	286	264	257	241	284	302	274	282	270	285	274	253	283	282	265	269	257	258	250	233	277	275	275	266	259	292	230	258	272	268	256	270	265	267	267	251	266	273	274	267	264	271	271	253	285	261	251	279	288	275	264	248	263	273	287	282	241	303	292	304	280	238	272	250	271	243	279	253	277	284	269	259	299	254	254	268	260	254	283	267	266	271	265	263	266	316	295	271	282	288	254	261	275	249	252	251	256	253	249	257	270	248	258	284	255	244	273	292	275	264	266	235	254	298	282	308	280	298	242	301	272	271	263	266	259	268	257	263	285	252	278	265	256	277	251	312	271	288	282	293	249	282	282	256	291	278	286	271	263	258	263	259	249	265	280	283	263	297	277	246	280	274	244	281	284	276	278	296	291	263	263	277	269	262	240	294	276	252	256	280	268	263	287	275	257	272	278	267	286	286	256	297	260	294	258	280	279	258	277	279	301	245	232	277	284	244	261	300	245	268	253	242	275	272	315	265	270	257	269	266	268	257	271	286	278	278	264	256	248	242	263	288	289	280	246	233	285	261	284	274	253	261	234	249	278	270	271	267	288	246	263	283	241	267	291	294	257	265	270	291	299	315	287	262	272	263	269	276	263	250	247	264	289	268	269	272	254	274	313	277	273	253	282	239	283	277	251	250	263	245	294	277	254	264	268	237	280	294	269	249	282	245	276	234	254	257	245	288	271	267	290	274	255	264	277	288	277	266	275	275	225	264	273	279	250	233	270	262	272	281	290	319	300	260	264	267	287	254	296	257	259	265	247	242	249	255	266	313	275	279	264	291	238	253	266	244	236	255	245	261	288	264	298	299	278	262	258	257	239	286	271	274	254	254	282	268	278	288	282	266	273	280	292	269	257	280	262	235	286	246	260	249	265	294	267	257	276	293	296	245	270	265	277	306	273	265	277	301	289	260	251	248	278	253	288	264	291	264	250	278	260	264	311	259	264	273	285	233	279	287	266	244	261	287	260	254	269	265	277	253	269	250	268	274	272	273	292	286	283	249	227	274	284	259	277	281	269	258	295	244	250	273	258	250	261	265	229	286	247	267	269	266	237	236	259	293	252	254	281	280	258	239	259	301	264	247	277	269	283	278	292	276	262	304	246	258	290	269	278	281	287	257	255	250	306	288	304	258	272	282	281	241	276	263	263	230	259	277	305	256	273	266	293	282	274	248	270	278	268	291	276	254	255	263	256	288	282	233	283	259	266	268	230	245	271	261	258	270	285	272	277	269	285	275	265	283	308	283	265	262	251	254	267	269	258	294	276	291	259	292	276	256	254	263	244	235	264	254	272	287	254	273	287	286	261	283	280	269	254	252	285	268	249	279	288	253	274	267	268	280	248	269	261	265	241	268	312	285	266	270	250	258	281	273	284	265	285	282	255	292	274	247	261	326	282	309	233	262	282	259	298	292	276	263	273	290	271	261	305	300	250	281	311	277	275	236	264	267	299	282	253	277	255	285	270	254	265	216	255	272	263	290	245	265	268	259	282	257	253	278	233	263	263	249	302	240	273	278	271	271	257	272	305	259	256	290	290	261	250	286	282	271	280	274	253	281	241	278	259	250	247	256	262	277	255	259	254	256	266	266	285	262	265	303	250	248	235	262	254	241	297	271	275	259	277	291	250	270	264	228	261	257	237	251	266	294	260	287	254	246	263	252	262	247	250	275	305	289	276	240	271	263	262	254	271	282	264	278	266	283	270	304	284	265	272	263	268	292	281	259	246	263	284	299	256	263	272	257	253	281	274	276	229	253	276	218	260	268	243	272	268	258	250	300	290	264	250	261	282	257	295	272	270	259	237	263	286	264	267	271	250	281	276	251	263	273	271	276	263	263	262	259	248	294	283	291	312	279	258	245	279	239	243	280	280	270	262	292	309	248	265	259	294	271	269	232	271	278	285	262	247	268	252	250	265	267	230	295	225	258	281	267	264	256	269	275	250	282	265	268	257	269	266	259	302	246	274	259	239	286	228	274	252	263	294	239	257	277	280	273	253	275	241	289	280	242	286	290	269	279	265	228	285	288	297	274	285	254	273	256	293	251	289	285	281	234	291	282	246	264	247	293	242	260	299	274	227	260	244	285	237	269	266	264	276	263	262	267	267	271	265	266	241	269	270	269	269	278	286	273	276	248	269	263	270	247	274	286	258	258	240	236	277	258	249	280	280	246	267	244	249	258	283	285	293	235	230	285	258	272	275	252	278	275	301	265	245	268	284	295	276	283	281	271	265	286	256	266	240	284	275	248	275	265	307	267	235	273	278	282	277	247	274	259	278	266	257	240	268	256	237	276	257	272	247	253	279	251	246	292	294	263	275	254	287	308	255	271	290	246	250	259	247	254	269	254	250	302	265	271	273	254	274	279	294	264	299	271	275	249	253	248	276	285	282	291	265	264	278	265	293	257	274	263	270	279	267	252	287	276	244	261	282	282	241	270	259	254	277	288	275	266	275	297	277	280	269	298	236	284	243	285	274	241	267	258	253	285	276	276	249	281	259	247	265	262	248	275	277	267	253	248	260	284	276	287	280	217	271	252	283	269	291	292	252	263	254	300	272	304	264	262	244	264	243	305	264	299	276	267	236	268	236	272	295	278	239	271	270	242	296	271	246	291	277	291	268	251	292	274	271	259	279	249	282	272	298	262	277	251	273	284	250	279	268	257	277	251	271	267	270	263	232
39713	54423	64272	57099	13074	2087	1727	1561	1404	1280	1328	3650	16546	27766	28934	24420	17438	9372	4602	1994	1153	828	648	655	679	665	685	676	620	696	649	641	662	658	674	659	666	612	672	638	618	596	659	640	663	660	640	661	650	614	666	672	648	642	725	645	666	639	657	673	647	650	640	599	622	648	666	630	690	632	651	631	617	705	689	617	610	632	585	648	657	630	635	676	659	651	649	634	622	615	686	666	618	653	662	668	669	608	649	611	620	637	674	617	647	616	664	675	657	610	583	653	649	648	614	643	590	634	617	631	593	642	627	702	648	707	630	692	613	646	641	638	664	637	671	626	638	660	619	639	676	663	576	690	624	635	676	642	634	615	687	612	636	663	660	622	683	665	637	657	657	644	650	632	662	589	638	616	654	677	633	660	705	696	641	699	654	638	652	605	630	652	654	612	644	625	656	650	609	587	660	646	655	676	610	682	654	637	642	670	652	678	672	666	661	673	679	663	670	639	597	627	628	604	641	631	645	648	674	672	626	632	662	613	671	645	688	652	645	676	624	647	635	635	689	660	617	614	659	663	688	662	647	708	672	655	681	675	672	692	652	689	638	663	639	632	677	659	635	633	638	653	650	598	649	640	658	675	658	681	616	610	692	718	688	671	598	635	642	654	652	638	637	651	662	658	621	670	653	632	613	643	663	634	636	666	622	641	647	651	699	633	687	618	648	612	651	662	670	626	645	620	648	620	687	676	667	667	648	617	653	652	631	627	613	627	664	647	672	619	606	631	617	643	643	644	626	618	634	646	631	654	630	644	685	647	676	598	663	629	618	681	617	643	645	632	672	622	674	669	634	681	647	598	623	667	634	649	613	688	613	623	568	655	638	663	620	641	630	628	636	670	642	638	642	671	664	652	680	688	627	689	620	657	631	659	657	625	583	624	626	608	677	633	625	613	630	654	637	609	667	614	651	697	637	659	649	674	654	651	666	623	613	658	611	649	659	686	660	644	637	645	664	662	629	641	623	645	649	631	651	661	627	621	645	663	642	681	630	651	623	675	662	674	640	645	670	670	665	662	651	577	618	645	679	653	642	621	679	649	656	646	636	625	724	702	644	640	608	672	612	682	634	620	654	689	649	649	635	672	648	615	684	683	615	634	630	652	644	648	612	631	696	644	632	633	649	602	625	669	692	686	639	666	642	696	691	653	620	661	643	663	625	598	601	632	665	667	682	676	580	647	614	653	604	652	621	675	647	661	622	578	676	601	655	638	597	661	623	617	639	631	638	650	656	673	666	651	628	663	638	658	650	651	664	620	688	587	602	691	666	694	691	673	695	653	641	661	643	679	680	651	654	662	644	642	628	637	641	617	662	665	658	638	629	661	639	639	594	640	666	691	673	618	618	645	613	657	626	621	653	643	620	669	638	617	678	619	634	656	644	652	673	635	694	632	687	619	651	661	682	642	648	629	628	590	651	689	654	636	652	609	621	657	642	682	628	626	681	706	633	664	622	684	663	638	665	627	644	650	609	640	634	642	625	665	688	630	652	619	674	652	678	614	633	652	641	654	630	657	660	686	637	628	687	622	645	681	599	643	602	674	642	692	654	620	660	661	660	635	665	629	635	660	655	624	738	706	653	639	673	666	653	653	681	714	711	676	662	650	606	615	641	658	661	666	639	657	671	661	651	653	634	642	647	657	675	626	640	610	657	647	627	616	642	648	664	678	662	621	635	630	639	603	659	654	652	663	623	626	662	611	643	675	707	671	631	647	676	641	647	591	631	682	636	626	652	590	667	675	619	610	648	623	658	616	662	683	633	669	655	668	611	710	656	629	654	651	678	641	682	668	624	596	654	689	627	665	591	607	635	652	632	622	623	623	677	665	694	609	658	650	720	644	619	632	589	580	626	642	664	633	588	672	641	635	635	665	680	656	634	647	621	633	660	665	637	600	639	641	673	644	631	658	670	627	671	647	640	641	643	634	701	660	621	637	642	643	621	603	650	629	639	682	676	650	633	670	657	642	664	685	684	634	655	641	595	666	695	664	634	621	672	666	668	638	672	639	641	625	628	663	643	633	613	662	653	627	698	660	666	673	642	678	636	599	655	607	637	670	659	703	594	647	653	615	628	644	629	659	611	674	636	626	600	620	704	657	643	648	647	626	627	649	636	653	662	678	671	698	678	607	671	675	642	629	674	627	698	635	658	690	666	685	661	630	626	683	587	623	651	668	605	632	657	635	593	636	664	682	638	627	639	650	629	654	671	656	626	641	615	647	641	672	579	676	670	659	630	680	655	621	643	657	616	676	631	623	680	647	615	667	633	635	660	653	663	663	646	638	634	697	654	628	631	641	654	688	637	677	630	628	657	633	662	623	633	649	635	651	665	672	636	640	642	657	641	610	648	661	648	697	623	667	646	679	630	630	624	675	599	673	700	629	642	640	654	627	673	650	595	648	648	680	701	664	630	586	671	622	659	649	629	693	646	662	622	625	620	628	617	654	634	652	701	644	609	621	651	629	681	685	666	637	646	651	640	653	666	687	642	654	657	678	595	669	657	635	623	618	689	656	662	641	672	658	648	639	632	624	610	652	597	625	604	615	658	621	673	629	685	631	675	651	667	629	662	652	658	675	647	685	655	644	665	618	633	645	604	639	671	657	614	616	661	621	627	681	660	662	699	602	664	651	673	645	619	619	624	678	629	657	659	616	628	718	623	603	643	627	652	668	620	672	689	672	644	633	626	648	579	618	672	644	649	642	611	670	647	645	640	627	651	633	622	624	633	690	672	653	676	684	649	609	662	654	677	654	639	672	678	665	632	643	630	673	647	617	621	641	667	643	636	692	647	660	664	667	621	661	629	643	626	635	667	648	667	676	595	646	626	673	639	603	609	600	664	692	692	668	664	658	652	662	650	656	659	662	687	612	657	637	619	659	668	703	679	651	609	650	644	665	685	625	618	691	681	621	658	668	682	647	643	610	689	643	608	623	701	624	663	685	688	622	670	652	613	689	612	654	620	622	630	665	611	654	664	624	650	621	615	641	583	653	639	625	664	657	630	635	636	660	603	623	631	626	652	665	656	641	654	636	656	698	675	646	628	654	655	689	669	664	640	655	677	648	657	678	603	648	704	678	695	653	643	656	631	645	700	650	641	660	644	543	624	676	651	671	637	630	675	662	688	656	643	602	644	617	605	653	684	661	661	619	628	655	614	663	666	630	653	609	690	639	706	658	680	646	661	636	679	649	670	667	683	639	659	641	665	634	649	695	677	667	619	628	667	662	610	672	694	635	666	653	651	634	671	653	658	652	646	654	617	621	618	663	650	601	642	660	631	661	686	653	671	657	647	661	661	605	671	666	665	649	659	624	672	645	652	736	662	640	634	638	660	646	660	726	646	653	646	710	625	606	609	592	622	667	627	620	595	611	623	678	665	581	655	596	702	643	662	625	620	629	652	621	618	656	657	653	634	626	645	681	675	596	676	653	680	632	658	656	658	664	613	670
8624	7009	6906	2569	1054	445	363	365	366	326	403	391	481	600	691	733	702	543	430	430	368	402	367	388	338	380	384	385	388	360	370	412	367	358	385	383	330	402	349	386	369	399	379	363	356	362	429	359	353	375	404	338	398	402	378	369	362	361	393	379	368	385	357	367	381	361	338	404	424	364	354	394	393	344	380	371	403	411	404	377	391	398	363	389	388	381	358	369	370	374	376	369	371	368	368	354	342	357	378	355	389	387	379	375	363	380	368	396	377	361	337	350	367	344	394	347	375	405	385	378	370	368	379	381	358	359	417	361	399	358	363	379	382	416	370	348	326	394	359	365	363	359	327	380	388	354	366	357	344	392	401	361	382	354	348	377	365	357	352	347	359	385	362	387	408	361	385	385	385	355	321	404	391	361	339	350	357	354	371	381	366	382	387	349	372	356	362	357	415	404	367	371	335	377	352	362	364	393	371	357	351	365	346	415	338	365	375	399	382	349	364	359	357	367	378	355	396	355	400	392	380	374	394	362	405	365	385	340	395	351	369	406	395	384	324	374	369	359	381	419	364	396	353	395	375	359	374	363	346	395	395	362	384	349	371	378	376	406	395	396	367	365	382	409	397	345	362	393	392	368	373	393	353	365	367	386	355	361	347	380	352	363	358	398	379	376	380	392	378	386	350	354	378	406	380	367	390	389	390	361	342	384	358	391	355	376	401	352	332	365	356	394	375	369	354	389	370	381	348	348	360	357	364	364	342	372	410	385	397	390	363	359	386	350	354	329	390	383	342	363	377	364	368	379	360	374	376	372	387	341	355	372	358	386	381	382	403	361	363	391	386	346	419	390	360	373	374	393	357	350	372	356	356	359	357	359	388	334	384	333	349	377	362	386	370	381	344	371	368	397	408	365	341	356	373	396	381	380	371	379	359	336	361	383	380	385	368	381	384	363	408	340	407	331	386	368	358	376	376	366	348	445	377	391	398	361	400	370	413	358	366	341	390	401	407	357	342	388	348	379	369	380	396	378	386	382	381	384	361	389	373	373	391	380	363	365	335	332	328	406	393	375	406	382	393	375	387	370	405	371	361	352	366	384	377	391	374	381	414	375	379	354	373	363	394	350	401	355	380	358	379	338	398	363	376	369	382	355	400	383	342	395	403	366	358	359	356	346	359	359	362	397	362	409	378	388	375	382	401	418	365	370	387	370	368	389	387	356	363	411	351	421	374	358	329	373	394	355	397	394	361	335	372	366	381	402	361	397	351	366	398	392	397	386	377	351	390	376	379	386	350	383	385	370	392	361	342	379	388	366	391	356	419	375	397	375	364	360	351	395	372	392	375	371	379	381	408	338	356	385	373	365	372	366	385	361	351	375	376	393	395	369	360	381	320	371	385	374	354	372	402	373	380	367	375	402	338	353	383	359	372	348	404	399	351	353	359	372	381	379	351	361	391	395	393	343	378	399	399	366	384	379	425	369	368	382	370	358	388	371	379	356	373	391	364	396	363	389	376	369	409	369	354	376	396	404	378	353	390	370	391	413	362	392	391	379	378	375	385	378	382	359	367	392	419	378	398	374	389	432	392	365	407	374	381	400	373	367	393	390	357	366	395	379	355	383	346	404	377	346	395	356	385	392	360	384	361	367	371	386	374	331	346	388	367	371	348	359	376	363	395	376	358	371	343	375	380	400	370	366	365	369	367	408	397	387	367	385	372	362	391	398	384	395	360	352	379	387	396	410	341	384	398	394	395	364	340	374	400	354	343	339	356	367	363	357	374	399	409	395	367	387	376	370	344	370	378	347	384	394	390	362	407	363	379	331	320	402	388	412	366	357	357	366	345	409	364	352	364	397	344	418	380	417	345	413	352	366	403	395	347	358	352	357	404	349	364	368	395	386	365	349	398	380	390	358	364	384	347	323	379	369	369	375	390	371	382	382	364	363	366	361	382	411	387	387	398	374	370	379	381	379	359	375	377	378	405	401	376	383	433	391	394	369	362	406	372	362	377	334	364	377	360	383	361	380	373	389	331	383	351	423	379	367	364	406	370	388	405	359	363	340	370	382	367	382	382	359	353	358	385	405	378	404	400	380	338	386	367	339	378	329	383	363	369	360	364	388	400	365	391	358	396	361	379	420	382	411	345	387	346	401	373	370	357	384	382	339	377	387	347	383	409	375	371	400	379	379	380	379	363	371	385	358	397	379	373	357	392	391	343	360	409	405	364	406	361	346	412	363	408	359	368	388	365	385	339	381	380	340	374	358	415	371	377	404	364	369	337	382	357	407	376	383	382	366	326	349	347	371	350	353	358	386	374	378	370	416	411	377	374	362	352	373	376	356	379	412	337	351	359	376	357	380	366	360	362	427	371	328	369	358	361	409	383	337	364	365	390	387	415	354	356	366	390	412	332	387	363	325	362	391	361	379	341	384	344	344	357	354	370	343	381	341	358	386	378	381	356	377	387	380	385	366	364	371	377	363	379	387	410	373	374	398	379	372	365	376	382	382	415	334	367	370	351	368	391	380	403	371	335	395	354	372	363	372	376	344	383	361	402	360	343	374	352	356	381	372	377	394	407	353	391	347	383	393	381	422	384	387	392	384	361	379	370	359	370	374	360	381	409	371	337	347	350	348	373	338	358	379	364	381	418	354	351	384	404	388	364	362	413	381	358	384	384	349	391	359	372	407	380	387	354	355	352	359	370	367	393	365	386	360	371	371	369	411	428	386	382	377	339	346	425	402	377	369	385	379	400	336	387	381	364	392	383	396	379	380	401	345	386	351	379	364	354	362	400	361	349	377	368	360	407	355	376	389	372	383	380	363	348	358	359	372	391	326	369	390	381	334	380	395	390	396	408	381	385	407	388	403	371	417	353	354	385	371	372	394	352	394	371	359	334	387	347	367	360	364	379	333	372	407	377	430	383	427	402	363	377	360	361	388	419	362	352	404	419	368	389	416	399	348	360	364	390	352	351	390	359	361	345	374	373	365	370	397	377	401	412	351	388	386	378	387	364	386	362	408	372	389	408	357	358	351	388	377	383	372	352	369	351	421	383	382	358	344	388	374	372	372	359	386	374	440	392	349	396	338	370	418	327	382	393	389	396	350	373	373	364	360	376	405	378	379	388	368	417	367	391	391	382	372	380	397	368	336	406	387	368	407	353	393	364	367	322	365	375	361	391	382	366	367	335	394	371	379	344	403	350	394	353	362	375	374	377	377	395	389	323	375	364	369	365	384	353	367	389	358	383	350	347	389	358	366	380	410	415	363	369	409	401	378	388	421	374	381	404	354	367	391	358	394	377	343	381	354	385	380	357	355	379	362	370	367	370	360	376	405	379	413	365	370	392	381	363	389	380	379	376	381	357	391	369	376	399	351	337	374	335	376	394	351	350	365	368	362	366	378	416	336	401	385	373	392	403	415	324	370	373	361	361	371	411	389	370	397	356	378	358	375	372	369	393	365	394	372	383	376	364	353	389	392	374	357	376	380
7774	10549	12316	8004	3338	903	962	898	916	939	868	918	1427	2509	2922	2671	2205	1535	1202	951	980	888	867	864	906	833	839	876	865	891	853	853	849	880	896	895	875	837	901	863	892	866	846	862	855	892	871	902	893	910	889	906	865	871	865	856	869	872	876	853	883	858	843	842	906	832	875	863	877	871	896	824	877	843	911	885	868	872	832	803	841	906	827	948	825	839	860	857	865	837	874	832	878	872	816	870	800	853	859	811	906	863	843	854	846	921	862	872	871	883	870	875	850	884	870	894	848	837	868	865	878	846	907	871	866	868	860	891	912	857	874	857	948	929	866	892	919	837	834	835	917	894	872	834	891	905	876	870	873	835	841	848	848	815	876	851	869	830	873	903	932	877	863	857	909	867	830	903	825	903	875	876	856	875	861	893	881	872	887	837	810	880	913	881	901	823	896	925	853	881	857	886	857	868	946	886	864	871	912	846	876	840	897	839	880	929	869	889	870	857	821	916	867	875	865	841	847	852	841	909	888	906	855	849	895	883	883	889	896	818	886	883	948	914	863	875	866	835	869	873	879	921	881	877	891	872	841	881	863	872	829	858	877	850	880	921	881	885	906	917	890	900	872	835	843	920	871	868	873	848	911	917	794	896	818	905	881	879	861	922	932	900	856	843	804	865	892	939	877	885	909	878	880	869	881	889	867	878	897	882	896	896	902	849	832	853	895	846	859	885	897	882	922	884	906	876	890	892	868	829	886	856	837	889	872	815	888	815	923	860	893	852	873	860	885	826	865	844	864	927	935	865	826	901	835	866	844	874	899	879	842	880	864	875	890	845	864	839	903	869	903	942	897	867	810	897	845	914	912	814	857	847	871	926	871	821	855	935	908	907	901	852	905	862	885	853	873	908	860	874	883	845	868	908	845	875	885	835	824	937	879	867	870	895	841	823	874	840	879	846	855	889	886	890	808	890	858	872	899	861	860	850	848	879	871	881	843	888	873	892	900	872	846	919	866	861	873	878	904	830	840	916	884	850	837	847	879	925	907	820	856	907	864	844	932	953	871	796	880	879	871	876	842	865	819	870	823	888	840	863	909	842	820	888	800	911	858	870	861	842	847	854	834	844	875	906	849	928	848	872	911	885	888	814	872	857	842	848	890	855	840	883	810	882	856	839	883	971	852	829	846	900	850	910	897	868	785	841	859	858	849	885	876	850	847	896	887	881	895	851	864	887	912	883	833	877	921	876	842	856	925	856	863	856	893	852	877	853	864	848	858	875	881	884	889	875	907	892	867	885	866	895	845	892	886	865	858	799	825	861	876	937	852	875	872	832	841	879	860	881	847	881	861	892	897	874	856	904	909	850	875	892	888	836	864	885	799	915	863	865	842	880	881	898	938	869	822	902	884	843	845	843	900	895	886	839	880	891	855	845	912	849	857	832	866	908	857	840	858	829	869	887	886	830	810	891	874	896	823	896	883	865	872	884	860	838	850	890	833	880	913	892	904	897	857	904	850	833	852	911	805	886	843	897	887	864	893	911	887	862	866	878	872	833	875	886	890	891	855	867	908	902	856	890	812	873	851	870	849	883	856	844	853	889	875	903	951	814	899	848	886	903	810	922	845	854	881	881	847	855	837	841	883	851	864	906	878	867	946	876	896	871	866	879	857	849	835	846	822	872	899	858	900	866	874	849	875	837	873	840	866	882	854	846	907	891	861	891	839	901	890	904	836	843	856	891	862	877	898	897	858	829	877	841	899	860	884	891	866	911	875	851	911	889	815	836	859	831	825	871	861	922	840	910	841	917	881	840	853	852	867	810	854	888	905	887	868	843	890	884	886	858	867	883	923	873	871	901	839	882	850	851	923	872	884	880	885	842	863	887	843	844	894	860	892	875	868	832	888	845	892	866	893	900	865	900	872	885	858	940	888	861	868	866	809	853	915	842	870	903	844	876	951	845	877	833	878	867	829	884	912	880	857	896	894	872	839	870	896	868	884	889	885	869	858	850	858	910	847	870	880	846	913	863	924	858	856	875	851	897	903	867	866	817	897	916	867	918	881	867	872	922	863	851	833	882	883	845	853	864	850	837	923	858	889	911	878	867	913	859	840	918	847	921	882	844	898	860	886	837	869	867	876	927	859	892	931	838	893	868	881	928	887	871	880	856	881	884	892	847	842	876	875	907	872	854	783	871	850	852	843	864	835	827	906	817	879	903	909	844	889	931	834	887	898	870	914	877	882	855	839	847	859	920	841	876	892	862	849	861	864	873	878	888	882	895	946	873	880	886	899	897	890	851	902	840	912	891	912	880	841	866	887	825	919	841	859	823	891	925	880	863	870	859	872	861	831	815	878	904	862	890	866	878	870	896	886	906	879	887	888	875	860	891	902	918	881	912	862	871	863	854	821	855	866	940	877	859	865	852	857	926	842	875	874	899	856	873	856	892	864	823	863	863	843	830	875	875	857	884	872	833	858	893	842	915	855	864	911	896	863	910	976	842	876	866	883	851	906	877	857	902	835	833	881	896	882	857	858	834	883	878	878	906	827	825	860	897	882	861	870	838	872	913	882	865	901	862	817	912	867	910	851	892	893	856	918	827	868	823	855	867	890	873	853	872	898	868	869	896	823	854	944	866	913	872	857	876	864	841	885	866	852	910	849	880	884	867	886	939	856	842	902	918	828	866	864	847	882	870	895	869	899	888	914	826	832	833	888	836	883	871	865	922	843	937	857	845	887	869	860	921	830	885	874	891	888	865	855	847	857	897	902	791	838	873	892	911	861	925	871	852	848	887	916	917	868	917	907	896	863	857	880	851	918	910	883	930	828	847	870	830	868	857	893	974	866	832	869	879	812	872	888	883	879	887	864	862	846	899	848	872	871	868	904	856	880	880	865	855	836	930	883	855	901	842	880	880	902	891	866	914	886	827	875	847	894	843	885	884	891	874	897	874	903	904	838	887	834	850	858	822	896	849	860	935	865	846	861	862	897	840	890	856	904	840	855	870	889	841	909	813	910	904	865	922	892	875	883	885	897	857	813	863	924	875	882	961	830	877	874	890	815	873	828	836	823	910	853	868	861	892	891	871	889	832	852	887	865	901	870	851	831	855	879	852	855	851	852	879	883	846	850	853	873	819	868	840	855	852	890	917	887	856	862	885	869	832	926	887	851	890	845	895	921	834	877	892	867	875	806	835	862	828	877	813	834	887	888	873	875	873	891	911	875	885	919	915	941	865	894	861	900	871	827	911	870	888	843	871	876	835	850	854	845	883	876	886	841	937	834	855	859	892	928	855	862	879	903	911	871	880	825	882	865	841	877	856	834	902	876	924	855	838	906	838	817	819	917	831	912	826	867	884	864	899	863	884	914	837	870	839	937	830	824	878	875	860	836	900	859	872	930	863	884	857	920	872	893	832	878	925	912	857	876	826	856	862	881	885	821	882	871	931	893	846	845	928	809	847	858	848	877	853	874	879	937	891	893	869	869	896	922	901	861	852
45170	60894	53727	35321	22937	2324	478	405	395	411	386	465	2194	4757	4901	3787	2380	1405	801	490	392	376	341	302	360	321	281	331	300	362	312	321	326	351	357	335	325	309	314	348	319	358	333	316	341	305	294	297	303	319	286	332	334	307	337	290	321	319	312	311	316	341	325	351	337	333	309	336	353	336	305	331	341	297	302	353	357	315	297	304	314	292	325	298	329	304	357	341	328	318	320	308	307	327	325	355	335	326	310	330	311	340	309	317	318	330	325	323	325	312	352	354	316	325	302	357	362	334	279	359	348	322	315	330	309	304	327	363	332	325	344	306	302	317	314	334	349	329	324	324	303	309	343	314	311	309	350	313	311	338	318	341	314	310	325	311	362	345	313	344	341	299	296	331	329	325	349	309	341	313	336	283	337	312	309	326	301	302	299	354	278	338	319	338	322	326	271	318	285	328	319	309	353	304	330	314	341	333	343	354	310	338	313	322	316	308	334	359	302	348	296	328	338	326	328	331	314	331	339	342	322	335	262	319	284	289	334	355	329	312	329	316	387	315	331	324	320	329	311	364	325	323	307	309	304	303	302	348	332	320	331	347	298	316	313	317	305	284	333	346	329	323	347	310	326	334	312	324	317	366	330	325	299	326	340	341	342	331	339	327	337	290	326	349	305	322	332	336	345	318	309	324	324	355	329	344	358	316	335	319	303	327	312	325	329	326	306	293	313	304	313	315	316	306	321	318	332	342	345	319	318	289	311	308	362	331	319	314	374	323	335	338	331	335	318	310	323	303	320	283	292	310	290	344	330	329	329	314	321	352	292	310	344	351	288	310	328	317	346	324	352	293	314	347	314	298	315	326	348	360	331	315	291	341	354	292	336	325	331	324	312	308	295	304	323	315	310	300	349	344	334	327	331	304	337	302	318	328	304	345	306	331	305	319	327	323	320	321	331	287	309	330	335	328	323	324	305	335	298	308	325	316	304	315	330	321	344	325	320	312	321	352	327	295	293	358	321	324	321	330	323	339	324	310	334	359	289	361	329	339	351	310	344	337	309	358	340	295	294	340	327	304	348	325	331	353	335	318	334	327	374	347	308	307	332	320	308	347	315	326	342	308	317	319	301	322	316	314	336	328	313	320	318	358	345	320	316	317	349	310	333	328	359	316	310	314	325	337	344	307	328	317	333	322	291	340	298	331	318	293	293	319	337	325	359	320	293	304	309	311	299	322	354	287	334	287	331	306	315	308	318	309	317	298	335	311	327	322	320	336	329	327	333	325	336	321	334	310	299	290	330	323	298	353	349	335	360	321	330	302	327	374	331	348	343	326	307	330	321	304	320	319	342	318	322	303	352	295	320	325	328	299	307	308	290	345	349	335	304	288	306	344	326	333	297	341	278	368	341	271	335	357	300	337	289	310	324	309	316	309	319	314	334	326	319	319	320	336	330	297	325	320	321	341	314	321	330	298	314	318	341	320	320	353	311	349	293	310	309	290	316	339	317	324	356	341	305	303	310	342	304	318	340	342	330	319	315	280	343	315	339	349	309	321	330	328	324	292	341	305	314	306	308	306	314	336	315	342	313	311	319	314	360	304	316	289	295	315	341	335	321	299	337	366	352	330	338	312	306	351	314	292	307	340	323	291	315	305	286	302	309	320	313	321	342	286	292	337	309	322	310	317	311	311	302	265	360	329	334	296	326	300	308	321	323	346	299	343	344	304	308	332	320	353	292	321	339	343	309	329	293	305	312	332	316	290	338	320	333	323	297	333	332	318	302	327	320	302	342	318	331	311	348	298	317	309	327	298	308	337	299	319	322	330	346	316	298	323	315	323	315	321	356	327	314	330	344	296	308	313	311	323	300	339	341	303	332	319	308	320	323	353	309	356	315	338	305	325	330	327	324	313	302	341	278	319	338	289	318	319	354	326	361	320	350	328	324	354	321	326	297	350	345	319	313	334	302	326	351	338	329	315	313	331	313	318	315	305	322	311	302	315	346	286	306	310	298	283	327	337	278	307	324	330	311	332	355	332	333	321	308	302	287	311	324	331	354	316	310	335	322	332	320	317	336	345	312	319	324	328	326	339	302	321	341	321	360	327	358	320	285	319	287	344	297	315	317	291	345	365	352	323	294	324	312	307	334	327	304	311	298	310	334	342	350	301	325	360	321	328	344	333	273	360	324	289	316	335	298	312	305	313	351	310	324	323	323	319	306	304	304	333	325	342	328	343	325	289	318	291	317	345	349	291	319	329	322	332	312	315	358	300	331	347	333	339	306	303	336	343	315	326	304	301	310	322	315	301	353	307	335	313	311	335	327	299	349	314	327	313	333	339	284	305	307	336	292	302	296	325	328	326	328	305	313	304	339	268	349	314	300	328	314	323	355	314	333	297	317	327	332	300	344	333	320	355	323	320	321	334	328	356	281	310	304	328	310	318	324	315	333	305	328	319	355	289	307	346	352	277	361	318	363	300	342	294	312	358	337	313	352	293	294	346	339	324	303	325	345	304	314	335	319	327	307	334	323	342	288	332	337	338	316	310	340	320	323	323	342	338	351	311	344	336	350	324	282	364	344	313	335	314	302	275	311	335	306	347	316	328	307	323	308	317	330	329	327	329	314	331	349	346	323	297	329	299	315	330	290	323	331	306	313	327	291	364	314	338	305	311	320	325	319	309	299	357	356	313	308	287	277	355	302	320	296	290	317	284	336	304	323	327	341	353	327	314	313	349	339	331	320	306	317	340	338	289	300	313	323	276	327	332	331	336	317	309	319	310	305	326	318	301	310	325	311	284	345	326	263	295	340	341	318	331	331	330	340	314	321	335	350	320	314	332	325	321	316	334	294	329	299	312	300	324	316	355	303	339	332	335	343	291	323	305	281	311	302	354	299	334	350	350	310	353	326	315	320	321	311	332	312	342	320	321	306	337	338	342	338	295	322	312	294	310	336	322	324	280	301	297	316	331	324	325	323	323	327	346	352	318	328	340	315	348	323	288	336	355	282	290	316	328	315	307	312	316	322	294	338	307	326	323	320	347	313	339	295	354	308	320	307	290	308	319	313	313	286	326	319	349	302	340	312	320	339	318	327	316	296	335	334	315	294	329	318	325	296	301	310	348	324	341	321	329	307	327	356	297	343	322	321	361	345	305	336	321	339	339	328	327	328	316	309	341	321	322	338	288	307	300	304	340	327	335	327	321	335	313	312	313	314	312	337	314	326	316	298	324	330	309	297	317	316	324	332	338	344	311	317	286	333	335	327	320	342	312	316	334	301	298	286	298	338	316	336	345	303	304	305	326	316	310	329	337	355	295	330	291	333	324	288	329	329	342	318	344	325	325	326	283	312	320	319	299	322	300	311	299	326	330	309	337	334	313	327	325	348	313	340	312	331	317	305	366	326	322	295	315	359	337	286	331	350	323	341	295	310	325	287	329	334	336	322	317	311	312	370	316	335	322	323	295	326	298	322	313	332	292	303	327	317	358	300	321	317	338
27278	44818	47522	43855	28508	1575	1330	1271	1127	1105	992	1725	11005	20622	20017	16148	11155	6266	3190	1694	1071	851	796	762	734	770	752	763	734	738	756	777	799	738	736	795	712	750	790	728	777	759	779	746	745	775	804	717	741	780	745	733	758	772	750	736	777	771	786	758	715	741	769	776	762	743	781	772	726	742	742	741	793	765	736	768	775	762	710	745	740	787	800	789	745	783	745	740	751	725	739	722	774	741	753	777	730	774	770	653	753	832	718	751	743	767	794	779	735	779	779	796	699	754	737	737	743	749	788	716	778	791	733	772	756	764	733	731	756	731	732	730	723	785	738	754	755	740	715	685	745	718	741	805	792	786	811	718	784	756	776	817	780	725	743	736	762	767	759	767	751	709	759	749	740	765	778	757	779	765	729	740	774	744	752	749	803	793	729	783	774	814	729	744	763	730	743	774	725	763	748	727	755	785	762	779	689	718	778	743	787	765	737	726	782	782	718	744	760	725	821	728	766	745	710	752	723	755	785	739	779	729	795	722	763	698	724	798	742	776	810	823	804	713	761	770	715	753	759	748	760	803	722	802	784	739	706	732	735	772	717	765	777	777	748	710	790	763	734	749	788	760	758	763	703	722	703	799	775	792	783	763	760	752	729	773	756	746	768	766	800	739	757	776	733	782	723	824	797	742	764	757	795	732	716	770	755	727	808	805	715	749	748	788	716	744	717	751	745	762	757	794	774	756	721	783	724	772	723	737	761	791	726	771	731	757	765	716	788	782	766	744	760	753	752	769	743	777	759	746	754	759	767	749	727	727	795	766	763	793	754	743	738	768	780	756	811	745	737	802	777	754	753	755	724	837	725	768	730	714	794	749	777	757	764	764	732	763	760	728	688	763	706	771	762	764	757	771	742	761	778	725	736	780	769	684	718	779	791	814	766	782	796	710	806	730	741	725	727	748	777	743	788	737	781	781	767	741	715	770	728	776	745	712	859	797	750	764	819	781	712	792	752	784	733	767	750	767	735	794	735	734	764	785	773	780	762	748	772	828	767	791	761	731	773	741	733	716	764	719	767	776	727	742	768	750	752	703	758	757	801	756	780	798	724	715	753	754	772	800	776	769	736	726	805	772	730	784	761	712	717	768	693	757	767	746	782	748	811	798	776	742	681	763	750	763	742	730	754	754	785	729	770	720	779	754	772	765	752	723	722	767	755	750	768	760	765	694	767	755	741	761	759	763	772	819	784	809	774	802	775	774	772	768	783	734	792	779	756	740	691	770	748	744	766	751	771	707	757	770	774	772	720	711	700	744	763	757	758	747	738	740	762	740	718	763	764	780	762	757	781	751	774	767	764	794	707	745	782	728	736	810	762	762	734	751	810	795	799	777	755	750	770	762	790	756	736	758	802	794	748	774	782	783	746	716	825	738	750	716	727	789	729	748	758	789	703	753	773	743	786	735	734	786	773	786	734	757	709	802	775	746	774	796	777	775	743	800	744	767	750	772	775	711	722	733	747	749	799	748	763	706	733	749	760	732	775	704	717	769	738	723	794	708	750	721	766	787	727	807	755	751	764	783	744	796	719	707	715	744	683	758	764	764	690	834	755	725	783	768	758	774	795	730	699	756	765	751	749	744	727	795	792	713	758	753	763	744	755	786	808	737	752	760	800	746	744	762	739	735	742	768	769	766	787	800	752	716	804	730	732	752	777	771	761	769	768	734	735	784	726	778	786	771	726	740	703	752	725	719	761	809	710	774	732	700	780	727	818	718	749	719	738	726	756	808	789	760	789	727	759	741	719	761	707	745	758	752	736	796	740	766	741	807	755	738	764	694	827	809	724	742	699	750	752	772	744	746	800	786	759	736	763	756	746	737	784	758	732	736	765	756	697	778	782	777	767	768	768	752	786	763	747	727	725	786	768	738	787	776	738	734	776	768	770	827	729	734	728	758	742	736	778	782	754	718	811	782	770	784	742	793	754	773	752	819	724	727	692	756	755	774	789	758	715	823	756	700	749	801	781	757	768	779	731	678	780	721	747	770	750	757	771	743	754	796	744	748	759	718	774	745	708	774	764	773	750	720	766	778	750	800	748	756	717	798	774	788	742	799	745	747	732	727	737	742	776	754	777	787	799	719	727	771	777	746	746	774	681	746	773	766	757	768	777	772	774	778	813	769	734	781	735	768	733	750	766	763	776	702	788	776	799	772	713	826	761	749	758	778	738	749	755	777	752	757	788	718	735	810	778	710	761	787	770	715	735	712	747	747	740	737	786	756	764	757	803	780	750	712	825	771	742	717	746	776	720	731	783	766	759	738	752	756	755	754	834	748	774	743	704	807	698	738	771	723	777	766	749	779	763	717	754	758	758	747	792	735	796	740	715	817	741	793	759	736	722	800	812	791	746	727	751	763	738	747	739	760	743	725	763	779	760	766	770	731	690	726	742	818	796	789	753	779	786	748	763	779	762	728	725	684	780	770	748	764	701	740	782	757	791	719	754	781	769	731	755	779	764	768	740	736	747	749	763	794	800	788	747	820	818	780	747	745	776	792	793	743	760	792	763	755	799	763	723	726	791	790	750	718	784	812	747	768	831	791	775	764	713	794	775	757	696	776	722	780	755	750	780	800	761	759	790	788	736	745	816	730	726	738	725	792	719	749	766	747	804	758	792	750	766	741	695	757	810	750	820	786	763	807	764	770	713	792	747	791	712	747	759	789	769	797	747	774	744	830	788	772	745	732	724	793	738	727	731	713	777	748	777	762	786	741	764	787	749	701	773	742	765	737	749	742	812	782	751	783	752	746	775	756	707	783	762	739	776	688	752	764	756	737	768	742	762	773	777	793	747	830	762	765	778	755	778	788	793	780	713	765	787	741	732	770	782	740	747	775	703	749	734	730	752	768	731	694	732	757	735	751	798	762	696	759	780	767	772	758	751	715	773	774	760	772	733	780	700	759	747	730	765	814	712	707	759	767	761	726	717	748	754	781	737	740	799	796	788	785	774	759	716	720	743	752	784	768	793	732	816	715	785	793	810	785	770	772	717	776	743	706	744	739	748	787	799	776	755	732	721	760	794	751	731	711	742	719	788	733	764	761	832	751	746	734	752	764	755	781	744	776	724	767	748	772	750	758	761	734	729	756	665	766	743	767	781	800	762	741	748	769	805	707	743	722	735	767	806	713	702	792	766	743	740	691	748	785	701	785	748	744	764	756	766	796	766	777	801	758	740	750	731	763	736	772	767	726	803	780	734	725	771	797	761	714	755	764	775	782	766	753	763	776	747	779	771	753	756	789	740	806	810	759	747	771	727	764	698	704	742	767	753	775	792	771	733	776	794	740	752	796	728	746	758	770	745	731	775	716	774	776	765	783	716	736	754	745	747	790	823	766	758	740	775	723	802	777	789	741	756	754	744	806	715	732	736	709	772	818	713	743	728	757	763	721	736	737	762	802	767	744	759	792	738	754	756	771	755	754	765	754	740	775	762	769	742	780	770	767
64557	75046	63981	44627	27917	3900	579	489	380	394	345	427	1011	6001	8665	8817	5654	3201	1410	704	470	346	250	258	281	257	262	256	266	265	249	258	275	251	230	260	250	251	254	242	261	257	302	278	276	270	267	258	275	278	277	254	264	257	235	244	241	270	230	247	259	267	246	255	269	300	251	275	280	269	253	268	282	267	262	253	267	265	285	234	289	262	250	249	275	259	262	268	265	267	268	263	224	270	249	277	273	252	275	245	248	248	240	262	245	268	263	249	257	241	253	282	256	284	265	276	240	252	239	251	220	279	238	229	261	267	254	258	273	277	227	308	250	259	270	256	272	263	239	262	274	245	262	299	277	253	216	262	263	288	267	256	246	282	225	256	269	270	274	249	275	260	274	236	243	299	253	247	284	262	245	275	270	255	240	260	283	258	269	274	276	243	270	250	259	266	266	245	261	276	266	247	272	285	257	272	260	257	252	297	265	230	243	251	262	228	272	218	253	269	276	293	261	267	238	259	238	252	260	263	243	244	263	250	279	236	259	278	269	244	243	276	255	232	262	252	264	274	287	258	308	271	267	217	274	265	260	276	260	265	280	293	235	256	286	243	283	247	281	278	259	267	262	265	248	293	273	289	264	230	291	251	243	268	270	286	252	259	268	251	269	297	242	245	253	283	305	259	288	256	276	248	242	286	251	252	258	271	240	251	251	233	281	281	271	264	271	280	254	260	233	236	276	261	257	232	250	278	252	264	256	251	278	264	244	257	277	278	270	255	242	294	261	270	270	264	277	269	272	266	259	278	267	261	291	254	257	268	266	240	295	262	266	251	258	274	271	259	208	279	255	253	260	275	237	253	273	297	264	278	240	237	243	260	275	247	265	277	247	254	248	261	289	247	286	266	272	282	242	224	265	280	266	258	240	251	266	281	249	279	280	294	245	220	255	268	260	239	239	280	251	274	249	282	259	268	270	269	276	226	256	252	263	263	258	262	271	280	237	236	240	257	279	265	259	248	288	246	289	283	246	266	255	264	254	265	267	299	280	268	256	288	233	242	275	282	270	267	243	261	255	267	237	245	259	285	246	220	267	281	277	269	257	302	236	257	284	258	274	245	261	265	242	216	255	246	246	274	268	288	273	239	293	250	254	254	279	273	284	265	275	262	239	273	239	249	261	265	249	254	278	258	252	257	250	280	254	255	261	284	263	269	260	266	251	246	274	262	251	248	259	252	277	235	230	255	279	262	279	242	263	253	253	266	280	252	268	279	261	251	253	271	288	265	288	286	248	245	265	252	264	239	228	268	272	250	236	275	265	267	269	244	264	243	264	263	278	247	252	239	238	236	274	279	269	262	291	262	250	296	282	279	236	255	262	257	279	257	266	242	303	243	246	266	264	250	243	244	278	265	290	246	241	246	241	271	287	260	271	241	246	250	254	245	255	278	260	279	254	278	262	302	216	237	245	283	288	283	264	248	240	244	246	240	261	265	246	277	272	300	264	277	262	247	261	259	220	246	256	256	257	239	253	257	292	275	288	237	249	251	275	259	259	262	256	279	277	248	247	241	296	233	248	269	242	258	288	278	255	247	234	261	255	281	282	247	248	252	293	287	258	237	229	244	260	279	286	276	233	237	267	281	275	265	283	263	273	260	282	267	289	254	243	297	265	271	267	282	248	228	227	253	277	249	268	273	248	225	294	268	271	284	265	243	260	248	298	286	215	262	280	288	246	257	270	264	244	248	257	242	279	264	248	258	272	246	254	283	263	239	257	301	263	240	249	255	250	277	269	269	279	289	256	274	252	219	259	247	252	256	274	267	264	268	254	259	231	267	270	272	275	229	281	270	251	274	260	289	262	281	220	272	246	261	249	250	243	238	308	271	291	251	246	272	285	283	252	270	252	267	225	271	247	266	239	270	269	254	270	275	254	262	265	268	285	278	244	256	289	241	247	253	247	255	287	246	259	251	256	278	263	259	255	233	252	266	294	284	267	264	271	268	249	286	296	260	301	254	253	262	260	252	279	264	282	256	285	248	267	239	234	284	284	250	228	244	270	263	260	267	268	238	246	252	235	263	266	256	280	261	249	246	259	256	225	258	256	266	270	272	244	276	254	279	248	276	267	230	253	259	299	255	262	247	264	237	267	264	256	260	283	257	277	256	233	282	260	263	273	231	270	248	289	269	257	284	259	260	271	298	220	288	276	253	278	234	257	253	227	258	242	242	262	270	268	303	254	239	263	273	256	260	261	247	240	251	241	275	270	255	280	252	251	232	267	283	247	265	266	275	243	261	243	271	247	269	263	300	261	215	242	246	233	277	268	248	295	271	241	251	282	247	253	255	237	272	240	272	285	261	270	281	266	270	261	274	273	258	264	256	256	234	260	275	266	241	266	252	257	258	284	248	271	246	276	266	283	249	254	274	280	279	274	245	250	253	247	251	254	294	281	235	251	229	253	259	264	271	285	265	290	240	238	267	249	250	245	265	264	278	253	266	271	249	296	240	260	263	255	275	254	260	285	251	255	264	237	269	242	226	254	246	271	263	266	272	243	251	259	252	275	270	263	226	260	285	289	265	276	296	263	277	248	241	252	261	272	287	251	247	240	246	266	241	222	225	258	252	254	281	253	230	246	235	259	252	244	247	239	244	253	217	255	257	262	271	265	282	273	240	245	259	280	239	274	266	233	277	267	268	250	254	264	253	290	251	270	262	229	279	265	270	261	247	251	258	259	277	266	273	244	276	275	269	277	225	263	258	254	288	263	238	268	239	275	268	275	280	278	267	253	255	289	227	278	267	239	253	249	273	287	257	285	266	299	245	241	248	247	282	259	241	262	305	277	257	244	256	246	249	235	253	257	271	241	259	258	271	289	289	266	244	285	250	302	238	279	272	267	247	233	271	291	266	228	271	278	261	285	229	252	257	262	261	269	257	250	267	253	260	291	252	233	248	248	260	231	285	259	242	255	253	268	279	259	292	262	244	267	286	271	222	274	270	262	267	280	275	240	270	282	254	260	297	274	258	255	249	267	257	272	274	272	277	270	282	272	236	257	269	254	279	259	273	277	277	264	240	263	261	264	243	231	256	224	254	275	257	277	246	262	253	263	245	281	268	244	277	253	252	263	254	315	233	279	235	277	281	237	241	271	261	302	275	237	279	271	281	274	249	283	270	250	295	270	257	250	251	242	260	240	238	266	263	269	279	257	274	270	251	257	265	250	235	278	264	260	271	243	264	246	283	281	262	247	239	242	246	275	247	264	289	265	251	262	267	264	274	257	256	257	262	277	263	284	256	240	257	266	253	257	272	276	270	273	247	230	254	262	263	238	272	267	258	289	268	263	242	263	259	252	245	270	262	264	240	249	268	254	267	263	234	263	267	279	287	261	254	267	251	277	251	242	257	275	292	249	258	247	260	250	262	287	257	209	239	270	272	292	275	262	253	264	254	262	229	292	269	256	276	290	254	255	267	241	275	247	276	263	230	272	280	256	299	268	248
39665	55669	56789	51138	30029	2210	1882	1636	1416	1272	1267	1952	5307	24421	29057	28766	21046	13474	6727	3008	1378	894	678	655	655	625	662	652	692	650	622	628	630	646	628	629	635	621	645	617	633	629	636	662	644	612	587	639	667	628	610	634	614	581	607	628	619	673	600	666	607	658	644	642	616	604	604	632	700	603	588	605	668	620	623	643	624	633	626	652	620	576	639	622	650	629	611	639	613	568	624	608	623	594	596	647	661	665	648	634	617	621	636	666	630	616	676	627	630	646	655	609	591	628	618	638	602	623	639	649	593	611	655	634	622	620	641	596	618	634	682	620	615	650	653	603	647	656	633	648	615	605	651	667	620	658	629	629	634	631	670	603	664	637	617	653	658	580	638	639	623	610	646	622	654	640	644	571	601	638	616	642	615	602	626	592	646	626	663	572	666	641	627	684	604	625	627	630	603	615	640	616	620	611	626	639	657	582	610	604	616	636	623	642	638	617	596	640	643	620	599	661	629	619	610	656	641	617	628	577	657	633	594	619	631	627	637	619	662	589	646	683	639	620	608	628	620	604	660	633	613	640	616	624	641	639	677	605	643	608	592	568	604	648	662	624	643	651	632	553	628	581	636	644	648	621	653	565	683	689	630	620	625	628	647	642	597	650	621	638	584	661	654	594	646	652	582	636	656	580	660	641	648	649	649	630	642	653	656	654	609	620	658	649	584	608	638	643	633	628	598	664	631	670	650	628	654	620	618	641	606	639	655	636	590	623	623	657	572	627	644	648	659	633	618	611	668	616	623	675	608	661	658	634	634	607	627	600	633	670	637	594	632	638	626	638	641	628	675	638	627	657	659	637	644	642	625	665	627	627	649	636	600	614	614	635	625	609	633	610	707	680	591	646	687	625	649	624	637	601	596	634	633	625	612	634	658	638	646	581	614	669	653	637	618	666	629	679	625	629	630	679	615	618	614	588	588	605	687	631	669	650	610	647	591	638	656	620	619	615	583	684	648	656	624	599	643	687	611	623	643	624	613	624	657	639	635	641	643	689	643	617	636	623	689	605	654	634	603	615	652	634	623	597	588	595	638	605	618	654	660	641	585	680	625	590	629	615	634	612	665	635	637	641	639	642	589	612	664	611	629	589	630	649	665	629	603	645	655	645	649	625	631	654	629	670	681	632	651	619	624	630	623	592	640	642	612	665	574	600	637	689	612	613	638	622	615	622	653	640	664	584	645	619	607	592	635	635	630	592	672	636	626	628	635	617	605	594	618	638	635	602	627	611	642	644	657	686	596	598	578	653	630	610	605	627	599	681	610	612	643	600	605	680	649	668	639	606	650	601	660	612	638	625	645	619	616	674	601	606	652	625	624	614	625	611	683	622	651	658	664	645	660	623	648	615	634	622	604	651	594	608	685	625	681	623	654	616	650	677	631	644	628	641	588	633	640	609	618	641	626	622	577	635	691	670	646	625	634	578	641	657	607	665	607	650	602	624	651	621	643	625	661	671	644	662	611	594	643	640	679	642	632	668	611	587	572	647	603	635	601	668	603	635	640	616	638	648	646	633	645	615	597	585	627	654	675	642	668	669	624	635	640	651	617	634	643	665	649	597	625	672	614	643	586	592	637	649	614	634	651	616	572	629	612	615	623	631	609	629	623	648	627	629	586	630	640	620	662	668	621	658	606	617	633	610	632	570	619	577	605	655	649	662	605	651	617	667	624	699	618	659	618	623	660	663	661	628	643	629	635	658	696	638	597	632	657	590	646	654	633	669	616	608	635	578	662	620	640	620	638	654	605	645	664	633	654	652	594	626	581	650	593	608	610	581	634	665	610	614	630	598	656	595	621	669	663	635	638	632	597	655	608	583	621	664	626	650	641	583	623	639	616	677	646	627	662	630	631	662	681	644	623	676	610	627	597	617	593	659	622	625	666	657	649	633	646	689	605	638	663	617	653	663	671	657	627	619	656	671	609	636	642	617	629	667	647	629	651	635	637	636	635	614	602	625	638	622	629	661	567	651	615	607	634	599	620	626	630	668	657	649	629	626	638	661	666	602	626	634	643	626	649	646	637	615	646	637	631	621	595	643	613	616	647	634	615	702	637	616	606	664	662	597	564	641	617	625	613	627	615	592	662	587	662	637	666	620	660	591	642	648	622	617	635	598	608	656	670	602	661	638	644	635	626	637	679	637	588	577	642	579	648	634	658	671	646	598	585	643	645	589	600	652	628	586	699	616	636	650	607	618	663	622	628	647	600	639	642	655	585	625	623	617	623	603	670	644	625	649	646	662	612	600	648	610	659	589	666	627	620	622	651	597	612	641	619	624	636	633	643	637	617	636	604	676	621	642	644	655	633	647	601	622	649	661	641	639	641	603	601	632	665	645	651	639	623	617	637	648	612	640	619	668	617	627	591	615	620	665	646	655	581	626	625	633	593	601	653	656	608	614	638	630	623	668	654	678	614	598	660	631	595	610	631	621	682	630	633	603	608	674	654	585	615	621	598	614	650	659	663	651	618	650	604	636	592	634	642	620	591	631	643	627	627	649	630	594	594	653	594	653	663	609	668	625	614	623	619	610	641	637	594	659	657	612	601	624	582	607	652	624	654	643	614	614	657	620	609	644	629	619	618	652	658	625	604	614	646	654	643	619	630	625	656	637	680	614	620	654	634	638	636	621	626	617	621	574	625	636	620	590	609	646	599	691	614	630	612	608	633	653	604	638	622	636	620	617	634	626	642	633	635	596	622	635	597	602	623	643	611	622	632	667	694	637	671	629	632	600	629	685	659	638	640	662	670	596	665	612	638	616	581	611	615	638	623	644	645	612	635	647	624	625	606	624	612	644	599	618	664	617	588	623	631	655	638	587	635	598	627	608	649	627	617	659	674	619	638	601	589	656	608	626	668	645	647	579	586	642	616	611	646	657	704	568	650	635	596	633	662	660	617	639	612	628	651	594	689	615	641	618	597	646	610	652	601	622	621	617	641	599	604	637	605	649	649	632	578	649	629	632	665	682	613	604	654	636	616	613	650	620	567	621	599	668	617	656	605	616	615	604	637	625	629	618	656	606	634	629	642	653	604	651	664	647	599	647	672	612	647	624	609	660	639	583	592	627	657	602	633	631	610	613	587	648	653	640	617	620	606	634	640	599	625	663	633	587	640	629	635	657	609	697	616	628	591	604	636	676	625	619	644	635	593	595	646	621	612	688	644	589	607	626	598	617	646	622	675	599	651	596	610	573	640	646	603	667	648	605	577	647	661	676	644	597	657	669	604	646	617	651	623	602	641	604	623	611	705	606	609	659	664	586	658	655	669	639	573	607	604	662	611	621	621	638	627	632	604	610	637	626	671	647	648	630	586	612	656	665	585	635	596	652	642	678	629	629	618	655	682	618	638	638	641	608	596	661	620	658	630	588	659	643	631	637	605	657	628	671	669	609	605	634	607	603	601	650	626	661	605	648	658	637	603	613	639	610	700	649	629	625	644	671	615	604
9291	8036	5716	1668	783	405	389	331	381	396	376	367	394	433	600	817	832	666	493	452	381	381	379	362	377	338	324	409	358	405	354	363	350	361	350	363	395	396	342	335	393	376	368	392	365	358	392	387	397	397	365	335	319	340	365	369	369	378	366	362	336	399	360	371	356	364	351	396	382	376	401	356	394	388	362	362	378	342	332	391	376	387	318	389	409	400	350	333	367	373	368	367	367	386	374	388	366	338	332	350	351	406	392	379	401	334	371	365	400	385	371	394	337	348	343	391	391	346	383	337	337	332	384	385	374	381	380	362	372	352	344	398	333	363	337	385	376	350	366	360	370	333	381	371	359	337	370	355	341	359	338	376	398	375	340	376	378	389	396	364	372	401	398	368	371	355	370	341	309	365	359	358	331	375	371	366	340	353	351	344	366	388	322	373	346	376	383	362	331	376	363	353	384	394	383	367	351	355	408	385	406	376	363	397	333	372	360	377	360	369	400	325	374	343	348	296	323	382	318	376	402	376	342	340	403	366	358	361	393	388	407	373	385	361	343	404	423	375	389	356	355	346	373	351	373	373	378	410	361	379	350	336	317	364	362	370	360	372	339	343	328	358	374	404	374	361	375	397	345	393	355	391	353	397	385	368	395	392	352	369	381	339	374	380	362	369	388	364	374	321	348	347	372	406	353	339	353	389	358	351	392	358	372	366	364	365	348	399	368	323	358	374	361	358	427	375	379	360	360	369	369	353	357	385	404	400	372	350	333	388	373	371	346	376	340	406	397	359	360	347	335	338	373	377	384	381	348	379	376	368	362	332	385	345	360	359	392	324	374	347	369	360	390	344	357	379	362	337	347	349	362	344	370	384	369	413	386	357	362	350	352	393	372	407	357	350	369	370	381	383	333	369	374	379	397	357	360	368	386	398	366	340	386	372	409	374	336	393	354	376	339	356	355	379	344	408	348	343	351	358	358	419	353	394	376	381	341	359	372	405	344	372	340	364	356	364	365	352	366	366	364	379	355	345	395	377	354	375	363	391	387	357	380	375	317	370	332	343	374	336	369	347	351	334	370	352	367	407	362	353	324	345	350	388	357	328	348	342	373	360	375	367	377	386	358	365	373	340	371	381	377	340	386	376	356	345	337	370	385	379	394	352	395	363	362	370	402	365	348	353	365	355	340	315	363	384	385	348	383	345	369	342	380	375	353	350	393	384	384	385	371	369	394	370	325	373	367	342	351	329	387	390	386	361	360	357	375	350	390	363	361	351	336	355	397	353	381	353	381	362	343	385	366	352	385	366	358	356	376	350	392	378	380	355	408	376	384	363	384	361	403	365	375	379	397	348	384	413	379	389	370	363	366	390	379	375	343	373	386	363	369	356	349	393	322	361	378	346	397	346	364	387	371	349	403	396	370	393	358	333	353	319	369	365	361	380	349	369	355	355	351	366	357	345	366	387	375	356	366	355	410	330	330	354	385	349	356	392	379	361	371	352	341	370	338	357	352	367	373	364	360	343	353	348	346	375	339	355	355	388	377	363	367	388	375	376	358	411	412	356	360	335	378	342	378	366	353	349	354	383	359	378	387	379	379	350	359	374	375	351	359	341	316	390	378	359	387	381	382	365	355	373	364	349	379	350	372	364	356	350	355	382	380	363	342	349	395	330	357	355	352	369	334	333	346	360	367	380	368	374	383	376	381	379	422	361	372	376	428	398	335	377	357	390	382	388	355	332	366	389	356	350	368	361	336	343	376	346	362	342	356	356	377	380	353	343	382	369	359	383	323	360	369	407	371	373	393	389	355	394	348	341	378	359	367	372	389	366	330	390	383	359	414	367	363	367	368	375	395	365	364	369	373	387	355	367	345	349	353	333	371	388	339	408	376	378	324	362	335	380	360	370	355	362	377	378	378	359	339	353	360	364	370	396	331	373	366	393	339	378	405	354	378	354	369	380	368	370	345	373	387	384	373	390	385	346	356	383	374	369	359	379	319	394	395	357	349	350	338	374	370	388	358	314	366	360	350	379	337	362	367	374	348	369	364	355	352	353	369	345	346	371	344	377	344	389	345	379	393	365	356	373	387	375	375	367	326	358	351	385	385	343	356	359	382	383	354	347	374	353	353	353	352	344	372	368	380	348	364	415	374	356	363	383	336	359	309	364	365	395	413	327	355	351	384	352	359	361	335	380	367	348	358	348	389	344	379	374	383	359	399	342	359	329	364	348	362	380	345	367	346	359	370	370	358	350	373	353	392	368	409	369	340	337	342	379	361	380	384	367	395	379	356	377	368	369	359	355	385	338	382	353	414	377	332	357	384	355	397	372	355	352	395	392	376	388	358	356	334	354	402	382	365	383	363	344	376	367	367	385	399	389	371	367	366	354	351	352	346	360	353	316	373	337	360	354	368	395	349	364	346	354	382	397	389	340	337	335	354	374	347	359	364	376	352	325	350	387	385	368	333	308	359	376	348	396	373	361	349	395	369	356	372	383	383	389	362	387	411	380	413	352	380	351	405	384	368	340	370	354	346	372	370	368	377	333	359	372	392	397	372	373	361	333	356	366	367	365	346	364	369	383	371	376	349	365	384	362	355	369	363	400	393	391	353	360	387	400	377	360	372	393	347	377	358	364	376	356	370	367	361	354	340	369	353	397	325	363	365	366	348	388	398	392	380	397	332	372	352	371	349	371	409	389	342	365	405	350	344	355	375	374	359	364	400	351	371	374	348	355	338	380	377	374	374	389	374	370	420	352	354	339	376	359	383	344	354	371	355	378	387	365	357	359	359	371	373	385	366	371	377	397	371	359	346	359	388	353	374	354	338	346	359	362	401	387	399	361	380	356	379	366	389	364	382	359	376	345	377	390	371	327	392	394	374	377	382	355	364	378	373	371	350	394	362	385	353	339	407	324	368	388	369	383	392	367	341	387	365	385	377	357	336	355	354	365	357	382	369	373	356	394	358	381	342	351	371	352	359	358	365	392	365	378	349	361	340	367	371	370	349	370	362	384	323	372	328	389	341	354	353	362	359	390	384	355	348	322	361	373	327	355	374	385	387	362	336	352	363	394	362	369	355	351	359	363	374	361	381	373	410	353	338	344	335	391	392	338	354	368	363	399	398	373	368	389	359	335	356	332	400	358	376	375	331	395	356	382	386	395	371	374	374	393	368	358	369	380	357	361	378	375	354	371	368	319	358	364	336	388	355	376	354	373	359	358	363	350	364	340	341	341	411	349	333	387	365	369	364	363	354	405	380	354	341	395	347	383	342	393	369	398	355	366	384	369	367	396	362	386	345	357	381	348	371	397	358	379	351	366	398	383	352	373	387	402	357	387	364	356	382	373	384	340	382	357	372	341	385	395	353	315	344	349	387	358	386	348	344	402	355	340	402	350	353	391	369	385	371	363	360	375	372	384	381	341	398	331	360	335	362	395	379	360	372	342	359	334	370	350	394	355	348	346	332	352	329	358	352	362	352	357	390	323	387	383
8590	12124	10102	5561	2879	932	919	863	906	916	887	867	913	1307	2306	3255	3172	2180	1493	1151	987	959	833	869	867	874	818	896	870	840	817	836	925	806	855	835	859	846	829	863	907	864	885	857	891	803	884	812	861	781	865	838	830	847	910	860	869	822	868	820	877	834	885	865	836	867	853	895	865	828	835	830	798	823	844	907	866	869	852	826	802	902	873	864	842	830	858	865	838	848	898	871	900	879	902	828	858	843	879	857	875	817	808	876	851	892	894	901	824	818	880	907	833	936	824	846	864	891	790	809	797	816	857	814	887	815	863	868	885	824	832	835	835	870	788	838	815	828	814	812	869	834	865	896	863	815	880	886	821	834	849	822	812	851	861	814	846	837	846	835	870	856	864	845	869	867	884	881	867	850	847	843	859	861	899	874	802	874	858	843	857	878	867	831	806	846	854	909	890	844	874	840	852	903	870	829	878	839	847	832	838	848	860	837	860	873	860	769	864	851	888	874	846	841	856	893	901	890	841	902	865	860	897	841	774	886	895	874	840	858	836	895	911	880	834	893	848	783	883	866	826	864	853	856	890	881	882	912	860	875	815	859	824	846	860	815	810	815	857	845	899	832	890	809	853	851	918	804	858	846	853	913	815	919	855	842	834	852	880	822	771	871	851	864	882	822	869	840	837	814	838	883	900	836	857	892	852	849	883	837	853	863	868	890	867	865	815	892	838	865	840	840	851	913	900	859	868	806	908	868	878	808	877	788	842	857	847	839	819	893	892	858	896	828	842	870	832	871	907	897	830	824	834	853	881	807	876	841	840	830	907	890	894	876	830	812	788	865	875	841	822	887	846	872	872	912	891	849	854	872	889	905	861	864	842	827	893	821	809	870	856	799	843	798	843	843	822	831	847	853	812	891	861	838	840	840	870	823	843	828	887	826	898	873	811	869	890	849	914	809	830	800	843	865	849	857	858	838	881	794	848	863	835	839	859	864	864	838	803	869	888	840	827	833	845	861	868	845	860	850	796	747	883	905	851	889	858	892	844	818	864	791	847	841	876	851	890	865	876	857	919	875	866	884	835	820	832	882	874	883	852	797	856	840	869	785	891	891	853	838	804	810	858	908	828	864	848	901	856	856	844	835	825	868	867	795	863	866	838	826	861	815	832	783	863	821	842	800	844	877	861	866	836	831	844	899	792	894	881	810	862	829	875	870	847	854	881	848	856	818	889	873	865	885	858	897	836	829	858	858	808	857	860	927	842	871	838	837	897	906	846	830	884	822	834	870	878	859	843	891	824	858	821	896	807	814	772	807	840	877	862	875	856	865	847	853	835	901	833	826	808	852	835	816	866	865	830	852	875	855	813	841	861	877	879	842	820	839	850	876	866	877	866	878	843	858	879	852	892	804	856	876	852	818	848	879	800	812	885	806	864	808	867	824	914	899	839	876	828	928	855	902	862	879	905	814	836	864	831	856	847	841	837	872	867	901	901	863	850	914	840	846	881	796	853	818	854	848	880	797	839	847	898	844	833	918	912	924	854	833	879	879	842	832	835	862	841	893	869	885	838	886	866	844	857	819	863	864	841	869	862	851	859	836	815	848	851	817	852	844	805	879	876	839	890	863	895	843	838	867	852	826	831	857	847	829	869	828	843	874	904	863	822	900	913	898	878	819	894	867	853	820	861	850	824	888	855	896	868	844	864	871	877	835	874	858	817	843	853	890	861	915	882	850	820	874	845	886	831	897	860	805	869	859	882	878	876	874	814	857	831	826	832	835	911	867	854	830	873	899	848	876	865	806	870	850	866	851	848	834	829	839	808	839	847	845	875	845	883	865	802	840	871	825	820	824	852	882	804	864	850	814	803	822	846	833	787	830	831	884	855	799	871	877	865	822	846	882	863	873	833	826	842	857	814	884	853	788	854	806	850	816	814	869	867	862	876	816	862	883	858	830	832	890	870	843	849	889	870	823	857	849	886	858	859	861	844	899	861	811	900	851	863	827	830	850	855	847	809	870	927	867	859	836	836	845	913	900	862	855	854	840	868	894	839	856	819	894	849	822	834	849	860	848	793	821	849	870	834	905	891	858	897	842	871	867	816	866	824	888	864	876	874	903	887	854	841	882	849	889	851	864	844	865	839	841	853	826	837	852	827	837	877	859	856	846	807	853	904	869	846	872	845	859	831	832	809	862	864	873	829	854	895	794	851	911	841	881	807	870	816	838	853	798	875	789	843	874	842	931	911	845	877	855	853	800	844	878	873	823	863	855	853	882	864	843	829	880	888	849	868	836	772	841	862	826	830	803	835	849	827	847	835	861	882	825	878	879	871	811	835	852	829	852	862	837	870	853	844	870	829	882	880	813	897	830	850	833	870	873	838	858	825	796	892	860	870	874	837	839	839	888	871	848	874	811	860	800	868	813	846	829	844	846	818	893	847	807	840	845	907	875	877	823	860	812	803	858	848	828	812	887	852	876	858	803	861	825	838	868	840	856	864	838	853	816	844	855	859	801	879	896	803	876	836	909	862	816	837	869	895	855	810	853	825	832	843	841	879	828	829	896	832	846	786	883	883	768	882	848	833	834	854	832	875	844	827	881	857	871	868	867	926	867	864	902	852	879	848	839	806	894	844	821	856	841	848	850	803	872	885	852	862	869	882	851	869	833	826	860	864	819	842	869	823	901	844	803	844	852	830	895	826	884	795	901	823	888	839	881	863	827	888	855	818	822	853	832	880	879	864	899	843	829	904	846	891	858	801	873	838	864	862	895	819	838	849	844	849	884	874	887	842	792	888	845	826	875	824	890	823	847	904	873	836	782	844	826	852	829	846	837	875	864	814	886	822	823	843	851	864	897	875	899	847	858	840	851	888	887	823	824	868	898	898	826	873	854	812	842	861	872	879	852	898	844	869	851	846	823	874	852	944	873	856	868	870	877	884	855	848	858	870	821	832	889	863	810	890	862	865	836	849	863	879	820	845	864	828	862	872	840	833	825	916	902	809	846	847	824	854	870	865	873	890	907	802	823	898	883	795	870	878	884	858	849	841	827	811	836	860	888	887	851	823	898	838	828	864	873	869	840	838	866	845	844	857	863	859	849	882	875	866	865	878	855	867	825	843	810	826	860	845	874	924	866	802	803	822	821	834	909	837	896	884	867	842	857	872	868	858	873	858	848	862	890	800	882	897	874	830	887	876	825	831	812	814	872	827	851	865	879	851	835	828	866	884	843	866	941	760	859	868	863	837	844	884	873	851	828	904	831	854	842	842	833	846	848	880	866	841	842	869	842	852	849	883	840	907	895	802	879	864	908	869	847	843	882	813	886	845	848	855	850	875	839	875	913	812	872	870	921	878	833	865	836	865	875	828	858	869	937	870	891	881	865	886	840	845	848	904	896	860	831	814	848	873	829	809	821	850	881	853	821	819	866	874	890	895	864	882	829	817	853	882	841	880	892	838	903	861	895	848	825	860	884	872	864	851	878	868	894	862	856	846	868
47464	60130	54358	33567	18183	1819	456	436	402	346	361	325	331	1027	4532	5187	3806	2348	1254	684	405	370	348	295	297	329	308	322	305	284	329	293	321	326	313	311	280	336	330	331	306	310	309	268	299	287	321	339	324	302	337	312	306	319	298	290	286	305	304	306	305	315	299	275	283	303	289	317	301	305	326	306	289	290	308	321	304	275	339	332	329	304	328	302	301	279	339	309	311	338	319	321	306	294	300	329	287	311	275	299	268	333	278	288	347	298	302	345	317	298	336	320	306	294	302	326	305	307	310	310	339	316	322	284	310	276	325	294	314	301	297	297	320	317	306	281	317	298	350	305	317	328	311	300	308	309	322	354	290	283	312	328	306	343	300	293	273	284	293	299	298	293	289	327	285	301	327	306	307	331	267	287	331	294	284	336	282	329	310	280	335	308	327	324	319	281	282	307	320	317	324	306	266	295	299	294	321	292	295	293	323	291	302	268	287	319	318	292	307	325	325	299	313	346	313	276	326	317	324	353	313	305	307	322	283	316	317	323	285	325	317	328	344	294	323	312	294	311	309	312	320	316	309	341	330	315	281	298	300	328	308	298	301	304	305	284	294	291	291	296	326	284	273	304	287	312	317	309	291	299	287	325	305	299	327	335	306	308	334	321	310	305	319	311	303	284	306	324	287	267	331	274	343	292	341	320	283	324	291	296	324	307	290	319	311	305	298	318	309	287	339	313	311	299	343	310	306	294	298	327	301	325	306	279	328	335	298	348	281	306	320	304	317	298	314	306	327	345	301	315	287	330	293	312	295	304	278	322	288	289	314	310	287	341	309	334	311	276	323	304	330	287	318	326	308	321	302	289	282	296	327	314	307	287	283	311	310	291	316	322	322	323	317	325	309	327	304	320	299	288	333	320	317	319	332	311	337	308	321	314	306	322	310	324	287	294	316	307	302	310	303	314	284	298	314	298	333	322	361	319	283	304	321	321	321	348	312	315	315	297	312	309	300	343	310	283	295	305	289	313	307	323	361	321	304	332	305	311	295	327	300	289	300	294	316	304	345	311	301	319	311	341	284	324	304	308	326	300	338	302	323	311	317	295	312	322	317	309	352	297	346	303	296	310	314	305	344	315	301	320	299	308	355	320	288	295	324	311	299	333	309	331	283	309	317	305	332	283	315	298	306	309	273	301	300	309	303	345	302	302	299	319	306	328	283	314	278	321	306	311	301	321	314	299	338	335	286	325	316	315	269	319	288	331	326	299	301	318	343	333	326	283	274	305	313	312	311	313	310	315	277	302	292	313	336	304	306	308	299	311	304	283	322	316	324	286	346	322	318	296	315	293	295	289	317	308	310	302	312	306	307	357	317	285	293	304	321	328	285	310	316	301	295	306	302	311	324	286	314	310	312	340	300	332	265	297	312	314	294	318	313	303	309	295	290	345	312	275	304	283	333	298	306	319	319	270	325	313	297	310	305	321	296	336	302	364	292	329	303	310	299	280	287	311	325	309	320	296	310	288	310	328	351	300	305	273	315	324	279	312	334	288	322	317	309	274	306	312	301	332	311	282	285	300	331	272	301	336	303	337	290	285	300	324	292	306	313	310	320	318	300	299	313	327	315	291	299	314	320	323	308	337	307	337	269	287	373	342	301	307	291	304	317	274	326	322	326	285	284	345	327	314	308	281	328	315	284	296	325	345	313	291	330	308	311	275	316	311	299	311	321	297	307	275	336	292	286	299	315	308	296	304	310	309	314	325	295	313	304	318	319	335	305	318	316	330	327	321	275	303	320	312	310	320	285	346	323	285	303	327	303	301	314	305	340	293	314	291	319	294	327	298	345	310	283	286	290	329	317	325	320	312	268	349	320	283	293	306	319	279	318	319	326	316	298	302	325	296	301	320	292	298	296	326	302	302	320	290	315	303	322	325	305	299	303	296	285	314	311	312	304	326	296	309	345	300	295	313	296	300	328	308	298	300	298	284	305	302	286	284	318	311	303	323	329	304	342	323	312	326	335	292	314	266	314	295	283	297	288	320	297	304	296	304	324	299	297	334	322	343	334	270	274	360	308	316	322	308	317	288	298	324	335	309	296	292	313	300	317	275	328	278	320	315	281	314	315	339	269	300	295	310	320	294	296	311	327	328	344	322	318	321	292	309	315	314	310	330	301	277	316	310	316	323	316	290	294	314	314	302	295	331	280	309	307	314	329	286	330	264	285	302	301	326	292	298	303	299	321	286	317	317	304	306	308	327	279	304	298	329	304	308	336	297	331	289	319	343	324	303	319	293	294	312	320	294	313	296	282	303	287	334	312	302	324	291	314	292	306	325	296	284	310	319	325	349	307	291	312	308	298	328	304	279	333	292	320	309	328	303	326	289	312	281	311	326	294	302	311	314	303	297	292	287	327	290	310	305	301	312	329	309	316	324	323	316	309	303	270	309	332	315	314	320	307	297	325	294	304	308	333	296	315	291	309	334	309	306	299	325	307	294	298	310	312	300	330	343	306	295	283	320	333	342	311	315	310	342	336	330	314	301	313	306	295	301	312	306	301	321	289	318	315	308	322	303	300	297	302	313	292	340	327	269	301	301	274	310	331	306	283	313	301	283	304	291	300	322	309	317	302	265	312	302	315	337	268	283	322	288	309	287	305	325	298	318	293	296	316	284	320	287	301	296	332	294	279	300	326	296	312	325	307	296	291	276	299	320	310	323	319	333	303	308	280	302	312	280	309	308	312	341	292	301	286	299	306	320	334	297	308	317	291	332	333	274	319	315	282	308	325	343	319	318	314	342	288	306	327	312	311	300	341	305	327	329	340	303	298	301	309	297	334	339	312	309	324	303	305	328	291	318	334	300	325	299	330	319	299	300	315	327	322	312	287	322	322	321	309	306	308	300	295	325	307	322	332	296	317	302	296	292	281	311	266	299	298	318	334	299	324	310	272	288	309	304	296	286	316	299	306	300	299	270	359	310	292	330	301	290	327	267	294	335	274	307	330	295	332	322	307	308	311	288	290	294	307	276	337	273	301	333	300	302	351	337	317	315	299	327	320	322	297	308	294	272	313	310	285	291	336	311	277	317	331	320	299	269	306	310	336	291	331	270	308	297	332	313	298	282	307	286	267	305	286	302	317	294	297	280	319	313	297	340	272	308	328	338	272	310	326	316	300	308	322	319	296	314	318	293	310	271	326	288	329	309	301	308	302	332	290	312	335	330	309	332	314	349	296	285	325	318	328	322	328	297	304	296	291	305	303	307	309	353	329	319	323	316	341	305	305	300	307	315	304	320	333	301	339	317	318	286	300	315	322	315	327	327	284	289	325	315	299	303	302	307	305	319	310	309	331	327	318	317	294	335	329	313	261	304	307	305	326	333	311	331	308	325	351	334	292	306	272	314	316	334	305	308	328	285	336	297	332	311	320	317	304	300	286	354	291	311	297	319	304	317	287	308	327	308	273	310	309	321	291	283	338	329	330	317	336	305	332	276	336	293
28369	44686	46995	42254	25409	1557	1416	1248	1107	1057	1018	1002	1108	5122	20186	21432	16177	10770	5463	2606	1461	939	759	714	670	735	737	754	682	712	709	723	709	648	731	743	724	709	716	755	708	705	731	708	719	718	757	758	733	737	692	742	725	723	738	795	680	777	727	766	677	733	689	742	722	742	771	664	709	689	715	733	740	763	707	712	753	755	709	742	719	718	779	713	724	689	716	718	706	779	695	715	735	716	732	732	723	725	710	760	719	776	706	797	779	722	709	729	720	727	736	711	731	769	739	779	715	743	750	751	743	752	672	702	764	723	732	762	742	720	698	757	708	701	751	723	734	711	736	757	755	724	721	724	747	735	713	714	739	731	643	771	738	707	730	747	695	710	731	754	740	710	767	714	757	712	705	699	796	738	724	761	707	715	720	704	771	747	748	759	710	738	727	748	702	723	743	784	667	751	711	703	723	697	717	769	741	746	748	717	705	748	726	690	730	701	730	742	730	719	688	759	752	722	759	732	775	683	757	721	763	720	706	737	746	722	744	732	701	807	775	734	736	802	724	697	728	749	720	756	709	751	728	730	692	688	706	685	713	672	718	670	724	721	731	763	741	751	738	737	742	726	715	728	694	743	756	741	705	732	689	676	760	671	715	741	794	755	738	743	736	741	692	707	737	759	743	718	669	699	727	740	749	743	751	750	754	742	710	696	733	696	726	727	769	713	694	694	751	711	707	679	741	747	742	751	737	757	740	751	680	731	718	721	747	779	732	729	686	739	735	756	719	758	763	695	764	749	679	747	663	761	724	705	745	711	706	722	730	748	717	722	691	681	739	720	719	727	762	727	709	740	703	739	729	726	687	733	733	743	787	772	786	693	703	732	773	708	725	714	718	751	733	764	752	718	775	758	702	733	719	704	803	746	717	763	709	743	749	730	728	777	763	755	686	731	747	732	728	772	719	717	739	724	701	733	706	683	740	765	688	715	734	762	720	738	702	688	707	694	745	699	730	671	695	764	748	739	752	648	742	710	717	741	743	735	738	749	742	725	726	731	737	703	756	761	690	748	725	768	731	730	718	720	756	664	713	719	719	711	719	717	694	739	772	759	759	711	741	736	736	714	723	691	743	734	764	701	729	706	728	721	759	783	708	699	726	732	732	714	744	724	700	719	699	734	734	755	731	759	730	707	761	661	773	728	703	745	726	734	762	716	707	710	727	705	737	692	721	712	705	720	710	764	693	735	753	717	769	733	709	700	678	732	738	718	714	757	777	691	743	702	745	758	720	730	753	673	744	705	722	720	731	766	683	750	711	686	718	692	703	757	753	787	719	715	703	729	706	738	742	694	715	681	745	749	757	682	735	715	710	697	741	727	694	749	703	736	763	752	773	747	769	710	738	715	777	737	734	696	710	718	778	716	722	791	742	682	715	746	732	714	688	743	768	727	674	721	690	750	735	729	765	752	722	715	719	760	716	745	697	746	720	761	707	776	696	700	785	739	724	730	710	717	686	707	740	752	698	675	736	694	707	723	676	695	720	687	730	713	773	710	758	715	714	717	783	731	819	715	787	718	772	737	723	679	764	721	752	688	703	782	715	720	756	701	741	748	773	720	658	744	751	744	720	739	730	705	728	736	721	727	709	745	754	747	686	709	730	707	762	770	702	740	760	666	725	779	746	738	745	759	750	790	748	738	727	736	752	707	710	737	735	753	694	784	788	755	746	725	759	694	736	741	704	709	742	761	737	707	749	736	661	780	643	752	699	732	727	725	729	781	745	762	687	703	738	715	705	711	726	720	724	747	741	783	739	740	751	726	704	694	690	727	731	669	708	728	754	734	758	719	793	724	692	695	698	730	732	760	703	748	703	726	708	732	782	728	693	747	756	701	756	695	735	709	735	716	739	672	695	677	749	712	712	747	732	733	747	701	725	744	746	708	680	700	716	750	687	789	690	714	740	711	710	736	774	746	692	725	689	719	717	711	669	742	748	714	704	735	713	705	682	707	723	726	730	748	748	728	705	725	771	762	722	741	691	737	701	687	682	744	760	679	705	693	701	757	749	743	743	775	716	704	718	658	749	746	717	728	719	704	716	767	671	715	728	720	746	708	773	734	724	748	728	697	725	695	757	717	717	725	725	724	691	704	744	683	740	701	736	755	722	756	688	670	752	707	699	713	780	699	750	713	773	788	745	721	724	731	696	706	711	734	703	700	707	725	686	724	729	712	730	688	734	696	751	684	730	712	766	695	715	713	724	725	752	749	720	736	681	696	731	739	726	697	723	722	745	744	740	775	708	745	695	768	708	714	720	733	729	719	785	731	689	745	779	710	693	712	695	742	696	707	789	725	744	715	750	771	767	676	748	714	763	737	698	712	774	715	744	699	737	759	727	701	720	708	744	744	747	699	749	753	724	800	700	743	757	694	738	724	729	753	761	701	778	799	695	705	697	719	712	735	718	741	768	727	755	683	722	701	744	772	731	732	706	747	714	713	715	747	701	708	698	722	707	741	730	721	733	732	736	687	737	733	724	691	762	738	740	775	743	720	704	724	665	761	665	745	775	723	734	723	736	750	727	736	714	722	774	741	725	723	750	689	698	708	737	738	699	674	722	740	702	705	713	704	684	692	740	756	725	726	708	700	694	742	782	715	764	755	751	736	732	735	707	735	704	736	742	753	705	726	736	768	721	741	730	710	708	719	823	734	718	718	716	700	732	699	757	721	694	731	702	767	726	740	678	794	737	765	709	703	720	735	721	720	753	777	674	719	741	711	710	730	757	667	733	672	729	711	696	734	721	729	737	758	764	714	744	719	722	691	751	730	709	748	725	725	782	734	765	699	755	699	744	718	746	705	746	741	733	742	725	735	743	754	740	707	696	692	760	721	710	731	714	803	717	695	760	696	676	727	771	738	718	772	775	736	737	720	761	681	728	714	704	670	727	713	731	732	727	743	687	726	771	717	795	732	748	743	771	756	723	723	720	734	733	758	732	728	738	755	704	726	720	669	693	721	761	740	740	682	751	714	686	772	747	720	725	745	779	756	770	731	713	731	722	729	730	724	744	708	746	760	748	738	703	712	771	736	704	708	739	688	716	712	780	711	810	744	719	726	702	708	743	692	732	702	701	686	730	731	721	737	684	737	748	763	709	732	734	726	756	710	698	736	709	762	691	694	684	746	706	720	709	704	722	748	697	745	711	714	692	719	772	707	714	720	738	681	710	716	657	693	743	755	738	758	702	730	712	778	710	726	733	717	751	766	740	675	738	701	744	753	762	753	760	730	746	743	732	733	748	704	791	765	682	775	730	730	700	721	719	739	745	729	708	693	722	722	729	750	698	702	716	699	743	666	687	695	749	747	724	768	746	747	729	701	719	724	742	717	737	731	730	747	677	698	699	677	687	718	750	744	739	756	749	741	769	728	721	734	709	723	727	734	729	728	754	787	750	723	727	735	738	781	726	718	721	744	727	716	715	709	717	756	719	754	738	774	732	693	715	749
61001	76917	68372	47882	26368	3975	552	389	373	351	361	333	348	317	3953	8521	7965	5248	2314	1131	534	352	261	264	230	239	230	256	250	250	276	291	235	262	204	261	282	257	229	279	258	279	275	257	240	256	248	254	241	242	255	234	240	269	232	254	257	265	249	236	253	258	287	225	266	247	253	249	267	260	253	257	266	244	255	253	236	254	232	256	249	255	242	236	216	247	226	263	279	231	238	271	260	259	221	222	270	270	270	267	242	241	210	236	280	224	215	227	254	231	267	246	269	257	286	243	228	229	244	280	243	251	260	238	275	239	257	256	279	246	258	244	256	256	228	254	258	262	265	275	257	226	241	268	274	266	238	253	264	245	257	235	271	264	270	258	237	250	242	276	266	249	238	247	253	252	247	254	237	228	242	267	253	239	242	289	238	201	242	235	241	250	241	233	260	254	255	294	238	254	258	239	245	242	245	246	251	282	214	253	226	219	251	277	263	246	236	234	229	275	230	241	268	249	256	232	240	243	243	239	242	247	230	257	275	256	270	269	271	228	230	266	242	247	263	232	246	269	238	279	273	237	237	233	265	244	245	232	262	254	239	262	244	235	235	270	257	248	258	261	238	237	246	249	245	229	229	262	244	225	234	249	248	228	247	262	248	264	253	260	232	223	246	230	261	256	243	227	253	272	244	264	268	245	226	268	242	253	243	263	208	259	239	271	245	256	255	225	224	246	236	278	228	263	287	234	247	246	235	222	257	243	252	233	237	268	232	223	253	242	258	230	245	234	258	245	235	278	268	230	269	251	230	231	269	234	258	248	233	242	248	256	248	252	252	267	232	245	265	255	239	248	250	232	266	264	254	229	228	229	232	273	248	260	232	256	253	278	236	271	242	296	270	257	236	234	262	225	270	234	248	234	283	256	210	263	242	254	254	237	244	227	240	258	256	227	273	243	268	245	241	239	236	249	217	269	241	248	247	260	232	242	240	257	258	251	234	239	235	242	236	244	235	257	256	255	246	269	239	267	261	263	244	241	237	279	231	254	238	253	246	226	252	292	263	234	261	225	259	247	212	236	242	261	235	233	256	252	246	268	247	234	262	225	266	244	233	261	256	261	265	236	249	260	285	262	253	261	240	265	250	261	249	241	274	273	229	246	243	256	277	242	260	253	253	242	240	256	261	241	245	230	252	264	252	250	227	281	209	223	230	269	239	246	250	246	237	267	238	252	229	247	249	250	261	254	269	272	264	232	222	260	233	252	291	252	253	234	261	247	214	253	220	238	260	250	264	227	253	277	263	282	259	267	266	259	266	226	247	255	242	248	251	252	240	242	242	259	241	225	231	233	226	259	237	250	242	260	268	213	223	278	229	238	258	251	268	243	241	261	275	265	228	271	275	252	250	259	275	216	243	263	221	253	232	261	237	229	236	251	270	274	227	215	236	238	271	263	244	271	261	279	260	238	225	284	267	287	270	222	259	246	241	273	271	241	252	251	251	214	238	248	264	223	248	250	281	235	244	242	238	255	247	271	286	239	269	263	270	247	257	249	230	242	277	241	246	236	278	282	239	287	223	241	232	249	234	278	250	248	274	222	265	245	269	222	244	264	245	212	266	240	267	232	223	230	231	262	260	243	238	241	260	242	263	277	241	247	250	239	258	257	212	217	230	230	241	256	259	241	244	236	261	246	239	240	258	244	229	282	265	226	254	230	263	275	256	233	258	233	242	231	257	235	288	230	225	235	259	231	234	217	248	269	257	240	245	250	257	249	236	240	310	218	280	274	260	239	231	257	265	254	263	271	257	255	242	223	249	263	293	256	251	244	254	269	255	231	267	234	240	257	252	223	235	229	240	254	239	251	237	233	240	211	253	249	234	245	225	242	240	233	252	239	214	235	236	260	234	256	240	276	252	252	250	249	269	251	253	235	225	237	242	247	269	260	271	272	268	264	229	230	275	231	273	227	285	281	244	252	253	235	256	230	250	272	266	259	224	262	257	263	253	247	236	229	239	252	265	239	242	265	248	237	247	246	266	266	244	244	226	212	250	246	233	242	236	230	257	229	266	248	258	242	280	217	259	283	265	261	239	250	241	246	241	251	228	248	241	231	253	259	251	256	230	256	220	267	253	241	250	253	236	273	260	253	259	247	252	251	242	223	273	244	251	216	256	265	237	254	247	278	237	248	267	270	236	240	245	254	251	281	254	259	252	252	251	254	267	254	272	262	256	212	257	255	228	245	234	232	268	234	254	254	235	232	246	262	255	268	214	247	262	257	283	242	237	254	264	249	255	250	254	268	265	255	232	245	254	252	241	239	262	238	219	272	220	255	262	253	247	275	256	222	254	249	236	248	249	272	244	286	248	245	233	278	254	248	257	224	271	218	229	265	239	243	251	260	257	227	198	261	239	240	207	221	216	236	256	229	248	243	230	266	262	258	258	247	267	272	245	276	251	238	263	233	254	202	242	252	267	251	213	242	274	256	251	249	244	249	203	245	227	220	255	264	244	247	261	282	252	255	254	239	289	256	270	241	237	230	243	255	282	220	245	258	221	298	264	254	274	258	272	253	259	268	256	217	221	258	238	267	265	274	265	276	266	263	227	239	272	251	233	250	238	271	263	230	245	244	243	232	274	249	251	238	240	236	254	269	252	231	260	261	263	231	255	249	224	235	267	246	231	263	281	277	246	226	255	261	244	275	245	272	253	225	252	242	243	206	278	224	259	275	248	266	264	237	260	306	221	258	234	213	215	232	231	265	246	240	256	244	232	261	227	249	259	245	269	258	242	249	270	236	217	277	238	241	251	225	236	238	250	232	259	198	247	257	231	255	237	221	250	270	245	259	273	255	219	233	260	246	256	215	265	235	261	278	255	263	260	253	229	261	279	242	291	232	248	247	226	263	248	249	262	245	247	246	264	255	212	227	221	243	247	269	244	243	269	216	225	244	272	286	249	242	253	247	239	262	264	259	271	259	238	286	217	228	219	236	260	257	262	224	264	252	242	228	250	241	231	236	255	244	254	253	234	266	256	237	252	255	231	232	247	236	272	245	239	227	276	259	248	211	267	263	251	241	222	261	261	254	256	254	206	218	236	259	271	252	247	238	257	213	274	219	239	261	237	249	273	233	228	251	256	225	275	241	276	258	252	251	288	238	227	237	251	232	231	261	217	252	256	229	218	231	259	240	261	275	242	232	243	249	225	246	268	241	260	283	214	231	228	260	250	269	265	271	264	266	223	246	249	254	244	265	244	230	279	266	256	265	258	254	233	222	217	282	236	237	249	228	246	253	233	236	283	238	224	243	269	230	248	252	231	262	250	233	251	281	230	225	250	234	254	255	234	227	209	243	250	258	248	242	246	239	237	240	239	231	255	257	249	237	258	261	246	212	242	219	249	270	233	245	252	240	223	249	217	245	242	243	256	264	268	232	277	235	260	272	263	241	263	267	239	206	259	255	251	249	260	283	218	236	241	251	255	258	251	224	254	281	247	246	247	243
36862	56585	60479	54507	26422	2232	1782	1509	1337	1254	1095	1045	982	1146	17586	29854	26794	19942	10748	5155	2139	1150	658	645	645	608	613	620	625	614	575	579	573	588	604	598	595	590	604	573	600	614	633	587	579	561	587	578	596	588	577	585	602	608	605	632	584	588	649	567	611	593	579	582	598	587	565	605	650	625	565	586	599	580	653	612	565	584	577	602	639	588	602	614	597	604	617	579	627	600	564	633	604	626	580	583	612	564	572	594	598	593	604	596	578	614	569	578	568	624	562	636	566	632	641	624	583	597	559	632	626	584	633	628	627	661	641	623	616	597	599	604	599	628	604	592	634	585	570	584	571	591	617	610	605	621	591	609	593	606	569	621	634	596	550	591	606	575	656	600	613	601	597	611	552	615	593	572	646	588	568	576	612	586	627	587	604	597	620	639	588	587	606	591	590	606	565	590	599	563	597	615	601	628	603	548	584	595	598	582	609	572	614	613	614	614	578	626	646	634	630	622	632	580	620	630	608	601	620	616	562	591	632	605	583	592	618	579	650	615	624	618	625	615	582	596	617	593	558	626	614	613	616	600	608	593	604	599	565	629	588	623	663	611	611	608	663	577	581	582	624	592	635	592	635	586	580	614	595	599	567	564	628	607	627	590	589	638	601	624	601	581	604	609	597	610	605	588	572	627	631	624	606	601	566	619	600	631	589	613	635	542	581	575	596	564	635	608	605	607	632	581	604	597	572	589	566	613	584	624	619	586	613	620	622	615	614	644	583	559	574	578	634	619	639	590	615	573	536	602	590	616	581	626	619	638	576	605	579	607	584	583	569	568	602	645	566	608	614	630	637	578	556	563	615	601	585	602	626	577	611	623	613	612	588	635	611	570	620	635	597	630	628	655	585	570	597	586	529	504	606	617	631	580	595	625	650	613	591	598	595	582	601	611	628	566	638	603	616	596	585	567	549	621	623	594	624	627	584	601	589	597	629	611	625	616	573	637	599	622	607	593	608	593	561	582	610	582	576	636	638	607	609	627	596	573	577	571	612	654	634	609	599	597	607	631	583	599	574	587	629	640	622	627	609	610	625	589	575	597	589	573	644	625	626	568	570	631	626	596	593	590	602	602	605	593	617	595	637	628	593	609	587	567	610	600	613	582	600	584	563	599	613	571	592	608	661	587	601	567	616	618	622	634	632	582	630	606	569	595	613	595	595	579	606	612	631	637	582	596	585	580	626	589	614	569	607	599	600	561	505	611	579	553	584	631	544	601	602	608	600	654	624	614	593	596	566	614	556	586	573	605	606	618	594	573	608	594	607	614	611	583	641	579	580	569	570	604	578	566	598	598	612	518	551	612	636	600	573	618	593	610	609	627	585	536	631	615	618	635	638	569	597	594	591	590	579	654	617	615	602	618	607	553	629	628	587	623	598	605	582	606	637	611	597	580	585	590	601	603	591	575	636	614	598	589	598	604	593	570	598	584	593	532	590	588	624	612	603	608	629	627	585	563	605	587	590	614	641	596	622	558	561	625	591	605	584	668	644	622	625	619	584	652	549	616	643	639	641	605	574	656	612	572	592	608	655	623	611	602	615	601	615	604	595	571	609	613	589	610	549	597	599	607	576	601	555	597	616	612	642	603	605	668	604	596	664	584	595	577	602	642	597	610	610	588	593	581	596	599	640	639	616	614	605	625	617	641	597	572	586	605	558	583	593	567	604	584	596	593	621	605	605	608	604	625	577	562	592	551	610	597	590	590	581	561	634	567	620	626	619	597	588	621	573	603	602	571	586	619	600	589	646	594	598	539	592	623	575	570	647	574	594	558	635	607	561	641	570	665	613	581	557	582	595	602	660	599	590	615	613	595	588	646	588	640	563	627	568	575	602	608	672	602	584	613	618	589	567	612	563	550	592	640	619	615	599	575	632	580	617	613	571	580	630	593	589	574	627	587	580	591	612	568	594	577	548	595	614	609	588	589	633	545	584	610	605	596	660	660	634	607	635	550	597	617	575	618	589	593	595	573	630	596	542	590	552	611	624	620	555	605	622	553	621	562	617	599	641	591	607	597	570	585	595	633	606	588	596	605	589	595	575	651	620	590	560	632	635	584	574	612	605	652	621	617	619	583	613	559	603	587	636	613	596	550	642	614	623	647	617	626	613	607	605	624	562	590	578	587	584	598	602	540	660	573	622	570	624	591	646	616	601	609	613	607	578	555	576	604	617	630	574	600	623	619	634	645	584	671	560	634	588	579	646	590	623	593	549	616	640	613	615	581	613	558	640	611	574	604	599	595	604	600	604	620	588	590	615	569	595	607	595	635	596	618	624	596	617	646	598	589	628	586	605	587	609	574	605	601	642	607	655	611	583	636	562	572	616	598	596	559	603	608	587	646	593	599	604	599	584	616	585	600	622	566	617	610	587	597	600	660	606	574	623	586	598	633	661	579	570	588	586	612	560	592	603	626	624	601	603	583	614	603	607	578	607	604	570	598	621	635	610	603	588	557	566	580	583	625	632	565	607	599	621	625	610	578	580	620	592	609	610	628	621	624	597	580	656	602	612	581	582	575	613	592	549	615	584	617	627	612	622	621	623	631	619	633	602	601	582	599	601	588	670	606	586	548	575	588	610	606	589	648	616	564	603	597	626	617	574	608	592	613	575	589	624	593	572	635	603	594	590	595	558	594	605	616	600	624	576	636	646	636	590	623	638	560	590	557	608	548	605	605	586	572	606	615	589	636	616	598	566	618	618	649	597	619	561	626	626	565	578	628	632	555	625	633	618	636	610	616	628	602	606	561	608	643	581	632	616	609	559	635	602	616	592	608	591	612	578	564	600	598	573	606	559	594	583	613	613	598	631	609	582	606	609	613	593	590	593	620	610	583	656	566	604	591	558	600	603	620	675	580	607	636	564	592	663	606	613	592	600	607	561	606	616	617	589	586	563	587	621	590	599	592	626	648	601	608	565	624	593	619	624	636	589	627	594	611	651	585	608	579	598	605	593	615	594	600	582	639	546	593	603	618	594	640	629	649	613	615	596	585	610	628	558	600	574	546	601	602	614	646	616	628	622	591	592	559	569	625	599	598	629	616	601	580	619	600	619	608	596	578	597	620	608	596	611	620	571	615	602	608	657	542	604	615	635	649	611	607	596	598	622	585	600	583	634	568	590	606	615	584	624	580	587	608	657	614	597	614	582	634	644	597	583	615	583	586	614	607	664	607	647	625	605	604	601	592	646	613	567	619	604	594	618	586	577	614	569	615	569	614	557	580	579	572	598	616	637	635	596	588	561	601	574	609	616	639	630	559	576	649	588	566	589	646	657	625	589	604	608	576	618	603	579	605	616	575	605	625	620	632	609	577	641	580	594	614	635	608	614	594	626	616	623	642	598	599	609	576	570	617	581	594	638	556	577	603	607	594	611	565	622	584	641	572	626	571	644	575	641	587	572	581	643	577	578	577	562	614	577	621	581	629	657	610	591	546	614	603	606	613	614	585
6064	6609	7252	2613	931	360	367	332	373	364	354	357	346	358	441	638	740	760	608	466	423	354	389	350	360	347	343	335	384	363	395	365	370	390	351	362	310	336	371	343	346	339	356	361	338	367	339	387	360	346	351	325	406	339	353	317	391	334	364	348	383	374	365	359	391	375	385	358	340	329	358	357	381	353	370	360	333	366	368	349	370	343	337	372	355	386	364	379	374	347	395	364	354	356	353	345	357	376	357	364	369	362	354	357	378	376	373	330	367	347	386	333	362	373	361	361	353	354	352	366	341	364	353	345	311	331	346	361	330	327	321	356	342	357	348	347	352	355	336	356	323	390	380	344	329	344	375	421	386	356	318	348	328	366	334	337	338	387	334	389	328	373	368	348	372	373	399	333	372	381	395	339	378	366	367	323	383	367	328	399	358	324	338	385	342	362	352	332	375	401	342	362	360	341	353	363	402	315	361	361	361	370	363	371	371	319	349	355	379	349	356	373	341	370	357	366	340	358	328	380	387	367	346	418	385	369	356	330	381	368	374	322	366	336	396	323	353	342	393	349	355	345	336	345	365	368	350	327	357	373	326	345	378	365	348	341	326	361	366	349	354	358	340	346	382	376	396	377	367	390	380	388	346	364	364	361	369	362	336	346	387	357	390	345	379	349	365	362	339	375	364	391	343	335	345	363	362	317	329	396	372	377	395	381	342	334	357	375	376	364	346	390	364	373	334	362	365	377	377	357	359	352	339	360	390	339	352	305	343	368	371	369	368	376	361	322	335	392	366	370	386	385	358	378	364	338	353	339	358	354	358	345	365	337	371	405	335	341	356	374	342	351	346	337	395	382	359	381	362	377	328	378	361	353	334	341	353	353	321	350	361	371	351	341	378	337	376	368	352	335	307	378	328	354	356	368	340	349	376	382	279	349	382	368	345	340	367	401	362	381	356	381	356	363	374	366	362	360	375	357	409	356	363	377	374	360	371	374	349	349	344	398	353	360	352	367	372	386	362	385	342	359	380	360	368	323	364	367	385	381	362	362	380	382	369	353	370	365	347	363	351	342	352	351	371	376	350	358	347	392	350	391	376	349	373	366	345	376	356	338	365	367	362	363	334	343	346	356	365	359	300	346	407	350	379	339	317	377	351	359	370	336	345	370	391	344	340	376	393	366	368	380	337	321	367	375	384	430	376	334	375	335	347	384	368	347	362	352	373	337	363	361	380	377	363	350	343	323	367	363	381	347	347	314	312	341	359	349	347	363	370	393	369	350	347	381	381	339	349	343	368	357	383	317	320	372	370	377	337	378	338	356	355	355	346	350	297	360	314	370	371	367	328	349	363	355	353	372	376	368	337	356	375	341	375	365	341	356	361	377	372	394	359	372	339	362	336	366	367	364	345	370	374	335	336	339	348	351	376	388	332	352	333	382	372	340	335	353	362	345	354	365	352	352	332	385	342	348	360	366	369	365	371	358	333	367	343	363	372	369	385	362	361	345	352	350	376	364	358	361	400	411	371	330	343	347	347	376	369	360	365	371	375	404	326	355	345	366	367	356	356	355	367	344	401	373	326	330	356	360	348	370	364	357	310	364	354	348	375	346	352	355	399	370	356	338	348	364	335	358	385	350	336	382	368	338	346	351	376	377	379	367	349	320	342	390	322	345	403	388	372	337	387	364	352	357	368	322	330	345	311	347	360	334	355	372	368	376	388	356	363	364	401	338	330	346	355	370	371	402	352	342	351	356	373	366	394	347	361	327	357	359	374	343	357	355	335	339	344	378	329	356	344	337	372	366	383	354	386	369	375	385	337	361	378	356	342	343	337	357	362	356	351	366	336	350	387	344	386	333	322	357	386	361	369	314	338	348	327	397	346	356	354	339	342	342	376	380	370	386	345	353	374	342	394	401	374	375	410	394	355	359	369	355	358	332	374	364	369	357	346	380	378	358	355	383	348	372	351	331	341	390	349	391	326	360	381	349	327	337	371	351	371	348	374	394	377	333	357	347	370	340	341	356	356	359	409	357	322	381	375	404	368	363	374	356	363	406	331	360	386	366	385	381	332	391	397	364	383	377	355	369	353	395	377	335	362	378	335	348	334	355	342	382	354	335	365	364	355	355	359	378	311	372	358	413	364	358	360	384	369	352	353	377	375	369	352	373	389	375	395	364	351	391	378	376	372	344	372	378	401	355	384	348	348	366	326	382	361	364	329	363	391	356	361	347	401	395	354	383	348	330	360	350	365	344	396	348	389	341	353	331	349	358	352	348	352	356	346	347	353	386	347	392	413	408	376	360	358	379	347	357	385	383	389	371	360	407	351	319	386	351	341	346	359	321	379	379	356	387	328	367	369	393	361	341	358	328	383	363	357	364	366	374	358	363	350	326	362	369	376	343	344	398	349	364	347	362	349	397	356	327	371	336	364	391	392	357	350	363	378	377	387	360	363	370	362	370	392	350	370	352	378	367	365	343	367	384	336	367	374	393	383	338	365	358	356	358	374	336	362	345	369	354	398	372	365	308	353	344	348	327	357	315	358	333	315	363	382	381	346	354	388	403	379	375	348	364	342	377	376	348	385	315	356	342	361	381	345	381	366	351	338	350	361	376	355	366	325	321	344	390	356	354	355	346	375	341	336	398	375	351	360	361	380	357	366	357	372	389	356	354	349	342	346	353	368	362	357	317	321	360	387	328	356	377	348	367	378	346	364	361	354	379	395	350	366	309	339	394	354	355	319	365	387	384	364	394	370	318	380	384	372	379	355	363	342	347	350	364	372	332	346	335	404	358	366	348	345	340	319	388	393	354	342	372	339	361	378	377	338	341	389	352	352	355	345	366	382	356	369	395	330	369	348	378	344	330	385	384	342	361	354	347	390	382	358	354	355	383	364	352	356	378	358	321	368	396	360	326	355	374	365	338	367	360	368	338	354	315	358	347	375	317	348	372	325	337	369	301	339	321	381	393	381	388	334	374	345	359	398	327	345	346	370	357	379	391	351	358	366	353	339	363	350	366	368	396	381	318	387	365	380	404	341	347	353	349	377	376	377	358	355	357	394	372	367	373	350	392	330	327	339	315	333	338	358	392	366	318	363	346	331	371	391	377	364	352	377	365	325	354	395	385	393	342	366	377	360	371	382	359	385	366	356	374	359	331	376	376	348	369	347	343	380	338	328	377	339	365	345	328	359	356	344	339	335	364	362	365	357	356	408	367	352	344	348	367	381	341	364	353	329	335	377	355	345	340	390	332	382	349	373	364	346	369	376	334	372	363	352	351	356	326	332	374	392	359	338	367	347	352	354	382	378	367	352	348	369	381	367	350	336	390	390	350	352	330	364	365	355	348	355	357	347	360	333	341	363	355	338	356	361	367	344	348	365	354	347	346	332	364	377	359	350	318	349	337	365	360	369	357	353	361	370	356	393	355	359	352	380	356	373	380	375	356	380	381	351	377	362	393	336	352	341	405	328	382	338	344	343	388	346	304	367	336
5757	10414	13237	8225	2988	842	912	905	916	879	850	850	851	891	1403	2727	3154	2841	1962	1372	1064	885	857	842	788	877	848	871	836	874	804	850	841	873	821	847	845	833	799	777	852	813	843	829	811	876	816	854	802	875	845	839	800	809	877	873	781	835	846	849	826	843	797	783	827	836	818	838	869	880	835	815	810	799	808	836	819	794	897	859	842	882	837	847	796	874	836	877	810	782	798	856	846	811	860	828	820	840	889	787	846	838	799	849	885	826	842	833	834	838	759	857	858	831	861	807	801	875	864	838	804	856	847	846	852	849	822	866	840	875	853	816	846	817	810	841	758	869	827	880	822	807	861	832	812	816	789	861	840	826	811	835	823	861	829	851	792	794	838	794	842	883	804	852	857	828	807	854	785	824	892	759	865	798	827	831	790	793	850	824	820	802	841	873	888	799	808	860	806	818	822	825	823	844	863	866	804	836	783	821	833	899	865	835	851	812	801	796	766	883	826	838	811	809	827	811	872	829	872	816	833	837	818	807	819	807	839	805	844	817	863	828	803	862	777	858	873	857	848	840	773	827	835	824	888	828	843	866	814	788	820	837	835	808	819	798	831	849	854	827	842	875	835	867	802	869	802	835	845	839	816	810	769	870	825	796	852	809	775	846	813	852	867	823	865	831	812	822	852	812	791	821	838	829	848	880	880	868	798	868	848	844	781	838	859	822	884	813	843	832	815	885	859	875	827	848	863	817	905	842	858	843	844	834	848	806	851	851	832	818	819	834	833	812	829	841	832	828	821	824	808	800	788	875	821	771	820	815	853	853	806	840	827	919	787	880	869	837	837	823	859	822	909	836	874	817	809	823	834	785	842	836	854	892	819	839	840	792	815	813	807	897	835	837	808	832	836	835	796	832	849	855	856	825	792	832	806	812	828	846	862	883	841	788	861	779	834	800	858	871	780	816	822	844	890	814	838	839	850	820	845	791	853	870	827	824	851	871	844	847	838	772	769	863	834	845	808	842	795	810	789	861	847	787	831	863	828	828	819	872	855	770	858	832	780	819	811	881	855	810	841	848	833	831	876	859	851	817	800	875	864	841	821	840	829	796	841	834	858	833	825	836	841	815	847	802	883	864	841	857	860	793	805	841	817	842	845	828	791	859	827	817	818	808	806	883	831	851	822	849	843	847	885	857	836	795	850	824	881	834	834	847	866	808	860	815	855	846	785	778	798	859	850	823	845	822	813	832	837	837	876	863	837	852	857	875	823	860	741	777	840	830	821	882	819	809	860	776	833	816	867	867	821	817	786	829	833	833	874	811	874	825	865	866	856	806	856	809	778	838	846	853	860	859	805	865	814	870	854	849	853	854	837	833	814	836	816	855	834	828	837	814	829	873	761	863	833	856	821	818	822	850	799	867	844	814	851	837	811	844	824	828	832	845	845	775	819	871	843	835	872	828	814	849	808	827	852	873	843	886	885	827	825	808	813	834	889	831	819	804	806	821	857	816	810	847	897	918	825	857	831	822	822	842	852	838	837	829	827	812	805	836	806	848	883	820	781	800	866	859	826	796	823	797	892	844	907	849	848	813	857	840	799	861	788	815	775	842	847	843	820	828	872	810	847	870	839	819	837	833	818	868	883	849	857	856	869	847	830	839	853	838	796	860	907	778	783	823	790	852	857	831	843	857	846	888	767	864	785	823	817	841	862	808	813	832	832	860	824	858	811	839	881	823	813	860	793	810	832	794	887	877	869	875	855	841	872	859	846	839	830	893	862	856	854	874	905	831	827	800	842	843	870	826	819	813	809	835	843	855	878	810	829	854	811	826	830	807	795	791	874	866	791	798	846	900	847	820	839	849	865	839	908	822	795	847	903	876	826	824	822	832	838	861	819	857	852	819	842	844	857	882	820	816	878	821	832	841	817	818	880	846	842	839	843	853	838	819	799	819	840	859	795	850	797	832	878	798	806	831	805	824	806	826	838	853	813	869	796	869	804	834	828	837	823	861	833	812	867	789	894	826	841	852	846	850	792	822	814	835	889	841	862	814	856	839	847	877	838	858	871	850	844	840	836	774	828	857	867	857	860	813	809	856	787	811	825	831	880	834	828	886	813	842	797	860	856	823	853	837	830	819	805	847	866	842	827	848	843	811	837	860	860	877	850	858	804	817	815	767	791	854	882	825	835	805	821	813	853	803	834	813	804	798	834	848	849	822	789	808	814	849	801	871	826	818	800	836	837	854	816	819	819	841	796	864	864	854	870	840	911	786	876	884	839	834	817	848	853	836	809	842	821	873	830	832	837	816	899	873	858	847	811	803	822	871	876	798	869	882	799	816	834	801	810	822	853	869	790	830	831	875	874	839	841	869	851	823	844	882	855	847	812	823	823	857	908	885	841	843	826	847	879	827	841	833	832	862	826	832	808	874	815	856	889	814	789	807	790	837	827	848	824	880	898	858	799	822	829	805	825	855	814	818	826	874	832	786	838	859	845	847	801	818	849	856	798	848	838	851	903	842	805	818	878	849	851	875	833	858	865	864	845	792	883	833	805	803	881	866	853	860	873	829	874	833	856	848	826	847	817	829	825	796	865	771	839	837	875	793	829	795	847	894	818	826	848	841	815	823	803	838	847	845	822	790	820	859	824	839	855	780	797	842	867	810	798	883	826	906	833	809	833	885	896	813	795	837	845	846	839	829	841	803	794	788	872	868	810	904	856	871	797	851	871	840	839	869	848	870	853	869	851	875	832	868	859	878	814	832	836	832	919	822	870	791	872	862	843	852	859	872	841	850	846	847	857	809	844	866	837	824	826	841	879	813	856	850	831	828	862	869	824	844	849	802	837	843	840	813	834	786	827	843	855	868	846	861	854	892	860	821	842	823	851	889	844	845	810	821	808	854	812	878	818	872	837	821	832	845	832	821	835	852	854	808	840	826	819	834	873	850	789	913	894	871	802	826	817	847	812	805	876	759	823	806	854	824	830	877	905	826	832	810	836	821	799	889	829	857	804	846	845	839	808	878	842	882	843	866	780	806	856	860	869	849	792	865	837	885	857	767	799	893	848	827	845	858	834	829	816	794	825	798	833	881	841	861	806	854	819	854	827	825	857	859	840	858	811	833	827	786	775	873	864	842	825	805	852	777	863	865	801	813	861	861	863	863	838	804	822	845	833	842	842	854	860	868	836	812	824	825	787	835	789	902	815	826	864	840	820	840	867	869	871	817	800	853	836	866	824	838	849	837	839	779	763	847	869	851	860	829	819	848	836	832	920	839	822	871	821	811	827	832	842	805	823	856	900	839	823	840	871	824	876	892	848	861	851	844	844	799	840	836	870	843	813	832	833	809	846	821	855	817	860	879	839	869	827	814	859	895	845	864	814	837	816	882	835	858	899	878	850	837	824	879	814	881	767	796	864	856	860	796	785	824	825	777	847	831	858	816	833	776	851	881	814	887	807	907	848	831	817	852	801	798	831	799	802	874	828	820	811	840	873	802
45686	57553	59154	40354	18843	1798	452	407	389	365	324	371	311	384	2683	4864	3735	2781	1426	809	509	370	317	303	297	303	302	296	310	330	280	295	328	282	277	274	333	309	274	306	322	296	329	297	307	321	275	333	327	298	276	318	309	309	298	284	308	312	289	276	273	281	302	278	293	292	316	277	284	303	323	285	310	330	315	289	291	292	322	308	314	296	299	282	323	284	274	332	298	299	321	299	300	334	320	303	299	284	284	293	296	285	281	310	275	304	272	299	328	285	321	310	284	325	303	275	273	313	321	312	332	292	303	295	298	289	301	326	296	313	300	337	267	296	304	300	286	284	313	305	311	283	304	318	302	296	304	290	287	314	271	319	311	314	309	301	283	289	260	298	264	293	306	259	314	292	316	305	309	282	315	325	323	286	299	306	304	289	256	294	303	322	272	300	279	326	304	304	312	291	276	323	329	288	284	300	266	283	311	272	304	299	297	301	289	301	293	326	295	321	284	269	273	276	306	304	286	294	276	318	321	320	271	292	292	300	296	317	334	303	283	264	276	279	282	289	335	304	346	313	292	333	320	283	308	300	284	323	305	317	281	299	282	304	282	297	288	265	302	335	309	276	298	268	324	314	314	304	314	282	292	303	304	275	304	293	276	295	290	295	270	266	283	293	300	312	310	312	284	291	290	295	283	288	299	265	308	292	279	293	345	300	262	297	276	274	252	288	298	272	324	323	289	300	297	301	302	282	299	290	288	324	305	290	291	294	316	305	285	290	273	266	311	263	304	264	304	343	308	317	265	284	315	308	305	302	292	310	308	293	304	298	314	307	274	307	295	297	319	299	311	323	307	300	292	312	282	304	266	306	276	335	299	303	292	276	307	322	317	272	298	315	314	276	304	287	292	292	311	306	339	315	285	310	293	301	284	303	292	292	327	332	281	288	301	311	290	305	279	326	307	282	299	296	298	269	269	310	288	302	308	282	275	304	295	284	300	285	274	308	288	272	325	340	283	322	282	292	280	329	282	321	310	291	308	303	283	281	321	304	280	280	287	290	300	278	296	316	311	309	288	273	280	302	288	296	319	295	281	270	314	297	328	296	306	285	299	310	277	289	295	293	296	285	306	287	299	298	287	275	312	325	305	279	292	299	338	295	293	318	288	299	281	280	286	321	307	316	286	318	305	309	296	277	338	299	298	307	307	309	320	293	314	309	273	280	317	323	270	299	290	311	279	277	283	252	296	270	303	316	311	270	296	285	310	304	287	295	330	295	261	307	282	307	318	305	300	279	277	282	300	299	311	291	307	283	270	315	295	317	297	287	286	309	311	275	302	309	307	314	276	272	327	317	281	294	298	318	295	302	291	251	306	289	294	282	292	293	316	281	295	321	312	299	270	265	302	315	323	294	334	293	274	290	302	291	289	313	314	325	308	307	303	285	284	314	330	275	308	271	324	313	302	287	268	274	319	324	308	285	300	305	284	293	273	268	317	302	284	307	329	312	352	313	313	281	316	312	264	274	299	298	309	256	316	300	299	316	306	299	334	307	315	311	259	312	299	300	275	284	300	300	282	324	313	289	297	283	290	306	338	305	295	298	310	303	272	279	302	323	286	301	288	290	293	318	294	275	300	275	312	288	313	304	300	303	313	298	286	298	292	289	293	283	277	323	289	264	261	310	315	270	297	311	318	281	305	299	319	304	300	271	276	313	345	305	296	317	290	319	299	297	303	349	333	323	266	270	261	297	266	315	342	295	279	312	300	326	293	276	300	306	295	298	299	294	287	309	271	314	312	284	300	317	306	306	308	275	291	300	279	306	271	328	314	296	300	290	324	294	306	272	282	321	330	303	294	269	316	304	287	303	328	304	281	300	327	321	295	288	310	289	318	304	280	294	274	272	298	332	289	270	297	295	298	293	341	286	282	284	346	287	315	320	316	291	287	312	269	351	281	307	285	309	310	344	289	267	307	313	299	308	279	295	323	306	307	315	296	286	300	293	314	281	286	279	295	324	293	317	260	292	285	309	296	321	337	295	300	316	282	285	299	313	294	310	311	287	286	313	327	319	295	308	306	284	314	273	292	308	331	282	322	318	263	299	335	334	311	309	277	307	282	282	269	295	270	293	300	316	299	288	300	338	303	294	321	287	282	299	323	327	342	320	280	294	280	322	285	301	309	257	305	295	287	276	290	302	299	309	308	287	267	299	302	283	288	299	279	334	289	323	322	290	287	315	272	291	273	334	305	295	299	307	311	283	300	324	285	309	289	300	285	301	298	293	295	277	280	326	306	310	272	273	321	313	312	278	311	331	297	299	287	310	265	333	299	292	289	317	275	283	280	310	281	279	294	301	337	305	282	332	315	292	303	331	316	289	301	315	298	320	272	298	327	315	288	322	307	280	313	322	277	297	287	265	278	285	271	299	282	306	304	310	309	305	309	283	313	300	285	305	286	287	274	317	302	304	310	326	325	314	304	295	335	303	270	319	286	293	274	280	281	318	306	302	268	302	295	268	295	320	331	303	278	298	311	330	325	283	295	296	292	281	317	295	325	325	288	297	328	288	256	310	320	286	275	293	314	282	273	271	308	279	302	311	315	285	286	275	275	270	316	292	285	293	305	286	312	293	277	328	287	300	333	292	314	329	272	309	272	299	301	313	298	309	317	326	317	310	299	298	298	300	299	332	285	308	325	295	317	294	292	287	282	269	306	307	273	308	297	324	279	302	307	291	299	308	329	294	324	298	300	304	295	292	300	286	306	278	323	326	299	302	296	300	309	288	295	308	317	286	301	287	304	279	289	287	287	308	305	305	324	329	303	305	303	311	304	290	308	303	285	318	293	294	271	291	291	305	325	305	289	282	285	294	314	296	295	294	330	308	299	300	313	296	281	297	297	329	303	305	310	295	300	266	286	296	304	291	290	319	291	292	268	309	327	314	296	277	317	314	290	313	290	297	262	307	326	330	301	340	314	290	271	284	292	267	342	315	289	290	278	319	287	307	295	316	287	274	304	295	303	278	320	311	275	314	266	329	282	302	320	327	270	299	284	322	293	275	300	298	288	287	282	279	267	306	286	315	306	301	290	288	301	285	305	280	304	269	288	281	300	293	320	305	299	324	290	279	293	291	301	292	310	303	314	310	306	317	317	300	274	304	326	296	283	263	319	264	280	278	307	277	289	296	285	302	278	305	294	295	279	295	282	315	297	307	287	293	297	305	284	297	296	328	300	291	275	285	276	293	321	295	330	290	320	311	296	285	330	296	307	285	330	295	269	296	283	289	318	282	304	299	315	295	301	312	309	273	312	275	283	288	294	300	296	322	293	272	324	300	298	296	299	283	278	300	271	314	289	312	315	282	307	307	294	269	315	306	305	265	293	307	294	284	279	291	320	290	321	313	294	284	278	309	289	321	307	302	326	285	306	283	288	277	312	260	290	308	290	326	259	280	320	268	307	297	297	266	275	298	297	284	318	286	294	323	273	303	283	297	265	281	312	319
26821	43502	51838	47781	20891	1515	1429	1216	1110	1151	994	943	881	1054	13286	21307	16231	12969	6540	3410	1731	1076	766	648	674	715	703	701	698	746	721	691	729	743	732	741	713	734	702	722	742	702	708	705	724	676	696	676	705	719	689	709	719	702	705	750	696	707	663	727	683	672	662	723	674	726	718	688	690	728	681	745	704	727	660	709	713	752	684	694	756	715	694	703	713	694	664	645	703	698	660	704	694	679	703	759	699	702	738	728	714	678	732	688	693	697	710	683	745	663	714	721	692	717	717	727	709	716	695	722	677	705	704	668	712	750	688	707	697	714	689	724	686	688	733	691	716	661	657	670	713	712	737	674	685	739	751	737	718	688	686	714	691	730	714	686	726	717	738	733	715	677	695	680	687	711	705	676	702	730	689	707	697	690	670	685	737	719	766	665	683	713	660	718	699	711	713	750	709	714	755	733	692	740	697	721	728	679	654	718	736	756	718	709	741	730	698	663	721	699	748	711	756	721	680	704	701	710	733	709	735	730	724	732	722	692	734	705	710	699	700	714	708	747	708	741	709	727	713	680	708	697	739	684	758	708	722	682	726	722	681	736	748	708	701	722	735	708	696	729	729	686	731	706	701	681	724	667	669	712	660	689	729	676	741	719	691	725	681	680	759	660	700	690	693	695	717	674	677	699	712	701	653	703	682	752	732	714	777	724	719	719	688	698	726	697	725	665	704	704	693	727	716	711	707	723	689	707	645	691	752	726	721	733	757	654	694	700	718	714	708	720	730	722	692	655	667	703	671	683	659	748	747	697	752	728	686	732	689	702	712	717	666	737	701	700	698	673	688	731	720	726	700	670	665	693	703	725	694	700	730	748	760	742	762	736	735	675	672	717	705	698	680	686	690	700	739	724	688	712	715	683	711	713	716	665	686	690	685	704	715	674	748	688	714	663	738	727	711	683	754	735	693	684	745	711	707	728	749	670	696	740	711	735	750	741	736	697	672	694	769	677	732	722	724	722	674	744	735	731	664	683	687	693	682	714	685	705	748	694	671	721	658	702	736	675	725	706	730	716	699	696	718	724	697	715	707	699	699	721	683	710	691	735	680	707	750	752	717	720	694	714	733	729	671	704	722	687	687	763	720	727	677	726	673	713	704	708	687	697	707	690	694	680	688	745	716	727	688	752	701	713	691	703	727	708	748	702	702	701	743	735	668	715	721	706	714	736	701	666	708	748	729	716	697	683	666	718	694	700	673	697	745	716	674	735	706	743	668	712	715	679	732	732	731	667	743	688	699	734	740	735	744	725	723	658	710	728	720	669	736	694	666	691	730	718	689	699	776	729	711	725	710	681	710	716	690	722	687	699	696	709	735	673	744	673	707	657	712	707	734	731	709	670	722	674	725	726	688	676	716	735	706	720	706	698	683	718	721	704	698	716	646	721	717	708	709	737	706	710	719	719	723	663	702	676	708	715	737	727	746	718	728	718	701	695	702	716	755	674	678	664	690	719	748	713	670	710	718	719	718	685	705	669	712	741	705	707	664	660	681	733	739	707	707	699	711	753	706	727	674	710	696	714	731	741	707	727	717	726	744	739	710	690	716	688	672	666	710	777	695	717	692	688	684	706	676	707	675	675	765	790	722	732	714	704	719	671	720	753	725	722	711	720	714	718	724	726	698	703	761	683	712	729	679	698	709	728	698	683	685	745	683	728	742	744	716	713	688	700	752	719	708	683	696	702	714	712	691	738	713	726	682	710	665	674	694	674	715	666	740	698	734	700	697	713	662	680	722	743	750	667	725	741	692	700	712	725	706	703	719	748	742	706	766	690	703	695	708	724	694	716	713	714	673	767	757	756	706	685	759	704	736	761	686	753	663	717	718	707	705	746	714	736	741	694	678	748	704	691	731	719	688	661	697	678	712	739	648	730	659	719	680	717	741	734	696	756	730	710	711	702	710	708	695	724	700	748	667	757	684	725	718	735	778	703	739	658	720	678	742	664	656	686	696	718	722	664	731	706	722	689	720	701	721	695	710	771	736	677	699	729	664	688	707	732	733	768	688	713	750	680	689	698	694	735	722	703	748	699	758	748	706	713	764	673	675	761	705	755	685	673	722	702	731	712	670	685	734	757	752	746	710	663	691	774	693	741	756	670	711	706	754	715	722	753	733	703	706	693	687	689	707	726	690	690	728	730	740	748	710	703	728	695	706	759	689	719	719	673	725	695	671	681	718	705	705	700	728	723	700	673	697	674	687	723	702	662	679	697	744	734	685	705	723	677	715	698	726	692	699	718	711	670	699	715	668	712	709	710	683	703	748	695	654	722	716	682	712	725	736	687	677	709	748	648	667	707	696	720	698	716	684	719	721	725	718	727	706	686	716	721	665	720	765	710	712	714	693	683	761	707	745	712	703	692	743	716	667	690	708	707	704	672	749	706	703	721	738	693	703	724	704	647	731	755	687	715	730	677	689	714	677	749	686	717	739	720	721	652	682	724	745	702	673	717	671	732	736	666	753	710	691	812	704	757	710	682	690	666	747	705	692	673	706	705	717	707	732	739	669	742	671	752	701	671	691	677	746	660	688	713	714	669	697	699	703	685	723	710	678	713	707	662	717	738	734	739	734	709	712	679	698	705	710	667	701	699	713	711	688	687	719	689	667	683	771	743	743	732	672	697	711	686	669	734	667	718	736	675	721	682	706	742	702	697	713	701	746	717	723	710	711	712	729	731	711	736	747	706	733	723	743	706	717	716	725	707	718	689	732	730	728	704	743	706	687	700	732	709	710	704	714	697	727	700	711	722	647	707	668	732	712	735	723	718	697	716	681	707	714	756	683	692	682	681	728	661	679	725	705	695	719	721	722	721	759	674	722	693	730	720	674	689	689	706	720	734	693	689	720	658	759	708	658	708	666	701	682	704	751	705	722	728	701	731	702	707	688	719	701	721	688	738	654	724	682	720	677	716	725	749	714	690	670	666	705	770	699	679	697	746	726	730	700	729	698	703	742	706	678	693	663	657	730	697	687	734	673	719	694	691	763	725	709	765	693	705	745	727	681	709	681	660	663	717	693	690	733	715	718	668	734	697	689	736	711	688	713	672	726	712	678	689	700	730	709	683	673	643	730	683	719	685	714	700	678	730	695	769	716	733	690	694	682	727	686	705	721	701	681	711	756	691	676	702	709	760	696	735	721	749	681	703	688	685	688	744	686	722	742	728	689	671	711	694	684	721	734	713	672	688	709	701	700	671	680	698	702	700	709	713	711	673	695	719	714	700	675	730	695	753	667	708	729	755	719	702	715	676	672	716	671	715	698	749	731	704	702	735	708	704	682	705	720	706	703	721	710	692	750	712	693	689	715	682	698	715	694	680	714	676	709	697	736	682	685	707	725	730	720	715	702	742	738	674	641	754	756	736	672	684	679	670	668	722	683	736	723	720	688	693	735	704	711	742	703	701	677	716	715	729	747	724	669	708	692	687	732	672	726	651	729	713	703	683
50037	76721	71101	52937	26493	3791	570	463	436	363	295	316	316	367	4659	9082	6877	5114	2093	1180	554	353	268	254	245	234	237	252	230	225	231	215	251	260	268	237	236	232	231	236	263	274	238	253	240	250	245	215	234	260	240	241	240	235	248	265	242	269	239	189	277	244	285	240	262	250	230	247	235	243	247	272	241	232	242	250	219	230	261	257	267	234	225	277	219	247	269	244	238	241	236	276	235	243	219	222	222	223	258	237	243	239	255	271	239	229	221	215	228	237	290	209	210	260	250	235	216	248	241	242	248	242	251	243	246	272	233	242	229	225	260	258	235	261	268	217	271	236	256	220	250	217	231	254	254	265	254	241	275	225	261	249	225	248	251	246	267	237	248	220	243	234	236	254	250	255	228	243	232	220	252	265	226	262	242	234	242	242	241	238	250	216	239	214	236	238	256	261	245	232	263	234	271	248	233	256	219	260	246	222	263	239	221	248	249	271	245	279	242	238	244	257	234	240	254	259	223	252	252	280	263	244	264	249	255	227	245	264	229	261	228	248	256	246	244	242	230	247	210	240	241	239	228	241	247	230	232	258	226	229	260	249	258	264	230	269	213	227	248	213	226	190	257	230	242	262	237	266	233	225	243	256	231	254	235	245	216	256	242	242	237	233	237	254	239	238	240	245	231	244	244	252	263	237	209	251	270	216	262	263	268	256	234	260	274	226	248	223	268	239	257	226	238	271	261	253	205	262	243	233	247	252	261	235	258	226	244	240	246	230	251	236	236	259	225	260	252	225	268	246	240	263	225	228	249	229	259	263	272	232	240	250	274	243	231	232	215	241	206	223	245	245	247	249	215	222	252	249	233	207	223	226	266	232	245	243	266	258	233	260	237	211	237	212	233	233	207	245	245	256	225	265	247	199	228	257	254	216	248	236	219	225	237	266	260	250	251	233	242	245	266	276	239	226	231	229	235	259	264	261	232	236	253	237	268	246	229	258	236	246	233	232	239	253	207	276	246	237	228	238	268	234	236	254	244	238	236	239	236	215	238	212	240	252	256	247	247	225	254	253	221	226	235	265	227	232	262	253	246	268	235	247	230	230	226	251	240	201	213	217	228	220	258	199	217	255	242	236	230	258	247	266	246	230	245	213	240	261	280	243	250	217	251	256	243	269	276	236	250	237	226	265	239	260	205	217	238	253	253	282	242	249	274	237	215	246	264	242	235	238	262	258	251	229	227	243	246	239	232	247	264	235	252	279	242	211	241	251	258	241	242	232	219	249	270	251	230	253	237	240	260	260	267	217	261	230	232	238	234	253	212	266	252	232	265	230	263	244	250	256	239	228	237	236	232	229	244	261	250	264	244	227	221	229	269	219	224	233	264	225	267	239	242	218	264	249	240	245	251	275	265	259	239	248	243	258	239	215	268	239	233	256	223	246	247	239	234	251	241	232	245	226	267	226	242	238	238	209	239	228	211	262	245	246	243	253	232	260	241	250	261	239	209	238	229	215	248	217	233	222	239	235	271	249	257	229	241	238	248	257	250	257	227	252	271	209	224	265	220	249	255	243	255	269	236	247	244	247	285	223	257	237	258	224	267	272	260	240	264	229	230	256	215	268	237	213	222	242	246	265	241	223	257	235	233	250	270	253	255	253	240	231	246	251	239	241	255	239	250	256	268	245	245	231	265	225	235	257	238	276	231	254	246	235	243	244	228	231	246	254	226	249	241	237	279	245	264	261	243	262	272	232	247	263	236	246	254	244	256	244	244	242	261	271	209	241	232	238	240	261	237	234	244	257	276	241	225	247	236	255	241	250	248	253	213	229	252	224	255	248	263	236	248	224	241	249	227	249	253	258	205	242	234	239	251	235	239	253	235	229	251	231	254	235	243	243	226	231	243	236	213	245	204	248	261	232	267	255	235	252	252	250	263	243	223	224	237	255	235	251	235	260	250	232	246	240	246	225	229	264	270	239	219	265	248	247	271	247	221	219	226	225	234	251	234	247	248	231	293	236	247	238	248	213	254	291	233	249	254	233	239	251	260	234	251	242	260	243	233	244	249	220	256	214	268	252	218	222	282	262	220	221	265	255	222	228	264	258	259	239	241	251	208	248	238	237	254	240	221	219	236	232	253	236	270	244	231	238	224	239	245	254	254	249	237	268	271	237	274	229	238	229	242	245	266	278	270	213	232	236	273	248	259	245	240	259	283	248	237	239	276	248	240	240	253	238	225	267	231	216	265	248	251	248	265	232	238	249	256	242	232	234	266	240	231	261	241	231	226	240	225	229	214	218	251	229	231	249	257	251	241	248	281	260	243	232	233	239	256	251	254	252	240	232	241	229	230	246	245	232	251	257	242	251	230	222	242	248	237	235	246	236	245	244	255	251	270	235	242	246	234	232	240	235	269	250	259	234	226	244	225	218	243	222	285	238	244	273	227	259	267	258	254	231	225	237	256	236	254	251	245	235	186	249	238	254	248	255	257	245	263	243	250	240	267	243	244	251	245	238	206	263	225	240	249	268	248	255	225	229	269	217	234	257	272	231	218	243	238	217	236	233	251	234	260	248	279	241	236	214	249	236	247	272	260	270	270	257	238	249	276	263	222	222	254	215	252	240	243	239	243	242	256	255	257	259	239	225	245	226	246	265	232	229	255	235	263	250	252	253	243	231	238	242	239	240	249	226	212	225	262	232	230	238	268	242	245	237	230	244	255	234	226	255	237	246	261	231	258	239	207	245	271	230	229	244	245	257	267	242	242	231	233	230	235	262	246	211	255	242	258	224	201	252	274	231	237	241	246	244	254	251	226	200	224	240	232	241	258	256	251	239	236	252	251	255	254	232	250	232	260	242	218	216	251	268	214	256	240	257	251	245	236	238	227	239	281	256	239	245	226	247	255	247	234	220	210	245	215	256	250	248	226	257	196	247	235	206	232	251	237	222	236	233	227	263	245	227	236	234	236	219	233	235	272	256	221	225	243	265	238	214	232	252	248	249	266	224	242	240	228	248	246	269	221	225	251	248	244	256	227	251	228	252	234	241	260	231	243	223	232	237	251	245	264	273	246	232	232	228	226	260	266	215	217	251	250	249	243	232	236	238	243	229	235	227	219	230	251	278	258	253	243	228	223	256	232	246	256	237	228	236	267	277	224	232	250	227	259	232	215	270	246	263	243	230	252	249	245	236	237	234	259	225	258	249	254	225	235	226	229	248	223	243	226	245	248	235	259	253	256	247	260	258	237	242	248	233	256	263	243	275	225	241	270	235	225	257	252	237	253	263	242	252	216	212	226	270	243	217	217	224	228	258	244	240	249	247	257	290	275	225	241	224	207	234	232	236	255	265	264	231	239	246	228	228	240	246	212	252	239	216	222	235	231	265	243	236	262	238	222	230	253	228	214	225	236	233	247	260	239	241	232	257	239	240	268	275	237	231	232	245	221	259	289	257	228	256	243	244	270	279	236	244	226	245	250	272	225	275	249	237	260	250	242	231
29974	56652	63357	58667	20344	2231	1816	1637	1408	1297	1156	1079	1022	1444	20427	30226	24615	19642	9559	5063	2423	1243	699	597	571	596	601	547	618	560	612	614	589	610	557	609	613	554	570	591	577	585	560	598	561	606	571	555	615	591	630	585	633	593	564	570	585	621	557	582	611	590	580	597	553	586	573	591	584	577	565	587	522	595	602	639	587	586	628	584	573	611	623	541	616	641	549	590	606	571	591	613	643	575	600	624	591	651	604	620	563	590	566	622	615	588	630	624	624	539	632	613	565	576	560	588	591	588	613	578	628	598	576	623	603	591	589	574	635	557	581	572	538	576	571	583	613	596	554	582	543	604	613	571	580	601	598	601	524	657	563	605	589	575	582	606	576	602	593	576	576	605	586	616	576	587	570	590	577	624	603	547	576	626	586	568	578	553	577	631	575	554	573	623	558	611	625	559	572	622	585	613	575	594	587	617	608	575	601	596	613	584	545	608	634	624	577	603	575	581	588	621	593	643	606	588	564	592	564	577	604	589	594	579	624	602	600	593	654	615	618	585	583	571	618	582	558	567	581	612	578	564	592	593	616	609	564	568	596	555	608	591	567	568	623	542	580	621	634	598	601	555	649	612	612	574	572	605	584	603	589	592	578	580	607	566	572	603	556	598	574	586	578	589	602	610	582	580	602	583	602	630	577	636	586	594	564	590	582	571	593	560	607	615	571	604	611	566	593	584	582	619	592	611	593	614	591	603	580	568	553	575	594	604	569	553	591	609	546	585	527	577	574	581	567	589	599	603	570	625	562	576	591	552	592	577	550	594	555	639	600	598	614	572	577	542	585	645	592	599	592	578	569	574	566	552	585	605	617	594	586	528	607	567	599	574	579	599	548	633	610	585	566	574	603	582	579	582	586	570	630	570	578	601	587	583	561	600	599	576	622	586	620	632	565	565	568	563	588	555	546	566	584	599	585	587	574	630	648	592	615	599	597	571	588	612	561	587	624	604	638	588	590	573	605	577	585	596	557	589	617	602	574	535	589	590	592	601	600	613	573	562	579	581	575	614	570	599	597	555	598	615	566	559	614	587	575	574	571	581	573	593	632	594	591	570	572	583	550	570	568	619	601	579	591	554	585	580	608	569	604	577	570	542	585	554	587	585	600	600	530	574	584	585	567	620	586	629	547	630	579	626	574	607	608	564	552	560	579	596	588	605	568	619	543	586	612	556	577	605	561	600	575	594	587	587	576	629	594	608	637	606	602	575	625	596	612	616	595	586	544	561	610	586	636	518	581	578	593	599	587	591	597	625	578	629	608	596	601	581	568	635	591	560	599	624	601	636	566	582	630	549	574	567	571	591	576	624	587	590	601	615	602	614	594	607	579	589	579	594	583	580	597	547	565	621	602	596	569	622	610	580	571	639	621	571	615	598	598	568	591	548	595	589	586	565	583	607	640	543	578	575	634	580	588	570	601	614	578	580	637	583	594	605	573	604	558	601	573	599	582	584	585	602	609	603	555	606	613	550	593	566	579	570	597	572	593	575	570	601	603	622	595	598	585	602	581	609	586	596	610	568	591	578	591	594	601	585	536	571	592	589	573	608	596	600	566	568	592	579	605	566	638	596	604	590	567	597	575	577	581	540	608	593	609	586	579	589	571	605	615	585	605	593	610	603	582	593	601	566	578	621	607	559	626	623	584	582	564	569	568	609	583	604	592	590	598	592	561	550	633	533	612	571	562	603	627	538	609	580	576	582	577	594	591	599	584	542	615	582	560	622	597	577	555	560	607	619	548	620	601	591	588	578	559	573	563	612	576	607	566	612	569	610	595	605	598	642	572	590	564	608	558	619	599	591	587	598	579	636	658	627	556	587	571	549	599	605	569	612	626	606	600	595	605	596	598	574	570	596	572	615	609	602	583	594	602	574	575	593	522	572	617	610	537	633	598	592	566	558	619	590	592	566	598	604	610	568	580	632	583	567	544	611	551	616	562	613	597	600	578	575	581	586	580	594	582	626	603	583	582	529	563	578	591	570	570	631	565	609	586	615	584	620	587	557	582	574	601	561	589	600	596	623	590	573	587	582	582	565	607	604	586	568	595	628	593	569	621	603	589	624	607	651	585	564	609	604	576	607	549	596	649	569	592	566	596	566	609	556	627	609	593	603	585	559	601	588	606	597	585	540	604	560	608	617	609	563	570	571	588	568	602	575	569	606	588	607	622	524	625	564	583	574	595	573	533	600	537	551	622	577	609	646	636	591	626	586	603	575	565	622	588	574	596	576	538	603	593	584	576	613	605	580	596	565	585	574	605	636	600	608	580	613	566	606	578	598	587	540	573	560	576	609	613	565	570	569	546	558	593	555	594	591	583	592	581	578	587	565	572	607	610	578	594	559	578	563	611	579	570	585	566	589	607	594	588	583	590	580	611	580	619	610	633	610	599	579	598	522	642	614	591	599	588	596	570	585	599	562	623	604	616	589	654	605	651	605	613	584	602	593	619	576	605	561	556	583	573	520	596	608	564	606	572	613	587	612	606	553	608	606	631	614	576	608	555	564	589	626	576	598	556	622	612	624	588	563	585	592	603	556	619	566	625	583	553	602	598	636	600	546	598	557	589	597	597	570	541	574	615	557	598	546	569	632	608	621	626	601	558	627	598	580	575	577	594	641	547	590	574	564	544	594	532	583	569	591	634	637	632	645	601	560	558	582	589	612	567	617	552	575	634	565	648	591	629	605	627	600	586	575	575	603	551	599	613	602	587	627	577	634	598	581	579	578	601	593	593	586	598	590	597	565	610	591	583	572	588	577	565	556	562	618	601	634	594	623	599	565	574	616	599	625	616	591	544	595	585	598	632	629	567	597	582	604	574	591	592	607	620	593	587	568	604	634	596	586	613	608	576	635	568	601	599	575	603	588	558	594	628	579	591	618	604	606	613	600	561	609	623	582	583	558	614	593	597	581	545	603	602	558	595	605	599	591	558	563	648	579	586	582	594	551	634	606	588	609	593	617	610	621	576	592	609	555	589	570	589	588	601	557	564	643	568	625	571	570	597	561	570	597	586	604	540	592	590	546	614	643	600	559	591	559	617	547	617	565	614	591	598	598	588	573	650	598	627	600	613	601	555	581	575	562	607	615	578	599	589	609	575	617	556	577	601	610	591	559	563	620	549	634	559	600	612	601	562	557	620	600	605	629	591	614	597	593	610	607	551	602	588	613	596	561	581	588	603	571	616	559	567	583	570	569	585	587	577	618	587	577	583	591	634	580	572	645	579	583	622	568	575	595	557	588	569	590	549	575	587	626	626	615	567	622	601	616	609	647	574	550	565	647	613	610	577	551	596	588	597	597	608	598	590	587	577	610	577	619	535	542	557	586	572	595	615	576	574	603	623	570	595	599	570	555	620	611	586	578	587	605	570	586	572	619	585	592	604	622	571	633	575	599	556	641	586	578	581	577	576	563	577	573	623	595	578	585	601	588	603	577	637	617	580	597	626	576
4689	8064	6748	2773	673	406	390	345	351	328	373	334	382	381	458	763	752	666	560	499	390	403	373	361	338	396	349	342	345	347	360	386	392	365	338	361	364	352	357	384	318	359	350	348	361	369	409	333	323	361	357	334	345	360	356	338	370	339	343	348	368	387	379	377	374	381	376	305	397	335	348	399	327	366	362	352	335	373	351	349	370	355	374	364	352	340	341	340	369	357	382	376	369	350	364	357	339	355	335	377	342	368	369	357	337	348	382	360	358	328	375	400	375	356	364	347	344	401	335	392	365	353	342	399	358	355	354	335	356	342	373	384	378	361	366	355	366	380	334	353	358	362	351	384	360	358	339	357	369	365	395	366	370	365	342	363	350	379	344	382	344	340	328	331	370	383	344	389	365	360	355	327	352	368	358	377	347	335	359	343	336	360	355	360	360	341	334	362	359	366	380	368	360	374	385	384	367	348	352	375	344	342	348	386	348	365	379	392	385	334	372	359	347	369	368	356	349	366	347	342	340	390	384	370	344	384	387	356	380	366	366	402	374	349	340	381	371	399	361	356	328	367	385	372	329	378	339	366	334	397	337	342	341	360	329	374	389	354	369	307	357	355	375	344	342	328	389	346	353	354	327	347	378	399	341	357	335	360	361	349	338	373	378	343	336	368	324	343	419	326	348	374	351	361	343	378	367	388	368	364	404	352	349	351	329	363	344	378	346	346	383	386	384	348	346	358	338	368	350	364	346	366	361	372	348	376	339	336	314	356	354	344	344	336	373	354	346	346	368	330	321	358	354	313	346	348	378	348	371	375	345	364	360	363	367	381	362	387	414	403	368	322	342	350	368	344	339	338	366	375	401	319	371	353	357	375	359	345	357	340	366	349	347	380	343	343	352	375	385	353	374	353	336	379	347	358	381	353	365	330	368	380	354	397	390	378	366	370	321	357	378	348	367	354	406	346	344	362	382	358	356	343	355	328	366	370	354	384	366	342	339	367	393	374	377	381	398	351	352	359	367	367	373	376	332	369	354	358	353	367	334	362	360	380	393	359	383	383	363	347	355	372	402	336	364	353	354	379	355	388	335	388	339	346	372	377	343	376	381	354	353	321	343	339	342	356	353	361	372	396	364	353	379	363	366	356	376	333	388	374	331	382	415	348	331	337	345	346	356	357	376	314	369	361	372	363	381	359	340	366	354	409	358	364	343	325	386	336	362	379	357	368	373	351	377	404	329	350	334	359	355	376	409	344	361	323	338	357	342	382	346	368	361	381	347	393	311	413	350	365	353	386	358	366	327	354	359	314	356	364	365	386	306	314	368	353	348	364	376	346	347	360	367	352	337	369	390	386	331	350	374	368	393	385	362	378	367	368	374	362	352	379	375	363	376	383	355	378	364	380	370	362	342	358	387	385	394	390	389	313	371	362	334	338	361	374	370	354	368	351	361	377	381	389	356	386	341	387	333	340	358	352	330	353	348	364	391	355	331	341	390	386	387	360	353	373	355	337	340	352	397	344	371	360	364	393	326	321	374	376	357	335	336	351	376	351	377	381	341	360	360	338	373	359	341	363	364	362	348	358	359	345	333	347	321	331	398	376	381	374	336	375	360	345	352	387	360	343	349	376	366	360	378	334	370	308	367	331	377	378	373	348	386	361	379	361	387	352	353	366	334	348	361	339	329	339	394	374	379	356	349	388	322	351	354	342	333	346	356	354	364	362	351	377	366	342	359	369	320	341	385	371	360	357	356	394	362	368	360	365	374	352	373	348	405	347	354	337	349	373	349	359	342	357	334	352	319	371	342	356	342	363	344	394	343	348	395	368	374	381	346	353	373	330	377	366	381	358	368	361	358	372	393	395	335	372	352	379	377	342	361	375	386	325	399	376	384	334	343	347	375	375	369	341	320	350	366	372	374	392	356	364	383	363	363	360	366	354	334	330	376	365	385	339	358	348	394	364	370	388	331	391	345	372	379	362	358	353	350	340	356	330	375	372	395	352	344	362	347	338	387	334	354	374	343	355	367	383	337	351	345	371	368	375	358	349	365	319	347	367	360	351	368	349	327	370	373	358	392	358	357	320	370	365	366	345	389	372	389	356	379	353	418	384	350	375	378	364	362	328	385	355	358	360	395	351	359	357	386	341	361	352	369	362	337	362	369	362	372	350	355	355	354	360	362	336	360	340	367	346	332	335	352	358	324	324	323	355	396	364	341	353	382	344	381	358	388	359	367	369	383	355	386	348	384	379	375	348	382	355	347	377	377	365	352	358	345	355	331	386	315	349	374	354	314	327	360	385	332	367	384	389	383	378	359	365	371	375	354	311	367	365	358	327	339	350	356	347	366	346	380	326	337	375	352	346	355	359	366	352	384	344	358	341	363	379	344	368	358	386	358	385	343	388	380	381	366	363	332	366	384	318	346	354	375	335	367	387	347	377	348	367	360	341	358	325	337	338	336	352	397	349	358	358	355	391	413	370	343	384	359	342	357	357	369	403	352	365	365	366	342	357	348	353	347	351	349	348	356	368	369	340	372	356	349	345	360	353	355	330	347	363	323	374	361	328	352	342	330	386	378	358	393	349	333	383	371	330	392	336	330	337	365	373	361	350	363	353	355	374	346	372	383	353	402	381	397	348	383	355	375	343	357	369	380	343	360	358	377	359	365	378	377	395	352	372	354	376	359	331	345	376	335	347	368	357	352	356	358	357	337	341	350	393	408	367	360	376	389	358	359	353	339	404	393	364	340	347	361	374	344	372	349	380	395	376	379	367	393	377	370	372	380	373	353	324	346	388	371	357	347	343	340	371	346	355	361	352	351	357	362	346	361	374	357	372	361	377	337	351	361	372	372	390	360	358	321	339	411	355	355	363	360	356	343	385	373	375	337	348	353	361	316	361	345	399	382	368	344	345	368	343	351	360	352	352	318	366	362	391	341	351	369	366	371	384	342	350	358	367	366	372	374	373	374	340	393	359	337	329	366	373	379	337	393	362	355	374	339	382	355	370	338	399	389	358	352	354	332	362	362	352	365	335	364	363	382	373	331	370	384	324	359	376	363	357	349	372	362	379	405	334	351	403	343	353	377	368	364	364	345	342	370	355	347	377	330	381	365	374	336	329	334	416	341	328	390	346	347	341	354	347	372	332	388	351	320	355	365	339	370	391	386	377	350	337	352	356	335	375	355	366	336	359	396	389	391	391	377	357	378	363	368	393	361	384	362	385	365	363	362	337	364	384	357	333	351	361	369	366	368	373	388	378	359	373	382	366	352	383	331	384	363	324	371	374	375	378	364	389	353	368	320	373	353	359	356	378	369	336	380	369	397	340	356	352	382	350	380	359	351	340	341	343	373	383	386	374	362	387	353	354	334	407	386	330	361	364	386	366	354	376	370	393	338	375	398	313	362	356	332	351	325	379	383	380	343	365	364	344	372	362	327	379	348	365	328	370	389	349	341	359	357	367	319	406	353	370	365	373	391	350	371	349	357	378
4681	12568	12153	8507	2061	967	905	864	881	902	886	873	844	839	1939	3100	2808	2451	1795	1330	1044	973	881	842	805	820	824	861	815	789	871	891	823	802	852	872	838	852	821	923	830	810	803	810	839	831	843	862	841	864	865	917	889	846	837	795	859	822	829	890	842	854	856	878	802	833	858	821	868	838	827	846	862	867	803	817	840	869	871	818	857	872	849	863	892	852	838	831	839	917	832	843	799	865	875	873	877	818	813	826	833	845	821	880	870	775	810	826	852	873	821	831	843	837	850	836	800	912	803	851	869	852	850	823	885	776	803	857	807	846	877	864	836	854	826	825	854	859	832	865	863	800	824	831	870	834	837	859	837	818	825	808	798	789	794	781	863	859	862	834	791	831	844	858	874	838	863	837	801	804	878	852	822	829	850	851	789	811	811	864	852	800	847	819	816	841	818	885	903	834	867	845	842	833	856	862	853	885	817	841	871	866	891	863	829	841	851	855	847	880	851	844	864	848	874	841	810	861	879	828	840	870	862	802	823	788	829	909	805	779	822	818	873	831	805	812	803	816	850	854	776	799	825	837	843	834	884	875	842	850	768	844	855	834	819	779	883	850	804	883	893	843	871	894	834	822	830	849	836	779	837	862	853	864	811	801	848	825	856	858	878	880	862	838	804	874	841	879	845	860	895	798	863	824	849	844	812	821	874	857	852	858	858	840	871	863	829	855	859	793	837	819	798	801	807	871	878	895	829	853	833	830	842	871	871	845	886	828	868	801	909	825	869	842	901	842	887	809	873	868	855	808	858	861	866	878	845	824	795	841	832	833	842	805	884	808	863	865	800	857	843	869	916	847	884	786	832	869	874	842	844	856	851	835	836	784	831	872	846	828	844	863	850	855	796	867	825	834	862	838	854	832	833	851	834	853	871	832	837	861	815	826	809	813	861	835	791	908	817	866	844	824	852	863	867	864	902	824	813	835	812	877	839	812	816	794	823	843	825	791	833	836	856	894	923	859	876	861	812	819	837	858	840	863	857	836	858	847	832	841	804	853	828	824	869	873	849	844	900	884	862	863	829	858	825	841	842	809	829	843	817	837	894	843	829	832	780	851	821	838	816	761	826	824	904	872	878	814	866	893	817	860	892	846	849	797	811	827	843	810	886	791	816	860	854	854	820	818	851	877	800	844	796	825	850	845	794	845	845	809	798	855	858	837	846	867	808	844	880	875	852	821	870	837	845	835	826	880	785	829	853	823	859	823	844	818	872	823	877	846	859	854	835	791	840	907	842	818	816	835	871	823	839	873	845	859	884	849	850	805	808	883	920	821	847	853	869	821	850	835	856	806	813	851	811	879	837	857	841	835	832	870	876	862	793	857	813	845	835	827	828	870	841	870	811	815	843	867	829	814	879	860	867	878	844	793	803	824	830	863	867	785	807	834	824	850	871	847	842	842	795	829	875	844	837	827	879	840	843	832	854	847	846	812	805	796	817	815	869	844	817	845	809	820	824	842	854	851	840	847	843	881	847	842	849	834	834	874	820	847	857	820	846	790	876	808	865	796	873	889	822	865	806	849	806	822	865	837	837	875	859	849	869	799	821	805	861	859	828	828	866	832	812	804	845	888	893	836	865	843	833	812	840	825	846	832	929	827	841	822	847	895	866	813	857	800	831	842	759	791	857	894	845	821	847	920	858	917	871	837	860	908	839	861	855	861	858	846	811	824	857	828	854	876	879	815	820	901	847	822	868	808	826	807	891	864	796	886	838	842	880	822	846	841	804	811	837	882	810	806	847	834	829	882	823	823	834	821	858	849	837	836	884	843	904	866	825	813	830	852	842	852	831	840	822	860	824	867	861	883	873	769	835	855	830	822	844	854	894	845	826	853	851	796	846	860	878	805	777	821	852	888	877	856	869	881	899	873	865	806	850	827	816	788	816	867	858	869	870	863	810	784	846	885	830	839	831	847	858	812	829	808	784	867	832	884	827	819	840	829	836	866	843	829	833	847	834	842	901	872	856	854	839	795	882	833	821	866	877	846	856	853	787	818	820	797	811	847	834	823	858	849	851	867	905	881	812	833	871	848	843	868	812	765	844	829	815	813	811	845	830	819	907	809	868	865	833	820	890	788	832	842	866	840	832	857	817	899	797	815	901	856	786	844	839	866	819	888	814	900	775	864	840	807	859	817	846	877	869	813	831	894	882	850	827	859	846	829	864	889	856	876	845	835	779	788	875	813	861	877	842	838	837	847	797	783	851	851	795	859	803	871	873	838	880	882	908	899	833	801	841	777	855	807	838	864	927	871	793	877	827	808	844	829	859	842	911	891	837	812	801	825	874	851	836	817	846	836	817	816	831	812	826	834	845	763	820	855	872	859	843	873	812	841	842	826	817	832	825	807	853	825	826	850	794	863	857	901	825	856	887	787	851	836	810	825	822	886	858	825	840	802	849	824	859	842	816	854	867	843	854	816	812	874	875	864	811	907	881	853	824	840	882	794	844	840	806	839	880	845	904	848	870	874	885	876	816	851	854	837	851	783	815	864	828	816	845	829	807	798	875	842	866	830	804	824	901	846	817	818	824	816	844	871	847	831	869	808	860	868	839	846	833	862	850	780	829	843	784	842	953	817	841	835	877	907	862	822	855	865	832	808	782	865	892	839	876	873	877	846	799	794	891	833	872	866	836	852	821	848	876	889	854	826	832	862	845	823	825	860	828	845	852	791	847	824	786	798	898	863	818	807	852	824	823	903	826	861	820	799	840	842	861	837	861	839	770	886	819	870	834	890	859	864	844	807	789	803	824	854	902	841	799	862	827	826	869	849	825	898	810	803	819	825	846	873	818	808	833	850	852	804	832	854	861	784	859	872	802	867	837	837	848	864	867	788	843	844	849	815	806	841	833	835	843	847	830	908	806	854	869	843	905	834	877	925	893	775	893	837	852	852	778	876	850	874	861	836	856	856	759	840	871	852	809	831	881	813	827	847	890	884	802	805	840	830	877	778	828	835	813	854	830	874	840	830	845	832	823	817	793	852	883	835	860	851	918	873	840	897	852	817	860	876	812	826	838	862	809	874	846	817	837	851	841	848	790	804	826	821	893	841	865	849	880	865	859	840	868	868	800	845	907	841	859	869	858	842	820	845	841	831	828	847	826	863	824	891	852	808	864	783	795	865	855	775	869	823	846	845	835	868	779	864	824	883	791	845	852	852	861	834	877	885	844	847	856	871	877	891	851	840	830	819	884	842	812	889	848	840	859	827	842	850	876	874	826	814	797	812	838	825	845	885	880	817	904	825	838	820	852	804	874	859	827	756	816	880	860	867	842	828	839	818	831	816	852	810	831	845	802	889	868	817	838	851	890	892	818	855	824	873	792	837	881	848	867	779	828	906	833	886	827	835	869	848	824	837	837	817	834	837	861	834	826	838	811	862	812	837	867	815	863	885	801	860	869	863	841	830	840	864	881	829	783	848	816	797	857	843	855	809	813	832	832	872
35422	55365	54213	41013	14895	1755	593	438	408	366	329	365	349	460	3349	5652	4019	3242	1687	948	607	399	305	316	317	332	317	316	336	282	296	302	283	341	299	302	280	296	276	309	328	322	295	329	324	287	328	299	305	336	278	306	270	295	280	321	310	301	319	287	299	291	307	333	276	277	271	317	332	304	303	303	321	307	322	321	311	332	292	308	292	290	289	335	311	262	311	305	325	302	326	293	309	306	279	307	303	284	312	294	300	289	301	300	263	275	299	321	266	303	324	308	305	298	257	295	303	295	294	309	293	293	295	299	328	281	296	313	314	310	306	304	317	300	287	351	316	307	300	297	291	305	317	308	305	283	314	266	334	304	289	288	286	316	330	316	271	305	302	289	273	300	310	329	292	312	318	275	320	316	279	326	296	285	301	332	309	310	285	290	293	315	289	300	335	314	294	282	270	294	277	319	295	288	295	345	323	299	314	304	320	279	308	281	296	318	295	307	298	291	301	314	300	322	296	308	343	297	333	272	311	295	309	296	278	310	290	325	282	299	294	302	298	285	325	329	282	299	304	299	299	313	309	325	333	320	296	287	299	305	295	302	299	299	297	309	298	281	282	289	332	246	332	315	288	324	332	303	318	297	306	282	334	306	311	316	273	291	299	342	289	277	288	295	291	326	315	298	313	283	292	307	259	321	291	290	296	306	293	273	293	291	310	290	293	304	333	301	305	291	312	318	300	304	302	288	274	296	301	305	267	333	302	295	304	297	307	292	305	296	291	291	305	291	312	319	300	306	273	310	283	326	294	339	303	302	304	305	329	261	322	314	306	293	282	315	315	304	318	311	293	285	300	285	331	271	287	284	332	298	291	314	335	312	308	310	320	310	352	299	270	296	290	300	340	358	279	325	302	325	302	330	308	287	293	325	316	299	305	325	295	277	280	315	316	308	323	308	312	304	331	306	327	316	275	276	320	289	306	314	293	304	293	301	289	297	290	302	272	277	304	289	306	314	308	324	315	320	297	274	306	257	286	326	291	321	288	305	278	289	284	289	279	306	311	319	297	297	327	276	309	299	307	335	351	301	329	338	304	301	312	328	314	327	305	269	311	279	307	279	295	335	294	325	352	302	334	304	320	297	288	295	334	307	303	315	303	280	314	305	288	303	303	302	280	287	286	304	280	292	292	307	286	284	262	290	335	309	306	302	290	291	268	298	307	287	312	314	298	295	296	293	318	313	261	338	282	321	298	304	301	276	296	322	310	304	295	305	329	299	318	343	310	299	311	265	321	330	284	296	350	326	323	304	321	296	308	320	275	317	313	301	282	280	274	320	299	290	285	278	275	306	322	333	328	307	284	307	293	283	345	301	327	323	313	297	281	314	307	326	300	305	284	299	260	346	301	296	298	326	316	301	291	335	296	295	280	280	300	327	286	313	341	293	304	264	290	301	280	300	322	298	314	283	329	295	291	312	290	302	312	277	289	275	310	286	299	296	290	283	294	340	293	294	331	289	296	296	281	304	284	251	320	310	308	299	290	298	320	299	293	308	309	301	300	299	295	265	323	328	300	331	290	286	309	316	303	343	319	307	311	320	333	310	315	287	321	301	274	322	307	299	281	301	310	295	311	291	303	277	290	281	283	307	316	321	321	311	293	308	294	302	291	346	291	317	260	307	278	321	318	305	298	310	298	320	273	297	305	290	303	298	295	318	283	320	287	320	287	330	297	325	262	330	305	295	302	291	285	317	282	299	287	298	305	302	278	281	348	302	298	321	295	322	287	313	319	301	286	297	314	293	317	325	283	318	273	305	311	285	312	320	313	338	317	347	340	290	290	292	288	322	296	293	323	294	296	305	310	280	284	279	257	293	302	319	266	298	334	289	358	328	293	338	336	273	306	287	343	311	312	269	301	274	289	279	277	324	311	318	334	316	310	301	306	317	304	287	304	255	315	316	329	265	291	301	297	313	300	304	322	260	274	308	271	310	300	305	307	318	288	303	285	332	312	298	265	312	285	360	336	285	326	320	281	275	341	290	274	324	296	326	316	291	322	323	301	283	302	285	306	330	273	290	317	282	291	293	324	305	303	287	327	328	307	282	286	309	307	280	301	309	307	290	329	304	301	296	303	328	319	295	302	305	324	304	288	314	304	319	306	313	309	303	302	306	320	305	307	298	302	319	276	312	315	324	302	302	294	279	314	292	318	304	317	301	335	307	304	280	282	301	350	280	300	312	298	330	294	299	296	319	303	290	319	308	293	286	271	305	284	339	333	269	305	330	287	282	286	308	332	283	338	294	313	293	312	291	299	284	315	300	354	315	286	256	292	311	314	297	287	303	289	298	304	280	289	287	318	303	304	315	312	282	332	297	309	302	294	303	282	308	321	323	309	320	287	302	321	308	325	283	293	297	283	303	311	318	309	318	316	291	290	303	299	336	274	322	297	317	297	293	297	285	308	295	310	318	287	316	285	303	302	272	291	327	310	276	311	297	327	314	314	338	306	297	301	301	293	288	285	348	311	334	312	290	302	315	306	310	303	341	272	299	304	304	305	300	297	321	289	317	312	302	266	286	317	297	317	301	316	300	366	283	324	273	338	297	309	317	297	310	333	293	308	285	295	295	289	299	322	305	286	333	300	332	294	279	278	313	293	300	279	276	339	309	295	278	304	270	280	297	311	288	305	305	306	290	296	323	296	293	332	276	341	268	319	298	298	300	315	315	295	306	285	299	291	340	306	298	293	286	275	307	310	300	296	304	313	300	315	330	335	299	282	305	280	282	274	307	291	314	290	291	327	308	311	308	261	301	288	359	294	305	324	299	300	331	312	316	293	309	295	308	311	315	320	291	309	297	300	324	319	313	302	336	305	302	311	323	317	305	263	251	315	305	279	309	298	283	286	319	333	299	341	320	293	337	287	307	321	350	313	328	328	297	308	311	286	303	302	304	302	300	283	292	303	310	298	324	295	289	312	319	285	289	299	306	311	331	281	298	307	306	305	285	292	337	281	301	306	290	306	279	328	317	313	312	298	299	271	290	265	303	295	287	312	299	262	316	291	286	286	326	302	296	309	314	306	297	331	295	323	291	302	307	306	287	309	293	303	280	317	316	307	284	313	298	310	271	330	331	313	289	296	329	294	305	293	293	331	299	298	300	313	330	299	309	258	305	346	296	301	304	292	278	301	330	303	306	312	318	315	312	334	284	306	320	312	301	286	297	303	278	272	292	294	304	318	324	288	278	318	318	310	282	309	302	327	332	340	309	340	319	296	313	292	287	282	301	298	309	303	275	316	315	296	268	284	317	316	305	282	315	275	311	304	302	312	283	298	320	286	294	271	289	287	279	282	313	276	310	295	287	309	302	299	276	299	267	326	284	280	287	275	325	302	290	283	281	299	312	332	323	292	323	300	311	334	278	300	299	296	330	305	265	308	285	295	299	291	314	298	316	258	284	322	299	292	289	303	319	278	300	319	302	294	287	268	293	299	309	315	308	313	338
20898	42137	49195	46487	13239	3860	1760	1353	1205	1163	1072	1004	1059	1502	16332	23338	16928	14619	7231	3964	1963	1193	823	705	707	736	703	763	752	730	704	677	716	750	708	770	732	721	704	722	663	739	692	724	746	722	689	745	731	693	704	743	757	718	716	686	742	716	783	679	723	729	762	718	713	761	735	720	723	735	734	762	725	686	671	693	704	744	678	719	704	693	682	696	733	748	714	763	688	739	702	747	763	746	680	707	744	697	738	712	738	750	729	778	733	678	724	694	687	687	739	783	726	703	685	722	674	691	701	705	696	703	698	680	649	694	665	712	715	736	743	731	757	687	738	706	715	726	721	715	700	737	710	721	671	755	653	706	719	706	728	771	674	699	718	728	753	737	729	728	691	736	698	717	745	730	756	725	704	659	694	720	698	709	707	731	664	704	710	750	732	703	733	725	752	732	716	736	712	683	700	706	721	684	722	714	750	750	725	719	705	725	687	749	730	679	734	719	697	697	702	683	740	713	731	738	729	734	710	716	698	720	695	741	729	682	720	690	690	730	726	751	699	710	686	699	750	726	713	727	698	696	681	689	694	745	751	727	752	752	719	695	733	717	691	737	757	734	752	748	705	721	661	691	743	722	744	761	703	699	718	691	652	696	718	710	741	713	765	695	731	715	760	710	700	741	775	708	747	665	722	698	718	730	730	685	663	722	738	738	771	694	723	730	702	712	726	720	712	691	732	725	737	733	725	670	750	691	744	679	769	717	760	747	686	744	705	686	738	719	714	719	765	733	720	728	708	693	714	725	719	725	700	732	673	686	745	712	671	746	670	781	749	719	717	761	738	747	701	700	699	688	725	702	677	768	733	736	725	722	703	739	706	733	755	735	761	724	720	726	759	728	701	772	753	692	694	689	713	717	696	744	719	769	691	677	683	708	690	712	699	704	747	700	750	704	694	772	741	738	674	684	704	770	694	722	713	671	738	697	713	713	718	667	740	752	710	724	682	742	680	748	740	698	724	709	754	759	731	722	770	676	711	719	680	723	737	683	730	747	729	724	680	702	716	744	759	708	697	719	750	701	743	732	732	667	713	673	709	734	716	699	686	739	684	723	702	684	700	731	732	761	720	676	712	761	753	689	700	711	783	691	763	721	746	721	756	730	717	683	763	702	724	730	729	723	765	715	738	689	765	662	689	716	698	716	645	742	708	701	704	774	723	752	717	651	732	720	721	675	717	766	727	731	694	703	741	726	692	765	698	677	766	689	696	732	728	692	690	732	714	682	706	705	736	705	728	753	753	726	721	675	745	711	711	745	736	697	733	707	730	752	738	718	720	704	731	710	716	652	704	710	733	694	736	684	701	709	689	718	712	689	688	730	729	711	694	719	706	781	735	722	738	720	725	710	730	755	738	726	699	696	762	761	681	711	760	694	711	741	741	691	713	677	720	753	666	758	704	762	668	683	673	734	733	772	738	713	694	727	735	734	710	674	721	717	729	700	709	737	682	691	695	706	730	720	688	684	694	725	701	728	691	739	678	693	652	676	683	698	684	702	701	708	702	715	691	754	712	716	738	714	742	776	689	722	747	772	704	745	717	700	727	734	732	712	688	681	734	732	700	718	726	778	722	772	740	740	765	712	729	748	700	723	707	714	726	699	663	671	715	696	740	717	687	729	694	707	793	736	680	682	709	682	727	723	707	711	748	723	683	712	732	730	721	722	749	734	707	734	680	706	698	666	748	662	694	691	712	715	711	748	709	729	685	632	706	710	699	709	745	709	730	740	714	708	744	720	763	723	731	759	693	704	729	752	732	673	738	721	705	681	720	685	708	697	705	745	746	733	723	718	697	727	701	724	671	684	736	704	715	679	737	714	750	708	710	706	758	775	738	684	694	746	690	720	722	734	697	740	699	707	727	741	708	737	728	724	703	760	767	680	706	726	758	722	732	750	704	699	671	668	749	719	730	690	723	748	726	741	715	711	744	711	781	697	705	710	740	705	710	704	662	698	688	725	752	676	720	754	707	731	734	719	755	700	639	759	732	709	755	712	763	759	732	656	676	692	723	707	724	675	693	703	761	712	786	730	701	688	692	687	731	720	685	729	740	703	716	729	683	752	715	705	710	702	706	696	708	750	735	651	686	737	687	678	697	666	723	687	726	722	709	693	702	721	704	713	702	690	712	776	731	746	759	702	737	713	745	740	735	680	739	720	729	740	730	745	750	711	710	717	718	744	697	698	740	724	739	762	699	712	739	684	749	727	681	718	729	699	729	712	729	669	695	753	736	726	709	757	752	699	740	732	709	723	673	716	714	718	709	696	701	728	721	726	689	688	745	654	715	695	732	753	693	689	749	690	722	729	658	687	728	740	750	733	705	696	672	753	700	717	743	714	693	739	675	712	762	691	750	731	706	725	765	731	699	688	796	728	766	730	715	720	716	646	768	715	714	735	667	730	735	698	739	749	699	730	712	710	733	754	684	728	710	795	735	693	759	708	774	662	719	707	690	742	698	709	715	728	765	704	723	728	718	804	729	722	757	713	744	721	768	723	704	735	736	742	711	727	746	757	766	725	725	699	739	720	756	689	702	738	714	751	687	698	696	713	686	744	742	741	754	735	663	701	759	704	777	699	703	733	751	670	697	751	691	715	701	729	725	704	672	731	710	759	728	747	730	659	701	723	769	789	727	730	730	745	737	752	746	720	730	726	711	733	744	724	710	731	690	775	717	655	740	707	758	744	713	715	744	744	750	712	701	717	733	756	776	695	713	775	745	723	748	698	731	713	696	678	721	680	734	676	694	693	686	696	721	722	740	723	703	723	745	740	735	732	738	709	749	748	707	749	736	691	687	704	704	707	690	716	718	707	737	748	737	705	700	685	707	711	726	696	728	701	695	689	726	729	710	667	698	669	679	700	738	735	701	736	733	772	725	662	691	721	719	705	782	720	753	744	727	729	712	683	720	717	689	748	707	756	696	719	745	697	710	692	712	741	735	725	703	723	711	705	704	711	697	755	682	731	721	758	716	733	719	734	701	698	737	752	719	764	765	700	705	670	702	672	746	740	724	729	724	720	692	713	698	741	757	762	717	737	691	696	703	734	690	716	734	728	737	745	668	717	730	738	719	718	721	747	747	691	730	680	739	734	670	667	714	659	745	689	702	708	697	757	725	733	760	703	726	684	706	749	721	756	704	721	742	772	723	723	691	708	767	733	730	697	704	687	748	688	696	705	682	750	725	764	724	724	759	708	722	742	681	742	673	720	711	708	711	744	695	716	758	714	731	712	715	790	728	694	663	732	736	711	701	722	719	695	722	708	759	727	702	736	725	719	681	688	694	692	739	695	702	716	718	715	737	744	740	750	713	674	771	694	688	734	662	707	747	792	716	719	701	727	732	683	706	685	721	708	735	720	705	685	701	691	760	711	689	673	683	761	686	699	708	753	725	740	715	734	726	711	719	703	701	682	706	738	764	735	749	704	668	672	685	715	728	736	735	715	681	709
43997	64836	68895	55992	33972	9026	1043	476	415	365	334	335	367	1676	5832	10084	7708	5707	2568	1363	662	428	283	241	231	254	227	261	271	256	255	245	246	261	275	267	246	294	261	250	278	224	245	267	278	233	264	263	275	250	262	237	224	247	275	241	233	258	257	250	246	246	267	257	250	263	277	223	236	247	253	246	229	270	239	255	210	240	251	225	250	244	237	260	226	246	228	279	273	261	258	224	252	273	263	242	238	248	253	269	249	236	236	246	257	246	256	252	250	246	244	259	234	254	240	312	266	267	230	260	261	218	275	261	248	252	243	266	233	259	265	260	259	264	237	252	269	278	252	233	273	219	275	237	224	241	260	242	252	255	264	241	245	256	257	271	272	219	254	268	262	252	254	221	235	241	263	243	248	252	233	226	258	235	229	253	242	272	230	245	239	244	260	229	233	238	217	236	257	284	241	257	258	248	224	244	240	248	245	281	250	223	260	228	245	259	254	278	238	281	244	254	247	279	260	204	284	270	246	243	252	248	220	250	234	250	231	254	269	254	253	242	241	233	260	274	253	250	259	233	238	252	280	274	244	272	242	246	240	242	252	232	244	222	247	251	265	258	228	233	258	268	238	292	216	256	238	253	231	250	246	250	256	275	254	230	248	260	263	250	259	271	250	246	234	270	242	242	236	255	271	232	237	229	252	230	265	278	285	237	245	252	270	241	265	258	286	285	255	230	228	252	260	248	239	227	239	244	263	263	282	264	250	256	256	249	250	245	263	244	262	273	280	246	237	257	261	260	243	266	217	220	262	244	268	251	246	271	253	238	249	248	248	251	281	242	266	238	250	244	244	247	252	270	272	262	258	239	252	256	258	244	261	254	246	221	243	243	263	259	251	264	251	274	246	276	263	228	280	242	241	262	266	286	293	252	230	258	245	247	249	255	268	250	245	278	220	261	234	231	269	241	262	250	277	272	254	260	264	247	259	245	252	254	248	273	254	260	243	230	244	317	266	242	253	238	262	247	250	250	288	302	261	253	278	257	266	244	223	253	249	273	256	271	260	259	238	278	263	244	252	260	251	271	260	273	278	277	275	291	272	261	257	259	227	287	266	244	230	253	237	239	265	268	262	231	243	251	262	290	251	271	238	220	238	251	248	248	247	276	228	266	304	257	257	247	244	277	275	252	245	228	262	243	235	262	252	246	260	289	261	231	254	267	222	236	260	263	295	250	268	227	269	237	248	245	247	225	264	248	249	270	226	262	241	230	255	261	248	243	237	253	263	257	268	236	238	258	250	226	251	240	299	268	281	243	263	258	239	249	237	253	208	232	258	235	259	280	251	247	242	252	257	259	260	273	219	210	257	243	241	256	241	270	265	240	223	261	243	256	241	225	257	265	228	254	265	242	256	229	250	238	214	277	231	240	229	240	226	252	274	264	264	248	238	217	257	230	258	219	278	274	273	283	267	286	220	250	258	230	254	250	252	249	241	289	246	237	253	262	282	256	271	263	264	259	247	253	262	245	238	276	281	283	243	242	251	250	281	244	227	261	237	241	263	246	252	309	274	220	228	275	255	249	222	263	245	275	274	278	260	271	235	255	262	262	266	254	246	219	258	250	257	253	250	273	246	267	266	257	235	224	225	258	264	281	239	242	247	255	260	245	254	257	253	265	262	273	243	263	260	245	244	240	257	226	265	239	267	226	239	211	271	242	263	233	246	278	244	239	277	243	269	244	242	279	231	230	248	260	244	255	238	265	229	287	235	266	254	240	237	271	262	228	249	273	260	289	233	228	236	253	242	246	236	278	251	248	254	235	267	255	241	251	245	253	260	199	280	232	251	263	277	249	215	241	252	251	238	241	259	269	266	250	258	261	287	246	268	239	255	264	254	255	282	254	281	260	254	212	268	245	234	251	254	236	224	246	273	234	264	281	286	247	228	268	242	244	233	250	256	234	240	255	228	271	276	272	237	263	232	265	276	243	273	264	253	250	261	261	261	262	255	258	255	261	263	232	235	257	273	225	228	238	247	263	252	275	255	267	274	280	262	272	264	265	247	235	271	234	249	221	243	266	228	272	243	256	222	273	293	241	253	246	220	265	246	290	267	256	269	265	252	270	238	247	246	231	256	259	246	235	255	252	244	276	233	261	235	269	253	259	243	241	251	255	248	264	264	277	242	240	264	223	243	247	267	251	269	257	283	246	266	224	236	265	274	252	250	250	224	270	257	283	239	231	278	249	255	239	265	251	257	264	258	241	263	257	231	236	267	232	283	255	237	277	245	263	255	254	252	227	248	267	260	264	234	266	294	239	275	253	244	230	256	269	250	245	235	244	275	236	251	228	252	243	249	286	250	252	224	225	242	243	230	235	256	252	271	249	258	248	274	246	239	258	255	256	245	286	262	255	253	280	255	246	266	250	272	262	266	241	239	259	230	251	266	245	277	260	250	263	248	246	290	254	267	255	270	247	245	231	245	272	285	237	282	260	262	252	255	238	241	254	244	254	257	269	245	243	275	262	259	255	254	259	281	224	249	266	253	280	259	281	245	248	254	265	279	263	247	268	253	255	243	259	236	260	275	261	254	247	249	253	214	262	241	248	238	216	269	259	251	264	248	244	256	256	255	278	246	266	259	213	229	272	265	247	256	276	253	261	261	246	241	248	252	259	222	265	262	235	250	244	290	249	242	271	243	289	238	283	262	256	234	266	240	259	235	290	250	264	263	247	253	243	222	240	238	246	251	259	244	260	257	272	247	216	233	249	253	255	240	270	263	279	243	212	237	249	246	264	257	255	247	273	243	230	265	271	215	233	244	241	267	253	258	237	241	284	233	288	242	223	272	256	260	271	236	256	234	252	236	253	238	283	224	274	223	259	270	264	250	214	237	247	270	260	277	283	227	233	242	263	275	276	267	254	265	245	234	282	245	269	252	274	263	274	254	268	255	248	250	254	246	255	255	227	261	251	244	266	255	267	228	258	244	263	234	263	270	276	266	250	265	253	261	243	256	266	289	261	260	266	248	239	245	230	252	275	249	253	234	285	256	250	242	251	268	261	284	248	255	232	250	244	246	254	275	271	275	263	246	255	235	250	241	255	296	248	254	272	281	289	261	208	260	259	255	215	271	285	285	239	216	278	259	241	266	273	270	266	249	249	270	228	252	248	280	268	263	238	248	258	251	246	287	235	286	261	259	261	261	238	245	270	231	237	259	243	254	240	222	287	244	232	259	252	267	257	242	256	244	246	264	269	271	241	232	252	252	245	265	244	260	280	224	268	236	259	243	249	289	265	259	257	288	240	230	242	251	247	237	239	236	244	234	230	238	256	261	233	246	210	252	257	249	273	240	265	290	256	219	244	233	245	258	224	262	256	267	256	260	243	257	250	251	256	254	258	261	246	246	247	257	231	223	269	279	259	242	280	259	268	260	253	247	253	238	234	257	240	276	257	254	238	272	260	231	251	245	268	228	246	271	248	283	262	250	263	232	240	232	236	227	238
25498	48763	62117	60437	34520	7808	2182	1794	1527	1387	1189	1201	1498	9061	24394	32102	26153	21772	11367	6197	2675	1412	746	633	606	627	610	606	603	604	595	624	646	585	620	611	642	610	586	617	620	600	635	642	620	606	597	580	600	625	648	612	619	599	602	632	638	641	642	617	620	605	635	623	573	631	654	650	595	574	602	613	611	556	608	612	629	594	630	604	628	627	627	605	634	588	587	552	634	668	612	592	624	602	599	648	616	628	639	633	598	605	609	584	613	598	655	609	608	578	665	581	643	625	640	624	653	618	605	620	676	625	619	648	619	642	599	639	625	598	593	594	629	601	598	617	620	582	601	593	654	568	608	587	622	608	610	635	567	620	594	653	656	601	617	628	624	636	625	573	605	625	604	595	600	612	557	615	617	604	604	599	637	606	646	624	615	590	610	637	641	564	623	583	602	619	621	606	607	619	635	612	597	593	585	542	627	587	607	584	645	636	578	598	582	645	565	591	597	639	626	600	610	610	599	620	616	603	584	610	615	603	642	601	611	601	612	622	617	600	583	613	604	609	643	584	636	586	637	610	604	579	644	663	649	605	671	653	593	633	657	603	594	664	574	632	623	602	558	597	611	599	635	627	630	628	575	589	589	630	600	595	644	647	640	583	552	627	609	574	641	614	657	610	606	684	634	611	640	584	556	635	611	654	645	631	637	638	640	621	623	595	592	649	627	597	591	633	626	590	588	611	661	610	595	600	614	643	639	616	598	635	573	619	584	617	627	583	581	629	580	596	667	615	626	619	638	592	584	601	639	602	641	583	618	599	597	656	600	608	627	634	580	615	617	618	620	572	634	583	597	594	639	597	609	638	628	596	606	619	636	615	612	610	581	612	597	619	630	592	598	593	577	632	614	616	607	646	592	569	627	605	695	591	587	603	625	579	613	574	598	591	595	573	609	591	617	666	634	616	625	589	599	605	643	593	593	631	606	599	613	630	629	624	618	725	622	611	622	609	617	589	622	612	570	625	588	603	603	629	615	621	559	578	651	625	591	617	601	611	556	639	562	577	555	597	591	654	586	634	614	593	597	592	638	611	648	585	647	656	624	615	626	637	595	640	654	617	653	608	568	592	588	644	609	588	604	627	676	591	627	606	584	636	611	596	612	611	584	636	642	598	633	571	631	606	620	612	649	606	603	681	634	610	639	600	621	631	596	575	638	635	604	622	602	612	600	632	597	598	636	572	623	624	629	600	601	607	602	624	631	621	658	659	619	622	625	635	579	577	605	611	597	624	612	600	627	638	599	624	629	623	615	651	613	625	627	610	581	588	642	608	609	597	652	617	657	599	622	599	591	612	610	615	650	624	561	609	624	643	589	599	611	594	651	580	602	596	630	624	592	598	573	592	635	608	637	616	595	628	617	643	614	610	587	626	623	608	614	645	623	647	634	580	624	586	586	600	580	630	603	575	597	639	663	610	598	606	614	589	597	596	583	583	659	625	549	607	627	611	619	629	592	656	620	613	642	575	637	603	597	599	626	623	647	610	609	588	599	592	658	648	646	592	624	594	611	598	624	614	603	638	599	609	628	613	575	616	618	617	618	593	607	605	618	638	598	653	597	601	642	585	637	611	624	639	650	572	586	675	638	631	603	637	621	604	612	576	573	592	642	635	607	586	607	549	606	585	626	609	594	623	601	621	623	680	606	553	646	600	633	612	600	633	617	608	640	585	642	679	614	624	634	615	604	612	563	577	611	587	646	612	587	593	622	606	635	611	596	602	636	613	637	605	634	617	589	645	607	581	589	658	631	619	604	609	608	570	638	618	603	635	644	665	618	613	651	609	599	617	612	651	558	573	634	635	627	574	577	583	605	627	602	578	602	579	623	648	609	618	608	605	618	614	626	607	648	612	624	556	591	617	629	603	596	621	621	623	577	582	643	616	649	582	623	593	665	579	613	609	616	608	609	600	596	588	621	635	603	622	623	633	627	610	603	614	628	610	568	646	647	651	635	569	607	587	655	636	633	585	592	619	614	614	609	649	573	616	607	676	593	599	604	620	589	597	620	608	572	623	655	592	658	598	592	621	569	620	592	622	619	638	602	634	608	599	570	604	630	617	601	624	637	616	602	584	574	604	614	606	580	655	647	609	632	570	618	616	560	598	598	601	659	666	596	613	601	635	627	601	611	617	590	640	583	602	589	609	624	629	600	596	586	603	549	653	618	612	571	624	629	600	590	605	565	657	599	607	607	603	621	600	550	619	608	651	647	606	572	588	627	581	622	593	610	600	572	646	628	581	615	633	555	623	630	576	611	583	613	627	638	629	617	607	603	613	585	567	609	587	579	629	651	648	619	618	615	631	630	596	599	609	616	619	608	604	649	623	607	600	651	592	593	629	612	583	589	636	583	618	613	637	589	620	596	616	618	637	586	579	607	627	578	629	650	628	649	582	622	583	624	599	574	659	620	641	594	618	630	578	607	590	564	648	635	565	591	581	592	605	578	608	634	615	595	607	639	597	649	614	602	572	603	644	606	579	632	636	634	586	614	626	631	627	602	611	555	575	632	599	586	627	650	618	574	663	610	614	623	624	649	584	572	626	629	605	612	584	588	611	539	577	601	587	625	586	599	585	612	579	628	620	584	591	601	645	610	616	631	591	612	604	589	665	609	602	606	581	620	633	686	570	651	567	611	591	600	612	636	590	624	624	582	572	612	632	638	595	620	594	661	557	611	566	609	595	616	631	623	608	550	621	606	585	588	612	588	624	582	623	661	616	625	663	626	608	605	609	644	608	588	602	660	687	610	649	598	561	585	640	633	633	591	575	591	601	620	602	596	598	587	639	621	619	626	646	613	616	616	649	621	611	580	575	612	595	616	576	594	643	615	618	612	647	603	589	609	625	638	662	590	603	586	649	590	620	607	538	631	578	629	607	580	628	621	604	650	596	605	624	613	631	628	641	571	644	582	575	605	614	576	625	628	597	650	645	611	623	616	638	609	590	602	612	606	615	582	655	605	588	627	573	608	627	582	631	578	621	632	592	633	651	635	611	621	608	602	615	587	642	626	645	613	588	595	635	593	592	621	615	656	631	625	622	668	589	578	621	617	644	669	589	632	602	626	628	639	643	581	585	671	607	640	669	585	580	569	678	602	649	596	598	602	645	616	579	580	639	609	601	620	594	575	624	600	612	663	622	607	622	606	625	613	622	617	642	615	625	611	644	646	626	636	661	589	578	648	603	626	624	598	623	619	614	601	595	579	613	610	664	649	621	601	614	675	614	601	589	576	613	569	641	644	603	642	619	610	637	615	609	627	596	643	619	586	664	595	613	626	621	654	606	587	597	613	568	578	596	589	649	596	642	568	659	570	618	576	650	636	599	626	621	619	633	646	625	591	615	639	601	641	643	610	603	580	585	578	619	601	629	601	619	611	617	579	616	637	672	595	595	575	582	632	651	627	606	619	594	614	598	597	618	593	595	634	619	604	602	574	589	623	615	608	637	620	634
4208	5009	5688	3558	1577	494	404	403	374	398	372	395	367	406	585	758	731	697	531	518	426	374	372	388	382	362	368	398	383	368	382	356	343	345	365	367	368	353	381	356	404	355	370	410	350	366	378	384	366	388	371	370	371	369	361	388	358	389	374	372	329	385	371	381	372	382	359	368	372	413	382	363	400	394	365	376	350	398	341	387	355	389	365	377	383	387	389	361	323	379	376	368	402	354	378	354	399	344	366	335	349	335	348	324	403	381	361	353	391	372	358	385	352	376	386	343	369	376	394	391	371	363	421	352	374	366	393	375	350	360	375	385	428	373	374	370	342	344	380	369	381	377	394	395	405	396	374	379	389	379	368	373	366	366	364	395	418	388	367	431	372	379	371	357	375	398	407	389	404	368	388	387	351	374	385	386	369	355	351	362	374	381	350	357	378	361	346	348	389	367	360	396	345	367	348	387	390	355	352	358	364	324	347	393	372	352	378	385	362	374	380	357	377	390	361	368	357	385	360	392	357	357	365	367	367	411	352	400	349	392	342	371	365	379	414	340	346	375	396	363	392	404	366	391	347	334	386	380	356	376	425	413	364	404	372	373	356	374	386	408	364	350	397	350	373	370	382	342	393	425	372	378	373	360	403	338	396	388	382	307	365	359	408	366	364	365	390	372	380	391	342	364	390	353	345	393	399	358	343	362	393	379	369	362	402	365	333	390	374	351	380	400	399	376	337	363	373	353	378	360	382	382	367	378	369	423	404	358	372	380	344	381	403	376	381	406	382	411	424	374	381	390	377	402	400	380	352	336	403	375	377	394	375	353	359	369	365	355	376	369	338	386	366	333	385	379	385	343	368	359	369	310	359	385	352	340	359	335	361	391	359	402	389	385	366	370	354	392	393	427	379	378	353	369	399	365	378	365	352	346	399	375	376	354	397	395	343	362	352	374	383	385	360	355	376	390	365	399	355	341	389	415	356	358	336	394	373	390	383	387	352	348	384	381	380	386	381	383	366	338	384	330	386	347	329	390	389	402	340	353	378	384	368	339	373	364	384	366	359	348	394	366	385	376	395	348	380	377	368	384	372	390	359	375	379	386	424	384	418	367	377	351	385	367	379	353	409	355	385	345	358	377	377	375	379	383	400	396	353	395	355	369	355	377	360	366	395	402	414	372	403	377	393	349	371	361	406	350	355	380	407	354	375	375	345	397	384	391	383	356	358	383	368	347	353	376	386	350	355	375	350	402	353	366	383	389	405	364	389	373	354	381	403	415	374	386	354	378	374	354	362	375	351	385	391	373	342	377	375	384	332	390	406	356	361	368	377	385	406	347	346	354	363	347	359	352	378	387	369	360	386	356	348	362	400	414	339	369	406	363	368	370	368	391	362	354	378	364	348	406	390	380	388	412	343	358	355	383	417	408	403	328	367	383	377	355	365	380	382	382	363	357	389	348	367	373	348	374	372	368	364	394	377	378	345	378	396	349	367	409	351	349	379	366	379	404	371	344	382	351	330	375	367	381	356	361	352	402	372	349	360	387	377	385	364	408	372	397	325	357	367	362	360	383	352	387	380	350	361	355	367	385	341	367	391	354	345	334	366	399	366	379	398	387	403	385	360	369	376	373	353	362	363	396	386	383	362	383	367	377	360	403	358	381	352	342	349	377	384	371	388	376	351	397	369	390	388	360	337	357	396	370	366	352	353	361	396	326	371	346	363	378	376	357	352	369	343	375	369	379	344	367	388	396	351	408	370	397	408	382	378	365	375	404	401	370	385	391	405	378	373	369	348	399	319	390	365	376	389	337	360	373	419	360	366	371	361	388	368	395	369	379	377	375	408	357	389	383	369	381	423	387	394	362	371	357	387	381	394	390	378	361	374	357	372	352	402	387	387	363	369	372	372	380	360	386	366	353	367	388	396	379	344	341	381	372	351	373	371	355	362	408	378	343	388	374	377	344	351	400	422	334	373	378	398	386	374	382	311	344	370	350	373	378	385	405	341	356	394	351	364	363	381	387	378	374	387	370	362	350	363	349	369	395	411	360	382	373	391	368	366	382	343	427	361	356	426	360	364	372	379	369	371	403	386	336	398	362	381	373	386	366	351	371	343	355	409	364	397	390	368	385	369	371	375	326	411	357	378	388	387	379	367	369	343	381	382	385	385	397	368	356	369	389	385	341	389	390	379	367	358	407	366	396	403	367	362	360	349	345	360	389	373	379	383	360	372	400	355	370	396	360	351	387	385	339	356	378	389	325	382	354	395	347	365	400	334	377	388	386	389	381	362	374	381	347	378	337	396	416	337	328	406	382	409	354	396	387	391	391	371	358	355	363	345	361	357	383	358	395	366	398	371	398	402	370	370	363	372	347	365	372	364	371	376	367	384	401	354	379	343	381	382	376	375	384	377	371	387	373	403	347	399	349	372	395	354	337	364	376	364	373	357	435	386	397	369	362	400	345	332	358	374	373	369	380	400	344	438	369	384	393	376	382	375	375	346	383	384	347	378	376	372	377	385	364	350	343	381	337	379	387	364	398	429	373	372	372	356	358	378	350	378	398	415	378	375	346	393	367	373	375	369	369	371	379	355	397	394	352	373	357	374	388	375	362	332	403	352	373	397	392	403	367	347	396	367	378	336	366	348	364	389	373	365	360	363	384	392	363	361	384	366	373	402	358	374	336	354	370	394	371	381	361	376	365	351	426	369	370	358	389	396	348	334	378	354	382	353	387	331	372	349	403	368	355	382	369	383	338	393	365	379	347	389	386	349	357	353	387	366	394	376	400	384	373	354	365	359	393	336	343	368	382	390	371	400	360	403	358	369	405	369	367	376	401	387	401	373	369	382	366	372	383	379	397	383	407	352	373	384	379	374	368	350	399	398	369	420	380	365	338	375	380	366	386	381	330	361	370	361	389	374	408	399	365	389	367	392	385	360	361	396	380	379	353	361	358	368	375	383	340	408	358	386	400	388	375	344	373	365	365	358	382	359	373	360	349	408	397	361	373	361	361	358	372	394	379	360	338	360	355	395	383	394	340	395	368	333	390	379	368	367	355	373	347	390	367	389	354	375	381	378	359	356	369	359	357	384	365	371	373	351	374	365	374	355	370	400	386	384	365	379	408	335	405	329	321	377	341	344	378	365	350	364	336	362	385	373	379	335	398	384	372	357	391	408	351	368	339	368	395	374	355	342	439	377	367	359	368	355	368	374	360	343	413	344	377	363	389	378	399	368	383	342	403	409	365	371	373	393	358	394	374	374	422	384	383	370	350	386	350	418	331	367	365	394	400	365	407	389	375	379	404	376	381	359	376	406	351	377	314	359	357	356	359	396	371	362	360	405	384	401	339	381	373	391	333	369	364	384	343	379	373	384	385	384	346	385	348	390	363	394	416	365	359	390	384	411	345	369	354	387	380	359	378	379	342	380	356	393	367	372	370	365	361	373	369	362	348	393	355	349	349	383	385	373	329	380	382	391	387	387	336	369	328
4623	8142	11303	10442	5844	1361	925	916	926	953	904	904	940	1248	2192	2804	2734	2155	1579	1280	1015	924	890	844	883	886	858	866	878	880	885	889	848	833	848	843	872	896	885	859	895	877	896	855	820	850	873	854	841	898	910	840	873	934	878	825	865	851	867	887	895	852	870	891	864	866	885	851	827	897	836	873	890	861	838	919	862	879	844	901	885	858	879	843	846	895	869	870	935	808	888	863	871	905	825	893	863	891	813	874	914	873	867	844	879	804	845	826	858	834	895	818	864	864	912	870	845	839	852	874	907	884	865	858	802	833	820	844	866	922	895	837	883	853	888	866	906	860	843	885	879	899	891	925	857	854	847	825	849	894	874	895	843	868	847	882	833	894	874	859	870	832	895	884	863	839	857	847	840	863	901	815	862	888	888	823	864	882	892	867	845	861	832	892	858	906	910	877	817	863	870	862	873	901	881	895	921	875	876	874	930	857	865	875	862	867	817	865	848	843	848	875	887	842	921	866	832	894	875	879	860	905	858	794	878	860	872	860	833	917	842	870	884	851	869	878	868	889	865	827	903	890	896	853	895	823	903	883	850	884	862	885	879	863	876	852	862	866	838	859	841	858	834	845	895	870	875	869	922	866	900	856	860	868	866	840	851	863	879	809	849	872	861	906	867	899	820	841	871	853	813	862	891	887	816	866	907	933	859	858	906	886	865	876	850	867	880	858	893	843	814	844	918	924	883	897	858	871	868	803	911	887	840	827	930	870	873	913	844	837	877	863	839	910	858	840	837	869	871	903	855	816	851	872	843	855	833	863	839	863	844	784	873	877	846	852	879	930	908	904	854	907	849	851	830	883	863	814	837	860	811	826	871	926	882	854	821	888	892	884	898	876	867	868	854	874	873	889	849	879	875	782	873	853	861	837	861	936	899	843	876	877	823	906	820	884	815	831	793	892	889	859	839	805	861	929	881	866	869	822	891	870	885	928	847	866	855	861	860	883	870	871	884	809	919	852	868	854	874	919	858	893	831	877	900	898	868	863	858	889	881	867	858	830	880	872	877	860	815	818	908	824	870	900	831	867	909	874	873	828	836	900	872	857	829	915	892	907	906	897	872	883	849	895	853	884	802	888	884	869	916	885	884	847	824	826	801	880	846	919	850	876	851	856	882	844	878	823	892	906	857	878	855	845	873	900	902	886	883	833	834	873	864	845	833	889	858	882	954	840	802	840	811	869	824	869	930	808	855	843	853	831	879	898	887	872	952	892	862	828	815	853	880	825	890	867	855	858	896	892	873	847	899	924	826	894	866	835	868	847	887	875	866	879	836	855	903	823	835	916	796	856	835	865	838	882	857	795	827	885	840	896	822	861	864	867	879	854	859	877	841	867	847	860	853	911	855	900	900	893	829	852	840	855	850	880	837	878	877	869	826	876	893	905	862	884	851	845	888	848	886	874	874	925	873	856	900	854	879	837	856	871	853	886	872	881	827	895	830	863	900	875	883	824	881	897	886	882	781	852	823	878	900	854	880	833	902	835	847	855	860	813	814	876	824	836	857	862	865	818	886	840	880	893	829	895	846	849	908	903	855	847	891	838	907	858	805	905	848	826	861	893	912	843	886	866	862	860	899	894	893	842	824	859	862	832	840	851	881	841	834	883	914	839	833	875	848	831	863	862	809	837	799	808	857	855	862	876	860	863	888	843	897	910	866	887	893	842	846	855	851	920	840	828	877	861	837	873	874	854	877	873	841	842	884	857	849	855	883	855	840	862	897	893	850	900	841	860	837	859	840	867	853	838	838	847	824	854	825	872	870	878	780	845	868	863	840	832	915	822	836	848	889	868	818	945	798	857	877	886	803	881	847	807	887	876	883	865	862	887	842	881	864	888	924	867	923	821	936	893	890	931	842	904	861	922	850	908	834	863	849	874	833	881	889	908	813	859	854	869	874	855	866	890	866	866	860	862	881	852	846	845	854	894	930	864	835	803	861	839	848	850	836	884	845	834	833	891	894	888	859	935	837	888	862	900	836	864	894	824	871	908	879	871	903	857	858	865	895	861	872	890	855	858	852	883	878	831	885	884	854	849	843	812	846	879	884	789	855	884	899	863	846	873	859	820	857	864	875	871	868	890	864	898	851	876	840	853	903	868	813	842	889	873	927	852	867	855	857	846	892	863	836	853	817	916	796	887	849	850	845	843	789	845	862	844	811	847	863	852	870	887	850	861	834	875	889	933	872	928	834	840	926	874	860	843	880	823	879	843	832	862	833	851	913	828	870	810	877	870	895	888	850	847	850	795	910	856	893	882	897	890	849	874	842	907	819	863	838	881	857	867	864	901	832	808	859	868	888	861	873	850	874	787	884	863	897	837	837	892	860	892	871	882	885	849	848	869	900	857	817	841	849	849	852	844	844	879	873	878	864	851	853	851	834	881	885	875	872	816	864	923	862	839	831	916	842	831	910	881	876	847	957	854	886	850	860	840	848	890	869	854	901	846	832	839	847	854	843	835	880	832	836	888	844	916	841	870	886	856	840	910	890	896	839	869	915	901	892	810	889	851	839	885	877	869	863	899	882	810	868	820	845	910	877	843	868	802	826	823	848	877	853	855	900	844	881	846	837	851	870	864	902	883	851	860	875	895	844	870	861	872	904	831	869	863	912	886	864	902	876	890	876	861	898	852	910	843	836	853	933	828	890	861	873	920	839	850	898	860	849	873	833	841	819	839	889	881	885	939	865	890	905	864	914	881	866	832	838	905	839	828	884	844	815	847	838	908	879	905	854	901	870	826	827	861	908	886	871	858	848	873	850	872	853	818	880	831	838	833	888	865	860	842	860	818	878	852	930	818	865	870	892	842	871	855	832	908	847	872	882	869	877	867	861	882	891	875	907	885	887	827	854	844	840	859	819	891	874	870	858	829	886	878	841	872	889	849	854	804	850	803	876	917	847	886	838	877	865	827	884	916	831	875	837	862	876	853	860	840	822	892	852	829	887	862	860	908	899	885	853	857	838	862	883	929	875	865	838	860	897	880	858	848	847	869	865	834	848	894	873	875	864	906	820	896	885	880	890	878	867	889	860	883	866	830	888	952	911	818	888	887	885	851	854	858	838	907	855	885	908	877	878	835	918	885	847	880	880	850	882	832	847	923	863	859	807	893	892	869	906	851	948	895	863	876	860	860	892	843	818	871	894	844	879	865	848	845	863	912	884	879	889	848	845	860	849	853	908	822	842	862	907	821	854	818	865	886	827	927	885	850	861	843	864	894	878	867	855	869	856	853	929	856	923	830	879	800	886	833	866	866	912	889	891	867	811	888	921	896	843	872	867	857	880	905	842	868	813	845	856	907	900	877	809	860	889	903	816	848	886	868	869	885	887	872	825	828	862	884	851	836	885	865	870	881	900	883	840	888	842	924	881	835	855	869	863	896	901	869	854	813	813	881	854	880	877	884	810	809	822	845	855	921	883	895	889	855	849	863	900	851	894	916	924	907
33379	56769	52071	43033	20029	2584	425	364	385	366	361	347	423	1906	3632	3229	2094	1456	808	505	388	316	316	325	333	318	341	300	359	320	315	338	298	312	332	317	319	316	320	324	279	319	291	317	300	311	324	325	335	368	351	323	313	307	293	330	310	312	304	318	350	314	324	319	362	331	310	335	325	321	329	336	306	327	311	312	333	314	314	332	325	300	348	313	315	327	350	317	306	345	319	321	316	315	301	307	324	311	318	320	327	298	302	320	345	361	339	344	328	330	321	313	330	307	313	335	330	301	317	347	320	352	354	326	320	324	326	311	359	331	318	333	313	303	364	328	327	334	322	309	358	283	296	342	307	303	290	319	327	269	322	355	321	321	319	340	355	300	304	315	333	309	311	330	295	311	315	325	304	326	305	314	307	329	323	331	326	304	340	318	315	284	298	326	332	315	310	290	323	321	358	323	313	325	340	344	345	332	317	312	308	299	287	319	338	324	323	299	295	307	361	327	309	302	322	336	328	324	280	320	310	302	293	334	338	324	325	330	330	345	313	327	333	335	292	380	297	309	317	314	318	315	344	334	287	322	283	285	338	337	373	346	320	342	262	286	329	330	323	291	329	353	297	340	328	307	325	328	304	332	312	322	293	330	314	345	325	327	324	324	341	325	319	297	317	336	311	328	305	286	329	321	307	315	330	318	319	331	343	319	339	365	331	365	333	330	352	312	315	294	307	345	342	295	309	313	317	327	288	275	334	331	355	322	320	278	314	295	299	338	341	326	330	314	315	345	320	306	330	323	339	309	319	302	333	295	299	318	344	339	286	315	323	296	307	325	331	299	298	349	302	314	318	318	336	312	333	323	317	308	309	320	316	329	344	333	320	324	326	317	341	321	312	300	321	319	335	317	330	323	325	322	319	320	335	319	328	298	296	311	308	311	306	307	322	293	349	303	360	343	312	307	317	309	323	327	297	320	353	305	328	322	355	318	328	310	320	355	318	321	323	335	330	294	294	327	346	304	348	307	326	376	321	357	330	327	322	323	306	318	305	326	335	345	331	326	329	335	329	325	306	313	298	327	328	353	320	323	388	320	335	365	327	296	327	314	303	327	315	325	337	313	322	284	369	324	337	335	280	292	328	301	314	323	333	298	308	323	308	322	306	309	329	317	330	329	354	326	327	350	324	353	309	337	316	309	308	301	343	314	314	334	283	324	328	317	332	312	312	317	331	328	345	301	294	321	316	307	336	298	317	307	348	327	289	320	307	318	314	293	315	307	327	318	309	317	311	329	305	331	291	346	342	340	311	307	308	324	352	324	321	314	335	328	342	337	298	340	319	314	323	315	282	316	287	328	312	308	372	320	302	287	321	338	312	311	318	308	328	314	319	327	299	323	348	323	318	307	313	317	280	311	282	309	317	296	320	334	295	319	311	323	321	318	349	329	340	329	330	359	311	342	317	303	355	339	303	315	308	323	319	346	323	322	317	338	287	313	354	299	301	307	332	326	314	325	314	303	309	339	317	297	338	328	339	335	313	305	311	296	329	343	299	288	354	325	308	313	331	320	347	258	302	314	297	307	335	322	305	332	337	330	318	320	337	326	316	320	316	289	336	315	314	349	335	303	313	321	298	325	348	301	292	323	317	333	317	354	332	343	304	324	309	331	296	307	297	301	314	300	316	239	337	309	341	304	316	298	317	329	342	323	327	283	329	311	294	317	302	311	296	289	304	268	327	320	332	312	344	315	337	322	328	289	308	313	333	328	322	331	318	313	300	324	306	306	317	346	296	294	341	340	342	309	337	332	294	337	336	337	351	293	346	299	293	334	307	300	327	274	313	357	318	357	323	333	354	301	333	314	328	318	332	323	312	323	328	321	312	294	333	339	292	313	313	343	327	287	326	286	298	334	321	301	324	306	334	294	316	323	314	310	306	293	326	323	342	324	306	352	344	315	331	346	311	334	295	299	280	337	335	333	309	326	311	339	312	314	316	306	319	317	343	291	332	318	313	303	330	297	321	335	311	325	311	323	321	284	295	311	338	306	321	311	301	338	359	296	331	364	298	337	310	363	332	310	298	329	299	314	333	323	306	334	313	340	334	314	302	347	311	351	285	318	306	316	306	303	305	322	363	326	303	336	306	280	338	335	315	336	303	347	376	320	334	317	312	340	320	321	316	314	328	329	327	323	327	316	339	319	329	288	341	354	313	318	345	342	322	330	325	340	324	304	303	331	341	310	316	315	347	292	303	324	303	322	340	335	311	328	332	333	330	303	281	366	348	291	324	338	344	337	315	322	311	314	345	335	319	321	317	364	302	318	305	300	375	299	281	317	328	289	326	339	331	281	350	336	333	308	327	347	348	334	298	326	297	308	316	333	325	330	303	303	331	307	313	295	351	287	327	288	323	357	333	319	301	312	321	277	346	334	311	344	317	333	355	310	338	310	315	285	324	312	282	288	327	312	339	327	317	317	334	321	309	309	346	334	328	342	315	269	318	325	349	327	308	360	339	318	336	317	290	307	322	298	312	318	321	342	332	322	328	315	320	291	300	310	325	356	331	336	336	333	296	319	316	330	324	333	313	351	310	315	289	310	308	348	348	361	294	312	320	276	337	321	328	309	329	333	330	321	316	305	336	333	335	323	330	307	335	293	335	328	356	350	311	313	320	345	302	320	306	346	342	323	342	331	313	305	311	328	331	323	349	324	300	304	319	290	323	312	341	319	341	298	345	357	321	345	329	312	341	274	319	301	339	324	341	343	290	317	334	302	333	338	298	330	325	308	305	287	335	343	337	308	340	310	361	294	325	293	290	316	311	323	339	314	295	287	302	309	339	282	309	301	325	344	314	311	308	315	315	353	301	296	332	320	323	306	340	303	317	313	306	318	311	341	322	308	337	282	277	318	297	289	339	321	347	309	307	334	308	315	323	333	321	319	319	321	311	317	312	288	351	310	298	337	314	355	334	338	295	305	317	300	316	314	317	341	301	301	301	323	339	316	305	343	292	336	329	313	317	324	332	289	324	307	286	354	353	317	308	328	292	328	322	292	307	321	341	373	309	344	319	283	285	311	303	319	319	363	323	312	300	324	299	299	318	354	309	335	340	324	332	346	335	330	360	313	327	319	317	350	301	373	290	334	335	333	336	307	332	302	356	311	308	325	333	304	314	308	315	296	318	323	328	350	335	317	301	340	318	289	310	344	308	349	316	332	346	316	271	302	317	309	303	326	359	323	327	295	323	314	329	265	324	350	352	335	297	319	327	285	307	313	354	338	335	345	329	322	295	359	289	341	314	328	315	327	315	357	310	306	329	341	336	364	313	326	295	306	339	320	299	334	286	336	309	330	310	303	287	307	311	309	327	290	300	298	320	331	315	328	334	307	308	314	320	309	339	331	306	333	318	312	335	346	302	301	307	311	306	323	317	323	297	288	321	337	317	320	333	320	342	302	307	299	340	289	339	340	284	330	315	317	349	308	327	312	325	333	322	300	314	313
21103	44185	48075	48630	27700	1586	1254	1104	990	945	962	945	1563	9567	16580	14496	9964	6656	3234	1806	1184	865	736	815	754	733	736	757	745	759	777	708	745	748	797	761	707	753	757	752	806	720	730	781	701	805	722	716	757	759	767	751	749	768	732	777	740	713	726	716	772	760	730	759	768	763	700	790	766	757	738	743	823	746	776	697	749	769	790	739	777	757	805	739	785	714	800	769	728	748	721	740	742	728	740	734	762	681	723	737	793	746	763	734	733	758	727	769	723	757	714	721	787	744	785	758	772	722	794	766	742	759	761	798	738	749	721	721	766	791	765	753	774	786	709	711	705	806	768	734	758	778	735	739	775	715	751	708	747	783	766	789	785	742	774	747	725	796	759	739	753	812	769	781	738	811	782	756	741	767	767	782	762	706	744	770	762	754	780	740	737	761	746	762	754	741	696	754	755	725	728	737	765	761	723	773	736	731	693	747	782	746	767	760	753	766	781	777	774	788	766	722	725	739	738	761	740	754	728	753	778	722	784	769	775	724	768	746	800	747	789	747	752	751	746	699	762	760	719	744	758	782	769	751	724	778	779	762	751	771	755	788	703	758	789	741	719	717	757	756	707	782	734	805	769	746	710	794	724	775	733	697	754	778	739	793	715	752	781	751	764	756	745	724	726	741	740	767	727	737	762	718	773	724	805	801	733	783	745	775	748	754	768	777	726	735	777	759	677	724	779	714	704	749	775	799	758	760	703	704	823	762	741	720	731	771	767	736	759	756	794	711	766	762	742	766	755	758	740	749	745	810	751	805	764	767	767	737	799	776	754	735	741	770	743	744	786	740	759	796	750	721	743	743	747	773	770	756	816	748	750	765	786	774	797	799	764	737	727	773	719	767	739	745	762	741	777	811	759	755	718	737	751	728	755	721	743	759	750	745	748	776	730	750	740	819	748	784	722	797	724	782	765	756	734	745	729	735	767	778	748	765	760	753	784	769	741	748	758	748	755	765	750	756	714	731	757	722	780	785	797	748	772	738	799	738	752	740	739	742	758	775	761	763	718	764	785	788	788	726	773	778	710	752	720	744	780	723	757	763	747	788	718	755	765	729	774	764	763	789	817	789	774	754	744	732	738	768	770	783	770	763	681	723	741	768	720	714	735	764	712	778	752	711	755	752	757	741	750	686	736	789	717	785	742	752	769	769	730	773	733	742	711	763	789	747	753	757	742	761	781	741	795	781	781	742	676	781	731	762	738	770	746	749	764	739	745	760	793	776	744	710	753	701	722	759	732	748	735	752	735	763	724	776	741	777	722	763	725	751	760	690	735	786	765	760	758	770	764	778	798	745	759	747	742	710	739	719	710	762	798	732	756	751	730	779	790	757	741	797	760	774	753	751	761	783	684	765	726	745	796	767	806	763	725	767	706	737	684	775	734	747	786	719	827	719	724	765	763	768	678	777	737	723	709	738	763	746	746	754	766	725	769	740	789	771	696	769	800	729	729	764	754	742	723	763	739	765	773	700	740	726	706	749	759	782	772	718	825	743	716	748	725	729	759	800	738	790	769	741	765	732	785	791	756	715	734	756	747	757	717	746	748	783	766	723	732	778	779	711	758	702	769	759	746	745	772	744	733	726	753	768	776	747	719	759	760	752	753	783	789	710	734	791	728	748	753	722	739	783	768	790	746	757	737	726	757	735	764	791	771	752	718	734	772	733	738	768	748	751	755	744	713	731	728	764	748	787	740	762	754	719	802	726	776	728	766	717	753	801	737	757	773	751	745	698	751	757	736	737	742	770	747	736	775	778	745	744	715	798	773	805	769	738	802	760	745	744	805	805	786	747	742	725	780	766	737	708	778	738	746	763	770	746	796	780	768	736	756	800	746	737	743	745	756	701	765	693	754	700	785	754	747	797	762	732	704	752	754	733	743	738	736	749	732	742	766	726	780	787	770	769	779	808	731	742	745	773	752	760	723	764	774	730	828	760	755	709	782	829	751	754	773	746	778	761	745	768	782	715	774	762	704	757	743	736	771	711	824	722	769	729	791	751	753	764	769	764	759	752	727	748	796	789	769	751	750	711	771	780	771	735	737	784	745	792	783	674	738	718	771	747	683	771	779	759	786	700	720	753	809	724	749	757	777	772	747	798	743	741	745	769	735	710	684	724	715	763	737	754	786	736	802	783	755	746	754	759	758	731	747	777	753	776	753	794	759	753	728	783	764	746	759	770	730	748	770	746	764	803	767	753	730	733	742	754	754	751	759	747	754	707	734	794	762	746	703	770	777	770	778	739	772	714	800	743	740	750	760	759	821	775	749	717	759	722	793	743	703	742	702	784	822	748	748	717	714	722	768	784	699	761	731	728	744	793	769	783	766	708	769	755	753	765	731	662	748	746	771	720	781	735	790	741	805	748	729	727	760	763	749	751	705	776	732	802	764	773	764	760	788	789	772	767	760	717	748	710	722	767	776	730	713	784	754	738	738	779	740	745	709	749	760	724	770	740	765	735	724	719	733	710	725	753	708	679	725	761	769	775	744	821	772	744	727	818	753	769	778	737	747	729	720	790	757	802	782	773	754	718	805	749	686	733	754	753	749	795	697	726	760	781	758	806	706	758	782	754	761	703	761	739	778	730	743	741	681	776	731	745	734	779	725	727	772	712	807	723	771	803	728	756	744	815	717	769	724	740	726	782	796	759	734	828	741	737	761	756	752	777	792	730	711	731	739	792	733	746	781	742	760	732	767	731	732	750	727	749	763	798	758	718	728	717	711	772	776	711	713	754	760	783	728	766	821	777	781	763	764	734	736	795	789	760	749	779	732	748	780	771	745	742	740	753	735	728	810	796	772	767	680	785	807	748	772	789	714	782	772	798	751	742	742	748	758	737	754	761	761	732	754	716	788	749	719	745	724	756	718	772	704	751	734	754	765	714	697	766	790	749	760	773	752	751	723	761	725	780	810	780	770	801	735	740	747	679	758	765	727	771	782	724	781	745	777	788	709	754	757	769	753	781	718	718	771	755	721	780	781	729	748	791	734	761	728	788	750	725	769	733	761	765	802	780	787	742	729	813	737	724	763	749	731	777	729	751	780	739	757	732	775	734	763	743	764	730	781	763	784	754	793	770	770	733	728	706	738	768	772	756	745	779	737	753	674	728	774	767	763	715	776	711	776	783	800	753	771	770	802	696	785	714	717	757	762	673	751	735	780	753	747	711	721	734	730	771	741	762	749	769	778	777	758	752	703	734	758	739	793	747	749	785	720	738	749	770	768	747	747	725	769	746	799	745	751	786	750	772	741	696	788	817	779	796	722	780	750	792	708	710	806	746	747	802	759	746	772	800	771	743	748	799	751	772	682	791	738	784	745	752	772	747	769	714	815	772	759	728	764	716	765	757	808	785	750	767	738	759	862	740	741	753	745	747	774	780	788	707	755	730	732	753	743	700	714	769	757	770	790	762	769	773	737	714	733	711	745	751	736	726	755	763	738	747	760	771
43054	66152	69661	58139	39554	11286	860	412	389	345	347	319	543	3602	6382	5207	3328	1874	933	563	391	287	300	287	276	271	262	292	278	282	245	299	295	312	308	299	276	255	257	253	279	271	283	305	255	256	258	282	263	234	286	270	285	268	267	237	284	276	251	283	266	244	288	289	287	237	260	284	277	327	246	284	286	272	267	255	248	267	257	271	299	249	297	273	274	262	257	266	295	284	284	247	292	241	297	281	273	264	278	274	262	288	267	256	281	271	275	285	273	240	274	261	258	307	290	282	270	276	256	252	292	266	263	241	281	269	303	276	234	255	248	295	252	267	302	287	270	278	252	268	299	278	274	287	263	281	272	256	260	255	271	262	288	263	268	259	283	251	260	288	261	267	252	295	264	266	266	293	273	318	260	321	290	293	317	236	268	263	288	278	278	243	253	244	285	288	280	265	270	282	248	264	241	262	290	267	251	299	301	289	277	244	289	300	258	255	245	272	284	293	283	284	276	271	273	247	316	299	278	301	261	278	271	261	250	288	271	278	266	248	291	280	299	284	290	288	273	292	296	271	241	286	286	281	263	294	292	249	296	260	314	290	292	278	283	288	240	282	250	277	261	275	285	283	295	266	272	281	277	261	285	272	275	276	274	273	274	270	278	249	256	273	250	261	238	274	280	262	254	302	287	282	279	263	243	290	286	258	287	284	256	274	272	246	262	275	277	266	255	271	266	260	259	298	247	275	290	280	281	299	268	275	264	241	250	255	304	258	263	283	310	278	259	282	275	278	253	278	271	257	246	255	240	260	234	262	254	283	288	296	312	291	269	254	270	316	262	258	271	282	266	279	267	313	271	269	256	307	269	289	253	314	271	273	298	312	301	291	284	248	275	266	264	283	294	289	248	248	261	252	259	313	249	289	279	253	285	244	254	271	272	247	290	273	286	293	255	271	272	256	240	249	266	271	304	307	254	277	298	256	278	264	255	268	253	266	263	281	245	254	282	279	269	261	266	280	277	274	255	257	286	318	293	291	285	279	263	261	261	238	268	258	291	287	263	287	269	278	257	271	274	272	260	285	234	267	286	253	264	288	270	266	294	268	256	269	277	265	274	263	266	306	287	245	291	284	245	290	261	276	283	278	303	283	287	259	270	285	263	277	302	302	276	279	273	247	237	291	276	254	263	258	276	259	276	260	283	282	279	274	295	268	275	277	283	291	275	274	287	296	278	249	270	265	290	275	268	278	275	289	294	258	267	281	277	263	279	292	286	271	270	266	306	279	277	287	268	265	277	266	277	270	280	291	244	281	262	272	280	286	264	281	298	300	240	263	253	276	295	270	253	286	305	294	248	249	283	308	287	320	283	272	303	260	250	286	270	279	282	285	284	282	289	251	270	298	255	279	271	264	284	249	254	257	286	292	289	306	251	283	298	278	268	277	275	283	272	286	265	282	295	241	271	274	282	259	272	267	237	292	287	269	261	268	260	301	268	236	271	250	284	252	255	285	255	255	301	270	266	260	267	296	306	300	271	276	257	280	240	272	300	278	281	280	281	307	308	285	260	275	272	264	261	289	301	259	256	259	290	266	302	307	278	277	290	269	280	271	255	263	267	281	283	265	257	291	259	274	281	279	267	278	256	280	251	259	269	273	298	273	291	254	259	271	284	289	258	286	283	288	276	260	279	277	245	267	254	249	283	292	264	230	273	296	262	284	273	279	291	255	275	267	246	267	285	270	250	300	287	329	257	235	289	254	274	280	278	249	265	252	257	262	277	250	277	273	280	281	253	286	261	251	298	271	258	273	270	282	250	266	274	290	268	280	250	271	282	300	269	273	277	265	280	269	251	270	271	269	282	248	265	273	290	300	280	263	285	282	286	254	264	275	272	286	291	276	296	280	291	294	258	270	259	266	269	260	289	272	262	293	275	279	263	281	271	303	275	261	257	262	280	246	285	281	268	291	282	269	293	273	273	313	255	269	282	235	245	278	252	248	274	280	267	283	278	256	262	291	278	269	279	235	302	290	245	259	255	255	282	247	263	258	293	290	253	274	297	309	229	282	284	253	245	265	237	248	263	266	275	294	269	276	307	288	285	260	264	265	256	313	239	277	320	290	272	279	267	326	267	315	260	298	253	243	283	266	274	282	260	274	292	285	263	276	287	263	275	266	272	281	301	283	286	292	266	280	255	277	284	240	293	270	278	296	281	267	256	267	294	251	244	306	269	266	288	275	259	301	252	269	282	289	247	287	266	252	276	268	295	253	296	267	269	280	296	271	268	260	255	276	276	263	284	265	276	296	261	267	304	290	270	263	280	266	290	277	277	291	262	256	293	241	247	258	279	293	267	244	251	265	280	272	290	281	272	278	282	271	265	274	275	293	286	285	278	313	279	295	256	272	247	276	259	292	291	287	250	248	261	267	295	277	300	255	274	256	279	280	282	271	254	240	271	286	262	267	265	243	274	272	272	234	264	259	294	245	264	245	289	295	255	245	265	258	256	271	264	251	274	242	258	261	289	262	304	286	276	295	242	289	277	238	277	250	283	266	282	286	278	300	282	276	261	260	270	261	278	276	270	268	302	272	238	276	268	258	270	300	274	256	282	234	280	293	262	326	281	282	272	231	226	273	278	279	286	291	277	236	275	245	275	258	281	271	288	261	263	283	286	283	296	271	283	264	242	276	260	291	279	268	288	293	324	287	300	297	272	276	271	273	270	277	289	271	262	274	264	254	284	268	251	276	282	261	266	276	273	285	260	278	262	289	265	281	241	261	305	247	288	246	254	283	255	259	313	266	257	285	269	300	273	235	282	296	290	288	302	307	259	252	286	250	253	275	288	294	292	300	250	278	269	292	268	276	301	255	259	287	290	297	323	261	261	274	290	271	243	277	280	243	290	258	286	281	243	302	274	291	303	284	286	287	254	270	302	284	243	281	306	312	291	290	250	278	331	259	267	283	307	283	291	291	284	260	289	270	252	274	296	297	258	251	275	274	295	233	314	304	310	300	267	279	261	261	275	306	319	260	267	280	257	280	313	294	275	244	298	278	275	292	286	280	264	324	289	277	281	280	301	277	281	268	250	274	290	263	238	276	277	266	273	272	269	295	296	247	268	283	273	258	283	273	258	289	275	261	254	290	257	299	279	275	264	262	244	291	301	294	268	285	290	267	279	234	277	273	278	290	269	286	281	287	269	281	268	280	285	277	235	290	284	272	275	251	259	274	261	278	293	291	293	250	313	307	271	324	249	276	269	313	279	268	266	272	279	251	233	284	299	270	271	285	285	269	257	287	279	243	290	286	287	244	265	262	270	302	267	259	273	245	260	283	261	273	297	297	269	285	269	285	289	280	299	273	241	297	266	285	287	260	264	249	254	264	264	235	246	242	276	272	247	266	271	293	291	270	243	258	280	252	314	302	267	295	272	252	282	280	268	273	280	265	275	274	274	250	255	281	268	262	264	282	266	282	279	265	269	255	245	265	274	277	247	253	271	271
25843	50646	62357	62423	47915	4223	1384	1240	1156	1067	1073	946	2498	16959	24505	19930	14639	8618	3931	2179	1234	801	706	637	625	645	650	621	663	617	642	687	701	625	666	650	683	651	663	673	690	612	651	615	647	653	628	612	635	624	647	637	650	676	671	644	640	641	680	745	668	683	684	646	664	707	676	688	656	676	653	643	649	685	668	669	641	652	629	655	669	664	640	660	695	673	651	659	643	706	660	659	675	661	692	675	661	641	647	665	671	651	685	671	664	707	693	636	672	653	657	659	653	653	671	697	657	645	625	632	651	665	681	656	667	624	650	679	643	653	671	643	661	670	678	634	640	675	666	623	630	668	666	629	644	684	680	643	646	662	636	684	646	679	648	618	686	648	674	666	658	671	685	626	652	676	664	675	689	658	591	681	694	620	673	629	619	666	695	611	684	651	673	653	668	663	624	656	658	661	685	666	637	700	647	638	638	675	695	685	656	657	693	651	637	679	610	689	665	682	653	665	670	654	610	685	667	651	689	640	685	667	657	663	714	658	613	721	708	670	657	642	676	723	635	632	670	683	695	623	622	634	639	720	647	651	711	672	669	676	647	633	657	673	644	673	656	693	632	670	632	698	656	715	696	686	673	601	674	649	636	607	660	624	674	616	680	689	656	627	714	696	654	697	683	605	688	678	657	654	614	657	698	619	646	702	615	652	615	631	680	643	680	645	668	617	662	615	629	644	653	685	699	648	660	660	692	629	652	638	633	634	694	713	652	688	666	629	648	650	707	631	656	639	660	659	647	661	631	615	648	628	672	619	667	612	675	723	699	664	676	607	702	634	649	694	676	661	662	663	674	639	632	653	655	634	677	671	667	705	621	658	633	653	653	623	670	670	626	635	636	641	696	610	643	709	629	598	643	581	702	632	679	667	682	618	637	649	654	657	640	667	635	649	629	675	684	664	656	696	655	641	620	685	672	658	650	619	660	652	661	667	686	615	653	671	662	603	672	627	669	659	637	664	698	700	670	668	673	624	664	607	632	628	676	679	680	598	692	636	680	627	664	689	662	652	652	682	689	665	685	642	685	684	631	594	691	667	701	662	681	649	694	597	672	670	648	616	683	644	658	676	670	633	663	659	659	640	705	668	679	666	658	576	695	661	618	649	633	621	642	651	667	652	683	673	696	693	662	688	669	625	629	651	620	667	652	645	614	650	624	643	621	642	639	658	662	681	636	636	648	624	646	665	668	685	686	675	641	658	690	670	641	646	663	627	629	683	677	603	738	664	640	680	715	674	657	666	621	683	662	673	603	677	626	656	684	620	682	674	668	677	658	650	703	602	646	635	662	669	587	653	645	668	634	590	705	664	662	681	671	658	669	662	670	650	646	639	683	681	672	667	656	651	689	634	643	645	644	627	702	657	663	656	670	664	634	674	655	673	672	686	620	603	645	636	599	681	687	637	633	689	644	649	677	633	690	644	682	713	663	660	694	683	635	670	717	686	645	721	661	628	674	603	616	661	688	656	664	669	683	637	667	657	675	685	648	665	661	698	667	711	660	642	660	657	667	649	656	665	684	708	619	650	690	644	664	631	701	711	637	650	656	626	669	649	606	672	679	665	675	630	666	703	657	634	661	658	661	636	638	688	672	655	627	655	665	625	677	698	684	647	684	680	644	650	654	692	661	689	681	669	696	655	651	661	610	679	648	690	644	645	649	638	672	666	624	689	654	651	618	678	658	677	675	649	642	726	627	641	616	633	651	618	650	649	732	654	662	658	616	648	655	639	671	640	620	699	651	667	647	605	677	629	658	646	663	637	636	680	652	659	652	643	654	629	649	651	702	684	705	634	644	688	670	652	626	669	609	672	689	677	644	665	652	587	631	664	672	653	641	645	634	624	641	694	695	652	644	697	639	638	640	713	655	699	670	650	676	657	656	673	634	659	666	614	677	637	601	662	652	674	646	628	630	681	615	668	661	627	653	657	653	612	615	661	665	628	666	662	645	648	630	651	671	665	682	661	646	639	659	703	639	640	713	639	691	660	643	667	680	607	643	681	670	648	659	663	655	701	692	641	657	641	646	605	652	691	662	649	706	663	676	672	645	669	637	674	666	615	630	678	707	641	669	630	637	617	696	670	640	641	701	676	649	666	651	627	671	656	655	628	653	685	674	651	687	667	701	610	652	656	624	665	657	686	662	671	640	681	646	672	701	643	654	638	625	667	640	656	640	654	653	623	630	618	680	663	644	679	652	630	658	680	608	640	633	667	711	653	658	636	632	634	679	680	706	667	628	613	621	702	676	636	622	663	684	634	662	679	637	648	624	653	673	716	660	640	675	669	679	697	675	632	641	711	646	678	610	659	634	663	651	695	621	680	689	634	675	641	674	664	690	646	680	664	675	679	654	688	673	618	644	668	674	687	673	705	638	655	680	678	663	646	675	682	665	635	673	625	642	693	664	706	670	690	642	635	600	671	660	701	614	632	670	693	641	666	683	661	654	676	649	687	622	651	691	662	682	669	656	674	668	677	632	665	693	665	599	693	652	677	654	613	674	660	661	624	673	631	655	662	688	689	672	694	653	668	658	638	656	609	650	675	647	657	648	681	632	654	674	624	604	638	661	681	636	612	657	660	665	652	702	655	625	658	645	584	659	684	711	648	672	668	701	688	672	659	658	621	645	665	633	668	675	659	643	687	660	622	635	662	674	656	637	650	700	683	631	655	662	706	670	685	665	679	662	666	624	607	651	674	699	665	691	674	629	621	660	616	667	649	654	682	679	690	632	641	638	682	664	678	656	672	679	660	673	686	677	689	640	673	708	621	629	641	623	615	707	641	656	684	654	720	657	627	677	645	600	663	622	654	640	677	639	679	679	698	654	668	672	679	635	644	676	667	657	632	654	623	649	667	669	619	657	713	664	660	637	710	667	634	634	668	633	678	666	674	657	677	683	662	637	672	699	669	675	638	683	647	689	620	674	691	685	659	652	678	660	635	634	641	634	637	644	680	646	635	612	659	676	627	670	604	691	641	653	653	631	669	662	679	670	654	657	670	646	684	694	658	622	656	642	698	686	667	653	647	664	640	662	677	626	647	672	679	700	679	688	719	652	683	683	658	658	682	638	680	686	690	637	690	616	695	710	651	691	677	647	644	639	639	659	678	698	669	629	657	666	659	638	666	630	659	679	666	652	657	605	710	601	651	638	692	643	627	659	705	639	654	670	640	677	640	662	675	646	662	663	668	612	657	698	670	686	701	657	680	659	674	635	692	648	638	651	666	645	665	648	671	603	622	700	671	676	668	670	655	660	652	668	615	621	687	666	624	693	669	650	643	622	643	669	634	625	678	645	659	646	664	658	688	684	651	645	631	662	655	675	674	690	651	646	659	626	625	671	674	674	661	671	641	669	681	635	679	663	631	636	651	586	630	612	633	642	704	682	648	660	592	656	626	661	660	675	662	627	690	653	630	689	653	702	668	626	669	633	697	650	668	754	666	700	674	691	663
3970	6494	5731	3286	1227	402	383	372	404	398	373	360	367	438	621	684	592	565	441	461	388	396	396	421	370	397	356	394	364	384	374	348	376	349	386	355	406	366	383	412	356	378	374	370	380	385	415	395	374	336	353	381	416	406	360	374	379	395	396	384	361	394	375	373	385	387	409	368	389	406	377	376	378	385	386	430	384	387	384	396	356	384	371	378	370	400	400	376	347	386	395	369	364	397	374	410	395	393	396	372	418	392	344	420	419	390	342	390	354	380	373	376	405	382	409	389	369	380	355	389	379	393	373	356	400	360	372	394	411	387	392	353	411	387	371	329	380	385	409	371	393	392	361	382	413	385	408	382	395	387	410	353	403	395	352	411	397	410	403	363	358	384	356	374	386	354	393	378	398	404	382	362	349	399	347	396	371	363	371	378	368	394	384	364	383	391	343	376	371	402	397	383	398	424	364	411	407	372	404	411	390	378	346	387	402	377	359	365	376	424	411	367	361	366	401	389	378	347	362	372	358	373	363	401	396	363	410	380	367	355	361	380	394	376	386	384	378	372	345	345	343	379	401	344	399	385	408	404	389	357	394	390	354	393	380	400	401	367	379	359	369	393	378	381	349	411	381	395	375	398	358	366	348	360	364	402	370	391	370	405	385	419	398	382	367	384	401	350	409	411	393	377	326	377	347	373	370	397	391	346	398	374	382	379	399	363	382	401	418	425	377	390	407	359	370	392	438	399	383	382	396	383	416	364	389	377	375	367	404	352	387	367	385	382	386	378	396	373	408	354	400	386	409	363	369	395	421	362	420	388	373	378	386	408	366	418	375	411	416	395	382	407	411	428	348	379	360	351	372	386	406	347	379	399	406	400	380	410	393	377	396	378	380	406	363	370	374	368	396	391	412	387	397	353	363	389	388	385	363	390	356	360	394	386	362	380	385	400	417	376	363	370	380	365	373	376	421	371	378	372	381	380	344	384	408	379	367	368	402	371	414	391	362	360	368	381	395	393	353	368	384	373	385	352	349	408	344	372	368	399	386	377	392	376	392	371	375	400	389	393	377	368	362	375	386	373	362	343	362	417	353	400	341	351	382	350	394	419	376	399	416	370	388	398	388	360	411	377	346	372	399	361	400	412	384	385	388	355	367	395	398	377	353	367	340	409	374	350	372	376	383	401	385	357	380	368	396	377	376	365	392	409	393	374	366	338	384	410	386	369	393	378	373	388	405	381	379	412	414	391	416	371	405	354	392	414	391	364	344	350	394	421	412	406	363	390	376	361	397	402	359	431	388	373	333	375	373	394	418	394	365	362	386	384	397	404	401	439	400	420	357	373	379	397	383	367	383	384	370	339	372	388	376	377	353	377	375	398	416	393	363	381	411	397	381	374	373	324	363	363	356	367	370	388	402	390	375	369	378	391	388	384	360	371	389	388	376	374	365	399	398	373	387	382	380	363	407	374	385	401	376	397	357	361	412	374	394	377	369	348	375	375	369	386	419	403	380	353	395	363	389	348	417	412	414	418	419	411	398	386	392	360	394	337	370	402	365	369	401	401	443	362	378	412	397	399	396	384	407	377	385	356	379	368	399	449	384	369	362	376	385	378	384	376	370	367	378	352	349	377	357	369	358	380	376	398	400	425	363	412	377	380	381	373	369	382	364	364	359	395	356	399	362	371	386	382	393	379	403	390	376	389	369	389	356	377	380	390	357	385	354	397	410	357	363	383	414	392	370	405	347	382	369	366	336	406	388	352	348	365	348	377	413	396	360	381	391	408	391	372	340	407	364	390	408	354	398	351	393	386	409	387	361	400	384	379	398	376	392	366	385	385	386	394	382	361	326	385	395	381	391	396	389	381	356	345	406	375	348	394	384	391	410	376	371	367	439	387	369	394	381	402	387	375	443	361	375	362	364	380	395	373	348	375	370	392	390	389	366	418	386	386	393	393	402	364	365	366	366	391	369	365	362	368	365	383	395	372	367	389	415	345	412	420	392	420	355	407	388	389	420	404	417	421	371	415	378	394	370	380	387	399	381	385	399	384	381	406	347	394	365	382	381	395	382	342	398	369	365	412	372	378	400	366	407	366	373	369	332	350	396	371	372	411	373	381	375	400	357	373	372	379	366	387	357	381	372	370	384	383	394	384	397	374	376	379	395	369	407	394	357	388	395	368	405	392	383	417	361	381	361	418	353	372	375	372	382	395	383	354	396	416	371	386	391	384	369	386	382	405	373	388	391	390	385	353	374	376	389	361	370	368	387	377	426	371	383	407	426	417	377	372	396	386	390	375	381	349	408	389	391	362	370	372	387	346	369	409	402	398	371	409	385	373	369	364	381	402	384	366	377	400	365	393	412	364	390	364	361	385	374	377	382	386	379	358	379	399	345	388	422	363	363	406	365	376	373	343	354	386	409	392	381	386	389	351	373	352	393	375	389	364	358	392	383	381	368	402	414	334	371	389	386	373	392	383	392	373	380	369	341	372	400	429	379	398	403	379	390	372	394	384	376	403	365	368	368	377	372	403	364	399	362	411	391	381	384	417	391	397	408	400	384	376	402	397	366	367	381	387	378	403	383	416	363	375	384	392	419	410	391	386	373	384	386	374	384	391	370	385	380	371	353	361	383	369	381	398	394	374	399	404	399	369	359	385	362	400	383	383	353	408	399	396	367	404	364	372	388	351	416	372	380	383	393	357	375	413	403	358	365	387	372	399	379	397	363	369	396	346	383	359	398	392	426	377	386	363	397	404	354	387	377	367	413	399	394	350	395	357	364	372	369	391	375	369	396	363	391	354	421	398	354	355	368	375	393	382	371	344	375	412	358	389	398	412	382	373	382	383	425	399	392	423	361	366	387	373	379	363	400	393	380	374	393	393	348	378	383	371	361	378	397	394	418	416	393	345	395	357	379	374	407	379	367	376	370	404	400	408	366	399	372	398	368	392	380	379	373	394	372	395	393	338	337	364	420	377	394	405	397	390	396	387	408	417	348	363	405	409	401	363	420	376	367	370	388	398	340	400	383	365	349	390	388	361	370	359	388	446	346	393	358	359	409	407	332	405	345	367	379	358	374	374	420	393	410	363	400	385	387	404	407	365	385	372	374	395	365	407	373	371	366	389	391	379	371	390	395	369	347	379	405	396	383	351	371	398	390	363	382	354	387	364	379	399	377	378	379	395	382	369	356	386	393	382	404	397	331	348	404	350	390	364	334	408	391	376	381	373	369	378	399	405	353	356	343	420	374	367	380	390	364	391	362	360	367	385	400	402	412	391	392	355	392	400	377	360	396	396	382	370	377	371	372	354	337	381	371	351	393	417	389	350	374	404	384	387	345	364	384	373	347	361	410	345	369	409	364	367	396	378	398	392	384	378	392	365	395	381	368	396	412	374	402	391	367	409	367	397	426	345	371	363	357	373	392	375	400	362	356	404	360	387	371	416	426	381	355	392	422	408	409	371	400	330	364	398	362	368	368	384	388	368	355	355
4930	10232	10897	9474	4273	916	946	901	920	935	901	922	891	1430	2336	2341	2052	1588	1165	1033	957	879	906	882	859	879	852	915	914	926	856	846	856	902	928	942	839	903	822	893	923	837	889	874	914	895	841	881	905	906	923	881	893	874	877	887	839	880	923	894	865	919	898	883	919	909	870	886	908	882	845	854	885	956	907	924	824	856	870	899	906	945	868	909	887	839	849	904	894	860	889	877	889	864	870	865	879	896	847	886	864	906	890	902	913	854	818	882	955	871	893	933	857	907	910	913	857	852	879	859	901	889	820	897	842	868	883	890	843	885	855	890	847	921	920	883	891	792	859	865	857	912	910	850	858	859	937	894	881	857	902	878	857	891	835	840	930	836	890	902	910	873	863	929	903	864	888	865	886	871	913	842	863	877	920	879	913	874	851	898	855	903	916	856	856	909	911	913	861	935	842	891	932	881	831	880	891	867	868	835	891	862	902	907	859	853	862	879	838	828	898	895	864	885	844	896	850	889	915	847	923	873	858	813	865	931	865	866	899	897	882	871	869	875	913	885	878	908	877	873	860	856	907	834	942	875	886	901	920	841	899	965	908	940	929	909	855	854	913	873	876	864	865	892	868	824	856	895	918	850	886	868	826	864	899	941	842	817	926	899	899	887	863	943	890	850	867	866	961	912	841	851	892	893	870	861	872	918	921	866	869	938	914	884	845	878	871	920	922	910	883	867	901	866	872	886	904	879	900	854	893	852	847	911	921	859	889	851	874	872	867	858	887	870	965	878	878	856	889	877	884	895	900	900	879	817	885	859	890	911	901	880	945	945	914	903	868	877	889	897	908	885	886	887	893	890	884	896	866	849	912	859	915	908	878	892	921	887	896	873	809	891	863	851	886	877	899	960	901	826	918	971	855	850	867	894	897	857	898	907	934	864	857	853	878	867	879	860	857	881	888	898	887	914	873	876	933	895	890	860	859	847	819	853	904	866	855	870	865	877	899	850	826	895	861	910	863	852	902	874	863	920	860	896	859	892	772	928	839	918	881	978	914	858	916	874	918	908	895	857	895	863	903	884	852	878	857	887	838	894	868	874	897	906	869	935	896	899	903	860	878	813	878	917	892	918	888	864	904	878	874	893	862	895	885	861	893	898	888	877	889	891	859	884	910	889	929	915	911	895	872	870	869	859	885	878	838	900	866	889	901	861	867	856	903	843	882	944	832	876	873	873	865	879	843	890	884	847	888	908	868	889	882	884	893	828	865	873	916	839	876	905	897	883	888	894	894	852	844	908	835	882	859	869	886	860	862	865	872	924	898	926	855	875	852	912	891	829	873	899	889	870	821	878	859	910	927	885	846	888	876	815	902	841	847	836	834	933	866	851	919	858	876	875	835	880	869	867	859	884	878	872	902	897	878	891	872	879	903	943	917	850	871	946	860	859	858	895	834	858	841	867	888	945	863	861	907	903	838	849	880	904	912	887	902	861	924	839	918	896	925	846	821	894	884	868	912	902	883	872	847	949	871	915	921	878	860	886	871	864	856	914	887	930	888	900	922	863	890	919	902	842	843	905	890	901	874	832	875	882	874	876	866	860	886	901	863	913	894	908	868	876	852	900	889	921	885	921	868	903	885	914	906	867	926	792	917	904	898	897	929	904	853	901	895	915	891	953	884	907	865	892	886	912	897	929	900	931	910	898	834	884	866	867	898	876	840	849	856	864	859	929	930	890	880	892	940	899	897	924	887	897	854	881	892	876	913	816	887	911	900	938	805	888	938	896	893	933	895	883	871	890	909	881	859	919	943	907	910	868	873	871	887	882	875	943	882	832	868	892	863	837	835	859	848	879	939	905	852	860	870	864	881	883	931	863	895	888	829	877	869	854	838	885	840	839	915	886	896	880	908	884	868	851	882	805	937	892	826	882	866	900	905	871	812	883	891	849	882	939	904	864	936	886	934	898	860	836	887	826	924	855	863	850	867	902	839	861	895	849	904	871	911	927	882	887	870	878	919	920	912	880	854	900	889	850	900	856	882	907	872	883	886	924	848	906	898	854	965	863	841	865	831	835	883	866	941	877	896	821	907	850	905	813	891	892	833	886	872	858	862	882	814	870	853	877	860	884	901	877	837	906	858	853	872	926	872	859	910	900	914	894	858	858	903	890	928	877	857	838	926	871	892	901	864	870	858	916	854	895	896	908	901	883	881	901	863	875	871	869	854	882	879	957	899	858	861	860	881	917	879	875	907	884	884	890	903	867	876	911	910	871	904	910	848	885	813	941	850	916	864	911	883	913	873	850	925	880	857	896	899	863	863	925	903	878	907	831	873	877	900	828	849	837	855	914	869	831	889	868	868	903	867	895	911	883	868	926	866	855	863	868	856	870	851	904	898	850	892	849	841	883	847	871	873	872	902	875	927	867	890	892	845	913	901	848	917	847	877	842	855	874	905	903	901	919	878	890	821	896	914	875	890	878	900	886	863	878	879	896	896	880	938	867	884	889	893	903	867	880	911	914	881	875	897	874	914	903	974	889	885	867	875	897	866	888	841	856	929	869	883	941	896	891	870	847	836	844	934	860	902	881	852	896	883	829	908	859	863	894	910	805	864	929	902	873	919	887	862	859	907	899	905	827	865	860	843	850	903	874	883	920	916	907	925	913	917	925	860	816	893	976	928	921	864	873	842	910	838	894	919	848	887	896	917	954	869	876	872	921	866	917	866	897	876	906	846	902	834	885	883	982	884	908	924	865	871	901	824	893	915	858	873	978	843	877	832	891	865	900	879	881	861	895	874	872	886	868	870	870	912	832	909	868	856	895	874	868	846	896	885	867	851	823	912	919	902	901	934	861	843	897	893	878	850	860	891	946	956	855	849	866	854	845	939	874	886	873	916	918	854	879	871	871	842	853	937	859	891	888	880	897	876	899	876	931	938	869	857	892	901	909	911	910	899	897	879	947	928	849	860	885	902	872	885	908	875	866	896	848	831	903	916	884	897	807	886	866	859	867	900	924	871	896	866	890	883	879	865	930	899	882	886	836	896	867	905	889	857	909	905	897	852	854	897	888	870	850	833	927	958	898	898	815	936	886	872	907	898	874	906	852	862	849	839	892	876	924	864	928	811	886	806	830	904	851	838	920	862	923	865	868	863	875	843	876	904	900	906	905	875	842	935	905	883	846	884	912	909	839	857	852	863	928	880	922	910	842	867	879	887	858	900	875	918	805	839	921	841	873	885	853	846	879	880	910	840	919	919	894	902	928	844	876	841	862	891	924	944	871	897	901	871	867	870	886	944	877	849	893	880	863	851	879	863	835	894	879	853	882	861	867	922	841	922	873	851	871	877	970	908	888	862	885	929	856	843	883	919	883	912	903	867	853	886	865	837	904	892	858	909	924	914	856	875	859	920	881	834	840	899	902	860	836	900	898	885	899	858	891	894	850	897	899	860	844	850	907	876	918	875	920	897	834	917	883	866	820	893	895	884	855	859	841	889	881
32871	54176	54750	38578	17276	1366	402	392	365	338	364	374	571	2619	4236	3259	2290	1378	771	542	362	357	313	314	300	345	311	290	303	316	309	322	325	298	370	310	310	329	338	343	340	335	372	328	321	314	304	312	311	328	316	321	316	338	346	351	308	341	310	334	298	316	362	359	302	356	311	315	344	336	335	322	348	323	347	346	302	345	343	312	317	340	289	333	320	317	302	314	333	304	320	345	297	320	313	286	324	357	342	331	304	324	312	286	353	310	343	297	315	325	339	314	326	309	315	333	306	351	329	333	328	335	331	327	334	302	335	316	320	320	287	330	281	331	321	356	350	327	358	303	340	328	345	311	331	340	318	343	334	332	365	336	332	338	365	336	337	301	349	304	334	336	341	316	317	348	295	309	344	329	325	318	348	339	332	284	329	351	336	341	295	317	320	340	334	297	285	285	354	297	323	276	355	311	305	338	312	347	318	316	344	292	363	341	324	326	326	352	348	318	308	317	305	305	291	310	330	350	311	341	320	293	290	331	347	309	337	317	307	328	353	335	328	313	299	340	315	335	319	338	357	355	326	327	327	283	342	321	332	332	311	318	335	325	350	355	302	295	303	288	319	333	343	312	319	292	322	314	367	324	336	318	331	321	313	316	278	301	331	316	339	326	353	365	328	337	330	337	334	337	349	324	341	313	313	327	326	329	321	328	324	344	343	312	344	300	299	326	323	326	343	345	342	289	306	306	351	348	313	314	339	326	327	300	299	348	345	328	335	318	331	304	354	315	303	336	346	319	332	328	330	305	293	321	328	307	308	330	299	346	332	334	315	328	314	306	350	315	319	340	359	329	326	323	326	331	315	316	341	317	386	355	283	311	331	317	359	325	359	354	342	330	309	348	338	330	336	318	345	300	338	352	319	325	337	311	353	326	333	332	334	315	313	337	304	363	333	303	402	340	320	344	310	314	350	301	343	307	319	268	337	321	318	293	327	356	346	310	324	311	340	326	323	330	320	348	297	343	297	329	338	312	319	318	310	321	323	327	321	339	298	309	291	333	320	338	326	316	350	342	322	348	317	332	346	363	325	321	312	308	298	336	316	309	293	262	331	322	328	341	350	333	353	289	337	345	340	305	302	344	282	330	304	318	329	321	324	334	315	321	344	317	347	341	284	345	363	371	314	341	348	354	316	327	343	336	327	323	299	326	318	367	356	324	330	343	317	342	323	294	332	342	327	329	346	282	351	319	332	334	325	327	308	317	300	323	292	320	323	299	317	318	302	313	328	340	338	330	307	292	344	331	339	343	325	336	338	375	326	331	313	326	307	366	302	321	311	333	357	333	299	337	321	339	312	376	293	312	314	320	343	307	351	323	338	314	332	350	332	316	325	327	276	344	338	340	328	311	314	354	333	290	325	320	326	308	305	331	336	338	291	326	325	329	333	308	306	345	299	327	306	351	349	291	303	316	320	307	307	324	291	313	350	328	311	328	324	338	336	357	352	347	352	352	291	325	332	329	303	325	368	306	299	293	304	321	337	321	360	301	334	331	321	307	333	312	306	317	316	310	310	323	325	361	334	325	326	346	327	327	309	344	340	326	324	305	324	316	340	335	315	330	321	337	309	335	315	326	332	284	317	363	332	325	338	324	329	320	356	320	297	323	312	344	332	310	336	350	345	361	330	345	306	369	315	272	327	328	339	313	322	324	340	310	345	342	328	321	332	321	346	342	309	308	306	312	335	331	321	333	316	315	327	286	315	318	286	318	330	316	377	333	340	319	336	340	340	328	327	342	329	311	304	311	306	334	354	320	301	345	318	352	330	345	348	293	304	335	338	309	312	317	355	334	332	338	264	329	350	339	339	342	336	337	328	312	327	312	343	316	297	331	327	278	344	353	342	353	335	317	366	349	323	328	338	312	338	354	322	318	323	329	329	327	331	339	340	345	322	299	325	296	327	322	358	330	309	347	332	317	333	320	357	358	295	341	291	314	308	316	321	308	309	337	339	318	315	310	344	327	309	345	335	291	326	333	337	344	352	343	299	321	345	331	332	348	325	341	333	325	336	313	303	296	301	326	304	316	347	327	319	320	317	340	320	305	334	302	318	290	326	307	346	314	319	303	370	315	335	362	349	308	362	350	326	340	320	321	299	329	329	322	318	344	274	315	345	298	328	298	368	342	346	364	339	332	337	314	329	296	303	334	341	338	351	293	334	342	306	342	344	335	357	326	325	335	329	344	301	326	306	343	316	339	325	344	325	326	320	312	299	329	300	333	338	325	313	329	329	335	341	339	343	308	329	334	338	281	324	326	349	324	331	326	332	333	343	324	303	339	342	360	353	308	332	317	332	323	328	338	356	350	334	332	334	347	349	317	340	328	299	345	329	325	311	315	325	352	344	290	348	311	322	348	344	303	363	300	349	296	307	358	328	319	380	307	301	325	342	324	310	316	303	344	314	367	348	304	342	339	338	338	370	330	348	358	311	304	373	322	321	311	304	349	318	361	319	366	384	367	339	337	311	366	341	337	316	300	316	332	299	332	321	350	342	328	351	323	323	350	304	340	336	367	344	316	326	315	340	345	329	356	313	342	331	356	323	365	341	330	338	342	380	317	330	341	321	324	321	321	311	351	319	361	318	330	351	342	308	297	329	306	304	320	394	323	299	344	329	332	332	337	355	313	299	311	337	342	336	322	310	304	336	325	320	337	344	329	341	346	349	335	322	338	358	306	328	305	318	353	288	320	331	339	367	315	341	327	313	331	332	295	341	317	315	338	327	347	333	325	344	329	322	391	335	339	328	316	291	330	327	349	310	321	335	304	322	335	324	314	354	332	334	337	337	357	360	365	329	351	336	311	356	335	307	339	317	331	319	356	353	350	313	329	344	339	312	339	299	327	377	309	303	305	293	347	346	313	300	326	316	337	312	325	311	342	315	351	327	342	328	323	318	328	329	359	347	341	288	318	349	288	317	317	326	331	316	356	308	341	356	326	345	344	328	334	329	340	322	316	335	338	326	313	318	324	363	359	324	324	346	341	345	338	323	311	322	331	321	310	338	333	315	336	328	324	316	345	334	331	382	322	351	304	344	308	304	321	305	341	344	349	316	335	326	341	335	348	310	323	316	330	300	350	344	309	332	344	354	326	317	280	326	330	315	341	311	322	344	355	365	375	339	293	333	336	302	325	335	321	324	290	323	365	316	304	365	326	348	338	312	368	308	298	336	328	327	349	289	339	296	322	316	309	314	323	349	322	313	339	317	298	307	305	341	323	333	298	290	317	334	342	291	299	334	316	331	304	341	340	334	299	301	321	304	341	347	337	309	313	344	331	277	297	347	314	319	337	339	345	334	334	313	324	323	305	322	314	350	330	334	308	305	303	290	334	348	321	355	366	345	331	324	320	306	339	349	363	306	335	370	337	372	312	355	319	368	307	313	307	286	310	354	339	309	323	324	336	323	320	325	337	333	305	341	323	301	323	263	291	330	347	302	329	319	315
21197	41978	49719	44890	17321	1415	1246	1106	1083	986	989	1041	2867	13056	18611	15106	10838	5994	3123	1685	1115	842	808	762	793	750	711	759	784	768	777	732	761	744	800	782	767	810	749	799	820	784	768	821	818	797	804	820	725	750	755	791	785	777	750	754	785	813	777	730	710	795	750	778	804	771	739	821	755	793	780	747	777	769	811	775	775	771	763	747	775	745	782	805	778	771	789	795	722	805	788	787	753	766	737	826	752	743	841	774	794	758	775	757	744	715	856	783	752	779	771	750	786	750	739	811	760	778	800	756	765	794	761	779	788	706	748	746	778	777	740	789	804	774	814	784	801	778	708	789	750	723	804	773	749	789	741	751	766	789	750	751	768	768	726	778	796	764	756	804	759	745	736	753	764	797	794	798	788	805	797	721	772	805	795	785	802	824	750	788	780	760	760	749	763	765	793	763	770	795	840	745	763	768	757	731	841	754	761	749	774	814	731	783	773	768	769	801	753	791	802	764	779	741	723	783	771	763	768	799	788	771	756	786	765	773	787	773	783	808	837	759	771	783	823	732	742	762	818	756	806	779	756	784	794	735	744	793	754	730	778	766	786	804	776	747	783	758	775	711	760	809	777	797	789	759	734	789	802	759	756	789	758	715	765	784	752	741	800	772	760	810	776	741	800	766	793	750	774	776	789	814	749	771	766	747	745	777	823	784	764	828	753	759	818	779	758	748	764	717	782	773	734	731	799	746	815	790	806	805	750	781	740	776	763	753	719	782	736	804	778	756	771	776	720	742	777	787	749	716	724	782	767	752	741	781	800	774	775	780	733	820	790	770	781	777	809	795	754	787	756	750	783	761	814	794	771	808	788	800	766	784	774	745	773	677	771	754	758	771	787	749	745	830	724	781	769	787	786	814	726	804	731	792	728	752	781	770	756	803	771	723	820	755	728	748	745	793	744	766	807	776	736	770	735	787	790	738	799	769	814	781	805	728	762	774	784	792	829	792	766	797	751	816	781	775	815	729	758	816	753	775	799	769	707	770	772	773	713	765	801	792	734	786	758	824	777	761	767	766	749	763	760	789	744	763	789	797	776	751	781	802	762	741	779	773	771	736	758	774	766	702	768	813	756	794	707	770	741	713	787	756	798	782	774	770	753	774	727	726	805	798	798	828	758	753	751	774	799	743	758	780	764	808	763	743	773	706	751	733	774	753	773	765	775	726	744	805	756	764	759	794	808	783	811	755	763	730	771	759	806	764	803	768	708	810	775	771	771	779	772	773	754	782	802	768	768	756	815	734	767	747	812	759	791	818	762	770	775	776	740	798	721	772	756	779	785	739	745	792	775	715	797	706	750	815	764	754	761	746	773	770	778	773	763	776	797	762	758	816	743	819	818	727	738	774	748	806	743	825	709	791	721	778	762	730	810	803	790	797	736	750	740	771	769	785	793	825	777	776	792	768	756	755	791	746	769	751	737	807	757	759	759	731	803	771	765	823	741	738	751	779	804	769	760	792	822	828	780	796	767	765	769	789	782	739	777	746	764	750	777	739	757	797	757	789	791	757	778	757	778	756	762	800	746	818	817	790	784	759	769	829	752	767	768	741	773	767	767	770	739	758	791	781	779	798	785	738	744	757	755	757	788	803	803	731	736	763	711	773	723	773	805	755	748	739	706	791	767	776	799	734	740	747	760	737	747	757	736	777	772	766	806	783	744	767	774	804	760	780	767	736	727	724	758	773	824	709	719	759	746	778	767	768	804	775	768	789	789	743	734	733	744	784	833	764	782	764	790	789	770	761	760	779	744	760	834	721	764	810	735	773	831	770	740	725	730	746	743	806	765	763	769	817	801	773	805	801	740	740	725	810	761	749	791	742	753	737	754	769	731	802	719	776	791	803	845	765	749	757	756	739	757	764	784	765	781	774	722	803	831	748	768	750	732	789	742	789	777	701	766	757	751	748	729	711	741	741	758	720	775	812	750	851	732	750	758	773	760	802	776	795	789	718	807	783	757	780	742	789	775	800	819	814	740	741	729	772	784	762	799	802	764	772	715	774	731	787	805	771	814	757	795	813	770	791	814	755	772	756	760	719	758	794	779	833	749	797	754	810	809	767	797	777	802	781	801	802	804	778	799	797	771	762	782	773	767	837	807	778	753	806	766	755	772	733	810	799	761	736	775	813	739	775	766	762	730	803	781	760	807	777	732	785	794	758	732	760	800	735	750	775	751	769	801	744	784	767	778	771	738	832	773	782	802	747	779	769	809	756	764	822	758	791	797	814	701	764	806	802	769	775	779	794	745	776	748	751	741	771	761	769	776	787	791	751	771	766	757	781	741	765	805	745	787	820	799	771	802	738	832	775	762	800	777	788	759	753	741	810	787	806	760	819	735	756	764	775	769	765	743	760	832	752	763	788	804	756	786	705	766	776	793	772	729	827	758	749	780	772	745	740	725	796	772	843	768	778	792	727	777	770	705	760	767	805	777	750	745	747	742	776	714	802	811	748	770	799	787	781	794	776	740	829	792	756	779	716	772	790	814	712	709	779	779	744	750	780	739	762	768	767	785	759	763	770	768	785	813	747	711	751	793	747	765	774	773	827	758	808	737	733	789	763	760	756	771	797	775	748	774	799	751	775	771	771	715	786	744	804	739	741	768	729	753	783	757	787	761	769	797	799	750	743	775	796	746	790	787	778	804	753	752	828	803	788	773	744	762	740	745	752	764	771	750	765	760	774	758	754	757	789	821	758	779	778	794	818	784	792	757	757	777	747	767	753	787	757	732	753	792	773	814	733	761	820	791	755	757	769	759	785	780	776	823	767	776	786	719	750	749	786	823	800	768	800	710	727	772	744	749	688	754	748	787	798	742	788	745	765	765	748	772	786	803	717	744	778	818	741	732	825	764	739	776	772	757	745	748	750	711	749	734	780	735	767	789	709	786	755	763	771	757	787	818	767	799	785	800	739	785	729	750	785	769	783	735	746	776	832	800	779	768	781	726	764	749	743	759	775	748	802	763	720	749	755	793	835	729	759	756	748	748	796	839	736	828	752	809	732	768	784	805	748	807	760	759	776	774	768	782	800	805	759	775	736	726	770	758	783	771	778	771	813	739	782	770	716	782	765	771	697	785	772	802	789	781	761	759	756	787	774	771	750	795	715	769	755	712	778	796	773	813	788	760	736	820	817	748	750	794	782	784	773	812	780	784	724	737	765	754	727	769	754	779	775	762	781	785	784	774	745	734	734	764	715	741	710	761	764	788	758	706	804	787	785	797	737	801	790	734	754	784	806	792	740	760	748	765	792	756	771	766	755	819	773	762	759	753	801	787	765	776	823	780	754	762	805	817	772	786	749	772	749	794	778	758	741	774	773	764	759	759	801	743	789	773	781	770	726	818	743	759	811	737	755	773	743	779	764	776	768	741	760	804	789	770	729	789	765	769	761	775	785	789	770	734	752	758	833	758	765	822	824	813	751	777	758	737	763	715	808	803	777	806	728
41639	70515	69329	49815	19202	2197	558	398	419	346	362	335	1626	5741	7552	6555	4418	2757	1234	700	438	323	273	286	261	234	287	254	244	268	256	278	282	277	253	296	270	264	249	268	272	270	270	302	271	279	271	296	244	273	279	260	278	271	302	293	261	274	251	280	268	310	266	260	270	288	270	278	270	238	258	263	274	262	258	276	266	276	271	302	285	291	283	262	301	252	255	249	249	269	259	280	256	272	242	273	262	283	261	269	289	254	258	286	271	259	255	276	250	281	262	300	259	258	285	265	299	245	267	282	245	282	230	280	274	247	267	285	278	271	262	272	279	261	250	261	274	226	280	258	252	267	263	284	289	282	267	257	285	286	274	263	274	290	309	267	271	269	303	280	267	305	280	269	293	307	252	285	291	300	266	275	293	314	278	278	285	260	273	265	277	268	255	272	283	276	258	249	261	269	276	253	277	244	308	269	257	276	280	243	243	225	262	269	236	252	265	279	280	235	308	281	253	276	305	268	299	275	286	290	262	292	262	245	281	284	274	273	304	298	250	264	285	268	249	261	280	281	256	267	290	276	276	255	271	260	248	263	281	266	275	258	254	297	272	250	285	254	298	270	285	264	275	255	258	246	262	261	244	262	286	271	283	296	299	259	291	282	249	284	300	278	281	251	251	243	262	275	271	279	286	289	264	289	271	275	303	263	270	272	269	320	279	253	258	294	266	268	266	299	245	275	253	265	245	305	266	272	250	260	269	275	284	258	293	266	290	268	271	272	287	284	286	297	246	267	300	290	268	259	267	258	302	255	272	284	287	303	294	291	281	274	270	275	267	294	272	242	271	243	299	275	293	252	274	316	258	302	258	266	312	291	245	278	243	244	285	245	238	300	248	274	262	266	276	252	299	259	279	284	289	274	267	266	264	278	269	270	299	294	281	254	271	266	279	264	292	289	241	284	277	301	259	280	290	288	240	262	278	294	243	281	280	285	312	309	272	271	265	268	260	286	280	265	249	278	306	263	244	277	280	279	270	280	272	277	299	282	266	259	283	266	236	261	271	270	272	266	289	221	270	264	282	248	252	253	288	280	257	272	279	256	242	272	251	256	279	259	290	298	263	265	289	263	298	270	276	286	257	274	265	245	293	255	266	268	265	291	264	273	263	261	292	282	292	259	276	271	260	262	245	281	292	279	250	294	285	257	281	284	269	254	254	258	292	312	310	260	273	310	259	275	258	270	285	281	279	265	273	297	295	261	264	265	273	271	251	293	286	247	261	272	282	255	263	264	247	263	239	294	289	267	280	272	262	289	246	294	281	270	268	252	249	267	264	293	260	283	285	248	294	267	249	268	275	270	259	264	269	264	254	311	266	274	271	270	286	291	250	292	273	296	274	259	308	267	263	261	234	275	285	271	241	267	276	270	247	257	278	238	275	235	287	272	250	261	260	266	284	265	257	276	247	267	262	273	263	248	285	283	260	257	283	282	260	265	271	248	273	294	270	230	292	267	240	268	234	262	284	300	278	276	263	276	279	284	254	300	269	269	254	273	282	275	270	280	276	304	262	273	272	280	266	287	292	308	266	253	308	275	257	277	271	256	262	266	233	315	306	263	250	293	289	262	295	255	275	251	258	282	292	296	284	289	273	285	273	265	284	266	293	268	295	280	235	262	256	283	256	260	296	268	265	289	292	268	276	244	271	283	269	291	255	277	275	262	288	279	261	256	283	264	269	285	241	251	267	243	268	260	286	259	279	268	249	281	260	265	258	274	246	281	265	278	289	260	257	249	228	281	285	254	279	261	291	270	263	263	289	272	289	271	290	251	277	290	252	241	290	255	292	245	255	264	260	261	304	261	295	261	253	287	233	267	246	294	291	281	279	256	292	287	243	279	294	259	269	265	288	277	270	278	267	255	230	276	288	291	258	296	256	291	300	291	285	272	265	263	249	259	281	246	262	242	257	276	278	292	281	281	277	262	270	261	266	280	281	272	287	277	268	260	280	241	283	266	296	280	266	300	284	263	295	237	282	294	258	280	275	250	281	251	263	263	285	271	266	276	259	296	257	252	267	304	265	285	296	282	282	253	274	284	292	283	242	274	280	261	285	274	248	284	258	269	300	265	284	298	272	309	278	262	261	271	240	281	272	270	278	274	268	275	281	271	275	292	277	294	305	258	283	272	253	275	277	289	279	293	283	269	289	284	301	293	307	271	296	288	283	273	256	290	261	278	268	288	274	272	271	290	269	284	314	264	272	282	263	276	290	273	276	302	269	262	281	278	308	281	263	276	266	254	290	260	253	280	270	290	290	269	275	275	302	281	270	250	287	272	276	254	263	269	267	286	270	286	306	258	275	254	290	235	286	265	288	270	302	278	270	234	270	257	272	278	251	288	271	294	270	272	283	290	269	247	270	263	299	263	256	308	282	269	271	287	278	286	261	294	255	283	261	263	291	283	254	264	264	279	278	291	261	278	261	288	265	269	280	286	234	287	276	293	238	293	278	297	282	279	304	254	276	261	244	253	270	232	262	264	280	251	255	275	293	282	249	274	305	272	279	267	270	272	286	249	276	266	276	296	285	261	272	252	255	279	270	290	269	282	275	273	242	287	280	270	286	288	285	277	281	285	279	264	275	265	295	271	258	272	267	260	307	246	245	296	271	298	264	252	269	245	287	271	259	279	290	261	272	262	259	242	262	284	263	266	284	279	248	258	273	276	251	288	234	269	272	282	259	239	253	234	262	288	255	274	271	292	271	286	269	278	282	249	264	237	260	253	251	283	265	280	278	274	274	272	272	279	271	263	272	269	268	281	256	291	278	310	291	268	307	255	282	296	291	271	273	244	266	255	283	274	272	294	268	248	254	268	296	278	261	252	248	263	237	288	285	261	253	304	289	250	276	278	264	265	290	238	283	272	271	278	238	245	270	296	286	267	253	299	267	266	266	263	282	244	254	270	251	264	273	265	256	266	300	287	263	263	280	307	321	269	276	265	302	287	261	282	290	283	272	259	274	253	277	269	294	307	272	282	270	248	293	281	267	280	275	277	294	265	262	253	283	262	260	253	263	285	297	292	275	275	280	260	259	268	248	252	277	312	267	287	298	280	231	261	260	272	247	269	265	250	264	257	269	279	266	253	250	300	260	278	275	281	252	268	296	281	281	253	301	257	265	254	288	294	263	272	257	250	280	280	273	264	286	278	264	302	253	282	266	271	262	287	276	285	241	253	271	265	267	292	250	253	259	250	246	262	290	272	271	280	293	284	265	277	259	262	246	249	266	251	290	269	274	249	303	273	292	313	281	276	247	268	274	271	263	282	275	265	262	290	285	264	276	269	257	273	267	278	259	280	294	296	276	297	281	285	267	282	253	280	262	277	309	267	272	283	254	279	286	287	257	286	271	291	266	302	264	254	290	263	264	243	262	253	278	284	241	257	301	276	253	256	293	294	259	274	239	298	271	259	255	275	290	251	262	298	270	270	256	229	253	242	263	262	283	293
24732	52634	62482	53357	12033	1955	1749	1445	1381	1181	1091	1200	8343	23312	26657	23609	17720	11955	5927	3001	1502	909	697	702	644	629	699	629	664	632	664	675	664	662	672	635	627	662	631	699	598	686	648	658	646	648	621	613	646	677	693	677	666	646	688	670	645	625	692	682	623	653	659	681	643	677	641	620	674	635	659	630	658	608	637	647	636	639	619	660	644	633	638	689	676	674	687	611	722	668	643	623	635	670	672	651	640	633	636	702	627	647	652	662	645	634	612	650	647	674	661	673	697	664	604	656	625	649	684	647	653	662	671	687	627	650	648	642	661	655	662	675	605	654	628	640	657	671	663	673	643	647	664	693	612	648	636	601	640	649	663	690	656	686	665	646	682	681	649	669	647	690	623	672	687	688	644	703	614	646	669	633	690	624	662	686	658	653	624	622	672	640	617	633	643	647	662	678	688	655	633	691	643	646	648	680	651	633	674	605	657	697	674	674	660	678	661	686	661	658	686	670	649	667	662	636	649	639	619	665	645	683	666	683	661	658	676	625	651	658	655	667	676	657	654	631	621	639	646	679	622	683	675	620	646	664	619	702	624	616	702	684	627	637	675	620	643	665	618	579	662	630	646	681	601	710	645	613	674	664	633	688	637	624	660	640	613	626	633	656	619	679	656	697	668	649	659	673	638	695	705	680	647	646	639	664	656	660	670	612	705	667	631	654	670	672	656	638	664	667	647	636	621	629	627	672	654	704	677	694	670	679	635	653	646	636	644	628	597	674	656	707	636	609	674	658	637	666	644	653	630	683	692	633	646	658	661	634	575	645	633	590	655	681	662	652	648	618	650	674	675	650	631	653	667	646	657	698	675	669	705	690	671	618	627	649	657	636	670	608	671	649	632	661	649	676	675	637	652	678	637	673	648	653	657	697	668	664	676	634	674	652	735	599	629	654	662	666	639	643	641	657	672	650	639	631	641	683	642	667	612	701	723	645	637	661	627	642	655	641	674	655	690	610	687	670	674	663	697	605	656	670	649	660	705	636	668	638	672	674	670	638	661	652	661	639	676	664	649	634	642	703	695	652	629	625	678	559	644	621	642	688	618	658	628	688	670	621	633	657	660	635	647	613	647	709	647	679	645	626	669	661	628	669	695	670	701	672	598	672	618	592	664	663	694	598	615	647	675	689	674	662	652	679	643	643	642	630	634	657	721	704	662	628	658	640	656	665	614	680	654	628	680	633	674	668	674	605	664	648	678	665	724	647	656	665	669	665	659	684	643	615	612	599	662	690	691	681	657	688	660	665	669	655	625	614	624	631	672	599	645	672	628	656	678	661	615	593	654	671	651	668	619	681	620	669	607	642	642	668	663	678	603	645	635	631	731	638	668	643	651	636	670	688	624	696	709	623	667	577	649	606	716	648	651	654	665	642	680	672	677	686	638	646	665	707	607	650	617	707	606	621	628	656	657	664	640	639	621	620	672	616	681	647	623	653	613	641	671	638	620	636	645	644	680	644	638	651	670	669	650	678	612	673	640	611	629	669	625	605	681	628	681	624	657	651	655	648	644	679	635	682	669	671	641	654	663	675	660	617	635	653	642	656	663	697	651	656	701	645	661	648	598	649	644	639	648	686	633	672	629	711	655	657	666	627	639	649	653	682	652	648	682	669	624	603	624	665	637	675	628	672	671	704	698	684	662	686	635	652	674	655	644	666	637	676	655	636	651	689	701	657	679	643	647	623	653	618	700	664	669	692	654	613	582	645	672	665	666	672	640	590	629	705	642	649	664	722	712	624	653	652	623	659	634	648	658	680	666	638	657	664	653	647	649	673	682	683	715	642	659	661	661	658	693	666	669	604	666	618	636	649	669	641	652	667	673	687	641	649	665	641	657	683	669	623	664	670	658	642	656	661	659	667	656	650	660	682	685	668	645	664	665	710	668	670	618	694	613	641	624	647	634	673	626	642	625	626	654	648	666	655	679	652	654	632	644	633	646	657	626	686	628	651	689	651	665	642	642	653	663	688	661	629	674	622	660	672	618	666	616	690	662	650	642	641	606	713	634	642	688	656	692	628	609	681	651	639	657	644	666	635	629	666	615	643	664	664	662	642	655	635	660	637	670	667	678	709	651	633	629	645	661	617	652	644	675	640	679	617	625	676	636	651	646	655	631	644	673	620	664	736	671	712	685	654	674	669	677	648	652	664	621	641	676	628	689	655	633	607	627	618	637	674	640	670	640	671	669	627	610	639	689	658	660	621	651	709	675	656	696	622	669	653	648	640	640	657	647	629	643	702	670	703	626	676	625	670	647	636	693	626	652	661	641	642	622	686	643	617	683	701	645	621	671	665	681	653	656	668	653	676	661	682	638	672	665	657	681	608	678	662	644	681	662	615	662	668	610	667	637	644	649	658	670	693	622	667	724	677	651	652	657	632	666	679	666	668	647	599	604	676	662	669	663	684	635	669	602	627	648	669	684	639	634	663	612	634	618	628	621	640	677	670	640	665	625	672	688	643	703	631	684	601	691	674	684	665	622	644	626	638	704	671	645	643	668	658	635	639	676	683	646	645	663	631	644	678	735	665	650	636	661	621	653	626	623	630	696	653	664	678	646	655	686	643	630	680	652	656	671	657	691	675	661	714	652	645	604	631	647	679	679	663	670	627	665	638	676	705	708	623	651	655	629	614	665	607	612	663	676	688	673	694	649	670	685	631	654	661	652	649	677	674	699	631	619	638	644	639	648	645	657	671	651	674	616	694	672	606	633	688	671	665	633	688	659	663	640	661	694	694	657	628	692	713	679	686	600	663	695	670	630	626	707	671	643	680	678	690	631	689	633	672	632	609	617	679	635	626	660	649	642	661	664	605	650	665	678	663	697	666	684	649	646	677	598	688	600	666	667	628	625	677	658	661	642	655	642	628	622	623	664	646	664	630	686	676	637	632	668	631	662	655	643	667	630	651	629	622	627	606	601	663	655	623	684	633	641	662	697	650	711	625	694	677	642	685	629	655	626	643	673	724	682	643	646	598	642	685	620	616	651	654	655	647	645	694	647	643	628	668	648	631	627	668	705	669	672	632	637	612	636	670	646	642	646	639	697	684	660	668	670	627	632	601	650	661	689	655	666	663	618	624	634	676	626	691	638	613	652	636	660	637	649	653	634	660	694	666	684	685	688	638	677	662	635	645	633	658	669	681	667	640	655	662	677	638	626	652	582	616	633	674	672	697	664	659	658	656	618	600	666	680	688	667	641	632	635	666	659	686	710	619	711	646	679	683	650	682	709	652	654	661	695	610	660	665	664	658	649	664	642	662	668	620	621	712	651	685	624	653	674	648	663	611	660	642	656	677	643	629	683	639	641	620	700	643	615	634	643	659	632	597	631	626	672	669	610	612	638	682	670	642	678	643	656	655	632	628	626	651	657	659	646	670	666	650	681	654	661	658	637	636	610	661	655	656	651	677	651	650	667	638	668	658	686	632	690	702	642	647	642	646	675	664
3736	6299	5907	2645	659	428	382	367	360	410	372	393	419	472	585	675	731	586	503	479	417	370	393	406	386	343	378	409	361	382	358	394	394	405	370	368	396	409	413	363	392	376	392	420	368	392	370	401	407	364	357	369	377	362	370	387	380	387	389	344	359	382	367	329	376	395	408	351	371	400	390	389	379	400	398	403	390	357	349	365	400	360	374	376	373	379	370	364	389	355	369	394	362	386	386	444	408	379	389	398	407	348	395	373	371	382	410	375	411	367	370	357	367	374	363	368	383	373	383	394	399	401	374	380	390	369	346	369	355	362	388	383	386	403	376	387	406	360	389	375	378	358	402	362	351	370	395	388	412	379	382	378	401	402	376	397	388	376	371	361	365	384	350	373	366	370	354	408	364	374	337	359	353	372	379	368	384	389	417	390	383	381	342	382	392	389	385	374	347	383	390	386	374	391	423	410	350	381	393	393	385	392	393	396	353	392	406	360	384	379	412	360	402	395	395	400	407	381	348	354	370	390	352	375	418	353	370	412	397	363	381	406	364	389	387	365	387	368	429	405	384	352	370	403	378	367	395	364	381	372	359	363	356	344	357	351	347	381	419	373	389	400	398	388	380	352	399	378	374	413	375	384	402	359	404	375	362	392	367	385	402	419	359	356	439	386	415	384	391	423	379	379	391	390	338	381	355	387	400	378	382	337	376	386	387	372	381	396	357	396	363	367	385	402	384	385	397	399	379	400	429	372	368	385	371	408	333	359	369	382	380	348	382	413	355	396	422	398	409	389	371	361	405	409	411	405	398	350	400	373	364	386	384	386	409	375	362	360	390	355	391	371	401	388	362	393	373	401	370	388	348	391	366	389	397	373	374	359	389	387	406	363	340	382	362	356	390	363	368	365	394	378	372	372	383	435	375	345	393	417	372	362	390	379	379	357	379	383	386	361	397	418	380	412	386	400	357	355	361	366	379	363	367	407	390	395	390	382	384	376	334	396	413	423	380	366	382	366	391	433	385	380	383	382	391	387	409	418	385	399	372	425	362	392	401	370	382	396	382	401	343	383	346	386	396	412	367	403	389	386	401	358	375	390	388	356	413	351	389	364	347	388	378	423	368	389	389	388	402	378	391	414	374	346	364	386	385	384	383	340	398	360	379	398	358	375	369	366	430	415	388	352	394	366	373	356	393	351	370	387	409	369	413	373	337	408	401	407	393	425	368	380	385	370	382	384	402	387	407	382	374	381	376	392	355	387	355	414	326	361	364	381	374	349	425	369	394	362	376	348	381	398	362	371	354	385	356	339	371	398	411	397	389	390	386	397	378	366	396	400	407	380	353	410	328	391	400	390	380	386	385	385	426	377	375	387	390	400	389	336	383	399	375	379	378	381	392	418	367	375	367	392	380	343	399	361	367	366	340	390	405	358	347	385	351	377	397	372	382	397	390	366	403	403	405	370	364	382	389	364	365	356	372	381	383	423	354	406	374	358	395	373	352	390	382	399	353	376	374	377	386	379	406	385	375	388	366	353	393	362	420	371	401	399	380	405	373	357	400	365	358	382	392	367	378	375	358	404	409	397	367	379	369	346	379	362	377	380	383	371	417	389	409	381	376	365	350	377	341	420	349	366	394	401	393	401	384	386	402	370	380	393	393	374	391	415	397	380	391	392	408	405	351	419	383	364	383	402	376	373	402	347	388	400	399	365	388	390	398	418	406	410	360	384	372	371	371	400	365	403	410	382	393	368	353	354	399	381	370	404	370	390	415	397	397	372	407	356	374	393	417	386	367	373	415	401	383	415	375	353	391	373	366	409	366	389	371	339	410	362	369	375	359	371	383	392	370	375	390	410	362	347	359	384	409	357	410	376	413	367	378	423	377	384	424	361	402	371	413	398	386	343	363	399	365	390	356	351	367	373	353	368	359	390	371	401	356	377	382	402	360	373	380	414	403	410	380	369	362	352	400	381	377	368	379	368	385	352	392	395	406	432	376	357	377	403	376	380	396	408	340	370	372	382	361	376	358	355	374	387	365	386	369	365	368	384	375	339	387	366	405	373	413	372	396	390	374	388	390	383	395	339	419	379	366	383	362	404	351	374	374	370	395	390	394	381	359	390	373	412	368	382	365	346	373	342	379	404	412	408	368	413	357	415	410	377	416	370	406	396	392	384	370	375	361	376	382	396	414	409	403	361	373	377	398	383	400	378	386	387	350	366	415	374	356	384	386	401	376	367	390	370	435	387	370	377	390	399	366	362	381	430	377	414	385	372	395	417	404	388	359	375	396	359	356	375	373	374	375	403	393	376	421	380	370	358	403	376	389	376	400	340	361	363	377	377	375	379	348	349	391	355	385	400	412	388	371	365	348	378	380	379	391	369	367	390	391	375	369	373	383	368	399	354	378	384	366	405	380	379	356	386	386	376	388	426	372	391	361	386	351	394	371	376	437	382	390	385	371	368	385	351	369	368	385	397	374	409	383	392	359	379	393	348	401	367	376	385	392	363	400	375	400	396	385	402	406	374	359	364	379	351	386	369	355	356	366	395	398	405	383	365	394	391	423	376	387	390	362	378	379	387	416	363	387	406	379	358	403	393	387	373	386	361	389	389	380	385	374	358	393	377	386	377	410	397	374	359	375	384	366	378	383	378	355	376	406	387	324	362	387	383	433	359	378	395	401	409	360	379	385	419	379	400	398	388	380	406	355	374	377	379	375	382	374	401	398	395	371	412	379	379	406	395	400	392	378	391	376	421	388	391	346	402	372	377	353	391	360	384	384	383	360	386	371	367	377	365	395	373	363	372	385	359	395	400	381	352	406	418	370	381	383	392	347	393	406	408	379	356	392	400	377	373	380	428	410	388	344	365	374	388	423	357	338	372	390	340	333	374	385	389	419	405	370	418	375	397	364	360	408	391	348	342	368	354	386	382	356	349	399	404	374	389	356	378	338	390	364	385	389	412	371	354	391	372	414	367	391	403	407	385	383	378	382	408	355	394	400	392	400	363	363	371	398	390	377	377	390	404	349	367	383	341	391	407	376	356	393	359	372	399	378	369	367	390	384	350	376	388	381	365	380	396	376	384	350	369	386	394	395	411	407	416	389	387	382	410	385	402	397	388	362	372	405	357	392	449	394	387	385	392	370	379	403	356	380	389	379	343	376	429	401	385	374	401	386	392	397	379	362	386	400	380	373	353	401	398	359	412	369	418	351	353	372	401	416	389	383	384	372	396	368	336	342	380	382	397	366	396	341	418	390	388	403	416	356	366	356	359	362	378	399	367	363	375	381	416	363	389	376	356	385	353	371	390	403	411	390	423	394	334	412	400	376	364	394	368	357	424	330	432	402	399	372	368	352	384	393	422	357	389	349	375	374	414	419	348	423	421	385	387	358	370	394	398	326	405	388	403	343	360	376	388	388	366	339	369	401	392	351	366	421	400	398	379	399	385	396	371	362	349	365	418	377	395	383	391	379	396	387	347	355	379	368	389
4541	10128	11303	7667	1788	879	924	906	968	925	913	939	1012	1573	2144	2345	2245	1867	1544	1144	1013	906	882	890	917	893	898	868	878	901	859	906	879	888	852	888	902	927	865	863	905	876	929	834	847	878	863	910	899	868	940	925	863	886	839	919	862	902	907	898	901	858	870	916	890	866	866	911	837	871	919	901	886	902	878	877	869	858	896	884	889	903	864	883	894	907	879	905	888	868	910	968	898	922	923	862	892	907	912	878	871	900	897	883	904	884	900	890	902	901	883	888	814	832	894	845	881	875	830	890	864	859	911	875	908	923	936	888	900	835	829	874	862	907	852	876	888	865	870	865	901	885	897	890	847	855	896	868	863	850	924	898	920	864	897	851	890	857	939	834	895	872	882	863	883	889	891	861	901	922	851	883	822	889	839	819	898	897	839	875	906	877	866	866	838	811	889	880	852	864	867	862	924	929	928	837	922	916	841	836	872	848	852	895	897	897	908	920	932	823	868	913	841	889	884	900	934	872	871	894	889	866	900	816	871	853	929	867	909	810	910	899	889	860	895	868	871	896	890	836	901	881	885	888	954	941	844	867	921	869	896	903	901	905	879	872	888	861	944	884	883	925	886	890	905	857	895	905	929	863	848	878	865	898	861	930	918	913	866	828	881	863	895	850	901	883	909	886	827	849	864	880	844	873	855	882	849	859	832	858	877	896	940	934	890	908	904	856	924	907	840	862	880	896	884	857	901	883	862	905	906	862	864	943	897	886	887	886	906	877	894	850	889	876	857	921	870	858	891	869	854	893	868	879	890	889	897	864	875	856	924	784	894	854	917	912	839	884	888	886	880	881	892	898	835	906	915	854	881	886	858	898	881	916	872	853	879	892	877	875	896	857	849	921	856	928	894	879	868	921	893	850	878	873	895	847	858	875	866	856	883	885	878	907	906	880	929	898	861	871	871	841	877	890	909	921	862	904	927	890	892	883	870	877	907	907	873	897	900	841	862	881	873	931	840	885	887	905	904	836	897	867	889	904	915	912	862	892	899	880	863	822	861	822	931	878	827	876	890	849	858	875	880	882	880	838	862	842	892	863	893	862	883	875	879	896	880	850	877	877	887	869	849	873	880	867	892	866	906	908	883	840	909	891	804	890	911	842	892	865	884	856	913	918	870	885	939	879	888	861	891	874	874	883	904	863	901	840	894	904	864	883	875	867	860	889	895	853	865	905	905	885	878	868	886	879	889	892	867	884	832	902	880	868	901	865	868	871	868	899	859	871	920	855	948	869	825	907	853	897	871	860	873	893	837	862	932	885	895	840	887	847	879	890	859	906	913	894	916	865	880	861	838	877	868	811	873	863	890	881	853	982	852	893	902	915	882	897	927	822	899	932	899	890	851	900	869	881	877	888	868	886	915	848	856	865	892	878	819	930	885	900	872	899	882	916	906	852	848	821	881	889	988	872	903	886	924	958	882	848	894	935	891	869	922	898	883	876	852	874	907	907	917	829	849	862	893	856	922	885	845	931	900	846	806	879	849	903	909	871	870	883	883	882	845	837	920	862	880	869	834	884	886	874	884	900	865	850	827	887	877	873	893	874	844	943	922	863	860	906	910	925	918	850	920	874	924	900	890	883	888	901	924	871	938	830	849	896	885	846	852	878	922	918	919	910	863	906	875	893	907	886	888	874	868	978	927	937	827	835	860	898	901	896	925	838	881	845	911	891	879	894	834	847	917	873	866	915	853	910	893	846	862	913	865	906	891	843	868	886	878	892	874	868	874	875	901	900	922	886	922	912	878	893	895	826	865	880	921	865	895	887	923	874	904	851	867	917	893	881	894	889	861	906	866	865	870	864	859	894	846	921	854	893	920	916	865	884	849	884	903	882	842	902	903	875	875	834	849	945	869	919	844	832	946	846	905	815	883	859	860	937	910	881	887	874	907	859	813	931	839	837	868	913	862	914	881	846	842	883	887	869	874	880	893	882	852	924	897	832	907	864	885	827	883	864	896	860	874	894	862	922	917	940	879	852	887	881	889	912	890	918	927	920	926	919	881	862	889	894	859	837	876	898	921	916	911	899	874	943	847	845	879	922	937	838	854	927	893	849	907	896	882	854	851	894	901	959	860	879	871	869	890	895	915	902	832	873	900	862	936	920	892	875	937	866	897	868	882	878	865	927	899	949	885	838	868	925	915	869	879	879	948	904	921	849	937	888	908	911	867	900	874	920	878	828	891	892	910	886	911	892	895	905	855	920	895	898	885	865	887	870	892	954	874	894	887	913	909	876	915	871	906	921	880	871	880	861	848	889	856	873	863	893	899	922	858	894	910	874	910	914	885	903	877	916	876	883	861	893	896	814	896	900	915	902	897	921	850	859	890	918	888	915	850	903	879	843	880	901	884	906	894	865	897	923	894	844	957	896	894	856	919	939	870	878	884	898	891	826	920	886	829	825	921	879	879	901	848	825	889	895	854	855	882	911	896	924	919	823	883	883	853	894	911	889	869	865	836	872	945	863	883	908	825	880	855	875	948	890	871	826	862	918	912	931	915	892	907	879	867	880	878	889	862	863	905	876	864	884	875	907	887	903	906	878	907	958	908	902	875	895	884	908	873	859	917	867	844	915	932	897	877	876	901	924	843	886	896	886	904	899	897	878	894	904	931	904	860	893	869	936	899	863	853	884	874	853	863	884	855	948	845	883	887	923	860	848	961	865	896	865	869	903	854	878	815	868	909	887	889	906	886	834	851	893	915	851	861	859	888	932	906	910	855	894	884	839	882	902	829	875	912	878	909	938	944	875	909	904	952	866	907	895	870	878	855	881	860	865	869	861	931	922	883	804	901	857	851	912	908	879	904	861	834	892	909	915	898	817	918	887	903	894	889	841	957	874	900	899	920	891	925	879	943	918	940	905	880	823	858	852	854	920	856	907	888	898	895	891	899	886	835	847	853	916	861	881	827	907	901	868	826	903	916	922	865	922	858	853	899	863	886	878	887	842	871	875	923	901	877	913	876	871	852	869	924	896	927	877	898	898	833	907	910	915	872	873	884	913	877	906	901	830	835	905	885	916	831	856	873	929	840	858	926	825	873	911	933	843	916	829	889	837	802	898	898	799	843	936	905	922	856	880	904	903	848	877	877	844	878	840	862	926	827	830	900	860	846	876	867	900	886	871	913	889	844	835	853	915	893	900	860	877	862	898	894	874	910	957	932	890	919	865	880	858	871	837	829	893	879	930	912	886	880	892	865	917	849	881	878	888	853	850	873	862	898	895	857	885	860	895	891	859	890	855	885	901	909	899	846	862	898	869	907	869	888	879	880	866	887	879	890	903	845	886	891	877	890	952	910	875	893	871	864	872	919	871	914	909	923	856	904	860	894	862	899	899	905	875	905	870	930	919	859	851	891	879	863	862	906	871	856	845	843	783	873	901	962	886	932	911	851	884	873	888	935	869	847	861	861	850	849	907	896	899	889	923	885	868	885	911	888	902	846	873
43587	57842	56492	39552	12267	869	416	460	386	351	369	377	376	707	3078	4007	2857	1871	1023	583	414	332	332	326	315	307	305	348	328	340	297	323	328	361	307	320	352	309	357	322	297	330	334	319	329	298	336	357	327	341	309	316	323	370	313	305	319	318	335	356	355	316	327	304	297	391	322	334	321	320	317	298	307	309	326	302	352	357	350	326	320	326	361	345	316	275	320	293	338	344	278	298	313	320	360	317	351	341	330	319	330	338	318	280	308	349	299	282	315	351	324	319	311	352	328	305	332	336	313	296	322	318	317	319	326	335	319	340	343	278	314	309	309	302	323	325	322	367	353	325	317	321	313	301	328	296	287	340	328	336	336	333	323	296	329	336	304	317	328	306	357	324	305	330	302	311	321	340	344	330	322	337	320	306	345	371	349	360	339	325	344	305	357	311	315	306	328	294	324	312	323	327	350	346	287	320	349	335	312	318	337	339	317	314	339	318	338	304	316	311	338	334	339	351	292	318	298	319	328	319	345	335	291	295	290	319	299	333	323	334	322	344	334	335	332	326	313	335	368	298	295	340	328	338	332	308	301	324	349	320	310	307	327	324	333	336	311	317	322	294	340	303	375	311	324	297	307	338	329	319	315	296	343	340	301	353	318	321	325	329	310	305	320	299	334	339	317	315	331	365	322	335	283	301	304	327	321	310	327	353	351	351	317	336	300	323	360	303	337	341	328	324	349	380	325	299	298	293	348	308	337	350	303	356	350	321	340	311	338	301	304	308	310	331	335	336	339	306	337	320	325	316	293	323	329	337	323	338	352	336	320	324	332	294	295	338	329	347	324	353	325	326	319	338	309	318	286	296	358	298	328	339	315	370	335	320	314	330	323	290	340	329	318	316	352	278	318	336	290	308	315	331	344	357	326	304	321	330	310	325	314	326	364	282	323	340	319	315	340	340	328	324	340	330	310	329	320	349	367	322	321	331	317	338	311	333	316	295	345	329	302	308	298	299	334	307	313	269	326	326	338	323	321	333	308	339	348	294	331	311	331	326	342	324	321	342	330	327	309	334	308	359	333	360	341	288	348	339	338	353	291	312	315	312	320	304	330	317	343	313	328	306	325	309	310	299	339	354	339	329	346	329	355	346	331	307	300	329	279	353	307	299	321	369	323	328	320	338	305	284	315	333	332	351	344	342	318	343	305	352	320	337	306	314	333	280	340	325	327	323	328	322	313	334	315	336	309	308	328	341	327	300	311	340	327	318	339	354	345	314	306	315	327	312	380	343	357	346	322	344	327	324	310	342	333	339	327	309	331	297	349	326	323	297	302	348	318	344	323	329	332	320	329	316	334	329	339	295	334	293	323	315	318	330	338	339	339	318	311	311	323	308	356	296	328	328	331	321	317	304	328	307	319	341	304	299	343	328	319	339	307	330	295	303	330	333	318	325	339	329	301	314	300	331	342	320	339	328	347	330	322	333	324	322	331	332	322	310	371	315	315	316	365	312	302	308	322	322	334	344	333	329	294	317	326	321	317	318	301	316	341	341	335	340	333	301	338	333	342	338	302	313	328	335	330	317	315	326	331	321	342	316	332	361	328	314	346	297	293	316	316	305	354	331	365	324	286	328	347	349	316	323	346	325	277	317	318	292	292	318	333	337	318	324	336	325	323	329	297	324	340	342	288	328	328	285	330	340	323	324	339	310	319	343	335	308	358	335	342	278	302	318	331	308	348	329	334	333	365	350	300	322	307	325	314	354	330	322	326	347	326	302	324	314	337	285	349	323	341	309	340	358	306	307	315	286	315	299	326	299	327	300	327	316	347	341	331	323	334	314	327	300	353	303	325	309	372	319	328	317	272	334	319	320	329	359	303	342	321	372	303	312	312	355	334	322	331	315	295	316	319	340	329	335	310	314	345	291	322	347	326	329	285	335	316	334	346	345	317	292	303	346	346	289	300	334	312	312	328	322	326	283	329	335	280	335	325	288	322	325	335	337	378	323	297	308	315	356	325	322	311	316	325	313	330	346	343	292	332	343	314	334	317	342	318	308	323	296	295	317	305	341	327	309	329	289	342	330	324	318	328	300	293	321	321	352	342	328	321	348	296	313	342	311	326	364	335	341	321	341	333	308	335	315	326	334	344	331	338	349	304	361	308	317	340	317	333	332	328	319	292	360	302	330	359	361	347	287	329	347	301	318	316	306	329	319	353	325	322	332	318	351	315	325	291	326	319	304	297	320	351	368	319	334	310	329	314	345	323	367	307	307	328	290	305	330	350	306	329	329	329	308	317	308	363	340	326	338	342	337	294	296	303	330	305	312	341	352	331	317	321	278	320	315	315	307	311	334	369	334	301	320	294	318	368	333	304	320	349	343	310	310	322	350	316	314	323	310	276	315	317	314	395	294	332	320	317	346	309	322	328	274	343	311	299	316	310	327	273	318	315	300	302	306	333	331	325	332	324	341	309	322	312	324	335	326	278	302	311	321	317	321	306	326	347	359	322	283	312	326	337	336	286	324	315	290	325	330	318	322	326	330	346	320	319	310	299	328	303	348	303	316	304	347	316	310	348	300	329	323	343	328	323	310	311	299	321	369	312	326	316	316	290	341	328	346	326	309	310	319	301	322	324	331	320	331	306	349	360	325	353	310	351	300	298	308	306	309	300	320	341	350	303	316	327	309	328	300	333	375	342	324	316	347	275	313	318	300	318	294	308	336	345	309	348	317	341	345	284	370	353	344	306	299	356	333	324	309	301	323	317	312	331	311	334	324	303	335	307	335	298	329	338	337	326	308	347	342	330	330	320	378	361	345	318	300	341	332	327	333	305	292	328	326	330	312	355	333	303	330	288	332	300	299	336	350	299	321	347	320	301	328	315	332	365	330	327	347	334	329	311	329	330	333	299	323	320	348	324	305	333	314	314	325	318	326	325	331	337	316	358	329	353	316	330	324	311	310	324	340	315	326	322	325	311	333	328	315	289	330	318	302	316	307	344	282	312	302	339	349	334	326	355	315	336	323	296	320	314	308	320	323	311	329	313	316	351	297	297	327	312	315	310	346	334	319	312	312	305	352	315	317	335	346	315	354	309	327	334	322	317	329	317	301	341	308	311	316	316	331	302	345	330	323	325	328	315	355	297	351	311	331	335	343	321	312	295	318	318	309	312	307	324	348	357	308	329	342	303	318	323	354	334	306	316	324	302	316	348	296	307	316	313	317	313	312	303	354	346	339	328	323	320	297	306	328	282	320	299	336	344	326	324	335	349	312	313	349	311	303	329	331	341	299	327	315	320	322	300	307	331	327	316	313	334	311	317	323	324	315	328	313	318	311	341	275	338	340	306	302	299	311	335	308	282	323	303	355	342	319	336	310	301	325	352	325	320	329	354	315	332	339	320	323	319	296	312	363	322	321	303	327	330	300	289	279	344	301	296	334	317	315	300	320	305	339	357	289	297	333	327	351	334	345	318	310	321	364	324	334	296	320	343	295	351	324
27055	43452	51268	44126	11207	1319	1307	1190	1103	1061	1049	953	1174	3306	14527	17535	13673	9037	4835	2286	1304	926	828	756	799	750	795	821	794	775	771	810	778	719	738	761	741	710	785	783	751	701	785	721	793	777	788	810	749	837	766	778	785	771	784	772	810	789	772	803	777	792	701	795	784	786	761	764	735	754	750	765	732	776	739	793	763	772	736	782	813	734	784	749	726	810	779	792	786	800	717	719	771	775	765	773	793	805	731	751	786	768	827	778	729	738	793	769	768	794	815	754	812	796	717	781	732	808	730	711	779	772	774	766	765	745	763	721	789	796	759	761	780	760	756	737	778	757	777	747	792	752	767	759	751	779	728	763	813	767	716	796	779	689	741	761	763	805	754	778	761	789	786	745	734	748	801	774	766	757	714	730	811	743	750	722	736	766	747	758	758	793	737	761	728	742	707	769	789	782	777	809	727	799	755	761	776	791	742	759	707	782	782	745	744	777	736	748	792	769	719	791	781	713	769	719	703	750	730	738	724	794	783	842	808	791	734	770	783	800	794	749	769	752	695	761	716	742	759	763	765	756	731	772	762	746	778	762	770	755	759	815	779	710	734	734	775	798	786	764	724	795	775	764	733	722	747	778	749	774	793	770	785	789	758	764	792	776	767	758	810	754	786	774	739	768	735	764	755	755	762	727	801	734	740	751	745	798	774	742	769	751	778	783	751	789	836	723	708	722	796	726	776	715	755	748	747	756	814	777	754	791	779	748	766	749	760	750	819	734	795	724	766	769	782	785	748	805	731	753	741	765	805	704	807	773	782	729	785	793	757	775	761	754	792	755	817	753	764	824	778	767	788	792	743	779	810	773	791	757	733	779	725	780	749	755	714	745	814	732	785	740	736	772	794	752	756	750	722	749	779	754	722	787	762	734	738	722	776	771	772	725	752	716	781	736	773	753	754	730	824	776	762	742	764	738	760	733	817	784	720	804	776	821	790	763	790	826	767	761	774	773	735	698	729	788	760	771	779	770	772	718	736	751	772	774	802	732	763	804	775	792	714	754	822	796	765	801	788	747	715	752	795	733	703	737	781	756	708	770	811	733	762	740	772	778	765	755	782	778	805	779	786	728	783	703	761	763	735	767	789	742	749	752	775	772	748	774	774	777	763	743	812	759	796	745	795	760	742	760	749	783	778	738	759	772	774	717	758	768	726	773	770	788	766	760	738	786	800	745	763	777	799	801	817	729	753	782	755	740	772	733	775	757	774	714	778	754	793	741	747	801	761	725	757	723	747	768	756	763	794	772	749	765	763	770	769	775	765	757	733	757	767	765	722	719	719	747	782	782	754	767	754	746	753	745	770	752	812	792	790	753	746	801	731	769	726	756	784	757	755	730	747	838	747	740	787	702	746	826	766	763	732	747	798	739	756	724	766	794	764	782	734	802	747	758	805	726	730	776	777	774	737	793	746	777	740	775	809	770	740	798	796	794	797	758	734	768	798	758	816	820	780	741	748	706	779	789	748	734	754	766	819	790	757	773	745	748	721	783	728	788	779	755	722	739	745	768	770	766	762	757	783	720	723	773	733	766	821	811	787	796	758	766	767	725	792	750	755	773	776	743	757	748	777	723	754	825	803	743	819	774	764	736	740	733	795	710	744	797	706	775	747	778	747	785	811	759	755	793	773	747	815	782	801	824	716	710	762	791	796	814	791	761	786	767	746	721	791	765	761	741	803	801	760	764	809	738	795	736	795	754	733	756	743	735	772	819	835	784	783	742	727	739	747	762	716	790	756	772	761	759	718	764	766	797	815	747	777	728	768	749	775	773	744	735	752	751	765	783	740	785	774	779	718	740	694	732	748	749	777	748	769	749	757	756	782	756	743	809	739	762	738	784	730	720	749	751	745	738	728	766	711	739	775	801	767	733	751	792	807	787	728	790	745	710	805	739	808	722	748	745	716	744	721	766	770	763	761	767	777	775	790	794	763	771	724	776	780	785	752	742	802	756	755	766	754	727	750	746	806	720	776	733	758	741	793	773	718	780	802	763	775	793	745	805	804	801	707	766	796	748	732	749	736	755	789	782	747	795	817	787	758	793	755	803	737	787	745	738	748	721	718	796	751	697	787	749	757	751	785	763	727	768	818	759	795	752	759	767	783	775	762	798	736	703	740	799	736	723	828	771	842	787	760	745	748	773	728	776	762	748	809	689	760	816	789	750	735	815	745	753	747	756	729	735	770	799	716	776	713	783	777	726	698	764	769	749	802	729	755	762	748	745	759	763	754	770	748	781	779	790	759	784	758	751	749	724	734	776	748	754	701	726	787	780	735	767	808	753	762	769	803	770	803	789	771	818	711	824	777	761	756	750	727	785	777	747	776	814	781	756	784	807	793	717	769	789	815	753	713	771	797	741	745	766	753	750	761	721	737	724	749	811	753	785	777	778	746	755	794	775	804	754	805	734	783	752	798	763	731	746	759	814	751	766	744	754	783	766	789	742	786	778	711	797	730	782	800	704	758	771	719	791	733	747	764	769	753	738	750	822	789	770	757	792	803	790	745	739	783	796	771	746	736	801	754	724	707	768	746	701	755	723	765	772	791	746	786	768	826	787	765	760	771	740	765	784	749	778	761	753	754	775	781	786	760	755	759	766	779	717	735	793	753	743	766	716	747	781	742	737	722	741	713	802	785	793	750	749	791	792	815	756	782	787	742	749	820	730	792	780	760	760	751	731	798	809	742	739	792	746	754	801	781	753	732	708	751	778	775	756	765	743	703	775	800	758	752	781	787	746	751	751	767	791	772	706	738	769	742	754	756	795	787	802	790	745	785	787	752	758	781	747	763	754	743	810	751	770	762	785	745	799	748	755	771	745	708	747	768	789	741	763	745	768	736	776	760	759	748	727	758	810	760	761	796	799	797	764	786	796	784	734	709	741	798	744	770	755	709	723	771	780	768	740	770	757	778	743	770	771	767	766	797	757	764	727	771	723	737	783	758	745	748	785	772	745	737	745	806	731	724	804	769	762	751	741	750	763	763	775	732	766	739	781	801	782	759	789	751	733	791	747	731	757	693	787	742	777	775	770	779	774	734	736	744	726	760	776	747	735	796	813	735	752	805	771	742	742	783	789	783	749	779	752	799	771	757	763	766	763	773	743	778	762	787	777	748	828	786	801	814	740	740	735	786	782	722	761	774	745	752	795	790	791	795	769	760	788	821	699	772	738	765	728	739	775	764	730	779	774	732	748	793	758	789	722	812	750	799	767	753	776	722	771	819	802	739	771	764	742	824	751	779	822	749	763	781	773	708	785	775	786	743	743	762	747	729	757	782	723	707	789	683	738	776	773	776	761	790	760	768	789	762	802	787	764	782	800	766	734	760	773	754	762	762	785	732	781	811	750	783	731	728	762	769	725	745	798	788	756	832	740	722	785	751	784	758	748	803	784	764	781	713	795	784	748	799	766	779	739	755	827	774	727	766	745	746	765	817	691	714	718	738	719
49495	70978	71103	52446	20502	2540	513	437	413	373	375	322	391	1755	9117	8269	5208	2654	1372	739	425	321	255	268	266	301	311	300	277	268	256	275	281	276	312	277	278	250	277	285	267	268	265	216	272	283	297	264	286	283	281	273	281	262	272	262	280	279	259	258	278	253	279	269	253	246	265	300	278	267	287	274	297	244	273	282	295	268	270	289	294	260	290	293	295	293	281	255	280	261	282	306	268	252	276	235	265	283	258	256	243	262	272	278	265	249	249	269	275	277	261	283	275	287	255	259	259	258	279	265	270	263	272	249	288	286	280	244	283	261	233	254	251	273	282	297	253	273	290	245	291	274	258	279	286	264	258	299	281	240	271	254	249	270	260	269	272	259	263	259	266	269	251	278	233	258	293	254	242	280	270	304	294	276	271	261	286	271	267	271	257	275	267	282	280	271	268	268	238	281	260	257	289	305	268	253	272	270	273	285	288	288	280	244	276	259	293	256	259	262	267	263	248	278	268	269	264	298	271	287	284	281	244	265	253	256	275	257	278	263	270	277	254	254	295	279	280	311	277	263	279	258	285	283	233	279	283	281	274	282	276	291	275	266	267	242	306	275	235	248	255	301	282	265	298	282	300	264	281	294	293	277	263	266	282	291	281	272	264	273	256	293	260	276	276	249	263	289	260	257	271	307	258	252	279	271	299	243	243	277	258	266	255	257	284	297	277	274	270	282	272	256	261	266	268	299	284	268	273	249	258	270	286	261	265	248	261	285	256	291	274	289	265	276	253	276	311	286	252	269	249	267	272	276	241	261	216	285	282	277	267	294	278	256	290	279	246	275	286	267	299	265	252	285	285	283	274	269	295	269	239	251	285	257	254	260	260	244	280	271	274	268	266	285	258	254	257	278	293	284	289	268	251	303	248	262	273	294	278	253	291	273	280	303	320	284	267	280	322	278	257	295	298	259	267	269	268	271	307	266	261	261	289	257	287	256	258	283	266	270	260	293	250	279	279	286	280	282	286	262	288	307	279	308	259	289	297	270	247	273	254	255	262	264	302	259	250	281	260	295	272	274	300	274	275	262	272	270	281	269	265	272	260	265	265	299	269	253	288	252	240	254	271	251	235	263	259	263	262	245	251	257	265	269	281	272	295	273	262	284	237	266	283	287	260	281	276	284	266	277	269	247	266	285	280	277	254	272	271	277	287	256	261	274	280	273	287	265	287	277	277	262	274	264	232	275	295	266	295	302	290	273	280	271	265	278	273	274	249	280	278	293	255	268	282	284	271	271	291	264	310	251	295	257	237	269	298	255	275	251	296	310	257	279	234	217	269	303	270	259	293	271	271	263	256	276	254	288	262	274	245	296	305	266	276	267	274	254	282	271	274	283	277	266	261	263	302	255	279	287	262	286	264	258	269	271	285	228	258	286	320	236	271	276	284	238	263	258	268	261	250	243	244	259	285	252	282	246	241	249	229	250	296	264	288	265	288	260	268	290	274	289	251	274	286	314	288	279	262	241	312	270	254	273	259	238	280	256	270	282	284	298	273	243	245	255	255	268	281	274	285	283	265	256	266	270	240	279	252	244	295	240	285	258	246	285	269	220	281	234	297	261	306	281	279	250	294	277	233	267	249	288	262	282	288	285	281	270	277	273	271	232	275	279	277	273	278	287	260	279	243	251	294	285	264	266	267	235	264	286	255	291	322	280	266	254	285	311	272	277	256	294	273	264	266	265	263	295	271	277	289	275	277	259	301	274	249	283	303	284	259	283	271	248	273	273	284	270	263	261	309	258	279	275	268	244	286	275	267	255	288	287	282	295	265	269	276	281	263	264	281	267	252	281	279	287	257	268	264	276	276	266	274	278	297	281	303	285	284	294	250	283	270	258	282	274	299	258	251	296	254	253	293	296	270	282	248	236	261	293	258	251	269	272	262	270	253	295	281	259	261	277	263	263	264	267	258	283	277	261	270	236	265	289	270	322	262	279	252	244	265	274	282	274	261	284	293	258	247	271	265	279	272	298	273	233	277	254	244	262	304	250	250	287	266	308	273	248	256	269	281	300	260	259	259	247	273	275	276	280	260	254	265	305	261	263	233	266	292	286	295	284	289	258	270	274	273	244	270	264	273	258	257	247	277	251	250	245	265	245	282	268	281	314	271	268	287	265	267	261	251	264	269	245	257	249	276	263	272	252	252	278	267	248	252	272	277	275	279	295	250	301	280	267	263	274	299	258	294	265	267	287	264	278	279	273	289	300	280	252	283	281	272	271	252	274	261	224	278	287	257	260	268	294	279	260	260	262	283	286	247	278	274	275	253	261	311	279	269	283	300	272	271	274	277	286	283	260	263	273	264	277	303	327	276	270	263	296	280	285	257	272	260	288	257	271	291	289	269	254	292	255	265	281	262	262	278	245	277	256	282	235	266	287	247	279	262	275	286	271	269	279	295	262	282	275	280	261	289	277	241	288	234	255	250	235	283	252	258	288	260	270	261	287	249	283	274	264	285	260	272	282	279	282	262	257	257	253	298	230	261	243	261	263	243	297	293	279	275	284	272	307	243	235	271	272	271	258	234	285	276	257	256	277	309	291	259	274	291	269	291	276	284	264	280	285	294	292	291	238	261	277	269	263	255	252	270	269	286	279	257	313	251	283	289	257	265	274	281	267	285	269	276	275	264	287	251	266	287	272	277	264	267	230	281	295	267	285	271	301	271	267	267	272	280	278	292	263	292	301	266	285	295	248	256	260	265	263	258	286	282	297	261	280	324	260	239	231	267	296	292	241	291	285	277	257	270	264	283	271	283	280	262	265	310	318	299	246	290	243	254	269	260	275	293	278	284	282	261	261	282	299	290	256	298	292	257	294	262	279	283	290	278	280	270	252	262	267	287	255	280	299	285	281	266	249	273	285	278	279	257	282	240	279	304	286	264	241	282	251	287	243	257	258	275	294	257	281	295	254	280	251	274	302	266	270	265	264	291	290	268	269	269	273	262	265	254	285	276	240	256	280	293	283	267	275	263	269	277	293	283	234	277	277	278	251	257	311	260	270	271	254	267	278	255	307	243	242	257	263	269	300	276	241	258	262	273	260	293	282	294	294	249	256	297	261	265	240	261	255	284	305	262	289	294	234	270	239	250	271	277	245	291	263	254	237	244	281	278	246	266	235	267	277	244	261	258	247	276	276	276	275	258	292	281	277	255	279	290	279	277	269	278	257	267	288	275	278	265	272	275	258	266	251	275	275	254	268	259	301	269	279	286	250	272	285	284	262	302	294	315	258	268	277	274	256	264	262	266	279	298	278	288	273	260	251	278	308	250	297	282	258	265	261	296	300	270	281	254	268	264	278	264	284	276	253	243	270	249	278	287	266	252	310	263	244	283	284	271	273	280	250	268	279	232	253	255	288	288	245	264	269	296	276	256	264	273	304	277	279	272	262	282	270	291	274	269	280	250	281	279	285	272	274	274	269	264	276	263	301	283	286	272	258	253	274
30686	52318	64042	55062	12929	2041	1634	1448	1293	1193	1129	1067	1449	9303	30948	27066	19751	11484	5963	3001	1407	875	759	648	721	654	676	633	681	679	690	657	671	627	661	680	644	631	694	606	609	680	685	643	675	678	671	683	642	662	624	667	632	628	653	622	629	665	646	682	689	696	686	633	630	680	638	628	642	663	703	671	703	654	646	640	687	660	671	663	733	625	634	663	677	660	704	633	679	682	621	661	652	692	653	711	665	684	646	694	682	640	612	649	598	634	703	629	673	627	661	649	641	613	700	658	645	651	643	634	674	647	606	650	714	671	645	652	652	686	622	647	675	684	643	657	651	649	638	652	618	609	706	658	685	669	633	650	636	668	680	662	622	691	627	625	639	685	681	637	679	660	665	692	651	702	693	648	679	658	630	638	662	636	626	704	669	642	653	630	645	684	647	650	632	656	664	657	659	654	622	646	678	663	658	665	703	647	656	627	627	666	635	661	661	643	682	652	679	652	616	660	663	650	623	608	634	651	657	684	667	643	622	647	660	635	633	671	635	674	631	712	700	654	661	639	628	657	670	638	632	626	657	614	684	658	682	699	653	672	648	668	661	655	666	686	624	650	666	723	680	715	623	626	664	650	687	646	595	660	635	648	634	684	635	679	633	659	653	686	686	630	644	686	657	697	666	683	651	634	649	638	643	631	611	686	629	665	633	623	655	690	670	615	678	668	659	692	671	661	656	657	692	650	698	648	659	602	645	651	675	676	667	693	678	617	663	621	626	655	662	677	642	678	660	605	694	666	662	630	645	648	630	679	632	689	682	660	649	644	678	699	622	590	671	644	651	635	629	646	608	632	640	647	657	662	643	672	667	609	613	667	687	710	663	665	633	654	620	663	630	655	650	656	648	645	624	652	640	669	704	650	652	649	661	641	678	654	679	645	646	634	639	634	674	677	669	680	664	644	622	681	634	665	677	632	644	655	647	593	692	669	707	645	668	669	626	660	635	677	632	670	668	588	641	641	722	652	699	625	638	663	678	687	637	618	651	676	716	659	664	632	623	642	678	625	696	610	618	624	619	633	670	679	658	605	659	616	628	642	655	705	676	639	634	591	634	655	636	608	650	655	635	666	666	648	638	661	658	658	702	647	693	665	637	644	639	622	674	651	657	646	670	659	658	647	700	621	673	632	639	635	657	671	677	623	623	665	646	655	654	616	661	640	665	637	606	660	649	668	640	694	653	676	652	645	624	596	652	670	707	639	681	638	678	704	663	672	661	628	682	668	664	634	631	636	642	669	678	642	626	667	626	670	691	660	610	656	677	614	648	673	648	611	645	632	628	642	667	688	691	656	681	663	648	675	643	671	635	599	642	660	620	647	631	649	667	649	604	643	659	631	664	672	617	631	658	651	606	696	620	655	703	655	669	646	670	676	678	665	650	664	599	675	655	677	670	593	654	668	651	676	689	716	634	677	597	650	667	634	691	667	637	644	668	691	680	643	655	628	660	674	641	627	646	670	637	658	665	682	637	661	659	646	656	659	665	644	645	719	635	652	667	669	638	625	658	644	656	643	683	666	654	662	675	643	639	674	577	653	662	643	663	635	663	597	663	669	620	676	675	619	667	658	696	663	682	643	614	670	642	625	657	648	714	670	669	631	657	669	638	658	630	679	628	666	643	640	614	627	638	638	678	628	662	630	633	608	637	629	611	639	642	645	605	646	650	691	664	676	635	659	674	667	667	655	684	607	679	685	615	667	680	657	692	625	637	688	699	715	690	664	656	669	674	653	661	654	669	669	634	683	662	653	669	643	657	664	654	652	668	668	637	640	661	609	662	690	643	661	644	636	674	668	650	662	654	688	636	700	661	627	688	673	656	679	675	656	646	662	680	694	674	722	656	595	628	680	659	647	657	675	633	649	653	665	655	607	661	674	654	674	623	675	664	627	669	624	669	682	646	688	673	600	678	636	621	668	715	656	679	677	674	634	637	615	664	634	676	627	671	625	635	641	677	653	673	661	657	620	624	669	696	690	630	666	595	643	634	669	671	665	683	636	684	651	644	639	654	627	639	675	719	685	659	676	675	650	596	643	632	664	602	647	698	652	605	636	675	638	651	666	708	643	663	658	673	630	679	651	680	620	621	681	694	663	694	635	625	631	670	639	697	664	652	655	671	690	677	628	641	634	618	663	668	680	634	669	660	685	636	686	639	631	589	601	644	648	655	708	679	697	693	645	730	699	659	633	690	643	662	633	649	639	682	631	675	643	690	639	654	651	635	644	643	629	656	636	663	636	668	699	640	677	669	679	642	623	668	609	646	682	682	651	658	673	621	621	658	680	652	646	610	669	646	642	637	630	639	660	650	660	704	657	665	636	601	649	667	638	661	693	637	634	700	648	662	647	670	636	644	655	659	677	669	638	613	670	671	673	636	661	659	661	600	666	677	681	660	657	665	642	679	682	648	647	643	646	630	645	635	676	659	699	669	650	671	653	683	595	661	643	650	690	651	644	650	674	642	709	718	650	647	663	648	679	593	647	648	630	641	649	667	669	704	660	617	620	624	654	658	627	662	614	607	667	633	643	622	693	699	718	652	679	636	685	684	658	677	655	681	653	625	638	641	630	674	663	618	654	602	651	650	686	656	656	603	685	604	639	652	652	686	653	663	654	602	653	674	655	654	657	620	659	629	698	665	691	581	636	713	663	679	643	655	619	675	677	659	639	600	687	655	646	637	696	636	639	688	647	678	657	620	663	678	644	669	674	675	669	619	659	645	657	671	631	661	633	676	668	655	635	664	676	625	579	641	639	635	641	631	627	661	631	639	634	617	689	627	673	628	643	616	632	650	624	636	658	677	662	642	624	705	651	649	631	698	664	627	720	672	627	669	663	648	632	701	662	670	681	700	635	659	706	669	682	663	678	603	635	633	669	629	683	687	632	635	676	686	645	653	617	651	683	644	645	627	609	692	623	632	674	659	620	639	693	637	691	655	647	652	643	688	633	617	675	641	654	610	651	648	607	672	668	646	638	634	614	709	666	645	684	660	658	643	654	645	662	646	663	642	647	684	691	620	665	670	680	644	650	653	665	673	633	640	675	576	656	620	631	626	639	622	658	688	598	679	633	700	658	621	636	668	652	633	689	670	609	667	689	652	660	677	661	645	700	648	703	683	616	646	620	639	608	625	671	628	670	666	609	657	647	617	685	654	597	655	659	634	609	657	678	629	619	633	727	666	652	648	688	665	703	677	697	626	650	636	648	657	698	616	664	669	632	656	648	644	702	675	637	623	617	666	649	648	632	620	649	621	667	655	685	677	671	653	617	655	642	669	692	635	636	628	672	639	633	601	658	626	681	684	670	657	679	650	646	681	628	645	694	657	641	663	619	661	649	664	650	699	628	676	668	638	645	608	649	641	636	588	615	642	645	724	639	680	625	636	645	700	627	630	634	720	665	655	678	640	675	657	674	621	695	650	672	652	657	617	632	609	629	628	709	646	687	671	656
3680	5359	6833	3189	715	408	408	353	384	389	399	431	429	435	617	812	698	620	500	463	406	409	369	400	380	375	438	412	378	374	424	427	405	359	411	390	371	402	362	379	370	386	392	384	368	372	390	383	382	409	396	391	362	360	398	407	366	367	376	377	353	357	387	398	403	379	356	425	384	405	375	381	384	408	358	350	371	370	396	414	349	376	395	428	422	376	375	400	421	374	374	382	402	382	398	381	403	382	414	379	377	402	394	372	408	412	357	380	373	361	393	407	376	337	370	385	378	375	407	393	384	391	387	400	353	383	386	379	392	357	383	385	392	369	389	386	392	392	391	372	347	383	408	425	363	383	390	403	397	390	399	377	369	369	376	376	423	405	388	391	388	389	396	383	368	386	370	389	388	400	414	401	356	362	400	379	392	394	391	382	361	379	385	412	414	395	398	385	395	432	388	394	385	387	386	390	380	400	390	416	366	389	395	389	419	409	358	406	339	355	396	381	390	344	394	446	430	397	388	402	399	378	373	374	425	406	377	408	403	393	381	400	363	365	351	386	369	381	386	392	403	380	367	358	381	392	403	353	366	412	387	383	401	406	371	387	373	371	362	392	381	394	390	345	436	395	399	371	390	377	396	366	388	368	415	369	387	408	390	416	389	432	332	383	370	367	367	368	382	387	387	392	385	379	344	374	405	373	423	394	379	380	394	398	392	410	395	379	440	398	404	401	363	373	391	394	413	404	387	385	355	365	399	385	393	364	393	394	390	391	423	381	373	407	371	358	358	413	376	398	388	389	376	399	369	404	370	377	392	361	415	375	389	376	390	387	370	389	393	441	389	408	367	405	351	371	400	389	387	369	383	402	404	402	388	378	399	389	365	392	381	383	423	364	419	375	355	384	377	378	365	347	421	371	393	362	383	367	352	408	356	400	386	392	389	381	372	372	379	384	390	387	445	371	356	396	356	431	390	343	375	406	407	398	391	403	410	401	399	400	427	373	382	412	385	380	364	367	356	387	402	412	352	386	404	401	407	381	385	391	353	394	404	404	382	375	373	401	395	428	403	409	368	353	396	387	331	390	357	361	384	355	372	405	428	406	436	389	379	356	371	390	419	373	380	352	377	375	384	365	408	376	370	328	354	377	396	378	407	407	397	368	364	392	391	380	373	405	372	431	382	382	371	377	380	383	374	363	403	419	362	377	353	404	381	402	391	370	392	405	389	383	403	388	408	372	378	392	425	437	419	420	416	381	376	386	416	361	398	397	400	410	390	410	402	374	399	386	411	363	379	397	384	371	384	407	415	362	377	375	392	392	387	373	381	403	421	335	386	362	401	395	404	408	366	383	413	410	377	376	413	421	406	399	342	412	399	371	366	360	377	387	396	387	407	360	412	367	417	414	374	357	373	379	389	393	395	371	361	356	376	397	366	380	408	393	389	414	359	361	429	362	402	365	369	358	385	391	377	407	367	406	363	361	386	413	343	401	394	376	403	373	440	412	395	389	375	381	413	361	370	409	393	378	381	390	352	375	384	391	357	420	402	407	366	369	365	393	392	379	398	379	412	386	382	394	386	366	392	380	394	360	375	387	408	401	408	361	373	405	404	384	381	401	390	380	368	390	352	377	380	427	410	394	388	355	399	397	378	354	355	413	382	384	411	414	397	357	374	357	383	402	369	417	372	405	355	365	390	379	421	376	357	401	398	395	376	407	382	437	377	390	430	394	399	365	347	384	371	393	406	367	376	417	369	366	404	360	390	369	402	402	411	353	380	364	393	414	361	424	377	379	409	406	410	409	381	391	374	433	378	405	408	372	419	395	359	381	412	394	378	403	375	397	381	410	396	373	409	347	385	375	429	372	365	382	358	376	384	374	393	388	408	409	375	358	365	363	391	364	395	391	411	403	383	371	402	378	340	381	343	381	383	369	380	373	412	395	353	388	379	394	373	399	387	382	360	367	406	397	376	348	417	355	402	389	384	372	349	389	394	371	373	382	375	388	388	386	388	357	383	393	380	389	409	359	399	358	374	399	367	419	394	360	381	404	356	393	353	389	368	403	421	354	384	370	355	408	345	406	382	402	401	419	387	399	378	375	384	389	378	404	394	402	395	374	393	412	375	416	375	403	385	397	348	379	377	357	372	365	376	427	382	377	428	406	367	378	400	407	392	398	370	405	443	394	344	400	390	379	380	359	378	422	428	376	399	379	383	409	371	390	383	376	403	394	356	428	392	375	392	371	376	374	391	367	376	370	415	383	369	362	418	386	397	381	384	370	413	377	374	362	369	400	400	353	395	369	417	392	371	342	374	413	394	394	402	393	359	362	388	396	400	353	354	436	354	384	384	419	396	382	378	382	347	404	407	430	376	378	380	368	400	389	392	382	356	395	406	384	424	384	364	380	375	375	388	388	387	396	378	385	363	374	368	396	387	414	397	402	357	382	379	418	384	368	409	369	425	358	421	392	391	386	394	376	391	398	374	346	386	406	419	365	428	384	393	416	401	372	426	416	401	399	392	387	405	377	360	409	376	380	358	364	406	387	357	356	359	380	348	421	394	363	391	405	369	388	385	362	389	403	396	384	401	382	372	393	405	396	420	420	362	370	393	411	367	347	340	369	425	374	377	373	422	371	426	394	378	388	357	351	360	401	383	385	370	399	382	347	407	361	397	393	356	407	377	352	402	351	399	389	381	414	377	384	410	418	370	412	435	383	396	382	391	397	381	398	381	406	378	368	381	420	399	418	390	383	392	369	383	391	378	422	391	379	390	405	386	388	409	416	398	411	373	370	364	378	400	384	429	356	422	357	370	360	411	419	363	363	348	387	387	374	391	386	363	362	392	370	392	370	387	397	386	393	395	391	398	370	403	386	388	409	374	367	386	405	378	401	374	391	424	381	395	356	377	349	384	417	413	392	404	401	377	375	373	404	376	380	373	374	349	400	365	367	409	382	407	407	406	395	381	396	344	387	370	381	388	387	450	342	377	397	391	360	361	389	371	373	378	384	415	337	387	380	373	401	379	373	407	423	399	380	408	402	376	423	404	412	382	397	363	397	378	381	341	385	382	391	351	368	376	388	353	387	392	364	370	372	388	380	365	407	383	397	370	405	394	400	382	356	378	406	352	393	418	397	416	390	385	386	416	406	362	386	358	407	361	371	407	387	403	382	386	399	368	361	392	322	392	385	378	380	434	398	381	390	380	399	399	433	370	387	351	397	388	344	407	364	384	392	372	388	405	370	360	400	403	374	382	383	387	420	392	375	371	367	379	384	394	390	419	375	350	442	416	363	380	421	359	400	383	418	394	380	357	405	373	374	383	382	384	379	384	398	403	347	379	379	408	384	426	417	426	426	374	397	415	374	384	374	371	403	356	411	363	407	385	377	410	365	394	386	373	398	390	392	390	372	380	402	404	407	384	349	365	396	396	395	366	339	399	395	357	403	373	399	398	401	398	379	406	397	399	406	438	375	409	419	403	351	390	368	392	358
4441	8358	13010	9159	2113	907	872	912	951	925	895	867	940	1299	2460	2946	2485	1901	1413	1159	1028	934	879	925	914	906	887	838	927	923	911	947	882	927	889	861	865	922	919	925	862	892	894	907	970	845	911	921	946	952	892	895	900	965	891	910	904	906	927	961	932	920	858	929	880	907	903	912	902	866	912	924	914	870	948	903	903	886	937	875	914	901	950	883	961	881	913	913	910	951	913	839	919	913	835	892	864	963	868	961	910	941	898	911	816	899	932	922	886	903	906	877	927	913	913	944	865	869	911	910	879	906	891	888	904	924	882	888	937	855	886	862	919	939	891	901	888	940	900	922	896	882	918	862	924	891	880	904	898	886	838	881	927	901	890	871	906	891	912	961	891	912	869	926	936	914	950	890	901	915	905	919	903	864	907	862	935	903	898	893	927	868	877	907	879	874	893	911	904	920	898	934	901	903	814	864	941	907	908	929	853	869	911	906	878	892	881	918	863	942	886	944	850	873	886	907	886	920	895	930	835	923	884	936	868	899	901	851	946	914	911	906	936	905	900	828	846	868	855	876	919	883	929	876	886	910	947	964	870	907	959	867	851	884	952	933	927	907	903	947	927	894	857	884	912	889	904	888	892	900	863	884	865	938	868	891	890	818	949	911	903	858	938	892	874	904	881	931	876	907	911	884	879	891	906	922	897	932	907	914	909	915	938	910	904	928	931	894	872	886	966	880	898	889	920	964	954	903	850	947	931	872	891	877	897	890	925	885	946	954	894	898	940	968	999	928	900	822	859	892	875	887	914	979	887	895	862	882	874	864	913	890	901	877	929	921	881	923	854	930	910	898	912	844	861	903	876	942	886	894	924	892	874	840	913	935	863	864	888	876	891	902	908	937	937	895	928	928	872	887	881	879	909	910	898	902	928	860	857	896	921	889	850	961	932	891	896	943	892	919	907	889	836	831	854	892	838	865	929	890	887	836	888	902	942	878	875	893	845	940	977	949	916	864	932	933	924	937	908	935	919	931	927	884	898	910	866	897	915	901	948	863	882	895	913	878	867	893	938	919	892	933	905	838	911	857	887	921	876	869	857	890	924	895	937	909	952	891	899	849	944	888	908	940	885	872	942	867	900	963	844	852	899	844	894	851	834	864	895	930	927	923	941	906	902	909	929	883	887	881	916	927	896	911	921	904	902	882	872	931	905	887	893	887	886	859	928	890	897	874	845	885	951	887	939	917	876	892	866	961	888	896	890	843	906	894	922	935	897	847	849	943	903	885	960	902	913	872	903	931	899	921	893	881	855	932	892	896	906	873	903	893	884	939	903	887	952	891	891	897	889	886	853	890	863	889	911	905	879	936	911	897	913	882	911	910	853	955	876	952	883	915	881	949	878	933	925	896	895	853	866	913	856	913	887	912	883	945	863	901	906	892	935	879	885	896	920	871	914	928	891	928	943	846	917	866	907	899	881	912	950	905	887	904	894	899	891	930	865	902	833	927	933	849	930	898	916	925	919	937	931	941	926	865	861	897	922	872	936	874	928	902	915	937	881	891	864	875	846	843	847	871	829	943	881	880	956	907	885	898	888	920	926	905	897	917	862	920	883	897	880	895	941	910	917	928	906	914	912	895	841	921	900	907	909	885	892	912	884	873	886	934	890	881	919	916	904	925	912	949	877	944	893	843	891	951	842	834	921	911	880	877	874	951	888	944	945	896	873	898	891	852	897	882	911	931	858	959	876	918	863	884	875	862	901	882	921	882	861	903	878	952	887	909	895	886	859	898	876	950	890	970	845	900	911	893	949	899	917	884	887	933	884	936	837	929	916	895	968	953	919	877	888	930	926	929	901	910	904	843	879	915	875	898	833	898	908	897	888	852	874	899	880	842	851	910	899	908	873	899	911	898	942	908	906	889	895	865	922	906	886	925	916	891	928	901	883	890	915	923	885	835	936	908	888	881	894	854	833	885	854	881	857	895	841	913	851	854	853	908	923	892	867	882	918	862	905	872	886	883	903	922	916	925	889	955	884	848	949	955	939	872	922	920	871	888	909	841	876	899	917	896	893	881	857	914	851	900	878	867	913	885	920	845	871	877	890	887	920	886	869	881	878	938	886	898	860	888	922	890	894	897	933	894	909	943	858	830	946	859	904	900	871	854	926	915	889	885	909	880	865	917	909	873	892	851	898	907	870	937	890	861	889	830	925	913	869	865	913	903	905	850	947	879	896	894	892	906	910	895	937	854	887	920	930	877	881	884	935	896	842	938	836	847	882	917	872	867	912	914	900	939	887	871	894	944	895	881	876	867	830	903	897	948	856	902	942	878	957	880	891	902	914	909	931	905	898	883	856	928	924	876	890	902	929	891	852	916	833	858	959	914	896	881	925	890	935	900	899	894	907	909	880	882	915	950	845	951	900	883	898	1001	873	943	895	894	919	886	851	914	918	921	903	886	823	844	861	922	938	935	870	948	882	908	949	911	910	921	874	925	894	941	882	887	840	890	885	946	925	907	896	884	899	888	946	883	869	960	964	918	909	912	875	896	900	883	894	924	898	901	918	903	906	894	897	919	874	875	955	859	951	850	875	906	842	872	874	874	879	848	834	915	894	871	880	920	859	897	839	930	890	879	929	891	825	896	840	902	930	919	941	892	936	859	872	878	968	912	872	864	887	911	860	904	924	887	927	900	890	852	888	922	876	870	907	919	889	994	862	859	908	881	857	894	888	863	873	867	880	944	945	894	944	905	969	855	877	923	958	955	911	869	909	888	871	892	878	908	888	896	909	866	912	906	867	904	936	883	873	958	960	915	914	884	903	940	850	867	903	894	907	906	934	874	862	913	947	934	891	832	935	915	930	843	921	904	940	873	908	879	885	889	887	877	969	942	897	887	890	956	928	898	905	923	875	887	922	908	862	922	885	877	912	912	919	926	888	904	891	867	887	877	901	904	930	957	945	847	850	901	884	884	870	897	951	900	919	905	884	954	876	924	880	949	893	923	917	924	853	896	973	878	895	934	916	909	878	867	896	909	923	841	956	878	892	886	889	869	884	887	930	832	898	909	909	900	889	914	905	837	883	932	918	925	905	907	860	872	902	881	871	823	885	922	904	931	839	869	896	880	919	873	874	936	920	900	924	905	892	894	927	936	870	924	871	862	922	880	880	923	878	858	883	909	848	867	904	917	879	911	920	823	854	873	912	893	901	897	874	886	889	901	882	963	907	939	878	973	926	886	889	905	901	866	869	904	930	932	952	862	894	927	931	907	862	902	914	900	867	953	931	854	889	841	932	867	923	918	936	896	856	884	908	819	957	903	917	906	881	905	849	911	843	910	914	957	911	902	878	853	924	889	960	888	911	914	943	941	881	902	895	882	921	918	906	906	906	928	892	896	910	878	914	912	876	884	911	887	875	898	917	908	871	844	890	936	904	900	900	909	883	861	862	890	906	888	829	840	925	907	909	929	867	882	869	916	896	933	927	945	878	888	899	917	870	859
34427	45191	61517	36975	15939	1430	503	451	417	428	371	334	479	1982	3505	4766	3521	1948	1140	624	463	387	369	366	328	355	313	344	391	363	354	362	335	360	344	354	345	325	324	351	353	376	363	324	330	340	352	371	339	371	348	352	325	349	341	337	341	380	306	309	324	360	358	334	364	348	350	331	347	332	361	339	312	371	325	334	395	314	360	345	330	337	354	319	327	335	369	353	312	371	324	344	351	341	357	361	336	344	315	377	344	362	331	337	373	347	350	354	345	340	310	338	338	371	318	343	315	349	339	355	336	337	337	350	348	388	326	320	313	352	329	315	365	341	350	315	348	369	362	333	352	344	367	352	332	333	334	312	325	390	360	361	321	344	348	343	322	379	366	391	377	310	304	344	371	309	326	352	357	365	318	325	339	338	329	335	331	363	350	313	369	329	352	340	349	332	343	350	357	339	382	359	354	357	359	334	296	319	339	332	363	345	350	336	382	335	346	352	338	380	344	373	365	339	376	302	330	352	308	319	349	349	336	357	338	319	346	355	386	321	325	305	351	328	342	327	337	302	371	352	339	349	364	326	333	343	344	367	350	345	354	361	351	356	340	320	315	386	329	359	384	325	367	330	345	340	338	333	361	330	352	306	340	334	323	342	331	343	383	358	327	399	314	364	357	336	365	333	311	374	339	379	290	338	312	289	316	340	349	313	371	341	377	345	337	389	360	344	390	372	341	346	350	332	361	342	341	358	316	355	337	350	318	339	351	305	309	356	349	310	354	368	344	355	336	374	346	375	344	338	384	353	368	353	358	335	379	327	354	301	359	337	341	370	327	337	346	318	381	341	341	330	346	327	319	353	322	334	332	374	338	330	358	365	333	321	353	369	330	342	341	387	359	312	349	374	319	342	359	325	354	332	312	329	366	385	347	352	377	352	338	365	338	320	366	365	350	355	338	341	350	351	380	329	339	312	325	349	388	327	376	335	323	344	343	359	356	337	359	362	339	352	358	344	320	295	368	332	339	322	317	354	350	307	339	337	336	361	358	374	316	347	334	332	322	340	389	379	339	340	322	355	340	329	344	333	343	396	363	370	333	354	372	336	362	357	325	346	329	322	333	278	351	355	322	335	350	348	321	364	326	313	381	314	329	338	352	302	366	334	341	327	305	373	344	360	355	356	340	334	341	332	378	346	356	326	327	347	331	322	346	325	376	339	311	333	329	342	353	338	350	336	348	328	323	329	351	329	366	329	309	375	344	368	377	355	324	358	343	360	355	337	338	361	359	316	342	332	368	363	311	296	360	298	370	358	355	338	368	327	358	357	336	356	336	312	321	345	369	337	355	321	333	346	344	340	325	347	346	356	361	339	358	332	310	325	348	340	355	342	311	340	373	333	347	336	301	313	327	334	372	339	371	351	343	361	332	343	313	374	382	327	316	322	320	331	325	333	321	354	359	381	336	345	337	359	337	327	329	347	329	366	339	395	333	356	359	354	323	333	339	356	366	380	331	318	319	358	345	336	337	333	348	364	327	348	345	348	374	324	375	352	346	320	387	308	326	328	368	319	332	357	335	285	320	361	345	365	390	366	318	317	362	329	342	319	329	303	321	363	351	350	373	327	347	344	341	298	345	351	351	335	356	344	343	354	344	313	356	361	337	344	340	308	310	355	335	341	304	351	330	343	305	334	328	352	315	311	358	346	378	339	345	353	349	346	342	378	323	320	356	356	329	324	334	335	322	340	357	327	336	336	360	346	341	387	311	374	380	348	358	333	355	325	321	352	389	324	317	331	343	333	369	310	322	383	307	350	329	304	348	325	319	353	337	369	361	339	316	339	375	370	313	320	340	339	324	326	318	363	339	347	359	351	322	380	359	360	332	358	336	366	372	316	350	332	349	350	374	317	332	339	336	352	336	354	373	346	313	367	345	318	331	345	376	350	346	342	364	347	353	301	348	370	328	307	332	325	328	332	326	328	342	330	326	318	352	374	332	325	378	348	362	354	329	374	339	355	317	370	339	344	348	336	356	383	320	348	374	358	361	341	327	366	362	325	336	354	341	383	371	342	334	349	357	348	335	325	365	316	342	304	333	368	404	396	332	317	337	332	332	341	337	282	359	368	337	314	345	332	351	360	326	331	311	335	352	371	358	367	343	350	360	324	350	357	328	302	369	305	369	315	340	330	356	325	334	334	372	332	334	331	345	345	344	345	341	324	337	342	333	349	344	353	329	337	369	363	321	325	338	301	357	347	365	342	371	326	306	364	362	340	352	337	347	343	348	358	329	320	313	358	323	360	341	357	337	347	363	323	351	312	340	355	354	364	392	380	367	367	360	321	344	336	354	346	363	321	341	339	341	358	362	301	332	347	316	342	363	347	354	369	347	364	352	377	319	354	355	335	345	327	356	332	336	325	353	354	326	345	348	329	332	318	335	369	352	324	351	336	349	327	343	310	369	338	323	319	325	337	370	346	349	327	312	299	375	374	335	342	343	353	338	307	359	344	337	352	319	333	361	332	332	344	320	327	362	306	367	355	353	302	351	356	314	358	334	354	369	330	324	315	313	344	313	302	352	352	340	347	354	359	350	345	353	315	343	381	307	331	335	345	363	360	348	354	356	368	328	369	361	363	329	330	341	340	335	345	338	354	352	353	355	329	333	354	353	331	306	344	348	358	353	325	342	381	323	353	334	335	375	358	335	346	351	371	334	391	302	371	360	334	331	336	349	368	404	362	348	384	346	313	342	331	348	374	350	315	331	359	316	379	329	318	343	325	361	339	319	364	300	342	334	351	383	329	359	332	347	343	385	314	333	356	326	348	332	324	320	353	339	364	332	331	319	348	337	346	316	373	384	372	343	354	369	351	323	355	282	340	371	367	335	345	357	328	338	330	316	369	325	302	298	333	330	339	356	326	303	366	319	348	357	348	341	313	342	374	361	371	390	356	348	313	366	342	351	339	332	327	362	349	365	360	336	354	366	334	330	362	321	361	343	359	359	346	381	359	317	321	337	351	367	317	355	389	347	354	337	366	339	351	305	328	361	336	347	368	317	308	330	346	352	330	330	322	336	332	384	352	352	363	371	348	354	341	332	354	309	348	313	328	350	319	349	343	348	350	399	357	363	327	390	347	373	324	348	382	341	338	318	304	316	363	346	329	355	338	378	346	370	369	330	345	325	325	357	382	344	317	379	335	400	358	317	323	381	360	331	337	377	349	358	347	357	337	352	342	341	354	321	359	391	328	352	371	355	390	333	342	315	345	313	354	338	307	330	391	356	366	318	310	337	352	324	351	339	333	361	322	344	348	367	348	392	364	335	362	346	346	377	365	363	350	347	358	359	311	382	369	341	362	347	326	340	345	330	337	336	337	355	348	339	367	336	326	349	345	341	366	339	357	323	324	354	360	377	332	364	360	360	334	345	342	326	383	342	321	324	367	353	372	382	342	352	387	353	354	323	340	345	358	334	341	337	324	363	377	378	351	331	338	326	368	325	352
20562	36408	53806	40725	20529	1574	1450	1287	1212	1153	1058	1014	2119	10413	16823	20823	15520	9237	4811	2289	1299	952	851	808	831	857	817	806	826	841	842	859	847	847	799	757	853	817	802	838	799	850	816	797	862	801	790	782	812	769	797	847	822	853	780	807	853	812	762	828	839	826	832	830	813	840	868	781	823	811	820	834	800	818	806	825	826	776	813	851	789	796	809	850	836	816	811	853	831	827	821	791	795	842	834	868	826	810	815	815	838	835	876	810	802	832	837	834	830	791	821	795	819	868	791	788	813	793	791	824	767	810	745	845	817	871	847	822	782	827	813	815	763	787	835	829	802	838	785	786	804	804	775	846	836	788	828	827	815	849	816	822	830	841	785	878	767	812	749	847	770	793	849	822	837	842	811	827	831	784	783	827	790	793	805	783	832	816	783	824	854	793	809	847	782	792	794	850	803	802	807	828	771	818	855	773	772	832	864	810	849	869	807	762	859	779	835	840	822	842	843	849	828	792	819	878	785	801	807	805	760	793	804	788	828	799	785	798	799	792	805	853	813	839	826	804	787	803	769	809	787	823	846	829	836	827	828	838	833	824	863	782	858	817	782	854	781	782	858	799	880	832	804	809	789	794	818	805	833	815	818	855	834	851	803	787	810	821	793	809	850	804	852	831	835	817	816	816	812	824	803	777	867	797	842	818	819	856	844	829	824	816	813	832	847	815	826	794	791	839	780	839	762	838	852	800	792	841	843	808	816	770	791	852	819	786	829	802	793	822	839	842	826	813	787	817	835	827	869	805	821	753	793	812	806	826	834	828	831	879	765	802	857	786	799	807	764	822	804	805	863	805	805	841	830	819	876	782	846	802	819	828	841	828	770	861	867	796	822	786	808	799	817	845	808	845	786	848	782	798	829	775	803	791	782	835	806	816	774	780	821	822	814	816	872	829	810	806	793	836	825	806	775	814	857	815	836	802	789	777	804	816	813	780	845	806	803	857	756	841	773	836	830	798	828	820	798	798	795	768	815	876	886	838	823	788	843	839	866	806	780	836	852	842	826	793	820	830	813	807	822	776	803	832	814	776	844	801	807	817	803	805	774	821	840	834	785	829	831	818	795	815	808	821	809	848	794	780	875	811	864	788	787	745	832	782	810	824	885	808	833	829	787	817	823	838	879	792	818	829	833	800	828	800	829	807	850	810	769	807	817	786	825	780	791	813	824	790	814	800	780	860	837	831	805	823	782	826	861	811	800	790	811	812	825	822	790	757	786	792	817	836	796	817	805	817	836	844	794	826	817	815	787	783	766	781	834	800	864	836	804	799	793	795	812	818	757	808	804	816	850	880	792	814	843	831	806	794	880	823	817	812	804	815	811	811	804	803	806	823	820	773	851	863	804	760	827	815	845	805	823	858	852	818	836	821	852	782	836	791	876	877	832	813	842	779	836	760	820	806	817	825	837	805	776	809	815	854	837	819	793	751	818	833	789	823	816	809	809	844	764	792	790	824	826	809	835	828	853	816	813	787	803	806	826	807	817	803	798	866	792	843	794	810	837	785	818	767	845	886	779	834	821	799	877	833	845	772	821	836	829	790	808	834	815	836	831	825	822	799	791	838	793	802	796	857	754	850	792	830	831	791	809	778	819	825	838	783	845	808	861	832	812	767	781	792	843	779	825	781	847	833	882	823	753	792	788	784	855	786	799	837	809	790	805	838	794	804	827	832	837	832	804	803	793	806	872	767	813	777	829	828	752	838	817	852	829	857	813	802	800	806	825	846	839	834	809	830	811	776	835	863	766	797	834	851	840	803	801	811	782	845	785	820	835	835	787	800	828	802	805	834	793	854	776	775	826	815	845	806	816	838	826	807	829	798	790	794	846	787	886	878	792	819	874	839	803	866	760	793	862	775	803	789	791	831	802	827	794	842	851	858	838	784	834	803	799	816	860	825	842	752	816	855	810	828	802	804	844	775	817	792	833	801	822	792	805	853	834	792	852	789	843	755	782	830	871	834	789	822	832	855	797	799	809	800	812	804	852	765	821	861	835	758	770	803	814	811	794	832	807	792	821	842	771	853	757	800	813	846	849	852	794	814	782	792	820	855	818	839	819	804	775	812	838	781	804	814	812	845	833	798	787	760	831	867	784	838	764	844	820	780	800	819	808	807	761	864	786	832	831	778	846	806	819	831	819	806	881	833	817	800	809	825	808	776	803	822	813	826	868	797	802	834	768	810	837	863	838	835	784	816	854	763	854	853	824	804	870	808	869	830	784	814	818	799	754	846	875	814	809	784	795	796	805	791	862	782	799	856	828	773	798	838	867	819	822	818	805	830	781	818	786	787	779	856	819	816	807	839	768	849	843	807	801	804	837	805	813	788	797	844	773	818	795	820	783	786	846	812	841	789	849	767	788	847	826	853	788	842	837	877	817	847	835	761	830	822	808	778	828	858	831	823	825	811	809	805	812	794	828	762	826	842	792	805	820	856	813	856	809	786	798	772	789	825	826	768	866	825	787	803	839	864	790	812	848	785	832	830	811	794	816	849	810	799	796	850	848	845	780	800	786	824	797	795	814	819	817	792	779	787	789	773	801	794	791	788	841	798	802	810	854	839	798	815	863	830	806	799	793	848	802	851	791	777	880	830	817	808	808	773	805	837	791	849	801	875	787	791	828	815	797	814	813	818	846	788	790	834	823	775	892	830	836	804	819	831	866	829	832	821	797	833	864	790	797	824	841	794	809	783	814	854	772	823	777	833	776	806	807	821	811	800	859	857	794	834	781	780	798	841	847	822	871	783	833	816	834	772	833	815	819	765	848	792	788	808	759	851	776	765	810	860	831	832	849	826	817	822	840	805	846	829	830	855	812	802	848	826	843	835	854	797	829	823	882	784	818	796	767	820	805	823	779	844	840	869	813	792	791	811	802	826	888	805	836	785	849	828	812	790	796	806	832	839	827	821	828	826	850	798	809	822	898	794	804	813	837	816	825	793	847	839	776	820	833	831	879	838	857	834	816	818	812	819	775	769	837	847	802	846	778	794	833	824	755	791	802	794	796	805	780	842	812	778	862	807	854	776	832	814	796	803	792	819	844	813	849	807	785	861	863	781	787	822	804	790	808	801	815	747	787	830	834	813	850	867	822	874	854	803	812	807	836	927	790	853	801	833	775	804	801	789	823	825	799	828	793	796	799	843	773	812	814	839	811	806	808	818	841	782	816	811	746	851	806	826	814	832	775	771	791	851	825	787	843	824	782	809	833	786	774	797	859	802	781	823	806	867	841	817	815	832	818	802	790	907	819	794	810	833	847	832	823	845	840	836	843	825	733	813	810	819	820	815	759	815	788	826	813	791	836	853	795	831	776	745	773	771	794	807	823	803	758	843	830	755	815	861	822	804	815	822	772	876	824	835	805	832	852	819	808	860	826	789	768	840	799	857	802	807	791	838	845	800	828	828	827	829	782	844	819	829	878	768	787	803	800	797	812	787	800	793	830	811
31247	65522	73615	39915	23615	3607	629	527	413	429	428	417	1385	3987	9455	9946	6459	3243	1418	679	414	343	318	296	299	322	319	297	284	307	328	323	314	321	323	324	340	296	349	340	303	324	307	315	323	329	348	308	339	283	332	321	300	298	314	331	312	317	345	320	281	310	305	317	339	338	305	315	321	304	318	321	311	312	313	323	309	358	296	311	285	293	303	338	324	322	303	338	314	331	309	294	320	336	307	290	338	293	276	302	340	319	297	346	316	301	349	315	308	329	337	328	339	330	329	328	310	323	330	307	314	298	323	307	337	318	312	331	302	330	302	301	308	318	321	326	301	320	297	327	316	320	332	297	310	359	327	272	300	333	297	295	327	338	328	325	294	335	322	326	296	287	321	344	354	316	316	321	310	348	306	343	313	316	309	321	354	291	316	294	311	332	313	302	317	305	326	298	302	320	315	307	290	302	275	345	318	304	309	323	312	284	310	289	283	286	313	328	327	344	327	331	350	346	314	346	328	317	303	322	377	309	324	321	337	286	337	344	308	355	307	304	264	325	299	313	328	296	307	344	302	292	305	322	334	269	353	364	346	337	340	343	304	301	305	326	314	326	334	317	305	335	309	323	313	313	346	324	300	310	300	302	310	298	322	303	304	317	300	334	309	348	301	323	319	290	264	327	327	342	359	319	317	318	309	311	347	318	347	312	323	335	317	338	324	328	315	315	290	311	309	330	303	320	318	327	285	300	311	314	315	288	299	305	294	305	335	333	333	333	309	331	293	334	328	296	281	328	337	320	342	296	330	301	287	332	321	324	311	311	353	294	316	329	287	327	303	301	332	304	295	330	291	302	316	333	327	321	314	325	320	312	298	294	320	286	326	333	349	312	315	306	356	291	352	326	307	326	291	299	338	309	307	322	293	336	327	321	311	344	322	312	314	336	315	338	331	317	314	309	315	328	340	338	327	281	317	321	283	333	318	349	307	298	279	304	319	333	314	312	330	335	302	293	354	315	319	301	316	329	297	313	356	305	332	288	318	331	339	344	328	329	307	315	307	302	342	317	336	314	288	317	302	284	275	318	313	342	314	318	317	287	334	304	337	322	298	299	347	287	299	299	326	311	344	314	351	317	315	315	339	310	291	329	290	280	290	345	299	293	282	318	328	300	314	319	311	339	349	290	336	320	316	316	313	309	327	314	333	358	326	312	336	311	306	337	295	303	323	292	350	314	344	333	326	292	355	318	299	320	337	314	333	324	300	328	312	317	315	342	322	305	311	325	304	331	335	319	326	322	318	316	315	314	329	314	294	299	329	301	301	348	313	303	315	349	320	348	314	282	294	328	314	300	296	317	321	355	333	304	313	300	312	288	315	276	309	346	323	323	324	341	333	328	309	330	313	331	328	279	352	317	336	304	355	362	346	336	304	307	306	284	338	350	330	295	347	313	304	330	299	327	297	318	327	327	299	314	327	329	296	317	309	334	348	317	356	313	303	303	337	345	311	310	304	290	338	343	337	295	339	317	305	327	293	321	316	354	313	337	290	317	303	316	305	297	309	321	322	326	301	336	317	325	318	330	313	314	297	310	324	331	306	339	340	314	316	323	295	317	271	303	297	320	324	326	323	342	294	299	312	308	307	322	313	324	321	313	298	312	294	307	341	306	293	327	319	308	332	296	329	345	346	326	354	324	342	313	322	315	316	306	317	327	284	340	307	315	287	341	326	327	310	320	339	345	315	336	316	311	319	318	304	353	327	314	330	348	311	312	299	326	320	327	314	309	325	312	291	310	329	302	315	326	306	324	284	318	335	299	329	329	303	294	289	328	338	297	324	297	294	297	323	269	301	283	322	309	319	334	290	312	316	319	314	319	336	336	328	344	331	319	306	322	308	325	341	312	315	359	330	344	305	307	334	324	333	322	282	302	299	320	272	309	332	330	285	334	315	306	334	319	304	312	316	315	338	325	298	322	328	304	308	296	302	308	331	308	343	297	356	297	311	317	338	305	283	312	328	306	338	350	323	361	306	311	290	322	335	318	320	318	340	298	313	293	326	324	339	320	316	317	316	326	310	303	352	310	292	321	301	336	346	307	299	310	281	325	322	304	335	305	334	311	293	322	340	309	333	306	335	306	281	318	326	324	325	322	308	319	323	301	293	299	320	270	317	318	336	326	303	308	317	305	349	351	340	335	320	314	337	355	340	328	304	303	320	318	337	313	329	354	327	312	317	309	304	326	335	339	312	291	289	289	309	336	324	302	314	333	333	288	308	318	343	315	330	307	295	309	299	327	327	318	295	294	326	333	319	317	316	297	337	320	288	311	324	342	320	300	328	316	331	308	311	287	338	320	316	334	341	340	336	333	332	316	332	309	334	290	300	341	301	325	299	323	343	322	322	317	317	311	343	342	342	343	319	303	282	299	320	320	359	311	313	312	314	295	303	327	303	310	337	307	304	330	360	295	346	350	358	336	327	371	337	312	328	326	356	295	300	287	320	311	333	293	269	313	348	339	312	310	318	313	320	309	331	358	301	315	331	293	310	296	354	330	281	319	343	357	323	293	328	317	308	298	333	340	315	336	314	311	320	299	314	322	290	362	335	326	320	346	305	338	307	330	323	341	314	314	321	332	286	283	314	318	328	287	317	290	337	284	328	303	340	354	322	278	312	311	323	268	314	312	303	304	314	354	317	323	299	324	315	332	290	339	321	295	322	322	321	311	305	331	316	323	314	310	301	328	327	348	309	298	318	305	328	313	310	309	324	307	320	295	335	311	300	270	286	308	307	331	320	330	297	277	313	317	321	333	338	319	303	335	292	337	339	305	310	299	348	353	315	314	308	324	333	324	305	310	292	320	331	309	306	312	348	309	317	308	307	341	342	281	343	302	286	292	344	312	325	304	290	315	321	309	303	304	314	320	329	340	298	337	313	353	310	277	318	345	325	347	350	329	303	326	301	336	296	312	303	321	296	311	312	285	292	319	310	293	318	312	282	313	303	286	295	319	340	332	264	325	340	297	326	336	317	349	322	318	335	317	310	286	319	313	322	301	313	314	325	299	295	319	317	290	313	316	295	313	295	332	294	342	291	306	311	305	296	285	320	329	315	297	333	295	310	330	346	313	325	307	301	355	297	350	304	316	310	315	309	313	309	308	301	361	305	303	329	332	334	344	342	295	306	291	319	275	323	314	291	337	310	300	296	315	278	283	315	324	334	319	312	300	319	326	303	314	339	305	314	323	299	338	335	308	315	267	311	338	313	316	316	299	332	295	304	314	312	306	308	292	330	310	298	318	317	377	276	347	313	314	315	327	303	286	307	315	323	295	301	338	280	359	308	310	328	306	327	287	328	317	318	323	292	306	286	313	302	300	314	322	279	314	316	332	301	306	306	326	306	325	311	299	336	301	335	313	313	311	330	323	343	304	315	336	313	282	318	289	306	298	322	335	315	325	310	336	315	329	300	330	327	306	285	312	319	322	322	302	317	352	323	341	342	316
17269	50598	64881	41772	23609	2357	2022	1795	1636	1458	1341	1533	7148	17950	31530	30683	22949	13398	6414	2734	1331	962	771	768	743	785	765	681	760	738	777	797	734	791	801	766	749	777	750	750	741	831	782	766	746	729	742	787	772	770	742	742	740	737	700	743	774	712	773	798	756	767	801	807	792	728	780	753	753	829	780	770	793	791	743	794	794	765	832	805	762	798	762	760	707	788	759	748	765	738	790	753	775	748	751	827	794	757	793	774	766	776	798	785	731	697	739	770	755	753	742	745	737	813	771	772	741	707	721	764	731	778	796	778	762	724	764	718	768	788	738	768	756	738	785	724	770	800	792	757	760	765	777	731	773	733	711	714	751	685	796	760	721	723	802	777	771	756	791	763	822	788	805	799	779	799	769	748	791	771	795	784	742	818	725	728	781	778	750	750	775	735	744	821	729	771	730	776	738	763	803	797	799	749	730	735	702	747	772	786	752	730	772	786	757	721	726	804	745	752	760	741	771	785	746	719	751	760	799	807	767	729	710	737	766	780	738	774	745	787	736	751	756	746	796	761	757	723	851	826	763	730	812	747	770	759	731	780	758	718	768	813	732	772	707	785	789	703	751	795	785	759	800	748	757	761	805	766	743	758	736	753	730	791	784	786	715	739	767	752	736	817	823	718	789	701	734	779	774	697	762	806	793	733	748	741	752	751	768	773	781	751	767	771	748	755	797	805	747	730	775	744	766	757	806	722	766	790	759	802	777	781	744	770	772	748	752	758	781	758	758	765	775	784	745	766	774	753	756	765	726	793	732	770	793	740	742	804	737	709	756	755	757	805	749	742	707	768	763	773	803	734	802	800	771	737	760	795	764	774	754	777	780	765	779	766	722	762	742	780	753	726	736	744	787	796	695	805	756	755	746	759	761	731	799	731	743	801	739	787	777	756	798	774	739	803	723	802	715	795	734	751	719	744	736	816	738	792	776	758	733	782	710	760	763	752	767	693	766	761	732	761	748	776	798	729	824	783	766	740	738	819	766	777	807	795	793	738	736	791	794	728	735	727	704	776	767	709	766	744	771	739	771	727	755	756	761	717	730	732	762	760	771	786	806	772	820	784	778	761	781	799	782	781	744	763	796	758	718	791	746	785	714	776	749	782	769	788	746	728	746	789	748	777	771	725	799	707	771	737	765	775	786	731	778	742	746	744	787	730	729	748	702	757	782	748	788	760	772	754	754	795	790	741	763	772	761	740	718	772	788	760	717	742	762	777	786	725	727	795	758	739	720	783	767	800	764	732	762	812	773	799	781	767	727	769	763	815	776	785	799	783	788	777	745	743	741	778	757	737	752	735	757	728	779	764	787	750	761	791	783	748	719	749	800	715	767	775	786	791	790	762	715	831	747	730	739	720	784	740	766	764	737	783	730	821	799	756	764	777	730	704	783	735	721	775	746	732	739	764	740	783	791	751	758	810	724	816	758	759	798	732	761	721	729	746	753	785	757	766	739	739	721	790	788	734	720	797	763	735	729	739	748	761	771	754	800	745	764	771	709	728	735	710	760	743	766	723	769	729	771	761	789	771	763	769	775	776	771	755	783	768	748	726	755	746	810	818	753	726	791	736	782	716	724	753	804	790	725	769	735	708	770	763	793	733	776	717	708	753	791	781	840	765	754	766	800	816	776	798	763	817	724	779	768	810	749	771	741	796	785	750	735	763	738	725	811	781	700	746	758	764	749	771	784	749	769	763	750	763	785	745	757	753	785	748	792	758	799	748	745	823	728	715	754	770	752	731	804	762	771	779	787	767	748	807	746	768	756	740	788	746	729	740	756	768	766	815	754	819	717	760	708	758	727	772	745	783	793	722	774	806	776	768	739	696	773	759	750	773	753	736	718	781	752	778	764	709	817	764	774	723	762	767	752	772	700	732	772	785	780	757	739	811	729	767	780	778	810	762	756	784	755	807	797	771	799	767	751	788	687	791	776	785	746	775	781	804	758	741	764	779	727	757	728	804	799	715	729	756	761	769	779	765	795	781	744	784	761	742	741	748	713	786	763	775	794	762	817	749	761	773	766	754	791	765	775	761	751	765	812	786	766	798	776	765	788	786	761	746	806	766	767	796	786	745	758	761	788	786	765	822	762	759	723	757	733	760	759	779	751	720	732	803	773	767	755	723	790	791	772	784	767	743	744	756	792	814	798	793	830	824	815	771	789	778	765	736	790	806	791	784	724	727	768	744	735	768	720	764	760	781	799	796	792	774	776	763	782	750	738	725	769	739	778	792	746	741	806	756	749	734	713	740	740	761	772	807	739	726	743	737	761	777	728	743	728	740	795	778	761	765	718	769	764	761	767	796	777	752	708	804	791	809	773	776	705	789	766	756	833	743	801	766	793	758	735	708	781	707	753	776	734	775	789	727	759	802	762	706	839	792	782	729	788	763	749	717	756	765	762	796	757	713	770	742	774	750	797	800	746	740	731	772	725	757	748	767	774	777	764	727	786	769	796	767	752	773	728	717	791	734	757	793	794	739	744	762	734	764	737	782	778	756	745	741	788	813	756	805	818	738	802	752	751	780	763	743	765	770	734	785	752	708	705	721	723	741	744	756	781	791	727	784	783	765	758	818	737	722	782	756	695	735	781	718	767	708	747	767	770	713	729	754	811	783	758	812	742	730	764	776	712	744	738	753	735	762	733	756	814	812	744	764	768	733	751	752	736	742	749	700	786	725	751	761	768	736	809	745	763	758	699	717	787	784	745	746	718	792	769	747	738	782	780	737	757	762	735	703	728	728	801	765	747	787	713	747	766	768	748	766	777	758	784	770	737	766	742	748	797	781	783	752	817	765	735	775	754	804	786	779	741	757	767	769	745	781	766	723	756	776	729	754	794	747	709	728	756	761	750	733	805	769	738	754	791	756	732	787	757	752	749	714	748	774	734	785	792	759	746	849	757	699	782	769	776	753	771	731	698	710	784	722	789	751	771	774	790	758	734	773	758	751	750	785	818	759	830	802	766	751	716	784	742	754	708	738	772	751	780	733	744	778	752	827	754	763	790	795	794	728	751	808	766	757	768	759	798	763	809	746	751	723	752	756	747	764	762	769	778	777	822	728	760	777	721	769	737	816	761	772	761	774	735	775	786	826	752	768	703	764	757	754	780	753	743	791	737	747	761	760	782	729	733	788	734	730	764	782	786	730	733	788	757	725	796	751	736	780	733	761	751	749	763	749	776	708	805	715	737	769	728	741	784	756	752	778	773	791	766	752	732	744	768	752	763	759	745	783	826	755	803	709	803	802	783	714	785	771	760	765	733	754	759	772	741	726	799	782	822	754	747	769	748	779	708	745	728	724	751	790	768	787	780	783	724	753	756	786	764	765	796	747	748	747	804	818	773	797	787	770	762	814	758	766	784	775	727	761	764	766	706	755	771	764	769	763	779	742	741	800	769	740	797	762	763	714	729	737	755	804	754	711	718	734	768	770	769	768	781	773	787	748	776	680
4028	6684	6715	1437	890	458	443	485	454	482	441	461	473	500	726	1097	915	709	571	454	471	471	474	452	468	435	460	431	417	413	436	441	459	476	412	422	448	447	469	410	457	451	441	462	408	438	444	445	433	435	425	422	441	420	423	439	436	445	455	429	472	450	450	418	438	429	468	431	395	433	419	446	470	437	461	429	460	429	430	435	467	454	437	448	397	463	446	392	442	423	429	448	448	434	443	436	400	428	453	423	446	387	474	425	449	433	472	450	440	450	490	463	467	441	411	435	464	453	430	426	473	464	412	449	445	404	425	475	434	441	418	447	413	420	431	444	429	444	428	425	488	474	458	439	387	391	485	470	437	444	428	454	432	459	429	454	456	474	470	412	491	445	458	451	445	490	493	399	472	423	420	422	404	414	432	465	448	441	453	402	417	460	435	439	433	457	431	462	371	423	453	438	444	436	456	466	417	461	421	439	418	421	445	414	415	468	413	444	416	439	436	449	439	454	436	443	436	474	424	461	438	425	430	438	470	415	472	433	444	467	442	463	457	509	453	395	467	445	444	453	440	402	419	425	440	466	452	415	411	422	442	465	421	416	433	401	456	454	433	477	411	432	455	484	453	433	417	453	432	463	450	470	429	441	449	446	461	472	459	448	442	397	446	480	465	449	443	434	473	437	438	451	400	474	407	441	465	505	426	465	439	462	440	460	427	478	452	434	469	453	455	452	433	397	477	431	416	418	447	465	445	459	452	442	403	442	430	418	427	443	437	459	418	420	406	453	458	456	436	441	429	453	450	442	450	471	429	421	427	407	508	445	431	464	454	456	457	448	432	506	445	411	450	407	440	414	489	430	435	454	449	416	439	463	433	456	456	402	434	425	416	438	440	475	392	432	483	432	423	452	422	412	453	413	433	449	461	456	425	464	449	432	409	446	483	422	431	415	420	456	454	446	420	412	432	453	438	450	430	485	455	416	424	417	407	463	440	462	451	469	407	407	425	472	408	422	424	426	467	419	434	442	459	428	419	448	403	489	435	439	435	439	450	439	488	465	436	475	444	432	450	458	457	447	425	428	450	424	451	445	479	446	454	400	420	399	430	485	475	484	436	442	462	444	458	426	448	456	435	442	460	451	450	438	435	490	453	426	454	431	468	492	440	465	422	448	437	404	443	410	481	423	440	427	417	420	438	464	432	408	493	408	443	462	434	482	435	433	444	459	411	458	438	432	429	437	408	424	473	405	461	453	467	442	419	457	441	458	432	401	480	440	414	449	464	431	459	443	472	435	447	471	476	432	448	434	479	428	474	463	394	428	441	452	454	436	453	435	434	467	488	459	434	465	438	434	478	483	417	426	440	434	463	430	434	420	452	446	440	445	399	441	425	425	474	399	451	450	463	449	433	419	409	451	436	399	429	436	424	407	420	428	433	450	461	455	424	438	452	450	403	447	433	423	425	454	486	458	475	440	496	464	432	430	465	481	419	417	415	452	432	443	413	406	445	415	423	422	461	452	446	414	431	452	424	438	422	411	454	422	401	445	458	466	447	432	439	453	422	457	455	440	454	496	405	421	428	463	428	433	422	477	469	474	431	493	458	422	411	426	448	458	439	451	471	429	419	410	468	451	439	419	440	440	438	428	435	407	451	454	451	473	471	421	436	434	445	443	443	418	426	430	428	431	441	384	470	458	401	417	429	436	427	436	412	449	410	430	445	405	458	421	453	382	467	440	429	407	433	423	427	453	455	447	443	417	443	428	440	444	449	420	460	420	447	416	447	452	452	447	432	466	427	450	432	442	439	433	412	425	457	401	452	406	445	438	431	431	447	435	460	453	436	482	388	451	438	462	442	435	451	454	443	441	444	420	444	429	464	442	451	455	435	403	423	475	457	407	437	481	454	446	430	417	471	440	401	400	436	468	493	462	418	424	433	437	456	460	425	447	417	464	414	396	423	426	413	483	443	460	473	474	454	463	446	438	475	427	441	427	447	442	454	475	455	427	423	480	481	432	448	437	476	444	484	435	465	452	441	450	430	464	399	438	457	446	461	408	470	448	438	468	432	424	465	427	408	436	440	434	428	435	442	413	432	425	461	456	420	437	450	447	455	430	488	426	470	433	410	454	428	420	458	446	424	427	465	463	433	444	448	422	453	444	447	468	434	498	464	455	436	475	420	411	423	460	470	457	444	438	424	434	470	467	444	412	455	448	424	462	443	474	436	428	464	400	439	453	489	421	428	459	423	451	434	428	434	406	510	451	433	429	417	423	439	445	483	447	400	436	395	452	440	430	449	437	451	441	425	470	424	459	426	440	448	469	431	421	476	448	433	455	432	459	418	448	459	470	424	449	443	432	404	451	420	407	435	493	434	436	427	447	425	462	439	421	435	429	467	453	420	454	428	459	436	426	440	424	444	392	474	442	455	431	451	468	440	475	456	438	439	419	407	473	452	446	433	476	435	444	464	433	433	460	432	421	475	432	436	465	454	403	441	455	450	459	450	394	459	435	455	417	404	451	421	485	446	432	427	457	397	407	450	438	461	421	437	449	431	430	403	431	464	432	444	447	454	450	434	445	466	416	418	448	444	449	436	460	452	492	455	442	491	457	449	464	448	449	432	451	454	454	461	467	408	448	420	439	444	426	440	430	476	492	486	450	497	436	426	438	435	421	443	442	420	446	453	471	432	435	421	443	414	433	452	420	443	433	443	439	426	443	450	422	442	426	422	428	482	455	411	409	418	466	408	432	436	423	453	425	465	444	420	446	481	437	442	442	419	449	429	456	454	462	455	447	436	479	427	424	468	439	425	471	422	407	446	458	480	441	414	461	437	431	438	451	447	445	405	459	461	422	440	405	427	492	437	427	416	418	493	454	455	432	450	425	453	452	459	447	432	409	426	426	439	435	442	451	454	460	434	463	406	415	442	445	496	465	455	441	410	453	468	454	457	439	433	459	429	452	432	467	423	452	436	443	443	434	380	410	398	433	503	444	477	414	441	452	447	436	419	377	444	417	438	431	439	466	437	415	416	432	408	480	469	464	458	467	465	425	409	432	450	458	468	456	417	464	426	478	449	480	469	457	421	461	488	476	442	426	448	449	467	471	471	413	466	461	443	432	487	449	439	454	440	451	422	455	424	440	444	471	448	455	465	499	414	465	433	415	475	479	432	440	434	380	438	450	471	438	442	431	436	429	409	467	432	403	427	433	436	417	463	465	430	404	459	430	409	428	406	427	447	443	448	389	416	436	427	428	437	467	459	411	419	469	437	430	455	423	413	446	466	479	455	439	451	424	449	468	417	469	436	475	465	445	415	404	432	411	422	424	464	428	456	500	432	425	489	450	442	410	477	447	449	479	438	418	480	449	456	428	419	421	489	425	409	454	457	412	466	458	432	477	452	446	477	405	438	437	447	443	422	434	444	464	482	469	444	407	469	459	420	447	418	456	487	478	406	436	413	429	433	422	433	476	428	435	434	439	446	434	462	415	435	436
4889	10150	12031	3637	2899	1072	1052	984	1014	1043	1039	1046	1186	1593	3045	4343	3170	2119	1541	1248	1090	1010	1021	1051	1045	1005	989	1086	987	1036	994	978	986	1020	985	995	997	1064	1040	994	1060	977	1028	975	1023	1020	948	981	994	1063	1012	1028	971	1057	1026	1051	979	974	1026	1031	1000	1022	984	1014	1036	1046	1081	1044	965	961	1033	996	1005	999	1022	1043	1000	1038	1049	1011	1033	1039	1009	1060	1006	1017	1034	1028	1091	961	1024	1048	1016	1046	1031	1034	1071	1079	1000	1027	992	1025	1030	990	1051	997	1065	1054	985	1021	1039	1039	1011	1114	1087	1026	1039	960	1010	994	1059	1036	1045	1035	989	1002	1043	989	1023	1049	1036	1082	1068	1043	1010	1127	1041	1024	1070	1067	1041	1028	1014	1026	1061	1065	992	988	1028	1014	990	1012	983	993	1034	975	1021	992	1020	1006	1054	1042	988	979	1055	1014	993	1004	1049	972	1062	995	1039	1014	961	1021	1085	976	1049	1047	1079	1006	1002	961	1014	1024	1024	969	1056	943	1044	1021	1015	1041	1055	928	1037	1017	1026	1083	1004	1097	971	1034	1006	974	1065	981	1004	1011	1087	1019	969	1068	1060	983	1044	988	1013	1062	1020	995	1024	1037	1017	1005	1042	1046	1002	1030	1057	1034	1029	1013	1014	964	1029	1012	1002	1009	1006	1057	989	1088	977	1076	1031	1024	1015	1061	1039	965	1023	1040	1045	1044	1020	1000	1052	1047	1027	971	1027	1017	977	1028	996	1035	1036	1009	1067	1003	1055	1013	1025	1013	997	1055	1040	1036	1013	1006	1021	1028	968	1007	1018	959	999	1019	977	989	1011	1065	1063	1059	972	1001	1007	1015	1018	1013	1046	1049	1001	1030	1088	1028	969	1030	970	1032	987	1021	1035	968	1087	1024	1107	1049	1074	964	1051	1049	1004	1032	988	1032	998	1012	997	1005	995	1043	925	1038	1054	1019	984	1020	930	1011	1046	1030	1066	1096	1048	1068	1027	1019	991	1032	999	983	1030	1006	1025	1036	1025	995	988	1022	1053	1029	971	1014	1034	1031	1089	1016	977	1038	981	989	957	1000	975	1031	973	1003	946	1023	1026	1025	1023	1064	1063	1054	1016	1023	1023	1050	1009	1006	1020	1050	1004	1005	1023	1011	991	947	1047	1057	1026	1018	1037	1014	994	1017	1045	1015	1035	1054	983	1011	1014	971	1007	1004	984	973	1029	1042	1027	1059	1004	1054	1034	982	998	1013	1082	1021	1000	997	976	1039	1032	1021	1011	970	951	1009	1049	1034	1063	1065	994	1041	1034	1023	981	1051	989	1020	1065	1039	1070	1059	1059	1000	1016	1035	1084	997	1064	1004	965	1030	1050	982	1051	1075	994	1048	1051	984	1057	1020	1034	1002	1023	993	1057	1048	986	1051	990	1051	1042	1013	1089	1112	1012	1081	1062	1024	940	1014	1053	1049	1034	1017	1063	1027	1016	996	1044	1021	1024	944	1021	1032	1040	1015	1030	1023	1005	1035	1014	1052	984	1046	1075	1004	1022	1036	978	1071	1010	1044	990	985	984	1030	1016	1070	993	1019	1046	973	994	1088	991	995	1068	1008	1029	1003	981	1013	991	966	991	1017	1009	1006	1033	1041	987	978	982	1038	1054	981	1019	986	1074	1021	1034	1045	1026	1018	1019	967	974	1064	1085	1034	1053	1059	1004	1052	949	1001	1023	985	1017	1010	1051	1029	976	1090	1054	1041	996	1046	988	1002	1009	1031	1069	1023	1024	1108	1000	985	1027	995	1071	1002	1048	986	992	1079	1045	950	992	1038	1055	1042	1039	1023	1002	1023	962	982	1009	1022	1011	1039	1013	1034	1047	1065	1024	1067	1059	1021	1033	1012	1049	1001	968	987	1059	995	1015	1032	1014	1026	1032	1076	1035	1037	1051	1063	1040	1002	1086	941	992	978	991	1051	989	1041	1022	978	1036	1020	1040	972	987	1036	1016	1011	1028	1112	1001	1060	1035	1028	970	1036	1011	998	1020	1027	1020	1062	1008	980	980	1063	1016	1029	990	1024	1002	1061	995	1051	946	979	988	1011	1020	1036	1008	1058	1020	1068	1035	1030	1065	1063	1111	997	1089	991	1000	1084	976	1048	1045	959	1075	1035	1017	1077	972	1052	1039	1037	1046	1039	977	987	1021	1012	1043	1080	1023	1001	1051	1034	1012	1020	1011	1026	1025	995	951	1032	983	1025	1019	980	1027	1022	1080	1011	1021	1007	1061	1047	1012	959	1026	982	1086	1044	1062	1049	1043	955	1068	1036	1060	1054	1033	1048	1036	973	1016	1062	1018	1047	991	1052	991	1039	1030	1031	1008	1023	1061	1089	999	1034	1016	994	1056	1046	1027	1008	1038	1049	1018	948	1018	1003	985	1043	1020	1010	1035	1016	1041	1036	1033	1037	978	1041	986	1048	995	1033	989	1011	992	1008	1073	1002	1011	975	1024	1004	960	1070	1035	1060	1004	1020	1021	1034	1010	1014	1014	1025	1078	978	1003	1046	1027	996	966	1021	1038	1025	1041	1020	1000	1084	1079	1075	1062	1069	1044	965	1014	996	1099	1074	1090	1008	985	1035	1007	1014	1008	1028	1083	1045	983	1039	1023	1037	1016	1029	1001	983	941	1016	1077	991	1057	1026	985	1032	1078	1062	999	1011	992	1042	1002	1028	1034	1056	1050	1058	1047	1003	1063	1002	996	1018	1016	1057	1021	993	1017	1037	1004	1043	1040	1020	1031	1008	1005	1048	1008	997	995	1032	1009	1046	1073	1024	1023	1008	1018	1037	1043	1035	986	1022	1013	1017	988	1009	1060	990	1052	1030	1014	1042	1141	1013	981	963	1012	995	1017	977	1041	1011	1018	1002	1022	1059	1013	1036	1003	1053	980	1011	993	1040	944	1070	984	1016	1000	1085	1119	1029	1077	1038	1041	1046	971	988	979	1039	982	1033	1047	1022	967	1044	1021	1046	982	1048	1027	942	992	1030	956	1055	978	1069	1032	1017	985	959	1033	1061	1035	1028	1019	991	1003	1033	1027	1032	1031	971	1003	945	1041	993	1008	1035	1060	1048	1019	1019	1058	1070	1068	992	1030	1002	1033	1002	1047	1058	1023	1020	1055	1061	990	987	1045	1021	994	1052	1009	1005	1026	1075	1063	1021	992	1057	1019	1041	1015	1067	1027	1045	988	1022	1029	1054	986	1040	994	1038	1054	1000	1052	1010	999	996	1006	1083	1045	1035	1012	1045	1025	1021	1011	1022	1018	1061	1087	1006	1004	1096	1054	1031	1007	1019	1031	1065	1054	1050	1044	1040	1040	1035	991	986	1037	1026	1003	1021	1062	1004	1035	988	1029	978	1015	982	1016	1005	1032	1025	1040	1054	1064	1068	1037	1010	993	1073	1055	1027	1011	1007	1042	1100	1005	962	1025	1040	1026	1110	1033	993	1023	1063	984	1048	1046	1004	1081	1056	1031	1030	1094	995	1019	1043	1003	983	1052	961	1015	1012	1040	1051	999	1015	1020	1016	1104	1001	988	1035	982	1005	992	1036	1027	1019	983	1053	1106	979	1085	987	1000	1039	1119	1040	1029	1019	980	1009	1040	1055	1025	993	1008	1100	1020	983	1020	985	954	1006	1053	1076	1056	1068	1014	997	1068	1037	1038	1010	1028	1016	1072	1037	1007	1029	1005	1103	1019	972	1036	996	1027	980	1034	1081	965	1053	1054	1027	1006	1028	1028	1050	1031	1074	988	971	1007	1020	1052	1050	1022	1075	1009	976	1060	1079	950	1041	1018	1042	994	987	1076	1017	994	1006	1042	1013	1005	1038	986	1008	1042	998	1043	974	1004	1026	1043	983	952	995	998	1034	1010	1071	1021	990	1047	1019	1033	1034	1068	1034	1104	978	940	1070	982	1046	1020	1018	943	1070	974	1070	1028	1057	1071	1048	977	1014	1019	994	1056	1012	1014	1025	1032	1051	1025	1025	1025	1014	986	1036	1025	1071	1054	998	1058	988	1012	1012	972	1005	1002	1022	1000	1030	1047	1062	995	1008	994	994	989	1004	1064	1046	1082	1073	1000	1075	997	1043	1015	974	989	1012	1060	1056	1031	1053	1047	989	963	1071	1007	1036	1000	990	1059	1006	1029	1056	1013	961	985	979	1002	998	1041	1063	1026	1056	1008	1012	959	1027	1028	985	997	1038	1001	1000	1052	987	992	1032	955	1055	1035	998	1004	973	995	1000	1006	992	1022	1038	1007	1022	1081	1025	1015	1052	1012	1009	1031	1069	1034	1062	1019	1047	1049	1027	1043	1090	1057	1073	1056	1057	975	1060	1023	1009	1019	1047	1016	1066	1012	1009	1019	998	1022	1042	1047	1044	1052	1054	1001	1058	1020	998	1018	1005	1034	1072	1043	983	1013	1077	997	1005	993	1042	1041	1007	1065	1119	1034	1063	1057	1017	1012	967	1062	1009	952	983	1043	952	1092	1022	1023	1073	1039	1025	1012	992	1074	989	1034	1050	1003	1036	1034	956	985	1024	1038	1044	1017	1015	1081	1021	1014	1043	1049	1052	1002	1000	1023	983	971	1021	966	1060	1010	1035	1008	1047
45224	57878	56726	26949	16148	1687	529	509	509	502	471	648	1354	5116	5510	3975	2126	1290	759	520	457	421	410	398	410	386	386	399	411	421	432	395	406	413	397	416	391	413	385	406	400	454	422	420	420	408	444	395	405	376	387	403	380	397	431	427	392	409	410	397	400	381	404	408	416	401	419	393	385	416	421	415	419	424	363	422	385	384	416	417	405	398	402	402	370	419	409	399	389	440	415	390	394	427	399	439	447	441	407	400	418	405	404	393	364	361	385	397	391	417	421	378	390	369	384	399	407	393	380	428	401	393	436	382	398	433	407	399	402	410	409	392	381	402	396	438	412	403	403	387	410	399	385	445	428	410	370	444	358	356	412	401	387	383	423	424	413	403	414	402	398	377	403	362	413	436	389	441	422	423	377	406	418	417	436	399	396	385	389	409	375	387	374	413	386	433	388	363	382	398	399	370	391	432	378	386	404	426	398	421	423	395	412	409	395	383	358	410	427	353	399	390	416	407	382	391	412	394	411	407	399	405	386	409	408	400	377	403	373	406	391	398	396	373	412	389	389	431	398	405	407	401	418	378	428	373	402	402	395	378	404	412	396	406	403	398	376	387	382	419	409	391	417	387	404	401	375	372	403	448	399	383	372	387	405	406	390	403	419	393	393	375	454	358	407	398	402	388	394	450	418	396	398	416	395	425	391	400	422	441	429	368	426	412	392	428	413	393	417	421	428	377	425	400	386	368	404	399	389	394	402	465	401	396	388	388	384	440	409	388	394	397	387	386	403	411	412	383	386	385	384	426	415	426	370	432	390	437	461	389	385	417	383	428	421	385	399	400	393	393	407	375	427	446	380	395	404	453	425	404	423	424	394	402	421	337	384	366	404	402	377	418	407	406	377	446	418	415	380	404	380	402	380	373	388	385	402	401	356	391	364	388	407	416	416	391	399	350	385	379	398	400	390	398	444	382	401	393	392	360	432	404	379	416	401	379	394	376	409	383	418	403	404	404	425	372	395	389	364	381	424	363	434	375	379	426	395	369	381	406	420	410	411	364	411	423	431	389	393	382	390	383	406	414	446	394	417	454	409	407	438	394	404	393	410	391	432	388	397	381	441	378	385	412	395	384	385	406	430	373	412	368	408	408	394	393	403	405	400	377	382	395	404	385	381	416	436	376	412	423	412	394	392	363	369	411	409	429	368	364	387	409	405	391	403	387	380	386	405	405	394	424	414	402	388	406	375	428	400	417	354	384	416	425	372	376	402	395	399	391	388	389	418	450	424	403	368	369	416	411	394	429	412	397	390	378	396	396	407	411	364	391	386	382	358	428	389	370	380	419	393	347	402	428	391	419	399	396	424	379	390	405	400	372	397	414	404	413	407	390	409	425	375	406	424	435	400	390	401	387	401	371	416	397	368	423	407	415	392	395	404	426	397	392	410	416	407	388	376	435	407	426	391	403	454	422	384	382	375	377	401	374	398	369	422	392	399	366	407	409	389	399	403	420	396	400	359	416	395	404	392	409	406	381	400	424	464	363	427	406	370	369	371	370	399	381	442	392	382	390	425	402	418	397	423	390	404	396	396	394	438	356	374	401	357	393	426	387	428	389	420	406	419	402	374	392	400	355	380	379	400	390	357	422	405	377	394	409	411	395	432	365	440	399	378	407	414	389	369	390	405	432	348	420	399	394	404	398	422	396	379	369	395	445	363	400	405	374	374	417	443	384	400	415	425	401	419	389	431	448	405	398	422	423	393	404	422	373	391	404	363	406	389	422	437	380	410	427	367	383	410	408	421	372	390	419	426	395	390	383	404	423	406	443	374	371	405	389	418	385	436	390	394	371	397	428	431	435	423	404	420	383	399	368	439	416	429	405	442	421	416	379	386	385	382	377	368	414	356	388	408	371	402	415	374	391	384	391	418	395	418	409	401	448	375	444	422	384	386	401	398	383	392	407	381	409	413	389	400	377	394	425	387	399	393	420	393	413	381	411	369	416	409	400	403	425	406	434	394	424	363	409	399	386	409	405	399	414	413	418	371	407	410	398	387	422	448	433	415	429	386	382	398	452	416	410	433	408	355	372	436	395	416	392	414	408	411	371	398	383	403	400	437	401	392	367	415	395	415	401	401	362	435	386	393	380	412	406	434	404	399	411	411	383	376	408	458	404	418	377	386	389	407	418	437	383	398	399	389	419	411	368	375	465	420	403	438	428	389	389	409	421	385	392	387	417	372	396	375	413	412	428	429	415	411	387	446	401	409	438	387	408	442	404	381	389	394	404	397	442	423	387	421	400	384	368	443	419	373	429	397	423	394	375	390	415	405	416	373	374	384	380	440	409	380	374	390	389	422	401	381	408	400	418	395	380	371	414	434	424	386	391	424	429	408	412	373	380	377	407	372	360	387	394	360	453	411	383	402	396	393	436	411	381	426	413	429	384	412	371	367	388	353	420	388	387	384	403	345	421	410	414	402	428	422	387	418	400	394	419	440	431	395	416	435	392	396	399	384	385	425	428	401	416	384	396	409	390	378	400	404	415	411	388	379	435	391	387	408	364	360	435	449	392	402	403	419	435	359	378	411	440	397	417	394	425	399	408	384	412	391	401	398	409	410	421	382	357	434	383	397	415	423	359	409	364	404	386	397	392	388	406	398	416	406	384	406	410	418	384	429	404	405	412	423	393	400	380	372	369	397	384	383	390	400	383	408	388	407	389	444	400	387	408	428	403	392	386	411	384	412	401	409	407	357	376	413	402	410	387	397	424	445	409	394	428	401	436	418	414	380	441	414	393	397	391	368	394	386	387	418	413	431	412	417	430	407	408	422	381	384	350	395	391	411	412	416	388	410	411	400	419	399	365	447	375	375	393	411	403	394	371	426	407	436	398	379	402	417	409	449	393	410	399	410	407	385	439	397	407	440	424	405	390	421	409	358	412	399	388	392	390	425	438	393	340	424	370	390	426	446	397	417	382	395	425	375	426	456	393	428	382	401	402	435	387	383	432	396	349	398	415	418	393	431	433	428	400	404	422	409	343	412	423	416	386	390	390	403	412	397	391	432	390	434	394	386	429	418	426	414	422	382	418	426	444	391	412	392	405	372	384	416	392	379	389	376	382	398	422	419	398	407	419	384	397	419	390	409	374	406	386	378	416	380	378	406	442	409	410	387	371	413	416	391	396	406	379	358	372	384	393	387	401	420	374	427	389	408	411	384	412	407	415	423	397	407	405	414	388	392	413	393	432	391	425	391	420	416	403	438	423	373	399	402	376	401	403	402	365	383	344	389	400	382	374	373	404	401	446	434	374	370	403	386	411	418	393	421	406	404	416	388	409	405	381	395	429	445	394	408	421	393	367	388	395	398	387	414	363	443	381	440	410	394	413	401	417	399	402	425	375	414	408	419	374	389	395	424	400	418	413	404	415	396	380	399	378	389	420	369	408	416	406	406	409	389	352	398	372	382	390	383	394	386	412	405	399	437	390	421	395	396	389	430	388
27715	43386	49123	30120	25408	1883	1552	1482	1297	1237	1231	2527	6866	21853	22123	16345	9434	5362	2880	1533	1150	974	974	936	954	929	915	899	959	952	944	927	977	928	878	908	916	915	903	895	964	985	891	932	929	923	933	963	916	940	886	923	945	931	935	953	951	942	901	931	989	899	923	916	940	855	951	922	999	936	920	901	1007	952	886	937	921	889	988	906	930	913	944	973	975	953	959	969	929	936	896	911	938	905	979	908	896	918	917	929	918	977	945	892	942	934	944	942	876	933	913	881	934	962	936	919	945	867	867	929	966	978	946	983	908	913	944	858	959	927	934	942	884	903	890	917	896	918	948	966	926	941	957	946	916	942	972	945	892	931	903	931	884	914	930	937	997	939	863	929	901	933	945	953	892	920	975	923	920	915	958	913	922	931	899	933	937	939	981	955	941	953	894	962	919	969	935	959	927	891	897	967	920	906	930	941	915	929	1014	948	919	972	921	948	956	897	927	973	907	904	924	959	982	921	1001	946	985	972	925	900	896	914	927	940	965	926	940	966	938	955	957	940	917	936	905	952	968	935	953	884	904	902	928	917	918	987	921	905	904	974	905	905	922	886	908	915	900	893	894	899	910	943	956	891	976	958	973	934	910	938	952	949	896	934	924	986	931	897	935	972	938	903	921	913	939	920	946	942	888	889	967	889	897	960	938	930	939	990	923	949	920	926	910	893	940	967	953	929	890	923	960	938	902	966	879	929	939	976	1002	965	922	921	940	977	936	946	984	941	989	914	954	927	933	936	954	947	945	984	931	959	939	979	979	956	946	922	929	968	983	961	906	934	939	931	927	879	947	976	898	944	915	957	933	924	878	971	936	914	944	958	937	966	938	986	994	940	927	945	986	897	927	922	998	1000	923	942	979	966	943	901	961	935	996	954	940	883	943	893	922	984	922	952	911	967	962	937	927	941	920	927	934	957	942	946	951	904	938	924	935	960	944	947	906	909	866	914	918	952	950	903	988	906	919	984	877	892	933	915	937	939	939	923	963	958	969	966	958	934	968	931	911	943	948	970	934	937	917	991	970	1010	944	1004	905	898	957	954	976	978	899	895	922	948	977	914	928	951	958	924	926	940	998	941	905	954	906	899	894	942	896	907	918	940	934	936	927	914	990	921	902	947	909	947	943	945	973	911	946	963	941	944	952	1003	933	959	981	911	891	878	930	953	922	966	983	1016	933	933	905	939	963	930	983	912	959	922	892	922	931	952	938	979	906	911	942	904	955	919	931	912	949	925	885	954	964	959	892	858	973	907	953	916	917	917	912	992	991	921	974	952	920	936	899	944	960	924	959	944	931	921	939	954	955	873	948	955	880	969	876	901	934	1000	947	960	935	933	911	860	964	921	955	902	934	962	941	980	929	888	914	912	895	968	936	968	933	930	909	951	888	980	923	911	949	966	936	934	939	979	951	902	981	934	901	1010	942	910	975	988	964	967	954	932	935	925	931	915	941	891	970	927	909	963	970	971	950	961	944	925	919	944	928	956	888	969	915	945	981	933	987	929	951	936	964	925	941	961	941	920	925	912	966	877	936	938	914	933	960	939	956	866	941	937	923	937	902	927	911	951	920	924	922	950	920	891	917	924	933	954	984	945	919	932	930	942	975	964	992	884	927	956	934	965	899	984	937	914	926	877	959	978	949	948	929	976	913	884	954	871	931	956	957	862	979	922	941	946	867	892	934	932	928	944	870	921	987	916	903	958	975	932	918	902	925	951	935	930	884	929	937	977	896	940	920	942	995	934	942	922	920	923	965	930	963	914	961	940	936	911	932	900	925	1008	864	952	914	926	875	934	910	911	954	990	947	946	901	965	875	959	919	912	906	921	910	962	961	938	926	956	917	973	896	947	986	963	925	912	955	919	940	937	942	910	878	880	942	932	938	958	951	938	953	963	920	920	933	942	913	948	946	959	947	954	912	920	925	957	941	944	941	919	855	914	933	901	945	950	907	971	929	892	945	911	911	901	949	925	880	951	922	932	916	900	941	877	923	907	982	1001	945	938	956	921	971	913	945	969	977	868	948	944	912	970	947	927	923	954	939	957	933	936	934	921	884	921	901	854	943	923	966	937	933	961	957	958	954	913	905	918	894	922	900	908	901	889	897	961	948	973	955	916	988	931	900	895	894	937	911	930	893	949	978	918	979	957	936	928	943	946	949	967	989	885	967	919	939	926	933	976	939	966	932	914	952	940	891	939	933	865	957	940	932	949	953	919	914	946	934	963	950	928	942	925	940	858	956	928	979	938	924	944	948	935	928	930	920	918	922	853	907	927	936	957	943	943	893	906	982	887	937	927	955	893	966	937	982	945	882	929	950	933	921	977	942	938	896	924	938	945	877	941	939	872	945	923	908	940	941	914	958	929	939	929	922	972	893	994	878	944	935	978	942	928	953	996	923	918	969	898	1010	1005	921	907	925	953	933	911	958	954	934	916	980	936	951	949	941	915	956	914	915	927	901	905	915	987	943	923	937	916	959	968	914	949	941	936	890	1020	930	949	941	952	986	939	931	905	887	946	945	936	977	946	943	918	940	947	940	957	891	942	960	952	932	969	906	949	992	893	976	916	872	935	978	941	912	867	952	946	942	947	905	874	886	973	930	963	908	926	944	951	975	947	960	906	943	920	954	968	875	960	913	893	915	920	938	920	939	935	950	943	925	937	965	898	927	918	920	920	999	895	946	972	912	931	927	929	889	924	943	950	876	896	916	930	885	925	894	896	911	921	911	902	940	947	898	919	974	967	902	903	911	948	962	992	944	942	934	934	897	866	951	928	929	906	950	923	958	931	969	933	895	942	969	913	902	889	955	954	914	892	930	935	993	971	956	970	960	890	975	899	892	913	947	961	907	899	945	962	902	945	960	857	924	944	904	939	903	923	870	947	931	939	900	965	908	937	914	919	912	939	951	971	937	951	959	957	901	950	998	922	870	973	986	925	942	959	926	907	886	889	894	964	937	902	935	885	953	940	1013	911	995	976	988	943	947	994	967	950	951	980	951	850	869	963	964	973	923	920	916	936	896	941	951	933	866	906	923	901	916	965	939	915	934	912	961	927	926	965	954	964	947	927	921	923	942	919	956	948	889	930	895	897	954	938	918	934	947	929	890	924	923	904	927	919	1008	928	915	918	921	928	943	952	938	929	889	933	916	965	958	907	910	925	933	901	985	945	910	908	928	955	914	890	869	909	935	897	948	962	934	972	967	928	961	957	921	926	947	895	973	957	929	939	955	942	923	859	958	927	977	920	950	916	905	926	939	937	928	967	947	1034	945	932	907	907	886	922	945	897	947	918	939	978	937	985	895	945	952	912	896	903	907	942	949	928	924	895	925	942	953	962	911	952	992	932	951	931	950	877	925	952	965	899	964	934	860	970	928	931	938	894	951	966	913	938	941	899	955	886	913	989	961	935	1017	954	947	959	960	937	955	960	917	945	945	913	945	967	916	960	901	978	919	942	1014	935	959	905	912	926	931	951
52664	74523	69189	37462	24905	6257	765	559	503	449	469	607	2445	11523	11569	7143	3563	1899	969	565	483	389	367	393	356	332	388	367	375	388	357	361	344	357	351	344	357	375	356	361	407	356	386	401	355	374	341	376	355	337	371	340	347	353	374	347	344	368	371	365	378	399	336	385	346	376	375	384	350	347	400	344	358	368	337	335	372	325	339	340	391	375	363	363	379	362	351	376	377	324	359	329	363	369	369	374	381	358	349	377	353	339	412	369	371	383	378	346	342	359	357	340	327	345	380	381	385	359	350	339	363	346	369	351	354	370	359	341	352	361	343	360	357	365	371	365	364	350	352	315	390	353	344	345	357	365	376	339	355	368	396	368	361	356	397	384	363	370	368	364	379	332	341	346	357	348	376	354	337	341	384	335	353	364	361	377	371	326	354	352	406	328	352	359	395	356	356	337	377	385	380	368	371	378	369	328	373	350	334	365	360	341	368	362	340	392	359	368	374	388	353	344	342	390	337	347	387	356	367	394	345	356	369	352	347	369	378	368	370	358	359	335	362	366	350	369	369	343	340	359	344	373	375	371	399	363	381	352	385	385	371	312	372	364	335	369	357	369	406	398	337	358	325	386	356	374	371	343	367	364	346	327	361	348	351	363	339	375	348	357	355	356	330	378	329	372	341	374	393	370	335	355	379	349	365	342	359	398	383	391	362	356	362	369	354	348	357	383	363	351	354	348	354	358	358	344	350	334	372	360	337	366	359	354	349	337	342	367	339	368	384	349	367	340	339	371	323	401	385	351	324	368	386	375	368	366	342	357	372	302	346	351	365	373	353	331	383	366	378	342	361	327	359	350	383	429	376	368	332	367	358	357	345	375	388	369	371	386	362	376	395	345	370	349	383	388	370	360	334	333	380	362	377	378	367	374	351	328	364	354	387	319	404	347	359	419	385	374	366	361	352	361	364	347	328	358	381	365	321	356	364	337	348	335	407	344	307	356	358	360	381	349	368	394	396	356	366	366	365	343	354	369	359	374	386	362	373	388	377	362	351	393	352	370	362	383	332	353	386	373	333	372	350	388	362	335	374	355	371	347	407	396	380	394	362	373	339	373	356	351	375	374	356	392	364	373	345	409	366	342	331	352	356	389	316	321	409	355	338	354	339	328	399	353	344	369	381	347	391	385	390	370	365	384	381	361	313	350	318	341	351	322	370	355	345	380	376	368	365	347	390	373	361	329	368	343	341	385	405	369	388	345	379	347	389	380	328	329	376	387	369	341	316	378	384	357	373	346	372	373	398	352	352	349	354	358	374	389	363	359	350	357	346	335	371	312	343	362	357	378	380	397	389	315	367	304	339	365	368	363	362	363	387	354	361	364	370	347	351	357	349	399	377	380	353	358	340	367	376	361	348	338	351	338	353	360	368	373	363	376	338	386	373	364	375	359	339	324	363	340	398	382	374	371	393	389	337	379	362	340	348	375	343	354	353	346	337	383	382	379	364	338	360	403	403	391	377	346	355	361	394	380	328	338	353	368	380	372	380	349	359	358	407	350	361	384	357	338	392	368	353	388	378	358	384	365	356	378	334	382	332	360	342	352	332	373	374	348	371	376	381	338	376	363	343	349	378	377	339	352	371	381	383	381	385	369	368	344	339	347	355	352	357	342	349	367	368	361	345	376	369	361	382	358	339	391	354	374	369	373	382	358	362	369	342	349	366	377	365	360	364	368	328	371	389	372	375	381	380	353	388	342	347	355	358	369	390	324	424	341	379	338	359	350	354	365	327	391	384	349	360	356	371	366	342	364	344	341	341	370	341	359	340	318	360	332	332	373	383	328	383	377	391	337	376	321	388	349	366	355	363	393	357	359	362	377	393	341	345	331	337	341	373	383	359	365	367	341	355	345	400	380	352	362	348	356	391	367	376	328	351	336	345	354	368	366	337	407	377	389	318	368	351	332	384	367	370	356	417	356	366	388	371	378	384	367	341	338	354	352	384	389	367	360	390	359	335	341	382	366	381	374	387	362	367	387	343	365	342	362	353	376	361	359	364	368	371	373	378	373	360	303	364	353	373	342	341	344	331	307	344	350	358	400	336	358	383	360	364	370	369	365	368	380	336	348	340	376	362	351	384	342	356	376	378	371	378	382	346	358	368	365	339	321	309	358	355	350	372	359	341	407	334	360	383	356	372	382	349	352	368	381	313	363	393	384	409	381	382	368	346	349	342	335	373	372	362	341	416	366	347	356	364	346	326	370	366	376	378	345	344	374	355	380	344	326	367	357	376	360	341	378	343	339	347	378	354	399	364	341	365	368	365	373	364	442	351	341	322	346	333	332	340	374	342	363	340	344	342	351	357	323	321	396	355	373	326	347	317	359	379	357	346	345	357	353	356	343	358	395	406	372	329	366	364	344	349	363	384	328	362	386	373	384	348	331	347	375	386	381	348	334	369	325	365	328	348	357	331	387	369	367	380	366	362	372	333	336	367	358	371	363	336	386	377	404	352	381	322	344	389	372	422	392	389	342	380	368	323	362	352	383	323	347	333	371	377	352	344	348	380	356	354	391	384	360	353	329	381	325	368	338	345	354	355	322	339	334	357	358	388	372	346	386	321	351	376	352	352	400	343	374	323	333	344	337	369	369	387	354	350	323	327	359	372	388	324	357	362	366	375	347	403	355	353	399	362	346	377	378	368	387	376	324	342	335	366	369	348	407	372	338	370	329	378	342	376	364	381	358	381	334	396	354	335	343	333	386	354	380	347	377	337	372	364	346	366	326	356	370	371	358	363	354	364	343	363	388	367	398	375	333	351	357	353	332	349	400	335	392	329	348	347	404	373	346	319	367	360	349	381	360	364	314	324	345	340	362	375	363	343	361	376	344	376	340	356	353	345	367	356	366	387	372	391	399	368	335	394	355	353	351	336	374	377	354	382	366	350	334	361	339	340	360	372	392	357	359	324	392	354	369	352	378	363	340	378	341	356	370	365	359	357	348	353	378	340	344	369	351	410	353	342	361	390	340	322	334	379	369	351	407	385	396	334	389	359	366	342	357	415	344	371	349	340	358	353	325	336	357	342	392	393	369	389	316	350	366	362	377	400	314	380	381	361	341	361	384	362	367	363	334	331	377	373	360	411	364	368	334	356	362	359	390	406	365	352	315	361	339	318	347	350	346	381	351	370	340	321	367	350	370	344	374	361	361	377	381	344	344	366	387	375	337	340	351	375	382	361	363	368	392	344	381	328	362	339	353	375	386	337	368	373	331	344	354	357	372	382	361	350	379	362	390	366	369	347	361	352	396	364	359	355	343	398	341	341	397	348	385	364	324	385	355	354	329	336	404	341	380	346	365	341	331	373	324	356	381	345	313	384	337	308	332	377	359	411	349	362	370	347	350	353	391	362	338	378	361	338	377	401	366	363	359	388	368	375	373	369	338	352	400	376	330	353	345	360	354	381	353	384	371	400	365	341	339	357	373	369	369	365	368	356	370	348	344
31824	54853	59349	40584	37477	3777	2138	1875	1710	1524	1415	2313	11987	34440	32229	23800	14529	8126	4031	1931	1141	976	917	873	823	860	898	889	816	884	842	819	869	843	848	868	849	817	851	799	841	822	870	848	868	830	845	815	789	823	865	855	889	825	852	875	866	868	882	810	875	862	900	844	894	916	853	913	868	884	874	875	902	805	864	805	861	906	837	905	843	867	859	820	858	848	885	898	809	810	841	837	842	814	920	791	875	825	887	896	841	877	854	843	833	896	888	833	918	826	848	884	847	891	829	814	864	884	809	878	841	834	839	833	879	838	855	823	846	827	882	884	873	796	849	821	781	886	846	831	836	840	816	889	885	828	833	814	827	847	861	817	841	853	887	778	855	854	847	849	884	850	840	820	835	825	844	832	882	796	827	808	857	832	852	837	816	827	803	891	871	830	842	856	820	815	843	849	891	883	910	877	873	818	878	843	869	819	832	909	830	869	835	900	835	835	876	846	873	844	876	809	870	846	897	891	843	867	834	868	836	846	892	845	862	857	867	831	870	900	870	882	848	878	776	902	860	838	884	824	850	865	866	842	865	854	818	893	880	874	867	889	790	883	858	905	858	871	859	799	850	845	905	858	843	856	887	872	873	849	851	865	864	822	829	872	835	867	867	871	825	897	828	853	861	860	870	828	845	861	877	811	890	875	803	859	841	867	874	835	925	845	884	863	890	876	860	846	906	838	856	840	856	886	845	823	833	845	890	866	830	852	848	853	851	833	847	812	847	923	791	856	847	865	834	825	852	823	856	841	885	861	821	831	876	861	826	808	842	827	816	828	859	843	839	832	843	815	853	838	874	867	846	804	830	845	828	851	876	842	898	853	827	840	845	887	846	860	859	852	840	852	788	811	883	826	858	867	811	944	868	863	841	856	852	835	856	788	867	832	851	861	881	862	871	850	828	813	849	888	823	870	833	837	825	883	814	861	804	889	892	877	878	846	809	815	900	857	841	855	858	889	879	838	814	840	854	894	796	841	864	806	835	864	862	843	886	805	862	860	837	862	866	815	880	838	880	876	896	881	806	842	845	854	845	886	867	824	834	904	801	891	834	886	825	842	817	889	841	875	847	852	900	865	840	865	832	856	862	848	902	827	823	809	841	827	888	822	834	852	855	854	893	880	869	842	806	857	829	809	875	844	842	905	810	840	889	865	878	882	836	809	842	843	858	858	820	850	888	879	872	814	840	853	802	869	795	815	800	846	898	846	848	814	808	845	844	847	876	857	832	818	832	860	804	888	843	884	879	848	873	878	839	840	828	901	855	857	849	847	873	866	881	860	881	848	853	894	896	879	828	869	809	871	887	826	821	850	850	841	843	861	861	809	855	814	885	864	824	897	870	856	862	825	820	789	892	787	845	892	831	852	850	829	796	837	847	918	881	886	824	846	881	885	809	861	886	841	846	805	822	847	849	831	852	875	917	891	890	816	885	845	890	890	865	852	840	859	845	863	833	898	886	877	855	790	853	844	870	825	856	817	862	852	901	845	853	888	841	838	871	840	775	810	859	814	847	836	882	819	852	875	846	797	865	823	853	846	816	848	847	871	854	857	803	839	868	871	799	898	869	860	868	847	848	862	848	868	871	851	829	836	872	845	889	812	856	850	849	844	864	849	846	826	852	790	794	864	847	890	871	857	862	862	877	782	805	872	802	878	866	810	805	898	868	885	849	891	874	903	839	824	853	885	889	882	873	860	845	881	806	849	805	820	883	851	905	849	853	870	821	862	845	807	898	841	810	899	893	871	899	864	908	850	853	832	877	871	856	877	874	866	842	852	886	809	823	890	814	834	833	834	889	838	896	876	914	905	853	837	913	822	860	876	885	845	876	828	848	890	858	871	834	845	855	929	824	853	877	863	839	856	884	879	825	840	863	877	831	889	858	850	864	878	806	855	866	853	882	857	833	836	820	873	866	818	857	868	867	857	849	876	869	869	898	868	872	849	829	879	879	777	835	849	853	892	859	850	863	820	829	823	876	886	832	838	825	860	842	872	899	925	827	872	874	826	909	876	861	840	857	886	862	901	917	826	809	860	880	875	854	882	833	852	864	923	837	894	867	843	863	882	833	885	881	836	875	856	850	897	903	879	811	878	872	893	821	879	880	909	828	854	912	850	840	892	858	878	883	840	829	865	911	857	809	860	832	767	840	861	839	861	851	819	780	852	874	812	857	867	911	881	871	913	871	862	849	842	842	838	855	879	856	808	834	862	912	837	852	850	871	867	861	810	862	855	786	862	886	866	903	831	850	851	812	869	868	877	861	825	881	853	847	836	858	876	868	838	828	862	854	844	825	883	791	831	854	874	858	835	869	875	888	805	863	827	833	891	886	818	846	841	821	898	820	886	831	867	800	856	863	867	830	793	889	874	861	841	886	845	858	849	849	829	840	935	886	898	818	911	854	832	822	845	864	887	811	893	837	898	766	827	785	834	906	821	867	877	916	885	913	842	867	877	828	828	848	831	829	877	843	904	850	794	864	864	833	851	810	801	820	852	885	841	916	829	835	902	866	907	877	857	877	882	851	865	875	883	887	869	859	852	889	852	869	888	808	831	843	854	841	841	862	827	855	868	881	864	880	866	883	844	833	813	864	815	819	859	904	826	867	915	882	799	898	826	827	823	848	821	869	833	905	814	843	902	862	830	798	851	834	844	863	875	892	915	870	881	863	881	861	880	884	859	890	866	872	880	858	789	856	850	831	849	858	785	859	856	796	857	877	873	808	834	866	836	842	828	875	848	868	814	898	847	840	864	862	884	869	845	856	859	850	873	791	862	839	842	868	816	855	874	814	810	869	865	860	832	851	892	844	828	876	811	838	870	840	826	859	830	854	889	893	839	837	842	832	851	805	829	823	862	788	874	863	847	826	850	848	826	896	840	855	862	861	905	860	878	846	887	845	830	845	799	865	839	843	825	841	897	875	878	850	834	835	870	884	836	857	832	829	868	884	875	826	896	817	829	849	860	857	869	850	854	844	828	909	836	799	869	857	808	849	873	861	850	801	823	874	838	882	803	856	790	839	839	867	847	846	837	871	867	859	870	843	804	883	832	883	842	873	850	817	845	856	871	846	823	839	884	888	856	851	858	851	841	860	837	874	851	885	829	898	813	824	855	854	857	858	869	875	853	842	833	803	849	904	862	806	865	822	865	856	857	852	890	809	850	927	818	893	874	822	871	880	805	847	829	846	879	819	867	860	793	849	861	901	843	906	855	878	853	872	907	859	792	865	900	832	889	858	871	837	901	848	849	822	866	884	897	879	834	800	869	865	844	862	846	851	856	870	857	903	841	864	847	853	864	848	839	840	908	858	844	891	837	841	893	862	830	886	818	859	844	892	899	861	845	833	861	881	823	905	881	802	825	892	822	859	877	862	892	813	832	862	883	863	857	806	858	803	901	855	893	830	878	875	847	892	837	803	845	824	792	871	855	811	849	838	830	857	912	831	861	817	841
3955	6788	5986	1672	794	612	468	421	433	491	452	466	626	950	899	795	666	604	530	449	464	457	465	484	442	471	483	471	465	420	465	453	426	474	412	503	459	452	475	456	484	442	438	459	501	468	428	457	452	451	489	451	462	494	472	465	413	461	469	401	461	433	472	455	461	465	437	481	471	441	452	459	478	483	461	495	476	478	472	445	482	455	476	433	462	453	461	439	454	463	448	475	471	496	474	485	440	436	499	481	453	431	455	491	467	458	454	469	500	484	457	439	429	480	474	436	486	467	457	460	463	455	473	428	509	427	498	469	470	441	454	465	429	449	477	446	482	466	451	431	462	471	463	465	478	461	452	469	428	399	473	534	450	470	431	443	451	460	487	456	467	520	449	481	478	511	450	456	457	415	469	438	447	469	506	428	456	441	452	441	440	460	495	459	458	461	441	478	466	425	413	436	454	442	466	493	462	444	486	423	469	437	442	409	442	474	476	460	453	433	425	468	454	458	465	441	449	465	459	476	470	436	455	473	503	446	472	472	434	469	442	447	448	506	470	481	451	459	483	469	469	465	434	494	444	467	495	465	490	453	432	418	439	444	511	427	413	463	452	440	422	467	440	452	458	472	472	466	447	435	444	453	462	455	443	477	456	475	475	459	473	422	459	447	507	489	486	466	462	452	430	447	471	440	454	466	456	468	438	420	481	475	434	434	480	478	471	444	483	432	476	464	445	483	462	436	468	464	458	447	454	476	464	471	432	464	446	469	489	521	451	457	422	458	464	421	448	513	452	474	445	430	420	445	474	472	464	469	454	453	430	458	452	488	435	468	489	438	450	456	464	439	471	480	469	434	458	435	465	448	459	452	448	470	447	447	462	469	455	483	459	459	466	442	438	457	465	462	435	436	435	473	472	469	452	487	469	474	419	424	436	428	476	485	461	483	438	442	459	478	476	463	465	421	458	475	447	476	476	466	479	491	458	502	458	455	474	423	434	458	468	430	438	453	460	451	443	439	448	470	461	449	427	429	453	483	441	485	478	442	427	443	520	459	486	486	448	461	491	489	428	479	476	472	472	444	449	457	439	452	442	489	466	488	477	448	485	466	440	451	443	468	458	439	479	450	459	518	439	408	452	486	466	460	456	479	436	460	438	471	444	455	461	442	432	433	454	482	460	457	473	460	446	445	512	424	458	447	457	496	463	434	440	431	449	462	458	456	447	443	460	464	436	447	472	451	453	478	465	460	460	436	436	448	444	479	467	467	441	482	443	489	416	460	461	442	458	471	470	438	444	470	471	465	463	505	447	445	416	479	431	486	414	447	492	447	464	486	434	449	477	460	448	427	446	477	463	460	489	481	477	448	463	443	446	474	474	436	450	453	429	415	423	451	475	460	482	451	446	485	506	452	460	448	442	444	422	494	460	468	475	468	467	453	416	448	439	425	440	445	450	405	467	452	477	418	424	495	464	469	430	461	458	503	463	452	461	461	407	482	470	454	425	464	425	478	480	453	475	428	473	448	449	434	458	468	477	447	436	482	490	466	471	442	463	456	492	460	498	455	497	458	497	449	469	479	455	442	402	449	458	454	449	466	441	458	484	462	484	450	483	438	459	472	480	438	474	469	485	440	457	474	439	471	429	453	435	425	439	427	445	430	487	457	434	453	441	482	486	450	461	449	416	477	472	423	467	444	459	449	418	455	475	460	458	463	443	445	450	428	415	436	465	446	432	433	474	440	498	437	466	466	458	440	447	454	492	469	477	442	497	497	469	471	494	461	483	479	449	423	451	458	439	430	505	449	448	436	473	456	483	464	449	459	454	463	410	454	465	439	467	472	454	418	457	484	434	440	469	443	438	460	419	434	501	465	488	472	439	488	459	493	477	442	429	487	456	462	451	464	492	463	445	450	469	443	466	450	432	505	426	453	464	483	428	467	429	457	445	434	444	461	461	428	472	457	438	418	469	420	439	459	460	450	472	462	434	472	497	441	519	463	438	456	431	483	455	474	452	453	440	446	477	469	487	480	435	462	433	420	449	460	485	446	454	452	434	472	446	478	456	495	401	458	429	441	459	426	471	475	455	443	422	467	491	424	455	470	451	458	457	449	447	470	447	471	461	461	432	437	461	461	434	466	469	451	446	451	459	449	446	431	467	457	449	451	457	483	484	479	447	436	469	468	468	483	450	401	451	448	473	443	453	460	442	431	446	467	503	506	466	457	464	447	456	461	471	471	454	465	465	429	453	447	491	495	455	471	446	462	487	441	435	462	499	467	493	440	470	440	435	453	465	464	466	451	438	458	484	489	445	466	476	455	484	451	427	425	478	468	407	473	426	482	438	447	481	482	449	504	497	511	442	468	472	425	491	441	441	430	483	465	456	466	452	445	445	453	497	479	444	438	463	466	471	456	452	407	477	466	457	446	452	470	432	445	423	476	448	480	467	470	447	440	485	469	504	462	447	446	480	453	474	437	423	461	423	491	462	458	435	443	408	428	445	459	496	439	461	473	426	415	520	491	428	444	448	447	477	432	460	434	447	484	453	482	463	445	423	450	445	480	463	428	422	458	447	436	463	451	411	413	459	480	443	447	447	466	431	491	436	490	434	487	407	427	478	452	478	508	451	432	424	452	460	469	506	469	435	477	473	456	470	423	469	436	473	519	440	431	409	461	489	448	460	418	465	422	422	470	461	463	497	440	440	428	466	482	449	486	456	451	430	457	489	458	461	489	469	458	461	502	444	423	476	451	457	498	449	464	449	475	469	453	453	453	463	494	468	472	468	434	495	441	430	485	488	453	457	471	449	463	459	474	457	450	432	458	409	491	454	434	442	435	447	456	460	469	481	448	460	450	467	448	413	469	441	505	448	460	452	446	465	462	467	451	478	453	443	485	432	442	448	445	461	427	430	511	450	462	473	444	406	424	482	442	448	461	475	443	446	454	469	452	460	473	454	447	485	484	469	426	454	488	483	473	481	459	470	467	436	502	455	498	463	455	481	462	477	446	489	482	468	452	426	518	445	467	453	441	465	434	425	450	476	476	472	467	450	484	469	459	494	434	451	422	479	426	462	451	453	455	462	462	445	429	466	400	422	460	492	409	466	470	465	459	472	501	478	458	460	473	429	392	452	449	448	517	504	417	465	404	436	447	451	480	461	435	447	502	447	469	430	465	490	480	476	428	448	461	472	414	414	453	454	494	484	431	458	452	442	452	486	460	490	456	431	438	457	436	423	451	467	446	454	444	483	483	440	464	434	407	451	458	449	454	469	483	427	454	430	440	397	471	462	454	512	451	449	405	458	486	475	442	499	449	424	449	461	439	490	465	473	461	454	445	461	499	454	436	460	464	448	466	494	466	430	475	413	484	462	484	465	460	484	444	453	449	467	465	459	487	457	451	505	451	476	458	479	474	487	469	468	435	458	435	415	490	456	449	490	453	450	460	444	483	495	456	455	456	437	473	435	481	458	429	416	443	454	493	467	457	496	471	447	453
4398	10407	10456	4213	3020	2090	1077	1105	1049	1064	1052	1320	2204	3692	3433	2712	2019	1559	1305	1154	1028	1087	1108	979	967	1082	1017	1089	1061	1085	1125	1043	1059	1108	1051	1053	1023	1043	1030	1012	1001	1037	995	1007	1037	1074	1055	1069	1082	1091	1054	1040	1014	1067	1034	1045	1125	995	1041	1076	1064	1001	1094	1146	1098	1084	1033	1043	1059	1057	1051	1009	1014	1042	1035	1018	1035	1028	1016	1024	1087	958	1069	1056	1055	1036	1066	1038	1057	1053	1081	1074	1040	1016	1065	1044	1055	1036	1060	1095	1002	1055	1073	1009	1106	1000	1010	1026	1071	1028	969	1073	1021	1028	1081	1067	1071	1067	1028	1055	1051	1079	1040	991	1029	1073	1004	1026	1027	992	1032	1085	1104	1061	1068	1014	1099	1139	979	1060	1114	1051	1031	1020	1001	1014	1042	1091	1076	1063	1142	1088	1023	1048	1028	1102	1075	1121	1076	1045	1050	1064	1024	1037	1073	1066	1000	1098	1052	1063	1087	1050	1035	1095	1056	1029	1056	1130	1012	1018	1031	1040	1037	1065	1049	1024	1058	1015	1008	987	1047	1064	1082	1042	1055	991	1036	1081	1047	1000	1061	1056	1029	1032	1080	1069	1088	1057	1014	1021	1009	1047	1066	1040	1013	1015	1031	1067	994	1035	1036	1091	1007	1082	1093	1079	1061	1065	1015	1049	1051	1102	1033	1047	1068	1076	1006	1072	1104	1100	1064	1046	1071	1084	1034	1074	1057	1035	1049	1069	1096	1025	1040	1059	1042	1055	1073	1021	1026	998	1129	1041	1004	1061	1085	1088	1080	1025	1087	1042	1030	1007	1010	1057	1067	1089	1031	1056	1053	1049	1101	1124	1093	1021	1044	1041	1055	1024	1024	1070	1075	1040	1042	1034	1064	1045	1107	1047	1097	1036	1024	1028	1006	1080	1033	958	1052	1042	1058	1053	1090	1034	1034	1058	1071	1014	1025	998	1043	1056	1123	1004	975	1114	979	1078	1076	1074	1057	1065	1045	1061	1044	1059	1061	1011	1071	1081	1014	1114	1045	1077	1006	1099	1012	1056	1041	1038	1038	1047	1063	1031	1065	1054	1023	1021	1048	1092	1069	1025	950	1022	999	1077	1034	1079	1068	1095	1075	983	1088	1035	1018	1050	1067	1002	1044	1041	1020	1069	1088	1091	1013	1088	1112	1040	1060	1045	1037	1039	1059	1051	1063	1047	1075	1059	1056	1046	996	1066	1038	1024	1079	1049	1072	1070	1033	1053	1057	1065	1062	1089	1064	1028	1007	1061	1077	1060	1035	1067	1067	1027	1016	1024	1044	1030	1081	1067	1030	1042	1060	1109	1011	1067	1080	962	1052	1016	1093	1072	1058	1039	1048	1012	1082	1038	1015	1062	1042	1032	1004	1012	1069	1025	1055	1030	996	995	1074	1004	1044	1073	1029	1090	1014	1115	1070	1091	1114	982	1089	1009	971	1096	1064	1050	1053	1020	1019	1059	1076	1067	1026	1050	1070	1143	1008	1018	939	1000	1048	1041	1028	1050	1088	1015	1074	1045	1037	990	1133	1077	1084	1073	1052	965	1081	1079	1024	1051	1089	1137	1019	1075	1140	1055	1074	1077	1109	1079	1108	1084	1060	1002	1076	1032	1066	1074	1016	1075	1071	1067	1063	1054	1041	1095	1035	1072	1035	1005	1110	1011	1015	1020	1069	1058	1077	1120	1027	1035	1018	1079	1081	1051	1065	1127	1110	1025	1030	1062	1056	1106	1039	1030	1122	1040	1007	1140	1023	1050	1068	1082	1042	1030	1080	1060	1025	1017	1031	1075	1072	1059	1017	1063	1061	1114	1037	1032	1067	1044	1053	1070	1061	1108	1047	1030	1008	1038	1030	1062	1026	1046	1021	1138	1006	1077	1023	1089	1023	1058	1053	1044	1072	989	1071	1051	1045	1076	1073	1048	1103	1009	1066	1091	1104	1073	1052	1093	1057	1027	1021	1074	1012	1077	1032	1008	1071	1050	1038	1058	1064	1068	1145	1095	1062	1087	1101	1062	1054	1042	1026	1011	1131	1084	1034	993	1031	1028	1021	1017	1087	1055	1017	1068	1043	1030	1054	1054	1115	1040	1077	1048	1048	1008	1057	1037	1010	1037	1112	1002	1018	1050	1066	1054	1074	1056	1060	1063	1063	1073	1092	1064	1037	1013	1014	1046	1045	1037	1064	1072	1091	994	1033	987	1032	1059	1004	1074	1052	1049	1042	1065	1052	1070	1044	1054	1063	1089	1003	1020	1040	1027	1073	1008	983	1052	1036	1057	1095	1037	1058	1035	1082	1078	1058	1040	1089	1015	1089	1059	1064	1081	1050	1067	1006	1037	1103	1037	1059	1112	1035	1044	1021	1057	1050	1018	990	1040	1058	1059	1074	1003	1019	1042	1097	1068	1074	1079	1095	1029	1045	1035	1082	1039	1068	1012	1072	1015	1081	1039	1096	1017	1069	1046	1049	1036	1045	1097	1082	1057	1040	1024	1044	1046	1067	1065	1072	1103	1045	1041	1052	1047	1031	1070	1090	1022	1079	1006	1081	1048	1029	1039	1022	1060	1070	1019	1026	1027	1003	1060	1022	1023	1036	1040	1099	1081	1078	1064	1101	1081	1027	1056	1095	1047	1067	1040	1056	1004	1051	1069	1095	1057	1019	1064	1061	973	1128	1060	1054	1005	1023	1035	1059	989	1062	1061	1013	1026	1084	1003	1075	1042	1033	1029	1027	1020	1041	1033	1069	1056	1075	1066	1082	1121	1028	996	1098	1048	1053	1077	1102	1064	1058	1078	1053	1031	1059	1052	1065	1035	1017	1085	1061	1039	1063	1069	1048	1042	1068	1061	1068	1053	1110	1032	1075	1040	1101	1075	1055	1065	995	1062	1038	991	1043	1048	1080	1058	1050	1098	1050	1095	1073	1062	1094	1055	1075	1062	1072	1074	1088	1040	1097	1053	1036	1033	1041	1040	1099	1015	1066	1026	1069	986	1066	1023	1057	1007	1036	1047	1036	1037	1015	1117	1048	1045	1048	1098	1013	1038	1053	1050	1059	1051	1080	1046	1044	1051	1106	1093	998	1101	1044	1030	1103	1055	1035	1088	1075	1029	1016	1057	1066	1050	1017	1020	1075	1052	1062	1063	1060	1027	1063	1071	1043	1089	1018	1079	1062	1089	1031	1072	1035	1048	1035	1111	1063	1033	1059	1050	1017	1019	1049	1021	1084	1052	1049	1049	1046	1043	1062	1025	1073	1012	1034	1047	1083	1029	1046	1062	1068	1039	1019	1092	1072	1055	1045	1049	1044	1048	1003	1049	1074	1059	1052	1027	1081	1094	1048	1123	993	1102	1069	1099	1085	1126	1038	981	1084	1071	1041	1013	1035	1022	1094	1033	1085	1034	1040	1065	960	1127	1072	1019	1070	1061	1058	1030	1067	1072	1086	1039	1052	978	1065	1051	1066	1017	1013	1076	1044	1039	1057	1061	1048	1026	1005	1053	1078	1090	1012	1047	1010	1049	1051	1011	1115	1078	1053	1070	1031	1047	1002	1044	1072	1081	1066	1024	1001	1030	1071	1063	1057	1075	1064	1061	1127	1089	1098	1095	1053	997	1049	1029	1053	997	1041	1063	1066	1064	1038	1047	1064	1083	1050	1031	1011	1016	1099	1085	1060	1041	1048	1065	1053	1072	1020	1067	1084	1072	1148	1097	1055	1005	1032	1015	1040	1045	1045	1028	1061	1064	1052	1054	1037	1070	1022	1072	1087	1090	1043	1017	1030	1003	1082	1088	1031	1063	1028	1052	1040	1039	1056	1037	1063	1080	1013	1054	992	1029	1084	1085	1043	1117	1065	1002	1026	1077	1010	1015	1074	1070	1032	1046	1041	1058	1112	1034	1049	1053	1120	981	1076	1060	1064	1043	1087	1086	1016	1040	1095	1068	1046	1026	1047	979	1076	1055	1058	1069	1057	1103	1066	1100	1018	1097	1015	1053	1045	1136	1065	1090	1033	983	1049	1045	1116	1073	1056	1028	1033	1005	1030	1052	1035	1047	1075	1072	1092	1071	1017	1049	1070	1087	1051	990	1019	1068	1096	1039	1071	1071	1055	1028	1075	1048	1065	1082	1112	1067	1072	1031	1059	1005	1022	1066	1018	1068	1019	1054	1077	977	1030	1055	1078	1030	1020	1037	1061	1010	1014	997	1077	1076	1056	1100	1037	1089	1075	1064	1133	1035	1041	991	1049	1069	1131	992	1051	1073	1058	1049	1083	1068	1034	1049	978	1070	1051	1048	1049	1069	1031	1057	1031	1047	1053	1018	1058	1083	1011	1057	1039	1096	1087	1015	1035	1085	1028	1089	1013	1049	1008	1063	1078	1048	1046	1014	1071	1063	1076	1072	1072	1019	1100	1005	1042	1039	1033	1050	1050	1081	1092	1044	1025	1032	1058	1015	1065	991	1048	1075	1029	1094	1047	1083	1012	1058	1084	1126	1070	1045	1032	1076	1066	1042	1052	1028	1042	1046	1068	1029	1037	1068	1033	1076	1020	1048	1067	1022	1030	1044	1013	1054	986	1024	1060	992	1013	1077	1046	1066	1017	1036	1064	1037	1038	1045	1067	1075	1050	1017	1038	1112	1045	1088	1054	1070	1065	1037	1090	1050	1063	1019	1082	1106	1047	1023	1049	1066	1033	1066	1060	1058	1041	1044	1019	1041	1027	1037	974	1038	1028	1127	1098	1052	1045	1053	1087	1082	1026	1029	1087	1044	1143	1045	1041	995	1067	1017	1055	1057	1061	1007	1092	1072	1058	1019	1033	1046	1131	1068	1032	1092	1052	1094	1033	1046	1038	1006	1071	1074	1043	1074	1022	1057	1059	1103	1054	1074	1026	1040	1010	1029	1073	1046	973	996	1087	1107	1062	1038	1080	1040	1028	1000
30539	55325	57894	31693	12805	7804	839	511	503	459	432	1156	4096	5666	5303	3718	2192	1267	769	513	414	395	425	373	401	398	438	412	355	413	387	410	376	399	410	380	427	381	367	432	421	364	438	398	428	392	407	388	441	427	398	429	417	424	397	389	410	403	420	387	381	438	428	424	412	400	423	426	410	411	382	417	398	405	349	437	394	434	388	335	362	424	401	388	356	426	402	387	369	405	362	402	400	377	426	422	385	382	421	399	398	409	423	424	404	420	374	380	399	437	410	391	371	407	442	414	396	413	343	390	414	443	443	393	395	386	437	400	386	443	357	386	406	386	402	436	392	392	397	422	410	442	383	359	379	423	424	415	383	426	379	373	391	396	435	373	397	416	401	424	422	383	382	404	403	452	406	392	414	405	396	373	379	389	413	392	395	403	414	427	432	408	356	371	375	350	422	392	388	413	399	388	412	400	436	380	395	421	415	412	388	401	405	393	400	394	384	406	404	403	412	403	428	387	349	371	389	391	386	403	387	404	421	400	435	389	400	405	378	375	416	419	366	405	400	426	397	421	426	416	402	386	404	385	392	408	374	420	380	375	417	371	397	386	442	398	385	392	395	402	451	394	414	417	424	411	430	412	415	416	406	404	421	413	393	402	391	406	410	402	387	398	370	417	443	355	376	375	428	400	417	398	417	399	423	355	456	417	392	403	433	421	392	409	415	377	406	395	427	367	417	374	401	412	382	418	375	360	414	394	446	416	359	384	411	387	394	408	412	395	396	384	425	420	396	395	377	417	435	416	401	409	419	423	393	368	410	362	385	432	444	413	415	396	355	426	393	418	429	376	364	385	411	416	401	425	422	389	425	433	398	369	399	394	367	438	383	418	435	430	420	413	393	437	383	382	407	415	416	406	381	415	413	430	403	417	354	389	405	418	383	370	384	378	459	425	395	406	385	381	432	362	385	408	412	386	360	429	369	423	384	378	400	417	378	392	409	432	397	413	392	394	431	415	399	418	429	397	392	422	400	415	395	427	366	401	397	389	428	410	391	415	362	397	369	399	417	362	404	423	403	369	410	376	357	393	413	426	409	398	400	374	436	394	402	436	395	429	419	403	403	381	387	435	386	352	421	390	405	401	412	401	394	363	410	384	375	398	370	427	390	421	386	378	403	361	407	409	402	427	383	410	401	427	400	386	410	409	419	423	390	382	431	432	390	433	445	408	401	396	354	377	407	364	422	394	378	392	417	388	405	417	391	383	394	413	387	424	415	385	430	398	406	414	414	404	375	393	443	420	419	388	398	426	402	419	417	361	407	389	404	393	388	395	345	391	382	413	418	432	441	406	449	364	378	420	415	379	411	416	398	437	408	362	442	404	425	436	403	397	452	409	413	427	373	417	391	377	420	409	444	399	410	426	400	361	363	413	410	375	409	397	400	398	372	391	399	432	389	430	380	445	387	395	405	433	427	350	391	415	386	365	410	395	375	419	369	409	389	383	413	362	462	417	414	389	418	390	426	360	422	347	388	412	382	401	418	404	378	367	407	396	421	385	384	382	410	378	412	416	403	376	414	417	406	385	378	365	401	388	395	416	357	414	401	386	367	429	378	430	378	396	407	432	413	419	388	398	412	379	395	407	391	416	409	414	364	390	403	416	409	390	390	401	455	384	419	434	402	386	437	393	375	397	373	406	426	368	415	378	382	394	393	410	399	412	415	415	413	413	397	384	424	403	373	431	418	374	391	392	422	392	426	384	388	416	406	415	412	426	403	412	383	404	430	402	386	433	398	397	364	391	384	387	415	433	379	440	405	383	399	388	384	402	414	407	418	394	375	404	377	392	403	415	390	391	402	421	410	405	374	431	436	432	383	398	414	399	376	389	410	405	409	394	388	402	368	393	400	370	417	434	406	406	418	414	393	398	384	405	430	401	419	386	411	406	370	393	407	375	431	397	380	399	404	399	394	402	404	355	399	383	386	381	368	450	382	419	413	374	414	366	410	398	391	375	392	344	422	397	375	393	425	431	394	359	429	381	399	394	392	395	409	419	392	431	392	392	409	404	432	397	434	364	407	400	397	404	387	422	423	414	421	406	402	405	443	387	380	387	386	429	354	412	430	389	401	406	387	390	441	404	432	374	408	443	404	422	415	409	404	383	428	386	402	392	444	394	390	438	387	399	411	381	389	399	404	416	381	389	409	386	396	421	397	410	375	380	374	425	419	418	398	404	388	443	374	382	391	412	385	369	370	405	398	390	389	400	412	425	386	426	420	453	422	396	359	415	426	409	445	440	384	414	393	365	411	430	410	354	416	384	401	375	416	394	433	386	405	425	391	413	390	384	399	421	412	416	390	398	371	404	421	427	424	424	409	436	397	392	401	396	391	417	409	427	377	395	360	434	399	427	413	393	403	405	409	411	382	419	418	412	400	380	399	396	424	375	424	395	390	374	382	400	389	403	443	423	389	390	395	424	359	396	405	360	400	392	414	428	419	377	393	416	380	381	375	425	445	379	399	374	432	419	397	370	424	427	381	408	366	405	406	400	390	435	395	436	407	365	419	394	397	409	393	417	405	398	395	399	426	420	409	413	367	387	407	427	420	427	409	425	409	387	388	417	424	400	403	374	378	374	412	406	368	394	411	364	375	411	408	373	433	382	410	413	419	402	410	377	392	416	398	355	395	403	433	386	388	397	438	402	394	393	408	447	353	397	410	404	388	412	415	410	407	402	412	383	396	428	424	395	414	393	395	408	389	372	374	431	380	369	390	420	384	387	402	379	370	440	393	383	413	387	377	389	396	416	426	422	404	369	407	375	384	426	408	397	397	379	387	420	385	436	403	396	421	421	391	378	377	411	357	413	438	377	375	387	415	407	382	404	406	376	410	418	392	414	373	435	411	393	435	396	390	396	411	382	407	401	402	396	424	409	428	399	442	413	395	406	375	430	362	419	417	394	349	392	424	396	417	417	370	421	406	389	425	401	405	358	425	388	377	391	380	424	431	415	369	395	391	397	386	422	398	422	428	398	439	426	426	424	373	431	427	361	402	420	436	369	447	442	438	370	415	386	387	434	397	437	410	407	424	396	421	369	412	407	428	387	396	409	408	404	374	408	426	390	412	417	385	384	417	414	387	425	363	386	434	441	427	374	395	404	421	367	400	377	387	411	345	393	404	407	387	386	384	385	406	408	364	419	418	417	417	389	425	442	384	420	389	415	404	387	397	385	403	388	392	431	401	383	379	390	400	387	388	397	443	412	376	394	408	403	385	388	409	416	403	410	393	429	409	374	406	401	391	410	415	389	369	452	381	411	382	416	359	404	417	383	408	416	400	378	386	410	389	440	378	420	398	407	399	395	405	356	417	378	405	398	386	400	415	429	443	434	437	391	416	396	396	439	370	419	400	353	409	402	387	386	414	394	369	381	370	423	384	412	426	391	416	430	437	420	389	388	402	410	380	378	411	409	393	411	381	396	398	403	398	368	382	418	369	421	422	365
19477	41694	49637	35999	22076	18076	1728	1473	1368	1280	1277	5949	18298	22607	20842	15504	9877	5240	2683	1662	1161	1076	954	973	961	961	887	980	970	913	930	906	973	924	918	957	933	912	945	939	1004	915	965	930	908	980	980	992	902	969	931	911	939	914	951	970	930	974	1015	965	937	972	952	924	877	886	935	950	961	945	929	881	899	879	965	920	893	933	948	956	946	935	922	970	925	947	936	923	972	911	964	899	1012	901	921	936	945	941	876	913	926	951	935	988	976	951	927	936	962	935	916	987	923	970	937	947	910	923	945	942	931	959	939	971	890	936	961	945	946	905	947	960	938	973	959	910	948	951	935	897	900	907	946	937	926	895	927	960	926	928	898	911	955	882	902	950	934	945	938	906	899	933	964	913	947	949	943	922	1002	960	927	939	954	984	926	899	941	918	917	927	893	904	911	984	863	880	927	919	922	957	953	962	890	929	917	920	973	957	915	964	976	908	878	972	966	887	966	944	966	959	895	934	896	925	885	874	923	960	894	914	882	940	930	951	943	958	931	956	954	908	973	929	901	929	892	981	861	917	955	985	905	935	940	961	926	883	939	911	898	887	950	968	958	936	941	935	964	880	888	960	977	952	935	970	918	941	995	945	949	942	960	940	940	967	963	920	925	923	987	938	979	915	907	980	885	905	872	906	977	980	898	948	958	934	958	959	904	913	971	979	962	929	953	931	894	948	932	930	982	899	905	960	947	924	936	909	960	944	966	939	915	911	972	946	947	965	935	962	907	980	958	937	954	940	899	937	978	932	958	934	939	923	935	911	903	893	915	971	890	950	878	976	940	957	976	939	933	930	924	924	945	979	913	918	944	932	978	954	944	957	908	957	994	944	939	978	938	972	930	904	905	941	948	940	936	926	911	971	923	974	930	921	937	925	980	945	931	916	925	964	928	975	957	955	968	918	926	923	988	929	985	934	946	922	988	930	939	924	907	927	882	865	920	969	912	946	935	937	922	941	928	910	925	932	922	915	975	949	990	920	988	964	950	900	918	920	960	917	896	893	937	946	936	877	933	904	937	962	975	923	925	885	954	887	918	974	939	973	963	969	951	927	999	877	945	949	952	947	923	909	922	981	930	929	972	898	908	942	928	978	977	992	968	935	952	895	946	956	941	924	911	959	907	1004	993	979	966	909	967	993	923	932	919	959	928	943	933	1020	963	950	932	934	875	954	923	1002	894	921	931	923	898	939	891	960	971	896	969	897	953	988	957	950	966	948	912	983	955	922	939	940	961	916	921	921	945	890	929	969	935	879	943	940	974	954	950	945	962	892	947	918	977	945	940	973	1028	943	923	897	927	930	935	962	943	927	920	958	845	947	998	934	991	913	927	942	906	980	906	949	937	953	908	941	949	921	981	945	975	964	881	926	952	970	954	935	1001	889	949	962	948	974	920	935	887	951	981	851	944	889	921	899	956	923	984	943	871	933	980	1022	1000	896	911	964	902	899	944	956	903	938	953	955	924	1008	976	881	889	927	957	922	945	941	934	918	938	956	985	999	929	930	953	963	985	907	895	933	947	895	959	920	922	917	947	945	898	907	921	920	969	943	918	927	944	954	983	887	935	1008	873	976	984	916	982	887	927	914	941	908	966	972	937	991	927	973	916	956	881	939	952	953	976	947	936	952	984	965	945	968	923	960	928	952	939	937	946	964	876	937	946	965	942	973	932	938	960	923	926	918	955	908	908	932	927	945	993	937	905	971	920	923	928	932	906	966	954	944	943	962	904	953	931	947	946	938	958	954	893	996	910	969	886	900	965	955	991	896	907	935	919	926	903	900	963	975	934	929	945	910	921	889	950	941	986	910	958	978	923	940	902	982	890	956	904	885	904	905	941	951	925	918	936	964	912	987	947	950	997	935	955	970	972	969	994	905	1002	955	947	987	938	921	974	993	963	940	937	948	891	951	934	911	978	923	952	919	1004	923	988	908	916	925	958	872	981	1028	985	953	943	948	963	972	951	923	921	910	939	976	972	910	964	983	930	987	966	961	935	938	940	949	902	935	924	947	954	933	926	961	956	926	972	879	908	978	942	938	963	933	905	929	906	944	939	891	890	900	890	891	941	915	964	934	971	935	928	957	958	883	938	972	967	895	893	900	944	908	948	897	919	964	911	1002	958	974	940	969	931	928	971	970	943	915	927	950	958	922	987	928	949	935	935	874	914	978	889	913	938	963	962	984	951	968	964	922	943	895	965	938	978	969	945	948	908	897	964	946	940	1009	959	876	946	977	921	916	940	916	954	911	882	883	968	980	891	927	981	955	939	941	924	918	927	909	975	938	914	902	917	921	919	952	948	955	963	972	900	956	936	956	971	957	917	937	940	932	982	908	933	956	933	944	999	949	906	917	901	886	970	954	1001	977	921	999	956	984	892	921	931	969	946	869	965	889	961	926	971	910	957	1024	982	960	966	936	970	938	900	910	941	924	990	933	942	993	956	952	888	933	996	938	971	951	956	928	932	950	1025	938	870	972	906	965	928	949	978	968	902	958	936	910	889	948	949	974	922	920	899	915	993	934	909	977	971	952	980	947	966	961	896	957	951	991	920	907	923	891	949	904	922	891	950	960	948	915	924	913	956	928	925	923	947	926	946	889	895	998	903	910	901	901	955	907	954	950	955	963	888	893	896	1013	919	992	952	904	935	892	897	1000	980	948	909	851	900	966	939	934	946	972	971	931	899	955	933	933	955	944	903	947	918	916	974	958	936	961	939	950	948	915	929	873	985	908	939	961	911	863	962	949	960	985	942	960	1035	964	904	949	911	943	980	960	960	926	944	921	932	971	977	975	912	922	935	967	851	878	926	967	921	910	952	935	984	923	971	987	944	920	938	957	962	910	859	940	969	970	950	943	928	893	940	957	925	862	941	909	948	919	979	949	896	987	917	949	979	929	935	926	943	954	923	937	918	1009	923	958	923	992	967	984	915	909	926	929	949	946	996	899	971	991	942	972	924	953	948	926	963	945	947	948	936	952	936	945	931	924	961	914	909	950	984	988	988	966	941	942	940	991	986	908	913	985	925	919	895	919	959	952	877	942	965	964	917	898	923	981	942	944	940	909	880	919	917	945	936	949	936	974	888	1003	921	922	971	928	982	910	989	941	969	966	897	965	955	919	1023	932	959	927	920	908	939	936	926	898	913	1003	892	921	945	917	987	892	975	970	951	904	997	942	928	944	957	983	969	935	971	903	954	926	1038	882	907	942	918	929	970	931	894	979	897	953	953	933	939	931	1003	974	986	915	1020	977	950	966	948	881	937	965	969	884	908	876	912	910	1016	906	900	954	881	974	979	948	921	911	971	949	975	963	992	975	916	937	865	910	900	912	953	914	937	950	921	968	942	977	931	937	954	1010	944	904	935	914	946	940	883	970	954	889	934	908	953	925	971	944	953	963	880	959	902	908	917	974	899	916	887	960	935	936	916	928	956	918	886	948	883	872	931	963	908	926	910	988	892	963	890	984	964	942	927	858	942	945	895	958	918	928
41569	69561	69975	46576	23395	21010	2660	572	526	492	471	659	2874	7426	10675	8604	5135	2562	1280	743	484	425	346	313	358	358	332	372	362	362	306	386	357	391	359	340	321	340	354	347	384	331	318	340	348	361	372	372	365	338	368	368	346	360	374	310	357	358	354	361	314	349	364	341	394	355	352	333	321	379	339	370	343	371	356	327	324	365	361	327	367	364	340	339	331	333	371	368	342	358	363	381	362	348	373	370	349	363	361	372	328	356	360	392	357	360	350	325	355	326	390	341	339	385	343	306	334	322	321	372	322	358	324	374	346	325	344	379	294	366	353	354	361	337	371	333	346	367	380	349	352	331	333	360	362	336	338	322	351	325	320	339	393	332	335	377	333	349	370	363	330	320	359	335	331	336	371	333	318	373	326	310	350	358	382	357	330	349	354	336	373	293	339	332	349	338	370	350	340	322	345	363	344	349	336	347	308	359	330	385	320	378	364	330	350	317	338	350	367	339	360	324	355	330	355	339	366	386	384	377	370	350	347	356	365	384	384	375	336	345	364	383	371	346	362	362	403	341	354	339	344	323	318	322	360	330	337	347	381	337	356	365	330	340	344	385	356	360	364	346	364	349	351	364	331	377	354	332	391	400	401	356	353	374	305	353	346	335	364	329	321	361	361	339	375	347	349	330	344	358	332	346	371	338	344	351	358	367	338	353	372	328	364	358	322	348	338	369	346	349	382	340	344	344	374	373	400	371	348	370	344	340	353	359	306	311	345	340	349	333	362	343	335	313	355	349	350	311	385	347	337	330	330	350	386	334	357	362	365	313	343	342	366	371	325	349	331	360	325	391	345	367	364	317	388	364	374	357	338	360	357	333	334	328	351	313	364	333	344	361	340	337	352	337	328	344	360	333	344	348	388	364	349	332	337	360	354	340	378	349	350	322	344	355	350	331	334	353	342	333	343	311	345	349	356	353	365	346	320	334	373	353	332	394	337	340	349	310	332	338	352	351	370	376	335	348	353	364	330	347	339	339	335	335	348	356	329	358	357	322	332	358	347	321	324	351	378	363	382	346	335	379	348	375	349	351	338	344	327	346	366	355	336	326	332	347	367	359	317	342	393	357	328	354	344	327	343	366	326	328	380	335	332	314	348	328	348	336	371	366	379	346	347	318	367	338	330	349	336	328	341	334	336	337	358	352	351	386	357	350	386	359	366	350	341	360	376	334	330	360	337	366	326	376	401	375	351	342	310	380	360	357	365	363	327	362	345	365	333	363	377	338	350	370	338	339	349	364	345	328	373	361	387	348	350	346	360	344	374	352	346	327	330	356	366	363	354	367	354	329	343	353	355	348	378	316	339	317	310	317	374	341	335	358	366	325	340	387	330	336	309	330	352	373	364	342	321	370	347	373	366	381	319	375	358	348	335	327	338	348	374	369	321	366	360	376	362	356	350	350	357	308	379	364	353	331	401	354	344	384	335	316	359	346	346	349	348	363	341	356	364	357	335	362	329	377	305	361	379	324	355	352	313	361	383	370	356	342	341	323	349	392	346	338	363	347	375	320	353	329	364	320	337	365	380	362	377	345	305	336	341	332	355	340	334	348	328	352	334	318	359	365	314	335	359	369	372	367	320	342	350	361	341	331	370	352	334	338	376	332	389	345	347	373	398	339	375	396	363	355	355	356	363	350	341	365	312	332	345	370	348	368	350	399	360	331	363	357	355	327	332	360	340	339	334	336	338	310	359	367	339	340	323	358	379	346	349	360	318	322	327	375	351	364	328	345	365	323	353	351	363	370	363	358	350	352	341	376	357	392	364	305	350	369	341	319	358	332	319	345	325	391	341	375	339	351	350	375	377	369	369	358	338	358	341	338	344	361	337	387	330	404	374	347	331	324	367	360	380	359	340	344	328	372	359	352	345	353	360	338	317	334	354	341	345	367	402	348	345	347	359	336	333	380	362	350	362	343	374	338	299	346	348	386	341	327	369	345	367	335	329	346	331	345	346	357	344	353	332	360	328	378	337	382	378	352	361	328	315	347	374	372	350	355	330	375	349	362	348	342	328	342	366	345	327	338	365	348	334	364	360	357	306	352	353	359	334	326	362	353	318	344	310	361	338	355	336	333	336	338	385	385	393	340	366	367	341	364	363	324	342	399	347	350	351	347	333	365	356	326	377	359	359	359	332	352	343	312	372	344	347	343	373	324	359	360	339	357	365	366	309	345	365	311	361	354	361	343	351	359	355	335	316	369	354	351	356	387	350	357	363	325	331	408	373	336	340	357	349	358	364	341	344	344	343	370	343	351	348	343	369	341	388	358	330	332	357	325	311	353	365	353	358	352	383	357	356	342	344	377	367	384	353	331	300	340	329	318	330	330	370	376	394	314	375	373	342	346	297	363	332	324	330	319	381	364	330	385	350	302	391	304	343	339	344	337	346	372	346	385	364	356	370	343	332	339	362	362	352	390	343	349	346	361	359	324	379	339	350	359	375	390	351	365	355	314	376	348	353	324	347	311	380	338	332	321	362	323	357	349	337	371	353	386	374	326	345	343	379	335	316	335	326	365	351	360	392	377	378	342	376	320	339	358	355	402	356	355	361	388	317	303	353	336	364	364	353	361	345	349	335	347	354	364	346	346	382	374	368	340	347	338	378	322	361	361	345	346	405	325	336	313	351	325	339	355	329	350	353	346	352	354	360	388	341	352	315	313	349	352	376	376	359	330	328	369	342	364	368	377	355	342	337	337	334	358	333	365	337	354	395	361	336	406	358	321	329	337	348	310	371	339	346	323	353	358	337	338	360	360	337	344	357	357	339	384	331	376	367	354	339	373	329	375	328	336	389	333	352	326	347	378	346	314	332	324	346	335	363	357	349	331	335	336	350	387	355	348	368	362	343	322	349	355	328	356	334	387	346	356	343	364	337	348	342	305	348	336	383	366	367	374	374	351	327	358	347	328	324	350	331	376	371	371	328	359	338	357	330	364	342	364	370	359	361	309	341	340	343	367	379	364	351	341	352	363	348	359	370	346	405	359	360	327	362	308	324	345	358	360	338	373	357	332	336	339	345	344	352	348	355	426	357	384	369	374	370	347	362	355	349	313	348	346	336	368	382	332	343	360	326	352	300	380	328	348	331	349	345	346	330	338	328	369	357	344	373	380	355	367	374	354	378	356	335	341	369	351	373	337	383	349	322	361	373	376	369	343	379	341	348	387	336	369	329	325	384	358	327	364	335	389	377	381	317	331	394	325	379	376	347	335	338	307	330	325	356	370	323	355	370	353	390	345	364	334	341	356	335	366	324	371	330	346	341	354	315	347	389	351	356	353	333	368	348	323	322	383	333	336	332	354	342	357	354	332	348	354	336	359	334	388	347	369	320	326	346	330	351	361	378	307	331	335	334	340	323	344	339	330	304	317	343	343	354	371	354	339	318	358	373	321	341	356	362	363	340	331	331	384	320	319	345	354	335	373	353	310	385	316	376	334	348	324	355	357
24356	51579	60914	48076	31979	32523	2220	1810	1647	1424	1428	2679	13052	27109	31832	27665	19392	10977	5632	2796	1394	968	853	839	837	829	842	856	845	813	853	858	812	847	848	838	786	862	866	885	844	855	825	846	813	825	803	821	902	814	784	822	825	818	888	802	822	842	854	797	847	794	870	878	808	795	761	829	803	852	926	843	800	798	817	839	824	847	810	876	813	857	825	848	764	841	867	872	801	809	841	827	817	807	813	865	853	848	834	782	803	834	849	859	789	782	852	814	897	813	873	836	831	808	793	841	814	825	836	795	829	794	843	816	784	859	789	828	811	854	842	865	847	836	889	824	809	837	792	798	822	813	856	743	814	816	827	837	852	818	813	837	823	830	775	820	853	769	832	805	858	834	826	834	847	840	848	857	826	836	814	810	840	797	804	828	859	855	877	816	812	818	838	862	911	829	814	856	839	815	874	815	848	854	837	837	824	813	829	806	860	831	860	815	866	827	842	847	861	837	789	784	850	818	818	892	797	851	824	847	863	809	865	848	856	775	837	850	827	804	813	798	763	863	802	877	820	872	826	834	854	790	833	850	813	848	835	827	758	812	805	814	805	812	833	798	829	831	839	849	842	847	838	803	758	789	866	814	904	801	779	797	803	840	828	847	863	826	865	847	825	821	799	830	873	785	853	776	824	850	778	823	822	769	793	822	857	832	796	870	843	863	849	825	844	798	835	854	857	827	786	869	839	800	839	873	799	870	851	878	825	830	742	874	777	867	844	774	872	819	846	844	821	859	801	845	837	834	804	859	844	843	791	838	870	871	846	811	817	850	815	841	837	839	816	859	800	797	863	824	831	806	791	853	856	800	807	845	869	840	846	832	873	838	814	829	812	830	821	840	860	820	841	772	854	804	832	854	849	866	798	824	772	808	827	843	831	835	824	830	865	828	845	830	829	847	794	850	827	822	882	794	842	795	803	827	828	846	850	791	863	873	828	771	897	826	846	814	762	801	789	826	895	821	856	797	821	823	819	799	814	818	846	858	824	846	815	774	797	820	851	859	840	878	776	880	849	843	811	796	761	783	841	825	824	852	800	797	883	854	853	850	820	863	819	836	859	856	792	838	840	835	833	897	861	852	837	808	801	794	815	830	833	834	868	838	824	827	796	785	801	846	791	833	795	790	867	825	849	836	832	786	837	845	829	850	815	875	836	806	839	821	853	813	819	844	861	799	757	814	842	831	826	830	789	809	823	842	827	857	818	862	833	852	879	793	811	843	885	816	831	800	814	762	857	795	837	878	843	758	816	792	746	781	752	863	855	834	838	847	793	871	884	847	858	814	822	839	856	773	794	858	840	837	850	870	794	864	810	896	833	879	866	794	807	793	814	810	911	804	853	872	826	820	801	859	867	855	812	819	793	834	832	818	800	789	836	824	775	795	827	864	824	748	813	870	834	854	840	807	805	804	860	832	804	885	831	803	859	828	830	817	872	830	822	836	825	829	798	814	822	801	836	856	833	828	789	869	809	813	846	843	788	827	824	853	823	820	804	827	825	849	837	801	835	867	820	827	772	839	834	863	803	844	861	813	845	796	822	794	836	826	816	801	839	838	853	778	834	824	819	823	858	815	861	858	816	821	816	820	833	846	804	865	826	865	848	771	764	783	858	820	855	852	823	806	854	806	868	868	844	831	801	832	841	860	799	840	839	843	816	850	831	799	825	839	823	810	827	848	828	847	845	805	878	844	835	822	820	836	894	853	801	828	852	798	839	784	802	812	844	841	816	824	825	848	829	871	799	782	853	862	844	904	844	856	827	856	842	781	882	837	821	828	752	845	852	833	820	820	827	826	825	831	849	862	819	806	792	803	840	839	833	793	821	802	784	833	811	800	818	811	840	788	837	816	848	780	842	803	809	829	840	828	880	794	821	835	854	837	830	816	858	815	855	817	831	837	789	828	847	817	805	857	800	795	869	821	800	867	832	819	802	889	786	801	827	838	838	826	829	853	839	869	774	774	857	825	788	804	814	837	855	836	843	870	842	803	828	921	804	878	798	831	830	799	822	817	826	822	836	805	825	802	764	807	847	812	861	805	799	779	831	829	828	790	847	806	823	858	841	858	797	838	812	808	904	845	803	871	880	829	801	846	829	857	830	819	825	816	847	823	810	886	904	829	823	756	829	833	850	811	812	805	790	813	826	849	849	828	830	806	802	812	934	850	829	856	854	795	866	812	849	788	751	865	822	833	822	833	861	863	843	847	828	817	809	841	842	840	856	851	828	835	811	787	810	840	809	802	821	829	766	812	808	823	848	842	807	870	882	793	840	816	828	821	835	843	810	876	862	819	801	814	816	845	820	815	847	829	829	823	816	840	860	829	854	809	825	861	825	831	789	812	864	764	827	833	808	790	814	850	820	848	835	804	841	778	825	836	806	808	859	853	849	832	794	859	819	886	824	842	821	864	877	799	850	875	861	811	900	813	819	841	796	825	781	852	859	842	795	845	790	791	821	837	802	848	857	830	836	818	859	867	801	869	828	801	790	881	897	823	832	845	817	800	810	830	845	800	843	804	849	830	828	876	832	830	790	805	781	859	783	809	797	818	804	815	835	834	811	821	831	860	832	786	826	823	807	875	864	781	789	807	832	865	816	859	888	829	821	811	800	811	825	778	806	835	825	822	807	803	848	827	835	795	839	807	865	897	854	825	808	820	819	840	856	829	838	800	814	833	826	809	791	827	860	808	833	817	856	843	791	874	816	801	806	809	818	843	811	783	820	815	842	848	785	835	818	778	802	887	803	820	783	804	830	804	878	844	836	828	829	781	852	818	817	823	847	841	869	879	783	881	853	847	822	837	804	835	821	831	839	819	762	777	855	807	830	808	829	834	840	828	832	845	812	880	832	858	823	853	816	802	859	816	866	862	855	828	849	843	810	876	856	799	833	812	878	811	862	782	841	836	790	859	801	857	808	850	804	835	845	816	774	862	875	859	805	844	874	904	849	796	825	775	875	849	807	797	821	825	809	819	781	841	871	811	788	886	876	807	828	798	823	803	832	808	892	848	794	807	824	805	778	795	806	817	773	788	858	813	853	844	858	834	794	808	816	853	850	811	881	871	779	802	799	831	858	824	851	838	873	854	837	851	794	833	838	815	796	836	795	810	851	798	837	813	797	802	858	817	810	847	844	855	894	821	809	900	821	816	788	832	834	803	859	801	826	814	799	822	801	912	852	838	877	870	851	867	802	795	850	836	791	880	876	827	837	845	834	828	843	796	779	845	812	818	831	800	835	820	863	817	825	837	785	853	801	825	823	841	821	855	814	783	857	784	786	803	765	825	840	807	846	874	791	815	800	869	805	834	886	864	835	852	787	821	838	822	842	801	865	800	823	799	838	830	802	855	833	833	817	797	784	845	855	914	781	827	783	847	821	792	832	804	845	824	755	795	789	800	823	824	787	824	793	809	816	805	867	800	795	864	864	877	850	783	853	863	813	864	790	825	778	832
4060	6502	5235	2303	957	693	488	483	491	431	487	437	445	555	724	878	855	764	632	485	463	464	426	477	441	415	412	449	368	429	437	469	412	454	438	416	448	452	495	490	482	427	422	454	459	420	434	456	464	482	461	472	472	439	395	459	397	434	438	437	454	452	411	429	467	452	443	436	440	451	464	449	438	475	476	474	466	456	426	440	417	446	449	404	442	446	440	432	474	445	408	432	404	430	451	468	419	462	417	430	406	437	467	485	446	417	417	432	428	406	445	401	461	425	468	439	413	422	467	462	448	441	457	436	401	475	447	449	450	461	414	476	477	440	431	450	442	413	455	464	437	476	406	443	436	465	449	461	449	411	390	432	460	441	447	443	476	455	425	422	449	449	464	482	431	414	496	438	447	442	419	457	405	399	402	410	450	417	460	435	413	412	443	430	430	483	420	465	477	459	425	409	440	436	455	434	479	444	442	414	454	434	413	456	449	438	426	437	440	428	409	472	437	425	434	437	448	406	453	453	420	446	447	427	461	438	431	443	442	471	457	413	449	446	462	419	435	421	420	480	429	459	450	455	441	453	424	435	410	432	462	416	404	441	475	486	449	435	434	431	450	454	435	445	428	428	438	476	437	447	426	446	416	428	473	430	398	423	434	454	425	431	437	434	433	442	429	428	448	429	438	451	435	437	418	446	463	424	475	431	452	461	450	481	443	465	466	422	466	436	412	432	452	464	469	408	432	437	461	432	413	437	420	429	473	430	434	499	433	437	449	467	473	465	430	453	440	434	438	424	472	465	407	460	449	420	452	467	414	447	439	411	439	436	410	455	427	457	462	435	434	446	449	459	434	455	433	391	442	468	392	416	451	438	418	430	384	400	428	442	418	448	425	455	470	444	467	432	441	444	426	444	441	411	448	431	434	423	444	434	469	445	490	475	450	455	430	396	459	442	425	416	499	470	436	427	448	427	443	438	479	413	457	457	423	440	406	447	425	433	466	467	434	406	442	424	447	461	445	453	470	461	409	427	411	444	425	450	467	427	442	446	468	463	433	418	404	469	423	384	411	455	440	462	459	467	420	412	445	445	438	455	430	464	464	432	459	482	459	435	414	431	487	483	460	460	412	450	463	466	454	433	415	409	430	442	457	450	481	411	426	454	445	426	462	435	467	489	442	449	457	481	461	458	429	438	435	445	437	444	444	433	449	421	391	448	424	406	396	457	439	445	454	423	423	416	425	450	428	430	449	421	429	419	448	445	428	456	441	422	401	458	455	441	457	409	446	467	463	414	443	472	476	463	448	508	445	421	446	447	440	452	437	397	448	433	471	412	456	442	435	464	433	434	478	464	430	428	443	408	458	447	484	429	450	472	471	467	416	492	427	443	460	472	435	437	430	436	437	428	436	437	480	454	424	465	432	483	470	436	430	456	438	440	404	451	432	442	417	449	471	427	436	452	440	471	444	448	464	474	431	428	403	432	407	448	413	410	464	431	451	438	427	483	434	404	420	450	460	459	452	435	424	414	414	433	417	397	460	456	424	448	457	452	393	436	407	466	415	406	453	412	420	448	435	408	426	423	473	416	472	403	468	422	441	416	480	436	447	459	463	489	417	418	472	484	412	408	433	439	432	476	446	451	453	454	456	470	408	434	485	399	414	457	417	485	448	432	431	446	425	455	448	472	464	441	455	405	477	429	431	445	417	414	433	445	472	483	499	407	451	472	420	458	452	443	429	468	426	446	455	459	437	455	442	444	429	429	499	406	422	463	447	445	427	483	421	413	480	430	442	446	404	409	442	437	440	468	453	478	432	410	410	458	441	441	416	450	488	456	426	450	439	486	491	438	430	456	460	412	416	441	436	448	452	442	437	417	421	424	471	424	415	440	453	442	439	454	454	433	440	384	435	459	399	451	437	434	462	429	444	446	405	396	450	447	431	434	442	433	438	450	444	420	445	412	419	435	424	374	431	428	455	429	426	437	418	446	437	438	441	414	415	446	398	450	469	435	464	418	428	480	420	451	454	438	440	455	453	421	455	455	441	468	453	385	427	440	449	431	446	428	483	442	420	446	417	430	411	408	438	452	459	435	421	404	462	435	422	493	452	420	434	450	438	447	419	401	442	463	457	447	457	481	428	425	433	460	464	476	385	431	452	476	472	445	420	422	416	482	443	463	441	467	417	418	450	382	416	441	413	444	415	457	419	451	460	420	480	401	430	453	452	445	408	450	433	408	477	455	472	437	444	447	416	420	425	481	426	456	421	444	456	418	472	410	433	427	455	438	451	456	431	455	392	429	417	489	470	412	465	448	473	412	415	458	452	429	402	437	436	440	406	415	398	429	435	449	439	410	378	467	438	450	416	479	469	469	454	473	417	438	431	426	439	419	417	459	466	423	473	388	410	432	447	438	430	428	421	436	444	440	420	438	441	454	432	435	468	460	452	441	468	431	421	434	448	413	419	437	413	441	419	452	480	442	464	444	463	427	443	437	449	443	490	433	403	462	431	430	431	452	436	446	449	427	424	488	433	440	433	468	456	450	405	407	453	437	400	495	421	424	472	437	439	413	443	404	456	423	443	470	436	425	436	436	443	463	458	477	447	454	454	449	409	436	445	455	434	399	473	443	428	461	473	449	438	448	427	435	410	420	494	444	478	425	464	408	439	485	434	424	480	428	424	448	449	452	421	461	432	444	450	474	432	432	429	425	439	415	452	451	420	443	449	425	430	433	450	460	437	417	464	463	420	436	433	415	476	466	460	455	451	466	461	439	416	423	417	425	454	413	409	418	455	455	469	428	446	437	440	451	445	460	454	438	409	436	467	451	394	449	459	409	445	446	413	409	445	469	438	443	390	445	470	443	453	432	420	439	452	469	465	467	430	415	450	419	452	431	443	446	437	413	450	453	434	460	460	448	443	431	420	453	392	426	439	479	439	425	405	413	434	473	437	441	414	451	479	470	453	463	463	452	461	442	436	432	418	403	425	467	455	403	441	466	454	424	464	462	413	450	437	421	423	454	457	468	450	453	455	431	422	471	473	449	458	427	439	440	416	446	456	432	463	402	434	448	427	443	490	463	411	463	420	430	431	477	441	438	473	448	426	467	455	434	453	480	471	429	462	456	457	420	452	443	452	409	445	491	450	467	432	456	407	417	471	434	430	445	445	410	436	449	443	449	442	465	446	430	465	433	472	476	440	440	442	461	444	477	445	419	419	431	444	463	453	445	429	469	417	455	422	458	449	398	422	456	434	457	430	429	466	412	435	438	464	454	455	369	449	470	441	395	404	472	435	434	419	398	413	429	474	406	430	456	446	454	457	413	421	415	435	452	420	436	459	433	425	423	467	424	415	418	428	491	402	442	456	433	455	406	467	441	446	447	461	450	434	424	422	447	462	474	464	471	427	447	415	428	454	430	444	446	424	432	433	397	432	402	440	430	424	442	447	407	447	443	427	442	402	467	435	416	415	416	420	476	449	429	425	421	432	477	419	459
4509	9941	9551	6659	3010	2255	1115	1043	1066	1034	1024	994	1109	1619	3015	3510	2954	2152	1594	1296	1084	1069	1008	982	995	1012	1080	1066	1015	1067	1035	1021	994	1008	1031	1049	982	947	985	1079	1045	1063	995	988	994	1029	1041	1038	1038	1024	1045	997	1055	1031	1009	1042	1017	1003	1023	999	996	1011	993	1003	1010	1042	1013	1051	1039	1083	987	1028	995	1063	1022	982	1005	1044	1000	1084	1007	1033	1013	1015	1003	1050	1016	1077	1036	951	1037	984	1048	996	1049	997	1020	1028	1047	1069	981	1037	1064	993	1025	1001	992	972	985	1014	1052	1041	985	1026	1101	970	966	1031	1020	1026	1041	990	1005	1053	1048	1051	979	1054	1059	982	1091	1048	998	1020	1014	1041	1064	1036	1043	1006	1079	1014	1046	1074	1033	1072	1024	1037	1021	1031	1035	1041	1024	1027	942	1051	1039	1083	1046	1015	988	1048	996	1058	1019	1025	1029	1004	1008	1029	1071	995	984	1049	1020	1027	1022	1037	992	972	1040	971	978	1011	1004	1035	1064	1001	952	940	1017	1010	1031	961	1018	1048	1010	1009	1000	973	1005	998	1023	1013	989	959	985	1008	1073	1006	966	998	1019	1039	1041	1067	1054	1006	1055	1035	1051	1035	986	1029	963	995	1024	1043	1033	1004	990	1020	1019	971	1013	1007	1047	977	1020	1031	1006	1003	998	1050	1043	1052	1020	984	976	1022	1000	966	1016	997	957	1012	1020	1002	1023	1003	987	1017	1027	1003	995	1012	1041	967	990	985	1023	1014	1040	948	1003	1056	992	989	1026	1040	993	983	1066	977	1019	1027	1026	1000	1004	1058	1045	1058	1002	976	1059	1061	939	1019	1002	961	1077	1011	1020	1021	993	959	1047	981	1073	1038	969	1038	1074	967	1030	1012	929	1024	957	1026	1056	1009	996	1008	978	1038	970	992	1025	1052	990	1016	1010	981	1020	1006	961	1036	1036	1022	1027	1007	995	954	1108	1010	1030	1032	1026	1039	1041	1027	1072	1029	1017	1045	1019	1002	1009	1040	967	1062	1028	1024	1069	968	1026	1076	1010	1002	961	1024	1013	1004	1020	1028	1022	1046	1059	974	961	1048	991	1002	966	1013	1024	1012	1006	965	963	1094	1045	944	1087	1007	974	1043	1027	1003	1008	985	984	1018	1007	1075	970	1054	1015	1031	991	1037	1043	970	1013	975	1033	1007	1005	1010	1046	1015	1042	1035	986	1021	992	1016	1003	1015	1036	974	1021	1032	993	1002	1007	1005	990	1035	964	1065	1028	1025	1049	1061	1023	979	1068	1038	985	1016	1087	990	1001	1015	1008	1085	1034	973	998	1057	1013	978	969	1014	1029	1025	1051	1015	1018	994	1011	976	1001	1002	988	963	982	999	1071	1050	995	1058	962	1091	995	1092	994	1001	962	1018	957	1018	1017	984	1067	980	1054	993	973	1031	944	992	996	1058	1051	1009	1003	1032	1076	1021	1014	1036	1022	1024	1001	1033	1021	1009	1001	1026	1048	983	1066	1048	1023	991	1065	1015	1075	1019	1017	980	1062	1020	1078	944	1054	977	1036	985	1045	962	998	1051	1091	1016	1033	1043	976	992	976	1038	929	968	1070	1044	1031	1022	1002	1008	1001	1021	1035	1016	977	1049	1008	1059	989	1040	1027	1071	962	1053	1034	1047	1010	1024	1049	1031	1016	1042	1049	990	1045	1009	1037	1040	963	1024	1024	985	1058	1026	1027	1051	1022	1040	1022	1052	1043	987	1016	1025	1016	1030	953	999	1052	984	1028	1017	1013	1006	1069	984	1007	988	973	1043	973	992	1022	1017	1024	1020	1045	1059	1023	978	1052	1056	985	1021	1040	1030	1039	978	1027	1052	1005	1036	1067	1019	1024	986	1053	1047	1021	1017	995	1009	1000	1031	1019	987	990	988	1093	998	1032	994	1054	1011	1070	978	1069	1053	1031	1020	1020	1041	971	992	994	1051	1027	1012	1025	1046	1020	1022	997	1000	976	955	1006	1006	999	1002	966	960	1045	1021	1052	1014	1000	1044	1013	986	996	1012	1037	1000	971	1029	1028	1067	1046	1033	994	1060	1013	954	1012	1042	965	1005	990	1000	1065	994	1025	1040	1054	990	1001	1027	1011	1045	1001	1010	1019	1054	1024	975	1036	1017	991	1014	947	1010	986	996	1028	1019	1005	1065	997	1034	1053	995	1057	1030	1048	978	1085	977	1020	1006	1005	1031	1065	1011	994	999	1011	1012	1005	1018	1044	1044	1006	1064	990	1077	1022	1047	996	1042	1011	1075	1003	1038	990	1070	1025	1022	984	1030	1024	1051	1066	1024	1048	1056	1036	984	1016	1034	973	1071	1021	966	1016	967	1046	1015	1051	938	1007	977	1020	988	1001	1029	967	1018	999	971	1001	996	970	1037	1011	980	992	1064	936	1024	985	1001	1005	1018	1021	1049	1030	977	1025	1039	998	981	1035	995	996	1022	1048	938	1033	1031	1019	983	982	1012	982	1002	981	1025	1012	1083	1001	1022	981	1002	971	1011	1029	1056	1025	1057	1020	1040	1053	1037	1003	946	1031	1028	1052	994	1030	1017	1044	1015	1010	1054	1064	971	1050	1010	1077	1004	1061	1023	1031	1081	1003	960	971	1031	1021	1041	1048	1006	972	1069	997	1001	1018	985	1005	1033	1080	1049	965	1007	970	1013	978	1010	1037	999	1037	1026	1023	1067	979	1014	1066	1037	984	1011	1035	1009	1019	964	1078	1048	988	1092	1064	984	1056	1008	1020	1022	1064	998	1063	980	1044	1034	1017	1008	960	925	1043	1023	1001	1002	1050	968	1027	1021	1032	1012	988	1032	1004	989	1010	1034	1008	984	991	942	1030	982	991	1011	1010	1057	1049	1022	1049	972	974	1001	1034	1049	1051	1015	1004	991	1044	1030	1004	1042	987	988	1015	1037	1027	1036	1008	939	1001	1017	1095	1020	982	1010	1019	980	975	1042	1024	1014	1049	1059	1056	1035	1033	1001	1034	1007	973	1034	1003	1069	1031	1024	1031	995	1069	1019	1008	1060	987	1067	1018	1002	996	1010	992	952	1077	1007	1043	1053	1083	1015	1016	988	984	1037	1027	998	973	1029	1021	995	1028	1036	1022	982	1021	1126	1037	1002	1067	1045	1035	1006	988	1044	1053	1023	975	1043	1029	1062	1060	1005	999	1020	1047	1040	1072	1029	1030	1064	1014	1045	993	1048	1000	1020	984	1046	991	1024	990	995	989	1057	1019	1040	1024	1016	1049	1009	1033	1038	1040	1041	1064	1052	1018	1087	1000	998	1007	1034	1007	998	997	1004	1006	1012	1033	1058	996	1015	954	1024	1048	1073	1064	1008	984	1016	1037	1033	1012	1014	1019	961	997	993	1052	1024	1037	1074	1007	983	1013	1018	1024	1031	1018	1023	1059	985	1041	1009	1063	1038	1028	1000	979	1007	1022	981	1055	985	1022	1035	1002	1040	988	1044	1005	1052	1009	993	981	988	1001	1046	1005	1047	994	970	1095	1022	1014	1040	1001	1061	1010	1018	967	976	987	977	977	1035	1008	996	1045	1009	982	1000	992	1003	1037	971	1019	1014	1013	1036	1024	1092	1016	986	964	1016	1026	1006	995	1007	1051	989	965	1042	991	1038	1027	1043	1023	978	989	1007	1003	1034	1027	1043	1021	1058	1041	1061	1030	1096	1042	992	992	962	992	1025	1051	1054	1023	958	1009	1028	972	1055	1082	1067	1019	983	1039	1043	1117	1000	1015	985	992	1023	997	1080	1066	1018	1031	1035	1031	1035	974	992	988	1043	969	1009	985	1034	1046	990	1068	994	1038	992	1071	1004	1050	1022	1080	980	1006	1048	1003	957	994	978	976	998	1038	1018	1037	1010	998	986	983	1073	956	1041	1066	1027	1012	1024	1057	1020	1017	1008	995	1023	1005	1021	1025	1033	1037	1012	1017	1004	1039	1087	1005	1014	1021	1049	960	1026	1014	1015	1054	981	1067	1023	979	1021	1011	1040	990	1014	1022	979	1026	998	1067	1040	1048	1024	1008	956	1078	1033	975	952	1021	970	1017	987	982	1015	1040	1025	1027	1040	1056	1011	961	1007	1039	1046	1030	1022	1036	1000	1024	1020	990	1050	1013	994	1002	1031	1006	969	1039	1018	1051	1051	1000	1069	1045	1048	985	977	1001	998	1045	989	1059	983	1046	990	1059	970	1004	1028	1034	1030	1063	1086	951	978	1014	1083	1012	983	1046	1009	971	1040	1005	1044	989	1013	1010	1028	955	1026	1009	959	1074	1032	1040	1024	1044	1008	1019	1004	1066	1019	969	1030	985	1046	986	947	1020	1008	1027	979	984	1008	982	999	1045	1061	1048	1054	1016	990	1020	1070	986	1013	1042	1024	990	998	1069	1034	969	1032	1032	1035	1007	992	1030	967	1018	939	1042	996	1042	1016	1060	967	1014	1118	980	1010	1043	1026	1089	971	1052	1038	1041	1007	1023	1007	1018	1016	1076	1043	1003	1010	1066	1065	1009	1032
29825	54615	54542	37897	19612	3471	627	486	475	405	378	406	438	2016	5749	5320	3744	2083	1172	711	440	407	406	377	391	363	390	365	373	350	354	385	380	395	353	355	341	353	378	342	355	401	387	397	368	386	407	398	355	380	366	386	377	373	386	358	385	429	401	352	394	378	337	346	409	384	401	376	377	353	346	365	375	400	337	353	381	376	378	400	400	348	379	372	415	378	379	387	354	376	399	391	370	388	338	362	362	358	375	374	371	361	362	385	386	385	402	384	369	359	411	357	375	350	372	377	397	367	353	385	357	403	345	381	350	370	397	365	357	366	348	402	359	374	365	391	350	349	357	385	363	376	374	346	366	373	345	399	386	385	378	360	358	364	356	388	367	371	396	356	375	350	347	367	399	337	370	387	386	375	360	384	403	349	390	337	381	377	390	369	378	344	415	377	376	363	386	345	334	346	396	371	373	348	351	361	352	374	400	378	383	343	360	331	394	345	375	412	359	377	373	374	326	358	388	386	378	381	369	387	350	391	404	372	372	394	393	376	406	382	389	402	361	372	375	378	379	371	387	359	365	384	359	394	351	375	354	378	368	385	386	363	373	338	394	405	389	398	394	376	386	386	353	383	376	364	385	361	351	366	373	390	400	378	389	399	372	376	357	398	376	395	347	398	363	380	343	365	381	359	378	386	378	369	393	351	350	356	393	357	354	406	365	390	404	361	390	354	394	377	373	354	358	417	404	387	385	391	387	395	370	394	410	395	389	383	364	392	369	401	375	394	370	402	354	353	381	378	378	359	389	375	380	398	369	380	364	342	352	375	354	330	370	369	354	363	363	394	417	383	351	394	349	397	364	377	357	420	351	356	386	355	402	364	355	338	374	375	385	351	364	397	407	377	318	384	330	351	430	374	383	371	353	376	359	411	368	383	359	349	377	379	368	389	380	365	359	378	369	387	394	385	409	377	332	388	416	376	372	365	367	396	358	399	380	382	383	356	369	391	388	383	363	366	382	363	360	358	395	381	395	374	387	395	378	349	367	368	379	401	394	347	373	372	368	407	380	374	405	379	398	344	379	359	383	340	368	353	356	388	354	394	375	357	396	359	385	399	376	371	382	345	379	368	368	345	369	377	351	370	361	341	360	390	350	372	395	406	361	384	383	406	341	361	374	380	387	389	374	380	393	361	393	333	408	364	348	357	369	323	343	408	391	363	391	375	403	387	379	367	401	366	365	378	354	348	372	375	382	386	387	361	393	401	338	346	379	371	372	412	370	408	359	356	371	393	387	322	346	388	389	380	365	349	364	363	368	370	375	382	329	397	334	386	356	374	387	384	361	393	335	367	348	335	336	375	419	377	395	395	353	324	387	370	369	395	373	366	373	364	362	336	371	388	403	363	379	365	381	358	382	342	401	416	380	387	427	376	379	388	350	370	364	413	390	373	374	374	347	362	375	387	375	379	362	357	382	395	372	361	356	401	389	358	400	362	362	374	386	362	395	403	389	375	356	347	370	360	368	361	406	352	361	384	379	380	353	370	356	389	307	397	395	392	405	334	344	351	342	371	341	334	367	340	360	353	358	350	349	370	389	386	414	388	387	378	351	354	379	363	364	361	358	371	360	370	347	385	402	378	373	360	364	337	384	372	384	364	380	348	354	370	369	357	414	330	360	380	348	386	391	424	373	371	367	356	372	376	430	381	357	379	408	373	379	370	340	354	402	367	401	339	406	373	367	386	345	324	344	391	393	404	365	368	357	379	366	366	384	395	382	383	410	355	336	381	373	399	373	366	362	379	378	395	347	394	378	340	361	346	389	370	369	373	387	357	380	375	354	412	391	383	408	370	377	330	379	364	354	356	379	374	375	370	399	381	347	375	387	382	419	381	403	413	369	378	381	332	392	365	382	366	367	342	359	371	365	368	371	373	387	422	402	366	398	408	392	365	380	376	419	391	391	372	341	370	358	392	369	350	348	366	377	373	354	361	356	383	358	351	395	385	374	375	373	377	389	384	418	384	386	374	385	348	361	385	357	393	378	349	373	384	389	350	377	393	339	395	361	375	376	392	372	349	357	371	383	373	381	350	346	369	394	372	368	391	334	404	379	390	362	375	344	349	393	371	372	385	387	372	371	386	382	356	378	386	388	369	373	405	355	375	351	389	414	389	369	400	372	359	372	369	375	392	369	358	348	378	383	346	382	412	404	364	352	357	390	351	403	339	407	359	382	390	401	369	373	372	408	392	375	391	391	336	380	400	409	371	366	371	408	361	370	350	410	388	365	385	377	364	399	362	348	374	375	393	347	393	358	409	344	342	379	366	360	344	344	381	387	369	379	368	385	393	396	402	370	397	354	416	398	392	385	364	339	372	396	350	393	382	374	346	362	383	375	364	362	353	369	335	384	358	339	426	377	371	361	380	353	388	425	402	376	366	348	382	415	357	360	380	394	394	354	400	371	362	407	375	388	383	368	395	397	346	378	373	388	395	382	359	378	380	391	348	337	399	364	376	355	377	353	384	403	377	392	366	376	390	403	395	347	342	366	399	385	336	385	396	378	353	364	392	367	349	359	390	398	346	390	384	378	381	386	348	424	373	425	364	378	365	395	401	365	365	337	379	371	392	368	376	368	348	425	381	369	375	401	352	348	399	354	396	378	393	379	364	391	365	399	349	366	390	350	380	396	370	357	374	364	359	370	398	396	365	348	360	385	396	372	388	368	410	369	379	386	431	341	392	373	338	390	378	371	345	363	356	359	384	403	377	383	378	372	419	371	352	387	378	381	397	381	382	350	366	386	396	398	399	385	376	360	352	412	382	389	390	371	396	370	347	363	368	392	383	400	371	351	359	391	361	368	384	380	370	387	341	356	371	403	380	395	375	369	347	345	393	401	372	383	341	369	397	376	400	406	382	393	379	394	370	367	372	367	418	363	359	346	395	373	372	387	358	388	364	421	368	376	398	411	371	391	387	356	385	339	380	373	411	359	362	357	345	365	384	363	372	377	331	371	375	391	376	384	420	382	386	356	349	373	400	376	368	321	370	351	363	382	373	364	373	382	353	324	367	364	381	389	399	410	364	377	381	371	414	364	375	374	378	392	372	380	417	365	384	389	393	399	375	377	379	343	370	363	384	406	379	382	366	411	353	387	369	383	376	387	358	373	378	385	378	391	370	330	424	378	359	338	376	391	398	389	382	346	386	391	367	387	396	391	396	387	353	389	345	359	370	401	391	416	371	345	406	362	375	364	358	363	354	376	384	359	368	385	371	343	373	370	398	364	422	363	395	369	386	363	412	393	373	379	367	355	370	372	397	362	352	390	349	391	349	361	360	372	383	333	383	359	358	359	338	359	378	357	389	373	399	373	334	371	346	363	367	363	358	359	370	384	367	358	372	371	354	377	339	392	346	392	395	375	361	345	351	358	358	378	383	364	373	358	373	353	362	394	403	427	390	373	350	399	391	357	377	347	392	344	363	381	438	396	382	390	360	403	393	374	373
18987	41960	47453	44137	25155	6818	1519	1363	1312	1207	1191	1139	1293	9951	23751	21351	15636	8897	4695	2446	1401	1023	908	901	900	883	872	853	849	895	906	822	864	807	883	899	927	838	875	843	862	883	906	859	834	891	857	878	889	914	858	876	869	846	872	889	825	880	915	840	907	893	885	860	896	857	813	821	891	866	878	852	894	884	882	878	908	842	894	840	859	886	845	806	827	838	928	923	909	880	849	903	892	838	842	901	823	877	863	904	908	857	897	836	856	908	894	857	895	918	868	904	875	897	837	879	850	915	911	855	869	923	835	910	849	866	858	926	810	842	844	850	849	838	882	880	887	907	896	867	882	906	877	838	860	874	854	848	900	884	924	881	882	845	888	874	896	834	858	885	879	851	879	882	915	858	891	836	838	840	864	882	840	880	911	839	789	897	883	910	894	895	919	893	879	870	877	851	903	873	860	841	882	906	885	833	920	911	915	909	885	882	905	846	851	890	857	899	846	892	904	893	890	905	884	856	863	908	915	889	883	881	834	887	890	911	894	824	849	896	884	804	840	891	908	913	876	881	876	909	932	897	889	903	838	880	801	888	832	856	931	896	879	854	853	869	905	917	883	887	888	889	803	864	851	920	846	891	915	880	925	864	885	840	890	896	862	847	885	850	828	866	896	908	891	853	883	807	883	928	913	907	856	858	889	867	833	888	889	866	851	863	862	919	846	916	808	875	875	874	863	863	851	792	941	824	865	834	892	903	938	871	811	825	872	866	838	871	919	848	859	847	891	784	865	867	872	878	849	863	859	884	921	899	847	904	834	887	850	860	902	957	815	881	810	878	870	881	864	852	915	929	860	907	887	878	832	867	903	897	900	929	875	854	902	926	909	886	860	906	950	888	913	867	861	864	892	860	858	815	838	914	892	854	865	926	846	851	858	906	884	860	855	892	854	824	878	826	884	859	874	869	864	867	850	859	852	879	895	888	929	855	916	874	880	860	843	867	857	901	858	895	887	885	897	883	896	878	852	922	864	883	879	885	863	889	926	884	930	860	860	897	902	882	880	837	913	883	864	861	850	945	878	895	868	869	833	912	851	876	854	867	827	856	906	921	874	848	876	900	926	819	805	897	876	896	859	817	890	874	890	858	831	888	907	905	897	916	918	883	893	836	875	906	883	870	856	807	826	897	824	914	896	867	874	937	883	895	884	876	922	836	847	875	836	828	891	829	884	873	862	838	834	868	848	847	861	916	885	863	833	879	884	804	875	902	886	860	850	920	919	869	900	958	870	888	896	834	900	815	878	917	883	872	888	865	886	876	868	899	844	875	857	812	890	924	855	831	873	884	848	837	812	909	860	883	798	914	903	913	848	848	871	865	847	928	920	864	855	897	873	838	880	867	915	905	790	846	913	878	865	919	892	878	829	876	880	877	951	846	888	890	847	883	841	845	882	897	824	930	854	871	798	893	897	845	870	861	870	841	881	874	892	894	896	880	865	890	845	909	838	840	886	842	829	847	868	870	860	852	874	841	918	898	886	827	890	868	922	804	918	849	893	918	864	855	879	909	854	870	884	899	864	897	865	855	803	882	802	846	912	940	888	901	920	937	876	896	907	882	882	886	906	860	884	912	837	859	891	876	925	817	904	826	876	873	858	832	861	859	888	870	896	871	864	856	904	903	862	849	838	852	870	863	882	860	933	913	913	829	878	884	881	879	896	858	905	848	884	854	837	878	915	913	906	850	911	871	910	858	853	843	940	861	849	899	878	899	890	888	892	916	947	850	855	869	872	872	865	888	872	883	794	871	905	849	861	899	910	843	882	908	880	877	926	841	869	908	904	896	892	837	896	913	855	890	854	850	823	845	839	882	902	865	964	912	899	844	873	891	881	868	865	884	880	910	817	940	909	888	855	879	885	947	857	862	928	806	848	848	892	866	914	909	924	900	878	868	852	844	943	862	890	886	929	861	913	867	863	811	878	871	845	903	810	855	839	876	895	887	845	842	857	902	837	846	910	809	840	832	868	866	855	918	836	863	864	875	863	937	939	879	938	859	899	901	853	909	889	891	886	875	837	828	840	883	885	917	892	849	939	838	840	849	839	877	870	892	913	849	893	860	911	854	866	854	891	897	875	901	842	874	879	838	867	881	816	867	821	870	836	948	867	919	864	858	878	932	866	913	906	861	867	885	834	899	864	821	892	856	871	887	872	840	916	857	853	903	902	909	874	853	871	908	919	854	855	905	868	805	872	859	883	883	921	907	876	890	863	931	857	902	805	961	911	851	904	892	918	874	897	886	895	878	876	872	890	840	883	868	864	901	873	851	900	865	903	918	843	835	823	895	892	926	869	838	886	846	869	856	870	840	869	882	861	922	905	847	884	873	866	861	906	864	875	906	832	951	841	876	849	921	863	853	887	861	911	883	907	797	886	876	853	903	901	912	889	874	874	874	887	869	841	868	884	859	899	865	840	848	873	907	887	877	838	877	892	918	901	856	873	851	879	884	856	879	883	840	834	895	867	886	848	839	877	873	890	894	870	862	877	934	926	856	893	843	849	876	825	880	846	873	906	876	933	883	850	876	875	814	848	871	853	889	867	892	908	842	845	878	916	881	909	841	858	845	924	849	885	875	915	875	854	831	888	848	928	857	807	901	886	879	867	889	917	942	886	918	894	834	857	909	891	812	888	850	823	870	849	885	922	868	964	896	929	876	893	855	889	871	867	896	873	889	826	922	878	951	871	848	898	828	862	846	879	880	871	831	896	881	863	831	849	844	845	937	871	854	885	833	891	941	841	884	895	886	891	883	911	897	900	897	884	830	879	853	805	824	837	893	880	909	910	853	900	851	894	863	899	882	830	798	849	893	941	869	920	930	898	855	869	902	854	837	867	876	880	864	853	917	929	885	828	866	900	917	886	862	837	891	863	852	882	885	864	879	885	902	841	875	863	849	833	874	825	904	898	864	861	929	881	882	989	832	846	860	907	877	871	896	876	848	911	908	905	869	836	875	855	875	902	901	898	835	878	860	870	881	827	857	867	882	859	853	838	886	889	823	861	860	928	852	907	873	863	896	872	885	837	853	901	874	895	896	914	883	834	911	864	933	882	854	897	848	943	891	872	883	887	860	903	872	895	949	880	860	909	859	875	869	859	821	816	874	879	859	902	846	875	851	870	889	817	881	899	882	888	865	911	890	927	911	874	842	878	889	899	881	869	930	879	833	822	815	869	852	868	881	903	905	896	896	935	927	880	837	897	882	848	869	841	885	862	893	858	885	907	874	854	861	893	894	898	833	840	886	875	860	882	873	916	867	894	903	877	880	873	877	843	885	881	888	902	875	897	863	885	878	873	868	939	938	859	909	902	837	876	928	877	873	935	885	891	802	904	877	931	865	877	870	893	969	859	902	856	911	848	887	857	874	878	879	869	900	858	884	863	925	848	865	880	841	915	826	867	889	887	893	842	873	886	905	860	921	915	837	892	892	887	831	889	878	843	944	860	879
38461	66963	70784	54683	25158	4115	651	517	442	418	432	377	384	2511	9820	10970	7584	4213	2006	1001	567	353	274	316	315	269	302	323	325	332	317	332	307	295	356	302	284	324	314	302	288	332	318	343	320	328	315	335	354	307	334	302	340	332	322	325	324	337	287	290	295	292	321	321	322	328	325	284	301	335	310	328	286	308	327	321	294	316	282	296	317	283	317	316	314	336	268	301	296	345	292	305	334	303	296	310	313	286	329	297	296	308	306	284	308	307	314	302	326	297	340	284	332	299	326	323	299	274	309	283	302	329	341	308	329	316	330	310	315	331	342	316	302	348	325	300	307	290	323	308	308	319	315	328	366	316	342	328	318	305	304	261	297	322	314	333	296	294	259	302	317	335	316	330	371	314	305	291	312	324	311	305	268	297	303	294	303	298	304	288	321	303	334	312	302	295	309	293	337	300	297	290	309	285	302	311	323	318	253	349	287	298	302	314	308	325	319	312	310	288	305	321	320	295	313	283	288	271	339	300	333	322	283	305	328	336	298	308	340	308	307	314	320	301	314	313	326	324	310	318	324	322	341	313	301	323	292	297	301	296	310	296	305	294	321	318	298	321	322	304	286	326	306	283	314	318	311	289	344	303	353	315	299	319	284	325	297	315	302	303	276	306	302	345	334	279	273	270	324	333	316	331	290	324	311	323	292	323	329	308	306	305	320	296	298	293	321	325	286	297	310	341	301	293	301	320	288	309	321	290	329	310	287	315	297	309	313	327	278	326	306	310	285	332	332	308	293	321	300	277	288	299	305	300	320	318	289	305	285	325	323	316	329	316	318	318	313	323	314	312	344	315	325	324	296	302	321	314	285	288	288	306	289	275	285	303	312	302	291	302	295	312	306	325	273	271	317	285	306	317	295	313	282	319	336	327	312	312	293	284	325	330	331	349	329	309	298	275	302	331	301	301	285	283	279	293	341	321	333	317	301	264	310	300	299	316	305	319	301	315	335	308	276	334	309	319	318	328	303	275	334	279	292	310	325	286	302	298	308	299	316	328	270	326	312	282	303	331	362	299	281	333	355	306	293	290	279	350	318	333	324	296	323	278	306	323	294	312	326	321	320	287	327	270	309	297	304	298	302	320	327	288	317	317	288	334	312	311	300	302	297	345	295	342	315	319	334	317	331	306	254	328	319	311	333	319	322	318	289	330	321	303	282	342	348	301	304	328	312	319	280	302	299	297	301	298	326	311	330	311	304	314	269	297	306	296	321	271	278	312	304	289	338	345	278	300	335	313	323	312	328	315	332	313	322	349	297	312	328	289	344	322	293	318	297	296	336	302	297	331	298	300	321	335	333	323	317	306	302	300	298	349	337	304	310	298	331	331	314	304	317	331	280	324	302	319	312	291	297	292	294	294	327	317	310	293	321	364	300	300	298	297	314	323	322	319	322	318	321	290	300	300	285	306	278	305	311	287	311	309	317	288	305	316	290	341	306	304	327	337	307	301	295	301	337	330	291	312	289	362	290	336	336	319	299	332	278	300	326	315	322	318	342	322	333	302	306	313	324	346	301	306	309	284	289	298	320	327	330	304	320	286	338	328	338	289	292	319	301	302	316	287	330	342	314	308	314	284	293	307	317	319	315	329	311	317	295	328	317	292	305	291	328	301	279	346	334	279	324	320	290	331	329	317	341	305	307	298	320	299	301	315	314	302	305	333	299	313	291	307	310	315	331	317	298	314	319	309	291	309	333	307	343	308	333	255	310	321	330	330	269	310	328	292	289	335	321	321	306	319	318	313	345	323	308	307	305	290	295	331	285	290	316	315	321	305	295	324	303	319	302	314	341	339	327	286	324	298	294	314	320	314	334	304	343	278	290	301	314	294	338	330	277	330	321	284	319	318	310	306	324	311	329	316	325	292	282	324	307	326	300	321	316	317	333	293	340	304	318	309	324	334	275	299	316	326	365	316	347	352	295	309	291	281	292	333	285	284	312	316	309	318	300	332	325	305	293	336	297	331	320	322	313	313	343	365	328	304	297	304	319	305	267	305	337	305	314	282	303	319	301	265	315	313	329	319	288	297	302	320	309	287	326	303	304	285	306	319	294	345	312	254	326	320	263	330	321	311	296	302	300	328	324	294	335	312	316	288	317	311	321	286	295	299	310	302	295	290	313	330	302	304	298	320	302	293	325	302	297	289	299	297	323	356	307	328	325	316	263	301	284	277	311	338	319	284	311	294	312	289	292	309	304	300	279	325	320	323	313	303	322	323	341	313	326	308	283	281	320	316	296	302	289	331	295	263	321	333	344	300	321	304	296	309	323	325	327	287	330	340	316	275	325	313	320	333	297	333	312	299	336	317	329	309	311	323	312	317	320	341	301	296	316	333	327	290	309	319	359	304	298	315	301	306	335	314	353	320	330	269	293	318	325	298	311	290	278	343	287	298	328	276	296	293	283	280	324	302	325	302	309	286	345	360	306	292	303	354	323	288	323	298	298	271	288	327	314	329	325	309	324	284	287	308	314	320	341	318	286	310	346	328	356	309	319	259	307	335	304	276	328	319	265	334	280	278	294	324	322	311	331	324	335	335	300	299	330	294	288	325	320	281	291	288	272	351	287	319	309	289	308	307	353	309	308	302	313	307	296	298	276	310	316	304	299	346	328	315	292	334	309	323	326	280	328	315	308	323	309	311	292	288	326	306	322	367	327	300	339	316	311	331	300	260	312	309	260	333	310	289	326	302	297	299	284	336	335	305	323	317	325	292	333	337	294	304	343	280	279	337	323	332	338	303	295	340	301	284	306	308	300	315	336	329	273	307	306	316	315	294	323	305	299	308	294	311	316	310	330	302	312	321	311	325	328	281	304	312	339	324	337	285	326	322	306	303	328	325	283	304	322	284	316	314	286	310	307	311	316	335	331	326	292	306	310	291	320	321	341	307	296	283	323	289	287	331	325	318	320	322	317	313	303	292	303	306	276	309	325	327	316	349	299	320	285	298	273	312	314	277	348	303	303	275	342	319	324	335	336	312	325	308	330	310	305	332	331	333	331	307	317	326	309	278	315	324	323	303	342	331	291	295	304	309	354	321	336	333	317	316	298	316	308	306	275	320	332	315	320	274	298	314	302	305	326	321	303	331	309	312	318	334	303	307	306	319	334	301	309	299	330	307	304	286	324	309	350	359	327	310	317	303	314	304	323	303	313	315	320	357	300	307	330	291	307	324	327	333	265	267	317	294	288	276	324	311	310	277	303	333	323	333	304	322	295	323	296	314	317	291	325	309	313	309	310	322	329	293	327	307	291	315	272	297	322	279	269	314	337	286	295	339	308	298	343	309	306	287	323	304	295	283	311	343	324	304	341	294	273	320	302	321	317	316	337	306	301	300	322	294	303	283	273	279	295	322	299	297	315	312	307	289	322	286	305	334	320	323	323	310	330	308	325	302	333	321	307	286	298	320	313	346	362	300	301	309	358	320	309	303	307	303	328	319	332	304
23541	48561	61409	55417	24787	2392	2061	1830	1578	1437	1366	1259	1371	11741	31959	32048	25325	16253	8881	4248	1838	1101	822	750	722	763	742	729	734	769	751	771	787	752	727	746	753	748	741	789	707	728	763	726	720	742	745	767	722	728	761	729	736	739	779	774	725	731	776	769	744	743	814	719	746	682	740	740	759	774	753	743	751	748	746	742	733	736	757	682	679	740	746	714	749	770	717	727	745	743	763	742	737	750	740	734	708	690	727	743	754	764	721	727	741	733	718	703	707	751	740	768	736	739	709	745	761	757	740	722	739	723	724	713	759	724	770	746	722	767	701	728	738	746	736	756	749	715	755	710	774	726	744	740	670	740	733	805	723	752	755	759	713	758	691	726	747	757	768	709	775	739	765	686	767	744	766	769	738	763	743	736	791	724	730	727	745	718	715	750	788	799	738	756	702	735	690	717	676	717	735	762	761	782	748	694	736	765	722	689	749	735	733	742	706	707	733	751	727	700	746	713	758	762	713	760	783	712	753	725	749	716	700	735	706	728	701	766	768	770	709	747	735	726	733	789	762	756	756	724	725	762	717	719	729	690	729	751	699	775	741	728	736	708	705	775	753	751	727	762	737	728	690	729	740	790	748	764	739	743	719	785	719	738	757	749	766	775	754	769	763	713	766	730	726	700	769	680	744	716	774	788	804	729	769	763	730	757	735	731	697	767	723	682	744	667	767	720	712	773	776	762	753	732	745	764	727	729	749	732	763	724	690	761	717	782	753	754	744	764	719	749	733	756	752	732	778	700	735	742	727	693	757	720	766	748	706	668	742	729	737	701	733	755	751	709	724	736	726	748	718	763	740	732	699	799	734	744	761	743	782	776	767	730	748	728	693	793	733	720	691	714	797	720	737	745	730	716	728	770	767	760	740	743	757	788	754	699	699	753	741	753	740	752	754	804	724	747	772	754	705	776	756	717	732	722	740	759	767	765	716	758	728	710	728	727	738	761	730	756	702	739	720	723	698	729	710	743	792	757	773	726	692	778	751	729	740	763	784	725	751	734	750	731	715	698	729	718	730	738	746	761	743	757	749	727	749	759	696	744	756	722	724	763	713	719	729	740	686	697	757	738	689	735	780	711	707	709	754	732	754	785	751	773	717	758	738	721	739	749	750	772	741	732	756	745	710	744	760	693	688	807	750	785	716	764	810	719	741	750	754	740	765	760	740	749	743	724	734	731	731	726	767	745	748	751	779	755	750	730	739	715	712	727	771	735	759	688	738	737	751	777	753	747	722	707	748	745	722	716	737	749	713	706	730	707	714	755	748	735	709	730	771	781	746	780	693	743	767	787	741	751	725	732	770	709	750	757	688	758	693	723	774	712	744	701	720	776	773	756	716	703	736	744	752	742	683	759	808	729	706	724	701	753	771	744	775	777	743	753	717	731	777	726	760	745	759	716	767	743	751	755	673	695	702	757	725	699	732	757	775	738	787	696	706	806	741	809	750	754	727	761	777	737	707	734	740	786	770	762	720	771	734	795	746	750	745	728	741	749	728	741	796	731	734	775	711	781	717	724	768	720	762	743	742	756	747	733	748	747	745	735	749	728	686	715	726	762	669	777	755	722	738	770	758	793	792	713	787	735	729	716	790	747	756	772	729	764	706	706	783	699	769	757	680	751	715	749	744	747	753	781	758	733	720	788	693	700	696	732	720	751	737	751	742	745	760	741	779	715	757	685	761	735	710	765	766	724	700	746	773	753	747	741	765	733	710	721	743	726	718	728	784	726	788	793	806	715	787	734	721	674	730	764	743	715	743	719	738	761	756	713	728	732	766	784	712	716	732	715	748	729	745	744	728	771	765	723	714	731	695	737	715	771	732	743	722	749	697	745	757	756	710	754	688	787	759	769	746	770	761	763	722	705	730	720	741	719	748	752	748	708	754	723	763	764	757	739	726	711	733	735	721	725	816	749	687	752	688	765	718	718	715	777	749	705	736	779	711	769	736	778	784	732	727	725	750	723	736	730	710	752	739	725	786	787	738	736	791	768	722	802	746	691	728	740	750	739	751	780	770	703	743	783	755	747	755	774	708	778	713	771	729	765	767	753	780	727	730	702	771	720	778	741	752	715	738	717	772	759	728	726	745	724	724	724	727	750	756	755	738	735	751	761	776	721	754	752	732	745	758	794	787	766	723	745	710	731	712	750	750	762	750	722	767	763	730	738	717	730	721	763	676	744	723	748	756	728	747	775	761	740	749	733	690	772	769	711	739	757	741	755	730	783	720	705	725	696	718	755	740	745	760	705	712	713	753	719	734	778	696	776	722	759	701	714	763	718	746	721	795	786	729	755	724	755	747	756	737	747	757	739	729	719	704	731	719	770	765	768	729	798	680	716	720	705	783	762	763	746	749	730	709	786	729	745	737	755	699	737	741	760	753	736	779	713	748	714	791	768	763	715	747	770	737	742	773	743	711	756	780	780	717	754	747	778	727	757	750	793	709	752	705	729	687	745	739	710	733	747	716	718	692	725	757	730	753	737	753	770	738	751	694	781	750	760	782	727	739	668	690	759	751	726	764	774	739	679	716	745	754	712	719	762	697	730	751	744	755	787	730	756	769	761	785	749	784	715	752	769	710	730	728	787	730	727	785	782	695	714	755	708	713	758	792	732	751	754	763	777	745	768	820	722	734	729	768	755	776	730	773	739	747	718	722	755	715	729	747	767	703	699	748	774	741	723	735	713	704	724	764	721	762	722	710	764	768	713	767	719	758	723	776	737	740	748	733	759	734	776	671	797	790	753	736	708	768	694	722	734	741	745	704	724	741	729	738	739	759	762	708	773	707	710	744	714	769	772	758	749	752	772	703	732	711	727	746	758	747	738	756	722	769	807	713	737	750	733	745	739	694	714	731	729	718	769	749	739	764	748	754	720	703	794	655	753	736	723	704	735	729	737	769	736	789	742	673	734	721	741	696	748	728	757	693	756	719	713	757	759	724	741	696	737	738	696	728	705	684	717	779	775	747	696	729	767	744	745	723	728	744	753	778	762	747	786	728	750	785	739	814	745	719	708	737	775	737	704	770	689	794	770	739	709	723	751	768	723	768	741	755	761	711	744	756	672	765	750	740	747	734	712	699	754	717	734	721	780	699	767	759	753	689	692	768	808	688	746	745	790	786	762	675	724	733	718	729	738	763	770	747	721	730	804	750	739	736	717	714	743	717	738	699	741	725	731	727	739	697	781	710	753	759	730	758	731	739	743	751	759	694	721	763	718	745	728	790	745	703	770	708	765	740	696	751	737	754	770	738	749	751	739	750	720	723	746	758	722	719	704	723	772	794	717	739	756	748	730	755	716	755	733	769	803	700	775	766	766	714	697	771	727	777	752	804	731	743	695	734	776	767	766	778	695	729	731	671	726	767	762	769	744	748	738	715	721	753	737	748	703	753	712	760	796	777	767	724	722	721	709	735	737	747	794	770	706	739	700	736	715	745	724	736	749	755	725
3008	5295	6107	3567	892	410	389	423	397	422	395	413	394	449	604	795	856	731	617	531	399	406	371	428	428	424	438	408	399	388	395	383	401	407	413	399	388	399	390	410	370	391	408	402	424	385	405	410	422	371	379	394	385	422	415	415	381	421	436	387	441	414	408	403	388	405	370	396	381	373	403	408	399	388	411	436	431	387	394	427	454	364	418	401	372	413	384	413	415	379	399	389	406	390	417	401	419	427	402	419	416	388	382	401	407	403	439	439	427	401	418	380	402	381	359	403	399	374	400	426	398	424	415	381	407	430	406	406	402	401	416	422	424	401	396	417	396	366	390	430	417	389	389	404	388	356	381	423	390	415	382	437	439	381	387	403	406	452	393	392	382	420	417	399	376	419	378	394	400	399	377	413	415	399	382	396	380	406	414	345	353	385	392	384	413	421	413	369	438	379	364	395	410	399	380	376	360	380	421	373	408	399	385	382	431	399	397	424	397	393	383	387	414	418	371	387	392	396	360	397	397	400	409	410	389	387	402	408	377	408	396	383	402	400	360	441	423	392	396	363	414	385	403	431	395	391	419	405	420	428	399	408	436	427	390	364	388	395	413	380	394	389	404	415	397	396	398	412	422	377	408	416	420	421	405	414	371	389	371	426	430	403	406	436	427	407	449	376	383	393	444	381	406	418	390	405	396	393	396	372	395	411	395	401	373	376	400	389	389	381	417	392	412	422	436	405	397	409	422	397	430	405	395	366	390	404	354	440	420	404	410	401	427	396	405	433	412	398	397	397	384	409	356	399	401	405	413	413	411	399	438	418	394	415	418	405	394	395	420	402	392	402	369	400	368	373	409	401	399	418	388	408	389	423	373	385	403	425	397	415	415	442	421	423	401	412	392	400	410	409	377	393	397	410	402	413	395	444	392	430	361	415	427	401	404	396	356	392	463	467	406	384	400	402	386	416	415	404	396	408	372	399	412	416	412	396	395	412	384	408	423	403	405	380	403	418	362	382	376	418	412	414	381	392	355	355	405	423	443	399	380	378	417	383	422	398	384	424	409	377	407	439	391	396	414	365	411	376	399	433	412	424	432	400	421	394	411	415	391	431	372	376	388	404	424	375	406	384	449	410	406	404	394	387	397	409	380	401	371	394	413	383	412	407	390	363	375	423	388	436	386	402	384	356	414	391	435	415	369	400	393	403	442	429	391	407	408	402	392	414	412	403	399	386	414	384	419	372	411	422	398	390	396	406	379	398	412	387	425	402	425	419	416	386	398	372	388	413	365	433	364	409	380	408	363	419	386	422	395	406	409	415	384	400	424	395	407	379	389	398	409	419	405	416	428	418	408	384	387	367	393	379	399	379	392	384	389	425	415	370	441	377	378	402	411	404	417	399	394	373	356	435	379	418	404	406	398	384	408	411	380	392	406	410	383	386	441	435	422	406	382	394	382	415	436	404	380	346	395	408	435	414	380	398	398	366	419	380	377	413	385	394	438	406	417	389	391	348	386	404	365	387	362	405	384	405	429	368	390	358	391	410	422	406	394	401	409	381	405	403	446	422	387	364	390	368	393	416	404	416	365	427	419	417	442	436	379	412	399	427	403	369	411	399	387	413	388	394	412	390	409	413	388	398	427	408	401	422	412	452	431	374	400	386	410	405	407	384	400	419	419	378	418	402	409	367	360	380	443	383	374	412	414	397	320	391	399	394	369	418	389	405	418	411	411	397	397	431	362	427	413	386	409	369	418	418	393	404	382	380	404	411	393	394	411	363	443	401	407	381	386	430	414	425	378	366	421	372	429	410	387	427	419	389	423	395	405	385	378	418	367	404	434	393	428	384	371	371	370	381	395	403	370	374	418	435	403	414	434	382	414	426	419	367	431	420	418	370	398	409	411	402	396	392	419	368	393	420	402	373	378	387	384	407	393	408	422	461	384	406	402	382	379	392	399	402	382	394	393	400	419	399	387	389	404	437	432	390	410	395	400	438	387	368	405	395	380	425	400	398	397	407	408	405	416	379	384	409	399	393	405	411	404	391	413	421	410	421	405	391	376	363	403	422	388	396	420	392	391	390	409	390	408	414	390	418	394	386	394	440	405	367	404	383	380	384	386	373	362	383	401	424	388	448	406	391	440	387	396	387	411	423	384	359	384	422	400	382	374	435	404	389	408	422	415	405	380	387	391	418	370	383	368	419	417	385	368	395	448	417	401	418	404	422	389	396	380	404	377	413	402	395	434	391	381	426	401	414	372	358	399	379	372	401	363	398	410	426	410	419	374	388	389	407	391	398	396	409	420	410	412	396	372	383	413	361	398	411	427	380	395	423	354	456	379	391	389	404	384	409	402	385	426	369	387	393	430	404	425	383	380	419	369	402	382	403	407	383	387	356	400	395	422	396	426	389	377	361	421	432	429	386	384	371	401	417	378	394	408	424	416	435	395	399	373	403	419	356	366	421	389	405	401	405	415	380	405	357	409	431	440	405	385	423	397	378	388	420	410	403	416	396	420	431	370	410	416	405	405	395	388	419	428	385	407	379	373	382	448	404	387	431	399	413	420	436	393	389	412	400	404	390	391	427	403	416	413	396	382	377	414	382	434	410	416	394	405	409	421	404	405	414	376	407	381	412	401	432	430	386	382	402	389	427	379	404	417	428	388	385	382	414	375	373	408	392	409	405	405	413	385	401	401	399	403	409	442	349	393	395	411	432	393	413	403	402	419	388	427	401	407	378	394	388	416	433	416	413	416	413	397	399	409	387	363	396	425	420	403	375	395	419	426	420	377	390	376	397	391	396	372	427	408	425	386	408	363	409	370	387	376	394	394	394	416	438	402	412	397	417	365	396	419	400	383	416	396	422	376	420	416	421	389	412	376	420	382	417	405	393	405	429	413	398	376	426	398	358	423	385	411	402	371	437	381	403	381	418	380	420	392	402	391	419	398	403	402	399	395	386	399	389	432	395	427	407	414	386	402	438	429	421	406	371	386	414	409	416	393	390	401	403	356	434	442	375	395	412	370	392	390	347	423	424	418	406	417	405	371	415	402	385	377	404	364	413	393	366	404	375	402	373	393	385	422	427	389	456	397	388	429	395	453	391	400	387	364	423	418	393	392	343	405	403	414	406	393	404	410	382	424	382	429	401	402	415	401	411	422	395	381	455	389	362	431	342	402	392	388	387	398	360	367	432	409	361	381	406	387	417	416	418	402	371	407	405	380	414	369	417	407	413	385	368	408	423	389	408	391	414	435	375	395	401	387	401	399	394	384	399	375	391	411	401	384	395	373	412	389	435	362	370	359	397	379	391	418	400	412	369	418	418	423	405	365	422	351	395	413	424	402	394	390	392	395	394	420	412	418	414	370	424	405	385	399	364	406	416	378	420	421	393	407	391	400	417	395	395	388	425	382	389	402	407	372	391	390	407	399	414	384	389	386	412	415	382	353	392	399	386	383	415	400	424	399	393	417	392	440	386	370	369	400	386	412	392
3272	7956	11154	10390	2501	1058	944	934	945	963	927	917	994	1116	2280	3325	3115	2477	1798	1281	1093	929	997	860	918	923	944	957	919	927	943	936	915	933	961	902	914	905	926	937	933	958	925	948	992	952	928	940	947	965	921	924	908	904	952	932	949	912	897	927	910	949	942	870	899	912	843	980	882	950	894	936	960	924	968	905	921	903	883	949	991	896	950	993	1005	847	947	867	962	844	885	954	899	949	908	928	889	887	898	922	909	962	989	910	940	908	943	956	960	918	888	909	943	896	930	905	915	871	868	926	934	921	930	958	904	938	937	893	913	874	889	898	906	944	962	953	867	909	933	936	898	931	968	898	899	932	922	895	950	912	925	893	939	914	914	927	881	903	961	907	922	978	928	927	906	863	904	917	947	938	889	899	986	931	885	918	928	953	882	891	938	955	887	929	915	949	888	897	875	920	909	902	943	918	897	957	931	872	957	902	865	941	936	924	949	928	873	915	881	957	908	926	862	915	948	920	914	895	924	904	927	931	958	957	917	953	934	873	935	909	932	885	953	920	881	924	895	907	894	947	931	977	897	895	904	918	887	951	869	906	903	897	897	909	941	916	949	931	907	911	925	922	918	887	937	926	921	924	952	912	990	921	943	922	894	927	895	902	933	935	901	937	959	916	928	945	869	917	923	922	921	941	917	901	942	916	908	999	850	933	933	929	944	987	929	874	916	896	934	1005	963	933	928	898	941	929	897	891	850	916	982	954	920	944	908	969	900	941	940	897	914	855	932	928	955	899	945	924	950	969	892	873	929	892	944	912	891	920	932	921	880	946	913	916	946	905	937	989	945	895	908	945	910	947	900	876	978	931	941	902	893	958	848	892	933	953	881	933	910	946	992	918	918	983	912	911	915	886	960	917	947	946	913	911	936	911	902	953	947	937	1014	932	969	888	900	923	924	885	983	928	932	934	872	956	930	892	875	979	925	896	883	952	894	926	939	914	922	927	897	953	941	980	902	920	972	892	933	965	965	898	911	913	923	876	906	897	903	927	888	928	933	921	972	945	868	926	942	939	906	939	905	938	928	885	923	896	919	860	922	947	988	913	944	928	926	934	867	923	933	913	976	901	927	934	850	928	929	934	932	938	926	875	916	945	874	991	871	953	962	894	973	915	944	885	936	903	964	884	898	929	950	955	873	935	928	894	907	910	921	883	892	923	907	912	897	924	933	885	873	947	983	904	924	988	916	927	900	905	928	925	921	915	897	922	903	922	882	935	876	1026	966	929	922	958	901	934	962	895	859	922	962	897	945	905	940	964	952	919	921	884	985	913	941	927	982	902	935	970	857	925	923	961	874	919	880	887	931	972	973	919	864	987	995	966	928	922	904	921	923	896	982	887	934	926	943	948	944	943	945	946	971	918	890	903	895	954	922	952	968	965	943	945	907	904	907	950	930	925	848	944	941	914	898	902	921	983	953	946	900	930	967	963	952	970	956	921	865	957	950	961	907	882	927	907	905	913	875	889	944	951	908	929	895	990	874	956	945	925	929	930	853	969	909	916	886	938	938	890	925	924	954	951	979	970	942	960	964	950	910	941	925	958	932	928	899	862	893	892	972	953	961	890	905	925	990	944	946	948	924	914	947	926	969	960	968	893	938	919	873	885	897	977	932	926	890	913	919	942	942	944	898	936	955	945	950	915	892	933	965	976	907	959	965	926	970	873	880	935	977	895	932	901	964	892	912	946	955	907	911	931	898	920	964	898	914	915	874	919	909	905	919	911	963	894	924	936	969	983	910	929	953	887	947	949	884	902	941	939	891	942	961	944	929	980	944	925	941	937	947	928	920	910	938	916	857	901	896	957	904	915	891	909	934	909	881	923	902	964	875	966	925	850	961	929	943	923	923	901	941	942	960	904	903	998	902	895	908	903	959	905	956	868	919	903	887	900	959	903	921	917	999	969	931	944	886	948	966	895	913	885	915	905	933	916	888	932	1000	914	978	893	913	954	913	974	934	947	951	934	938	903	938	888	900	935	855	881	842	945	902	956	979	956	953	932	946	941	916	962	896	869	939	1014	891	982	930	939	918	968	920	920	930	871	983	904	913	939	945	937	954	960	954	1002	925	908	913	936	908	912	974	938	841	879	975	896	920	918	864	966	906	898	905	925	955	929	918	937	929	869	926	918	905	915	936	853	921	927	912	907	884	903	909	961	935	880	919	926	907	989	985	948	904	914	969	932	946	897	928	922	962	924	894	957	905	915	954	882	910	990	884	938	895	956	1005	917	918	917	930	995	860	917	950	960	888	956	875	920	909	913	952	985	952	925	891	885	920	905	930	904	887	859	890	915	968	950	897	922	882	889	962	918	934	944	925	875	950	888	915	894	884	837	928	942	928	899	942	957	916	945	896	902	945	925	931	945	934	939	917	982	928	900	960	910	893	941	966	924	913	899	921	904	945	902	885	916	942	927	904	941	879	948	929	911	920	867	995	920	933	888	902	943	971	914	928	968	918	900	930	960	899	922	940	929	976	927	939	931	932	961	964	945	915	927	968	949	868	934	863	973	888	949	917	926	849	921	890	892	941	972	947	888	891	875	949	930	909	939	930	917	948	914	927	916	938	976	915	879	963	875	944	884	939	921	969	1002	901	915	932	928	949	916	949	867	939	907	1006	998	922	917	976	920	872	890	957	923	899	924	938	917	936	957	932	859	936	908	909	896	886	984	942	871	907	935	937	917	955	934	910	970	918	963	924	892	965	956	950	942	976	878	883	996	903	955	928	938	913	912	920	904	908	934	981	934	923	882	893	958	953	958	943	890	895	915	905	930	950	894	908	958	960	916	928	988	940	910	939	938	921	900	957	869	846	949	883	932	940	928	949	890	907	928	903	849	940	883	903	978	926	938	948	902	873	987	919	918	984	970	945	971	932	951	938	905	896	938	944	870	952	897	918	912	959	930	906	983	890	901	966	956	928	960	905	934	983	917	873	932	956	930	914	956	921	923	961	875	999	909	908	889	966	902	938	976	896	915	932	970	950	944	925	932	928	863	934	939	865	930	899	920	918	904	905	881	970	919	907	901	881	935	889	901	909	878	974	924	959	955	900	961	924	881	852	905	925	890	880	976	882	935	958	919	915	933	921	950	959	916	929	941	926	924	939	941	917	901	870	897	976	896	957	963	932	949	939	881	884	928	880	950	940	973	878	952	926	949	948	899	932	918	955	886	961	925	933	866	940	887	918	931	894	992	872	922	887	927	888	924	903	915	941	896	945	954	869	914	985	940	936	920	912	907	939	917	962	930	969	940	917	892	894	897	948	899	908	879	905	949	970	905	921	893	988	858	916	923	934	940	897	883	902	968	947	913	905	975	987	923	910	936	932	886	936	947	933	914	927	979	910	920	975	908	911	909	909	942	956	923	960	900	958	901	888	973	940	941	957	867	918	934	958	951	878	899	863	963	936	912	941	976	883	856	886	911	946	950	890	960	957	939	927	919	924	916	880	935	929	1012
18242	45918	59193	45325	21574	3288	507	408	425	395	370	404	373	510	2985	5925	4676	2828	1429	809	523	349	319	292	331	313	321	329	301	332	316	322	332	325	323	302	313	336	317	318	340	302	331	356	332	325	304	330	313	321	295	312	340	333	338	323	331	311	355	326	308	355	332	343	344	318	326	303	331	322	324	335	352	331	344	326	309	334	311	336	333	347	328	306	318	315	327	305	310	300	334	348	308	309	307	340	310	300	318	317	297	323	329	316	311	318	329	287	288	322	319	329	303	304	307	330	316	319	317	334	318	301	299	321	291	374	337	344	320	336	342	289	320	294	342	311	354	353	328	325	341	332	326	287	357	313	328	320	307	335	292	323	322	328	346	316	288	326	322	320	281	338	321	331	318	344	333	310	319	342	305	331	345	319	333	329	350	334	335	335	380	304	306	369	306	300	318	279	373	350	321	318	322	289	329	306	307	333	349	319	279	315	327	358	333	347	330	316	348	289	318	294	321	319	326	291	323	328	342	363	338	330	338	338	323	342	330	344	309	359	310	346	316	302	323	373	321	331	344	303	331	340	326	326	328	357	318	307	303	292	348	322	300	305	313	307	349	314	317	374	351	324	278	312	376	323	330	308	325	331	341	348	306	340	323	322	302	326	309	294	298	289	320	345	291	312	318	336	312	305	334	264	349	307	306	312	321	338	298	340	344	313	272	318	317	325	312	307	282	332	285	300	270	319	331	307	321	334	352	326	340	358	327	330	344	327	368	343	337	307	280	325	331	327	342	326	382	365	318	297	325	297	324	320	319	298	338	337	304	335	341	377	292	293	363	335	294	306	312	310	339	341	333	316	325	326	303	336	304	315	335	305	340	306	343	299	334	336	305	296	347	354	338	317	345	318	325	328	310	296	334	326	335	340	311	296	330	311	310	327	319	329	326	347	300	307	340	339	330	344	336	350	322	320	321	315	304	352	304	313	322	324	311	351	341	304	350	293	361	361	304	346	325	326	311	325	313	278	307	333	331	330	294	343	310	333	327	334	322	335	293	314	301	334	364	327	327	322	327	321	298	291	319	292	317	330	311	328	359	325	327	353	337	347	346	339	335	333	325	308	324	306	294	298	327	365	331	351	314	325	325	320	307	378	319	339	322	325	331	327	337	297	321	334	319	313	354	320	308	311	294	315	326	298	306	304	306	309	304	333	320	315	307	314	325	292	310	326	289	283	297	283	331	336	310	335	310	361	326	327	301	319	288	309	335	306	283	313	361	296	324	329	306	340	302	317	321	309	348	331	331	278	348	349	298	298	330	308	349	328	330	313	325	332	303	322	297	359	308	328	289	302	344	314	321	334	316	350	319	312	324	296	311	312	319	319	315	323	347	333	331	318	317	347	299	321	332	332	326	329	326	307	328	334	347	332	369	324	284	321	340	330	291	334	334	320	324	301	340	348	321	338	344	335	290	308	321	285	350	302	300	336	347	328	323	326	309	313	331	326	321	309	337	324	334	326	334	303	354	358	354	332	339	357	313	331	335	332	310	317	336	293	270	300	302	293	356	320	354	318	315	301	271	339	328	342	379	343	315	303	316	304	363	342	316	377	306	353	320	334	363	300	310	306	300	346	313	284	323	308	346	304	335	329	322	346	323	332	327	320	307	303	337	314	356	312	311	325	328	312	348	318	296	333	339	319	348	341	333	317	343	328	308	300	289	324	328	312	318	308	315	332	337	315	300	315	352	320	347	296	311	315	333	309	272	332	327	309	328	325	306	342	287	317	319	314	302	327	337	314	342	331	319	327	321	275	306	353	312	295	291	303	309	306	332	358	322	310	321	295	310	308	364	313	333	307	336	309	309	307	341	329	342	337	372	326	320	310	320	334	338	348	312	325	327	352	290	310	306	334	304	317	346	311	325	319	305	350	367	337	277	328	333	324	346	310	340	306	337	333	311	326	321	325	376	348	334	325	346	299	316	307	319	283	318	330	301	309	348	315	310	316	315	327	339	305	308	342	340	355	367	308	290	314	307	298	291	327	321	303	311	320	349	343	331	310	314	341	306	350	337	327	326	318	350	363	335	314	340	311	343	289	364	306	312	352	304	330	340	310	336	308	313	333	297	327	333	347	291	320	310	329	340	337	347	354	335	333	339	302	317	318	328	309	321	312	283	355	329	327	342	344	336	326	315	321	325	333	323	323	353	341	326	317	338	346	299	328	342	284	367	314	322	316	343	300	353	344	326	307	332	306	293	318	327	330	319	372	322	306	299	323	349	316	301	315	345	341	323	369	311	332	320	310	296	308	338	347	291	318	300	301	340	328	304	327	307	312	323	365	308	317	293	318	318	320	344	331	349	319	304	328	307	336	293	315	312	326	317	333	298	291	350	321	313	345	351	353	335	304	274	302	308	297	296	328	325	323	329	343	303	301	315	311	305	302	314	325	324	330	336	326	322	333	343	331	320	332	347	327	330	305	309	312	342	364	324	360	322	309	292	323	337	338	353	351	348	352	330	300	337	293	310	343	337	296	316	332	322	316	308	335	292	361	326	320	339	294	303	316	317	331	310	309	327	333	342	322	340	313	293	316	325	298	351	305	306	331	310	334	326	303	314	331	311	327	333	279	312	322	317	342	312	292	372	299	309	331	327	309	320	309	315	300	325	306	330	317	324	292	300	349	312	329	323	355	319	315	359	326	338	367	306	324	305	309	301	331	313	335	308	300	344	291	280	333	307	318	309	376	314	290	322	314	312	324	307	309	311	310	330	348	360	324	312	322	320	350	325	300	338	330	326	317	352	328	299	330	335	294	309	333	319	333	321	302	329	304	305	306	299	314	329	348	330	303	344	325	314	324	305	306	310	290	322	314	363	356	336	323	304	320	296	316	311	315	286	338	357	322	342	314	327	316	356	315	305	317	308	279	327	328	355	311	304	318	306	302	324	307	303	313	355	358	347	317	323	323	299	293	313	298	356	317	308	334	340	290	320	313	328	356	364	299	309	318	286	316	309	333	289	316	318	347	324	320	306	360	323	317	305	297	307	361	337	295	325	362	335	336	332	333	343	324	329	303	331	331	286	350	330	298	315	305	329	313	301	341	316	321	306	327	331	324	312	332	314	351	318	305	351	333	324	328	316	303	319	317	329	323	315	331	334	305	277	326	311	306	307	311	338	300	321	374	317	343	300	315	311	338	318	357	307	335	346	309	350	313	329	311	322	329	317	351	353	325	351	334	338	331	306	308	307	324	339	305	307	302	333	327	299	334	301	304	329	311	313	293	340	326	322	329	311	307	318	322	278	335	308	349	282	312	299	341	336	351	327	359	311	290	327	340	299	314	354	353	284	290	304	327	322	319	317	344	318	295	350	366	372	302	321	286	300	352	329	308	330	298	355	310	326	333	304	341	343	322	345	313	336	314	308	305	311	332	327	323	308	305	341	309	323	307	318	359	336	320	314	309	312	308	354	364	328	341	325	316	334	338	351	316	330	284	338	332	343	320
11042	36526	51135	47834	28476	1866	1453	1299	1169	1081	1055	1079	1020	1818	15005	23218	19527	12352	6559	3243	1493	934	763	737	758	789	749	737	744	767	814	781	761	738	740	775	784	723	739	775	782	782	771	749	727	727	753	722	800	770	740	769	772	758	769	819	737	752	774	764	780	754	720	733	800	701	717	747	781	737	771	769	714	763	701	819	759	791	765	751	760	751	791	757	752	763	736	748	801	785	827	754	692	722	760	759	745	757	723	747	734	761	802	794	709	763	737	808	755	772	798	738	746	768	761	791	790	805	796	786	714	750	818	681	801	756	774	789	740	785	770	727	772	751	761	713	727	769	735	747	715	761	748	740	776	748	793	781	738	739	735	778	749	796	825	756	750	772	793	750	758	772	774	757	741	736	777	802	736	747	770	762	741	772	710	759	739	789	763	778	777	717	751	802	779	805	718	792	783	755	788	809	749	782	720	751	772	748	755	727	778	743	772	769	741	745	783	779	746	770	732	760	813	743	815	730	716	793	726	780	734	798	712	773	800	733	786	700	788	728	739	743	738	772	745	755	704	756	729	799	738	760	756	802	781	819	792	779	740	723	804	757	773	754	796	747	745	774	775	748	767	774	733	778	727	780	750	730	791	766	763	777	716	750	732	747	749	721	828	760	760	760	758	735	748	772	794	758	784	776	706	760	769	769	767	770	789	788	736	793	762	729	740	774	759	799	753	716	693	731	735	769	763	739	823	806	773	758	764	786	736	756	749	753	746	709	796	701	742	739	771	801	800	760	748	745	759	734	777	734	771	733	794	721	743	783	697	765	741	772	762	782	799	771	752	793	797	713	738	753	766	735	768	702	771	792	734	732	766	780	760	836	760	762	785	759	740	769	794	766	761	803	743	783	733	737	767	792	760	746	753	803	788	717	785	765	799	738	757	763	743	804	788	762	765	750	789	761	765	799	786	754	766	755	778	751	719	769	712	748	746	759	784	784	772	789	782	755	744	739	721	789	760	757	734	750	781	781	762	715	757	740	746	752	749	744	801	773	790	732	779	739	755	734	757	738	781	766	735	775	731	729	779	768	734	721	749	776	788	750	777	772	797	754	807	770	756	815	743	778	770	782	755	790	756	770	752	784	800	758	736	799	778	755	761	751	742	736	774	728	774	783	755	752	772	739	766	751	783	779	758	738	725	748	757	761	773	746	774	703	746	779	731	772	721	728	807	733	790	717	703	722	751	781	730	766	784	728	726	784	778	713	757	831	726	773	793	749	768	767	793	719	756	741	752	737	760	739	769	781	732	739	689	737	740	740	769	785	699	759	753	794	753	815	714	809	741	739	748	745	777	764	795	746	763	808	766	758	784	752	765	735	716	756	725	743	724	738	778	774	765	768	775	779	807	778	730	808	729	724	788	700	781	764	776	766	792	781	702	753	708	769	759	755	766	720	754	809	742	766	738	750	716	701	818	746	769	759	726	756	747	750	756	733	763	796	766	719	769	742	765	761	763	723	684	737	754	767	743	735	722	782	749	789	788	737	807	786	750	742	765	743	802	811	753	736	747	724	811	703	776	768	775	758	713	753	714	755	782	798	705	809	729	792	741	784	761	755	786	765	744	778	747	775	759	758	744	773	748	744	798	728	714	759	691	798	758	789	754	682	732	775	724	814	732	753	769	769	781	796	760	705	764	713	775	697	747	779	731	734	752	792	775	732	749	751	739	726	791	740	785	777	748	798	760	776	748	741	757	822	730	759	765	737	783	771	782	779	788	748	730	729	755	766	769	749	729	735	769	797	760	721	711	739	737	791	738	795	813	742	792	757	713	763	763	747	757	739	770	744	790	727	771	768	771	738	722	774	804	767	740	700	744	740	736	758	716	738	750	773	773	777	722	718	768	797	783	681	776	723	751	734	779	801	753	734	740	770	761	737	783	733	779	771	790	774	730	741	772	757	738	809	745	805	702	801	812	723	742	755	767	778	724	792	753	747	763	731	721	774	710	751	734	797	735	779	770	779	747	755	738	766	731	796	757	818	768	703	718	823	768	761	826	736	780	751	726	767	748	774	767	740	766	759	753	716	758	702	721	739	800	760	722	742	788	780	739	722	781	761	772	765	746	787	731	795	781	698	729	692	758	793	784	766	729	752	750	737	757	767	763	827	775	797	771	736	779	700	724	710	775	748	721	720	734	763	723	748	803	816	739	739	720	713	787	766	769	753	746	791	791	746	808	758	765	757	711	744	750	731	717	751	700	725	808	773	750	764	732	757	729	727	788	739	747	728	792	790	755	737	747	789	740	788	743	744	717	748	773	738	807	756	753	757	758	779	734	732	740	765	734	732	750	793	775	722	701	781	800	717	755	790	741	746	792	785	745	807	813	757	774	751	781	751	792	790	712	770	768	760	744	777	754	747	727	807	781	760	782	753	723	779	767	749	783	730	769	782	755	745	771	766	768	692	713	745	756	761	721	744	734	728	770	809	787	765	724	764	746	803	737	769	720	777	736	797	745	798	785	778	798	755	784	772	789	731	770	817	739	724	756	669	759	741	781	792	823	763	734	700	775	758	727	775	737	778	781	778	758	741	780	790	786	814	805	761	748	771	737	761	766	802	798	751	769	736	785	797	784	797	759	752	787	781	772	781	773	785	798	706	741	737	772	759	775	761	737	787	742	726	744	741	819	783	790	819	733	764	776	755	766	739	778	772	747	785	715	744	728	742	744	722	775	721	754	752	732	746	756	756	745	774	820	753	749	732	763	761	733	798	733	744	750	718	787	733	774	752	821	783	765	770	707	765	773	778	765	749	783	786	751	740	737	716	762	750	759	742	768	762	772	750	781	745	745	763	776	714	738	783	794	798	702	743	724	724	731	786	734	742	792	785	777	780	755	731	767	795	740	765	750	778	784	789	792	707	760	763	755	693	746	764	810	747	734	781	699	786	767	766	695	760	757	761	749	698	762	770	762	758	719	749	773	750	699	807	763	756	741	729	820	729	755	799	760	796	745	759	762	741	747	753	760	685	757	788	737	734	789	750	749	776	729	743	740	802	747	778	756	686	750	739	808	770	739	780	724	730	807	781	781	743	755	737	737	743	733	749	765	761	784	730	757	736	774	741	755	795	775	804	763	758	751	732	817	785	807	816	780	785	793	738	748	747	778	722	801	763	757	764	755	751	795	759	722	754	751	783	764	775	765	822	799	799	781	800	785	771	755	758	741	753	810	789	756	725	749	762	784	777	750	749	747	761	755	751	748	762	787	738	753	779	769	754	797	769	775	723	777	781	776	773	721	755	799	721	757	784	794	769	777	755	739	735	771	729	764	769	782	732	750	740	757	819	788	740	775	751	743	726	694	713	734	764	759	775	749	770	710	744	771	779	759	695	761	747	758	776	761	754	791	744	794	723	757	814	755	770	756	774	805	810	702	769	782	712	732	742	753	750	726	755	741	734	802	793	771	686	711	742	750	780	746	779	758	775	786	750	739	726	768	742	748	774	780	759
48061	69743	72194	53913	27703	5173	574	465	380	341	369	320	329	360	5208	10197	7918	4587	2152	976	503	316	252	225	245	237	251	243	259	260	301	267	257	272	248	292	294	243	255	288	244	262	261	243	267	233	259	244	246	260	260	251	261	275	267	278	266	266	291	252	260	254	261	277	253	266	278	242	307	268	270	241	263	247	244	255	230	263	264	243	252	245	265	259	249	272	267	237	231	264	258	291	238	263	262	274	277	219	242	254	242	260	277	242	249	263	250	239	282	257	278	260	282	264	252	248	278	258	268	256	267	256	274	241	253	267	267	272	298	272	280	246	249	261	259	257	260	226	258	276	240	254	257	270	266	260	240	277	281	253	258	270	254	243	262	263	276	241	258	277	271	276	272	248	253	238	247	265	220	257	229	246	266	225	256	243	270	244	244	253	278	260	262	238	261	271	249	276	293	227	229	251	277	227	286	300	254	249	277	276	238	251	264	292	253	237	280	271	267	290	248	280	290	253	242	279	272	280	275	259	226	266	285	237	248	274	257	271	261	253	238	256	316	257	262	237	254	251	255	258	256	254	225	274	261	263	265	232	239	266	279	255	263	260	264	258	244	276	272	248	278	257	262	232	293	249	247	255	269	283	239	256	240	222	245	235	254	242	268	242	245	235	257	277	238	242	256	256	258	258	271	274	238	271	244	231	250	266	304	274	273	270	286	239	283	272	233	250	243	246	257	259	292	235	250	259	248	259	260	268	243	282	241	263	275	270	253	291	278	258	262	233	288	288	281	267	268	263	246	238	260	271	262	264	261	280	255	271	267	241	233	267	250	242	268	241	266	256	271	244	251	234	263	259	252	252	251	261	280	271	283	275	268	263	257	254	254	242	260	312	281	237	230	275	240	261	231	273	234	264	274	265	251	262	258	263	252	285	233	262	268	267	256	249	270	252	258	235	261	270	278	262	253	287	243	253	242	257	287	261	250	279	279	232	242	255	247	264	249	274	252	268	250	274	243	282	253	300	269	244	277	271	244	249	268	242	251	254	240	253	255	273	244	254	242	254	264	272	269	283	247	272	265	251	298	272	273	246	276	252	256	275	249	298	258	251	261	230	256	269	260	264	264	283	224	261	241	247	237	239	269	260	246	243	239	269	255	242	277	249	287	228	260	251	262	258	276	261	271	257	287	258	272	260	274	263	286	269	229	244	268	256	255	206	239	256	259	283	273	287	255	247	251	254	284	224	250	236	267	274	252	252	242	251	274	229	225	278	262	284	282	237	254	272	250	275	273	244	281	288	255	249	288	261	233	249	287	240	267	266	277	273	275	263	247	258	254	270	257	260	289	251	254	249	304	287	230	255	262	243	241	229	261	255	249	247	259	238	220	271	290	245	247	259	272	228	279	265	245	258	257	226	260	260	272	254	223	250	262	242	262	252	252	243	263	268	263	246	267	249	282	235	285	245	255	229	258	280	244	245	265	276	277	244	271	242	271	234	284	226	253	287	244	260	233	266	269	234	254	266	235	227	259	258	266	258	265	267	243	257	245	244	270	256	245	230	270	245	258	265	251	268	300	283	272	249	232	275	257	284	263	257	255	249	268	268	260	296	276	269	262	238	235	260	240	235	272	254	241	245	218	275	262	234	269	275	256	263	251	255	257	252	263	231	269	250	263	270	288	253	250	266	258	239	231	257	242	243	252	255	261	233	240	248	279	242	280	260	260	270	273	234	255	257	288	253	222	283	266	253	255	250	252	280	277	267	287	251	256	225	247	246	219	252	262	264	255	247	271	255	262	298	264	264	260	244	264	250	254	245	275	278	255	269	244	260	273	252	261	243	271	283	272	272	251	274	260	252	288	238	248	286	260	280	262	254	249	305	246	254	281	244	255	284	263	262	269	267	246	257	272	260	240	237	257	250	262	246	271	269	222	265	263	259	248	252	273	260	249	243	248	264	260	264	268	256	233	239	276	233	274	282	264	254	270	269	264	279	257	262	260	256	242	231	271	253	262	262	247	265	264	285	254	266	258	238	253	247	263	259	276	265	253	257	251	256	233	256	295	260	272	259	261	276	282	263	238	239	249	262	270	264	282	234	272	261	263	259	285	245	287	263	265	269	257	283	276	258	254	278	254	261	237	262	248	254	277	270	238	243	251	286	259	277	248	260	259	273	252	280	259	254	257	258	264	270	256	242	264	260	255	257	273	223	250	275	249	267	260	247	271	285	251	256	240	270	278	253	294	258	289	225	268	232	275	240	290	242	264	263	235	273	252	272	269	268	261	272	273	261	267	248	244	257	251	276	270	264	254	235	274	266	255	268	245	258	271	262	248	268	260	273	274	266	255	270	259	278	269	249	237	287	247	282	268	262	271	270	256	247	264	252	243	291	262	299	233	230	249	238	221	282	256	235	255	256	294	296	282	247	263	261	243	252	228	251	250	261	259	224	247	241	273	247	270	248	270	263	275	247	291	263	272	261	233	269	293	253	238	248	255	267	270	260	231	261	240	244	297	253	259	256	242	268	281	270	298	248	245	265	296	212	267	258	260	261	279	281	227	277	241	260	264	260	258	276	263	261	264	263	247	231	241	242	259	242	272	275	289	260	275	244	273	253	263	242	259	242	266	260	233	241	291	223	241	246	287	288	248	246	259	251	272	275	262	233	256	272	264	263	274	250	246	263	250	248	272	274	264	266	242	246	261	267	267	265	218	280	250	245	287	242	267	251	270	248	236	270	246	258	267	289	256	271	274	275	252	251	262	264	252	257	270	243	256	250	250	265	258	257	262	245	263	287	260	250	256	289	238	263	264	255	225	235	237	267	236	306	256	272	251	248	247	272	258	242	248	281	275	260	224	237	291	279	258	264	237	248	271	278	231	258	296	254	277	285	262	274	259	252	270	244	254	247	237	254	257	243	264	230	275	255	261	266	268	260	259	268	269	263	264	236	283	261	255	267	254	265	239	263	253	271	229	282	274	268	261	269	260	249	233	244	262	243	282	236	250	271	274	259	279	276	241	284	285	265	246	274	276	210	261	276	274	247	259	261	253	258	247	272	267	286	268	281	233	282	254	264	272	251	283	246	250	290	243	254	273	228	251	265	282	287	238	264	271	270	292	233	264	221	277	275	268	259	255	279	256	236	245	259	275	285	258	275	260	261	262	280	277	273	227	267	286	251	246	257	240	247	251	251	274	251	276	225	249	261	238	230	245	257	269	254	248	291	237	230	285	253	282	229	283	250	267	262	225	266	260	291	228	276	255	251	260	244	257	270	257	259	256	253	234	247	265	253	277	282	264	281	250	303	255	250	234	247	279	265	275	250	242	272	257	247	273	268	285	265	271	257	259	242	240	276	254	259	298	283	241	239	238	265	247	257	237	250	212	298	263	255	266	284	264	220	258	249	249	232	271	267	281	248	254	253	270	271	261	253	279	259	230	253	268	279	274	259	255	247	289	274	271	277	256	265	254	250	274	265	214	274	284	266	281	262	265	261	244	250
29388	52500	62722	54494	31460	2100	1766	1566	1380	1295	1163	1121	1035	1435	21727	31367	27168	17443	9699	4674	2023	750	601	636	622	598	596	637	632	635	612	602	616	632	630	654	597	603	650	648	664	589	599	617	648	614	613	678	654	632	626	609	641	644	589	622	599	668	645	587	634	620	597	629	626	637	671	622	627	630	614	613	653	636	633	603	629	612	626	648	600	592	626	591	641	635	605	639	653	650	623	599	634	673	615	641	616	617	633	660	641	597	643	619	628	594	637	639	608	638	622	619	567	595	607	676	665	584	597	598	605	615	563	608	599	611	633	613	639	645	650	598	663	639	638	612	679	644	571	619	652	609	604	596	616	664	627	629	652	618	594	626	651	625	631	603	665	621	643	653	626	632	667	598	623	625	655	643	614	660	561	632	628	591	684	605	616	601	609	611	629	639	657	609	608	659	619	630	638	631	654	614	617	638	604	569	682	597	605	633	599	635	632	633	641	565	627	653	641	633	609	602	623	670	612	612	627	631	591	561	615	638	646	632	589	632	572	650	684	603	633	589	670	634	656	599	603	626	591	644	641	641	626	612	588	614	636	643	670	619	628	649	623	619	640	616	650	638	605	592	603	659	626	630	627	640	629	629	632	666	611	635	655	638	623	643	631	600	646	633	619	620	607	633	617	652	615	591	603	591	602	653	649	678	616	594	635	641	616	660	603	616	623	640	620	625	661	637	636	603	607	619	677	633	643	633	640	606	621	648	614	677	623	661	631	665	612	621	648	640	627	601	605	642	642	650	608	643	608	603	656	646	606	622	643	611	626	592	622	629	648	606	609	659	655	602	621	645	617	605	649	635	608	652	664	644	624	606	635	622	653	607	636	584	598	647	633	663	630	620	653	630	595	624	607	575	621	643	599	617	622	664	602	622	611	629	621	588	641	623	623	639	600	647	621	614	654	586	589	621	611	597	596	591	653	640	667	618	619	617	592	627	631	638	623	623	606	664	627	632	668	580	662	585	624	633	634	566	649	619	637	628	594	658	608	616	631	600	625	611	612	605	723	619	649	617	648	615	614	627	618	647	637	650	637	611	621	625	631	631	611	626	678	622	619	639	615	589	595	635	610	658	636	657	602	611	624	638	627	626	624	597	643	615	576	639	624	588	632	607	641	657	603	583	644	637	632	605	619	585	614	614	610	606	606	633	601	595	636	659	651	585	610	629	584	646	638	629	636	621	632	655	659	561	598	651	613	614	595	590	639	622	615	628	602	619	632	619	606	678	620	608	613	612	613	590	641	615	649	620	680	683	635	647	656	621	580	706	647	615	663	612	633	619	658	657	610	689	604	654	636	605	657	606	611	654	648	592	641	598	651	599	644	599	602	584	628	642	671	635	671	613	613	654	597	647	667	621	604	600	631	586	583	664	619	602	590	597	611	634	608	612	610	635	618	631	654	635	618	621	594	678	670	645	593	582	652	643	609	641	641	592	621	607	627	640	643	636	600	641	554	641	594	643	624	588	608	622	627	650	577	663	596	603	604	638	634	655	631	633	598	613	604	602	655	643	635	602	638	627	622	587	647	627	639	578	658	640	620	631	642	637	611	650	659	627	580	639	643	657	613	626	617	628	643	626	603	605	625	596	613	615	631	595	615	644	603	641	626	677	658	617	619	607	642	639	651	658	680	571	644	627	632	619	621	627	644	593	634	648	629	611	588	606	615	599	592	670	623	632	653	653	631	621	602	626	603	603	650	593	618	675	588	595	612	610	635	612	637	657	637	597	642	632	600	660	608	622	648	648	655	599	621	600	625	656	626	620	580	651	625	618	628	647	629	604	624	622	642	561	634	626	636	646	671	605	621	608	601	651	646	628	637	612	659	677	637	605	642	568	609	661	617	615	608	625	638	613	643	640	630	619	626	632	649	581	642	609	622	629	632	620	608	632	634	646	630	633	615	641	639	611	628	599	616	612	631	642	586	618	581	632	634	624	613	626	605	655	640	641	629	624	634	625	619	628	646	669	641	584	644	649	600	636	608	630	586	603	660	595	602	616	672	591	630	625	651	611	636	663	679	597	605	594	643	637	593	656	636	622	628	653	601	627	612	661	606	642	596	618	619	592	627	638	638	635	642	642	620	613	559	629	604	661	620	634	603	655	593	640	655	646	592	606	606	626	644	662	613	625	588	667	619	654	641	633	629	627	651	626	597	639	663	646	630	634	592	630	620	654	624	656	601	629	647	623	570	633	607	601	668	623	639	599	611	648	629	653	651	597	613	657	653	628	623	651	614	647	628	646	637	638	612	638	624	584	616	642	641	624	650	624	648	649	629	653	616	647	643	611	631	581	609	659	630	666	617	615	626	628	656	602	604	588	620	600	623	596	644	619	580	644	621	617	650	622	627	623	622	627	596	613	614	645	641	587	638	678	639	627	642	605	653	629	660	652	618	615	621	616	604	626	645	623	664	638	625	632	621	634	628	620	663	591	641	626	632	578	659	654	602	623	609	635	599	617	653	622	689	634	584	639	590	622	645	618	625	635	632	668	636	651	612	613	624	617	600	608	615	671	654	603	603	632	620	607	621	654	611	624	596	639	645	653	588	607	641	652	604	660	643	616	615	609	636	617	632	669	621	607	609	611	617	606	564	676	617	659	632	622	605	598	602	621	658	590	605	622	614	667	606	616	625	607	592	598	634	619	628	608	614	664	602	606	575	597	613	610	603	633	610	633	627	600	581	587	674	620	639	647	651	612	661	662	619	617	624	621	643	612	639	575	623	619	634	599	640	625	655	620	613	657	622	670	652	629	581	568	628	664	626	614	638	615	646	644	570	628	637	612	618	623	662	616	607	609	587	608	647	664	603	641	640	654	621	643	633	631	587	640	626	623	669	631	626	604	673	639	604	634	641	621	728	607	631	666	625	609	639	611	615	655	630	605	675	663	622	614	611	609	611	663	600	603	655	636	613	621	598	634	599	589	671	635	616	638	588	646	618	617	626	609	597	649	621	602	657	645	608	594	616	619	630	645	569	629	617	655	620	594	612	617	624	647	621	606	619	609	609	623	627	636	598	611	637	622	662	607	621	601	645	625	616	663	618	594	671	555	652	616	649	638	617	646	600	605	663	636	602	611	580	603	617	622	633	585	615	624	656	633	627	608	572	635	613	645	625	622	636	662	640	634	635	596	633	650	628	646	640	585	612	613	637	644	631	641	610	617	625	619	668	627	622	664	601	638	647	628	646	654	612	639	616	649	634	612	613	601	629	631	600	613	615	673	620	621	605	614	595	628	627	604	609	607	598	627	589	593	680	617	624	622	602	586	598	629	630	625	650	578	621	630	558	648	606	623	590	639	658	601	645	624	617	590	631	614	679	591	603	570	613	613	592	627	611	591	583	615	610	619	636	672	593	669	627	658	653	604	620	616	637	617	638	616	627	628	603	602	584	623	581	609	634	610	621	655	606	577	586	625	621	640	639	625	643	620	619	619	639	617	640	624	622	592	649	597
4569	5941	6472	2808	698	397	325	358	365	406	364	367	395	348	485	752	812	731	600	498	430	365	379	354	367	369	365	397	340	366	355	385	364	400	356	386	384	357	374	380	407	402	349	349	368	363	364	349	384	334	384	341	352	353	361	380	376	389	373	410	407	374	344	423	360	372	368	355	360	359	327	329	377	358	371	365	385	396	370	353	371	395	345	356	379	315	378	398	396	357	346	364	408	390	339	356	361	326	407	346	362	376	354	374	381	376	370	390	375	382	353	348	370	370	367	388	384	343	337	337	400	362	354	376	363	358	382	411	344	361	360	363	339	377	355	382	354	378	350	360	371	371	364	346	395	360	379	343	364	370	365	349	390	354	390	353	350	410	375	341	388	383	371	356	359	399	354	350	383	351	351	396	355	381	377	373	354	360	398	364	331	358	377	349	359	369	359	361	369	382	358	339	356	333	363	356	367	365	359	363	346	364	402	379	377	375	348	378	357	340	383	380	386	363	359	366	369	387	383	400	391	361	372	372	337	391	378	385	405	335	358	359	370	355	350	349	373	385	392	406	379	386	369	393	401	334	367	361	370	386	357	381	357	377	357	365	370	331	393	378	357	331	363	362	390	374	355	350	372	348	368	356	344	353	367	358	351	339	343	396	387	389	358	366	409	389	353	342	356	362	416	381	365	326	360	393	344	370	347	357	386	373	368	389	356	332	393	350	329	361	369	360	356	348	352	370	374	383	356	361	390	346	368	376	376	394	365	346	391	363	363	353	348	384	391	357	377	359	363	351	353	361	362	337	392	381	383	329	363	389	364	387	353	339	364	373	358	396	330	388	392	360	383	366	367	374	344	369	393	345	378	358	354	372	386	375	380	335	363	376	371	388	342	345	396	350	356	382	354	392	379	339	368	354	392	401	358	379	340	384	368	350	406	380	354	361	358	384	370	380	393	377	371	349	402	354	372	381	356	337	338	374	350	394	369	355	352	346	411	364	361	368	377	371	365	400	328	377	399	363	356	356	351	401	379	363	383	379	351	385	359	373	418	346	338	376	367	352	391	336	363	404	374	352	359	358	363	355	363	348	356	356	384	352	376	393	325	353	337	346	351	400	340	381	357	328	364	372	365	331	366	382	344	377	335	349	335	381	394	377	362	388	369	362	377	371	383	358	361	375	392	372	379	347	369	361	395	371	362	353	392	385	372	377	363	364	376	355	395	369	380	370	387	353	362	388	359	408	339	349	392	379	346	372	332	371	364	384	350	379	331	379	403	403	352	362	393	379	356	397	332	387	375	368	342	384	357	375	355	361	357	368	375	384	381	368	403	395	393	369	359	382	361	373	366	407	407	378	356	353	359	371	377	367	384	380	353	345	355	340	382	368	374	356	366	375	334	352	350	381	378	359	375	359	344	371	345	367	339	409	357	334	347	350	373	374	348	390	396	340	341	367	390	354	361	395	392	389	350	332	366	384	366	370	369	371	336	350	364	375	378	357	362	369	361	339	404	370	371	371	348	373	390	394	353	352	349	351	364	393	361	379	374	381	381	402	354	391	347	368	379	376	376	356	368	355	393	393	379	393	337	383	338	363	355	361	388	339	381	384	361	378	362	377	357	386	411	409	368	383	345	366	337	348	392	364	392	348	357	348	341	352	347	363	336	365	393	363	367	392	340	366	404	371	322	323	363	381	334	372	407	334	355	382	364	419	353	387	352	370	367	382	360	371	352	401	391	374	367	367	356	392	342	368	381	363	360	379	345	373	390	320	409	399	386	373	388	326	344	366	343	306	380	362	370	366	382	372	344	364	363	336	356	366	350	410	375	378	390	353	381	373	376	361	368	403	390	387	360	382	362	348	358	389	372	375	350	376	377	381	379	363	363	375	309	366	351	352	387	352	381	362	314	338	364	362	372	365	366	382	346	379	386	370	375	387	352	369	352	385	359	357	383	366	389	378	372	361	391	373	395	374	360	364	331	346	352	371	356	381	340	349	347	392	359	333	367	379	409	373	349	376	377	356	390	345	402	389	349	368	387	395	378	393	374	377	355	384	356	394	403	382	341	394	360	335	327	348	365	399	344	361	352	340	403	366	372	357	382	390	396	384	365	424	387	370	352	380	377	362	363	371	376	354	369	403	320	376	361	372	346	382	359	390	347	360	343	382	377	374	382	349	389	384	356	389	389	356	348	404	391	380	358	352	371	362	367	353	341	352	371	375	370	350	375	375	367	370	369	379	338	361	373	392	359	393	329	364	364	373	339	363	378	377	372	354	386	388	388	398	346	353	354	391	361	331	343	345	374	355	380	374	385	362	351	388	359	408	382	348	405	362	357	388	368	364	362	362	379	403	392	400	336	367	361	394	353	373	368	341	371	391	389	352	385	375	382	353	374	333	359	372	368	394	341	360	368	349	379	388	343	354	363	388	356	370	347	357	355	347	361	390	372	395	376	385	347	358	352	390	368	410	371	365	362	378	357	383	325	335	366	354	347	382	415	339	356	339	391	373	410	371	385	337	333	345	411	375	383	352	349	342	395	384	344	371	382	350	399	342	363	354	358	386	371	339	364	352	360	371	411	349	370	377	408	347	330	341	379	378	390	375	351	354	415	394	357	335	361	361	361	361	360	388	369	376	358	347	351	365	365	395	340	352	383	371	383	379	379	340	333	355	355	378	359	403	378	382	392	380	408	352	384	346	361	365	348	389	398	401	366	381	387	394	358	375	404	389	352	360	327	364	373	377	373	397	371	400	351	398	360	371	357	345	358	339	389	368	371	364	372	374	396	373	356	373	411	380	372	347	368	385	344	370	368	360	385	381	359	317	339	345	364	364	399	387	371	355	334	370	380	385	377	401	357	408	386	369	325	378	363	377	323	374	373	356	381	386	354	391	387	355	369	359	361	385	381	362	362	373	354	371	374	352	390	345	368	386	408	365	381	337	346	349	395	370	399	388	390	413	373	352	376	367	362	375	414	366	350	371	371	367	365	354	355	380	361	383	382	333	382	363	400	378	348	354	376	357	354	385	381	372	356	399	391	383	404	333	376	329	370	373	355	346	368	316	373	396	375	344	342	370	388	354	334	388	369	384	383	349	381	342	367	363	382	366	404	369	386	383	388	371	368	366	397	360	342	344	349	387	375	352	342	357	336	392	375	360	368	372	353	368	334	359	381	376	397	376	362	354	352	376	377	370	365	354	358	328	387	392	378	365	364	366	385	371	371	393	363	387	365	382	383	373	386	329	418	361	376	330	374	360	360	362	365	368	356	379	366	334	403	374	379	393	395	375	357	377	359	374	385	348	379	370	380	352	360	355	372	355	395	401	327	405	355	372	358	372	381	358	368	395	327	379	391	360	355	359	354	380	385	379	391	371	353	346	387	399	369	355	328	379	341	367	368	353	391	299	361	372	356	353	371	328	351	393	353	401	412	387	341	347	378	370	348	387	361	381	368	354	355	365	349	355	405	388	363	364	370	378	357	356	423	357	349	384
4572	9064	11393	7799	2410	892	883	940	924	840	907	894	826	926	1680	3134	3061	2545	1729	1349	1043	933	848	838	817	863	811	832	867	796	887	878	836	826	851	914	863	938	816	872	859	823	845	861	865	841	839	808	862	810	853	865	845	839	841	864	824	847	821	825	894	868	847	795	804	828	861	891	882	922	881	820	833	842	889	896	851	882	878	863	847	809	863	887	862	856	820	882	832	891	856	850	794	829	825	871	857	894	841	863	865	849	855	804	872	861	857	847	787	867	825	856	821	861	870	847	887	842	893	864	842	842	870	904	870	857	833	868	840	850	874	834	864	859	852	851	878	909	888	823	848	890	864	838	834	861	832	851	866	894	893	874	857	882	899	881	870	854	878	853	824	841	809	867	838	852	843	843	786	866	909	821	889	851	849	900	889	822	875	847	786	843	848	848	802	854	880	835	862	846	859	897	843	833	848	865	857	867	801	943	872	811	811	828	859	910	816	868	866	885	771	827	846	884	886	816	859	886	861	869	861	876	846	823	869	842	850	809	891	869	898	850	881	830	861	919	879	892	875	838	861	906	848	892	872	877	840	818	869	814	846	834	875	808	867	864	891	826	813	851	828	885	864	871	874	856	829	842	854	867	888	891	857	886	829	843	830	864	853	887	831	886	835	899	854	844	832	829	868	855	795	821	854	859	874	854	899	919	865	826	849	830	903	878	912	827	922	848	832	840	871	833	831	890	870	812	887	873	889	866	813	838	814	849	866	832	821	833	857	842	856	818	856	852	911	847	864	855	873	880	856	887	869	850	830	866	807	858	839	867	863	858	847	819	868	843	902	928	847	892	845	866	817	863	898	803	843	852	873	872	831	841	815	930	862	836	879	895	867	883	826	905	838	822	845	882	919	861	887	857	865	870	885	830	852	838	856	810	899	847	863	890	854	878	825	918	859	850	837	917	858	865	846	900	847	832	872	838	820	851	894	865	826	847	839	847	855	835	853	868	863	869	875	856	899	854	798	805	820	848	861	822	883	850	851	899	870	853	883	815	884	893	870	842	843	873	912	914	813	892	879	833	871	850	913	883	875	872	779	837	881	884	866	858	847	839	886	837	889	871	836	868	855	888	882	786	835	877	811	829	842	905	892	854	845	870	862	846	880	878	850	896	879	818	822	838	839	873	847	856	814	839	874	894	840	915	904	845	834	840	875	886	849	859	839	882	872	820	828	868	868	869	892	829	869	794	838	808	887	850	902	868	899	877	831	851	888	900	858	851	821	810	827	877	884	897	872	827	868	815	820	825	817	859	839	849	855	853	837	882	890	798	856	915	840	838	841	819	845	872	815	837	877	871	881	831	858	829	832	919	880	822	834	835	840	829	832	843	810	867	800	890	849	838	888	835	869	823	893	856	848	856	904	806	839	852	874	860	825	863	824	806	831	854	842	858	860	819	835	882	860	821	814	903	853	847	834	831	834	914	917	864	889	809	864	892	900	802	826	840	865	870	871	875	871	899	845	849	848	856	818	858	881	838	853	832	890	823	897	896	892	836	856	871	894	857	895	821	845	867	894	850	831	846	932	856	854	846	850	833	895	940	875	817	885	837	861	834	847	857	887	864	886	847	868	839	831	842	852	890	839	856	828	812	848	870	856	851	895	835	901	833	857	818	898	827	892	872	862	831	850	864	828	892	885	881	866	867	858	889	836	830	896	841	871	827	849	828	814	824	885	834	856	880	882	860	826	848	807	841	882	878	876	841	829	871	843	874	837	840	868	886	899	861	835	852	824	870	880	889	810	854	854	867	837	864	877	836	911	869	840	894	860	881	881	815	846	825	793	901	829	831	894	888	874	816	842	844	876	807	844	879	872	816	893	880	827	870	839	886	877	898	860	861	848	840	878	853	871	821	855	821	855	847	871	872	857	807	838	845	903	878	841	845	842	907	772	856	880	871	850	886	838	828	833	829	871	863	891	868	803	877	839	846	824	849	874	843	829	857	884	813	890	842	855	893	819	889	904	840	830	827	791	822	839	854	869	870	872	899	808	885	863	890	871	864	811	847	883	858	845	857	855	874	858	831	841	794	880	885	863	842	881	795	814	849	856	860	837	872	842	855	868	898	851	840	851	810	813	845	796	816	827	849	859	826	838	913	853	874	823	817	885	858	936	892	886	852	880	935	866	875	859	866	799	856	915	825	874	873	838	828	857	828	844	848	800	879	889	879	833	805	839	876	895	901	882	887	849	913	901	851	862	828	886	821	819	881	896	873	847	866	847	917	848	850	839	868	873	890	898	800	867	803	888	839	861	849	882	834	833	863	821	877	851	824	849	869	851	869	861	794	886	885	876	874	796	865	884	874	877	876	880	858	863	840	838	854	820	867	828	886	830	859	876	865	852	831	875	821	859	864	825	836	875	885	865	813	909	880	845	868	863	825	848	858	902	868	836	841	889	848	857	844	840	867	782	829	868	849	874	864	855	849	837	832	873	852	840	903	812	885	849	801	783	837	859	877	847	865	844	812	834	884	843	867	880	853	876	916	879	851	854	831	875	830	832	901	873	868	826	895	877	815	890	818	847	901	879	819	862	843	882	816	878	798	846	841	818	816	858	876	832	868	877	826	894	885	859	790	838	849	879	854	853	862	827	929	934	855	868	820	871	890	862	852	845	856	947	882	851	894	849	876	813	866	890	833	864	858	811	924	824	814	840	799	835	845	856	840	835	860	871	888	870	870	844	866	827	841	918	890	880	828	907	809	901	893	883	840	839	898	888	875	907	836	843	867	812	840	825	857	878	790	839	849	834	889	864	867	871	834	813	854	839	841	885	892	862	833	815	856	877	848	841	863	859	957	878	864	900	844	844	789	864	873	880	829	876	844	825	916	850	848	849	891	872	862	840	804	833	881	822	874	853	841	868	843	814	862	811	837	831	867	862	771	859	802	831	882	882	861	827	803	938	828	832	826	908	888	875	856	911	892	884	849	838	859	883	833	879	839	860	857	827	902	869	863	855	919	788	895	829	874	833	893	865	870	828	816	876	857	868	864	839	895	833	860	879	925	897	878	856	809	824	849	853	827	854	884	815	870	860	870	880	859	885	831	868	849	849	842	894	858	809	883	810	861	855	912	903	856	874	847	870	860	848	892	859	830	860	856	903	859	922	861	837	845	871	863	858	893	878	849	845	838	876	886	840	869	892	873	907	824	876	847	867	865	878	906	877	866	851	863	903	836	886	831	846	844	812	867	891	854	853	825	894	808	804	862	830	801	815	852	852	828	867	886	896	845	873	846	850	853	878	852	850	829	879	809	852	821	837	835	816	879	830	842	814	918	856	912	877	872	835	869	857	882	850	829	820	821	864	839	857	809	914	860	797	830	815	848	810	852	861	922	877	888	871	839	863	864	898	849	855	811	835	845	812	888	874	832	809	875	848	847	931	896	845	885	890	869	886	899	889	845	834	869	849	855	850	854	911	806	847	865	919	940	866	823	839	886	883	903	888	859
35906	54626	59378	37809	15509	2971	478	385	391	423	356	360	357	408	3106	5551	4218	2631	1346	734	443	364	322	316	314	335	308	292	284	276	317	340	309	320	315	267	301	342	349	315	290	317	330	340	317	303	369	292	324	339	333	313	327	288	305	311	364	299	307	290	329	323	328	310	300	315	272	297	334	335	297	340	296	324	281	311	348	282	309	328	317	310	315	292	301	281	317	312	330	319	309	290	308	303	327	336	312	282	311	286	286	324	313	303	333	345	321	298	287	298	300	297	318	319	322	298	341	313	341	322	310	311	301	278	316	323	314	323	300	317	317	318	306	304	310	304	295	303	295	323	313	313	327	305	317	317	303	306	291	322	301	318	317	309	334	322	304	306	321	272	326	305	312	317	308	290	312	308	324	339	322	358	265	307	279	334	300	296	314	309	337	308	329	311	300	301	295	298	345	307	321	301	306	326	302	314	325	335	304	300	309	337	319	272	298	310	299	321	290	320	310	314	287	336	330	289	303	282	337	314	329	299	322	330	274	282	311	327	281	289	337	315	289	290	284	314	287	315	282	285	319	312	320	320	348	306	308	290	306	319	363	317	276	349	299	302	328	275	321	310	353	337	321	344	333	332	336	294	309	318	356	314	294	322	302	284	354	303	321	307	303	313	306	309	293	323	350	297	330	321	292	282	295	324	313	307	281	298	278	293	296	320	295	310	314	290	285	314	307	310	309	305	346	311	310	332	285	348	290	306	306	297	313	302	300	323	328	314	293	313	324	284	283	306	312	314	290	321	290	312	316	289	335	306	306	333	309	307	337	309	306	309	300	319	309	298	291	352	315	315	338	290	293	315	315	319	307	306	306	310	350	326	337	311	322	312	305	318	321	346	267	293	285	321	312	312	310	319	281	353	323	352	312	336	315	318	322	307	323	335	325	329	299	306	319	297	327	318	312	277	298	323	299	326	316	295	308	292	338	315	324	304	319	291	323	307	307	331	269	307	314	285	313	309	295	321	307	325	284	333	323	306	305	296	296	323	315	324	338	328	304	321	280	307	308	287	308	289	305	289	311	326	308	307	315	310	294	311	346	318	321	322	322	328	341	301	305	290	289	291	322	328	307	316	316	306	289	307	295	340	310	301	317	316	322	279	310	303	280	319	309	307	335	319	280	294	294	277	279	306	323	326	326	284	276	314	284	332	330	344	309	350	294	326	301	295	331	300	322	327	303	315	296	284	307	304	312	310	341	312	279	306	321	298	306	314	313	311	323	334	293	335	338	318	324	321	286	302	304	279	312	287	329	313	327	295	309	314	298	311	329	296	340	324	286	318	341	292	296	302	313	317	316	307	314	297	302	293	309	274	314	274	302	323	350	334	306	325	330	342	318	309	294	323	320	301	297	293	318	334	310	282	280	283	314	292	282	341	344	311	342	313	320	294	286	289	321	328	348	288	314	319	297	290	301	283	319	304	342	305	329	281	331	325	308	263	318	307	318	318	275	311	277	310	329	320	340	281	249	303	294	352	293	340	302	352	349	328	316	318	298	321	305	307	320	299	322	288	365	261	316	289	332	316	320	282	319	324	330	316	302	290	304	324	349	293	319	306	352	302	324	267	296	299	319	318	361	323	300	318	311	321	315	309	293	329	323	317	301	314	317	300	289	307	318	321	298	343	309	336	284	326	308	324	331	316	273	353	312	333	287	303	333	303	358	292	295	318	304	305	337	297	288	321	322	311	307	289	305	328	337	270	303	318	283	336	320	311	317	311	304	313	303	293	304	322	321	340	304	291	319	304	306	288	326	308	348	307	291	307	320	319	357	316	324	309	314	280	288	308	320	330	331	321	341	290	309	303	285	288	298	320	305	348	300	314	285	298	337	342	287	310	293	297	304	299	318	314	343	290	282	317	358	298	325	294	317	326	324	314	327	312	338	311	330	303	335	331	284	301	321	300	283	312	291	322	291	279	288	318	325	311	287	315	260	327	310	327	309	301	295	282	334	267	294	305	319	317	311	302	281	307	352	265	318	278	279	310	305	342	329	299	308	290	356	336	287	307	301	321	328	290	357	323	306	305	297	292	311	335	310	328	319	277	321	329	302	297	279	326	279	313	305	351	311	328	321	324	286	327	322	337	310	304	267	303	289	281	313	324	299	323	298	336	318	288	305	302	320	311	328	322	316	308	331	310	315	324	350	314	317	307	347	296	298	293	311	324	301	342	276	328	330	319	312	328	299	368	286	283	287	291	306	326	306	306	304	347	306	298	305	319	313	301	346	327	311	305	287	328	351	273	300	331	301	305	313	342	321	318	302	286	319	315	336	292	306	318	337	297	302	328	309	292	315	310	302	330	289	294	270	318	313	297	313	306	322	343	335	324	296	312	328	329	325	288	307	292	284	331	301	321	313	319	335	289	322	336	328	315	324	315	327	321	297	328	304	312	355	328	336	311	319	320	305	268	329	299	333	323	317	301	300	307	298	322	321	296	298	319	304	318	287	329	323	299	348	323	321	293	295	304	299	317	308	346	317	312	315	312	317	290	326	325	328	324	327	287	332	325	304	311	311	299	328	286	273	291	302	312	286	329	320	303	328	312	282	331	357	323	319	307	288	304	291	297	297	283	320	334	304	323	308	330	327	284	275	314	307	304	320	317	291	331	320	318	321	282	324	331	317	333	342	307	303	315	291	304	321	307	325	323	293	319	363	279	290	301	330	323	333	315	269	314	300	292	276	355	323	318	331	328	312	326	301	314	272	330	288	303	302	326	336	300	299	300	302	277	286	282	350	315	326	314	308	320	312	298	340	308	281	326	288	309	347	307	324	288	289	320	310	292	310	334	302	344	301	299	326	325	321	296	305	312	318	348	344	284	301	309	334	327	297	284	317	302	315	337	289	335	323	341	299	296	293	324	311	277	311	303	314	311	339	304	290	309	274	303	323	313	300	307	329	303	310	332	313	307	327	317	303	321	306	330	308	317	287	306	324	292	276	305	320	301	323	298	321	289	327	340	308	297	329	319	275	335	293	316	312	310	298	302	343	315	308	353	307	310	302	364	332	318	307	320	303	306	328	323	320	312	309	301	313	288	314	305	327	306	333	292	295	304	294	351	310	344	318	324	311	296	339	289	306	347	307	318	334	327	344	303	331	326	321	289	296	326	331	281	357	299	298	288	325	344	299	324	326	312	323	346	325	288	314	317	322	335	329	309	281	300	312	311	322	310	310	324	306	325	317	306	346	332	342	331	334	347	313	331	318	320	308	319	307	304	351	308	307	340	303	330	312	306	311	289	313	294	334	300	293	284	350	294	319	342	335	344	313	336	296	287	304	306	341	302	303	283	327	301	333	307	306	308	283	303	304	343	344	258	328	298	332	313	342	335	299	320	310	308	311	338	302	296	322	321	308	330	351	307	320	301	296	330	309	330	340	300	304	296	299	309	309	321	322	324	321	285	331	305	313	333	305	311	304	280	289	321	308	330	306	303	299	303	308	312	289	317
21743	41351	50966	38881	22125	2183	1427	1190	1111	1113	1028	943	927	1242	15406	22698	17614	11411	6183	3103	1558	964	719	793	716	712	707	716	779	741	754	737	714	746	773	719	744	741	692	783	771	685	730	746	730	762	726	730	787	728	707	755	716	777	748	742	691	739	728	761	731	747	738	721	736	762	723	739	725	756	714	759	720	750	781	744	735	750	749	737	702	732	712	736	703	730	733	737	772	766	726	728	771	718	714	761	724	724	771	681	725	734	680	765	739	730	692	732	744	743	736	757	771	775	754	686	740	742	684	744	740	730	743	713	772	738	701	731	763	749	779	758	738	702	727	727	752	722	759	726	660	719	739	718	685	721	746	735	731	721	773	729	768	774	698	781	742	760	707	797	750	698	730	731	799	725	750	769	783	800	704	703	707	761	744	684	734	768	722	727	674	711	739	727	700	719	773	773	745	758	754	776	776	715	726	729	781	732	739	750	755	737	724	717	742	720	781	725	707	772	789	765	778	724	777	739	768	709	756	713	734	753	734	725	694	755	688	698	762	718	738	767	726	723	692	722	755	740	695	709	715	736	701	704	712	788	736	758	749	682	732	764	749	733	745	735	785	727	724	714	735	727	717	730	721	783	738	728	757	772	719	735	667	720	753	717	730	755	720	731	744	668	708	750	746	735	725	768	755	666	698	780	752	705	763	746	779	745	708	733	670	748	732	762	784	739	737	769	799	674	756	713	706	783	765	727	757	741	724	784	718	765	756	724	703	746	737	762	831	741	692	766	723	717	742	752	720	792	740	742	744	744	728	749	745	765	720	754	739	734	686	758	697	754	754	722	707	786	786	754	717	695	709	770	747	750	747	755	777	769	686	769	772	748	734	721	746	729	773	742	724	741	743	716	653	749	773	748	728	745	706	765	742	757	774	743	773	731	769	729	695	713	729	752	733	707	703	754	799	718	767	769	719	762	730	762	735	720	710	751	738	780	753	780	743	764	750	734	708	748	745	729	743	709	751	710	723	730	767	781	727	752	762	722	739	696	711	712	741	706	745	736	708	746	713	747	726	743	727	722	721	788	750	732	719	722	755	740	743	694	727	753	776	742	758	716	773	739	725	731	759	749	791	743	714	737	730	739	706	714	772	736	750	718	684	685	718	771	729	710	704	773	724	734	769	733	703	699	735	730	679	683	753	754	762	763	762	783	715	780	748	698	756	708	742	734	735	702	746	739	689	738	734	701	752	772	707	729	733	718	729	764	732	733	755	777	750	764	719	717	739	728	702	755	738	749	736	735	680	703	691	746	723	722	735	739	730	765	724	762	710	701	684	733	740	711	693	758	785	719	774	753	740	729	779	753	771	722	742	710	706	739	749	738	745	726	744	687	755	714	735	780	736	733	740	726	719	772	735	770	767	716	748	731	762	756	739	731	710	707	732	694	754	761	770	757	776	714	707	740	743	790	767	727	742	784	773	742	756	733	746	735	713	707	736	728	742	757	727	693	743	748	747	730	774	689	744	735	725	757	757	751	705	784	727	743	747	768	727	775	731	749	730	759	755	777	710	736	722	746	782	723	726	710	777	778	741	703	729	790	729	733	707	754	719	743	763	764	710	747	711	709	706	785	721	759	712	729	697	734	735	744	711	767	738	766	765	732	700	743	719	792	747	738	680	771	719	779	726	730	700	704	747	734	749	707	766	736	744	767	746	742	745	730	718	766	730	736	757	730	707	741	734	757	714	747	757	708	749	741	712	732	704	733	705	711	749	756	736	733	705	762	728	745	727	730	724	713	752	770	745	733	744	753	708	740	723	766	757	737	721	751	707	766	762	766	755	761	715	754	761	756	738	749	704	750	723	764	780	724	784	758	720	751	717	706	753	764	741	749	744	718	729	740	741	743	694	747	730	717	712	738	777	727	738	774	743	726	672	771	708	728	715	717	718	720	715	725	690	774	699	797	764	720	727	711	732	709	748	771	733	749	677	731	719	708	749	737	724	774	744	739	754	789	741	736	687	773	708	711	718	746	729	726	741	755	705	740	744	750	735	694	737	668	731	767	746	713	730	752	789	771	725	748	713	694	729	737	763	747	709	779	715	719	777	693	756	716	718	750	726	714	723	731	741	726	737	698	749	693	760	714	764	705	727	716	747	739	730	716	751	744	743	716	734	737	712	688	730	751	738	751	716	719	726	744	743	772	733	742	715	688	783	748	709	745	748	722	733	771	737	733	767	717	745	679	785	790	704	765	750	723	724	747	783	716	723	717	763	792	698	761	695	741	720	743	771	742	754	756	705	706	726	774	734	728	744	706	733	738	745	785	706	796	736	737	730	741	761	758	742	724	717	737	715	751	700	758	747	726	730	702	688	743	773	741	763	745	794	692	724	738	726	760	703	784	756	758	729	734	716	713	721	781	722	700	701	784	745	756	718	764	697	713	771	714	734	756	756	715	759	665	736	758	687	698	747	757	777	737	737	716	789	770	726	733	788	703	746	740	721	777	759	751	703	761	724	721	739	744	725	746	736	766	779	728	695	733	743	715	723	734	736	735	718	768	721	731	739	780	725	741	763	722	750	687	721	708	747	751	758	723	713	701	738	754	745	717	734	696	704	719	743	742	731	739	735	696	712	721	725	747	720	719	743	702	744	751	788	751	770	738	755	777	730	778	700	733	722	735	732	754	756	739	747	746	795	706	707	751	763	730	694	719	729	724	740	745	743	809	742	688	746	751	763	757	721	701	779	768	769	752	755	779	710	720	746	747	731	724	726	700	704	758	748	739	709	731	754	720	711	713	737	756	747	734	719	718	735	725	746	748	739	751	758	744	746	725	747	716	728	716	724	698	726	714	770	748	763	732	758	710	727	744	727	737	748	723	734	721	741	714	771	753	677	707	737	774	687	747	734	739	741	703	723	784	733	748	699	749	745	735	763	733	744	735	709	763	685	738	769	734	708	756	705	751	733	680	726	784	758	728	759	720	732	749	749	736	674	765	716	721	757	769	711	724	744	707	722	746	745	732	747	688	728	749	711	771	803	713	715	765	757	706	712	732	721	720	747	710	695	727	713	745	770	739	761	740	783	755	754	720	718	750	694	741	751	761	782	690	704	712	735	757	747	718	745	729	743	771	745	715	771	726	745	720	789	785	669	755	749	770	747	750	695	745	784	736	776	757	714	773	752	743	771	769	741	738	752	749	719	749	715	698	724	763	774	719	680	693	723	683	751	709	734	781	733	745	747	715	763	711	766	760	725	813	708	739	733	734	773	713	785	786	731	770	700	738	708	770	724	727	781	769	743	757	728	745	767	726	695	698	732	776	710	764	709	740	779	721	759	684	740	774	759	735	714	711	714	661	754	727	703	747	767	760	717	730	763	730	783	736	766	712	725	747	781	730	753	733	738	755	690	743	753	737	710	697	689	746	755	719	801	720	780	734	662	738	785	740	751	746	712	734	684	775	750	723	690	709	736	729	744	724	707	750	737	693	689	725	762	727	678	727	710	700
34154	70019	75262	53311	25711	8149	692	451	364	361	349	332	331	559	5935	10431	8295	4264	2010	998	545	340	268	270	266	264	249	265	232	267	242	276	287	259	286	264	275	253	263	225	305	234	276	232	256	274	273	247	283	254	223	243	252	254	264	284	255	271	252	259	256	278	230	284	274	273	260	237	266	279	251	266	265	240	250	246	259	278	267	264	280	252	227	269	268	249	245	277	284	246	272	255	270	254	264	232	218	257	252	299	245	252	247	263	258	249	260	274	287	259	253	245	265	240	253	263	290	287	250	258	238	278	240	250	239	251	267	248	261	259	247	276	256	268	257	296	265	271	286	272	274	265	247	253	278	279	271	230	235	204	270	248	304	266	247	250	281	242	249	246	271	275	240	258	291	245	280	275	261	246	265	275	275	241	286	291	270	248	265	282	285	287	247	238	274	278	259	250	251	268	278	264	252	273	257	252	261	281	241	241	236	237	284	260	276	246	251	263	249	225	270	252	257	268	254	266	283	250	253	255	267	260	258	284	257	248	261	267	263	243	280	253	252	262	251	233	272	260	253	278	273	286	246	247	261	278	272	256	270	268	285	254	257	274	267	264	259	270	278	265	263	277	247	246	252	263	273	283	269	265	242	250	262	252	267	275	269	281	253	276	253	244	256	291	236	247	244	236	251	243	252	266	251	234	270	275	267	249	267	289	281	277	228	235	250	273	284	290	248	283	243	280	284	285	257	267	236	222	270	250	233	258	246	255	255	271	234	250	266	272	252	272	271	267	243	234	268	256	253	237	235	250	265	274	282	241	293	288	235	276	272	248	270	259	289	246	238	303	275	243	284	263	280	271	306	246	244	262	245	265	266	247	250	257	256	263	264	232	268	239	275	266	261	253	300	235	259	259	267	251	246	236	239	284	258	261	256	244	220	262	267	270	259	238	248	273	243	265	252	270	246	255	283	249	244	270	269	226	240	252	274	259	241	248	236	257	259	294	234	257	276	287	256	245	279	292	272	255	249	261	265	262	278	244	271	248	245	279	266	275	290	226	262	266	248	264	231	273	303	245	248	230	240	275	252	246	275	249	265	265	284	233	287	263	286	262	278	245	258	245	286	260	254	243	250	271	230	227	225	267	293	256	266	246	271	237	244	264	256	243	250	243	255	274	267	274	293	245	261	261	278	249	249	270	267	241	247	242	281	265	265	252	287	255	286	265	238	256	242	281	261	243	289	234	252	283	267	268	255	253	257	258	281	245	258	272	251	229	275	280	240	276	298	262	252	243	256	242	264	249	270	286	237	242	250	265	291	237	249	265	289	274	228	261	262	292	258	251	236	229	269	292	278	250	261	233	240	244	265	285	263	238	286	267	271	281	261	273	250	277	272	274	245	256	273	230	249	264	270	243	278	271	267	275	285	278	295	257	294	250	272	239	255	244	265	257	268	252	270	261	272	260	255	253	259	271	257	238	288	244	250	271	254	290	247	281	258	247	278	310	256	266	258	249	286	273	251	263	254	262	252	250	290	263	270	268	260	271	249	289	277	255	262	236	250	233	251	267	258	254	260	245	280	280	271	257	303	244	251	289	267	272	312	257	241	285	265	265	243	274	274	230	281	279	253	267	249	265	240	269	264	262	291	280	243	303	274	296	271	266	260	230	252	281	267	253	268	256	271	256	305	253	283	279	254	286	246	253	251	235	252	248	269	273	256	269	273	232	261	263	269	255	244	251	269	265	282	253	271	247	252	272	295	251	267	278	253	267	244	253	268	259	256	258	268	241	247	236	267	272	278	298	261	252	287	262	257	240	273	230	235	282	278	262	258	273	251	288	272	249	264	256	266	268	269	291	243	241	245	275	255	248	268	281	298	262	258	240	267	241	242	251	262	256	276	238	246	263	285	240	295	292	271	256	261	273	232	244	284	248	269	259	280	256	269	253	288	274	261	270	258	265	260	272	275	271	269	300	255	270	281	271	266	271	252	256	247	245	279	275	260	264	240	276	265	238	268	260	289	271	275	280	239	258	264	247	284	273	257	280	268	254	290	273	254	283	265	240	259	286	268	260	293	262	226	290	253	253	270	266	244	287	259	262	262	275	251	283	254	272	271	265	275	260	258	256	244	267	242	261	236	284	276	254	292	265	251	252	264	260	262	263	283	260	266	251	274	270	266	262	306	249	260	297	254	259	247	277	261	269	258	260	278	254	279	277	278	270	278	277	274	276	253	254	254	230	259	269	271	228	229	272	285	266	290	240	259	256	258	256	206	246	267	302	276	252	301	274	258	292	268	254	272	301	253	262	242	259	270	243	270	256	243	249	247	258	260	259	251	275	244	277	276	263	251	260	291	266	230	292	269	278	282	248	281	262	247	249	253	259	276	273	275	232	255	296	242	265	282	262	229	268	233	241	266	260	246	267	236	248	276	292	251	274	259	245	293	255	285	301	281	273	282	261	271	266	270	269	254	261	262	279	248	271	255	282	266	267	249	267	269	220	281	255	245	256	296	250	250	254	258	275	275	278	274	262	259	229	281	246	261	264	292	270	284	252	271	246	244	293	262	251	257	246	266	262	256	250	243	256	246	305	258	258	247	284	256	275	264	243	242	265	279	289	272	291	258	233	275	249	268	295	258	252	279	259	264	294	290	263	253	243	268	271	269	259	278	218	261	276	245	273	256	238	258	230	253	286	257	257	272	261	230	300	236	269	273	250	249	264	258	289	255	265	272	258	252	237	247	250	276	274	253	257	278	256	261	301	272	266	278	238	275	271	264	273	252	259	276	258	239	257	268	243	244	273	250	266	291	269	251	237	268	236	284	274	246	270	271	255	264	272	259	276	295	275	278	271	259	289	264	238	266	248	270	255	262	275	244	282	284	278	258	272	242	261	263	250	278	254	260	262	253	220	246	258	257	254	241	259	258	295	248	248	260	278	236	239	278	238	272	229	279	269	249	243	234	273	268	272	282	253	249	273	266	271	270	253	237	241	266	262	248	266	275	290	261	245	261	264	255	247	271	254	243	254	262	299	248	259	280	266	233	256	273	244	253	289	259	293	267	260	269	265	271	239	221	255	279	236	271	280	261	269	258	253	269	243	263	271	234	242	229	283	265	265	225	253	295	262	258	287	249	267	258	260	266	263	263	263	251	274	265	262	270	267	266	254	252	258	290	257	248	264	254	260	242	263	292	214	246	270	284	230	259	262	251	289	282	269	276	261	263	278	250	256	230	263	237	266	281	258	281	285	269	265	266	245	263	257	251	260	262	306	260	238	241	256	233	271	279	260	260	232	272	253	232	278	275	263	279	254	257	278	249	267	275	282	262	251	278	258	244	249	260	291	261	268	258	252	273	290	318	243	243	262	253	268	264	256	252	265	275	245	251	246	267	294	261	257	263	263	251	250	243	285	245	271	247	257	251	235	260	283	258	282	242	277	249	244	256	279	226	290	254	249	248	267	281	243	242	273	263	256	271	271	263	280	267	272	273	258	241	262	259	252
20956	51473	65842	52521	33903	4657	1865	1613	1362	1313	1170	1152	1085	2465	24056	32043	26899	17074	9160	4322	1950	1045	739	636	621	672	672	583	636	663	599	650	607	668	624	636	652	641	571	614	616	653	645	651	634	676	657	599	608	616	629	623	627	648	616	659	614	668	626	664	609	650	600	661	660	626	598	614	620	655	571	631	599	617	615	613	652	611	658	640	629	607	658	653	646	621	659	648	626	660	633	636	622	632	643	630	610	631	600	622	644	657	573	612	663	625	611	592	633	629	613	654	640	632	626	594	629	607	610	618	685	624	586	659	599	620	603	616	663	612	632	647	615	631	599	565	613	646	648	666	653	626	645	645	603	621	660	627	639	624	655	625	599	634	630	619	627	610	630	629	614	616	631	648	662	602	653	633	647	612	620	639	662	629	641	654	634	605	642	612	585	636	631	639	657	643	581	672	626	642	647	619	636	654	633	632	637	625	634	612	613	667	621	644	633	679	630	633	623	673	645	673	685	663	617	634	621	678	633	630	651	694	669	651	612	646	651	595	610	660	668	604	641	656	622	625	638	644	619	608	615	661	624	595	645	595	626	636	587	629	676	624	591	623	685	621	671	625	651	623	643	628	653	638	636	625	650	652	649	601	636	633	638	625	628	604	640	659	605	608	611	663	667	652	657	665	610	623	665	655	646	594	623	582	672	644	650	626	637	619	641	608	652	603	608	658	630	634	679	645	664	635	631	607	635	622	624	649	624	652	670	640	650	648	628	585	594	606	641	579	624	608	657	604	621	646	627	613	610	653	679	643	572	599	624	625	659	620	646	610	637	674	679	628	636	588	641	568	641	608	655	637	607	642	667	643	615	639	621	584	598	624	641	646	609	586	621	599	654	618	601	637	622	650	635	594	648	662	600	663	662	618	600	609	601	638	635	650	596	630	681	592	632	635	650	621	611	640	664	663	644	644	635	667	646	620	649	616	632	648	645	630	593	623	630	585	616	628	673	661	635	642	659	643	656	612	656	619	609	664	627	635	624	634	648	623	616	645	641	632	602	632	597	653	579	644	659	659	637	576	639	640	621	642	663	623	642	666	631	594	650	643	594	633	648	643	632	611	558	634	630	619	602	609	616	637	637	621	656	596	648	621	648	616	626	622	632	662	683	631	619	651	653	607	678	628	635	592	613	640	688	621	651	615	648	622	629	645	650	617	630	643	659	607	606	646	596	614	614	616	669	619	608	641	618	680	664	621	644	624	579	592	569	642	634	630	632	633	648	657	609	582	646	659	598	685	642	640	627	628	607	668	579	681	620	639	631	616	637	685	638	664	629	635	649	635	646	648	604	647	567	623	657	624	592	669	632	618	609	684	619	639	601	641	627	662	669	630	624	649	641	651	659	638	630	588	600	638	630	615	598	578	666	626	618	627	623	601	634	594	656	618	589	695	629	644	612	684	660	633	643	654	621	658	662	625	559	584	610	601	617	604	581	654	625	652	615	619	617	643	624	651	644	606	639	663	668	630	629	653	647	672	630	689	617	684	630	611	658	643	681	616	649	641	582	622	621	663	669	629	667	628	622	621	635	622	625	601	657	637	608	649	619	646	617	572	650	669	693	626	664	630	598	627	659	651	631	633	575	627	637	647	606	608	633	625	632	626	639	628	619	623	632	653	643	621	604	593	573	656	670	687	608	646	642	635	657	675	585	639	666	607	661	661	612	630	670	628	636	581	620	606	655	641	645	662	633	619	642	566	662	617	650	631	599	622	654	637	632	623	612	620	654	631	619	628	638	629	603	650	657	662	641	610	650	701	649	636	600	618	630	566	666	611	675	601	626	655	634	651	631	600	632	635	569	653	691	611	598	658	712	633	614	604	639	641	600	619	623	623	673	613	589	612	623	607	641	641	629	677	593	652	633	642	625	640	634	597	553	594	627	631	599	636	621	642	608	636	610	644	671	639	623	630	655	593	666	606	603	608	596	629	623	621	641	676	640	661	598	662	644	596	615	635	647	628	625	612	631	654	576	620	612	656	608	615	628	634	607	614	638	652	654	670	600	614	604	643	625	655	618	575	640	614	616	621	645	636	619	661	616	657	590	658	612	609	608	610	655	625	657	615	609	625	648	644	607	616	636	589	590	630	634	591	670	582	642	718	604	630	621	608	629	650	667	589	624	624	619	648	675	601	624	622	624	623	621	661	609	632	629	686	649	600	656	626	642	628	673	631	614	658	631	679	637	672	647	679	657	631	645	635	603	663	633	603	616	606	656	596	616	643	589	638	620	672	596	653	590	593	658	609	645	622	619	588	617	657	620	598	647	624	673	672	630	674	628	642	600	615	635	620	665	627	660	598	607	629	631	641	626	610	651	627	630	637	623	621	613	672	649	651	593	676	640	628	646	637	687	650	621	653	597	618	644	622	581	615	657	598	664	610	607	648	640	658	636	626	617	650	630	619	614	693	635	646	676	636	608	645	628	655	581	634	591	629	680	651	557	606	561	645	606	650	628	621	616	591	670	630	627	615	634	671	638	624	621	649	603	632	638	622	629	647	622	616	637	613	642	621	615	642	651	614	597	539	615	647	666	627	649	652	661	656	602	661	627	609	607	590	628	648	642	636	617	595	636	622	708	646	619	600	584	576	625	612	644	671	621	630	599	631	683	614	615	662	618	632	630	655	617	657	700	639	639	601	596	612	603	699	581	599	655	623	644	579	618	667	621	620	627	579	641	639	640	595	668	598	611	625	589	651	607	601	629	621	670	593	595	606	602	675	587	625	644	597	629	626	633	663	667	643	629	581	634	635	630	663	640	636	644	677	599	593	642	653	615	655	642	593	632	620	646	618	609	663	590	629	632	652	645	649	608	651	628	643	601	569	689	663	610	645	624	657	645	623	645	610	671	610	632	647	623	632	601	668	623	578	631	625	592	618	626	616	637	655	642	608	631	662	656	606	651	651	650	660	663	617	658	669	619	690	619	577	623	628	610	617	595	590	623	671	611	666	635	630	659	662	619	653	695	611	647	628	573	653	610	600	685	656	608	626	626	634	641	661	633	630	677	658	631	667	632	602	618	629	669	627	624	662	605	674	634	674	622	691	598	612	633	652	615	597	642	627	638	649	623	607	681	615	624	615	619	571	636	583	635	674	697	639	631	641	629	602	643	600	643	609	643	616	649	644	635	667	615	657	613	640	628	613	613	632	621	621	614	606	615	622	616	673	632	642	619	659	615	603	633	629	609	632	688	561	645	649	659	676	629	609	617	624	632	652	653	651	611	637	600	617	628	645	623	626	593	625	622	673	630	643	622	608	597	632	621	663	624	652	580	640	587	661	614	653	620	622	642	638	634	602	557	585	586	649	662	626	638	583	619	613	609	616	598	681	593	594	651	601	628	614	621	641	622	635	613	591	600	691	618	638	644	590	635	674	561	634	607	609	606	604	632	614	603	627	622	602	592	655	637	594	607	636	647	663	600	628	648	613	632	600	644	622	663	622	639	633	576	617
5309	6020	7383	2824	597	427	352	405	383	340	380	383	383	367	515	854	883	763	552	422	410	374	348	376	388	394	352	339	331	330	370	381	389	383	387	377	381	399	389	384	379	372	363	389	313	351	411	394	370	364	359	369	338	386	373	360	386	369	379	347	349	366	406	368	393	373	372	374	388	383	367	393	390	364	388	405	376	366	366	400	355	346	407	404	400	344	388	393	393	371	349	374	372	350	354	380	412	361	360	369	382	377	358	390	408	364	365	380	373	336	361	401	362	374	380	402	350	376	401	380	391	322	371	410	376	369	397	390	371	382	388	354	391	390	404	365	337	361	359	370	364	376	371	375	361	394	363	360	368	408	404	396	332	350	403	375	377	391	378	338	378	351	377	361	353	397	355	374	368	390	390	355	387	404	381	384	368	400	360	334	411	352	380	381	421	349	413	381	357	420	370	398	362	359	421	365	384	397	403	374	393	372	386	377	325	369	400	391	323	369	346	369	389	357	354	355	373	363	352	332	389	380	337	366	390	390	363	400	348	381	350	366	342	366	368	333	364	328	384	363	353	396	378	366	369	361	398	382	404	391	397	344	398	377	364	392	424	364	350	388	382	375	364	386	406	398	421	379	379	337	334	373	386	402	382	373	384	386	413	365	381	352	341	388	360	381	381	372	385	394	381	377	376	391	384	422	394	361	377	427	398	355	351	388	400	335	402	363	372	375	403	422	363	363	385	358	375	384	363	425	359	409	356	370	395	354	368	369	397	364	379	404	358	386	364	375	368	396	380	400	360	373	404	392	388	374	347	384	371	333	379	358	363	386	395	378	377	385	362	368	352	385	374	379	382	365	430	352	379	353	412	372	358	375	381	363	370	397	399	396	391	378	402	400	352	382	365	380	381	375	328	369	391	370	356	398	377	361	399	374	350	397	395	367	361	367	400	366	359	368	384	358	366	367	401	341	379	400	355	404	362	372	376	376	376	383	389	357	359	367	386	369	360	417	394	372	377	389	396	380	352	349	382	341	393	398	363	368	398	364	370	396	377	382	365	394	403	384	371	371	383	341	371	384	380	365	376	378	359	381	376	365	366	370	361	401	375	365	376	370	390	382	373	364	386	399	363	364	391	342	396	408	380	359	397	398	367	394	365	359	358	391	410	370	378	381	377	372	353	364	374	365	348	382	401	351	370	348	372	357	393	358	342	347	377	378	396	412	398	391	399	391	375	376	365	347	384	347	397	391	412	391	409	375	367	383	389	385	408	389	382	398	381	369	410	432	389	383	388	379	369	408	369	360	377	343	348	388	343	378	413	414	366	379	361	360	391	324	343	398	369	356	359	381	395	385	382	357	404	390	399	359	393	406	355	362	379	366	392	380	397	338	375	359	412	381	366	374	391	404	388	401	407	369	392	398	404	324	384	349	346	390	388	413	423	394	351	378	400	383	401	417	361	368	358	406	432	385	361	386	366	361	391	372	374	384	344	403	370	365	354	404	370	393	378	371	357	365	412	378	353	360	391	397	406	377	360	409	398	400	358	354	378	374	397	393	410	376	351	401	368	350	350	367	344	356	362	372	352	340	362	353	350	384	350	364	358	376	334	393	403	401	369	358	390	399	342	405	404	375	384	366	388	369	359	390	371	404	357	377	349	361	323	373	389	374	349	377	401	396	341	385	364	394	363	367	375	333	377	374	336	379	368	389	381	410	391	378	366	393	386	382	398	365	400	355	353	390	367	374	358	414	364	355	398	338	348	376	364	362	397	422	392	402	398	351	404	380	382	366	430	401	383	381	369	418	358	380	366	366	369	400	379	397	409	396	367	360	386	372	382	385	374	359	375	360	387	397	358	404	405	372	361	385	391	397	370	380	355	406	401	354	367	363	364	366	372	385	357	384	381	386	368	391	376	380	389	376	394	417	399	403	368	386	383	371	371	346	374	354	367	381	346	367	394	384	371	373	354	353	385	387	375	367	344	367	409	381	394	368	338	404	372	360	354	392	392	379	377	344	352	374	386	400	344	382	373	397	381	381	356	368	411	350	350	380	388	400	405	392	378	346	383	388	364	343	358	383	387	386	376	382	376	387	373	376	382	378	375	390	344	366	389	388	428	397	384	376	384	346	395	399	419	391	380	342	347	377	368	359	345	357	379	397	377	376	365	423	331	409	386	387	356	353	379	345	363	392	383	355	422	371	376	386	357	385	391	386	350	356	385	388	378	368	374	362	417	420	402	405	376	356	375	362	389	357	366	394	389	374	388	355	391	398	366	355	372	411	378	347	369	365	379	362	388	378	361	419	373	350	387	380	357	373	370	414	386	377	392	358	418	339	394	401	380	368	385	362	354	384	397	352	378	396	344	350	374	402	377	350	343	388	360	369	333	384	369	412	354	376	393	374	361	430	357	359	413	381	388	382	382	374	384	383	395	370	362	375	389	375	365	370	386	387	377	316	368	357	359	385	380	387	363	393	366	373	377	376	344	387	388	391	379	341	358	410	405	373	365	355	393	414	367	397	347	382	416	390	386	403	385	385	368	401	389	372	343	383	378	368	389	393	366	385	384	381	373	411	365	364	372	384	366	372	385	376	401	395	403	389	381	390	378	372	403	352	386	398	373	337	379	352	352	375	394	349	371	382	357	352	395	354	392	412	371	396	371	395	399	375	345	394	381	367	422	391	376	382	397	396	343	354	357	372	409	356	354	391	385	383	346	383	369	406	397	377	366	355	383	360	411	375	374	375	423	388	392	345	397	418	389	401	404	389	352	360	378	341	365	385	376	404	372	375	393	380	388	393	366	362	355	402	398	419	409	376	373	393	413	351	378	368	350	380	382	407	326	367	392	387	395	371	396	389	359	404	357	355	349	380	362	378	382	364	346	345	357	405	351	365	364	393	366	385	353	390	364	360	395	393	356	371	357	355	407	410	370	291	351	356	378	400	373	361	374	373	371	361	352	383	388	362	346	358	360	385	396	356	381	359	325	357	395	353	388	366	379	386	362	371	316	342	408	421	383	357	397	364	379	375	358	383	378	357	401	370	370	372	369	341	342	392	349	396	343	390	375	433	393	361	356	371	360	380	365	337	408	392	366	374	408	407	368	383	361	353	405	368	370	376	382	355	379	390	402	385	354	386	377	389	395	405	376	367	368	359	368	344	368	416	388	348	400	353	352	360	406	354	402	386	367	369	356	337	362	381	409	372	366	381	327	341	360	354	399	348	384	358	338	369	396	356	353	395	354	394	352	360	362	389	383	423	358	369	394	405	366	370	342	388	323	366	346	403	368	361	390	390	365	367	420	385	408	361	421	366	366	377	395	386	361	367	350	367	324	366	370	403	393	371	382	405	345	415	392	358	363	393	356	403	377	378	373	367	384	372	384	381	363	389	398	390	353	382	390	332	374	381	365	357	380	396	361	382	365	338	387	356	406	356	345	383	377	379	360	394	386	369	381	395	362	365	374	372	404	351	347	374	349	392	379	391	412	390	368	394
5148	8867	12750	7547	1935	1037	949	942	869	887	879	899	936	942	1936	3265	3077	2184	1555	1214	1060	926	807	801	870	944	900	929	873	901	879	820	872	908	843	851	893	913	836	876	878	887	828	889	836	872	869	872	852	914	881	875	878	896	886	897	893	859	846	850	895	869	854	892	854	885	825	896	841	871	870	866	911	834	878	863	839	875	865	898	882	886	838	914	875	882	876	861	916	891	907	860	863	856	887	861	893	883	822	915	832	882	858	882	884	866	842	852	893	871	911	877	831	844	864	863	854	902	860	853	882	900	837	887	841	879	895	878	852	841	854	823	875	866	912	915	847	932	888	816	892	858	890	866	882	860	882	927	869	882	871	855	848	868	860	824	880	877	897	860	835	890	831	878	863	895	842	876	865	848	860	830	885	904	851	873	852	929	824	879	909	845	938	931	905	897	829	906	899	863	836	857	894	846	870	851	866	849	862	872	861	861	880	875	858	899	901	835	901	911	844	909	868	893	896	859	860	832	893	884	838	882	857	929	808	899	867	927	840	885	855	905	865	822	872	847	891	850	918	833	874	861	852	894	923	862	861	859	877	855	870	876	833	898	900	851	845	863	811	892	834	894	911	864	820	864	881	814	916	808	918	866	844	908	958	829	806	882	855	862	873	903	884	792	862	879	865	876	861	888	812	841	859	820	864	906	864	864	914	846	908	873	896	824	871	859	910	852	846	866	854	899	889	876	885	902	870	933	856	893	865	874	877	953	855	851	897	921	881	854	843	902	872	878	900	862	808	909	844	852	868	804	912	908	853	862	875	853	914	837	845	880	876	905	908	850	831	883	834	872	842	835	840	919	843	870	872	842	902	891	843	870	882	843	887	824	907	919	905	861	915	835	840	861	829	890	865	866	866	927	864	867	838	921	902	830	880	900	884	817	869	873	879	881	864	884	857	844	867	900	848	834	877	926	839	887	904	815	788	851	786	884	873	880	880	872	845	838	865	878	823	792	827	892	878	891	872	854	815	842	893	921	845	813	839	848	855	877	878	915	823	824	853	825	890	860	852	873	875	896	878	851	864	904	873	838	905	877	842	888	877	893	904	833	862	844	835	900	864	865	852	854	882	843	853	859	875	900	924	871	875	866	932	877	864	830	879	871	856	879	882	926	911	907	819	860	899	911	889	842	913	869	862	850	905	855	921	880	834	869	833	866	810	892	869	870	881	880	866	877	926	931	876	839	869	863	895	857	867	865	913	819	866	869	836	824	869	856	849	887	880	864	858	884	898	881	884	846	857	878	858	852	905	889	832	849	854	886	832	946	867	836	901	861	871	939	862	862	892	867	880	843	835	866	888	886	896	848	869	876	878	864	888	905	875	842	872	808	898	899	866	867	879	885	871	905	866	867	895	893	861	908	868	906	870	806	869	887	854	850	841	913	909	849	882	864	870	860	903	872	851	845	892	840	843	902	819	919	843	857	859	833	877	853	933	918	867	889	862	877	868	895	834	829	869	877	842	805	866	873	832	827	878	857	855	863	932	877	871	870	862	866	899	863	814	871	838	850	908	910	904	916	872	891	895	868	879	886	847	896	880	841	834	900	836	836	878	845	888	874	859	894	881	820	886	877	904	883	858	873	864	872	838	853	912	857	835	887	899	857	885	857	867	847	839	829	882	910	907	861	871	905	864	874	878	889	867	860	861	860	913	898	863	838	867	908	877	909	860	838	879	847	901	850	885	937	870	911	854	893	858	848	814	856	868	894	907	894	869	911	891	826	888	868	942	858	828	850	879	886	853	851	849	886	897	855	879	868	905	819	843	877	895	894	856	909	906	874	866	828	934	880	889	889	860	848	916	871	818	902	870	853	861	840	915	873	880	891	869	877	887	864	848	868	904	862	865	840	884	911	859	898	899	810	863	838	859	837	800	870	852	848	840	813	850	848	851	844	831	890	828	867	839	847	903	878	888	821	867	897	887	860	848	851	882	826	862	874	864	782	878	849	906	853	934	854	879	888	887	902	881	864	842	893	898	849	915	870	828	877	851	862	846	877	856	859	887	866	884	847	806	867	881	874	837	884	847	868	808	901	861	941	897	858	875	883	863	876	853	865	881	900	872	915	862	859	880	855	891	819	811	877	859	887	910	851	885	888	856	898	856	825	850	818	891	877	844	925	895	902	879	848	879	814	898	868	917	835	899	851	840	886	853	815	870	914	874	889	892	807	841	855	842	805	873	826	904	877	836	865	865	823	915	898	882	905	868	888	878	929	896	854	848	887	856	906	875	931	897	820	839	879	834	872	861	878	931	886	903	922	925	844	853	884	830	905	936	837	849	839	848	875	865	840	858	935	860	883	859	889	820	867	852	905	914	850	845	906	868	923	831	849	917	801	854	872	863	899	862	926	866	819	888	877	906	807	863	855	893	851	881	844	849	827	843	887	880	844	856	873	922	909	909	886	867	914	856	821	827	869	815	919	859	870	907	847	868	855	880	927	945	881	843	828	867	859	845	872	902	857	870	816	893	880	841	859	885	876	897	925	948	882	870	918	853	853	839	877	907	871	836	830	861	848	873	933	901	896	921	836	889	869	900	885	891	849	906	848	883	855	892	888	853	844	865	852	871	857	842	843	878	911	878	892	856	902	835	838	900	843	858	844	875	916	866	871	859	877	881	812	882	897	865	849	868	876	897	860	942	917	873	835	922	829	860	877	828	886	842	877	869	906	858	901	861	856	893	840	892	891	873	948	877	873	942	826	891	858	841	910	894	888	920	869	855	862	843	884	845	889	910	914	900	889	901	908	862	865	907	868	919	907	896	858	931	884	895	874	825	857	858	926	881	885	856	868	853	862	877	800	859	925	879	863	870	864	870	800	815	850	893	860	900	857	870	879	823	905	817	893	828	862	879	891	871	794	890	855	875	838	904	863	895	873	852	866	874	885	867	922	855	870	854	832	866	918	855	903	897	895	882	872	890	947	839	849	840	845	867	874	866	870	871	896	867	878	950	895	862	860	909	859	883	823	885	892	827	846	913	888	907	873	866	899	856	862	907	837	877	865	858	942	857	827	865	888	899	873	873	874	925	836	867	876	882	895	883	813	875	821	820	864	843	877	870	890	895	896	845	874	839	890	823	885	829	965	852	838	870	807	892	899	849	902	855	853	903	837	897	820	845	878	907	849	868	848	897	844	874	859	809	903	885	840	910	875	864	882	849	870	827	856	848	825	906	879	858	859	811	908	902	809	809	834	856	897	881	893	857	890	848	880	851	854	879	855	914	853	875	854	897	889	806	830	904	856	838	824	850	912	880	879	885	859	905	901	879	839	873	820	899	854	867	889	875	875	872	847	924	870	885	859	873	854	831	867	867	843	895	835	876	879	902	912	861	839	852	827	861	849	839	812	888	891	854	793	860	913	887	885	872	858	909	897	896	858	907	847	878	893	900	882	894	845	850	869	873	882	846	874	932	839	874	863	881	866	902	878	846	920	902	891	853	885	843	902
38089	49801	61850	39475	9435	969	453	456	396	365	389	372	369	694	4026	5749	4698	2500	1313	731	487	388	351	309	313	334	337	331	302	314	286	304	283	275	335	295	315	301	318	306	324	311	304	283	312	334	298	306	341	343	337	327	294	348	364	344	329	322	350	310	309	337	303	318	323	330	305	309	307	338	322	318	320	318	310	315	282	299	286	343	313	338	311	347	317	307	331	298	322	330	319	324	306	295	318	314	316	307	289	345	326	319	306	333	314	340	327	336	333	351	332	309	320	297	324	294	295	331	288	310	306	295	309	320	348	277	340	303	316	310	300	345	315	333	304	328	306	326	343	326	327	304	322	283	357	297	304	333	315	359	339	323	307	322	290	292	314	292	318	334	311	335	291	306	300	289	300	338	336	335	304	318	302	306	280	322	308	323	298	329	278	299	336	300	312	336	302	293	299	311	349	333	291	315	308	311	313	315	281	332	319	356	315	335	316	350	327	300	335	310	318	319	310	313	331	293	305	283	318	301	350	320	325	312	298	318	339	331	383	343	306	330	307	291	308	307	299	334	288	303	308	332	332	301	300	309	329	288	317	333	320	322	318	324	350	314	328	348	322	324	298	366	305	275	288	299	284	315	301	322	334	303	296	342	329	325	307	294	282	312	315	319	323	323	326	302	316	293	307	357	295	321	306	336	293	297	333	295	313	305	369	307	317	314	320	308	334	278	291	294	318	329	283	300	284	330	337	329	318	284	338	347	337	337	316	347	316	295	310	308	314	313	338	281	292	338	338	325	295	305	327	341	297	312	300	315	306	322	338	336	316	292	352	308	343	315	331	331	317	317	327	317	303	340	316	325	342	385	320	324	274	326	346	309	317	365	325	354	273	288	322	334	322	323	326	294	313	342	325	319	347	328	329	321	323	321	306	349	321	318	320	330	313	297	333	310	321	307	332	317	297	309	315	320	309	327	355	335	309	325	333	295	333	333	335	333	319	334	310	332	303	349	304	334	291	335	299	347	295	297	326	328	318	343	329	355	358	315	313	327	329	290	297	336	296	335	327	349	313	347	324	315	291	310	326	308	306	306	309	302	308	311	345	306	299	326	304	314	309	323	334	319	347	297	322	301	316	339	309	332	342	312	300	327	296	314	309	325	345	341	322	323	313	316	317	315	316	324	293	291	354	344	301	318	312	324	296	290	326	334	327	326	365	303	309	317	317	339	330	305	313	303	332	313	307	351	330	341	298	336	314	289	340	301	352	323	288	300	323	309	315	299	351	340	316	318	296	313	347	328	288	318	314	328	302	299	290	340	330	327	334	328	319	321	307	296	324	330	326	301	317	352	352	330	306	324	342	315	297	346	327	319	326	323	343	357	344	368	336	344	331	333	290	321	306	341	336	318	298	314	322	335	300	294	293	303	310	287	326	294	299	298	344	297	317	333	324	341	308	323	286	304	318	332	334	346	342	319	325	291	340	320	332	315	340	326	288	301	301	352	311	341	309	332	325	299	297	327	302	303	292	288	313	324	319	308	333	310	323	342	296	325	294	325	304	318	334	301	314	339	298	316	311	320	333	339	301	334	299	305	346	304	298	329	337	326	318	301	289	299	319	345	333	335	350	313	309	312	298	317	345	311	318	344	318	301	321	339	311	304	311	347	301	311	317	330	281	338	325	319	304	302	330	313	332	307	307	309	315	295	291	347	342	303	332	301	345	338	335	320	273	273	311	331	308	306	307	311	313	337	327	293	302	312	307	331	299	282	317	313	326	316	321	340	318	388	334	327	309	333	334	294	323	298	319	328	311	347	336	313	313	312	344	309	347	340	296	323	299	307	325	340	343	298	319	314	355	335	308	300	329	267	341	335	308	306	304	296	326	340	339	316	309	314	323	306	331	338	326	298	336	313	316	335	298	310	332	316	338	336	342	310	307	317	327	349	331	323	291	326	321	331	353	353	296	353	323	308	322	319	328	343	327	308	300	287	337	321	295	353	302	334	347	359	305	303	323	318	275	290	327	328	309	295	311	302	278	304	308	313	343	317	309	300	311	321	301	302	308	282	292	309	316	334	308	325	309	338	311	336	329	307	286	311	297	310	277	308	290	342	321	334	311	313	359	291	323	318	302	334	322	352	326	351	303	301	327	317	341	304	310	321	318	326	345	309	327	324	306	324	325	315	330	311	316	306	321	293	309	325	327	303	318	324	307	324	347	310	325	322	345	317	324	346	309	321	311	350	356	324	315	315	346	320	311	328	326	281	313	319	348	302	353	361	330	326	321	321	317	330	325	340	298	314	302	298	332	354	305	285	271	336	315	321	323	316	316	311	314	321	328	318	333	339	317	336	306	314	306	253	315	332	329	319	308	342	307	308	313	324	302	325	330	321	303	316	313	321	351	353	355	332	307	321	339	288	312	293	348	338	315	338	329	372	332	321	322	280	304	333	307	326	313	304	307	319	332	342	345	340	337	288	351	319	310	324	307	296	341	288	309	296	315	305	293	311	306	317	329	322	308	321	326	307	332	322	303	297	335	336	321	307	315	322	311	304	322	310	307	303	301	316	294	286	354	319	305	301	314	329	321	318	296	320	319	315	311	349	317	329	283	305	338	296	301	329	342	339	315	304	315	342	298	296	290	333	299	334	313	344	303	308	283	328	301	288	294	316	347	351	296	303	302	323	351	324	311	314	349	336	299	358	315	322	310	296	343	306	320	293	299	304	330	338	297	345	337	331	336	349	315	315	312	311	279	314	303	336	316	323	345	318	325	307	313	320	332	323	314	289	293	349	337	336	329	331	327	319	325	314	331	312	331	312	321	312	289	324	323	309	295	327	313	327	367	321	300	333	335	329	308	304	312	338	331	347	308	329	341	333	311	306	286	340	327	314	332	325	282	308	330	334	318	295	301	315	276	352	294	281	340	334	325	327	329	313	313	311	324	316	312	312	340	323	333	331	312	313	327	316	290	311	344	308	361	328	363	311	293	332	272	309	297	340	312	356	333	297	309	328	332	321	271	336	285	323	324	334	316	287	321	322	327	324	297	298	315	320	305	327	310	281	326	302	305	315	355	352	312	353	325	320	348	317	330	311	322	351	293	324	321	290	314	301	365	321	346	290	327	287	336	309	304	337	331	301	333	325	354	319	308	321	332	340	298	348	308	334	301	329	297	312	322	333	294	303	307	319	306	353	298	319	321	345	313	289	315	331	285	332	324	273	276	344	315	309	294	307	313	329	334	308	312	305	324	305	354	293	342	308	333	302	307	340	284	303	295	274	291	352	276	307	334	333	321	318	307	330	305	304	304	307	330	282	331	297	356	304	334	316	338	341	320	282	324	335	320	317	325	328	293	306	332	312	315	318	304	343	319	351	328	328	326	315	291	310	333	322	306	303	320	318	330	331	330	321	336	309	307	339	317	311	324	293	284	325	280	333	297	324	302	353	295	317	327	309	300	297	295	351	305	303	336	316	298	341	314	337	288	296	316	306	327	316	303	340
21828	38627	53186	38191	7221	1815	1509	1298	1197	1147	1137	1030	959	3151	19080	22782	18800	10708	5744	2721	1487	946	835	802	711	762	742	728	729	768	784	813	779	712	764	792	722	732	751	770	791	709	766	790	764	756	746	706	705	770	722	759	767	741	755	675	726	755	735	802	761	691	745	800	743	715	766	761	749	767	727	763	793	735	751	730	727	760	778	795	734	744	769	730	813	695	721	747	697	696	730	730	758	779	749	718	728	768	776	722	776	744	728	785	768	741	782	728	765	747	739	818	749	799	748	731	774	757	709	719	752	713	765	762	779	744	742	743	709	728	744	690	791	745	757	767	744	723	734	779	708	759	745	766	757	748	751	799	758	753	741	785	761	725	714	772	724	757	806	754	693	789	764	757	762	744	740	775	754	727	693	768	766	776	754	750	714	746	712	781	721	748	737	723	788	706	768	752	726	813	744	771	733	747	765	728	731	737	762	715	714	756	819	743	737	806	755	771	773	718	741	746	725	768	732	742	709	710	729	701	767	735	760	754	779	759	742	735	751	759	760	696	803	724	693	780	775	750	666	752	766	775	735	772	721	754	750	730	777	672	718	799	780	672	747	775	771	771	766	783	788	752	776	763	712	775	749	758	756	794	789	724	711	758	713	755	746	767	756	740	726	769	774	783	799	744	791	713	753	764	777	745	764	741	784	790	744	771	692	781	708	754	767	773	763	801	748	757	749	776	739	757	761	764	783	720	777	751	742	736	744	745	755	736	747	724	737	803	792	734	755	780	756	745	794	671	744	743	716	741	793	774	701	749	809	781	749	752	777	784	761	761	760	776	729	776	747	701	787	771	703	749	785	806	773	729	743	741	770	761	787	739	734	728	775	759	758	740	790	762	751	720	747	729	759	735	795	791	706	764	794	748	801	689	720	693	728	706	784	723	713	781	748	662	715	751	768	798	766	743	781	760	702	762	767	741	735	720	741	732	752	748	746	747	791	744	718	711	728	776	767	702	810	773	740	727	755	751	771	750	746	716	727	775	740	716	744	724	743	774	740	792	754	755	772	728	775	721	731	738	734	760	718	731	792	788	769	746	737	754	799	761	768	788	746	717	795	727	722	762	754	729	781	791	790	825	763	742	744	748	744	744	755	766	731	749	722	696	726	706	755	765	729	744	710	810	769	760	774	761	710	750	741	759	775	762	701	722	727	730	762	744	793	772	779	764	747	788	810	753	758	752	764	735	738	775	768	817	792	719	758	770	816	755	689	751	802	773	745	768	739	736	732	736	741	746	759	703	723	722	753	733	818	757	727	745	759	727	742	713	788	748	802	738	737	736	716	742	752	795	722	682	716	735	740	765	754	734	717	750	772	753	756	713	742	720	752	757	741	730	749	748	724	743	737	723	732	724	754	714	722	776	720	780	779	738	754	748	728	758	714	769	757	747	733	777	788	702	746	722	736	782	749	738	788	781	743	691	774	753	741	731	756	814	745	730	776	727	723	777	751	703	757	753	711	690	738	772	769	752	766	754	756	747	781	724	693	715	770	714	756	694	733	743	704	767	751	769	744	760	785	754	700	738	734	706	720	739	774	755	743	755	792	729	761	780	759	786	751	734	788	788	754	758	767	781	759	740	745	794	722	724	737	729	707	769	718	761	746	793	724	767	745	760	787	725	800	718	736	731	786	786	753	756	769	751	759	738	749	735	701	736	743	719	823	801	758	762	760	753	763	724	774	719	748	767	766	747	725	779	728	749	801	708	759	742	755	815	730	728	755	742	757	736	745	742	766	755	785	778	775	704	775	739	720	772	737	723	713	736	711	727	725	722	794	738	756	693	736	751	779	810	776	749	706	716	712	748	715	775	748	733	752	765	792	726	750	736	735	717	713	748	756	703	767	769	703	728	789	770	748	774	726	794	779	728	761	768	750	759	756	742	755	734	756	754	782	720	757	793	781	791	781	759	740	723	710	680	739	759	765	786	730	796	758	746	746	753	820	778	707	758	785	735	699	753	727	715	781	798	763	749	831	743	765	780	781	688	757	794	751	765	765	750	784	787	757	787	685	753	753	753	746	759	737	740	761	768	726	788	738	722	781	770	780	766	798	762	814	783	721	699	744	766	701	750	745	716	732	736	670	755	761	756	780	771	735	736	742	760	716	777	765	740	758	729	751	742	761	757	799	742	793	745	759	765	758	738	769	719	781	734	794	729	766	786	767	713	704	750	816	753	778	706	736	733	741	829	755	716	743	755	714	756	690	702	723	798	694	737	728	733	702	724	759	735	735	719	754	709	725	735	742	795	779	769	717	746	773	790	728	716	735	748	798	751	793	711	786	714	740	794	739	756	784	740	772	731	724	729	747	788	752	763	730	728	727	774	770	765	760	768	719	735	704	753	726	755	717	755	729	772	726	786	745	759	750	770	749	697	782	772	741	759	763	748	749	770	748	744	719	724	749	731	768	757	753	760	690	765	784	770	827	746	758	737	803	732	745	720	750	724	773	797	765	723	764	781	739	772	751	708	731	744	766	776	759	736	731	748	777	761	758	730	784	717	728	728	807	760	758	716	735	774	755	782	753	761	770	746	780	804	795	737	757	705	774	768	779	708	741	758	780	712	723	778	726	724	797	768	739	748	811	713	764	766	758	787	763	784	752	748	763	741	782	709	700	755	742	783	752	745	758	758	744	757	753	755	736	704	746	746	753	759	707	732	767	713	789	727	757	760	771	791	726	731	749	754	821	777	726	738	776	716	792	717	747	741	725	791	726	707	784	753	712	723	753	703	807	726	777	763	792	804	744	730	804	714	774	781	755	762	756	741	717	760	776	805	732	767	723	730	796	686	761	777	722	737	767	747	753	713	767	733	757	741	762	738	762	733	768	739	805	755	798	722	784	756	767	783	744	774	741	737	760	719	776	755	780	768	769	783	790	760	724	807	732	707	756	711	701	733	767	789	746	747	713	768	787	758	740	717	738	783	734	782	747	718	776	742	737	735	740	784	772	783	758	789	756	720	710	732	736	727	764	721	752	725	764	738	760	719	730	721	736	773	777	742	766	709	736	728	738	786	767	707	745	736	779	758	769	749	687	693	711	786	718	714	755	781	768	773	774	766	770	829	721	706	793	766	743	757	745	773	738	722	820	738	736	743	739	753	736	775	747	797	688	731	761	738	765	773	740	762	733	743	759	749	742	751	760	753	764	714	706	783	747	751	791	761	755	710	786	726	709	721	776	735	743	689	775	760	767	752	720	734	730	749	797	713	721	791	689	755	757	747	761	751	770	727	703	772	696	754	745	736	794	794	771	755	762	728	755	783	745	754	752	733	736	749	732	686	769	807	730	800	711	719	768	736	759	797	741	789	733	739	745	690	702	823	743	729	734	743	775	721	733	735	794	761	771	782	764	726	740	792	746	773	728	750	769	765	767	761	730	787	770	747	746	707	775	776	746	723	733	742	772	768	742	764	764	814	758	758	719	733	705	777	717	784	776	730	744	722	752	750
44129	65336	74915	57483	17485	2737	617	462	447	437	352	315	348	1476	9481	10251	8089	3936	1891	879	491	384	306	255	265	306	278	289	269	284	288	274	279	284	238	271	312	301	298	270	256	299	290	294	290	246	270	273	267	267	263	269	262	304	255	253	262	287	289	279	267	269	265	251	264	255	264	265	262	227	285	256	303	283	267	269	284	285	294	279	293	282	258	269	262	279	282	243	283	273	300	256	293	251	280	258	255	264	271	290	299	282	269	273	240	252	252	273	249	261	266	261	249	260	254	286	288	288	287	282	279	260	250	276	258	252	262	257	297	278	276	263	252	275	259	239	253	275	253	274	272	263	248	254	238	271	285	261	255	265	261	247	293	278	268	248	255	262	253	259	247	298	267	243	267	267	254	277	285	273	290	264	284	312	277	236	290	289	252	300	245	294	285	280	267	271	270	254	296	245	297	246	307	282	254	244	288	267	263	235	261	278	262	272	291	253	262	282	264	249	256	275	259	254	290	267	282	267	282	268	267	289	269	268	280	249	264	266	261	285	265	271	255	278	242	300	267	273	261	245	280	294	238	262	235	294	260	250	264	294	261	280	283	261	307	304	250	293	291	280	237	268	283	299	277	307	264	237	269	290	283	279	246	268	263	247	286	274	263	301	288	242	281	248	259	258	263	264	232	284	278	255	260	281	277	250	258	285	270	304	264	280	277	306	257	241	266	260	269	249	280	291	271	268	294	284	286	246	257	284	245	294	270	304	281	242	280	277	248	269	276	286	249	282	275	259	261	252	314	272	266	261	264	280	224	242	268	278	257	283	291	253	252	296	289	280	234	238	264	270	287	233	268	294	253	314	277	274	279	272	267	264	257	267	283	267	268	277	260	286	261	298	244	283	263	271	268	309	264	264	278	287	263	279	262	273	299	257	263	255	284	272	294	284	249	269	292	275	292	271	300	265	295	295	285	232	240	311	275	274	260	299	294	256	272	257	243	273	259	261	248	252	263	274	267	262	291	313	276	263	276	276	262	276	271	276	274	288	274	279	254	262	272	239	267	274	296	245	270	261	263	252	286	247	267	266	264	245	237	280	257	257	259	283	281	296	260	278	305	291	264	307	312	289	239	306	294	250	260	281	248	272	264	242	294	274	274	243	282	291	278	272	298	267	292	286	275	265	280	263	269	274	255	257	274	281	229	263	257	285	297	267	257	293	262	261	271	292	274	298	296	269	291	262	287	277	293	261	258	281	285	313	286	278	252	297	257	257	258	285	271	301	273	269	289	293	266	277	295	268	236	255	274	295	255	293	287	305	276	280	292	289	274	246	267	258	269	259	260	261	255	261	274	244	266	259	253	270	265	267	281	264	263	288	294	284	278	247	264	252	259	285	283	286	267	286	282	283	259	276	287	291	269	269	265	283	288	286	270	248	299	270	263	267	261	296	272	272	266	283	258	273	250	288	279	262	287	292	284	275	259	293	258	283	264	307	271	275	257	280	260	294	274	305	279	251	268	259	276	244	291	271	279	282	279	291	261	270	307	264	241	281	289	263	266	248	262	254	238	292	273	265	254	235	281	236	253	256	231	277	260	240	265	267	260	288	256	300	281	255	278	259	255	252	276	297	248	274	300	256	259	254	276	246	255	273	280	262	302	271	264	284	292	285	276	266	269	264	270	276	282	247	275	283	287	248	272	307	274	275	260	285	265	256	300	303	249	276	282	259	273	277	281	268	269	281	293	256	265	288	268	247	286	293	250	253	260	252	270	288	263	297	293	264	269	283	265	318	290	244	298	247	268	287	229	289	237	257	274	273	258	295	258	263	264	259	287	288	254	277	271	289	252	248	265	270	267	255	277	254	298	252	290	276	273	254	287	300	283	282	275	290	266	285	286	321	297	270	274	256	269	279	233	247	299	240	266	257	273	260	252	290	270	258	296	281	287	269	293	235	276	269	306	267	294	275	250	269	272	239	272	272	261	282	269	298	305	287	291	288	275	280	238	256	277	264	283	282	269	285	282	261	292	244	258	262	274	245	270	257	255	289	264	290	282	274	278	250	242	264	259	256	268	273	300	300	288	258	273	270	273	290	253	268	272	268	234	291	300	256	263	292	294	259	251	274	279	268	262	253	271	264	277	287	295	276	242	279	257	293	265	296	253	293	264	286	272	254	260	289	245	240	301	304	249	299	267	259	285	272	260	278	260	276	249	299	276	265	257	270	247	290	325	276	266	281	273	260	257	260	262	283	283	269	267	275	294	259	277	282	290	246	283	280	297	250	290	290	273	260	274	296	261	272	281	267	286	280	270	281	238	264	288	282	233	296	262	292	253	257	290	297	285	284	276	276	244	276	279	272	279	277	266	287	289	261	284	285	244	307	272	290	237	263	247	268	283	287	288	304	249	260	276	248	284	248	286	300	282	287	263	287	269	299	265	252	253	313	269	249	277	243	240	258	253	256	255	253	273	274	296	255	271	274	272	265	274	272	242	272	259	267	261	269	244	298	312	305	254	298	266	251	271	256	291	229	269	283	261	298	285	249	237	250	258	283	301	316	253	252	291	268	276	276	293	290	331	244	289	302	263	291	310	263	287	265	273	262	301	252	250	265	285	272	250	300	269	263	269	290	256	242	244	289	287	246	248	280	302	273	259	275	273	258	277	267	278	294	266	258	281	273	279	279	259	276	257	282	263	262	257	258	268	304	270	266	259	305	279	298	288	282	258	270	277	271	277	313	257	281	276	273	267	289	272	265	292	275	289	307	263	285	264	269	239	272	278	260	270	289	254	304	249	301	272	276	264	279	275	260	250	288	291	272	265	281	273	267	302	257	273	296	299	279	277	277	279	265	265	273	242	265	294	252	296	274	320	289	270	293	281	282	278	280	270	259	280	294	229	281	290	283	289	263	272	285	277	272	277	273	249	273	272	271	279	266	256	279	271	273	244	294	267	293	283	280	288	278	281	260	257	266	284	284	257	272	262	320	271	278	283	302	278	300	290	262	283	256	287	265	288	288	290	281	269	274	275	268	291	296	257	273	243	274	286	279	262	233	278	260	264	280	240	286	277	244	273	256	290	249	257	243	273	284	306	268	285	271	248	289	266	265	293	242	286	269	258	284	278	259	288	261	278	264	288	283	291	251	263	270	274	250	274	234	284	275	276	279	237	279	272	269	275	268	280	250	291	284	276	263	242	278	228	267	272	313	277	282	256	264	248	252	276	304	262	254	254	260	263	276	259	275	276	290	270	254	281	249	270	272	239	270	294	266	253	272	269	238	243	306	235	257	294	280	279	267	266	272	282	284	266	295	242	268	300	256	281	256	271	292	291	254	272	271	258	288	262	245	245	265	253	252	284	254	257	244	279	267	265	307	291	256	322	288	249	297	301	264	260	275	273	249	271	246	279	258	264	283	285	272	271	282	315	242	244	278	275	275	289	272	287	287	292	267	270	261	267	298	256	293	247	294	241	283	257	262	265	289	253	307	265	299	246	249	234	272
25307	49062	66074	52083	6504	2776	2037	1696	1572	1467	1357	1204	1157	7324	31888	30932	26461	15559	8346	3946	1796	1061	726	652	664	671	601	666	631	678	656	630	633	668	649	601	639	689	659	637	720	633	666	733	650	668	676	688	632	644	661	613	657	647	678	680	655	658	644	677	652	674	647	686	656	657	639	662	632	712	665	688	641	627	685	599	661	635	674	626	644	639	639	696	635	645	655	659	613	585	582	677	620	609	678	663	691	667	639	649	616	679	643	642	624	685	668	632	659	640	653	654	651	648	655	639	648	640	684	627	653	638	658	634	636	621	642	671	641	685	613	608	665	622	655	615	621	615	645	697	635	636	715	631	646	669	693	648	693	687	669	635	696	625	683	669	636	619	653	644	656	648	641	612	679	705	642	636	638	644	687	664	671	638	682	692	641	673	663	656	620	661	648	635	704	655	692	665	653	644	651	706	640	686	673	724	687	636	684	642	661	679	669	636	652	640	661	643	676	646	635	686	687	651	688	665	678	640	641	631	680	661	630	597	621	615	656	644	620	692	658	669	689	648	649	628	632	610	653	632	628	624	633	670	623	636	649	612	667	671	676	664	672	608	632	644	600	648	630	627	662	682	662	660	643	623	650	645	675	638	625	631	605	618	639	598	680	678	662	663	659	667	624	671	645	699	683	668	662	619	675	670	678	658	668	663	703	659	621	653	654	644	638	625	641	650	650	631	640	692	652	689	637	687	647	646	654	659	638	667	654	698	653	652	634	663	638	635	621	630	685	697	630	624	613	659	638	652	645	678	667	606	637	632	654	667	629	646	652	634	618	649	602	635	680	642	682	647	666	691	636	627	638	652	616	670	668	642	672	640	651	612	659	633	666	655	624	637	658	635	648	673	642	629	672	623	647	672	694	656	689	674	635	655	698	630	561	708	659	621	724	622	652	647	666	693	661	653	630	646	634	641	667	645	660	613	689	665	705	587	610	681	648	643	607	645	708	706	641	642	618	710	666	637	677	658	660	620	605	659	654	660	629	664	672	653	628	691	649	604	643	637	646	658	657	654	630	699	684	643	668	669	658	671	695	651	659	680	633	634	677	644	619	609	676	655	648	632	631	639	654	674	615	644	637	641	583	674	661	658	678	667	619	647	643	648	633	650	661	641	676	628	656	662	670	648	646	669	669	630	635	693	651	589	687	632	655	654	678	644	652	624	663	666	647	632	671	678	644	650	627	653	693	663	618	624	639	688	622	627	639	642	624	654	628	619	687	636	649	670	620	682	691	642	625	604	663	609	678	667	630	633	615	658	656	633	669	687	642	666	617	703	650	636	629	658	677	624	591	634	679	698	588	604	618	663	671	641	657	629	600	617	620	673	647	665	654	663	623	659	641	641	573	646	633	676	675	703	671	688	655	610	617	611	665	663	634	694	682	611	663	575	659	617	675	674	648	655	608	659	634	622	648	681	627	678	627	668	603	683	622	682	636	669	698	707	665	630	658	668	686	685	601	653	667	643	651	659	629	662	661	592	693	644	645	693	652	670	696	676	637	650	661	687	665	668	642	645	694	653	633	629	623	698	627	641	634	656	646	679	621	590	672	649	632	670	614	605	666	637	631	676	661	666	672	650	652	670	691	637	665	648	653	615	651	644	667	669	621	639	681	688	652	650	693	679	637	631	651	608	661	657	689	659	623	629	619	633	639	684	645	644	640	680	675	624	675	644	626	621	627	697	680	652	651	682	654	668	679	644	643	619	620	647	673	642	640	667	657	639	731	630	647	610	659	700	678	618	645	641	634	609	682	647	635	681	650	642	608	670	617	626	658	631	647	648	649	655	639	632	650	679	617	645	636	647	655	631	655	654	674	634	573	627	649	622	618	653	679	646	628	660	598	596	651	664	598	591	647	603	645	688	614	656	615	672	622	603	642	685	674	669	692	676	627	651	673	658	706	653	649	641	625	628	661	664	696	639	617	661	625	650	678	646	654	651	633	695	667	660	695	613	660	623	646	698	642	626	633	654	661	693	637	677	670	668	663	662	657	645	644	638	615	647	642	618	689	637	635	627	616	640	628	700	644	693	694	590	627	627	587	588	621	703	670	655	635	673	622	597	653	665	633	744	609	621	699	631	602	657	663	650	638	578	673	653	619	589	681	660	671	667	660	649	675	632	689	642	714	635	688	675	668	632	610	628	643	642	633	650	685	656	705	690	631	642	634	654	661	641	636	658	675	684	635	682	625	665	651	624	655	629	670	662	672	647	643	641	695	612	647	658	656	627	672	682	633	651	625	679	638	647	649	713	612	613	650	666	663	656	698	637	663	612	676	644	670	639	630	650	705	622	664	675	655	663	620	638	692	657	665	658	650	657	658	690	640	646	685	634	667	661	686	659	636	689	690	636	658	626	657	646	688	646	667	649	692	636	664	692	609	676	631	667	641	687	656	659	651	655	645	660	623	619	679	691	628	655	664	651	634	639	632	624	695	669	635	642	612	641	651	665	653	671	683	605	604	634	647	607	662	643	677	640	692	654	626	703	649	638	643	645	605	634	611	676	619	648	641	666	648	677	643	646	646	657	681	659	648	677	613	627	665	665	633	635	605	607	656	697	673	631	665	652	647	672	631	645	629	675	689	655	623	649	653	659	680	615	634	642	621	624	617	632	644	640	678	681	708	642	632	674	641	685	620	656	661	619	667	680	635	648	669	597	621	675	616	675	693	646	630	614	656	637	730	649	629	683	631	671	628	667	646	666	585	609	622	655	639	621	703	684	629	668	626	641	606	640	676	658	651	655	679	643	664	657	630	656	695	626	655	716	644	672	599	628	619	647	671	619	655	591	624	633	656	624	668	641	662	676	689	656	729	609	652	643	667	683	626	654	610	642	651	640	644	678	640	680	672	667	670	670	632	638	662	655	714	649	669	645	636	710	699	642	653	648	673	633	649	641	617	622	598	615	696	619	667	627	695	599	636	635	633	657	644	635	669	635	667	649	673	669	641	662	657	662	640	596	631	659	664	695	669	620	605	646	639	618	672	675	648	685	701	655	622	635	652	661	696	633	649	660	645	681	690	615	679	578	676	634	647	613	642	624	664	642	665	657	698	631	566	668	673	659	656	666	623	650	635	665	661	677	636	679	630	645	652	620	633	637	674	649	669	667	635	609	700	663	648	624	599	636	642	658	665	625	651	662	630	639	661	650	666	671	656	621	636	652	650	642	601	646	694	658	672	628	659	647	695	655	659	643	605	670	642	635	668	621	637	609	642	621	652	627	617	598	705	640	633	625	666	637	670	641	683	619	660	658	651	641	649	643	626	666	653	665	654	608	679	662	637	631	655	652	635	621	645	696	623	680	594	677	660	672	656	677	645	657	675	645	645	649	641	636	653	603	629	643	630	596	612	652	653	662	672	657	636	672	671	677	646	643	645	630	655	655	651	700	661	630	641	640	622	648	694	623	625	694	681	724	635	616	609	640	642	634	667	622	687	643	671	669	651	645	658	611
3476	5196	6617	3491	481	423	382	408	432	392	400	412	360	415	718	878	893	684	540	467	374	390	364	372	350	393	388	384	377	410	365	372	375	368	363	351	374	363	344	371	363	366	369	381	389	386	378	405	362	362	389	391	359	415	383	371	403	347	416	368	372	389	400	376	403	369	355	378	360	343	375	388	388	376	394	388	376	393	403	392	381	399	362	389	387	424	405	401	400	372	368	403	396	324	391	390	426	377	389	401	383	368	354	412	331	390	360	398	339	387	388	396	394	370	355	418	365	400	390	403	351	401	389	404	382	383	393	402	366	370	385	369	405	409	375	415	425	394	359	382	387	357	408	389	409	369	406	317	384	358	366	383	395	395	395	381	397	404	382	388	374	390	395	391	377	379	412	370	414	377	386	383	379	407	362	364	395	399	368	411	398	363	368	399	382	394	382	355	384	386	389	393	363	398	396	386	403	397	370	369	347	378	420	381	401	378	403	433	362	383	338	371	452	383	417	388	373	420	377	357	380	377	417	344	394	380	371	425	382	395	396	381	344	363	379	364	360	381	388	341	366	343	372	413	384	369	379	385	388	388	362	383	381	405	384	364	358	356	371	374	374	416	382	377	377	390	387	388	383	366	383	420	392	378	379	360	411	392	425	375	379	385	355	425	386	385	335	383	391	376	403	374	403	402	390	420	381	368	360	368	371	394	342	353	398	386	386	414	383	414	397	383	383	386	358	395	367	422	349	406	384	373	416	410	394	393	416	406	403	397	373	378	395	377	395	366	393	373	426	404	396	374	395	392	400	368	365	394	402	376	383	388	381	389	377	358	362	411	378	373	399	368	413	396	369	421	362	366	400	371	402	368	430	388	393	414	363	394	404	378	388	400	439	376	394	356	381	357	370	376	381	377	399	397	418	360	353	423	387	376	374	389	383	353	382	345	380	317	382	409	409	348	405	381	372	380	384	401	355	399	386	383	390	380	391	371	359	378	361	361	381	365	399	392	424	386	361	376	364	392	383	358	386	402	380	407	340	389	388	411	369	406	348	362	369	399	427	401	376	367	381	370	370	379	387	364	352	387	373	374	356	335	398	364	382	370	388	355	410	393	327	379	370	367	370	392	365	407	388	368	372	367	358	402	361	387	350	359	395	356	378	364	365	363	404	388	364	395	401	424	363	395	405	381	354	427	415	387	403	399	377	382	372	382	376	363	364	389	372	384	366	380	373	425	364	405	380	384	373	341	375	393	381	362	337	376	390	378	372	373	383	381	383	392	369	390	346	334	363	388	396	430	375	382	370	418	365	376	387	382	375	358	411	424	408	387	366	359	384	338	377	390	398	408	377	377	400	373	385	323	374	394	369	382	418	376	388	389	372	375	390	383	362	382	328	381	388	390	397	413	359	393	394	388	368	432	406	368	365	348	406	377	414	381	392	394	394	384	339	408	361	410	395	366	408	337	390	344	408	391	426	387	349	395	350	366	388	368	389	387	379	382	416	387	346	399	409	350	394	398	372	376	420	389	376	384	389	402	351	379	388	404	356	365	394	378	344	367	375	359	371	370	424	375	397	357	402	388	352	404	398	398	383	370	371	390	415	376	386	336	370	392	373	379	388	364	362	406	357	387	379	381	418	394	393	392	360	396	387	384	410	357	376	382	368	380	389	372	366	405	422	361	401	359	389	392	413	378	395	388	402	359	368	395	364	397	380	428	365	385	379	394	387	396	405	373	361	376	358	384	405	370	375	375	377	335	378	359	403	387	405	380	404	403	358	354	365	386	390	353	366	409	382	374	363	361	397	393	380	373	389	364	367	387	382	368	415	389	366	401	378	348	389	361	394	358	417	390	364	375	400	364	418	364	384	390	368	366	341	344	354	398	415	390	394	395	367	424	360	362	345	419	382	399	359	353	388	397	438	371	369	410	379	383	389	391	340	373	357	383	385	363	388	376	395	354	354	380	404	388	422	418	344	375	368	421	357	367	418	362	379	332	391	397	341	384	351	411	360	372	380	359	390	408	380	353	412	395	364	422	398	340	375	388	359	359	357	377	348	373	404	394	373	349	365	378	397	424	341	342	376	365	324	400	348	358	367	379	369	340	383	375	385	385	369	376	398	386	375	437	364	362	387	328	360	357	338	361	380	349	399	393	376	414	409	370	400	391	365	370	343	382	359	378	358	384	433	401	380	357	397	368	370	386	389	381	390	369	377	400	379	389	388	374	359	405	358	372	408	423	409	366	391	381	385	347	347	393	351	321	394	371	402	358	374	397	406	376	388	383	388	374	365	410	378	380	407	388	370	383	409	362	392	357	425	362	397	373	359	350	367	368	362	413	367	358	350	407	380	401	381	350	376	398	369	409	400	402	400	378	412	405	413	375	374	399	369	382	354	370	372	363	398	344	445	351	389	411	397	366	412	338	394	378	354	352	368	385	375	379	381	376	354	360	414	379	406	387	371	428	405	353	404	404	398	352	389	373	406	361	392	404	413	355	405	348	408	376	384	370	370	390	389	376	394	372	355	364	400	416	344	403	392	378	390	399	388	351	383	373	382	399	375	350	392	372	345	377	386	350	375	369	346	411	379	355	388	370	424	378	385	357	369	384	371	386	389	374	418	345	381	386	426	384	364	347	390	366	388	381	374	395	346	388	392	390	407	375	367	392	369	341	375	367	390	349	380	358	357	394	430	344	392	388	356	386	376	370	366	391	378	385	388	368	382	358	376	373	405	394	380	362	387	380	347	350	387	361	385	394	401	359	403	372	374	396	358	379	334	364	410	375	404	373	397	411	370	385	391	434	405	409	366	382	356	373	364	363	373	376	411	393	408	362	345	383	326	391	372	389	405	387	392	360	368	378	352	392	361	386	363	365	395	423	420	368	369	363	392	352	380	358	389	407	364	383	389	394	400	367	393	392	371	393	387	372	390	358	367	359	379	384	386	400	397	363	371	388	368	354	334	375	378	383	397	380	371	361	379	374	393	380	359	380	377	399	356	374	389	395	391	400	361	396	394	375	383	380	405	392	370	350	389	390	407	410	412	385	381	360	374	400	379	380	380	374	418	343	387	359	380	347	395	374	395	365	401	400	358	381	381	385	367	387	417	375	358	399	366	361	388	370	375	360	399	388	407	394	392	467	394	375	365	370	390	366	355	394	375	379	389	417	386	384	414	405	365	351	376	417	394	415	389	354	398	396	400	377	394	363	378	352	405	378	370	375	393	411	373	370	373	380	392	369	360	414	357	368	383	355	324	390	393	366	390	390	385	367	379	369	362	380	395	391	351	360	429	392	415	348	382	369	347	402	390	401	359	387	368	347	381	432	355	387	365	372	393	373	385	392	379	381	403	383	363	365	387	377	380	364	382	358	393	374	370	371	348	353	392	370	396	400	425	360	355	375	348	369	390	387	371	344	373	402	371	374	367	352	374	383	390	358	352	382	415	385	383	406	365	401	381	381	360	374	349	364	395	426	395	413	396	405	394	430	330	372
3831	7967	12224	9157	1157	983	906	1007	942	935	947	883	944	1281	3046	3423	2995	2121	1484	1168	993	942	919	914	972	896	904	870	937	846	875	880	885	893	923	855	879	869	894	855	926	885	886	896	893	896	829	881	913	853	861	851	909	855	887	915	897	876	936	863	888	880	887	878	906	883	852	893	905	848	917	903	886	913	853	928	898	887	859	867	845	932	854	862	915	913	958	865	887	904	903	876	886	871	867	923	868	887	861	850	850	884	862	926	861	928	842	899	847	865	877	869	871	859	909	885	908	917	873	861	840	888	876	920	920	870	886	851	900	834	878	893	852	893	904	859	870	834	890	831	919	898	859	896	870	886	829	830	909	867	941	914	908	880	900	849	882	852	927	913	835	881	896	888	903	902	875	897	835	973	923	833	856	885	911	890	887	826	834	883	863	926	891	842	895	851	867	913	867	923	811	852	881	867	930	845	915	916	856	880	929	913	866	885	906	855	872	853	875	902	899	913	909	814	841	892	849	861	873	934	880	849	872	866	874	877	885	913	930	907	872	901	911	899	911	867	831	903	906	895	901	849	832	844	897	888	899	891	904	857	869	922	859	906	926	883	885	878	853	930	857	896	864	897	890	833	843	854	916	923	883	893	895	820	901	871	847	854	905	876	883	893	895	921	818	905	824	896	847	921	907	897	886	894	848	925	904	937	906	869	917	887	864	889	903	859	835	902	899	886	858	857	853	906	871	838	808	918	867	846	867	868	934	933	826	847	920	924	820	871	847	860	874	937	833	926	819	862	921	838	902	938	848	880	888	931	844	896	956	895	824	892	921	930	828	929	843	852	925	861	862	903	896	838	852	853	884	901	918	858	937	894	871	894	839	918	930	904	858	900	839	855	865	857	844	878	928	832	842	908	843	831	870	876	857	880	940	808	871	883	886	884	881	926	891	869	939	861	898	848	882	866	909	882	843	896	882	858	870	904	899	855	933	915	851	863	911	941	850	882	818	923	922	875	898	905	855	875	879	828	865	837	936	872	898	850	849	849	814	847	879	833	827	907	895	877	865	893	861	881	893	846	798	864	918	891	920	858	869	883	850	876	838	912	895	927	851	932	877	883	916	891	896	865	907	907	919	887	899	851	902	872	871	840	857	907	866	889	931	845	909	894	877	888	881	907	865	879	816	912	851	887	880	868	879	881	866	895	883	908	880	853	912	813	919	859	887	833	802	882	872	909	901	878	879	908	913	879	884	894	855	894	915	871	902	882	869	918	940	941	938	865	951	894	906	949	908	904	880	885	893	878	913	868	884	894	867	862	882	889	891	885	891	909	881	873	892	894	838	880	890	873	839	888	877	912	867	884	892	881	870	865	898	884	862	843	901	877	912	875	908	882	862	880	932	819	858	890	849	858	822	912	910	844	877	923	908	833	896	886	873	885	892	924	888	869	833	887	848	959	877	823	869	868	873	860	859	825	834	929	897	871	908	890	851	905	922	862	877	890	851	923	839	896	898	891	839	872	889	870	880	883	853	873	875	879	882	893	841	915	874	864	860	849	861	899	865	893	864	913	877	919	909	866	876	832	922	903	856	855	834	848	844	883	892	883	832	849	856	871	906	884	876	902	896	882	886	918	849	913	872	876	916	893	872	903	873	909	844	931	831	931	937	875	866	842	907	884	853	831	868	922	903	862	921	891	874	849	857	841	901	890	848	902	891	889	866	869	880	876	853	827	860	855	901	871	875	912	846	901	877	893	835	927	839	877	951	898	886	843	866	914	897	857	897	882	858	895	888	862	857	883	868	860	832	868	862	893	852	864	865	867	906	882	896	889	917	911	887	912	919	822	876	864	859	855	850	827	905	870	928	920	929	895	840	869	908	863	862	851	858	879	837	910	851	938	871	861	911	908	862	924	921	901	900	900	830	852	859	870	858	875	894	907	856	894	923	884	921	821	942	886	869	907	836	909	892	881	856	814	906	926	893	918	884	866	918	867	887	863	880	904	895	882	866	857	919	889	915	875	886	848	838	877	901	860	912	936	859	888	858	900	859	908	851	936	902	867	851	849	884	861	882	868	869	916	854	861	873	948	899	843	860	862	847	848	912	813	840	851	859	951	896	904	866	876	860	873	817	819	919	897	861	885	899	904	883	947	857	893	894	912	895	915	860	957	822	923	862	907	887	889	920	922	858	906	919	850	898	903	875	856	850	873	873	910	873	919	876	864	890	835	887	924	844	901	888	860	886	914	897	867	915	910	895	861	860	870	855	869	843	932	886	853	929	810	882	867	869	835	880	839	886	834	944	879	909	897	874	845	846	880	897	789	862	899	874	877	868	916	918	906	834	909	915	849	904	881	906	898	898	853	913	887	844	865	844	865	820	878	879	936	893	887	888	868	869	941	884	908	890	891	917	898	895	827	880	864	863	866	836	907	854	912	860	867	911	923	873	897	903	856	869	907	869	900	887	911	879	881	895	836	929	898	839	875	904	942	947	852	870	813	915	899	883	895	844	926	923	834	957	859	855	847	895	920	877	856	846	916	826	864	894	893	907	818	844	878	864	848	915	899	853	899	869	892	824	906	909	886	882	869	843	885	878	903	877	909	906	870	903	891	881	818	855	851	883	873	856	871	858	891	875	905	863	874	881	824	900	936	879	903	921	869	876	876	851	912	870	861	925	871	835	930	879	884	882	860	874	917	880	892	938	916	834	865	880	864	878	923	834	889	890	910	890	889	918	889	823	832	873	872	843	871	836	876	948	897	875	870	922	874	896	834	863	873	943	923	830	912	918	884	912	885	818	838	885	909	870	902	939	849	895	910	872	840	870	868	862	825	831	850	848	829	848	937	880	907	868	945	887	858	871	870	914	922	863	855	903	889	916	888	916	902	854	903	919	890	900	878	915	836	866	868	918	909	875	846	929	850	849	869	878	858	859	864	861	842	888	855	826	902	885	834	955	910	872	917	843	868	870	848	852	948	852	867	921	929	829	923	862	855	859	888	950	875	911	863	863	893	910	906	879	951	881	859	850	909	928	930	891	869	901	895	839	823	912	874	880	830	924	891	893	881	881	853	852	944	886	869	870	871	835	877	865	885	894	872	913	877	865	895	887	820	842	878	846	904	897	954	897	872	854	887	917	916	899	882	955	846	965	863	858	866	925	863	858	875	841	944	897	900	866	917	873	913	862	929	872	943	893	846	903	875	871	878	905	900	872	821	869	868	936	825	835	914	895	931	855	866	909	903	901	872	911	919	881	896	859	868	896	849	897	870	920	843	879	878	921	902	835	932	877	874	866	876	891	856	896	850	895	927	868	901	862	862	890	910	838	902	874	852	874	873	880	884	833	877	925	905	828	821	890	883	888	857	851	841	831	874	823	888	873	921	849	851	874	888	893	867	844	888	865	845	898	978	821	898	876	863	861	837	899	867	900	890	896	896	905	848	883	857	856	853	900	869	910	876	906	887	837	929	889	902	866	881	902	867	849	867	930	882	856	856	884	915
20676	53062	59391	42810	9647	909	506	446	400	403	388	360	364	2005	6267	5480	3856	1876	1025	640	426	382	354	324	358	301	338	316	315	318	311	331	339	341	323	328	332	327	323	301	344	318	331	338	342	354	299	345	327	303	309	333	327	326	351	308	314	329	281	325	289	326	342	352	328	346	334	365	326	352	288	311	338	367	306	351	296	314	308	343	334	345	334	322	315	322	318	293	295	304	360	321	313	320	353	340	316	323	323	327	325	335	333	319	338	344	348	336	309	342	317	340	309	332	349	286	289	297	277	339	320	298	325	372	309	321	327	308	293	361	321	305	343	322	333	336	306	311	299	321	333	321	320	340	313	306	377	318	325	341	326	367	318	300	307	342	335	300	331	357	324	319	348	325	357	340	347	326	321	313	317	315	310	340	344	318	339	315	318	350	323	321	315	347	327	388	297	316	326	323	322	362	337	315	326	342	362	309	330	320	325	306	324	306	322	370	325	320	347	340	308	333	311	351	294	338	341	309	317	356	355	311	307	311	337	311	322	308	319	306	314	322	341	320	298	313	300	322	350	323	314	330	348	304	322	326	344	323	320	314	358	332	319	342	341	327	312	305	325	302	302	331	329	322	345	326	285	309	338	338	328	333	340	317	333	334	298	303	298	353	312	314	313	315	338	303	342	339	342	289	336	298	290	339	312	296	327	325	314	339	328	323	335	339	369	334	311	336	334	294	328	309	316	307	354	329	342	318	345	332	323	382	318	307	341	332	332	333	332	300	382	371	346	309	299	344	302	334	331	312	315	303	300	316	365	317	324	294	295	324	332	287	317	294	360	338	298	304	340	348	326	310	329	340	333	315	354	328	339	329	322	333	325	321	319	334	328	323	328	326	317	321	264	313	302	318	332	353	286	325	317	319	345	347	307	340	325	326	303	358	320	304	359	346	303	343	318	308	361	335	346	318	320	334	313	330	316	359	326	301	337	315	325	353	282	345	303	326	306	351	289	303	322	321	325	324	322	332	309	326	326	337	315	295	300	362	310	332	306	323	346	317	356	288	327	326	324	337	340	353	280	302	313	321	335	301	302	307	330	287	328	348	306	302	328	363	321	312	298	301	340	323	313	295	314	308	335	313	295	332	334	327	323	305	384	345	323	323	333	377	343	326	290	358	329	295	299	345	376	307	327	350	327	327	341	282	321	335	309	326	314	322	311	336	319	326	325	343	343	340	289	326	369	338	291	318	317	339	308	310	363	306	306	276	314	333	309	303	316	309	334	330	323	300	314	336	347	333	329	331	326	308	329	353	329	326	365	330	315	310	337	305	300	346	345	326	298	335	293	341	330	340	324	335	334	314	309	290	307	332	334	309	310	324	351	319	305	313	311	356	324	311	337	309	311	369	325	299	335	325	323	334	311	333	287	308	317	336	338	322	386	316	336	336	302	314	323	319	324	321	317	359	310	286	330	304	309	337	324	299	325	339	286	336	334	316	346	318	317	327	360	296	356	320	341	320	312	338	348	333	363	316	306	315	352	337	357	348	338	348	310	317	286	325	315	307	355	334	291	326	337	355	330	307	333	297	296	355	307	319	326	297	346	351	348	303	296	312	329	326	341	331	357	321	328	321	309	330	317	325	324	337	310	336	326	307	321	352	344	320	306	337	299	316	357	347	319	306	303	334	342	345	308	316	289	314	357	358	316	320	337	314	292	333	337	318	350	333	354	320	308	284	327	350	300	331	341	318	328	313	329	314	328	359	333	334	320	326	296	319	349	335	338	365	326	307	323	347	295	313	308	308	317	314	323	322	341	337	311	308	301	317	310	339	331	329	365	334	314	331	335	344	339	320	302	338	341	313	343	328	337	320	293	332	300	309	325	316	368	342	335	301	367	313	313	323	334	339	345	320	356	331	314	306	319	328	323	312	329	325	342	333	314	378	334	316	340	329	357	322	315	345	353	319	324	317	317	338	322	325	343	324	317	320	313	334	335	339	313	327	358	308	317	356	334	315	310	324	322	307	311	311	341	317	320	278	276	293	342	302	306	333	312	295	319	321	296	299	312	338	295	324	285	311	317	295	346	322	318	308	301	308	305	337	271	321	305	319	345	323	293	280	309	308	313	332	334	289	330	348	325	316	320	330	325	322	308	369	332	334	318	325	325	320	327	356	329	341	344	329	313	307	311	338	373	339	324	329	320	346	324	310	331	322	322	326	308	335	286	307	316	306	367	333	318	311	334	340	360	305	343	320	319	351	321	327	318	307	346	307	332	329	319	319	356	359	326	315	297	313	321	355	291	323	332	300	318	341	310	303	310	304	301	340	327	329	345	344	296	338	295	350	342	328	348	318	346	302	312	320	326	309	343	344	271	319	316	373	329	308	336	335	322	333	332	335	339	341	325	340	314	302	332	364	352	349	332	319	312	351	319	314	314	362	301	332	302	285	288	302	325	290	341	307	323	314	303	311	319	324	304	305	306	343	333	308	315	317	344	309	318	293	319	302	338	332	334	303	320	337	311	322	310	326	303	353	308	302	328	324	300	304	345	367	332	331	301	329	315	316	302	300	326	305	325	336	319	318	338	351	309	314	335	329	341	374	324	362	303	294	327	329	291	336	301	295	314	338	304	326	322	318	285	317	359	336	325	332	337	330	314	319	357	324	368	292	337	301	317	329	332	311	322	316	317	308	314	288	332	280	300	333	298	359	304	320	343	350	301	298	303	370	363	276	314	367	319	308	340	311	297	340	336	341	330	339	307	374	312	323	339	287	295	300	367	324	308	333	302	343	350	352	320	329	322	322	347	322	326	331	293	327	319	329	313	361	309	329	341	349	332	317	325	345	338	333	295	324	351	303	317	336	327	324	323	311	349	313	315	327	308	300	313	353	341	357	324	323	368	285	313	310	304	307	348	321	318	344	284	325	345	336	332	294	299	299	314	349	307	319	319	323	345	319	330	303	311	307	326	325	308	334	301	361	315	348	317	321	296	367	341	319	352	313	286	328	323	325	327	312	320	336	289	315	318	343	323	333	318	336	296	325	320	323	320	348	345	372	344	352	307	309	329	306	335	320	348	328	335	310	356	296	351	334	321	326	316	347	334	298	339	328	317	332	341	344	337	339	315	328	322	328	286	327	304	301	314	328	361	332	338	280	327	289	343	313	284	343	324	330	339	331	329	332	314	311	353	290	285	312	316	350	308	310	315	339	313	272	329	327	328	319	304	339	311	316	316	313	330	310	320	326	301	325	316	348	330	313	341	288	353	331	293	348	354	358	295	305	341	294	300	316	304	307	317	324	319	324	327	307	300	330	348	328	307	325	304	330	326	301	332	328	316	333	332	325	308	358	296	314	313	322	330	354	329	303	345	323	339	320	317	332	298	285	349	303	308	317	327	342	308	339	336	298	341	301	305	326	330	313	330	321	377	307	291	323	363	318	281	349	322	337	299	322	307	316	329	345	296	346	355	305	306	338	311	340	318	299	317	351	320	299	316	344	307	272
13425	40786	52173	43163	3314	1778	1526	1398	1341	1247	1167	1128	1139	9349	24951	21004	16623	8361	4470	2391	1295	949	816	784	772	773	806	828	717	792	756	753	750	764	745	722	725	758	762	742	765	759	721	787	763	750	727	718	758	738	785	827	734	744	795	739	745	783	771	719	787	791	767	723	776	784	793	759	771	779	783	750	755	708	737	778	760	728	773	771	740	754	767	785	776	773	780	757	766	728	797	737	776	775	712	786	727	762	749	724	727	733	749	773	752	724	784	787	776	712	808	796	735	767	757	731	734	764	811	740	710	766	771	789	768	690	801	701	753	791	729	770	744	743	814	790	689	747	783	784	748	771	720	746	758	759	772	731	696	746	771	771	749	777	756	775	737	807	749	825	803	769	764	736	732	765	733	782	722	776	777	737	756	749	745	759	798	790	753	736	756	732	804	820	774	789	759	729	706	742	774	747	754	827	775	779	778	741	740	812	791	769	785	783	764	747	734	805	800	774	821	799	752	769	703	729	779	748	775	741	759	793	748	735	767	756	748	774	755	744	768	750	772	806	783	690	785	774	789	731	730	785	724	748	780	754	751	746	763	714	749	743	767	787	763	777	806	753	769	761	765	770	721	770	779	743	739	751	747	736	792	720	744	789	747	746	800	779	798	812	755	793	743	735	731	779	723	720	763	734	787	794	755	769	761	802	766	813	740	752	774	766	700	800	774	754	739	737	791	744	775	754	798	740	766	786	811	704	767	709	739	750	747	755	753	746	746	760	714	806	776	740	717	766	753	715	757	740	717	784	730	768	762	741	739	788	762	775	758	734	776	738	749	738	695	754	759	736	783	751	798	731	781	779	758	714	804	760	732	790	778	755	775	771	779	752	728	733	769	785	782	764	834	703	793	739	774	709	771	733	715	765	762	759	759	733	747	820	761	749	744	833	772	727	704	748	753	789	797	763	740	736	751	785	778	715	732	750	686	768	751	730	807	725	763	790	760	726	758	767	745	712	729	744	739	736	752	763	758	743	767	766	749	833	771	767	729	726	774	781	731	768	743	716	761	844	694	727	746	773	825	689	763	797	822	747	767	749	780	751	798	818	765	725	819	794	762	772	733	740	742	744	742	771	780	772	787	762	712	766	722	758	797	768	744	784	787	718	713	806	751	755	765	742	784	737	747	757	746	755	775	742	723	766	753	771	739	794	768	735	801	732	735	804	749	734	789	720	773	774	746	748	757	763	753	818	731	751	743	739	758	719	810	766	759	746	778	772	714	758	721	722	748	762	715	794	738	789	765	730	737	787	781	794	745	715	745	751	760	769	784	767	782	736	803	743	771	755	704	748	744	751	756	742	791	755	819	825	827	775	796	776	744	770	751	713	810	784	763	744	750	756	757	761	787	755	776	768	731	724	788	754	771	709	741	769	724	762	698	760	764	777	771	763	782	780	790	792	748	780	747	743	793	768	710	747	784	755	734	802	795	762	774	778	752	786	681	705	763	773	731	718	749	770	704	701	787	755	820	748	718	782	773	723	707	745	751	726	773	689	736	761	716	775	771	753	760	776	714	763	760	758	755	734	773	741	724	739	777	752	753	770	748	797	735	731	761	755	761	718	734	747	717	703	751	781	787	770	734	759	746	769	769	776	737	742	763	744	756	730	741	815	764	798	734	778	746	801	796	799	776	784	773	703	771	719	793	746	787	777	725	795	778	814	713	787	795	749	750	738	780	772	747	761	718	718	748	737	790	729	745	729	716	817	752	735	770	709	788	770	730	755	758	779	715	746	715	757	763	750	764	787	778	683	770	776	808	740	727	743	770	747	765	743	784	762	745	728	801	773	734	755	779	785	771	776	730	742	727	750	767	762	744	774	739	770	766	737	809	727	744	775	768	761	736	766	746	753	783	829	802	763	779	766	730	752	751	766	732	764	786	749	740	739	785	771	783	755	780	783	766	780	749	785	779	741	760	720	778	763	770	776	733	755	749	750	731	728	741	729	781	798	749	732	765	745	738	739	709	716	758	758	776	778	797	798	742	761	763	787	768	745	774	781	742	789	754	730	786	711	734	761	751	764	712	763	721	707	745	760	730	765	799	738	720	802	806	758	744	806	749	746	777	765	716	758	756	723	712	776	770	732	777	755	749	766	719	713	765	757	761	731	783	763	835	818	759	743	765	746	749	720	761	767	795	745	768	797	742	784	768	753	787	767	749	757	687	795	710	739	777	765	744	776	724	737	730	764	792	745	826	782	753	734	768	766	724	707	753	765	726	747	732	795	764	778	727	726	763	773	768	768	762	756	756	764	733	707	774	739	765	775	721	785	780	752	740	761	742	804	790	729	773	781	786	724	736	752	765	774	770	792	749	780	754	734	798	706	758	789	735	732	764	753	785	785	751	743	809	746	752	768	727	753	770	698	779	745	737	746	731	786	791	756	770	711	773	751	771	806	742	757	763	755	749	779	741	727	725	743	751	770	768	787	768	757	761	760	752	756	733	763	798	821	782	815	757	767	755	749	763	818	728	739	772	808	793	771	763	709	716	765	794	726	747	768	718	746	788	732	749	774	764	721	766	768	766	800	765	748	788	759	715	737	795	748	755	725	710	760	787	792	741	764	800	759	786	744	760	753	738	771	764	734	760	730	788	773	765	765	747	768	733	765	771	775	784	735	765	781	774	808	746	736	800	793	777	734	750	753	774	779	769	792	819	793	786	797	736	761	763	777	736	729	783	757	757	736	804	781	752	746	747	792	742	738	759	801	775	746	749	785	794	744	764	770	807	787	715	727	754	747	774	721	764	753	769	787	772	775	781	773	780	743	716	741	767	703	780	754	715	811	821	725	731	781	769	795	755	816	758	741	777	754	818	791	756	758	742	744	764	744	795	790	747	755	676	766	760	778	790	776	786	745	781	778	764	813	769	780	751	812	765	699	776	737	700	760	758	739	752	738	761	742	768	725	783	798	798	789	803	735	773	822	769	771	808	714	807	746	752	752	795	778	767	751	752	771	750	784	726	766	795	718	735	733	733	775	770	762	703	797	748	734	767	811	748	751	736	752	745	750	760	741	782	768	735	783	738	770	781	807	730	795	737	749	752	788	769	726	754	746	738	745	752	803	723	719	777	746	800	749	771	721	748	775	760	769	734	787	756	743	789	768	722	711	767	753	743	759	769	771	722	794	777	770	798	846	739	767	731	762	744	770	797	699	767	772	817	760	771	812	803	773	739	790	774	749	766	759	760	792	750	756	724	807	750	754	730	789	736	769	782	813	751	779	759	766	736	734	689	780	783	770	754	735	756	802	733	722	720	796	741	727	713	757	773	750	759	800	778	803	787	768	797	808	794	780	761	763	773	755	757	765	742	779	744	776	775	718	715	741	803	772	777	774	787	761	795	756	794	733	772	782	707	742	755	731	757	744	750	752	764	738	747	731	747	718	773	767	800	780	709	788	672	771	742	774	761	714	797	741	763	747	795	751	747	747	767	778	791	728	743	736	792	749
34550	71996	72783	55042	17516	2446	625	518	473	399	361	403	391	5253	11039	8764	7131	3473	1544	844	485	349	297	285	239	278	293	277	272	264	235	269	261	275	291	281	268	274	275	271	274	263	279	280	258	287	260	281	284	287	280	277	268	262	286	273	236	258	266	261	284	267	269	254	229	280	275	278	276	295	275	258	278	256	255	250	277	286	303	270	261	258	258	267	283	261	294	247	302	257	250	263	282	295	258	275	291	266	270	255	276	256	267	295	261	275	289	272	286	288	274	294	265	278	252	305	275	251	270	264	276	288	278	253	253	252	268	275	258	282	287	255	272	275	271	275	250	281	270	257	271	253	286	304	276	285	286	268	282	264	255	258	263	262	282	240	259	277	284	298	263	275	300	277	265	289	277	269	253	291	284	255	274	301	249	289	270	268	254	247	242	285	269	299	268	259	268	271	302	271	288	281	262	265	265	249	267	278	302	282	269	289	260	250	262	264	260	250	270	251	289	277	269	277	266	259	260	265	258	288	260	269	277	274	273	261	256	307	279	271	238	233	279	284	304	307	301	281	283	263	265	312	264	254	264	246	270	283	286	265	278	263	249	287	285	256	260	255	276	272	268	281	273	287	290	266	263	262	281	293	230	293	274	263	296	261	291	265	261	270	262	255	293	277	304	270	281	267	268	279	288	284	246	260	262	276	283	259	276	266	261	270	284	259	277	266	275	297	259	294	248	243	296	262	268	258	306	251	287	253	283	272	243	246	295	260	269	274	278	260	271	275	283	275	266	283	286	295	262	270	240	264	279	297	303	273	253	282	315	306	286	274	268	265	274	280	256	232	338	285	247	266	262	319	285	296	266	279	261	249	276	285	265	268	272	266	289	272	240	317	279	257	248	287	238	285	280	244	262	252	291	261	258	271	294	244	260	245	247	262	277	279	284	270	270	268	297	275	279	228	287	262	281	269	251	277	249	286	277	257	267	262	227	265	266	273	279	246	267	264	258	280	268	254	272	269	267	260	287	250	267	292	288	264	272	268	293	285	251	258	299	255	243	295	259	275	257	301	254	266	247	310	267	269	288	286	254	281	272	258	250	286	223	262	280	260	282	300	239	260	286	289	214	270	242	268	274	261	275	281	250	265	275	272	253	285	258	307	260	243	283	268	265	278	248	284	289	248	248	261	271	285	283	273	282	296	278	267	290	282	268	283	287	297	239	297	262	274	252	268	266	255	253	270	284	258	276	285	261	288	264	258	253	254	251	241	281	268	264	275	265	241	297	252	261	271	282	258	269	232	274	274	274	258	286	268	268	259	286	260	293	278	261	259	254	284	272	286	279	267	263	264	267	267	276	300	282	268	275	275	257	265	256	257	283	299	267	251	276	292	276	273	253	274	262	280	275	260	295	269	283	293	311	285	260	264	242	299	243	258	290	285	222	281	283	271	265	249	247	272	309	242	285	293	260	262	258	294	271	292	278	259	312	251	253	260	271	256	264	289	275	278	263	270	261	250	276	276	289	286	274	283	263	249	276	272	262	258	272	237	274	282	277	294	286	254	267	285	283	262	275	322	284	283	296	270	285	271	303	268	233	250	248	283	230	267	265	270	279	268	276	265	277	245	283	282	292	269	278	310	262	267	280	284	259	222	290	252	241	247	275	231	253	253	258	255	284	251	255	312	273	259	278	272	281	287	266	277	258	257	279	298	253	255	286	272	288	275	296	287	291	286	282	293	271	254	261	283	268	273	270	263	272	292	282	278	283	290	272	303	255	270	265	269	269	256	282	285	274	270	270	305	262	258	260	278	276	277	271	234	278	240	282	260	292	286	302	282	268	283	285	282	277	244	286	278	267	273	266	245	266	271	296	259	259	260	258	277	273	296	260	282	261	281	259	270	312	284	281	284	305	289	257	246	283	285	258	285	235	263	282	297	292	293	308	258	279	231	289	270	285	288	282	256	275	268	294	247	255	270	274	272	273	274	291	277	278	297	298	269	269	278	246	263	274	271	285	259	279	261	275	284	245	329	269	271	274	270	269	264	283	280	255	253	266	274	276	289	266	244	271	279	265	286	289	246	287	260	303	274	258	272	274	278	272	305	265	251	236	268	256	265	292	280	241	276	270	276	269	262	251	273	277	273	276	252	269	293	295	264	277	267	269	264	275	255	246	275	273	264	274	314	284	281	288	264	259	228	288	254	272	262	265	267	265	259	289	263	270	280	252	278	274	275	277	293	285	248	255	274	304	273	249	277	243	273	271	255	263	290	286	285	278	231	259	293	293	265	290	249	283	257	270	291	284	285	275	281	274	278	263	242	260	267	256	264	268	278	275	277	244	264	291	269	315	295	259	272	278	283	269	293	276	273	265	297	278	264	260	302	273	289	265	284	307	269	249	283	265	244	266	281	255	275	255	246	275	263	269	277	282	295	244	238	321	261	271	294	258	229	286	277	255	262	301	261	268	273	293	260	285	251	285	276	300	256	264	280	254	270	312	258	270	269	247	265	282	245	255	227	274	299	299	261	272	291	270	275	296	285	271	276	259	282	272	258	263	292	235	271	289	267	275	248	260	281	254	246	303	239	250	280	252	248	284	258	291	255	286	273	276	269	304	279	274	285	258	292	292	262	267	273	272	252	260	278	265	282	264	280	256	246	263	281	267	258	291	286	276	249	282	237	276	280	280	264	267	246	246	250	292	308	239	273	255	294	297	270	286	283	262	271	293	262	254	323	270	293	307	298	268	266	268	252	294	267	254	279	269	289	267	244	298	291	295	281	259	302	263	303	291	269	288	302	274	288	292	273	244	286	299	285	276	258	292	280	267	293	269	265	277	284	249	237	276	287	278	296	289	266	287	259	253	249	265	248	273	268	286	273	281	244	276	301	287	292	284	267	265	286	297	239	258	279	276	285	245	251	281	301	267	239	310	268	276	254	275	275	267	300	278	320	284	253	264	294	265	283	283	257	282	279	340	282	285	250	269	279	250	272	290	261	279	272	248	275	307	260	260	295	264	262	269	265	247	272	272	272	285	248	258	262	252	268	273	270	298	268	271	276	265	287	268	268	272	263	267	297	269	259	271	287	251	285	284	285	312	254	260	275	279	255	247	251	290	265	265	284	270	285	269	274	264	278	283	268	291	245	256	305	284	271	266	316	263	255	265	280	258	276	283	247	247	261	254	279	262	277	268	258	310	280	304	294	253	266	277	282	274	282	276	252	274	244	287	251	271	276	287	260	244	252	270	274	253	264	279	295	300	284	283	254	276	258	277	276	284	278	242	241	296	274	231	292	262	265	283	276	275	249	279	283	266	266	251	275	270	262	258	295	264	270	249	271	252	267	260	263	275	292	284	268	296	296	272	266	275	250	257	282	290	281	310	284	256	260	293	281	297	287	270	275	275	257	287	244	279	268	290	250	286	291	267	278	279	283	258	258	236	262	301	289	264	235	283	280	265	270	282	263	255	268	267	299	306	261	259	247	283	250	278	264	295	254	268	256
20791	53220	64383	54294	7175	2636	2088	1791	1675	1604	1415	1296	1474	21537	33258	27736	25031	13810	7076	3637	1704	985	696	669	659	656	658	651	672	673	675	714	642	610	681	607	639	654	704	681	632	657	665	635	651	710	667	603	633	655	652	657	687	657	657	634	714	673	667	597	690	649	650	614	621	625	611	686	665	700	642	640	688	664	651	631	727	637	656	665	704	670	674	641	669	614	698	660	655	654	672	645	599	624	650	714	634	653	647	693	636	634	671	671	610	640	637	634	651	642	622	625	618	638	667	613	681	679	676	680	653	632	660	652	596	655	663	675	606	668	700	664	658	652	626	621	645	676	668	670	627	637	655	650	661	657	664	653	672	642	588	637	635	704	672	635	614	741	613	652	632	647	628	622	639	668	641	666	645	641	640	644	641	657	714	652	625	654	670	656	664	614	661	657	628	630	648	635	659	659	668	616	629	686	639	659	644	669	679	647	664	672	660	658	643	681	677	643	686	637	675	697	653	704	638	645	688	681	652	652	638	669	654	626	701	679	690	676	647	639	685	681	632	693	636	628	646	681	636	651	591	698	671	623	664	666	679	686	644	647	650	648	639	654	618	618	642	650	629	646	646	620	644	629	622	648	665	639	668	664	671	686	594	709	688	651	648	650	678	649	713	644	681	671	664	663	632	653	673	681	685	648	689	642	617	626	637	636	683	689	635	666	599	666	611	661	651	650	651	684	695	647	690	669	618	675	609	655	656	662	662	651	627	640	678	656	644	635	670	631	624	646	635	632	645	614	625	690	659	621	645	663	629	659	650	646	633	616	639	675	673	643	676	628	662	689	663	636	648	642	654	611	652	636	671	644	631	635	695	674	652	625	648	651	670	598	630	658	661	648	666	721	663	641	638	672	649	636	656	632	630	686	652	664	654	622	623	626	671	667	658	636	645	641	622	592	679	665	641	631	620	655	656	650	655	693	601	670	621	629	638	638	620	637	626	667	656	653	625	646	645	617	644	627	655	640	598	654	679	661	629	652	607	660	692	691	654	671	653	618	633	655	622	643	654	621	631	641	645	633	641	687	649	601	651	672	567	658	636	652	700	654	619	653	583	635	644	629	678	626	623	681	666	674	645	650	677	640	680	680	656	677	627	667	625	640	659	655	683	650	630	645	627	615	699	669	601	634	670	643	612	658	639	677	625	671	657	602	700	674	660	627	644	653	623	678	668	649	665	639	657	647	654	677	693	664	682	689	657	682	642	643	638	623	627	608	684	650	674	697	681	674	662	666	682	628	649	637	637	646	644	654	661	643	668	666	660	622	624	646	686	651	609	629	617	676	603	661	672	597	630	649	662	630	642	692	628	670	653	653	661	636	662	627	665	640	635	638	628	607	648	616	658	650	647	633	618	636	631	620	684	594	615	609	714	641	681	647	643	624	607	693	666	657	642	634	694	634	616	675	671	612	663	602	636	694	663	705	648	661	631	641	686	649	666	642	632	602	671	676	651	640	675	617	637	655	619	640	653	628	645	637	600	657	658	670	641	651	631	629	644	612	638	626	645	670	700	633	658	645	672	630	624	675	670	641	671	649	627	678	637	676	641	662	708	640	682	664	659	687	664	640	615	693	666	649	686	655	650	638	660	590	654	642	681	652	625	629	654	755	653	670	648	610	655	642	670	637	644	672	629	648	662	641	600	648	657	659	701	623	619	639	636	663	646	654	631	635	664	601	636	674	632	634	659	671	692	685	671	604	666	621	645	638	664	646	604	614	627	625	647	652	651	616	669	617	622	651	642	657	670	687	655	694	649	680	673	677	644	656	663	678	601	648	646	684	624	644	597	673	656	661	632	649	709	629	662	674	636	641	650	623	626	669	632	651	608	635	596	608	661	680	640	648	648	646	634	643	693	632	627	672	676	639	637	635	666	659	681	669	640	668	620	643	653	689	674	647	627	663	627	654	684	652	671	613	575	648	660	600	670	644	638	677	607	643	659	665	653	651	655	609	647	669	629	649	674	595	691	648	655	682	623	678	653	658	661	664	617	649	640	655	632	662	644	637	655	642	628	647	677	669	653	653	685	657	679	667	652	637	706	682	669	654	669	658	656	609	629	675	645	675	664	699	677	661	624	679	688	672	672	675	658	626	654	635	609	664	673	660	653	626	636	634	626	699	636	640	665	649	643	641	667	667	623	652	704	644	654	670	679	636	670	636	650	661	645	624	631	655	667	658	673	650	631	693	682	627	690	649	667	683	646	629	694	638	678	687	687	664	615	664	681	679	655	613	646	623	679	611	609	628	628	690	667	617	630	652	649	657	630	588	692	658	647	618	677	696	636	692	696	657	645	668	648	621	651	631	680	636	664	653	641	659	650	616	661	669	642	623	610	644	674	654	660	633	648	609	623	639	688	644	665	671	652	628	660	640	629	601	628	648	709	655	656	672	648	691	661	623	644	654	648	677	615	634	642	687	642	662	677	657	660	673	610	671	631	669	625	653	630	644	660	663	664	671	600	625	641	655	637	649	663	663	638	633	664	647	636	633	643	682	621	674	653	688	669	654	676	655	669	648	649	666	667	635	650	658	640	674	653	665	624	704	667	635	645	674	610	654	721	682	621	687	636	655	650	638	696	645	606	688	650	605	633	662	671	648	653	619	688	656	661	626	668	628	641	634	636	632	645	668	634	660	658	670	619	636	660	659	645	663	621	636	686	657	647	611	636	660	654	625	673	656	652	657	624	650	678	626	656	609	663	634	665	674	657	634	621	659	657	611	664	603	697	640	680	640	624	620	626	619	643	658	638	678	655	676	683	615	666	617	662	698	645	676	658	602	631	637	707	608	677	665	573	604	642	647	699	637	608	659	684	640	653	651	659	639	642	656	666	651	635	653	596	625	686	642	603	648	655	705	636	647	659	647	662	645	626	640	686	675	629	680	626	670	605	686	683	678	648	657	650	614	645	636	614	665	671	645	639	669	640	674	664	623	664	647	678	647	673	677	661	618	642	641	674	641	628	622	626	627	605	627	657	602	634	642	626	690	633	614	618	660	681	591	636	624	658	609	645	650	606	667	644	648	633	670	700	669	646	696	664	664	669	613	666	677	647	656	666	660	645	692	643	694	632	671	653	620	707	594	696	621	645	601	663	636	673	615	632	655	642	662	638	598	648	682	646	640	663	673	656	633	641	626	686	641	656	612	648	656	650	669	641	682	670	609	608	631	660	641	719	655	650	669	678	666	641	647	693	628	661	609	660	671	662	653	642	661	684	696	678	642	648	645	636	672	645	659	671	626	656	605	658	633	672	628	656	672	687	614	679	624	680	627	631	674	634	727	675	608	684	677	665	682	628	698	657	692	638	719	621	591	670	613	675	612	660	631	625	680	637	655	640	668	693	624	638	657	637	679	610	645	618	603	649	617	647	638	618	703	668	622	613	672	686	647	694	626	663	686	668	653	664	641	618	708	716	637	666	629	675	662	673	645	675	678	640	650	678	677	653	612	646	698
3829	5839	6034	3051	520	409	406	384	376	375	401	401	415	465	706	860	805	676	559	498	393	423	389	386	373	361	374	397	385	348	398	344	328	377	358	401	411	368	366	358	379	368	386	361	349	370	390	371	366	361	384	423	377	378	408	412	364	376	376	371	395	364	364	369	383	391	391	379	381	361	382	384	376	385	321	378	387	387	399	354	405	356	388	343	365	351	366	348	353	421	375	417	372	397	383	359	385	385	354	409	391	379	354	374	371	356	431	435	409	408	366	402	379	366	359	374	352	384	367	391	351	391	392	373	380	368	370	396	408	371	364	387	369	379	385	351	351	366	391	395	382	388	379	382	369	370	350	342	376	385	422	357	409	382	352	361	392	412	376	359	363	356	403	397	361	343	424	357	348	404	366	364	391	349	388	375	375	373	439	351	379	389	399	385	392	365	376	376	391	370	385	383	363	399	390	368	404	349	385	394	401	366	396	369	377	396	357	368	393	394	380	403	358	388	393	384	364	402	392	379	375	399	385	384	384	390	388	365	364	369	391	365	398	396	339	409	376	381	382	382	398	374	377	403	367	378	350	385	349	364	375	348	330	396	363	359	379	361	348	351	408	355	361	374	395	298	370	373	384	421	351	397	380	407	388	375	345	432	346	380	372	364	354	376	410	355	338	381	374	376	370	380	373	411	354	350	405	354	380	367	389	381	387	381	395	391	361	357	354	372	354	385	368	411	363	352	387	394	361	382	378	364	407	389	394	367	352	358	373	352	385	377	400	399	369	353	419	351	375	405	400	382	404	401	378	378	387	393	365	378	387	355	382	386	410	372	367	373	362	328	381	414	397	388	373	391	375	370	363	350	311	385	381	415	394	375	377	423	387	396	394	384	383	394	360	347	395	382	377	420	365	385	358	362	373	362	381	361	402	363	382	412	392	341	358	357	371	399	391	397	366	373	375	341	366	400	370	376	384	442	346	375	360	353	392	353	341	410	371	343	379	370	368	389	386	390	396	413	379	355	401	376	360	368	389	382	388	413	363	368	380	388	368	370	396	341	395	399	394	375	369	373	376	389	398	369	377	365	390	327	350	352	387	394	374	406	382	335	382	368	379	386	368	374	379	413	353	388	389	385	365	377	400	403	407	392	344	363	414	360	382	360	414	378	393	418	377	386	374	341	352	406	365	368	404	341	370	366	382	383	398	379	384	379	393	397	387	369	401	357	405	393	370	386	351	375	390	342	393	365	376	374	374	399	357	372	362	417	379	354	365	359	405	397	376	352	380	392	358	384	340	418	375	398	416	314	349	385	362	330	362	380	394	380	376	359	393	373	369	370	339	339	367	393	357	358	395	369	400	338	359	380	372	392	366	385	373	404	360	340	381	389	365	394	325	385	389	382	377	383	359	330	387	381	377	378	375	342	379	405	374	357	362	371	399	381	339	393	325	374	395	378	405	351	384	376	359	351	371	369	404	369	373	376	399	396	353	378	378	374	366	355	364	342	361	380	351	364	396	352	383	370	384	379	361	377	382	363	360	360	384	394	382	365	378	374	381	396	400	384	366	349	414	411	390	394	397	371	376	406	398	393	352	375	397	410	423	391	351	366	393	367	392	317	388	378	354	379	352	399	358	368	361	379	399	356	389	376	401	362	383	376	426	366	355	339	392	348	407	375	366	387	426	386	415	394	366	329	391	337	375	366	405	373	377	400	380	354	435	365	357	378	339	389	382	387	353	360	361	392	349	399	369	381	362	383	365	375	370	354	344	390	399	368	339	423	388	390	374	389	381	371	379	362	382	394	393	397	381	354	372	380	355	412	365	397	405	385	354	362	358	414	360	383	346	350	363	392	357	365	385	398	361	360	351	382	379	397	378	349	377	380	409	353	377	368	389	366	382	384	373	372	424	413	383	357	364	374	387	404	383	411	350	394	388	404	361	349	369	370	340	378	354	395	383	379	374	361	352	397	371	396	375	391	366	377	370	378	342	374	362	376	390	386	393	372	397	377	372	396	348	419	334	390	356	362	368	398	395	358	374	367	376	369	376	383	357	385	420	388	405	369	343	381	393	365	356	368	369	394	373	369	353	365	376	337	389	353	344	392	365	387	381	381	398	397	384	414	340	379	373	383	346	359	390	376	351	397	380	386	332	382	368	382	400	381	362	402	367	368	392	372	410	368	396	393	383	404	369	391	396	368	375	359	364	377	368	363	347	387	381	374	389	373	379	348	371	374	376	385	378	362	393	381	404	367	361	385	365	388	398	359	380	415	387	387	378	366	400	345	375	399	437	420	368	371	389	394	388	366	388	388	362	372	351	356	371	403	372	364	350	380	401	401	368	376	421	348	367	370	408	395	366	364	425	358	373	416	356	399	365	390	392	360	411	359	371	400	331	390	382	391	357	361	367	352	323	375	370	399	395	393	346	377	365	394	391	384	382	367	393	346	381	384	383	403	364	401	389	403	378	348	420	348	386	369	380	378	372	359	386	360	362	382	365	367	380	415	390	385	364	362	393	368	405	381	378	376	362	336	352	406	345	376	404	358	389	346	354	391	362	398	346	413	376	394	365	389	415	363	400	372	383	366	410	400	358	385	401	364	375	392	394	397	380	390	378	401	369	387	364	347	356	340	389	392	379	353	375	365	393	387	321	391	365	390	340	376	370	365	402	410	367	407	358	360	409	389	359	357	378	347	382	376	399	395	392	345	394	349	393	360	366	343	399	403	372	395	387	377	351	383	359	380	411	420	391	377	343	384	349	386	387	361	387	357	369	392	409	339	352	399	391	380	390	402	380	381	368	381	381	369	368	365	354	348	412	393	379	399	355	384	396	361	387	358	365	387	334	359	386	384	372	401	398	397	370	347	387	353	370	351	372	390	363	383	407	379	359	390	415	384	377	374	371	386	348	333	377	393	369	333	354	388	401	369	366	364	410	400	415	383	345	382	374	396	384	390	362	378	355	385	366	364	376	359	384	381	365	380	455	409	341	386	348	347	391	365	370	356	338	382	384	372	399	370	387	359	370	376	372	369	399	413	362	355	373	350	398	345	382	358	344	366	396	348	345	403	400	350	381	372	372	380	369	378	344	355	386	356	396	346	400	364	379	363	351	436	376	401	356	414	351	396	354	346	354	388	355	374	428	380	380	368	404	364	334	336	385	348	380	377	397	415	373	397	373	398	415	399	402	389	407	363	366	390	355	381	391	371	366	335	372	372	370	369	386	392	376	394	373	384	366	366	384	351	369	411	372	350	320	345	360	394	399	389	334	377	390	374	377	372	359	375	419	386	351	408	383	397	432	396	386	369	340	374	367	354	367	346	360	422	374	370	339	361	341	377	342	376	366	413	372	362	410	379	343	374	350	422	370	397	393	409	366	348	394	355	413	356	387	346	365	331	421	407	378	353	364	377	346	362	414	405	332	345	394	393	362	347	378	377	395	366	363	351	360	378	352	388	376	369	373	392	403	423	375	352	359	408	373	369	377	370	407	411
3854	8692	11524	8639	1413	990	970	938	957	930	939	908	905	1575	2833	3142	2901	1969	1526	1243	967	888	866	903	883	860	885	917	864	829	864	794	813	849	866	796	899	852	883	857	828	873	880	857	949	859	827	904	893	866	886	900	839	875	864	857	877	872	894	895	875	836	866	875	847	909	860	902	897	879	868	927	888	844	847	861	849	944	887	833	910	882	884	850	832	839	832	906	880	922	917	909	882	887	895	841	881	852	840	886	856	868	888	916	869	852	839	858	872	869	866	922	936	800	842	856	848	876	916	882	864	877	865	872	847	845	894	889	841	897	904	886	874	874	819	890	834	857	896	912	861	850	836	853	827	901	824	825	835	881	853	914	876	807	839	867	876	894	849	857	848	892	827	873	877	926	844	841	922	831	843	848	849	835	853	873	915	870	841	859	891	856	876	848	881	843	824	905	838	874	910	879	884	890	891	839	869	944	891	849	874	854	931	881	871	880	917	914	814	865	845	903	874	822	858	883	868	896	846	853	874	862	886	848	915	849	873	861	922	942	864	873	838	914	882	865	869	872	852	948	876	870	864	876	913	926	831	904	861	810	914	903	824	868	855	840	879	863	846	870	930	892	906	873	916	878	886	881	907	883	923	923	830	863	895	885	904	823	887	886	921	893	934	910	872	843	832	834	898	844	880	880	878	823	881	896	852	884	838	874	887	868	819	894	861	856	886	841	863	907	959	850	834	859	852	900	863	879	855	877	868	879	883	895	868	858	871	810	854	846	880	944	875	918	937	903	924	861	885	844	848	841	836	918	887	888	889	865	824	892	879	898	858	868	924	862	831	888	840	882	876	903	932	875	895	872	862	862	909	844	866	888	876	819	891	877	819	852	884	860	814	890	865	870	865	885	824	918	890	888	865	890	831	881	910	899	882	867	811	868	891	889	933	847	911	834	893	856	875	833	883	889	932	882	850	886	882	950	867	913	878	922	882	864	875	858	895	866	853	911	896	890	866	876	877	846	841	879	861	854	904	872	882	890	863	858	867	840	884	865	860	832	888	895	891	847	871	873	829	898	842	865	855	845	880	902	843	923	857	879	902	855	804	826	835	904	856	884	862	832	876	862	890	870	921	884	843	864	905	845	913	894	880	825	929	867	930	870	886	866	921	917	883	826	827	928	849	888	880	912	844	886	842	864	943	918	828	892	854	903	877	850	848	947	827	870	869	889	901	906	884	826	851	894	833	814	832	857	896	899	883	890	890	866	888	890	850	843	876	824	808	865	875	825	861	897	831	877	945	869	922	881	877	868	788	909	852	891	831	914	905	862	848	923	846	817	877	844	855	821	841	879	833	829	865	853	854	869	879	842	895	939	855	854	809	797	840	882	847	875	897	862	891	854	894	823	831	902	929	889	870	861	829	910	909	828	898	830	867	847	911	872	856	836	949	894	854	878	905	888	855	880	883	872	814	845	911	940	916	930	854	878	883	846	893	893	881	887	839	873	885	867	902	838	886	885	847	878	879	873	841	906	908	843	860	881	808	893	848	835	844	890	892	817	866	921	913	876	933	863	803	856	862	849	882	867	950	885	890	904	827	871	879	853	941	871	912	879	896	902	836	864	846	967	910	879	891	859	855	862	876	861	862	874	874	873	861	873	918	886	822	847	849	886	941	863	856	830	868	873	879	855	899	858	870	833	807	855	909	875	864	884	840	826	831	870	900	867	868	843	829	921	894	881	856	871	888	903	884	868	859	889	895	816	926	819	854	849	886	888	857	859	865	874	838	897	832	897	905	858	847	799	845	875	875	865	859	887	867	841	926	816	869	885	889	881	907	916	857	891	837	859	905	857	917	850	879	866	850	926	878	858	883	896	851	876	921	877	876	873	849	877	877	891	888	893	844	872	834	835	838	907	852	824	880	884	905	843	855	780	910	850	907	819	881	857	834	892	878	906	870	884	888	881	862	876	919	877	928	857	858	914	824	877	892	887	897	894	917	836	867	858	911	877	909	864	888	847	881	844	868	887	873	881	862	890	846	849	907	893	918	875	909	797	888	828	879	911	894	856	828	896	850	885	903	931	871	920	868	891	899	844	877	902	862	911	872	853	844	845	943	874	925	879	842	928	836	793	904	839	873	868	880	895	871	890	864	898	806	860	911	906	869	812	858	866	878	858	841	876	868	907	866	918	868	849	874	903	843	889	843	887	850	878	833	901	901	951	816	904	868	819	850	859	890	890	923	853	897	850	828	852	904	889	880	881	838	874	830	901	873	847	905	879	840	859	861	927	840	852	908	891	843	838	925	869	900	874	897	887	830	845	894	881	890	856	869	848	874	862	865	897	864	904	867	917	849	819	881	831	862	949	910	889	838	912	869	907	873	873	806	815	857	857	854	878	938	865	909	879	897	874	805	919	868	855	888	843	833	902	829	827	904	882	903	932	886	853	861	850	916	867	871	924	895	906	914	864	871	884	908	865	830	913	827	835	884	873	821	875	878	903	895	881	875	815	894	901	869	913	884	886	843	878	883	823	904	883	898	851	852	889	845	867	875	882	853	878	892	882	851	877	852	864	827	881	889	895	874	918	848	882	850	885	907	819	872	931	857	817	895	932	873	794	850	870	854	816	828	903	867	853	852	893	896	848	926	918	910	901	896	850	882	817	876	852	891	932	938	885	859	857	846	865	843	866	842	893	850	844	841	871	886	908	833	840	880	852	872	947	855	906	895	875	865	839	877	834	884	853	852	882	836	887	872	916	891	812	826	874	896	919	882	874	893	814	862	866	852	832	862	887	870	889	867	865	881	889	815	874	926	889	889	813	891	872	887	893	911	835	870	864	859	877	859	829	897	895	827	896	852	856	842	904	868	818	866	879	867	844	898	869	845	831	901	857	837	907	841	896	866	889	849	917	913	853	934	894	862	835	888	879	867	871	908	867	887	866	883	876	821	887	886	865	871	883	877	857	861	881	873	865	826	830	871	888	861	848	862	911	860	867	808	889	872	830	859	881	890	872	874	903	880	896	879	873	925	858	898	919	897	890	859	891	858	868	893	877	848	901	939	898	934	879	893	846	889	851	876	853	812	886	848	867	840	887	868	870	905	891	895	877	896	855	863	855	827	880	891	872	924	831	886	916	885	846	887	853	858	956	899	860	848	840	840	901	872	881	906	840	850	848	866	863	904	836	886	873	847	884	864	867	882	865	853	886	879	886	792	882	884	913	921	900	927	881	841	900	913	846	884	898	809	830	876	898	846	908	880	871	780	830	827	898	901	893	835	859	842	890	868	879	879	863	869	847	881	871	896	861	837	876	855	896	854	929	813	851	870	864	865	833	902	931	843	825	896	912	904	862	897	837	822	862	875	822	829	889	863	893	823	912	884	900	896	850	839	831	871	840	881	890	904	910	879	849	836	864	887	874	878	900	877	880	899	888	867	821	882	845	860	863	863	867	874	817	897	870	854	903	839	868	871	840	853	854	889	918	847	869	845	888	865	865	850	872
43625	57476	57019	41176	12172	1002	494	425	390	421	393	371	399	1614	4743	4557	3562	2072	1079	625	439	350	319	323	288	346	327	299	328	289	326	304	327	299	336	291	306	351	340	322	311	325	300	296	318	312	249	338	291	314	330	275	325	305	328	335	328	303	332	344	353	329	356	327	327	306	295	340	322	348	308	338	283	288	314	319	350	298	284	267	317	320	334	295	329	316	302	327	299	314	314	295	305	306	327	286	291	337	322	345	328	311	332	299	311	311	319	354	324	317	327	318	347	303	312	291	335	308	303	326	303	312	321	314	348	308	334	308	307	310	307	300	321	335	327	282	293	371	287	323	291	342	311	309	297	332	305	306	319	319	319	342	305	309	314	352	315	314	331	314	296	324	318	321	312	321	347	344	317	305	327	301	313	322	332	314	317	309	309	313	289	300	311	354	339	345	313	336	321	333	312	299	324	295	329	331	302	331	317	320	293	308	320	327	324	310	323	319	334	304	342	313	307	327	326	321	300	334	332	345	317	292	308	353	299	315	330	319	303	334	313	335	278	299	312	327	281	299	323	317	276	289	307	299	317	322	290	312	281	288	318	340	317	322	339	322	301	293	316	340	308	325	296	307	333	327	305	330	299	304	318	314	308	336	310	297	295	348	281	301	330	311	293	323	306	305	339	319	360	338	295	293	283	304	299	314	307	360	336	311	343	276	314	287	331	330	315	294	313	312	289	301	311	324	306	303	321	334	295	318	337	307	315	313	307	328	332	303	311	309	334	324	320	319	314	298	309	317	332	299	355	332	327	322	350	309	299	327	289	313	335	313	320	287	325	286	306	310	323	302	326	316	319	329	298	304	341	351	337	308	310	313	324	324	347	340	314	286	333	322	307	299	278	323	311	287	322	265	330	315	321	340	323	306	314	278	307	299	336	296	292	315	309	300	302	290	316	340	341	302	328	315	335	314	312	298	310	349	306	335	344	303	301	363	325	306	318	317	314	307	304	309	285	337	339	330	310	340	323	265	333	315	350	339	312	356	310	345	312	291	309	330	331	302	316	317	290	334	332	320	329	353	326	328	326	337	319	325	308	308	303	325	337	315	331	324	335	347	295	343	315	319	309	339	327	332	325	308	329	347	334	300	309	326	323	325	332	291	308	350	322	315	311	276	312	309	338	319	336	315	320	335	336	306	309	321	335	303	346	312	294	333	293	304	310	311	299	347	320	288	314	325	311	342	291	319	327	310	309	311	341	323	330	325	329	330	303	285	352	339	294	297	293	308	338	314	324	343	301	316	334	276	312	339	364	318	274	356	308	298	309	322	342	320	310	308	312	322	304	343	329	356	328	321	342	302	304	310	320	301	303	292	322	338	341	280	339	315	351	293	343	300	318	345	338	292	313	316	340	301	320	308	315	322	329	321	317	300	335	279	323	311	321	314	301	308	291	365	328	296	316	327	309	328	300	303	314	312	324	319	326	287	318	370	334	301	306	338	323	303	338	323	305	305	292	326	298	354	320	304	309	303	323	335	308	316	266	336	313	332	261	296	337	264	335	301	285	312	332	340	282	300	334	315	309	303	302	318	289	288	315	316	317	310	317	320	315	306	305	308	303	313	315	292	297	314	316	342	295	306	292	302	331	324	358	317	292	322	324	337	313	320	296	290	297	290	300	330	308	324	323	331	323	293	337	314	321	319	298	334	344	325	283	316	315	302	293	302	325	333	318	306	341	331	337	315	319	276	290	293	292	327	350	325	324	293	321	326	341	342	316	299	322	311	317	305	327	316	304	281	306	343	321	312	318	335	312	304	287	320	326	324	321	320	317	298	284	313	312	332	339	303	345	330	330	319	323	313	335	362	309	301	291	292	318	341	307	351	334	331	323	310	308	284	322	329	310	340	301	322	329	293	292	316	310	313	306	321	285	302	328	284	338	295	308	306	328	302	304	354	349	315	331	311	317	338	297	304	302	272	338	349	306	362	335	302	320	337	327	343	316	287	329	323	343	280	319	352	294	312	331	309	311	347	296	334	309	319	297	307	324	311	340	340	334	328	311	323	293	312	318	329	325	349	348	314	287	332	334	303	321	341	294	309	343	346	296	329	304	310	319	295	334	318	340	344	320	303	287	308	332	360	295	303	330	351	310	321	318	342	285	301	322	329	304	308	317	292	316	332	304	332	346	297	315	328	282	334	323	323	319	281	321	315	335	329	282	306	294	307	345	337	297	297	307	309	293	298	347	262	311	307	325	311	311	317	296	336	311	319	278	338	284	308	347	320	316	344	329	328	312	328	272	299	323	303	340	323	299	293	315	305	307	294	304	333	289	294	317	320	301	322	320	333	295	292	336	345	305	331	308	323	313	344	313	316	318	309	282	292	291	326	333	312	323	343	335	322	306	297	284	330	286	304	284	313	326	290	339	335	321	345	326	304	334	320	292	319	357	294	310	325	285	302	296	324	302	353	327	306	295	303	320	313	335	306	347	321	338	312	303	312	340	309	321	317	296	322	366	312	341	327	333	321	313	290	313	317	308	299	302	317	337	328	329	320	328	332	296	308	298	311	297	309	326	332	307	330	340	300	315	306	318	347	323	331	306	320	340	300	309	320	331	339	313	324	301	292	308	309	306	349	303	300	291	341	294	339	312	327	295	266	327	316	322	343	305	331	321	321	354	305	302	326	303	306	314	315	357	331	336	327	297	332	302	306	341	316	313	321	309	319	335	342	303	323	326	324	340	309	338	305	272	307	304	295	286	304	307	316	340	318	293	334	320	294	319	298	334	331	297	355	281	304	296	330	341	339	342	322	323	296	329	332	310	316	318	325	361	313	325	329	349	349	313	305	284	339	334	298	305	319	326	324	308	327	321	307	308	330	354	325	325	304	312	322	306	315	281	326	324	332	322	305	293	284	343	326	326	329	279	346	325	300	356	320	308	321	317	301	333	334	337	329	311	282	314	329	334	321	308	362	323	326	307	337	289	311	337	330	319	310	306	317	291	310	284	337	302	276	299	347	297	311	324	323	292	317	327	304	314	312	317	337	310	309	335	311	291	318	349	308	313	325	317	303	313	298	301	328	332	319	324	326	300	302	308	325	274	329	322	312	353	316	341	253	291	332	321	327	298	306	303	326	325	296	319	325	338	307	299	292	308	318	338	283	325	296	314	335	320	324	328	336	308	330	329	314	315	316	324	324	309	328	325	316	293	319	308	343	329	316	317	285	368	354	315	308	310	291	317	283	326	333	339	312	342	305	340	344	305	305	310	341	335	303	343	330	307	324	314	321	300	328	296	315	298	326	309	318	311	324	331	319	340	333	366	275	309	292	320	318	290	309	298	306	303	306	318	315	333	316	300	316	336	296	294	335	305	317	333	330	321	312	327	329	357	312	294	333	362	329	306	288	322	334	307	314	307	328	332	331	324	295	304	333	344	297	308	314	306	317	290	337	294	356	330	306	317	301	309	298	315	355	358	367	327	326	325	298	285	297	344	321	321	302
25748	42560	51510	44635	10943	1698	1415	1334	1315	1142	1124	1070	967	8372	20754	18165	15375	9206	4756	2552	1378	955	835	727	708	774	687	720	759	754	763	759	726	694	742	757	697	714	738	772	705	736	699	766	759	765	748	761	775	694	749	772	741	732	729	714	744	746	841	727	773	786	691	751	738	730	737	753	713	702	743	726	759	742	725	766	743	726	762	763	764	758	767	732	754	826	802	746	738	700	724	706	732	724	697	784	751	730	748	753	716	737	710	747	729	742	744	756	757	753	764	765	802	721	836	701	722	737	749	716	748	753	749	715	711	732	783	703	754	745	741	765	721	737	755	705	728	740	762	745	714	731	733	736	729	783	753	755	757	767	742	800	722	764	752	732	770	712	702	790	766	763	732	736	747	730	731	767	843	771	707	753	807	753	727	743	727	771	734	726	710	746	796	759	712	781	731	723	730	698	774	718	749	738	700	769	783	722	751	673	748	726	732	761	733	755	744	779	736	772	717	748	737	766	754	753	742	751	738	684	757	776	724	755	717	752	705	774	785	742	769	690	705	751	716	701	697	761	788	740	727	774	763	728	740	748	716	686	730	754	751	745	775	777	757	751	741	707	767	750	759	720	764	781	739	765	751	744	720	734	713	732	776	722	734	745	730	743	720	750	751	705	697	739	738	802	756	741	734	764	747	729	728	748	807	733	751	742	767	724	709	759	716	751	776	746	783	705	715	746	700	754	742	704	734	709	771	749	763	772	761	735	755	776	752	708	726	741	753	751	737	714	794	758	755	767	719	743	705	774	743	704	709	768	778	749	717	799	753	734	755	730	736	731	696	749	722	741	761	703	695	764	748	721	694	700	733	770	728	770	706	702	754	762	796	736	786	716	696	701	766	741	764	722	717	756	727	737	747	758	765	730	730	729	760	775	786	747	775	747	730	768	737	751	705	735	715	760	721	727	717	764	752	755	750	733	729	744	738	745	756	690	759	730	720	746	723	737	772	795	763	778	748	737	776	724	757	721	735	737	727	736	773	727	805	750	748	726	762	780	760	735	753	776	741	713	737	732	746	740	745	689	770	719	770	714	731	764	777	733	733	747	818	750	736	723	746	766	714	779	795	706	732	679	711	747	748	755	728	730	789	782	751	744	763	789	778	780	751	733	783	745	753	738	723	733	754	751	732	747	778	757	756	711	688	733	749	791	783	794	745	753	759	759	751	776	718	704	729	791	715	684	759	764	730	710	773	772	747	761	746	731	709	691	775	728	664	774	753	748	737	707	751	787	751	767	727	720	718	753	761	712	739	710	745	751	783	782	716	731	762	777	725	753	715	725	698	755	726	719	787	759	708	684	734	739	726	661	739	747	741	739	690	713	742	788	800	809	688	685	758	707	751	775	750	695	750	725	833	745	733	741	739	711	737	735	741	724	716	743	751	719	724	771	766	712	736	744	699	757	774	717	724	712	712	736	728	758	762	727	737	740	763	743	735	774	737	800	753	731	742	772	761	725	717	734	764	747	787	754	737	713	738	733	747	717	732	738	717	721	765	766	751	752	727	737	730	726	754	734	784	744	717	783	746	737	767	718	723	749	775	802	769	727	757	749	671	780	693	729	796	774	741	780	792	773	736	757	790	740	792	743	795	709	749	764	804	744	769	728	734	771	742	742	709	749	727	707	709	718	753	739	764	726	737	744	699	757	783	781	766	752	777	729	779	721	737	757	747	746	773	768	779	753	763	745	744	733	758	768	746	768	799	736	795	712	732	764	749	765	750	749	723	734	719	763	789	789	756	725	815	757	736	808	708	747	719	825	717	775	751	779	736	770	771	724	727	738	765	699	808	747	721	738	756	739	737	763	760	775	738	681	723	765	716	769	748	724	730	750	739	758	752	745	744	724	738	727	727	688	760	697	748	721	737	725	745	755	736	716	733	718	778	729	803	723	724	743	695	746	719	750	811	762	760	765	777	764	781	688	731	727	729	716	752	736	711	657	744	754	739	763	771	761	753	786	727	719	702	708	735	728	716	718	708	731	750	779	727	732	743	709	725	735	738	743	744	722	756	767	746	746	759	719	750	716	766	723	760	772	730	740	726	823	745	761	769	738	717	741	764	772	743	724	841	774	721	745	756	746	753	717	741	719	752	736	730	770	753	766	767	726	748	744	741	771	761	746	752	792	710	750	733	760	722	797	726	749	748	738	766	756	710	757	786	814	766	748	755	751	719	758	726	732	772	748	713	731	705	737	775	697	707	764	782	746	782	743	779	729	771	711	776	800	771	749	705	740	760	727	735	763	773	769	773	729	775	713	788	739	680	747	745	721	714	774	760	772	770	706	763	743	806	718	790	760	785	775	703	708	695	706	720	745	725	783	731	721	744	729	703	751	758	725	754	722	696	737	797	766	752	732	750	729	697	731	796	705	723	763	680	764	741	733	779	726	792	746	723	692	763	756	701	800	730	716	714	740	717	759	753	767	717	747	734	784	771	718	753	716	757	759	752	804	742	749	766	752	713	775	740	741	730	686	723	727	713	729	729	754	760	769	769	740	748	759	767	719	750	804	711	708	763	711	707	738	789	800	728	760	751	717	741	739	761	795	767	758	736	778	773	742	749	763	741	707	726	753	739	760	748	739	768	727	783	751	697	758	739	733	724	749	692	791	731	779	726	722	706	739	784	729	757	711	762	737	746	780	770	737	753	780	746	696	778	720	714	765	753	775	762	789	761	751	755	742	724	767	764	791	758	759	716	759	772	739	750	744	736	762	822	717	757	740	747	747	685	788	729	776	755	755	717	780	753	757	754	777	747	737	782	760	697	746	748	775	743	758	750	754	724	767	732	774	776	784	709	726	736	759	738	725	751	758	748	800	711	760	739	732	712	736	746	712	754	738	741	743	723	725	708	724	729	772	731	771	744	695	780	725	710	773	720	734	747	748	755	793	703	713	724	754	736	769	747	804	725	728	733	716	753	768	714	744	744	755	730	749	760	739	716	767	725	752	735	762	696	724	748	727	773	777	715	753	715	743	706	733	739	761	734	742	744	754	726	730	729	743	732	722	779	762	718	720	740	764	770	782	727	771	736	717	760	729	729	718	787	723	808	734	739	742	753	704	740	690	713	773	748	715	715	769	812	736	714	699	771	728	729	731	813	790	721	735	718	754	756	763	757	738	749	726	787	818	715	761	726	778	755	768	744	763	748	707	724	755	766	769	733	714	768	734	721	768	739	730	788	760	732	736	752	734	744	766	736	775	791	730	769	759	752	744	728	727	758	776	718	756	821	723	735	747	768	762	700	748	768	737	720	727	714	703	709	794	723	768	806	765	772	733	767	769	752	701	761	697	750	733	710	743	727	745	752	745	773	750	719	775	739	736	746	758	727	759	741	720	724	752	752	726	751	705	767	720	752	721	743	799	703	729	786	767	715	772	804	702	715	719	771	723	740	694	700	785	754	749	745	757	740	731	750	773	741	764	728	756	733	735	765	716	751	710	724	731	705	712
56759	72458	70247	56571	23294	4533	637	425	443	387	349	324	325	2882	9417	9111	6522	3514	1636	863	476	280	276	273	279	281	288	251	272	293	241	292	267	254	255	251	245	261	267	262	256	263	271	256	263	269	225	267	287	264	289	242	272	240	254	251	275	253	245	279	256	256	247	244	230	241	274	284	269	279	244	262	270	235	270	271	270	267	257	286	257	299	257	264	311	240	270	273	290	262	245	263	270	279	271	242	305	248	274	248	229	286	270	275	269	249	257	229	277	284	269	267	276	268	290	247	283	255	282	289	285	312	277	275	268	252	245	258	270	246	249	250	282	263	250	258	278	274	274	271	252	245	283	266	238	256	271	284	280	263	276	257	271	270	245	255	246	266	250	263	239	267	267	245	247	260	242	250	298	274	263	259	270	278	272	245	238	311	266	257	281	265	245	283	287	268	265	276	274	281	272	251	250	269	250	238	233	283	252	285	261	243	277	259	280	262	252	237	261	235	267	282	223	256	273	259	265	269	282	242	268	274	322	249	278	273	254	301	268	262	266	237	253	258	254	304	268	269	272	266	273	279	258	229	252	279	235	253	246	281	242	284	239	254	266	243	269	256	264	284	308	253	263	235	279	258	266	267	267	238	304	266	243	232	242	272	258	238	265	290	245	267	285	231	247	291	272	246	296	243	254	232	249	260	272	283	299	241	237	261	250	283	272	260	254	245	247	264	248	260	235	266	264	268	235	256	255	268	293	226	269	274	237	263	271	283	269	245	261	245	275	239	260	251	256	233	297	247	277	284	265	299	244	290	262	271	269	236	264	264	294	263	250	237	267	273	290	278	272	258	284	270	270	280	255	245	263	280	269	285	255	244	270	240	263	241	276	265	250	262	249	268	271	278	271	266	285	233	240	248	261	277	279	281	256	268	284	256	260	263	258	270	273	243	248	267	267	258	272	275	268	253	258	266	262	253	264	307	277	244	268	294	282	243	265	266	254	245	247	263	259	253	253	272	278	275	264	241	274	288	240	285	267	261	275	272	260	291	276	256	290	273	260	264	261	243	262	283	284	227	264	254	283	287	229	258	263	252	293	242	240	257	257	278	269	244	259	270	259	275	263	270	262	268	288	257	279	252	283	254	291	271	239	248	248	239	273	247	247	251	248	268	280	246	250	252	248	274	238	261	279	249	260	287	250	285	255	281	257	255	291	280	268	259	253	277	296	246	255	251	248	260	253	268	270	242	223	274	274	252	246	233	247	271	251	250	221	276	238	287	250	234	247	274	243	275	238	289	271	276	272	227	256	248	274	257	243	254	274	249	233	229	276	255	249	268	260	253	280	291	260	265	262	289	245	227	256	261	229	242	262	261	257	268	281	278	285	265	245	233	269	269	272	244	267	254	285	260	255	275	238	235	251	266	275	252	258	249	263	248	249	268	265	279	236	293	245	251	249	244	266	275	263	270	252	269	244	286	278	290	275	249	300	249	259	259	248	247	270	282	234	239	261	240	265	285	271	286	253	242	259	277	283	229	271	269	274	249	268	249	257	226	239	258	253	225	261	238	274	265	277	246	256	283	248	279	216	230	238	252	253	271	253	225	274	267	261	274	256	281	250	248	262	287	236	290	268	265	272	279	269	295	278	242	271	290	266	247	266	283	247	269	288	272	262	281	271	257	274	266	242	272	294	252	286	271	256	262	229	280	254	240	273	264	267	249	290	274	310	280	274	259	254	251	272	266	247	273	267	277	250	262	300	251	259	263	264	287	287	256	244	256	239	256	254	237	288	289	254	269	265	267	280	252	279	269	240	270	288	283	248	261	267	244	239	264	280	300	263	248	272	249	238	260	250	264	296	253	262	288	269	253	236	304	250	239	273	255	285	258	260	267	261	263	238	271	252	239	258	271	232	242	285	310	277	236	230	263	220	255	277	261	248	247	239	250	253	241	314	280	294	238	298	279	252	272	260	252	277	258	229	277	247	266	261	259	261	269	242	226	223	246	280	239	268	299	279	249	263	260	253	268	263	264	285	257	270	260	265	287	246	274	265	241	291	268	269	261	261	243	253	278	252	272	271	244	264	242	255	266	268	272	236	246	287	241	247	279	255	261	262	242	259	263	254	226	270	263	245	274	267	243	286	235	244	289	267	262	262	263	292	245	264	287	292	268	287	282	250	262	255	270	274	234	273	268	258	256	262	272	269	256	282	261	228	255	248	243	253	257	252	294	239	277	267	278	245	255	285	266	273	237	284	242	297	264	245	258	269	251	259	264	288	254	273	276	237	253	270	242	239	267	270	264	259	236	289	311	285	257	246	253	280	231	252	283	261	261	254	265	248	274	248	261	268	248	247	269	294	272	273	293	272	292	259	271	238	273	257	267	240	253	261	251	260	242	264	246	269	257	285	236	246	247	267	259	260	235	278	282	273	266	253	246	231	252	246	256	251	275	304	252	258	258	253	270	243	272	265	248	285	260	261	265	268	280	260	261	281	280	265	265	259	265	267	256	253	274	265	288	257	277	237	289	255	242	285	271	250	263	254	287	270	251	259	279	276	285	260	266	264	256	259	270	241	257	261	261	230	246	258	243	279	256	255	252	252	268	239	279	246	260	279	263	256	289	273	259	263	290	260	246	261	263	287	259	256	245	276	278	256	272	247	284	265	294	265	242	271	285	240	248	259	279	249	275	260	264	261	253	238	277	264	259	228	245	265	271	257	246	265	265	256	270	264	272	260	247	242	266	260	258	253	286	285	295	261	263	268	256	260	273	252	245	261	236	294	263	304	283	308	257	239	280	250	278	264	236	275	268	241	271	257	255	261	267	257	290	267	244	260	281	256	254	270	246	261	237	260	270	289	262	254	261	296	281	270	249	255	246	285	264	239	272	259	253	267	257	273	253	274	245	264	252	253	274	260	247	261	290	274	232	288	260	277	281	295	260	247	261	281	237	254	248	268	244	234	269	272	288	267	265	284	295	233	268	259	300	279	256	252	246	241	287	283	297	280	263	266	266	246	286	260	269	272	266	244	272	235	271	274	266	283	280	247	277	266	248	261	272	248	259	226	243	255	260	278	267	252	237	278	246	275	263	272	263	245	267	235	248	266	275	281	265	258	227	281	242	264	275	255	260	246	275	259	269	294	266	253	261	250	276	290	243	243	217	259	258	271	253	289	280	251	292	236	244	291	263	265	274	267	252	294	265	288	280	242	290	251	251	248	266	246	242	258	253	228	249	250	244	265	255	262	257	273	269	271	259	250	255	261	248	231	263	254	268	264	255	288	252	238	290	271	266	262	276	273	277	289	278	269	263	259	292	248	279	283	246	257	287	246	256	240	266	256	252	223	271	268	249	222	262	282	270	250	262	241	274	260	258	242	251	249	263	266	247	232	265	258	266	250	249	264	294	284	249	262	286	283	267	233	259	262	246	239	258	268	281	242	253	272	263	261	268	270	280	271	253	265	246	244	266	233	286	256	263	266	272	299	278	265	235	286	269	256	267
34942	53169	63313	58931	20612	2636	1918	1662	1508	1396	1226	1175	1122	13169	30957	27876	23758	14338	7867	3533	1812	905	725	628	655	648	629	648	635	598	611	627	624	664	625	632	609	660	643	630	606	610	647	611	616	639	665	654	598	621	658	601	652	652	642	630	664	627	596	636	618	642	636	624	620	636	623	632	617	607	622	671	622	610	607	677	641	682	656	639	691	597	646	650	607	650	612	628	631	603	626	663	624	658	670	629	594	566	591	659	683	640	602	662	603	638	656	656	620	707	637	659	636	631	642	632	628	606	621	643	661	665	613	659	653	622	615	626	615	647	627	633	652	578	655	605	619	657	621	601	615	644	588	603	638	588	616	612	590	655	615	587	601	628	643	633	633	648	599	647	660	622	603	616	580	631	645	626	661	640	684	609	670	596	619	625	664	629	625	665	631	641	624	644	626	634	652	628	597	587	636	622	588	644	585	602	659	617	612	637	644	638	656	622	635	627	648	635	599	608	638	640	628	605	602	654	624	664	671	633	687	660	604	697	595	595	652	676	609	658	597	644	657	615	628	603	643	643	633	651	642	616	626	650	628	624	670	629	608	622	618	617	593	636	672	658	641	700	616	636	667	621	629	649	636	605	667	626	602	606	628	655	624	625	613	678	666	666	626	625	661	586	664	598	640	664	685	651	627	667	635	644	631	610	622	615	666	615	632	650	557	636	640	643	592	578	624	620	599	651	635	625	622	624	623	617	622	633	592	670	636	604	638	610	675	642	602	630	630	607	602	654	602	582	597	641	658	599	661	662	638	636	628	640	649	639	606	622	578	618	567	617	599	643	630	626	646	623	621	630	619	631	640	624	622	608	642	638	633	644	587	599	657	620	601	641	599	608	652	623	679	597	625	644	617	627	648	633	602	680	607	624	620	627	605	652	641	610	644	598	629	616	602	588	661	629	616	560	656	618	617	629	669	601	643	610	633	630	586	645	644	666	590	636	649	617	608	603	653	648	651	618	615	591	660	691	608	575	640	613	642	623	609	646	622	606	655	594	614	622	598	616	641	635	644	619	597	627	620	630	588	590	639	606	610	620	597	663	661	622	618	670	626	665	649	677	635	632	614	610	671	627	666	626	615	624	649	619	617	661	644	609	642	595	624	643	638	632	577	592	621	622	666	683	622	622	628	633	630	631	614	621	642	627	589	633	623	623	613	620	612	611	629	609	648	608	597	650	649	597	645	592	649	637	628	646	686	639	611	641	636	661	613	599	616	684	648	649	675	623	631	671	630	613	656	655	626	607	659	609	634	657	590	621	574	635	615	662	636	620	610	594	597	642	609	649	659	615	630	626	635	652	664	615	664	611	647	668	657	697	618	660	616	613	604	673	585	637	657	613	616	619	645	624	654	632	657	640	669	635	624	632	636	598	642	644	618	590	659	703	634	588	637	647	637	634	679	654	589	646	608	595	614	642	620	584	638	662	642	614	596	617	601	640	637	566	576	616	619	587	627	637	632	608	608	650	607	644	592	637	650	620	618	624	629	643	675	608	612	657	620	630	640	589	644	626	620	596	590	632	614	656	607	626	564	664	671	674	597	603	646	591	647	631	646	659	597	621	643	670	675	639	637	636	654	658	673	656	668	619	661	590	669	638	640	655	627	644	629	593	623	580	641	627	670	581	629	593	624	613	613	633	629	665	614	660	666	576	630	691	622	570	616	643	615	617	633	657	641	663	620	651	586	648	629	615	610	643	634	644	635	624	621	635	608	611	643	643	631	623	657	605	612	628	655	649	591	605	610	647	651	616	663	625	596	662	627	641	637	574	633	671	647	663	665	621	594	647	613	604	644	604	615	610	638	646	658	639	633	610	611	678	631	611	612	694	620	610	633	619	611	635	615	646	635	609	618	624	614	634	598	586	639	637	637	637	610	635	610	610	608	631	636	628	599	611	644	652	660	627	614	622	698	631	574	616	647	618	637	657	598	602	638	641	635	618	676	626	584	632	628	577	658	651	638	617	658	646	627	596	671	626	624	616	609	621	615	622	611	561	643	564	628	701	622	660	623	633	605	636	673	636	584	612	659	615	637	634	626	607	584	662	629	636	604	644	667	624	601	635	603	604	670	673	569	615	646	629	624	647	639	586	640	656	652	660	607	610	623	659	625	631	618	616	588	641	610	642	610	631	589	618	598	619	661	630	651	586	621	633	591	611	607	662	638	617	598	602	581	603	641	617	621	621	599	584	674	611	642	654	605	619	594	611	596	605	627	672	609	654	613	639	607	652	661	619	611	713	675	660	652	619	628	656	599	618	640	623	630	628	649	613	612	671	625	652	624	610	623	653	636	594	677	632	630	574	594	617	598	619	603	612	612	607	642	678	621	626	649	605	609	614	637	643	612	635	634	629	605	642	621	688	603	614	669	631	630	627	674	624	606	627	633	667	679	643	629	597	619	670	644	632	635	623	659	648	604	617	644	675	637	649	635	662	620	574	629	597	617	605	594	613	666	667	577	634	649	625	655	649	616	652	626	618	613	612	638	645	667	618	626	612	665	661	634	638	617	636	664	648	654	587	634	592	633	621	663	650	648	675	614	615	607	630	612	583	591	625	623	666	568	594	651	636	658	651	626	617	629	632	628	628	653	592	626	643	642	639	640	640	642	619	617	656	628	630	687	632	590	648	598	679	636	585	651	654	677	617	624	641	636	602	685	611	636	610	587	672	629	644	626	642	644	623	588	643	581	678	568	604	626	577	615	647	627	650	642	604	636	639	639	650	646	596	636	570	617	596	635	646	680	643	622	613	608	583	636	679	613	631	645	669	624	635	582	613	637	582	607	576	625	598	648	629	612	602	670	635	619	644	641	661	655	659	628	665	645	640	650	645	645	662	623	636	634	647	654	617	591	585	640	692	610	679	615	620	611	629	655	666	616	611	637	650	629	569	620	670	630	590	593	664	616	653	628	640	625	622	598	649	616	649	636	605	648	635	627	603	615	579	610	602	616	669	638	669	618	608	623	683	648	678	626	587	610	626	603	612	620	603	636	631	586	609	643	615	585	667	583	615	637	612	594	617	641	621	602	625	613	589	671	638	622	640	649	674	599	649	620	641	652	649	667	581	641	643	662	644	579	643	617	590	643	619	672	634	581	692	644	613	621	653	637	611	648	628	662	610	633	647	641	614	606	655	589	576	640	614	587	578	614	643	644	643	658	663	653	603	646	615	615	669	605	622	620	673	645	664	666	580	618	624	648	636	644	604	603	658	630	650	627	633	588	591	642	640	582	616	643	659	618	650	667	633	583	635	657	629	628	614	644	621	653	621	618	610	623	604	600	615	641	645	605	571	653	620	675	642	645	628	645	640	609	636	651	592	647	616	652	693	633	664	604	597	608	661	631	591	626	627	614	636	685	587	607	608	550	605	600	631	613	637	670	637	646	622	567	652	594	644	604	600	620	630	616	653	609	663	613	624	638	611	652	620	657	654	673	659	653	633	623	640	577	637	597	649
6214	6337	5094	3200	631	385	378	411	335	415	386	385	395	409	647	756	731	673	519	464	379	385	340	330	419	361	335	357	365	385	368	414	404	376	421	395	361	356	401	406	389	360	386	367	385	390	395	407	352	370	358	359	360	379	381	399	351	370	371	362	352	385	362	386	401	386	390	398	381	358	393	330	365	391	385	389	379	384	369	392	369	391	387	354	359	382	369	425	364	345	400	356	369	352	346	358	377	399	351	372	342	354	375	388	357	340	388	383	384	382	375	394	376	376	374	357	390	337	358	364	389	346	363	385	359	353	387	380	347	356	382	339	389	390	356	358	375	370	342	418	355	378	377	382	404	380	385	376	371	374	392	376	377	394	397	405	343	353	364	344	365	375	399	375	366	392	375	375	359	390	348	356	380	361	398	355	377	379	373	360	374	369	353	350	355	357	378	334	357	378	370	355	407	359	377	373	360	314	349	401	383	365	361	331	374	363	403	385	334	345	399	364	375	376	317	391	394	368	375	346	364	346	392	371	385	363	358	359	383	337	385	391	336	343	329	365	353	394	360	376	344	386	355	352	355	362	382	334	364	366	344	375	380	337	352	347	371	420	367	376	357	385	388	372	347	353	357	363	344	411	340	388	390	352	371	357	382	348	373	374	362	363	371	357	412	345	356	384	384	375	374	361	373	410	365	366	358	369	351	357	366	382	345	387	349	377	362	369	362	346	380	402	377	365	379	386	385	361	379	372	395	433	355	343	367	375	345	345	363	380	379	369	414	411	403	371	364	360	414	355	362	389	373	381	358	361	352	349	361	399	384	361	371	401	410	409	410	411	357	341	412	374	328	376	369	364	363	382	329	385	370	374	405	383	376	410	358	395	378	356	368	385	372	373	327	375	373	368	387	381	391	366	358	348	381	367	365	391	361	371	380	379	363	388	354	357	385	374	341	350	369	409	369	345	411	376	362	366	342	380	385	365	366	400	410	371	384	388	394	358	399	399	361	380	401	371	392	381	343	341	367	328	347	336	362	355	373	363	364	338	392	371	393	439	371	380	341	365	350	357	357	369	366	359	365	398	374	356	373	371	359	349	411	363	377	378	373	373	386	394	381	384	339	375	384	351	399	351	406	407	346	368	338	388	358	378	385	368	355	385	358	372	401	396	360	373	363	375	385	340	381	389	382	366	335	392	373	389	340	328	376	351	381	392	400	377	387	363	390	352	370	389	378	389	348	343	357	325	380	320	386	370	400	369	350	348	336	348	319	392	363	369	367	406	371	355	371	365	377	396	341	393	406	354	359	374	365	361	344	366	392	342	391	367	349	360	369	348	373	370	378	372	376	344	380	334	334	392	389	339	410	349	353	382	388	376	347	370	347	377	376	369	380	324	395	370	356	392	370	399	380	357	394	357	343	397	361	357	364	381	359	361	374	356	400	343	364	362	362	381	365	364	386	360	378	414	364	375	326	363	362	379	359	383	328	367	392	398	385	396	362	367	377	388	381	376	388	362	341	349	326	421	339	367	348	360	377	400	358	401	391	317	358	385	390	374	407	351	335	357	387	349	339	357	367	389	409	381	377	357	355	366	373	383	397	357	394	372	389	364	361	382	407	354	379	395	392	344	322	403	352	347	350	406	375	385	361	359	423	404	359	371	334	366	343	333	344	351	376	384	383	386	397	373	374	394	343	368	371	392	368	367	372	425	386	378	382	373	351	375	326	369	372	342	373	381	359	344	357	374	329	364	365	379	387	353	364	341	360	357	355	408	384	377	334	356	372	365	318	392	356	384	396	372	397	366	348	379	376	352	353	397	399	381	396	370	353	408	381	363	369	329	377	379	350	374	414	394	381	367	399	360	346	362	375	375	377	343	386	393	403	351	354	341	366	394	390	389	388	372	383	376	347	355	352	361	348	316	354	370	373	388	401	351	392	340	343	367	352	371	360	333	372	352	347	368	390	399	383	397	400	373	379	366	377	358	348	378	352	387	315	368	367	379	359	385	371	357	407	421	359	384	367	382	353	371	355	402	389	379	379	318	369	357	336	422	395	383	371	353	396	352	358	398	404	348	343	378	358	357	386	385	393	349	378	389	366	355	338	409	370	374	365	341	428	342	409	366	332	380	380	390	399	367	371	382	360	361	378	385	347	384	379	354	389	366	359	376	358	376	400	331	390	367	352	364	382	318	358	380	362	355	392	375	353	383	369	418	351	381	343	391	335	383	355	376	404	370	372	360	372	361	342	399	383	382	340	369	384	409	366	356	375	364	370	408	355	318	356	364	386	406	365	361	388	374	364	404	359	371	373	338	360	356	377	349	318	375	379	381	339	371	379	378	370	381	362	357	384	395	378	372	410	350	378	381	397	350	348	393	388	396	377	397	371	350	366	378	367	345	391	348	384	378	380	317	382	366	345	398	403	364	348	362	350	378	381	374	373	342	384	350	368	405	365	356	366	344	356	384	365	371	381	408	350	383	411	406	348	342	372	367	349	394	349	352	338	379	352	380	367	369	371	382	391	359	341	362	384	390	400	321	413	377	362	338	357	383	376	358	393	373	368	351	328	390	348	382	385	406	386	364	394	375	367	358	360	410	380	328	372	338	416	373	369	374	355	390	341	368	367	364	328	382	375	370	375	368	365	373	348	380	377	329	407	368	400	388	391	365	348	406	380	370	363	358	343	391	390	374	377	371	393	397	352	372	369	348	367	395	363	339	369	375	385	348	382	423	375	364	428	371	383	366	366	353	365	379	399	401	353	407	374	364	336	362	396	374	382	356	356	398	380	352	394	367	353	360	370	364	346	364	413	353	432	383	369	399	386	366	377	388	349	368	367	363	362	359	318	371	331	357	374	392	364	339	372	388	415	372	386	388	363	353	408	385	387	351	399	376	377	390	396	370	373	361	351	376	381	386	370	368	400	380	372	365	390	340	329	373	348	392	365	382	383	351	378	367	394	391	369	345	415	396	371	346	374	352	352	370	358	377	380	361	385	356	400	365	407	362	394	389	382	412	346	342	367	355	376	355	363	378	357	380	358	368	366	356	365	375	345	352	380	416	413	369	396	353	394	394	418	372	384	361	353	343	376	396	366	330	371	350	378	397	388	368	371	382	416	388	333	352	387	394	359	361	356	370	393	396	379	379	350	375	359	365	390	345	350	394	358	370	375	322	374	395	365	398	356	373	361	368	380	391	371	349	339	365	366	418	377	354	375	377	377	365	379	349	366	326	379	380	343	380	330	360	348	349	328	399	410	358	402	371	366	338	361	379	365	334	361	352	359	355	387	354	390	325	397	362	375	364	383	355	352	367	371	369	377	353	379	420	336	395	372	366	376	367	342	368	374	417	360	386	385	383	351	342	385	401	381	386	367	376	378	363	383	369	387	370	429	419	382	355	388	369	356	339	346	352	412	380	378	357	353	367	377	370	369	331	388	368	381	356	340	421	336	338	353	360	385	376	340	371	390	355	368	370	340	354	362	390	353	355	364	348
6419	9377	10123	9536	1832	1007	928	925	906	844	890	857	930	1233	2648	3018	2661	2022	1458	1174	962	956	864	894	842	902	792	865	840	897	830	862	873	889	885	872	894	831	836	850	884	876	827	833	855	861	841	899	832	857	883	923	884	842	881	812	880	902	830	879	835	842	836	891	854	878	911	861	844	864	882	872	838	847	857	867	841	894	844	881	845	873	814	930	870	937	894	936	843	852	850	843	850	893	805	880	839	837	882	840	901	853	870	854	894	874	859	826	932	864	840	906	794	819	865	878	844	844	855	822	835	916	865	871	856	894	838	864	897	942	841	867	847	907	842	891	881	891	853	868	857	870	851	898	854	879	880	834	821	914	819	847	815	856	833	910	837	816	874	885	800	852	841	846	895	820	854	830	861	840	812	889	893	901	816	864	825	784	814	867	780	853	878	852	834	864	845	865	846	846	828	793	807	904	843	847	829	843	883	833	858	882	834	847	845	869	913	882	876	872	791	836	866	879	841	835	820	862	874	901	836	922	841	865	898	880	882	901	820	892	871	852	878	900	848	885	830	896	870	820	857	825	843	873	869	904	853	891	865	856	835	864	861	771	877	831	835	877	857	834	886	834	874	867	859	787	894	825	884	817	866	874	817	868	884	858	809	868	897	823	895	833	924	861	890	905	883	865	868	897	895	902	863	871	879	842	817	914	909	858	900	852	872	858	856	886	884	820	841	876	845	837	884	810	894	829	854	828	901	899	895	827	879	815	828	890	865	854	866	892	865	784	905	820	837	855	842	874	878	881	791	868	851	878	874	864	839	864	829	872	889	896	890	846	921	856	864	834	888	855	900	853	832	844	854	867	891	846	835	847	880	824	853	874	820	839	853	892	871	822	926	815	902	871	802	845	857	834	886	849	858	914	856	883	852	817	880	823	888	800	847	849	897	907	861	883	877	878	851	906	868	809	857	855	931	875	827	868	834	911	858	780	908	844	907	871	833	882	911	863	897	865	844	841	877	836	881	860	828	854	807	822	830	851	864	887	763	823	860	857	875	860	887	816	800	899	838	876	867	885	841	841	834	866	840	875	886	838	831	866	862	871	809	859	847	822	835	792	862	819	849	918	876	850	866	882	875	901	774	877	846	857	899	826	881	827	889	841	901	817	832	843	841	831	830	915	917	869	812	829	798	870	843	868	851	875	830	917	824	878	850	909	836	846	883	872	883	879	846	877	897	855	888	859	853	859	823	860	848	873	919	853	917	882	810	854	854	848	868	815	820	850	886	814	849	922	844	826	809	830	843	874	863	853	897	874	811	891	879	928	886	818	840	845	885	827	860	833	881	843	841	860	793	890	864	799	883	875	817	865	833	858	874	876	889	874	854	841	873	778	832	858	856	901	876	911	946	835	853	873	818	837	827	900	880	852	873	875	896	841	867	848	887	881	807	855	898	832	860	835	901	838	839	881	860	812	813	850	852	860	866	836	892	844	928	862	830	834	844	879	851	852	842	872	816	899	870	873	872	837	908	843	842	905	825	846	833	867	863	864	862	893	861	823	870	917	879	832	872	830	828	905	869	824	835	819	868	837	817	857	849	859	881	856	863	853	854	871	868	870	910	810	832	855	879	834	841	826	856	870	863	795	879	852	836	841	817	853	845	854	897	837	884	865	886	812	864	849	876	876	853	831	779	838	917	855	874	881	821	792	824	889	863	846	804	878	851	864	835	874	853	910	848	887	904	858	857	836	869	884	853	848	897	844	882	843	873	864	859	876	835	885	849	872	848	870	884	902	855	859	829	848	845	832	823	864	875	851	868	896	820	903	795	815	823	836	824	856	801	829	791	862	900	857	823	883	889	897	861	832	902	944	881	889	816	858	876	883	821	868	908	856	863	781	883	812	868	824	860	883	852	863	894	867	837	897	852	858	864	884	848	844	879	886	870	889	875	858	882	852	869	815	860	905	853	782	882	866	855	875	833	852	871	869	886	847	835	783	847	829	836	933	842	839	908	866	883	836	863	890	852	875	817	897	901	858	884	796	825	874	820	851	863	863	826	851	856	817	842	883	821	883	886	846	870	875	850	891	881	836	848	832	886	866	895	817	839	839	894	843	871	855	850	871	837	861	870	852	906	884	860	834	882	821	904	910	844	842	908	863	903	923	858	880	855	808	855	855	841	871	832	838	850	842	840	884	839	871	849	809	845	824	845	909	873	880	889	878	883	801	855	852	855	911	854	843	886	881	879	853	830	860	805	869	870	825	851	876	835	856	876	831	922	858	792	866	883	816	838	871	900	837	868	895	807	839	812	859	856	815	879	866	856	856	862	889	840	833	875	843	879	892	877	858	849	834	874	813	911	854	867	858	819	860	848	914	883	825	917	883	831	832	899	860	894	841	883	828	840	853	871	917	871	826	865	891	891	886	840	852	876	894	833	900	866	878	847	855	892	861	860	877	862	852	841	837	837	870	826	794	789	927	860	859	914	811	821	798	841	845	881	861	819	832	865	868	829	832	896	880	857	901	846	786	840	844	906	868	874	848	881	875	904	870	874	874	886	898	829	853	844	889	846	901	837	796	909	873	854	849	848	888	850	909	857	861	863	835	861	817	844	863	901	859	901	840	825	897	862	829	917	881	903	890	870	841	880	839	923	850	852	882	879	915	864	837	871	870	861	810	848	869	870	864	851	866	843	852	819	832	913	828	886	887	814	811	857	853	921	853	882	843	843	885	905	816	869	833	837	863	885	829	881	894	864	874	846	862	805	882	881	880	927	862	872	865	846	889	881	839	842	877	840	868	842	834	831	847	865	887	860	937	891	887	787	865	834	907	863	825	875	849	882	865	828	873	847	856	835	858	897	831	825	879	818	801	819	939	877	871	813	912	896	861	845	842	902	842	868	888	856	858	842	872	866	846	876	876	801	861	876	873	776	836	844	852	908	831	809	858	911	893	833	808	886	856	858	818	837	871	835	829	858	897	919	797	850	889	854	912	907	887	881	910	866	859	925	833	843	855	850	813	873	860	852	895	866	910	860	892	838	774	825	840	829	883	838	901	886	838	848	862	883	884	899	810	828	837	790	854	850	853	879	859	817	899	879	890	863	855	851	807	857	840	896	839	854	886	865	836	878	850	881	879	867	839	906	821	837	861	877	864	835	883	836	863	892	863	867	856	854	861	951	868	835	791	876	886	854	811	804	871	844	834	909	895	857	869	901	874	835	837	836	893	854	867	876	819	789	887	895	898	853	861	810	891	859	823	857	840	888	903	848	868	867	844	879	825	872	838	847	874	849	871	863	856	869	863	930	839	876	912	873	882	899	923	863	874	838	886	862	902	830	929	899	930	865	886	854	862	916	827	802	891	878	838	889	849	868	849	851	860	884	878	855	898	855	863	880	864	825	845	868	827	891	887	815	879	837	857	850	822	822	885	862	797	788	849	874	857	866	853	915	849	834	882	832	798	883	874	834	887	852	861	829	840	834	879	887	855	867	904	874	807	896	925
49656	57806	53243	42443	13694	983	477	413	406	408	390	383	326	1534	5259	4595	3703	1801	1070	565	453	320	336	347	345	306	330	288	334	324	308	301	299	325	334	345	313	303	312	291	288	326	321	338	309	320	313	283	323	312	314	287	321	305	318	299	293	340	291	280	317	302	312	310	288	311	300	314	302	310	290	317	300	330	296	312	307	290	284	345	354	295	330	290	308	296	342	301	320	321	308	281	338	317	296	289	320	294	277	325	324	289	279	305	328	329	289	318	302	307	313	339	277	314	310	301	298	307	284	293	332	329	317	297	300	325	325	319	311	323	308	329	300	338	307	346	321	303	328	308	334	331	331	317	313	289	289	341	267	291	323	292	346	315	286	296	291	292	311	320	327	304	308	306	293	311	308	309	307	331	304	293	310	304	311	293	346	312	308	350	308	322	316	294	281	327	318	326	328	310	337	300	310	316	334	284	312	325	335	307	320	306	331	326	305	359	290	333	319	315	301	307	318	336	307	332	294	287	334	316	338	322	325	310	339	302	331	320	316	300	324	269	308	322	328	321	333	337	319	310	342	345	324	310	346	312	305	311	319	305	317	319	307	317	318	324	352	311	332	317	298	302	341	341	334	353	325	312	304	314	343	337	321	348	307	312	313	301	313	323	301	276	323	293	343	319	335	317	324	311	312	339	310	318	346	330	313	306	333	332	300	338	305	303	312	329	327	284	304	318	292	323	333	322	319	313	297	327	317	309	324	307	299	351	318	308	296	290	293	313	275	315	303	306	304	272	324	330	336	297	280	285	290	306	319	302	320	320	305	324	282	288	302	293	340	301	311	313	322	305	293	325	332	293	283	297	310	303	306	314	304	314	330	348	333	304	311	306	325	299	302	342	336	317	341	303	291	317	347	320	318	328	308	298	292	308	311	310	304	326	304	276	292	336	345	345	287	314	279	303	313	313	329	315	292	296	315	321	312	318	313	316	337	332	317	296	311	319	306	296	310	335	310	270	321	304	288	328	321	295	311	312	311	322	322	303	295	285	327	297	293	326	330	317	296	334	316	321	315	304	294	312	323	318	294	320	304	298	273	319	315	310	317	320	322	337	298	274	303	305	310	312	332	345	310	317	310	303	317	350	321	349	331	343	309	294	317	276	309	311	328	292	304	297	362	357	347	315	293	304	318	309	299	307	316	288	327	334	310	298	334	305	330	295	309	326	336	322	325	326	300	306	282	308	309	313	332	317	318	290	300	310	330	290	284	331	303	317	295	374	290	272	305	288	312	315	313	309	297	329	347	336	326	329	323	317	342	311	301	318	355	358	315	325	296	331	305	331	299	296	319	350	304	328	334	319	321	283	332	303	334	340	327	337	327	341	325	315	304	317	300	311	334	338	319	337	312	290	318	309	307	311	329	356	316	314	299	278	321	316	353	318	310	311	295	317	329	310	319	322	330	306	323	316	308	339	282	309	321	330	297	309	333	305	312	333	309	309	298	338	264	300	327	293	332	340	315	304	315	288	321	312	327	300	315	281	291	315	286	302	335	303	308	288	306	295	295	323	306	313	266	334	303	308	299	313	305	317	302	312	285	310	279	318	328	284	292	323	290	310	289	293	345	302	309	313	297	330	323	337	302	305	335	308	307	322	326	313	333	333	309	340	310	269	335	322	336	304	320	300	327	310	313	301	349	303	303	258	306	302	313	335	277	335	295	350	322	317	316	325	276	296	294	302	296	314	300	307	320	314	287	339	300	313	310	305	319	296	324	309	312	309	317	336	317	326	318	387	300	318	314	339	323	301	318	336	332	309	341	331	315	310	305	318	331	358	330	295	317	297	302	319	322	313	295	298	284	337	355	298	271	307	316	336	321	319	301	321	293	314	292	314	321	285	343	333	306	339	275	307	332	297	337	319	322	337	310	321	306	288	311	300	331	288	305	291	298	326	284	302	314	308	366	305	313	333	303	308	316	324	279	334	301	280	303	265	313	340	296	290	306	318	327	304	322	349	302	336	318	335	327	341	305	298	315	325	315	308	305	334	296	316	317	324	309	300	326	283	302	346	349	327	292	309	313	293	306	278	334	352	338	339	319	318	304	316	337	295	289	290	323	304	277	312	306	307	317	311	291	331	312	330	330	275	313	288	301	298	281	283	329	296	299	317	298	324	308	274	311	327	328	290	327	302	294	303	331	315	313	299	316	331	303	267	299	313	320	330	290	315	329	288	316	299	313	299	329	292	318	297	275	295	308	294	320	336	270	296	303	317	315	331	326	304	321	293	316	296	322	302	310	296	334	305	310	312	307	296	280	300	334	314	312	302	327	287	345	297	318	321	325	287	310	282	317	329	317	347	333	338	313	318	316	334	304	304	311	303	317	304	308	299	292	340	316	319	300	278	326	304	319	279	327	299	300	337	286	297	306	288	304	332	331	318	333	306	309	307	299	313	309	313	304	318	329	305	285	308	341	291	324	319	295	338	322	303	322	308	283	287	289	289	312	292	305	300	343	310	344	293	322	326	286	272	318	298	297	315	301	296	292	282	307	301	274	277	333	314	311	288	289	313	313	306	286	321	288	334	300	320	302	316	303	307	318	291	316	336	321	314	319	300	298	318	315	303	308	288	289	329	334	294	321	294	285	328	302	325	321	302	307	297	299	321	298	276	290	310	323	296	296	329	324	312	331	352	282	318	321	299	323	350	301	335	336	343	335	274	334	292	313	302	294	324	295	296	284	315	331	334	338	340	290	323	335	315	335	326	291	306	309	298	321	312	328	296	320	295	339	320	306	296	324	283	336	320	301	323	304	295	330	322	316	335	304	276	332	334	304	276	297	305	337	352	303	297	333	344	321	301	259	286	308	325	300	327	322	296	268	292	289	294	312	324	335	283	303	303	325	287	318	342	337	308	338	314	294	276	332	278	289	310	335	302	314	291	313	309	341	291	308	305	304	320	289	309	298	295	333	318	315	309	310	321	293	328	313	312	320	353	304	287	314	334	304	299	340	334	327	301	301	284	335	307	332	314	303	350	290	317	310	282	331	317	299	348	302	310	322	316	312	312	328	310	294	323	292	284	352	315	307	307	329	307	341	316	273	329	320	293	327	302	298	322	312	323	301	316	301	300	326	316	332	322	305	343	294	295	351	323	296	311	317	318	325	296	320	295	332	279	338	320	313	343	326	344	308	298	306	308	289	326	337	312	301	334	337	296	313	290	308	333	333	310	292	333	319	299	305	299	312	337	313	282	314	279	311	318	302	322	304	314	340	313	283	342	317	296	338	296	289	294	298	351	301	309	289	320	317	333	278	312	307	313	275	286	321	316	306	312	347	348	296	311	314	343	279	301	323	354	325	296	325	321	328	306	289	313	321	282	312	319	348	321	308	328	320	305	331	322	309	301	276	346	317	341	341	305	317	308	309	312	335	312	304	309	308	276	281	308	276	307	328	338	287	331	335	337	302	255	282	316	301	308	288	292	332	325	309	298	293	300	324	286	313	326
29776	42130	48899	48807	8860	1661	1347	1242	1186	1136	1073	1064	1004	7538	22262	19049	16087	8194	4658	2406	1274	909	789	747	768	706	740	739	779	737	739	724	716	660	666	760	734	721	768	737	724	746	756	740	720	774	746	729	694	758	757	741	757	755	721	795	760	778	793	730	742	733	768	717	763	726	743	716	739	763	728	761	809	755	759	683	791	762	738	779	746	714	783	704	764	703	747	720	756	793	734	724	715	755	771	728	696	735	729	767	747	739	756	759	691	698	762	728	728	724	732	741	745	717	721	706	721	767	666	718	739	683	730	738	728	753	723	698	748	715	734	756	770	753	726	708	736	741	743	734	748	730	716	701	739	715	734	760	768	718	726	742	745	742	737	744	706	656	691	728	742	735	722	725	751	763	725	762	724	722	764	761	698	736	694	720	747	755	675	737	723	679	725	738	748	759	725	745	719	683	713	731	767	763	745	690	739	680	704	721	754	798	722	732	694	669	725	801	709	729	737	716	730	726	713	708	693	756	746	708	727	730	747	731	746	778	664	708	744	743	757	678	743	755	727	702	725	730	698	763	755	782	711	731	738	686	767	696	736	747	722	713	738	748	742	723	772	745	723	739	747	730	731	734	721	714	727	708	708	706	768	716	769	716	717	769	733	709	728	724	714	746	738	757	695	735	754	747	767	722	716	721	724	711	752	699	734	730	699	680	729	770	726	772	735	705	796	665	757	732	730	748	751	716	738	774	756	738	762	730	714	781	727	694	739	739	683	743	728	732	759	755	738	746	741	809	760	731	774	749	745	715	795	714	730	729	742	730	758	731	747	753	720	760	756	730	735	767	744	732	724	737	752	745	757	699	713	731	761	690	737	714	749	755	756	737	765	738	781	730	736	689	810	764	756	734	722	729	695	826	720	786	755	730	697	701	735	693	762	758	739	744	734	779	766	686	740	757	762	722	726	737	734	719	697	714	741	708	716	775	774	699	725	717	716	711	751	710	711	733	779	759	755	740	739	740	782	770	728	715	770	749	718	765	728	781	723	732	695	701	778	748	723	777	691	781	708	726	695	724	719	699	763	727	795	710	689	771	711	718	720	777	736	725	715	738	745	726	753	733	724	741	705	695	753	762	709	718	721	724	709	739	786	716	740	753	760	713	682	760	793	703	731	787	732	729	738	707	757	712	743	755	742	764	701	753	741	730	735	691	736	711	749	705	765	721	700	697	735	743	681	766	759	713	724	757	753	732	685	706	720	755	726	701	693	734	721	742	802	756	755	735	735	756	765	754	752	708	764	763	677	738	751	684	803	749	671	747	743	735	766	761	747	740	751	749	745	722	710	760	702	724	733	754	732	763	765	764	751	695	726	709	826	764	772	761	756	742	741	728	766	742	805	740	715	711	722	725	733	745	720	721	728	735	706	776	762	737	685	718	767	682	719	783	751	680	662	684	711	754	721	765	735	753	747	723	742	759	756	794	683	748	737	729	689	750	734	765	739	731	726	742	723	764	679	712	747	747	710	737	719	731	665	708	693	722	721	690	717	741	725	811	755	739	757	760	775	749	697	699	733	731	784	721	775	709	756	768	770	745	779	722	771	738	736	719	770	720	757	741	737	781	703	735	714	741	783	756	749	759	730	750	741	734	738	735	735	762	712	693	731	759	716	721	739	743	738	719	746	744	771	766	755	739	720	739	711	695	743	740	783	779	730	700	769	739	741	725	739	712	711	709	748	738	755	680	749	732	709	795	679	726	758	753	744	721	709	741	716	742	737	736	699	723	730	729	761	757	744	704	706	708	701	724	724	693	765	713	698	746	742	668	802	722	744	740	686	732	695	768	791	698	753	700	718	727	687	698	756	719	722	747	731	747	762	704	721	748	726	773	768	730	741	683	727	720	777	720	691	696	776	740	741	748	725	762	762	720	738	750	745	745	712	760	751	756	802	738	748	703	787	755	705	711	735	763	688	738	732	738	744	749	746	764	741	685	728	770	734	759	735	729	712	697	778	723	751	722	709	756	765	727	758	726	775	713	733	699	748	730	720	711	720	780	731	764	712	750	754	731	731	723	722	733	741	711	744	724	738	713	717	730	739	738	705	765	729	708	769	760	731	726	740	736	699	769	764	705	768	718	721	760	784	765	724	721	764	782	744	763	765	716	725	720	709	716	725	740	715	756	743	742	706	721	684	754	759	756	756	736	731	760	721	688	738	739	672	796	721	735	735	750	727	719	701	752	741	756	743	775	719	753	700	715	714	751	745	757	770	703	796	754	817	709	788	734	775	729	733	678	735	725	722	761	687	760	709	749	743	723	734	788	713	746	734	763	716	696	760	706	729	718	730	778	747	723	698	739	740	764	753	766	709	745	708	758	705	730	722	701	761	756	735	746	750	726	704	700	786	701	724	763	713	790	768	745	751	726	752	713	750	742	792	785	727	785	746	716	765	763	708	756	779	773	704	732	719	751	707	769	751	724	785	757	721	761	724	737	729	762	727	726	734	762	716	714	716	714	724	770	736	720	749	759	770	751	743	777	683	764	726	752	731	715	745	687	672	744	716	755	718	754	734	708	692	697	728	748	748	720	714	743	746	721	700	737	742	760	738	736	730	729	744	732	708	724	744	752	693	757	768	725	744	750	759	767	707	709	775	707	704	751	727	758	739	713	735	698	723	728	770	763	737	742	698	734	748	718	744	800	776	787	729	712	721	662	734	744	744	746	697	744	749	797	721	722	705	753	704	765	748	738	706	730	733	689	748	703	740	758	734	719	752	733	714	750	756	758	764	732	767	714	762	750	806	724	782	768	746	706	742	716	706	738	726	753	739	745	715	766	721	724	760	721	748	773	709	705	761	738	779	727	767	714	719	724	726	712	728	701	749	699	718	728	726	748	757	728	716	746	703	747	686	747	752	746	756	738	754	722	754	720	721	736	723	785	729	779	704	781	710	782	731	745	755	725	784	736	717	737	661	679	687	749	743	751	743	730	716	713	736	751	744	691	759	731	764	742	747	757	717	732	743	674	769	718	736	740	781	682	733	739	687	768	758	735	748	736	762	737	743	745	756	672	755	738	750	719	716	715	771	734	705	713	770	720	711	726	729	741	770	690	788	779	707	763	754	755	748	718	683	715	693	712	695	709	755	720	739	767	753	775	778	743	768	752	718	738	709	722	708	705	751	723	752	783	709	771	720	731	754	725	755	737	732	738	724	771	747	696	781	753	810	751	738	753	767	743	727	756	761	741	741	714	720	775	729	699	771	723	759	729	704	745	715	740	697	772	769	755	764	726	709	746	703	738	733	742	744	698	750	706	773	764	773	738	809	707	717	707	788	706	774	745	700	776	726	743	755	755	786	738	776	757	723	767	732	742	744	789	699	728	692	736	717	725	709	751	715	739	724	746	760	722	719	693	723	697	722	724	726	720	715	748	697	710	705	735	757	767	723	741	779	733	714	714	691	717	727	725	751	716	741	745	737	727	728	732	775	742	748	693	760	780	729	744
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
